Recently we installed a Communications Manager cluster in order to offer a call processing for about 600 remote branches.
Each branch will have a router with SRST to allow users to make calls even if the MPLS link that connects to the central site goes down.
The customer is requesting us to configure something that would allow them to call an autoattendant at the central site through the PSTN when SRST is active so they are asked to enter the extension number they want to reach. In order to clarify my idea, I'll try to explain this way:
Central site (30000) --- MPLS --- (50000) Remote site
User with extension 30000 at the central site will call user with extension 50000 and call will go through the MPLS as pure IP call.
Emergency scenario with SRST at the remote site and no MPLS to the central site.
User will dial extension 30000 and a translation rule on the router will translate the number to 985008800 so the call will be forwarded to the DID associated with the AutoAttedant. The autoattendant will ask for the extension the user wants to reach, in this case, 50000, and the call between the users will be connected.
I'm having issues to achieve this, so, I'd ask for somebody's help in order to finish this task. What I've tried so far is:
1. On the router, create a translation rule as follows:
voice translation-rule 1
rule /5..../ /985008800/
(the translation rule successfully converts any 5.... extension to number 985008800)
2. Then I create a translation profile:
voice translation-profile AutoAttendant
translate called 1
3. Then I apply that profile to a dial-peer (and here is where I think I'm messing it up!)
I have a dial-peer 800 pots as follows:
dial-peer voice 800 pots
translation-profile incoming AutoAttendant
If I do some debug voice ccapi inout, I see the extension being converted to the PSTN number but I'm not able to actually route it to the PSTN. Should I then create a new dial-peer with outgoing translation profile?
dial-peer voice 900 pots
translation-profile outgoing AutoAttendant
Does anybody have any ideas??? They will be very appreciated!!!! I've been working on this project on different tasks since 8am and it seems I'm running out of ideas.
Thanks a lot!!
Daniel Gomez Q.