Hi everyone,

 

Ash - The number isn't displaying correctly even at the bottom.  

 

Ohamien - 

 

Here is the output:

debug isdn q931 is              ON.

R3(config)#

Aug 11 21:50:49.937: ISDN Se0/0/0:15 Q931: RX <- SETUP pd = 8  callref =
0x0112 

        Bearer Capability i = 0x8090A3 

                Standard = CCITT 

                Transfer Capability = Speech  

                Transfer Mode = Circuit 

                Transfer Rate = 64 kbit/s 

        Channel ID i = 0xA98381 

                Exclusive, Channel 1 

        Progress Ind i = 0x8183 - Origination address is non-ISDN  

        Calling Party Number i = 0x0180, '442321315001' 

                Plan:ISDN, Type:Unknown 

        Called Party Number i = 0x81, '442321314002' 

                Plan:ISDN, Type:Unknown

Aug 11 21:50:49.937: ISDN Se0/0/0:15 Q931: Received SETUP  callref = 0x8112
callID = 0x000B switch = primary-net5 interface = User 

R3(config)#

Aug 11 21:50:49.957: ISDN Se0/0/0:15 Q931: TX -> CALL_PROC pd = 8  callref =
0x8112 

        Channel ID i = 0xA98381 

                Exclusive, Channel 1

Aug 11 21:50:49.993: ISDN Se0/0/0:15 Q931: TX -> ALERTING pd = 8  callref =
0x8112

R3(config)#

Aug 11 21:50:51.717: ISDN Se0/0/0:15 Q931: RX <- DISCONNECT pd = 8  callref
= 0x0112 

        Cause i = 0x8290 - Normal call clearing

Aug 11 21:50:51.721: ISDN Se0/0/0:15 Q931: TX -> RELEASE pd = 8  callref =
0x8112

Aug 11 21:50:51.729: ISDN Se0/0/0:15 Q931: RX <- RELEASE_COMP pd = 8
callref = 0x0112

 

Basically the number is coming in correct and displaying the
post-translation number without the '+' in front.  

 

So for this number, I am translating to a local number from 442321315001 to
21315001, but I want to add the + in front so that the directory will show
with the plus sign.

 

Any other ideas?

 

From: Ohamien Uhakheme [mailto:oham...@gmail.com] 
Sent: Wednesday, August 11, 2010 1:11 PM
To: Ashar Siddiqui
Cc: CCIE Voice GMAIL; ccie_voice@onlinestudylist.com
Subject: Re: [OSL | CCIE_Voice] Voice Translation

 

What about during the q931 debug?  Will it show in the Calling Number on the
debug?

 

Ohamien

 

On Wed, Aug 11, 2010 at 3:49 PM, Ashar Siddiqui <siddas...@gmail.com> wrote:

CME 7.0 won't display '+' sign at the top with incoming calling number.
If you have properly applied translation rules then you will see '+' at the
bottom of the phone screen.

Ash>

CCIE Voice GMAIL wrote: 

Hi everyone,

 

I'm trying prepend a '+' at the beginning of the calling number for incoming
calls to CME.

 

The translation is working correctly to an extent.  At some point the '+'
gets stripped before going to the phone. 

 

Here is the translation-rule:

 

voice translation-rule 8

rule 1 /^4423\(2131....$\)/ /+\1/ type any subscriber plan any isdn

rule 2 /^1.*$/ /+00\0/ type any international plan any isdn

rule 3 /^999$/ /+\0/ type any subscriber plan any isdn

 

Here is the output from debug voice translation:

 

Aug 11 19:57:41.733:
//-1/88E803DD8007/RXRULE/regxrule_profile_match_internal: Matched with rule
2 in ruleset 8

Aug 11 19:57:41.733: //-1/88E803DD8007/RXRULE/regxrule_match: No match;
number=17755011111 rule precedence=1

Aug 11 19:57:41.733:
//-1/88E803DD8007/RXRULE/regxrule_profile_match_internal: Matched with rule
2 in ruleset 8

