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)

Um blog? Pra que?

Opa! Estava aqui navegando pelo Google, e reparei que não existe nenhum blog brasileiro (pelo menos em português) sobre o CCIE Voice. Sim, existem muitos estrangeiros (bastante úteis, por sinal), mas nenhum em português. Bom, é de se esperar, tendo em conta a pouquíssima quantidade de pessoas no Brasil com essa certificação, ou mesmo nessa área.

Estou iniciando os estudos para o CCIE Voice. E enquanto estudo, gosto de fazer anotações no meu caderno, porque senão eu esqueço tudo depois. Foi então que me surgiu essa idéia agorinha agorinha, enquanto descansava a mente vendo um episódio de Chaves... hauhauhau. Acho que fazer anotações em um blog para que ele fique sempre online é muito mais produtivo do que rabiscar um caderno, onde dificilmente conseguirei achar informações depois. Fora que ao anotar num computador, temos o maravilhoso recurso do Ctrl C, Ctrl V. Posso colar exemplos de configs e tudo mais.

Então o blog inicialmente é pra mim... mas se você caiu por aqui, se interessou e quiser seguir, será bem vindo. Adianto que não sou um "Cisco Guy" bitolado, não sou nenhum expert metido a sabichão (posso por acaso acabar escrevendo algo errado)... sou só mais um me preparando para essa difici-ci-cílima prova.

É isso aí. Sigam-me os bons!