Generic Transparency Descriptor for GKTMP Using SS7 Interconnect for Voice Gateways Version 2.0

Similar documents
Call Status Tracking Optimization

OSP URL Command Change

This feature was introduced.

Transparent Tunneling of QSIG and Q.931 over SIP TDM Gateway and SIP-SIP Cisco Unified Border Element

Enhanced Gatekeeper Solutions Using GKTMP/API

H.323-to-H.323 Interworking on CUBE

Gateway Trunk and Carrier Based Routing Enhancements

Toll Fraud Prevention

Configuring Support for SIP 181 Call is Being Forwarded Message

Configuring Modem Transport Support for VoIP

Configuring an Error Response Code upon an Out-of-Dialog OPTIONS Ping Failure

Cisco IOS Voice Command Reference - D through I 1

Configuring VoIP Call Setup Monitoring

Dial Peer Features and Configuration

Unified Border Element (CUBE) with Cisco Unified Communications Manager (CUCM) Configuration Example

Configuring the Eight-Port FXS RJ-21 Module

map q850-cause through mgcp packagecapability

H.323 Configuration Guide, Cisco IOS Release 15M&T

SIP Call Transfer and Call Forwarding Supplementary Services

Configuring H.323 Gatekeepers and Proxies

Interworking Signaling Enhancements for H.323 and SIP VoIP

WCCPv2 and WCCP Enhancements

Packetizer. Overview of H.323. Paul E. Jones. Rapporteur, ITU-T Q2/SG16 April 2007

Media and Signaling Authentication and Encryption Feature for Cisco IOS H.323 Gateways

Voice over IP Q.SIG Network Transparency

RADIUS Tunnel Attribute Extensions

Configuring FXS Ports for Basic Calls

Redundant Link Manager (RLM)

Implementing T1 CAS for VoIP

signal through srv version

H.323. Definition. Overview. Topics

IP Possibilities Conference & Expo. Minneapolis, MN April 11, 2007

The information contained in this document is confidential and proprietary to tekvizion PVS, Inc.

Cisco IOS Voice Commands: G

VLAN Range. Feature Overview

Configuring Hookflash Relay on FXS/FXO Voice Ports

SIP Gateway Support for the bind Command

RPR+ on Cisco 7500 Series Routers

Expires Timer Reset on Receiving or Sending SIP 183 Message

Configuring the Cisco IOS MGCP Gateway

Document ID: Contents. Introduction. Prerequisites. Requirements. Components Used. Conventions. ARQ and LRQ Messages.

RSVP Support for RTP Header Compression, Phase 1

Cisco PGW 2200 and HSI Softswitch Out of band DTMF for SIP and H.323

Configuring H.323 Gatekeepers and Proxies

Cisco Unified MeetingPlace Integration

RSVP Interface-Based Receiver Proxy

Configuring T.38 Fax Relay

Universal Port Resource Pooling for Voice and Data Services

Introduction to VoIP. Cisco Networking Academy Program Cisco Systems, Inc. All rights reserved. Cisco Public. IP Telephony

Restrictions for Secure Copy Performance Improvement

DMVPN Event Tracing. Finding Feature Information

Using Application Level Gateways with NAT

URI-Based Dialing Enhancements

URI-Based Dialing Enhancements

Cisco IOS H.323 Configuration Guide

H.323 Version 2 Support

Configuring TACACS. Finding Feature Information. Prerequisites for Configuring TACACS

Integrated Voice and Data WAN on T1 E1 Interfaces

Configuring SIP Bind Features

Pre-Fragmentation for IPSec VPNs

Configuring Media Antitrombone

Configuring the Cisco SS7/C7 Dial Access Solution System

Cisco UBE Out-of-dialog OPTIONS Ping

SIP-to-SIP Connections on a Cisco Unified Border Element

Configuring SIP Support for Hookflash

ATM Software Segmentation and Reassembly

LifeSize Gatekeeper User Guide

map q850-cause through mgcp package-capability

VLAN Range. Feature Overview

Cisco 7206 Series Router-PBX Interoperability: Lucent Definity G3r PBX and VXC-2TE1+ Port Adapter Card with E1 ISDN PRI Signaling

Hiding the Internal Topology Information Embedded Within the History-info Header at the Cisco UBE

RADIUS Packet of Disconnect

Configuring VoIP Gatekeeper Registration Delay Operations

