FINAL DRAFT—CISCO CONFIDENTIAL SIP Overlap Signaling Feature ModuleSIP Overlap Signaling Feature Module Document Release History Publication Date Comments August 5, 2008 Initial version of the document. Feature History Release Modification 9.7(3) This feature was introduced on the Cisco PGW 2200 Softswitch. This document describes the SIP Overlap Signaling Feature Module feature in the following sections. • Feature Description, page 1 • Provisioning, page 5 • Software Changes for this Feature, page 7 • Glossary, page 8 • Obtaining Documentation and Submitting a Service Request, page 9 Feature Description This feature supports SIP overlap signaling between the Cisco PSTN Gateway Softswitch (Cisco PGW 2200) and the Cisco BTS 10200 Softswitch products using a derivative of draft-zhang-sipping-overlap-01, a method for overlap signaling in SIP. Both the Cisco PGW 2200 and the Cisco BTS 10200 support the sending and receiving of overlap dialed digits over SIP. The Cisco PGW 2200 also supports the sending/receiving of overlap digits over the SS7 network. Americas Headquarters: Cisco Systems, Inc., 170 West Tasman Drive, San Jose, CA 95134-1706 USA SIP Overlap Signaling Feature Module Feature Description FINAL DRAFT—CISCO CONFIDENTIAL Operating Modes This feature is designed to work with only the interworking and B2BUA operation modes. The mode of operation is not determined until seizure of the terminating side. If you select proxy mode before sending is complete on the originating call side, the call is forced into B2BUA mode to ensure that the call continues to signal correctly. Interworking and B2BUA modes support overlap signaling, with the behavior of the terminating call side based on the setting of the TOverlap property. For B2BUA mode it is possible for the originating side to work in overlap mode while the terminating side works in en-block mode, thus allowing conversion of overlap to en-block signaling Call Flows This feature uses a 184 “Ready For More Digits” response instead of a 183 'Session Progress' to avoid any ambiguity about when to send ACM. Because the sending of a 183 might cause ACM to be returned, you can send a 184 to prevent any confusion about when to send ACM. Do not map the 184 to ACM, 184 is considered purely an enabler for subsequent INFO messages to be forwarded containing the remaining address digits if overlap is supported. To improve the call flow, an additional specialized parameter “overlap” is attached to the username in the request line to explicitly indicate that subsequent address digits can be received. This parameter can then be used as a trigger for sending a 184. The “overlap' username parameter is used instead of a SIP: URI parameter, so that a tel: URI can also use the same mechanism. The absence of this parameter in the request line indicates that the number should be assumed to be a complete and normal en-block working. Example 1: INVITE sip:1234;overlap@host SIP/2.0 Example 2: INVITE tel:1234;overlap SIP/2.0 The absence of this parameter in the request line indicates that the number should be assumed to be complete and normal en-block working. Figure 1 shows the call flow difference. SIP Overlap Signaling Feature Module 2 SIP Overlap Signaling Feature Module Feature Description FINAL DRAFT—CISCO CONFIDENTIAL Figure 1 PSTN Call Flow Difference Originating Server Terminating Server PSTN IAM INVITE SAM1 IAM 184 SAM2 PRACK 200(PRACK) INFO SAM1 200(INFO) SAM3 INFO SAM2 200(INFO) INFO SAM3 281178 200(INFO) Example 3: Figure 2 shows the call flow for both sides enabled for overlap, SIP to SS7. OOverlap=1 TOverlap=1 OMinDigits=0 OMaxDigits=20 TMinDigits= TMaxDigits= 20 SIP Overlap Signaling Feature Module 3 SIP Overlap Signaling Feature Module Feature Description FINAL DRAFT—CISCO CONFIDENTIAL Figure 2 Overlap to Overlap SIP to SS7 OCC INVITE F1 100 Trying F2 184 (INVITE) F4 PRACK F5 200 (PRACK) F6 INFO F7 200 (INFO) F9 INFO F10 200 (INFO) F12 INFO F13 200 (INFO) F15 184 (INVITE) F17 PRACK F18 200 (PRACK) F19 F21 LCallNext LCallNext LCallLast LAddressAck LAnswer LCallPart LCallNext LCallNext LCallNext LAddressAck LAnswer TCC IAM F3 SAM F8 SAM F11 SAM F14 ACM F16 ANM F20 281168 200 (INVITE) LCallPart LCM Prerequisites The Cisco PGW 2200 must be running Cisco Media Gateway Controller (MGC) software Release 9.7(3) or later. Prerequisites for this release can be found in the Release Notes for the Cisco Media Gateway Controller Software Release 9.7(3) at http://www.cisco.com/en/US/partner/docs/voice_ip_comm/pgw/9/release/note/rn973.html Restrictions or Limitations • The Cisco PGW 2200 and the Cisco BTS 10200 must comply with the BTS 10200 support for Overlap Dialing when the Cisco BTS 10200 and Cisco PGW 2200 are connected over SIP. • Ensure that INVITE requests that require a Cisco PGW 2200-specific 184 Response do not fork. Related Features and Technology • The Cisco BTS 10200 Overlap Dialing feature is related to this feature. • The SIP Early-Dialog Offer/Answer Using PRACK/180/183 feature is related to this feature. SIP Overlap Signaling Feature Module 4 SIP Overlap Signaling Feature Module Provisioning FINAL DRAFT—CISCO CONFIDENTIAL Related Documents This document contains information that is strictly related to this feature. The documents that contain additional information related to the Cisco PGW 2200 are at http://www.cisco.com/en/US/products/hw/vcallcon/ps2027/tsd_products_support_series_home.html Provisioning To enable the SIP Overlap Signaling feature, follow the instructions provided in the following sections. OOverlap/ TOverlap Example 1 Use these commands to enable the OOverlap or TOverlap properties. mml> prov-add:trnkgrpprop:name=''478'',ooverlap=''1'' MGC-01 - Media Gateway Controller 2008-06-22 21:06:30.672 CDT M COMPLD ''trnkgrpprop: WARNING: Restart is needed to activate property(s): OOVERLAP '' ; sh-mustang mml> prov-ed:trnkgrpprop:name=''479'',ooverlap=''1'',toverlap=''1'' MGC-01 - Media Gateway Controller 2008-06-22 21:11:33.377 CDT M COMPLD ''trnkgrpprop: WARNING: Restart is needed to activate property(s): OOVERLAP '' ; Example 2 For the Cisco PGW 2200, if the OCC side trunkgroup is 666 and TCC side is 444, configure on both sides to control the Overlap. mml>prov-sta::srcver=''active'',dstver=''P_5_3'',confirm M COMPLD mml>prov-ed:trnkgrpprop:name=''444'',toverlap=''1'',tmindigits=''0'',tmaxdigits=''20'',sup port183=''3'',supportreliable100=''SUPPORTED'' M COMPLD ''trnkgrpprop'' ; mml>prov-cpy:: M COMPLD ''PROV-CPY'' mml>prov-ed:trnkgrpprop:name=''666'',ooverlap=''1'',omindigits=''0'',omaxdigits=''20'',sup port183=''3'',supportreliable100=''SUPPORTED'' M COMPLD ''trnkgrpprop'' ; SIP Overlap Signaling Feature Module 5 SIP Overlap Signaling Feature Module Provisioning FINAL DRAFT—CISCO CONFIDENTIAL mml>prov-cpy:: M COMPLD ''PROV-CPY'' OMaxDigits/OMinDigits/TMaxDigits/TMinDigits Use these commands to change the OMaxDigits/OMinDigits/TMaxDigits/TMinDigits properties. mml> prov-add:trnkgrpprop:name=''478'',omaxdigits=''10'' MGC-01 - Media Gateway Controller 2008-06-22 21:13:28.993 CDT M COMPLD ''trnkgrpprop: WARNING: Restart is needed to activate property(s): OMAXDIGITS '' ; mml> prov-ed:trnkgrpprop:name=''479'',omaxdigits=''10'',omindigits=''5'',tmaxdigits=''20'',tmin digits=''10'' M MGC-01 - Media Gateway Controller 2008-06-22 21:14:27.038 CDT COMPLD ''trnkgrpprop: WARNING: Restart is needed to activate property(s): OMAXDIGITS OMINDIGITS '' ; OverlapDigitTime Use these commands to change the OverlapDigitTime property. mml> prov-ed:trnkgrpprop:name=''1701'',overlapdigittime=''30'' M MGC-01 - Media Gateway Controller 2008-06-22 21:15:52.725 CDT COMPLD ''trnkgrpprop'' ; Disable the SIP Overlap Use the following commands to disable the SIP overlap. mml> prov-ed:trnkgrpprop:name=''478'',ooverlap=''0'' M MGC-01 - Media Gateway Controller 2008-06-22 21:17:20.809 CDT COMPLD ''trnkgrpprop: WARNING: Restart is needed to activate property(s): OOVERLAP '' ; mml> prov-dlt:trnkgrpprop:name=''478'',''ooverlap'',''toverlap'' M MGC-01 - Media Gateway Controller 2008-06-22 21:18:04.673 CDT COMPLD ''trnkgrpprop'' ; SIP Overlap Signaling Feature Module 6 SIP Overlap Signaling Feature Module Software Changes for this Feature FINAL DRAFT—CISCO CONFIDENTIAL Software Changes for this Feature Properties There are no new properties associated with this feature, however, a number of existing properties are used to control overlap behavior. Some existing trunk group properties must be configured against SIP trunk groups. OMaxDigits/OMinDigits/TMaxDigits/TMinDigits The existing properties, OMinDigits, OMaxDigits, TMinDigits, and TMaxDigits are used to control overlapping behavior. Both call sides may allow overlap behavior but the conditions for overlap may be different on both call sides. The following summarizes the behavior of these properties. These settings affect call behaviors of the SIP overlap in the same way as all other existing interworking scenarios. OMinDigits If a stop digit '#' is received on the originating call side but the number of digits in total received on the originating side is less than OMinDigits, the call is released with Address Incomplete. OMaxDigits If the call is in overlap and a subsequent digit is received not containing a stop digit and if the number of digits received is greater than OMaxDigits, the Cisco PGW 2200 sends out the number of OMaxDigits digits to the TCC side. TMinDigits If the number of digits to be sent to the terminating side is less than TMinDigits, the call is terminated with AddressIncomplete. TMaxDigits If the number of digits to be sent to the terminating side exceeds the value of TMaxDigits, the digit string is truncated to the length of TMaxDigits. OOverlap/TOverlap The existing properties TOverlap and OOverlap are changed to allow configuration against SIP trunks. • If an INVITE is received with a username parameter ';overlap', and OOverlap is not set to 1 (overlap supported), the call is terminated with 484 'Address Incomplete'. • On the terminating call side, a check is made on receipt of LCallPart to see if the TOverlap is set to 1 (overlap supported). If this is true, and based on the settings of TMinDigits, an INVITE is created that includes the ';overlap' parameter in the INVITE. Subsequent INFO messages are created on receipt of LCallNext, LCallLast. SIP Overlap Signaling Feature Module 7 SIP Overlap Signaling Feature Module Glossary FINAL DRAFT—CISCO CONFIDENTIAL • If TOverlap is set to 0 (en-block), LCM waits until Cisco PGW 2200 analysis determines that the number is complete before creating the terminating call side and sending LCall to the terminating call side. OverlapDigitTime The existing property OverlapDigitTime is used to set the value of OverlapDigitsTimer used for timing inter-digit pause. If the originating call-side is in overlap, LCM will start the existing timer OverlapDigitsTimer based on the property setting of the existing property OverlapDigitTime. This times the inter-digit pause waiting for more digits. Failure to receive more digits within this time results in a release of the call. On the originating call-side 484 'Address Incomplete' is returned, and, if applicable on the terminating side, a CANCEL is generated. When digit lengths are undetermined, this timer sets the amount of time it will wait before assuming no further digits will be dialed. Use of an explicit stop digit in the overlap signaling allows the call to reset the timer and continue call processing without waiting before timer expiry, thus speeding up connection times. Glossary Table 1 Expansions Acronym Expansion B2BUA Back to Back User Agent BCF Border Control Function (IMS function) BGCF Border Gateway Control Function (IMS function) CBGF Core Border Gateway Control Function (IMS function) CDR Call Detail Record CLI Calling Line Identity CPC Calling Party Category DBR Domain Based Routing DNS Domain Name System DTMF Dual Tone Multi-Frequency DRP Domain Routing Policy GA Generic Analysis (PGW analysis and routing module) I-CSCF Interrogating Call Session Control Function IMS IP Multimedia System LI Lawful Intercept LCM LightSpeed Call Model (PGW call control module aka UCM) LNP Local Number Portability MGCF Media Gateway Control Function MGCP Media Gateway Control Protocol SIP Overlap Signaling Feature Module 8 SIP Overlap Signaling Feature Module Obtaining Documentation and Submitting a Service Request FINAL DRAFT—CISCO CONFIDENTIAL Table 1 Expansions Acronym Expansion MGW Media Gateway NANP North American Numbering Plan P-CSCF Proxy Call Session Control Function (IMS component) PN Presentation Number POL PGW Provisioning object Library RN Redirecting Number S-CSCF Serving Call Session Control Function (IMS component) SIP Session Initiation Protocol TMR Transmission Medium Requirements TNS Transit Network Selection UCM Universal Call Model (PGW call control module aka LCM) URI Universal Resource Identifier URL Universal Resource Locator Obtaining Documentation and Submitting a Service Request For information on obtaining documentation, submitting a service request, and gathering additional information, see the monthly What’s New in Cisco Product Documentation, which also lists all new and revised Cisco technical documentation, at http://www.cisco.com/en/US/docs/general/whatsnew/whatsnew.html Subscribe to the What’s New in Cisco Product Documentation as a Really Simple Syndication (RSS) feed and set content to be delivered directly to your desktop using a reader application. The RSS feeds are a free service and Cisco currently supports RSS version 2.0. CCDE, CCENT, Cisco Eos, Cisco Lumin, Cisco Nexus, Cisco StadiumVision, Cisco TelePresence, the Cisco logo, DCE, and Welcome to the Human Network are trademarks; Changing the Way We Work, Live, Play, and Learn and Cisco Store are service marks; and Access Registrar, Aironet, AsyncOS, Bringing the Meeting To You, Catalyst, CCDA, CCDP, CCIE, CCIP, CCNA, CCNP, CCSP, CCVP, Cisco, the Cisco Certified Internetwork Expert logo, Cisco IOS, Cisco Press, Cisco Systems, Cisco Systems Capital, the Cisco Systems logo, Cisco Unity, Collaboration Without Limitation, EtherFast, EtherSwitch, Event Center, Fast Step, Follow Me Browsing, FormShare, GigaDrive, HomeLink, Internet Quotient, IOS, iPhone, iQ Expertise, the iQ logo, iQ Net Readiness Scorecard, iQuick Study, IronPort, the IronPort logo, LightStream, Linksys, MediaTone, MeetingPlace, MeetingPlace Chime Sound, MGX, Networkers, Networking Academy, Network Registrar, PCNow, PIX, PowerPanels, ProConnect, ScriptShare, SenderBase, SMARTnet, Spectrum Expert, StackWise, The Fastest Way to Increase Your Internet Quotient, TransPath, WebEx, and the WebEx logo are registered trademarks of Cisco Systems, Inc. and/or its affiliates in the United States and certain other countries. All other trademarks mentioned in this document or Website are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (0807R) Any Internet Protocol (IP) addresses used in this document are not intended to be actual addresses. Any examples, command display output, and figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses in illustrative content is unintentional and coincidental. © 2008 Cisco Systems, Inc. All rights reserved. SIP Overlap Signaling Feature Module 9 SIP Overlap Signaling Feature Module Obtaining Documentation and Submitting a Service Request FINAL DRAFT—CISCO CONFIDENTIAL SIP Overlap Signaling Feature Module 10
© Copyright 2026 Paperzz