Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Zistite kodek použitý vaším VoIP softvér . Kodek je štandardný prevod z zvuku na digitálny a naopak . Existuje osem rôznych kodekov , z ktorých niektoré môžu mať viac ako jednu prenosovú rýchlosť . Kodek prenosová rýchlosť je odvodená od kodeku veľkosť vzorky /kodek intervalu vzorkovania . Kodek veľkosť vzorky je počet bajtov , zachytených digitálnym signálovým procesorom ( DSP ) , v každom kodeku intervale vzorkovania . Tu je zoznam kodekov a ich prenosové rýchlosti :
G.711 ............. 64 Kbps
G.729 ............... 8 Kbps
G.723.1 ............ 6.3 Kbps alebo 5,3 Kbps
G.726 ............. 32 Kbps alebo 24 Kbps
G.728 ............. 16 Kbps
G722_64k ....... 64 Kbps
ilbc_mode_20 .. 15.2 Kbps
ilbc_mode_30 .. 13.33Kbps
pre tento príklad výpočtu , budeme používať kodek G.729 s prenosovou rýchlosťou 8 kb .
2
Zistite veľkosť hlas užitočného zaťaženia používa VoIP softvér . To bude násobkom kodeku veľkosti vzorky . Vypočítať aj celkovú veľkosť paketu a PPS je potrebné tento údaj . V tomto príklade budeme používať G.729 predvolený 20 bajtov .
3
Zistite si , čo Layer 2 systém , ktorý je v prevádzke . To bude Ethernet , Multilink Point - to - Point Protocol ( MP ) alebo Frame Relay Forum ( FRF.12 ) . Každý vytvára rôzne veľkosti réžii v hlavičke paketu : 6 bajtov pre MP alebo FRF.12 , 18 bytov pre Ethernet ( vrátane 4 bajty Frame Check Sequence , alebo cyklická redundantné kontrola ) . Pre náš príklad budeme používať MP hlavičku 6 bajtov .
4
Zistite si , aké dopravné a relácie vrstvy váš program používa . Tieto budú pridané do veľkosti hlavičky IP pre výpočet zaťaženia . Štandardne toto záhlavie je zvyčajne 40 bajtov : 20 bajtov z IP , 8 bytov z User Datagram Protocol ( UDP ) a 12 bytov z Real - Time Transport Protocol ( RTP ) . S Compressed Real - time Transport Protocol ( CRTP ) , bude v kombinácii záhlaví znížená buď 2 alebo 4 bajty . CRTP nemožno použiť v spojení s Ethernet . Pre náš príklad budeme používať CRTP záhlaví 2 bajty
5
Vypočítajte celkovú veľkosť paketu v bajtoch pomocou : .
Celková veľkosť paketu = ( Layer 2 header ) + ( IP /UDP /RTP header ) + ( veľkosť hlas užitočného zaťaženia )
V našom príklade , Layer 2 hlavičku je 6 bajtov , záhlavie IP /UDP /RTP je 2 bajty a užitočné zaťaženie je 20 bajtov :
Celková veľkosť paketu = 6 bajtov + 2 bajty + 20 bajtov = 28 bajtov
alebo , ako tam sú 8 bitov v bajte :
Celková veľkosť paketu ( bity ) = 28 * 8 = 224 bitov
6
Spočítať paketov za sekundu s použitím vzorca :
PPS = ( kodek prenosové rýchlosti ) /( veľkosť hlas užitočného zaťaženia ) klipart
V našom príklade sme pomocou kodeku prenosovú rýchlosť 8Kbps ( 8000 bps ) a veľkosť hlas užitočného zaťaženia 20 bajtov ( 160 bitov ) , takže sme odvodiť PPS :
PPS = 8000 /160 = 50
dostupnej kapacity šírky pásma by musela byť taká , aby prenos 50 paketov za sekundu
7
Vypočítajte požiadavky na šírku pásma pomocou čísla odvodené : .
Bandwidth = celková veľkosť paketu * PPS
majú celkovú veľkosť paketu 224 bitov a požiadavka na 50 paketov za sekundu . Takže pásma požadujeme je :
224 * 50 = 11200 bitov za sekundu
To je viac pravidelne , vyjadrené v 11,2 kb za volania
.