NetFlow Multiple Export Destinations

Configuring RTP Header Compression

Configuring Multi-Tenants on SIP Trunks

Configuring a Load-Balancing Scheme

Configuring SIP Bind Features

Configuring Data Export for Flexible NetFlow with Flow Exporters

Designing a Static Dial Plan

Cisco Cisco Voice over IP (CVOICE) Practice Test. Version QQ:

timeouts call-disconnect through timing clear-wait

Configuring Call Blocking

Configuring Video Support

Introduction. We have learned

Dial Peer Configuration Examples

Cisco IOS Voice Commands: C

Call Blocking. Information About Call Blocking. Call Blocking Based on Date and Time (After-Hours Toll Bar)

Multicast Music-on-Hold Support on Cisco UBE

Cisco IOS Voice Troubleshooting and Monitoring -- Voice Call Debug Filtering on...

Lossless Compression R1 ATM Cell Switching and External BITS Clocking Source

AIM-ATM, AIM-VOICE-30, and AIM-ATM-VOICE-30 on the Cisco 2600 Series and Cisco 3660

Lossless Compression R1, ATM Cell Switching, and External BITS Clocking Source

Introduction. We have learned

Configuring RTP Header Compression

IPsec Dead Peer Detection Periodic Message Option

No Service Password-Recovery

Inspection of Router-Generated Traffic

Lossless Compression R1 ATM Cell Switching and External BITS Clocking Source

H.323 Applications. Cisco IOS Voice, Video, and Fax Configuration Guide VC-199

Transcription:

Generic Transparency Descriptor for GKTMP Using SS7 Interconnect for Voice Gateways Version 20 Feature History Release 122(2)XU Modification This feature was introduced This document describes the Generic Transparency Descriptor (GTD) for Gatekeeper Transaction Message Protocol (GKTMP) Using SS7 Interconnect for Voice Gateways feature in Cisco IOS Release 122(2)XU (This feature is also called the GTD feature in this document) This document includes the following sections: Feature Overview, page 1 Supported Platforms, page 4 Supported Standards, MIBs, and RFCs, page 4 Prerequisites, page 4 Configuration Tasks, page 5 Configuration Examples, page 8 Command Reference, page 10 Feature Overview The GTD for GKTMP Using SS7 Interconnect for Voice Gateways feature provides additional functionality to Cisco gateways and gatekeepers in a Cisco SS7 Interconnect for Voice Gateways Solution The generic transparency descriptor or generic telephony descriptor (GTD) format is defined in the a Cisco proprietary draft GTD format defines parameters and messages of existing SS7 ISUP protocols in text format and allows SS7 messages to be carried as a payload in the H225 registration, admission, and status (RAS) messages between the GW and GK GTD messages can also be transported between GWs and GKs in H323 messages With the GTD feature, the GK extracts the GTD message and the external route server derives routing and accounting information based upon the GTD information provided from the Cisco Gatekeeper Transaction Message Protocol (GKTMP) Cisco IOS Release 122(2)XU 1

Configuration Tasks Generic Transparency Descriptor for GKTMP Using SS7 Interconnect for Voice Gateways Version 20 Currently routing on Cisco GWs is based on generic parameters such as originating number, destination number, and port source Adding support for SS7 ISUP messages allows the VoIP network to use additional routing enhancements found in traditional TDM switches Figure 1 shows an example of a Cisco SS7 Interconnect for Voice Gateways solution using the GTD feature Figure 1 Cisco SS7 Interconnect for Voice Gateways Solution With the GTD Feature AAA server SC2200 SS7 network OGW TGW PSTN PSTN GK GK GK Originating network Application server Terminating network 62830 In the originating network, the following events occur: The Cisco SC2200 receives SS7 messages from the SS7 network and encapsulates them into GTD format The messages are then passed to the Cisco originating GW (OGW) Using the GTD feature, the OGW transmits the GTD payload in the Admission Request (ARQ) message to GK1 GK1 transmits the GTD payload in a Location Request (LRQ) message to GK2 GK 2 uses GKTMP with the GTD feature to decode the GTD payload and transmits it to the route server with the REQUEST LRQ message The route server returns a RESPONSE LCF (Location Confirmation) message that includes the GTD payload to GK2 The route server also returns a service descriptor code (SC) field to GK2 (The SC field is transmitted to the AAA server for billing purposes The SC field conveys the Carrier ID and trunk number information that is determined by and passed from the Route Server) GK2 passes the LCF that includes the GTD payload and the SC field to GK1 GK1 sends an Admission Confirmation (ACF) message that includes the GTD payload to the OGW, along with the SC field The OGW sends the SC field and call detail records (CDRs) to the AAA server 4 Cisco IOS Release 122(2)XU

