Media Path. Feature Information for Media Path

Similar documents
Configuring Media Antitrombone

Mid-call Signaling Consumption

AAC-LD MP4A-LATM Codec Support on Cisco UBE

Dynamic Payload Type Interworking for DTMF

Manipulating SIP Status-Line Header of SIP Responses

The Dynamic Payload Type Interworking for DTMF and Codec Packets for SIP-to-SIP Calls feature provides

Copying SIP Headers. Feature Information for Copying with SIP Profiles

Copying SIP Headers. Feature Information for Copying with SIP Profiles

Matching Inbound Dial Peers by URI

Server Groups in Outbound Dial Peers

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

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

ICE-Lite Support on CUBE

URI-Based Dialing Enhancements

URI-Based Dialing Enhancements

Configuring Multi-Tenants on SIP Trunks

Cisco UBE Out-of-dialog OPTIONS Ping

Mid-call Re-INVITE/UPDATE Consumption

Call Progress Analysis Over IP-to-IP Media Session

DSP-Based Functionality on the Cisco UBE EnterpriseIncludingTranscodingandTransrating

Network-Based Recording of Video Calls Using Cisco Unified Border Element

Expires Timer Reset on Receiving or Sending SIP 183 Message

Call Progress Analysis Over IP-to-IP Media Session

Configuring SIP Registration Proxy on Cisco UBE

Cisco Unified Border Element Intercluster Lookup Service

Video Recording - Additional Configurations

Figure 1: Incoming and Outgoing messages where SIP Profiles can be applied

NAT Routemaps Outside-to-Inside Support

Figure 1: Incoming and Outgoing messages where SIP Profiles can be applied

Fine-Grain NBAR for Selective Applications

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

Fine-Grain NBAR for Selective Applications

Multicast Music-on-Hold Support on Cisco UBE

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

Configuring Support for SIP 181 Call is Being Forwarded Message

IP over IPv6 Tunnels. Information About IP over IPv6 Tunnels. GRE IPv4 Tunnel Support for IPv6 Traffic

Configuring Hosted NAT Traversal for Session Border Controller

Support for Software Media Termination Point

NanoCUBE -- Emergency Number Preemption

SIP Gateway Support for the bind Command

VoIP for IPv6. Finding Feature Information. Prerequisites for VoIP for IPv6

Cisco Express Forwarding for IPv6 must be enabled. Virtual routing and forwarding (VRF) is not supported in IPv6 calls.

SSL Custom Application

FPG Endpoint Agnostic Port Allocation

Services Extended Media Forking

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

IEEE 802.1X Multiple Authentication

Flexible NetFlow IPFIX Export Format

SIP RFC 2782 Compliance with DNS SRV Queries

Using Flexible NetFlow Flow Sampling

Negotiation of an Audio Codec from a List of Codecs

Using Flexible NetFlow Flow Sampling

Configuring Video Support

Cisco Unified Communications Gateway Services--Extended Media Forking

DHCP Client. Finding Feature Information. Restrictions for the DHCP Client

Add Path Support in EIGRP

Configuring VoIP Call Setup Monitoring

EIGRP Route Tag Enhancements

Codec Preference Lists

Configuring SIP Support for Hookflash

VLANs over IP Unnumbered SubInterfaces

Configurable Number of Simultaneous Packets per Flow

Configuring System MTU

Toll Fraud Prevention

EIGRP Over the Top. Finding Feature Information. Information About EIGRP Over the Top. EIGRP Over the Top Overview

map q850-cause through mgcp package-capability

Cisco Unified Border Element (CUBE) Integration Guide

Flexible NetFlow - MPLS Support

Enabling ALGs and AICs in Zone-Based Policy Firewalls

Flexible NetFlow IPv6 Unicast Flows

SSH Algorithms for Common Criteria Certification

Enabling ALGs and AICs in Zone-Based Policy Firewalls

Paging. Restrictions for Paging. Information About Paging. Audio Paging

