- Cisco Unified Border Element Enterprise Protocol-Independent Features and Setup
- SIP-to-SIP Extended Feature Functionality for Session Border Controllers
- Bandwidth-Based Call Admission Control
- Interworking Between RSVP Capable and RSVP Incapable Networks
- Cisco Resource Reservation Protocol Agent
- SIP INFO Method for DTMF Tone Generation
- DTMF Events through SIP Signaling
- Call Progress Analysis Over IP-to-IP Media Session
- Codec Preference Lists
- AAC-LD MP4A-LATM Codec Support on Cisco UBE
- Multicast Music-on-Hold Support on Cisco UBE
- Network-Based Recording
- Video Recording - Additional Configurations
- TDoS Attack Mitigation
- Cisco Unified Communications Gateway Services--Extended Media Forking
- Dynamic Payload Type Interworking for DTMF and Codec Packets for SIP-to-SIP Calls
- iLBC Support for SIP and H.323
- DSP-Based Functionality on the Cisco UBE Enterprise Including Transcoding and Transrating
- Acoustic Shock Protection
- Noise Reduction
- SIP Ability to Send a SIP Registration Message on a Border Element
- SIP Profiles
- Session Refresh with Reinvites
- SIP Stack Portability
- VoIP for IPv6
- Interworking of Secure RTP calls for SIP and H.323
- Cisco UBE Support for SRTP-RTP Internetworking
- Support for SRTP Termination
- WebEx Telepresence Media Support Over Single SIP Session
- SIP SRTP Fallback to Nonsecure RTP
- Support for Software Media Termination Point
- Cisco Unified Communication Trusted Firewall Control
- Cisco Unified Communication Trusted Firewall Control-Version II
- Finding Feature Information
- Domain-Based Routing Support on the Cisco UBE
- URI-Based Dialing Enhancements
- Additional References
- Glossary
- Prerequisites for Multicast Music-on-Hold Support on Cisco UBE
- Restrictions for Multicast Music-on-Hold Support on Cisco UBE
- Information About Multicast Music-on-Hold Support onCisco UBE
- How to Enable Multicast Music-on-Hold on Cisco UBE
- Configuration Examples for Multicast Music-on-Hold Support on Cisco UBE
- Feature Information for Multicast Music-on-Hold Support on Cisco UBE
Multicast Music-on-Hold Support on Cisco UBE
First Published: July 22, 2011
Last Updated: July 22, 2011
The Multicast Music-on-Hold (MMOH) feature enables you to subscribe to a music streaming service when you are using a Cisco Unified Border Element. Music streams from an MMOH server to the interface of Cisco UBE, which then converts it into unicast. To play the MMOH to customers using Cisco UBE, you must enable the MMOH feature on Cisco UBE.
- Prerequisites for Multicast Music-on-Hold Support on Cisco UBE
- Restrictions for Multicast Music-on-Hold Support on Cisco UBE
- Information About Multicast Music-on-Hold Support onCisco UBE
- How to Enable Multicast Music-on-Hold on Cisco UBE
- Configuration Examples for Multicast Music-on-Hold Support on Cisco UBE
- Feature Information for Multicast Music-on-Hold Support on Cisco UBE
Prerequisites for Multicast Music-on-Hold Support on Cisco UBE
Cisco Unified Border Element
Restrictions for Multicast Music-on-Hold Support on Cisco UBE
-
The Multicast Music-on-Hold (MMOH) feature will not work when the Session Description Protocol (SDP) Passthrough feature is enabled on Cisco UBE.
-
The MMOH feature will work for Low Density Transcoded calls but not for High Density Transcoded calls.
-
MMOH is supported only on SIP-to-SIP call flows on Cisco UBE.
-
MMOH with RTCP is not supported.
-
MMOH is not supported for SRTP trunk.
-
MMOH with media flow-around is not supported.
Information About Multicast Music-on-Hold Support onCisco UBE
Multicast Music-on-Hold
To play Multicast Music-on-Hold (MMOH) to customers using Cisco UBE, you must enable the MMOH feature on Cisco UBE. When Cisco UBE receives an MMOH call, it converts the multicast address received on the inbound leg into a unicast address and sends the address on the outbound leg.
Cisco UBE uses preconfigured CLIs to "listen" for Real-Time Transport Protocol (RTP) packets that are broadcast from an MMOH server in the network and converts them to unicast. When a call is placed on hold, the MOH server streams the RTP packets to the Cisco UBE interface. This interface converts the RTP packets to unicast and relays the packets to the appropriate voice interfaces that have been placed on hold.
Note | MMOH is already supported on SIP-TDM gateways. |
How to Enable Multicast Music-on-Hold on Cisco UBE
Enabling MMOH on Cisco UBE
Perform this task to enable the MMOH feature on Cisco UBE.
1.
enable
2.
configure
terminal
3.
ip
multicast-routing distributed
4.
interface gigabitethernet
router-shelf/slot/port
5.
ip address
ip-address
subnet-mask
6.
ip pim dense-mode
7.
negotiation auto
8.
exit
9.
ccm-manager
music-on-hold
10.
exit
DETAILED STEPS
Verifying the MMOH Support on Cisco UBE
Perform this task to verify the MMOH support on Cisco UBE. The show commands can be entered in any order.
1.
enable
2.
show
ccm-manager
music-on-hold
3.
show
voip
rtp
connections
4.
show
call
active
voice
compact
5.
show platform hardware qfp active feature sbc mmoh
global
6.
show platform hardware qfp active feature sbc mmoh group
DETAILED STEPS
Troubleshooting Tips
The following commands can help troubleshoot MMOH:
debug ccm-manager music-on-hold [ all | errors | events ]
debug voip rtp
debug ccsip all
Configuration Examples for Multicast Music-on-Hold Support on Cisco UBE
Example: Enabling MMOH on Cisco UBE
Device> enable Device# configure terminal Device(config)# ip multicast-routing distributed Device(config)# interface gigabitethernet 0/0/0 Device(config-if)# ip address 9.40.1.140 255.255.0.0 Device(config-if)# ip pim dense-mode Device(config-if)# negotiation auto Device(config-if)# exit Device(config)# ccm-manager music-on-hold Device# show running-config Building configuration... Current configuration : 2375 bytes ! ! Last configuration change at 11:01:36 UTC Wed Jan 5 2011 ! version 15.1 service timestamps debug datetime msec service timestamps log datetime msec no service password-encryption ! hostname carbon-1 ! boot-start-marker boot system flash usbflash0:c2951-universalk9-mz.SSA.MMOH-carbon_dev boot-end-marker ! ! ! no aaa new-model ! no ipv6 cef ip source-route ip cef ! ! ! ip multicast-routing ! ! no ip domain lookup multilink bundle-name authenticated ! ! ! ! ! crypto pki token default removal timeout 0 ! ! voice-card 0 ! ! ! voice service voip mode border-element license capacity 1200 allow-connections sip to sip sip ! ! ! ! ! license udi pid CISCO2951/K9 sn FHK1433F39H hw-module pvdm 0/0 ! ! ! ! redundancy inter-device ! ! redundancy ! ! ! ! ! ! interface GigabitEthernet0/0 ip address 9.42.30.12 255.255.0.0 duplex auto speed auto ! interface GigabitEthernet0/1 no ip address shutdown duplex auto speed auto ! interface GigabitEthernet0/2 no ip address shutdown duplex auto speed auto ! ip forward-protocol nd ! no ip http server no ip http secure-server ! ip route 0.0.0.0 0.0.0.0 9.42.0.1 ! ! nls resp-timeout 1 cpd cr-id 1 ! ! control-plane ! ! ccm-manager music-on-hold ! ! mgcp profile default ! ! dial-peer voice 100 voip destination-pattern 878767 session protocol sipv2 session target ipv4:9.42.30.5 codec g711ulaw ! gatekeeper shutdown ! ! ! line con 0 speed 115200 line aux 0 line vty 0 4 login transport input all ! exception data-corruption buffer truncate scheduler allocate 20000 1000 end
Feature Information for Multicast Music-on-Hold Support on Cisco UBE
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 software image support. Cisco Feature Navigator enables you to determine which software images support a specific software release, feature set, or platform. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn . An account on Cisco.com is not required.
Feature Name |
Releases |
Feature Information |
---|---|---|
Multicast Music-on-Hold Support on Cisco UBE |
15.2(1)T Cisco IOS XE Release 3.11S |
The Multicast Music-on-Hold (MMOH) feature enables you to subscribe to a music streaming service when you are using a Cisco Unified Border Element. To play MMOH to customers using Cisco UBE, you must enable the MMOH feature on Cisco UBE. No new commands were introduced or modified. |