I proceeded to use the method where all my H323 dial-peers start with 9 in the destination-pattern. I imagine it's more work to have UCM keep the 9 on the dialed number because of TEHO to multiple gateways, it gets very "busy" to know when to prepend and not prepend in UCM route lists. Assuming 9 is stripped on UCM and the H323 gateway is adding 9 before sending the call to a POTS dial peer, is a VoIP dial-peer being created to match any incoming call and then it is sent through a translation-profile so it can match a POTS dial peer?
On Jul 9, 2010, at 12:22 PM, Graham Hopkins wrote: > With the two sets of dial-peers you do need to take care that overlapping > patterns don't cause problems in SRST for example I hit issues with > > [2-9]...... > > and > > 91[2-9]..[2-9]...... > > I decided to go with the translation pattern to put the 9 back on to the > digits sent by CUCM, but this 9 will still show up on the phone unless you use > > voice service voip > no supplementary-service h225-notify cid-update > > Regards > > Graham Hopkins > > > > > On 9 Jul 2010, at 19:21, Mark Holloway wrote: > >> Sounds like you have the PSTN to CUCM part working ok. >> >> This is what I have been doing. >> >> On the H323 router create the following dial-peer >> >> dial-peer voice 10 pots >> destination-pattern [2-9]......$ >> port 0/0/0:23 >> >> On CUCM have a Route Pattern that handles \+1414.[2-9]XXXXXX for calls >> originated by BR1 phones and strip the predot. This way you can assign the >> call type as Subscriber within the Route Pattern and if local calls are >> supposed to send a 7 digit calling number you can set the calling party >> transformation mask within the Route Pattern to XXXXXXX. >> >> >> You could have a second dial-peer on your H323 router for SRST >> >> dial-peer voice 910 pots >> destination-pattern 9[2-9]......$ >> port 0/0/0:23 >> translation-profile outgoing LOCAL >> >> >> There are really two different ways to handle H323 gateway dial-peers. You >> can strip the 9 in CUCM then add it back on the H323 gateway through a >> translation-profile and only have one set of dial-peers. Or, build your >> dial-peers for local, LD, international, and 911 without the 9, copy/paste >> in notepad and put a 9 in front of the dial-peer number and the >> destination-pattern then paste it into your router. You will have two sets >> of dial-peers for SRST and normal operation. >> >> >> >> >> On Jul 9, 2010, at 10:28 AM, Joaquim Fernandes wrote: >> >>> HI Team, >>> >>> I have an issue with this question. >>> >>> Question >>> ======= >>> when pstn number 4143638888 call phones at site b they should display 7 >>> digits on the phone display. >>> For example when pstn calling ph 1 or ph 2 at branch B it should display >>> 3638888 on the screen. >>> >>> >>> My solution >>> ========= >>> >>> I have added +1 in Device pool of Branch B to make it globalised when the >>> call comes in the H323 Branch B router. >>> >>> I have created \+1414.3638888 calling party transformation mask. >>> >>> I have created \+1414.3638888 route pattern with Branch B as the gateway. >>> (branch b is the H323 gateway). >>> >>> So on the Route pattern i have just done predot and in the branch b route >>> list i have done NANP-Predot and prefix 9. I have done vice versa as well >>> but things doesnt work. >>> >>> IN the branch B router i have a dial-peer for the local calls. >>> >>> dial-peer voice 1 pots >>> destination-pattern 9[2-9]...... >>> port 0/0/0:23 >>> translation-profile outgoing local >>> >>> translation-rule 1 >>> rule 1 /^8.../ /363\0/ >>> >>> translation-rule 2 >>> rule 1 // // type any sub plan any isdn >>> >>> translation-profile lcoal >>> translate called 2 >>> translate calling 1 >>> >>> Note: If i make a dial-peer without 9 i.e (.......) >>> Then the display is perfect. but i dont feel this would be the solution. >>> >>> because in srst this would be an issue. >>> >>> >>> Issue >>> ===== >>> >>> The issue is when PSTN phone 4143638888 calls Brach B ph1 or ph2 the caller >>> id is 3638888 and in the missed call its globalized number +14143638888 >>> as per the question. >>> >>> But when i do redial using missed calls from Branch B ph1 or ph2 the >>> calling number on the ip phones is displayed as 93638888 (9 is the >>> secondary dial tone) and the call goes through. Evrything works fine except >>> for the display on ph1 or ph2, there is 9. >>> >>> How do i get rid of it 9. >>> >>> I hope i have made my point very clear of what issue i am facing. The >>> question state the display on the phone should be only 3638888 and not >>> 93638888. >>> >>> Regards, >>> JF >>> >>> _______________________________________________ >>> For more information regarding industry leading CCIE Lab training, please >>> visit www.ipexpert.com >> >> _______________________________________________ >> For more information regarding industry leading CCIE Lab training, please >> visit www.ipexpert.com > > _______________________________________________ > For more information regarding industry leading CCIE Lab training, please > visit www.ipexpert.com
_______________________________________________ For more information regarding industry leading CCIE Lab training, please visit www.ipexpert.com