19.07.2013 Views

Cisco Unified Contact Center Enterprise Solution Reference ...

Cisco Unified Contact Center Enterprise Solution Reference ...

Cisco Unified Contact Center Enterprise Solution Reference ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 11 Bandwidth Provisioning and QoS Considerations<br />

OL-8669-05<br />

<strong>Cisco</strong> <strong>Unified</strong> <strong>Contact</strong> <strong>Center</strong> <strong>Enterprise</strong> 7.x SRND<br />

Bandwidth Provisioning<br />

For example, if the child PG has 100 agents, 10 call types, 5 skill groups, and 20 route points, then the<br />

amount of configuration data transmitted could be estimated as follows:<br />

100 agents ∗ 500 bytes = 50,000 bytes<br />

10 call types ∗ 250 bytes = 2,500 bytes<br />

5 skill groups ∗ 625 bytes = 3,125 bytes<br />

20 route points ∗ 315 bytes = 6,300 bytes<br />

50,000 + 2,500 + 3,125 + 6,300 = 61,925 bytes<br />

The total amount of data (approximate maximum) transmitted for this configuration is 61,925 bytes.<br />

Best Practices and Options for Gateway PG and <strong>Unified</strong> CCE<br />

To mitigate the bandwidth demands, use any combination of the following options:<br />

Use fewer call and ECC variables on the child PG.<br />

Certain messages transmit call data from the child <strong>Unified</strong> CCE system to the parent. Reducing the<br />

size and quantity of variables used will reduce the data transmitted for these events. (See the Note<br />

under Basic Numbers (Where to Start:), page 11-20.)<br />

User the MAPVAR = IIIIIIIIII and MAPECC = IIIIIIIIII peripheral configuration parameters.<br />

If you do not use the MAPVAR and MAPECC option (which means that the settings default to<br />

MAPVAR = BBBBBBBBBB and MAPECC = BBBBBBBBBB), then for every ROUTE_SELECT<br />

sent to the child, all Call and ECC variables used on the parent are also sent to the child. If you use<br />

the I (Import) or N (None) option for MAPVAR, MAPECC, or both, then the Gateway PG will not<br />

send these variables over the line to the child system. If a lot of call variables and/or ECC variables<br />

are used on the parent, these parameter settings can save some bandwidth.<br />

Note Eliminating Import (I or B setting) of data does not save any bandwidth because, even though the<br />

Gateway PG does not import the data, the child <strong>Unified</strong> CCE system still transmits it.<br />

Bandwidth Requirements and QoS for Agent and Supervisor Desktops<br />

There are many factors to consider when assessing the traffic and bandwidth requirements for Agent and<br />

Supervisor Desktops in a <strong>Unified</strong> CCE environment. While the VoIP packet stream bandwidth is the<br />

predominant contributing factor to bandwidth, other factors such as call control, agent state signaling,<br />

silent monitoring, recording, and statistics must also be considered.<br />

VoIP packet stream bandwidth requirements are derived directly from the voice codec deployed (G.729,<br />

G.711, and so forth), and can range from 4 kbps to 64 kbps per voice stream. Therefore, the contact<br />

center's call profile must be well understood because it defines the number of straight calls (incoming or<br />

outgoing), consultative transfers, and conference calls, and consequently the number of VoIP packet<br />

streams, that are active on the network. In general, the number of VoIP packet streams will be typically<br />

slightly greater than one per agent, to account for held calls, silent monitoring sessions, active<br />

recordings, consultative transfers, and conference calls.<br />

Call control, agent state signaling, silent monitoring, recording, and statistics bandwidth requirements<br />

can collectively represent as much as 25% to 50% of total bandwidth utilization. While VoIP packet<br />

stream bandwidth calculations are fairly straightforward, these other factors depend heavily upon<br />

implementation and deployment details and are therefore discussed further in the sections below.<br />

11-21

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!