Cisco Systems VC-825 IP Multicast and DSP Arbitration and Mixing, Bandwidth Planning, VC-832

Page 8

Cisco Hoot and Holler over IP

Hoot and Holler over IP Overview

IP Multicast and DSP Arbitration and Mixing

When deploying Cisco hoot and holler over IP, first consider how the voice streams are going to be mixed and how they will be distributed to other locations. This is done using a combination of two technologies:

IPmc

DSP arbitration and mixing

Since hoot and holler is generally used to allow many people to simultaneously talk and listen to other people within a hoot group, by definition it requires that the same speech be delivered to multiple parties at the same time. In an IP network, this functionality uses IPmc. IPmc allows a source to send a single packet into the IP network and have it duplicated and sent to many listeners by the other routers within the network. This technique is beneficial in that it does not require the source to know how many listeners there are, and the source does not have the additional processing burden of having to send a copy of each packet to all listeners. IPmc also allows listeners to dynamically join IPmc groups, which eliminates the administrative burden of new users needing to be added every time a new IPmc session is initiated.

The individual router/gateway can handle mixing and arbitrating the various voice streams that can be initiated or terminated on its voice ports. This functionality is handled by the onboard DSPs on each voice card (NM-1V, NM-2V, or NM-HDV). Arbitration involves identifying the various sources of the voice stream, and mixing involves taking some of those voice streams and combining them into a single-sourced voice stream. Cisco hoot and holler over IP can handle many inbound voice streams, but it only arbitrates and mixes three streams to be heard within the hoot group. This value works fine in most applications because, with more than three streams, two things happen in normal conversation:

People are not able to distinguish the content of more than three voice streams.

People normally stop speaking if they hear others talking ahead of them.

Note The mixing functionality does not do a summation of the voice streams.

The DSPs in the Cisco hoot and holler over IP feature can mix up to three streams. The mixing of the three streams is important to network administrators in considering how much bandwidth they should plan for in their Cisco hoot and holler over IP networks. This is especially crucial when planning for WAN bandwidth, which is often much more expensive and much less available than LAN bandwidth.

The advantage to this functionality is that a network administrator never has to be concerned about provisioning voice bandwidth for more than three times each call’s bandwidth for each WAN site, which helps to simplify overall network planning.

Bandwidth Planning

Four main factors must be considered with regard to bandwidth planning for

Cisco hoot and holler over IP:

Codecs used for VoIP (G.711, G.726, G.729, and G.729a are currently supported).

Bandwidth management techniques.

The number of voice streams to be mixed.

The amount of guaranteed bandwidth available on the IP network. This includes both LAN and WAN bandwidth and should take into consideration other factors, such as Frame Relay committed information rate.

Cisco IOS Voice, Video, and Fax Configuration Guide

VC-832

Image 8
Contents Cisco Hoot and Holler over IP VC-825VC-826 VC-827 Current Hoot and Holler ImplementationsCisco Hoot and Holler over IP Overview Voice Multicasting VC-828IP/TV Access VC-829VC-830 Migration StrategyInteractive Voice Response VC-831 VC-832 IP Multicast and DSP Arbitration and MixingBandwidth Planning Codecs VC-833VC-834 Virtual InterfaceConnection Trunk Cisco Hoot and Holler over IP Restrictions VC-835VC-836 Configuring Multicast RoutingConfiguring the Virtual Interface Configuring VoIP Dial Peers VC-837VC-838 Configuring E&M Voice Ports VC-839Command VC-840Configuring for Receive Only Mode VC-841Configuring Relevant Interface Serial/Ethernet VC-842Configuration Examples VC-843Voice Multicasting over an Ethernet LAN VC-844VC-845 Configuring the Second RouterVerifying the Configuration VC-846 Dial-Peer ConfigurationHigh-Density Voice Modules VC-847 Ethernet ConfigurationVoice Multicasting over a WAN Quality of Service VC-848Router-1 E&M Four-Wire Ports VC-849Router-2 FXS Ports VC-850Router-3 FXO Ports VC-851Router-1 VC-852Router-2 VC-853Router-3 VC-854VC-855 VC-856