Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Nätverk
  • Ethernet
  • FTP och Telnet
  • IP -adress
  • Internet-nätverk
  • Regionalt nätverk
  • Modem
  • Network Security
  • Andra Computer Networking
  • Routrar
  • virtuella nätverk
  • Voice Over IP
  • Trådlöst Nätverk
  • trådlösa routrar
  • * Dator Kunskap >> Nätverk >> Voice Over IP >> Content

    Hur man beräknar bandbredd för VoIP

    " VoIP " ( Voice over Internet Protocol ) kräver en viss bandbredd för att fungera ordentligt. Bandbredd är överföringshastigheten av data och mäts i bitar per sekund ( bps ) . Den formel som används för att beräkna bandbredd per samtal är : Bandbredd = totala paketstorleken * PPSPPS står för " paket per sekund " och beräknas sålunda : PPS = ( codec bithastighet ) /( röst nyttolaststorlek ) Det andra elementet i bandbreddsberäkningsenheten , totala paketstorleken , beräknas genom : total paketstorleken = ( Layer 2 header ) + ( IP /UDP /RTP- header ) + ( voice payload storlek ) Dessa formler ser skrämmande , men steg för steg kommer vi att upptäcka siffrorna till fylla i formeln. Instruktioner
    1

    reda codec som används av din VoIP-program . En codec är en omvandling standard från ljud till digital signal och vice versa. Det finns åtta olika codec , av vilka några kan ha mer än en bithastighet. Den codec bithastighet härrör från codec urvalsstorlek /codec sampelintervall . Den codec urvalsstorleken är antalet bytes som tagits med Digital Signal Processor ( DSP ) vid varje codec sampelintervall . Här är en lista över codecs och deras bithastigheter :

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

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

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

    G.726 ............. 32 Kbps eller 24 Kbps

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

    G722_64k ....... 64 Kbps

    ilbc_mode_20 .. 15,2 Kbps

    ilbc_mode_30 .. 13.33Kbps

    För detta räkneexempel , kommer vi att använda codec G.729 med en 8 Kbps bithastighet .
    2

    reda på storleken rösten nyttolast används av din VoIP-program . Detta kommer att vara en multipel av codec stickprovsstorleken . Denna siffra är nödvändigt att beräkna både den totala paketstorleken och PPS . För detta exempel kommer vi att använda G.729 standard på 20 bytes . Addera 3

    reda på vad Layer 2 -system du använder . Detta kommer att vara Ethernet , Multilink Point - to- Point Protocol ( MP ) eller Frame Relay Forum ( FRF.12 ) . Varje skapar en annan storlek overhead i pakethuvudet : 6 byte för MP eller FRF.12 , 18 bytes för Ethernet ( inklusive 4 bytes Frame Check Sequence eller cyklisk redundanskontroll ) . I vårt exempel kommer vi att använda en MP header av 6 byte .
    4

    reda på vad transport och lager session ditt program använder . Dessa kommer att läggas till i IP-huvudet storlek att beräkna overhead. Som standard denna rubrik är vanligtvis 40 byte : 20 byte från IP , 8 byte från User Datagram Protocol ( UDP ) och 12 byte från Real - Time Transport Protocol ( RTP ) . Med Compressed Real -time Transport Protocol ( CRTP ) , kommer den kombinerade huvudet reduceras till antingen 2 eller 4 bytes . CRTP kan inte användas i kombination med Ethernet. I vårt exempel kommer vi att använda en CRTP rubriken på 2 byte
    5

    Beräkna den totala paketstorleken i byte med : .

    Total paketstorleken = ( Layer 2 header ) + ( IP /UDP /RTP- header ) + ( röst nyttolaststorlek ) katalog

    i vårt exempel är Layer 2 header 6 byte, IP /UDP /RTP header är 2 bytes och nyttolasten är 20 bytes :

    Total paketstorleken = 6 byte + 2 byte + 20 bytes = 28 bytes

    eller , som det finns 8 bitar i en byte :

    Total paketstorleken ( bits ) = 28 * 8 = 224 bitar
    6

    Beräkna paket per sekund med hjälp av formeln :

    PPS = ( codec bithastighet ) /( röst nyttolaststorlek ) katalog

    i vårt exempel vi använder en hastighet codec lite 8Kbps ( 8000 bps ) och en röst nyttolast storlek 20 byte ( 160 bitar ) så vi härleda PPS :

    PPS = 8000/160 = 50

    tillgänglig bandbredd kapaciteten skulle behöva vara tillräckligt för att möjliggöra överföring av 50 paket per sekund
    7

    Beräkna bandbredd med hjälp av de erhållna siffrorna : .

    Bandbredd = totala paketstorleken * PPS

    Vi har totalt paketstorleken på 224 bitar och ett krav på 50 paket per sekund . Så bandbredden vi kräver är :

    224 * 50 = 11200 bitar per sekund

    Detta är mer regelbundet uttryckt som 11.2 Kbps per samtal Addera ditt .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man gör WAV Binding på Ventrilo
    ·Fördelar med Delta Modulation
    ·Hur att ringa gratis samtal via Internet
    ·Kan du använda en vanlig sladdlös telefon med en VoIP…
    ·Konfigurera Dataett SunRocket VoIP
    ·Voice Over IP Optioner
    ·Hur man håller en fast telefon med VoIP
    ·Vad är XMPP protokoll
    ·Hur man använder SIP VoIP
    ·Hur man skickar ett fax med Vonage
    Utvalda artiklarna
    ·Hur du ansluter en Wireless N Home Router till en PC
    ·Vad är tillförlitlig multicast Protocol
    ·Konfigurera e-åtkomst via en SSH- tunnel
    ·Kan du göra en HP -skrivare Wireless
    ·Hur man ansluter en USB till en Dual hastighet Ethernet…
    ·Hur man skickar ett SMS med ett analogt modem
    ·Hur man byter en mobiltelefon service Med VoIP service
    ·MAC Address Protocol
    ·Aktivera trådlöst internet på en bärbar dator
    ·Hur får ASN Från CoreServices
    Copyright © Dator Kunskap http://www.dator.xyz