TotalBw = [(L2 + L3 + L4 + SampleSize) / SampeSize] * CodecSpeed
Onde:
L2 = Overhead L2
L3 = Overhead L3
L4 = Overhead L4
SampleSize = Tamanho do payload de voz (em bytes)
CodecSpeed = Velocidade do codec em bps
L2:
De acordo com o SRND de QoS v3.3 (o que teremos acesso no Lab), a Cisco determina os seguintes overheads de L2:
- Ethernet: 32 bytes
- PPP: 12 bytes
- MLP (Multilink PPP): 13 bytes
- Frame Relay: 4 bytes
L3 e L4:
Overhead do IP + RTP será sempre de 40 bytes se não usarmos cRTP (compressão de cabeçalho) e 2 a 4 bytes se usarmos cRTP (4 bytes usando CRC).
SampleSize:
O padrão é 20 bytes pra G.729 (20ms) e 160 bytes pra G.711 (20ms). O cálculo pode ser feito da seguinte forma:
SampleSize = (SamplingRate * codecBandwidth) / 8
Então se o G.729 usar por exemplo 30ms de áudio por PDU (default é 20ms), e sabendo que o codec bandwidth dele é de 8000bps, teremos:
SampleSize = (0,030 * 8000) / 8 = 30 bytes
CodecSpeed:
Basicamente, 64000 bps para G.711 e 8000 para G.729.
Aí é só fazer continha. Pra isso, temos a calculadora do Windows para nos ajudar no Lab (mas não na prova escrita... hehehe)