Quantcast
Viewing all articles
Browse latest Browse all 10744

SIP Supplementary Service Update CID Message

I'm implementing CUBE, but because I have to send specific ANI's to specific Service Provider SBC's, I'm using "steering codes" prefixed at the beginning of the number to route the call correctly.  Specifically, if the call comes in, I'm adding 0001 or 0002 to the front of the DNIS via a Translation Rule.

voice translation-rule 3

 rule 1 // /0001\0/

!

voice translation-rule 4

 rule 1 // /0002\0/

!

voice translation-profile Inbound-Routing-0001

 translate called 3

!

voice translation-profile Inbound-Routing-0002

 translate called 4

 

When the call goes to the Outbound Dial Peer, I drop the steering digit.

dial-peer voice 601 voip

 description Outbound Dial-Peer for Calls Destined for the PSTN

 destination-pattern ^0001T

 session protocol sipv2

 session target ipv4:<SBC IP>

 voice-class codec 1

 voice-class sip profiles 101

!

dial-peer voice 602 voip

 description Outbound Dial-Peer for Calls Destined for the PSTN

 destination-pattern ^0002T

  session protocol sipv2

 session target ipv4:<SBC IP>

 voice-class codec 1

 voice-class sip profiles 101

 dtmf-relay rtp-nte

!

However, the display on the phone still shows 0001 in front of the rest of the DNIS, so something like 000119995551234.  How can I disable the update back to the phone?  If it was H.323, I would use "no supplementary-service h225-notify cid-update".  Thoughts?


Viewing all articles
Browse latest Browse all 10744

Trending Articles