Generic Transparency Descriptor for GKTMP Using SS7 Interconnect for Voice Gateways Version 20 Configuration Tasks When the call ends, the Cisco SC2200 receives the SS7 messages, encodes them into GTD format, and passes them to the OGW The OGW sends a Disengage Request (DRQ) with the GTD payload to GK1 GK1 sends the DRQ with the GTD payload to the route server In the terminating network, the following events occur: The OGW sends the GTD in H225 the SETUP message to the terminating GW (TGW) The TGW sends regular RAS messages to the GK Benefits The GTD feature provides enhanced, flexible routing between gateways, gatekeepers, and application servers in a Cisco VoIP network by providing support for SS7 ISUP messages Restrictions Because the GTD feature is not yet published by Cisco and is proprietary, all equipment must be running a compatible version of Cisco IOS Software Related Features and Technologies This feature is released in conjunction with enhancements to the Cisco SC2200 signaling controller (also known as the Cisco Media Gateway Controller) and the Cisco GK that allow those entities to send and process SS7 ISUP messages in GTD format See the Related Documents section on page 3 for more information on these features Related Documents Cisco IOS Documentation Cisco IOS Voice, Video, and Fax Configuration Guide, Release 122 Cisco IOS Voice, Video, and Fax Command Reference, Release 122 Cisco GKTMP Documentation Cisco Gatekeeper External Interface Reference, Version 31 Supplemental Gatekeeper External Interface Reference, Release 122(2)XU Cisco SS7 Interconnect for Voice Gateways Solution Documentation Cisco SS7 Interconnect for Voice Gateways Solution Overview 13 SS7 Interconnect for Access Servers and Voice Gateways Solutions Media Gateway Guide SS7 Interconnect for Voice Gateways Version 13 Provisioning Guide Cisco IOS Release 122(2)XU 5

Configuration Tasks Generic Transparency Descriptor for GKTMP Using SS7 Interconnect for Voice Gateways Version 20 Cisco Media Gateway Controller Documentation Cisco Media Gateway Controller Software Release 9 Provisioning Guide Cisco Media Gateway Controller Software Release 9 Operations, Maintenance, and Troubleshooting Guide Cisco Media Gateway Controller Software Release Notes Additional Cisco Media Gateway Controller documentation Supported Platforms Cisco 3600 series Cisco AS5300 Cisco AS5400 Cisco 7200 series Supported Standards, MIBs, and RFCs Standards No new or modified standards are supported by this feature MIBs No new or modified MIBs are supported by this feature To obtain lists of supported MIBs by platform and Cisco IOS release, and to download MIB modules, go to the Cisco MIB website on Ciscocom at the following URL: http://wwwciscocom/public/sw-center/netmgmt/cmtk/mibsshtml RFCs No new or modified RFCs are supported by this feature Prerequisites You must configure your VoIP network and the Cisco SS7 Interconnect for Voice Gateways Solution, including the following components: Cisco SC2200 Cisco IOS GWs Cisco IOS GKs route servers AAA servers For more information on configuring these components, see the documents in the Related Documents section on page 3 4 Cisco IOS Release 122(2)XU