Aug 11 19:57:41.733: //-1/88E803DD8007/RXRULE/regxrule_match: No match;
number=17755011111 rule precedence=1

Aug 11 19:57:41.733: //-1/88E803DD8007/RXRULE/sed_subst: Successful
substitution; pattern=17755011111 matchPattern=^1.*$ replacePattern=+00\0
replaced pattern=+0017755011111

Aug 11 19:57:41.733: //-1/88E803DD8007/RXRULE/regxrule_subst_num_type: Match
Type = any, Replace Type = international Input Type = unknown

Aug 11 19:57:41.733: //-1/88E803DD8007/RXRULE/regxrule_subst_num_plan: Match
Plan = any, Replace Plan = isdn Input Plan = isdn

Aug 11 19:57:41.733:
//-1/88E803DD8007/RXRULE/regxrule_profile_translate_internal:
xlt_number=+0017755011111 xlt_type=international xlt_plan=isdn

Aug 11 19:57:41.733:
//-1/88E803DD8007/RXRULE/regxrule_profile_translate_internal:
number=442321314002 type=unknown plan=isdn numbertype=called

Aug 11 19:57:41.733:
//-1/88E803DD8007/RXRULE/regxrule_profile_match_internal: Matched with rule
1 in ruleset 7

Aug 11 19:57:41.733:
//-1/88E803DD8007/RXRULE/regxrule_profile_match_internal: Matched with rule
1 in ruleset 7

Aug 11 19:57:41.733: //-1/88E803DD8007/RXRULE/sed_subst: Successful
substitution; pattern=442321314002 matchPattern=^44232131(4...$)
replacePattern=\1 replaced pattern=4002

Aug 11 19:57:41.733: //-1/88E803DD8007/RXRULE/regxrule_subst_num_type: Match
Type = none, Replace Type = none Input Type = unknown

Aug 11 19:57:41.733: //-1/88E803DD8007/RXRULE/regxrule_subst_num_plan: Match
Plan = none, Replace Plan = none Input Plan = isdn

Aug 11 19:57:41.733:
//-1/88E803DD8007/RXRULE/regxrule_profile_translate_internal:
xlt_number=4002 xlt_type=unknown xlt_plan=isdn

Aug 11 19:57:41.733:
//-1/88E803DD8007/RXRULE/regxrule_profile_translate_internal: number=
type=unknown plan=isdn numbertype=redirect-target

Aug 11 19:57:41.733: //-1/88E803DD8007/RXRULE/regxrule_get_RegXrule: Invalid
translation ruleset tag=0

Aug 11 19:57:41.733:
//-1/88E803DD8007/RXRULE/regxrule_profile_match_internal: Error: ruleset for
redirect-target number not found

Aug 11 19:57:41.733:
//-1/88E803DD8007/RXRULE/regxrule_profile_translate_internal: No match:
number= type=unknown plan=isdn

Aug 11 19:57:41.733:
//-1/88E803DD8007/RXRULE/regxrule_profile_translate_internal: number=
type=UNKNOWN plan=UNKNOWN numbertype=redirect-called

Aug 11 19:57:41.733: //-1/88E803DD8007/RXRULE/regxrule_get_RegXrule: Invalid
translation ruleset tag=0

Aug 11 19:57:41.733:
//-1/88E803DD8007/RXRULE/regxrule_profile_match_internal: Error: ruleset for
redirect-called number not found

Aug 11 19:57:41.737:
//-1/88E803DD8007/RXRULE/regxrule_profile_translate_internal: No match:
number= type=UNKNOWN plan=UNKNOWN

Aug 11 19:57:41.737: //-1/88E803DD8007/RXRULE/regxrule_dp_translate:
calling_number=+0017755011111 calling_octet=0x11

        called_number=4002 called_octet=0x81

        redirect_number= redirect_type=-1 redirect_plan=-1
redirect_PI=-1 redirect_SI=-1

Aug 11 19:57:41.737:
//-1/88E803DD8007/RXRULE/regxrule_stack_pop_RegXruleNumInfo:
stack=0x4AF5A6B8; count=2

