Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> networking >> Voice Over IP >> .

Come calcolare la larghezza banda per il VoIP

" VoIP " ( Voice over Internet Protocol ) richiede una certa quantità di larghezza di banda per un funzionamento sufficientemente . Larghezza di banda è la velocità di trasferimento dei dati e viene misurata in bit per secondo ( bps ) . La formula utilizzata per calcolare il fabbisogno di banda per ogni chiamata è : Larghezza di banda = dimensione totale del pacchetto * PPSPPS sta per " pacchetti al secondo " e si calcola così : PPS = ( codec bit rate) /( dimensione del payload voce ) L'altro elemento nel calcolo della larghezza di banda , dimensione totale del pacchetto , si calcola : Dimensione totale dei pacchetti = ( layer 2 intestazione) + ( IP /UDP /RTP ) + ( dimensione del payload voce ) Queste formule sembrano scoraggiante , ma passo dopo passo si potranno scoprire i numeri di compilare la formula . Istruzioni
1

Scopri il codec utilizzato dal software VoIP . Un codec è uno standard conversione dal suono al segnale digitale e viceversa . Ci sono otto codec diversi, alcuni dei quali possono avere più di un bit rate . Il bit rate codec deriva dal formato /codec intervallo di campionamento del campione codec . La dimensione del campione codec è il numero di byte catturati dal Digital Signal Processor ( DSP ) ad ogni intervallo di campionamento codec . Ecco un elenco dei codec e dei loro bit rate :

G.711 ............. 64 Kbps

G.729 ............... 8 Kbps

G.723.1 ............ 6.3 Kbps o 5,3 Kbps

G.726 ............. 32 Kbps o 24 Kbps

G.728 ............. 16 Kbps

G722_64k ....... 64 Kbps

ilbc_mode_20 .. 15.2 Kbps

ilbc_mode_30 .. 13.33Kbps

Per questo calcolo , ad esempio, useremo il codec G.729 con un 8 kbps bit rate .
2

Scopri la dimensione del payload voce utilizzata dal software VoIP . Questo sarà un multiplo della dimensione del campione codec . Questo dato è necessario per calcolare sia le dimensioni e PPS packet totale. Per questo esempio , useremo il G.729 predefinito di 20 byte .
3

Scopri quale sistema di livello 2 si sta operando . Questo sarà Ethernet , Multilink ( MP ) Forum Frame Relay ( FRF.12 ) Point-to- Point Protocol o . Ognuno crea un sovraccarico di dimensioni diverse nell'intestazione del pacchetto : 6 byte per MP o FRF.12 ; 18 byte per Ethernet ( di cui 4 byte di Frame Check Sequence o Cyclic Redundancy Check) . Per il nostro esempio , utilizzeremo un header MP di 6 byte .
4

Scopri che il trasporto e strati di sessione utilizza il programma. Essi verranno aggiunti alla dimensione dell'intestazione IP per calcolare sovraccarico . Come standard questa intestazione è di solito di 40 byte : 20 byte di IP , 8 byte di User Datagram Protocol ( UDP) e 12 byte da ( RTP ) Real-Time Transport Protocol . Con compressa Real- time Transport Protocol ( CRTP ) , l'intestazione combinato sarà ridotto a 2 o 4 byte. CRTP non può essere utilizzato in congiunzione con Ethernet . Per il nostro esempio useremo un colpo di testa CRTP di 2 byte
5

Calcolare la dimensione del pacchetto totale in byte utilizzando : .

Dimensione Totale pacchetto = ( Layer 2 intestazione) + ( IP /UDP /RTP ) + ( dimensione del payload voce ) per

Nel nostro esempio , il livello 2 di intestazione è di 6 byte , l' IP /UDP /RTP è di 2 byte e il carico utile è di 20 byte :

totale packet size = 6 byte + 2 byte + 20 byte = 28 byte

o , come ci sono 8 bit in un byte :

totale dimensione del pacchetto (bit ) = 28 * 8 = 224 bit
6

Calcola Pacchetti al secondo con la formula:

SPA = ( codec bit rate) /( dimensione del payload voce ) per

Nel nostro esempio stiamo utilizzando un codec bit rate di 8 Kbps ( 8000 bps) e una dimensione del payload voce di 20 byte ( 160 bit ), in modo da ricavare il PPS :

PPS = 8000/160 = 50

capacità disponibile di larghezza di banda avrebbe bisogno di essere sufficiente a consentire il trasferimento di 50 pacchetti al secondo
7

Calcolare i requisiti di banda utilizzando i dati derivati ​​: .

Bandwidth = dimensione totale del pacchetto * PPS

Abbiamo una dimensione totale dei pacchetti di 224 bit e un requisito per 50 pacchetti al secondo . Così la banda si richiede è:

224 * 50 = 11200 bit al secondo

Questo è più regolarmente espresso come 11,2 Kbps per chiamata
.

 

networking © www.354353.com