Generic Transparency Descriptor for GKTMP Using SS7 Interconnect for Voice Gateways Version 20 Configuration Tasks You must have the following software installed on your solution components: GW: Cisco IOS Release 122(2)XU Cisco GK: Cisco IOS Release 122(2)XU Cisco SC2200: Cisco MGC Software Release 91(5) Note For more information on software and components of the Cisco SS7 Interconnect for Voice Gateways Solution, see the release notes located at the following URL: http://wwwciscocom/univercd/cc/td/doc/product/access/sc/rel7/soln/voip13/voip_rnhtm Configuration Tasks See the following sections for configuration tasks for the GTD feature Each task in the list is identified as either required or optional Configuring GTD System-Wide (optional) Configuring GTD for a Dial Peer (optional) Configuring GTD System-Wide To configure the GTD feature system-wide for the VoIP network, enter the commands shown below If you do not wish to enable the GTD feature system-wide, but want to configure the feature on individual dial peers, use the commands shown in the Configuring GTD for a Dial Peer section on page 6 Command Purpose Step 1 Router(config)# voice service voip Enters the voice service configuration mode Step 2 Router(conf-voi-serv)# signaling forward {none unconditional} Chooses whether the GW forwards the signaling payload to another GW, or does not forward the signaling payload to an endpoint Use the unconditional keyword to forward the signaling payload received in the OGW to the remote end, even if the attached external route server has modified the GTD payload Use the none keyword to prevent the GW from passing the signaling payload to endpoints in the network If you use the none keyword, the signaling payload will not be forwarded Cisco IOS Release 122(2)XU 5

Configuration Tasks Generic Transparency Descriptor for GKTMP Using SS7 Interconnect for Voice Gateways Version 20 Configuring GTD for a Dial Peer To configure the GTD feature on an individual dial peer, follow the steps shown below Command Purpose Step 1 Router(config)# dial-peer voice number voip Enters dial peer configuration mode The number value of the dial-peer voice voip command is a tag that uniquely identifies the dial peer (This number has local significance only) Step 2 Router(config-dial-peer)# signaling forward {conditional unconditional none} Chooses whether the GW forwards the signaling payload to another GW, or does not forward the signaling payload to an endpoint Using the conditional keyword changes the forwarding behavior based on the target defined in the session target command If the target is a non-ras target, the original signaling payload will be forwarded to the H323 endpoint using H225 messages If the target is a RAS target, for a non-gtd signaling payload, the original payload is forwarded For a GTD signaling payload, the payload is encapsulated in an ARQ/DRQ message and sent to the originating GK The GK conveys the payload to the GKTMP and external route server for a flexible route decision based up the ISUP GTD parameters The gateway then conditionally forwards the GTD payload based upon the route server's instruction Use the unconditional keyword to forward the signaling payload received in the OGW to the remote end, even if the attached external route server has modified the GTD payload Use the none keyword to prevent the GW from passing the signaling payload to endpoints in the network If you use the none keyword, the signaling payload will not be forwarded Verifying GTD System-Wide Step 1 Use the show running configuration command to verify that the GTD feature is configured Router# show running configuration Building configuration Current configuration : 4192 bytes version 122 service config 4 Cisco IOS Release 122(2)XU

Generic Transparency Descriptor for GKTMP Using SS7 Interconnect for Voice Gateways Version 20 Configuration Tasks no service single-slot-reload-enable no service pad service timestamps debug uptime service timestamps log uptime no service password-encryption service internal service udp-small-servers hostname as5300-2 voice service voip signaling forward none h323 Verifying GTD for a Dial Peer Step 1 Use the show running configuration command to verify that the GTD feature is configured Router# show running configuration Building configuration Current configuration : 4192 bytes version 122 service config no service single-slot-reload-enable no service pad service timestamps debug uptime service timestamps log uptime no service password-encryption service internal service udp-small-servers hostname as5300-2 dial-peer voice 1 pots application session incoming called-number 25164 port 0:D dial-peer voice 1513 voip destination-pattern 1513 session target ipv4:181563 dial-peer voice 1408525 voip destination-pattern 1408525 dial-peer voice 1800877 voip destination-pattern 1800877 session target ipv4:181563 dial-peer voice 2 pots Cisco IOS Release 122(2)XU 5

Configuration Tasks Generic Transparency Descriptor for GKTMP Using SS7 Interconnect for Voice Gateways Version 20 destination-pattern 51550 no digit-strip direct-inward-dial port 3:D dial-peer voice 51557 voip destination-pattern 51557 signaling forward unconditional session target ras dial-peer voice 52557 voip destination-pattern 52557 signaling forward unconditional session target ipv4:181563 Configuration Examples This section provides the following configuration examples: GTD Payload System-Wide Example GTD Payload on Dial Peer Example GTD Payload System-Wide Example The following example shows the GTD feature configured on the system: Router# show running configuration Building configuration Current configuration : 4192 bytes version 122 service config no service single-slot-reload-enable no service pad service timestamps debug uptime service timestamps log uptime no service password-encryption service internal service udp-small-servers hostname as5300-2 voice service voip signaling forward none h323 4 Cisco IOS Release 122(2)XU