Aug 11 19:57:41.737:
//-1/88E803DD8007/RXRULE/regxrule_stack_pop_callinfo_internal:
numinfo=0x4A971120

Aug 11 19:57:41.737:
//-1/88E803DD8007/RXRULE/regxrule_stack_push_RegXruleNumInfo_internal:
stack=0x4AF5A6B8; count=2

Aug 11 19:57:41.737:
//-1/88E803DD8007/RXRULE/regxrule_stack_pop_RegXruleNumInfo:
stack=0x4AF5A6B8; count=2

Aug 11 19:57:41.737:
//-1/88E803DD8007/RXRULE/regxrule_stack_pop_callinfo_internal:
numinfo=0x4A971120

Aug 11 19:57:41.737:
//-1/88E803DD8007/RXRULE/regxrule_stack_push_RegXruleNumInfo_internal:
stack=0x4AF5A6B8; count=2

Aug 11 19:57:41.741:
//-1/88E803DD8007/RXRULE/regxrule_stack_pop_RegXruleNumInfo:
stack=0x4AF5A558; count=1

Aug 11 19:57:41.741:
//-1/88E803DD8007/RXRULE/regxrule_stack_pop_callinfo_internal:
numinfo=0x4A971F94

Aug 11 19:57:41.745:
//-1/88E803DD8007/RXRULE/regxrule_get_profile_from_dialpeer_internal: Error:
Invalid input peer_tag=0 direction=incoming

Aug 11 19:57:41.745:
//-1/88E803DD8007/RXRULE/regxrule_stack_push_RegXruleNumInfo_internal:
stack=0x4AF5A558; count=1

Aug 11 19:57:41.745:
//-1/88E803DD8007/RXRULE/regxrule_stack_push_RegXruleNumInfo_internal:
stack=0x4AF5A558; count=2

Aug 11 19:57:41.745: //-1/88E803DD8007/RXRULE/regxrule_dp_translate: No
profile found in peer 20002 for outgoing direction

Aug 11 19:57:41.745: //-1/88E803DD8007/RXRULE/regxrule_dp_translate:
calling_number=0017755011111 calling_octet=0x11

        called_number=4002 called_octet=0x81

        redirect_number= redirect_type=-1 redirect_plan=-1
redirect_PI=-1 redirect_SI=-1

Aug 11 19:57:41.745: //-1/88E803DD8007/RXRULE/regxrule_vp_translate: No
profile found in voice port or trunk group for outgoing direction

Aug 11 19:57:41.745: //-1/88E803DD8007/RXRULE/regxrule_vp_translate:
calling_number=0017755011111 calling_octet=0x11

        called_number=4002 called_octet=0x81

        redirect_number= redirect_type=4294967295 redirect_plan=4294967295

Aug 11 19:57:43.013:
//-1/88E803DD8007/RXRULE/regxrule_stack_pop_callinfo_internal: numinfo=0x0

Aug 11 19:57:43.021:
//-1/88E803DD8007/RXRULE/regxrule_stack_pop_RegXruleNumInfo:
stack=0x4AF5A6B8; count=2

Aug 11 19:57:43.021:
//-1/88E803DD8007/RXRULE/regxrule_stack_pop_callinfo_internal:
numinfo=0x4A971120

Aug 11 19:57:43.029:
//-1/88E803DD8007/RXRULE/regxrule_stack_pop_callinfo_internal: numinfo=0x0

Aug 11 19:57:43.029:
//-1/88E803DD8007/RXRULE/regxrule_stack_pop_RegXruleNumInfo:
stack=0x4AF5A558; count=2

Aug 11 19:57:43.029:
//-1/88E803DD8007/RXRULE/regxrule_stack_pop_callinfo_internal:
numinfo=0x4A971370

 

Has anyone seen this before?  Any ideas as to why the plus is being
stripped?

 

Thanks in advance for your help.




  _____  



 
_______________________________________________
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

Reply via email to