sexta-feira, 30 de dezembro de 2011

Cálculo de Banda

A minha primeira postagem será de como calcular a banda ocupada por uma chamada, dependendo do codec, sample size, L2 Overhead... Isso cai a rodo na prova escrita do CCIE Voice, e é necessário no LAB para poder calcular certo o seu QoS. Basicamente a fórmula é a seguinte:
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)

Nenhum comentário:

Postar um comentário