Generic Transparency Descriptor for GKTMP Using SS7 Interconnect for Voice Gateways Version 20 Configuration Tasks GTD Payload on Dial Peer Example The following example shows GTD configured with unconditional forwarding on two dial peers: Router# show running configuration Building configuration Current configuration : 4192 bytes version 122 service config no service single-slot-reload-enable no service pad service timestamps debug uptime service timestamps log uptime no service password-encryption service internal service udp-small-servers hostname as5300-2 dial-peer voice 1 pots application session incoming called-number 25164 port 0:D dial-peer voice 1513 voip destination-pattern 1513 session target ipv4:181563 dial-peer voice 1408525 voip destination-pattern 1408525 dial-peer voice 1800877 voip destination-pattern 1800877 session target ipv4:181563 dial-peer voice 2 pots destination-pattern 51550 no digit-strip direct-inward-dial port 3:D dial-peer voice 51557 voip destination-pattern 51557 signaling forward unconditional session target ras dial-peer voice 52557 voip destination-pattern 52557 signaling forward unconditional session target ipv4:181563 gateway Cisco IOS Release 122(2)XU 5

Configuration Tasks Generic Transparency Descriptor for GKTMP Using SS7 Interconnect for Voice Gateways Version 20 Command Reference This section documents the new signaling forward command that configures the GTD for GKTMP Using SS7 Interconnect for Voice Gateways feature All other commands used with this feature are documented in the Cisco IOS Release 122 command reference publications 4 Cisco IOS Release 122(2)XU

Generic Transparency Descriptor for GKTMP Using SS7 Interconnect for Voice Gateways Version 20 Configuration Tasks signaling forward To choose if a Cisco IOS Gateway forwards the Generic Telephony Descriptor (GTD) payload to another gateway or gatekeeper, use the signaling forward command To enable this feature system-wide, use the signaling forward command in global configuration mode To enable this feature for an individual dial peer, use the signaling forward command in dial-peer configuration mode To disable, use the no form of this command signaling forward {conditional unconditional none} no signaling forward Syntax Description conditional unconditional none Changes the forwarding behavior based on the target defined in the session target command If the target is a non-registration, Admission, and Status (RAS) target, the original signaling payload is forwarded to the H323 endpoint using H225 messages If the target is a RAS target, for a non-gtd signaling payload, the original payload is forwarded For a GTD signaling payload, the payload is encapsulated in an Admission Request(ARQ)/Disengage Request (DRQ) message and sent to the originating GK The GK conveys the payload to the Gatekeeper Transaction Message Protocol (GKTMP) and external route server for a flexible route decision based up the ISUP GTD parameters The gateway then conditionally forwards the GTD payload based upon the route server's instruction Tunnels the GTD payload in the H225 SETUP message to the final endpoint in the network The GK sends its own GTD back to itself in this situation Prevents the GW from passing the GTD payload to endpoints in the network If you use the none keyword, the GTD payload is not forwarded Defaults Signaling forwarding is not enabled Command Modes Global configuration (system-wide) Dial-peer configuration (individual dial peers) Command History Release 122(2)XU Modification This command was introduced Usage Guidelines This command is used with the Cisco SC2200 Signaling Controller in the Cisco SS7 Interconnect for Voice Gateways Solution You must configure the Cisco SC2200 to encapsulate SS7 ISUP messages in GTD format before using this command on the Cisco GW Cisco IOS Release 122(2)XU 5

Configuration Tasks Generic Transparency Descriptor for GKTMP Using SS7 Interconnect for Voice Gateways Version 20 Examples The following example shows unconditional signaling forward on a system-wide basis, where the GTD payload is tunneled in H225 SETUP messages to endpoints: Router# configure terminal Enter configuration commands, one per line End with CNTL/Z Router(config)# voice service voip Router(conf-voi-serv)# signaling forward unconditional Router(conf-voi-serv)# ^Z Router# show running configuration Building configuration Current configuration : 4201 bytes version 122 service config no service single-slot-reload-enable no service pad service timestamps debug uptime service timestamps log uptime no service password-encryption service internal service udp-small-servers hostname as5300-2 no logging buffered logging rate-limit console 10 except errors aaa new-model voice service voip signaling forward unconditional h323 4 Cisco IOS Release 122(2)XU