Flexible NetFlow IPv4 Unicast Flows

The ISG RADIUS Proxy Support for Mobile Users Hotspot Roaming and Accounting Start Filtering feature

Flexible NetFlow IPv6 Unicast Flows

Loose Checking Option for TCP Window Scaling in Zone-Based Policy Firewall

Password Strength and Management for Common Criteria

DHCPv6Relay LightweightDHCPv6RelayAgent

IP SLAs TWAMP Responder

Restrictions for Disabling Flow Cache Entries in NAT and NAT64

DTMF Events through SIP Signaling

DHCPv6Relay LightweightDHCPv6RelayAgent

IEEE 802.1X with ACL Assignments

BGP Graceful Shutdown

DHCP Relay Server ID Override and Link Selection Option 82 Suboptions

Implementing Cisco Voice Communications & QoS (CVOICE) 8.0 COURSE OVERVIEW: WHO SHOULD ATTEND: PREREQUISITES: Running on UC 9.

Fax over IP Troubleshooting Basics

GET VPN Resiliency. Finding Feature Information. Prerequisites for GET VPN Resiliency

Configuring an FQDN ACL

Domain-Based Routing Support on the Cisco UBE

Dial Peer Configuration Examples

IS-IS Inbound Filtering

QoS Group Match and Set for Classification and Marking

Stateful Switchover Between Redundancy Paired Intra- or Inter-box Devices

IGMP Proxy. Finding Feature Information. Prerequisites for IGMP Proxy

Acoustic Shock Protection

Sun RPC ALG Support for Firewalls and NAT

Sun RPC ALG Support for Firewalls and NAT

Configuring the Cisco IPICS RMS Component

Transcription:

The feature allows you to configure the path taken by media after a call is established. You can configure media path in the following modes: Media flow-through Media flow-around Media anti-trombone Feature Information for, page 1 Media Flow-Through, page 2 Media Flow-Around, page 4 Media Anti-Trombone, page 5 Feature Information for The following table provides release information about the feature or features described in this module. This table lists only the software release that introduced support for a given feature in a given software release train. Unless noted otherwise, subsequent releases of that software release train also support that feature. Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to www.cisco.com/go/cfn. An account on Cisco.com is not required. Table 1: Feature Information for Configuring Path of Media Feature Name Releases Feature Information Configuring 12.4(3), 12.4(24)T, 15.0(1)M The feature allows you to configure the path taken by media after a call is established. The following commands were introduced by this feature: media-flow around, media flow-through, media anti-trombone. 1

Media Flow-Through Media Flow-Through Media Flow-Through is a media path mode where media and signaling packets terminate and originate on CUBE. As CUBE is an active participant of the call, this mode is recommended when connected outside an enterprise (untrusted endpoints). Figure 1: Media Flow-Through Mode Restrictions for Media Flow-Through Video codecs are not supported for Media Flow-Through. Media flow-around for Delayed-Offer to Early-Offer audio and video calls is not supported. Configuring Media Flow-Through SUMMARY STEPS 1. enable 2. configure terminal 3. Use one of the following commands to configure media flow-through: media flow-through in dial-peer configuration mode media flow-through in global VoIP configuration mode 4. end 2

Configuring Media Flow-Through DETAILED STEPS Step 1 Step 2 enable Device> enable configure terminal Enables privileged EXEC mode. Enter your password if prompted. Enters global configuration mode. Step 3 Device# configure terminal Use one of the following commands to configure media flow-through: media flow-through in dial-peer configuration mode media flow-through in global VoIP configuration mode Enables media packets to pass through the endpoints, without the intervention of the CUBE. In dial-peer configuration mode! Applying SIP profiles to one dial peer only Device (config) dial-peer voice 10 voip Device (config-dial-peer) media flow-through Device (config-dial-peer) end Step 4 In global VoIP SIP mode! Applying SIP profiles globally Device(config)# voice service voip Device(config-voi-serv)#media flow-through Device(config-voi-serv)#end end Exits to privileged EXEC mode. 3

