- tot ceea ce este frumos și nobil este produsul rațiunii și al calculului.
— Charles Baudelaire
încă de la începutul PBX, întreprinderile au trebuit să calculeze utilizarea lor telefon estimat pentru a determina cât de multe trunchiuri ar trebui să intre în și din clădirile lor. În cazul TDM, aceste trunchiuri erau fie circuite analogice, fie T1 digitale-adică infrastructură fizică.
cu SIP, suntem mai preocupați de lățimea de bandă decât trunchiurile fizice. Desigur, lățimea de bandă trebuie livrată pe ceva, dar VoIP oferă mult mai multă flexibilitate decât trunchiurile tradiționale. Când utilizați un T1 pentru un trunchi TDM, numărul maxim de apeluri este limitat la numărul de circuite DS0 din acel T1. Deoarece un T1 are 24 DS0, atunci 24 este numărul maxim de apeluri TDM pe un T1. Cu toate acestea, rândul său, că T1 pe la date, și numărul de DS0s nu mai sunt factorul decisiv. În funcție de codec, puteți avea peste 40 de apeluri VoIP pe același T1.
cu toate acestea, înainte de a vă gândi chiar despre lățime de bandă aveți nevoie pentru a determina cât de multe apeluri simultane aveți nevoie pentru a sprijini la un moment dat în timp. Aceasta include a decide cât de des sunteți dispus să aibă un apelant primi un semnal ocupat sau „toate circuitele sunt în uz” ton. Pentru asta apelăm la o măsurătoare de telefonie veche de 90 de ani numită Erlang — numită după matematicianul danez Agner Krarup Erlang.
faceți matematica
unii oameni prosperă la calcularea Erlangurilor manual și, mai precis, la rularea calculelor Erlang B și Erlang C, dar eu nu sunt unul dintre ei. Aș prefera să folosesc un instrument preambalat ca cele găsite aici.
dacă ați făcut clic pe oricare dintre calculatoarele din linkul de mai sus (Erlang B fiind cel mai potrivit pentru această activitate), veți fi observat două lucruri pe care nu le-am menționat încă. Primul este traficul de ore ocupat (BHT). BHT este traficul de apel în timpul celei mai aglomerate ore de funcționare. Se mai numește și încărcătura Erlang. BHT se calculează după cum urmează:
BHT = durata medie a apelului x apeluri pe oră / 3600
de exemplu, dacă știți că 350 de apeluri sunt efectuate pe un grup de trunchi într-o oră, iar durata medie a apelului este de 180 de secunde, BHT va fi:
BHT = 180 x 350 / 3600 = 17,5 Erlangs
al doilea lucru calculatorul Erlang b cere este blocarea. Blocarea este eșecul apelurilor din cauza unui număr insuficient de linii disponibile. De exemplu, o blocare de 0,03 indică trei apeluri blocate la 100 de apeluri încercate. Aceste apeluri blocate au ca rezultat un semnal ocupat sau un ton de reordonare.
rezultatul de la calculator este numărul de trunchiuri necesare pentru a sprijini afacerea dvs. la gradul special de serviciu (GoS) pe care le doriti. Dacă lucrați cu TDM, puteți ieși și comanda acel număr de circuite analogice sau digitale și o puteți numi o zi. Cu toate acestea, cu SIP trebuie să mai facem un pas. Avem nevoie pentru a converti acest număr de trunchiuri, sau apeluri simultane, în lățime de bandă.
de la apeluri la lățime de bandă
primul lucru pe care trebuie să-l luați în considerare la calcularea lățimii de bandă sunt caracteristicile codecului pe care intenționați să îl utilizați. Când spun „caracteristici”, mă refer la atribute precum dimensiunea eșantionului și sarcina utilă vocală.
de exemplu, G. 711 poate avea dimensiuni de eșantion de 20 msec, 30 msec sau 40 msec. Aceste dimensiuni ale eșantionului duc la dimensiuni de sarcină utilă vocală de 160 octeți, 240 octeți și, respectiv, 320 octeți. Acest lucru duce în cele din urmă la rate de date de Protocol în timp real de 88 Kbps, 80 Kbps și 76 Kbps.
următorul codec cel mai comun pentru trunchiurile SIP este G. 729a și are aceleași tipuri de variante de dimensiune a eșantionului și de sarcină utilă vocală. Acest lucru ne conduce la fluxuri de date de 32 Kbps, 22 Kbps și 20 Kbps.
pentru aproape orice situație, este sigur să folosiți 90 Kbps Pentru G. 711 și 32 Kbps pentru G. 729a. având în vedere simplificarea, calculele lățimii de bandă devin destul de simple.
să presupunem că am venit cu 210 trunchiuri din calculatorul Erlang B și ați ales G. 711 pentru codecul dvs.
210 x 90 = 18.900 Kbps
aceasta înseamnă că aveți nevoie de o conductă de date de aproximativ 19 Mbps pentru a suporta în mod fiabil 210 apeluri simultane G. 711. Am văzut în mod obișnuit oameni care adaugă încă 20% din cheltuielile generale (adică., Fudge factor) pentru variația traficului, coliziuni de trafic și retransmisie Ethernet. Acest lucru ne împinge conducta până la aproximativ 22 Mbps.
folosind același număr de trunchiuri plus factorul fudge, venim cu o conductă de 8 Mbps pentru G. 729a. în mod clar, trecerea la G. 729a produce economii semnificative de lățime de bandă.
desigur, factorii de o astfel de calitate a vocii intră în joc atunci când alegeți un codec, deci trebuie să vă uitați la toate argumentele pro și contra relevante înainte de a vă angaja într-un codec peste altul. Economisirea banilor pe lățimea de bandă poate să nu merite reclamațiile clienților sau aplicațiile de recunoaștere a vorbirii care nu mai funcționează. Nu am luat în considerare fiabilitatea și failover, care poate necesita două sau mai multe conducte de date pentru a asigura continuitatea afacerii într-o perioadă de criză.
Mischief Managed
aveți alegerea unui număr de diagrame de lățime de bandă preambalate care vă pot ajuta să simplificați foarte mult procesul. Cu toate acestea, este important să înțelegem raționamentul din spatele numerelor lor. Unele numere pot fi ușor mai mari sau mai mici decât cele cu care veniți folosind calculele mele, dar este în regulă-greșesc pe partea conservatoare când vine vorba de gestionarea traficului. Aruncați o privire la ceea ce puteți găsi, totuși, și determinați ce este mai bine pentru dvs. și întreprinderea dvs.
Andrew Prokop scrie despre toate lucrurile comunicații unificate pe blogul său popular, SIP Adventures.
urmărește-l pe Andrew Prokop pe Twitter și LinkedIn!
@ajprokop
Andrew Prokop pe LinkedIn