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