Gebruik van codecs

Gebruik van VoIP Codecs

Inleiding

Een codec (afkorting voor encoding en decoding) wordt gebruikt om de spraak digitaal te ontvangen en versturen. Feitelijk wordt de spraak aan bij de verzender encode en daarmee verkleint verstuurd naar de ontvanger, bij de ontvanger wordt de spraak weer decoded.

Welke codec gebruiken

Binnen ons netwerk kan ook gebruik gemaakt worden van andere codecs, bijvoorbeeld de breedband-codec G.722 voor een hogere geluidskwaliteit. Welke codec er tijdens een gesprek echt gebruikt wordt, hangt af van degene met wie u verbinding maakt. Voordat het gesprek tot stand komt, wordt er onderhandeld over het te gebruiken codec. De codec met de hoogste voorkeur (vaak de hoogste kwaliteit) zal worden geselecteerd. Als de gebelde partij bijvoorbeeld alleen G.711A ingesteld heeft of ondersteunt, en de bellende UA heeft deze ook in de lijst staan, dan zal tijdens het gesprek dus automatisch gebruik gemaakt worden van G.711A. Voor een juiste werking van de MaxiTEL VoIP dienst is het noodzakelijk om tenminste G.711a of G.729 als beschikbare codec in te stellen. Theoretisch benodigde bandbreedte van de diverse codec’s Codec Bit Rate Nominale Ethernet Bandbreedte (1 richting)

G722

De codec-onderhandeling tussen twee UA’s van een verschillend merk als het om G.722 gaat, kan in de praktijk wel eens niet werken. Beiden geven aan dat ze G.722 gebruiken, er is alleen een andere “smaak” geïmplementeerd. De call-setup gaat dus goed tot het moment dat een van beide het gesprek beantwoordt. Daarna gooit een van beiden onmiddellijk de hoorn op de haak, omdat de ontvangen data NIET overeenstemt met hetgeen verwerkt kan worden.

Bandbreedte

 Vuistregel: voor G.711 100 kbps per gesprek aan bandbreedte reserveren.


CodoecBandbreedte
G.722 64 kbps 87.2 kbps
G.711 64 kbps 87.2 kbps
G.729 8 kbps 31.2 kbps
G.723.1 6.4 kbps 21.9 kbps
G.723.1 5.3 kbps 20.8 kbps
G.726 32 kbps 55.2 kbps
G.726 24 kbps 47.2 kbps
G.728 16 kbps 31.5 kbps
iLBC 15 kbps 27.7 kbps

Meer weten?

Top