ISDN GTD for Setup Message - GTD for Setup Message ThischapterdescribeshowtoimplementtheISDNGenericTransparencyDescriptor(GTD)forSetup…

Download ISDN GTD for Setup Message - GTD for Setup Message ThischapterdescribeshowtoimplementtheISDNGenericTransparencyDescriptor(GTD)forSetup…

Post on 07-Jul-2018




0 download

Embed Size (px)


<ul><li><p>ISDN GTD for Setup Message</p><p>This chapter describes how to implement the ISDN Generic Transparency Descriptor (GTD) for SetupMessage feature. The feature provides support for mapping ISDN information elements (IEs) to correspondingGTD parameters. The following IEs and parameters are supported:</p><p> Originating line information (OLI)</p><p> Bearer capability (USI and TMR) called-party number (CPN)</p><p> Calling-party number (CGN)</p><p> Redirecting number (RGN, OCN and RNI)</p><p>This feature allows VoIP service providers to develop custom call treatments and enhanced service offeringsbased on call origination and to correctly identify the source of a call, bill appropriately, and settle accuratelywith other network providers.</p><p>Feature History for ISDN GTD for Setup Message</p><p>ModificationRelease</p><p>This feature was introduced.12.2(15)T</p><p> Finding Feature Information, page 2</p><p> Prerequisites for Configuring ISDN GTD for Setup Message, page 2</p><p> Restrictions for Configuring ISDN GTD for Setup Message, page 2</p><p> Information About ISDN GTD for Setup Message, page 2</p><p> How to Configure ISDN GTD for Setup Message, page 17</p><p> Configuration Examples for ISDN Generic Transparency Descriptor (GTD) for Setup Message, page22</p><p> Additional References, page 25</p><p>ISDN Voice Configuration Guide, Cisco IOS Release 15M&amp;T 1</p></li><li><p>Finding Feature InformationYour software release may not support all the features documented in this module. For the latest caveats andfeature information, see Bug Search Tool and the release notes for your platform and software release. Tofind information about the features documented in this module, and to see a list of the releases in which eachfeature is supported, see the feature information table at the end of this module.</p><p>Use Cisco Feature Navigator to find information about platform support and Cisco software image support.To access Cisco Feature Navigator, go to An account on is not required.</p><p>Prerequisites for Configuring ISDN GTD for Setup Message Perform the prerequisites that are listed in the "Prerequisites for Configuring an ISDN Voice Interface"section.</p><p> Configure your VoIP network and Cisco IOS gateways to allow sending and processing of ISDN Q.931setup messages.</p><p>Restrictions for Configuring ISDN GTD for Setup MessageRestrictions are described in the Restrictions for Configuring ISDN Voice Interfaces section. In addition, thefollowing applies:</p><p> This feature does not support ISDN BRI calls.</p><p>Information About ISDN GTD for Setup Message</p><p>General information about ISDN voice interfaces is presented in the "Information About ISDN VoiceInterfaces" section.</p><p>Note</p><p>Feature Design of ISDN GTD for Setup MessagesThe ISDN GTD for Setup Messages feature allows the delivery of information elements present in ISDNsetup messages to Tool Command Language (Tcl) scripts, RADIUS accounting servers, and routing serversin VoIP networks. This allows Tcl scripts and routing servers to access ISDN signaling information to provideenhanced features and routing services. In particular, the OLI IE present in AT&amp;T (TR-41459 ISDN PRI UNISpecification) and MCI setup messages can be passed to the originating-line-info VSA in RADIUSstart-accounting messages to identify the originating caller.</p><p>FCC regulations mandate that pay-telephone operators be compensated by network operators for 1-800 callsmade from their pay telephones. Before implementation of this feature, network operators had no way toidentify calls made from their pay telephones. As a result, network operators had to compensate pay-telephoneoperators directly from their own revenues. In addition, network operators had no billing records to validate</p><p> ISDN Voice Configuration Guide, Cisco IOS Release 15M&amp;T2</p><p>ISDN GTD for Setup MessageFinding Feature Information</p><p></p></li><li><p>pay-telephone operators settlement requests to prevent fraud. This feature provides Cisco network operatorswith the ability to correctly identify the source of a call. It allows networks to do the following:</p><p> Extract originating-line information (OLI) to identify pay telephone calls and pass on applicable charges</p><p> Generate billing records that can be used to validate pay telephone operator settlement requests.</p><p>For information on accounting records and RADIUS billing, see the RADIUSVSAVoice ImplementationGuide.</p><p>Note</p><p>This feature provides the flexibility to identify other types of originated calls (from prisons, hotels, and soforth) and allows you to use the Tcl interface to define custom services for these types of calls.</p><p>For more information on Tcl application programming, see the Tcl IVR API Version 2.0 Programmer'sGuide.</p><p>Note</p><p>In addition to passing OLI, this feature supports GTD mapping for Bearer Capability, Called Party Number,Calling Party Number, and Redirecting Number IEs.</p><p>Cisco implements this feature on Cisco IOS gateways by providing amechanism to allow creating and passingthe Q931 setup message and its parameters in a GTD format. The setup message, received by the gateway toinitiate call establishment, is mapped to the GTD initial address message (IAM). Generic transparencydescriptors represent parameters within signaling messages and enable transport of signaling data in a standardformat across network components and applications. The GTD mechanism allows them to share signalingdata and achieve interworking between different signaling types. This feature supports only ISDN PRI andnon-facility associated signaling (NFAS) calls.</p><p>Mapping of ISDN Information Elements to GTD ParametersISDN messages, used to signal call control, are composed of information elements and follow the formatspecified in ITU-T Q.931. This feature supports only the mapping of Q931 setup messages to GTD IAMmessages. This section defines the mapping of ISDN information elements to GTD parameters. Parametersare referred to by both parameter name and three-character GTD code.</p><p>The table below defines the mapping of ISDN IEs to GTD parameters. The GTD mechanism also passes thefollowing parameters for which there are no corresponding ISDN IEs:</p><p> Calling-party category (CPC)</p><p> Forward-call indicators (FCI)</p><p> Protocol name (PRN)</p><p>Table 1: ISDN IEs Mapped to GTD Parameters</p><p>GTD ParameterISDN Information Element</p><p>USI (user-service information), TMR(transmission-medium requirements)</p><p>Bearer Capability</p><p>ISDN Voice Configuration Guide, Cisco IOS Release 15M&amp;T 3</p><p>ISDN GTD for Setup MessageMapping of ISDN Information Elements to GTD Parameters</p><p></p></li><li><p>GTD ParameterISDN Information Element</p><p>CPN (called party number)Called Party Number</p><p>CGN (calling-party number)Calling Party Number</p><p>OLI (originating-line information)Originating Line Info</p><p>RGN (redirecting number), OCN (original callednumber), RNI (redirection information)</p><p>Redirecting Number</p><p>GTD mapping allows up to two redirecting number (original called number) IEs per call as follows:</p><p> If only one IE is present in the incoming setup message, then both RGN and OCN parameters are builtby the ISDN stack and the RGN and OCN parameters contain the same values. Both the redirectionreason (rr) field and original redirection reason (orr) field in the GTD RNI parameter contain theredirection reason indicated in the IE.</p><p> If two IEs are present, then OCN contains information specified in the first IE and RGN containsinformation for the second IE. RNI contains redirection reasons. The GTD orr field indicates theredirection reason of the first IE and the GTD rr field indicates that of the second IE.</p><p>Mapping for CPN CGN and RGNThis section defines mapping for fields and values common to the called party number (CPN), calling partynumber (CGN), and redirecting information (RGN) GTD parameters carried in the GTD IAM message.</p><p>The table below defines mapping for ISDN type of number fields to GTD nature of address (noa) fields.</p><p>Table 2: Type of Number to Nature of Address Mapping</p><p>GTD Nature of Address (noa)ISDN Type of Number</p><p>00--Unknown (number present)0--Unknown</p><p>06--Unique international number1-- International number</p><p>04--Unique national (significant) number2--National number</p><p>08--Network specific number3--Network specific number</p><p>02--Unique subscriber number4--Subscriber number</p><p>34--Abbreviated number6--Abbreviated number</p><p>The table below defines mapping for ISDN numbering plan identification fields to GTD numbering planindicator (npi) fields.</p><p> ISDN Voice Configuration Guide, Cisco IOS Release 15M&amp;T4</p><p>ISDN GTD for Setup MessageMapping of ISDN Information Elements to GTD Parameters</p></li><li><p>Table 3: Numbering Plan Identification to Numbering Plan Indicator Mapping</p><p>GTD Numbering Plan Indicator (npi)ISDN Numbering Plan Identification</p><p>u--Unknown0--Unknown</p><p>1--ISDN numbering plan1--ISDN telephony numbering plan</p><p>1--ISDN numbering plan (best fit)2--Telephony numbering plan</p><p>2--Data numbering plan3--Data numbering plan</p><p>3--Telex numbering plan4--Telex numbering plan</p><p>5--National numbering plan8--National standard numbering plan</p><p>4--Private numbering plan9--Private numbering plan</p><p>The table below defines mapping for ISDN and GTD presentation indicator (pi) fields.</p><p>Table 4: Presentation Indicator Mapping</p><p>GTD Presentation Indicator (pi)ISDN Presentation Indicator</p><p>u--Unknown--</p><p>y--Presentation allowed0-- Presentation allowed</p><p>n--Presentation not allowed1--Presentation restricted</p><p>0--Address not available2--Number not available due to interworking</p><p>Mapping for Calling Party Number (CGN)The table below defines mapping for ISDN and GTD screening indicator (si) fields.</p><p>Table 5: Screening Indicator Mapping</p><p>GTD Screening Indicator (si)ISDN Screening Indicator</p><p>u--Unknown--</p><p>1--User-provided, not screened0-- User-provided, not screened</p><p>2--User-provided screening passed1--User-provided, verified and passed</p><p>3--User-provided screening failed2--User-provided, verified and failed</p><p>ISDN Voice Configuration Guide, Cisco IOS Release 15M&amp;T 5</p><p>ISDN GTD for Setup MessageMapping of ISDN Information Elements to GTD Parameters</p></li><li><p>Mapping for Redirection Information (RNI)The table below defines mapping for the ISDN reason for redirection fields to GTD original redirection reason(orr) and redirection reason (rr) fields in the GTD RNI parameter.</p><p>Table 6: Reason for Redirection to Original Redirection Reason and Redirection Reason Mapping</p><p>GTD Original Redirection Reason (orr) andRedirection Reason (rr)</p><p>ISDN Reason for Redirection</p><p>u--Unknown0--Unknown</p><p>1--User busy1--Call forwarding busy or called DTE busy</p><p>2--No reply2--Call forwarding no reply</p><p>4--Deflection during alerting4--Call deflection</p><p>5--Call deflection immediate response5--Call deflection immediate response</p><p>2--No reply (best fit)9--Called DTE out of order</p><p>5--Call deflection immediate response (best fit)10--Call forwarding by the called DTE</p><p>5--Call deflection immediate response (best fit)13--Call transfer</p><p>5--Call deflection immediate response (best fit)14--Call pickup</p><p>3--Unconditional15--Call forwarding unconditional</p><p>Mapping for Originating Line Information (OLI)The table below defines mapping for OLI fields.</p><p>Table 7: Originating Line Information Mapping</p><p>GTD Originating-Line Information (oli)ISDN Originating-Line Information</p><p>0--POTS0-- POTS</p><p>1--Multiparty line1--Multiparty line</p><p>2--ANI failure2--ANI failure</p><p>6--Station-level rating6--Station-level rating</p><p>7--Special operator handling required7--Special operator handling required</p><p>8-- Inter-LATA restricted8--Inter-LATA restricted</p><p> ISDN Voice Configuration Guide, Cisco IOS Release 15M&amp;T6</p><p>ISDN GTD for Setup MessageMapping of ISDN Information Elements to GTD Parameters</p></li><li><p>GTD Originating-Line Information (oli)ISDN Originating-Line Information</p><p>10--Test call10--Test call</p><p>20--AIOD-listed DN sent20--AIOD-listed DN sent</p><p>23--Coin or noncoin on calls using database access23--Coin or noncoin on calls using database access</p><p>24--800 service call24--800 service call</p><p>25--800 service call from a pay station25-- 800 service call from a pay station</p><p>27--Payphone using coin control signaling27--Payphone using coin control signaling</p><p>29--Prison or inmate service29-- Prison or inmate service</p><p>30--Intercept (blank)30-- Intercept (blank)</p><p>31--Intercept (trouble)31--Intercept (trouble)</p><p>32--Intercept (regular)32--Intercept (regular)</p><p>34--Telco operator-handled call34--Telco operator-handled call</p><p>36--CPE36--CPE</p><p>52--OUTWATS52--OUTWATS</p><p>60--TRS call from unrestricted line60--TRS call from unrestricted line</p><p>61--Wireless or cellular PCS (type 1)61--Wireless or cellular PCS (type 1)</p><p>62--Wireless or cellular PCS (type 2)62--Wireless or cellular PCS (type 2)</p><p>63--Wireless or cellular PCS (roaming)63-- Wireless or cellular PCS (roaming)</p><p>66--TRS call from hotel66--TRS call from hotel</p><p>67--TRS call from restricted line67--TRS call from restricted line</p><p>68--Inter-LATA restricted hotel68-- Inter-LATA restricted hotel</p><p>78--Inter-LATA restricted coinless78--Inter-LATA restricted coinless</p><p>70--Private paystations70--Private paystations</p><p>93--Private virtual network93--Private virtual network</p><p>ISDN Voice Configuration Guide, Cisco IOS Release 15M&amp;T 7</p><p>ISDN GTD for Setup MessageMapping of ISDN Information Elements to GTD Parameters</p></li><li><p>Mapping for Bearer Capability (USI and TMR) ParametersThe ISDN Bearer Capability IE is mapped to the GTD User Service Information (USI) and TransmissionMedium Requirements (TMR) parameters. The table below defines mapping for coding standard fields andvalues.</p><p>Table 8: ISDN to GTD Coding Standard Mapping</p><p>GTD Coding Standard (cs)ISDN Coding Standard</p><p>c--CCITT/ITU standardized coding0--CCITT standardized coding</p><p>i--ISO/IEC standard1--Reserved for other international standard</p><p>n--National standard2--National standard</p><p>p--Standard defined for the network3--Standard defined for the network</p><p>The table below defines ISDN to GTD mapping for information transfer capability fields and values.</p><p>Table 9: Information Transfer Capability Mapping</p><p>GTD Information Transfer Capability (cap)ISDN Information Transfer Capability</p><p>s--Speech0--Speech</p><p>d--Unrestricted digital information8--Unrestricted digital information</p><p>r--Restricted digital information9--Restricted digital information</p><p>3--3.1-kbps audio16--3.1-kHz audio</p><p>7--7-kbps audio17--7-kHz audio</p><p>v-- Video24--Video</p><p>The table below defines mapping for transfer mode fields and values.</p><p>Table 10: Transfer Mode Mapping</p><p>GTD Transfer Mode (mode)ISDN Transfer Mode</p><p>c--Circuit mode0--Circuit mode</p><p>p--Packet mode2--Packet mode</p><p>The table below defines mapping for information transfer rate fields and values.</p><p> ISDN Voice Configuration Guide, Cisco IOS Release 15M&amp;T8</p><p>ISDN GTD for Setup MessageMapping of ISDN Information Elements to GTD Parameters</p></li><li><p>Table 11: Information Transfer Rate Mapping</p><p>GTD Information Transfer Rate (rate)ISDN Information Transfer Rate</p><p>0--Not applicable (used for packet call)0--Packet mode</p><p>1--64 kbp...</p></li></ul>


View more >