locked
How can I force only certain mailbox servers to handle AA calls RRS feed

  • Question

  • I have an Exchange 2013 deployment with mailbox servers in regional datacenters. These datacenters are very far apart. I have an issue now where calls destined for our Auto Attendant B in datacenter B are being routed to a mailbox server in datacenter A, which is around 300,000 miles away from datacenter B. My network is excellent. It is 100% fiber, however, the almost unbelievable distance between my datacenters introduces around 3.2 seconds (roundtrip) of latency in the audio for my Auto Attendant B calls. Therefore, it is absolutely necessary that Auto Attendant calls to datacenter A be routed to my mailbox servers in datacenter A and Auto Attendant calls to datacenter B be routed to my mailbox server in datacenter B.

    I have 2 SIP URI dialplans, Dialplan A and Dialplan B. To keep administrative effort minimal, Dialplan A is authorized only on CAS and Mailbox Server A which is in datacenter A. Dialplan B is authorized only on CAS and Mailbox Server B which is in datacenter B. Auto Attendant A is provisioned under dialplan A. Auto Attendant B is provisioned under dialplan B.

    I have SIP gateways in each datacenter. They are conveniently named SBC-A and SBC-B. SBC-A is in datacenter A and SBC-B is in datacenter B. SBC-A routes all inbound Auto Attendant calls to the UM Call Router Service running on CAS and Mailbox Server A. SBC-B routes all inbound Auto Attendant calls to the UM Call Router Service running on CAS and Mailbox Server B.

    I've performed a SIP trace on the calls in question. I see the call come in through SBC-B and route to CAS and Mailbox Server B. I then see a 302/Moved Temporarily redirecting the call to CAS and Mailbox Server A. Then, the RTP stream is established with the mailbox role on CAS and Mailbox Server A. Then, the freakishly long distance between CAS and Mailbox Server A and SBC-B causes the audio experience to be unbearably laggy.

    My question to this forum is, why would calls to Auto Attendant B, coming into datacenter B through SBC-B, be redirected to CAS and Mailbox Server A? How do I force these calls to remain in their respective datacenters and not be redirected to the other datacenter?

    Wednesday, March 23, 2016 2:40 PM

All replies

  • Hi, the Dialplan is also only assigned to one of the call router on Exchange and not to both?


    regards Holger Technical Specialist UC

    Thursday, March 31, 2016 6:12 AM
  • Correct, Dialplan A is assigned ONLY to call router on Server A. Dialplan B is assigned only to call router on Server B.

    My research into this has me looking at grammar/arbitration mailboxes. How is arbitration used to play Auto Attendant greetings?

    Friday, April 1, 2016 2:17 PM