Media Flow-Around Media Flow-Around Media Flow-Around is a media path mode where signaling packets terminate and originate on CUBE. As media bypasses CUBE and flows directly between endpoints, this mode is recommended when connected within an enterprise (trusted endpoints). Media Flow-Around is supported for both audio and video calls. Figure 2: Media Flow-Around Configuring Media Flow-Around SUMMARY STEPS 1. enable 2. configure terminal 3. Use one of the following commands to configure media flow-around: media flow-around in dial-peer configuration mode media flow-around in global VoIP configuration mode 4. end DETAILED STEPS Step 1 Step 2 enable Device> enable configure terminal Enables privileged EXEC mode. Enter your password if prompted. Enters global configuration mode. Device# configure terminal 4

Media Anti-Trombone Step 3 Use one of the following commands to configure media flow-around: Enables media packets to pass directly between media flow-around in dial-peer configuration mode the endpoints, without the intervention of the CUBE. The media packet is to flow around the media flow-around in global VoIP configuration mode gateway. In dial-peer configuration mode! Applying SIP profiles to one dial peer only Device (config)# dial-peer voice 10 voip Device (config-dial-peer)# media flow-around Device (config-dial-peer)# end Step 4 In global VoIP SIP mode! Applying SIP profiles globally Device(config)# voice service voip Device(config-voi-serv)#media flow-around Device(config-voi-serv)#end end Exits to privileged EXEC mode. Media Anti-Trombone Media Anti-Tromboning is a media path mode that allows CUBE to detect and avoid loops created by call transfers or call forwards. Loops are restricted to the SIP signaling path and removed from the RTP media path. The user agent may initiate call forwards and call transfers that are sent towards CUBE as a new SIP INVITE dialog. CUBE considers the original call and the forwarded call as separate unrelated calls. Media anti-tromboning allows CUBE to detect the relation between the calls and resolve the media loop by sending SDP packets back to the sender. The figure below illustrates how CUBE needlessly loops RTP packets towards the User Agent because it fails to detect the loop. Figure 3: Tromboning - Needless looping of Media Packets 5

Restrictions for Media Anti-Tromboning The figure below illustrates how CUBE detects and avoids the loop with the anti-tromboning feature. Figure 4: Anti-Tromboning - Avoiding Media Loops Restrictions for Media Anti-Tromboning When Media Anti-Tromboning media path mode is activated, CUBE does not perform supplementary services such as handling REFER-based call transfers or media services such as Secure Real-Time Transport Protocol (SRTP) and SNR. Anti-Tromboning does not work if one call leg is media flow-through and the other call leg is Media Flow-Around. Similarly, anti-tromboning does not work if one call leg is Session Description Protocol (SDP) passthrough and another call leg is SDP normal. H.323 is not supported. Configuring Media Anti-Tromboning SUMMARY STEPS 1. enable 2. configure terminal 3. Enter one of the following commands to configure media anti-tromboning: media anti-trombone in dial-peer configuration mode media anti-trombone in global VoIP configuration mode 4. end DETAILED STEPS Step 1 enable Device> enable Enables privileged EXEC mode. Enter your password if prompted. 6

Configuring Media Anti-Tromboning Step 2 configure terminal Enters global configuration mode. Step 3 Device# configure terminal Enter one of the following commands to configure media anti-tromboning: media anti-trombone in dial-peer configuration mode media anti-trombone in global VoIP configuration mode Enables media anti-trombone for all calls. In dial-peer configuration mode! Applying SIP profiles to one dial peer only Device (config)# dial-peer voice 10 voip Device (config-dial-peer)# media anti-trombone Device (config-dial-peer)# end Step 4 In global VoIP SIP mode! Applying SIP profiles globally Device(config)#voice service voip Device(config-voi-serv)#media anti-trombone Device(config-voi-serv)#end end Exits to privileged EXEC mode. 7

Configuring Media Anti-Tromboning 8