Urządzenia VoIP
VoIP wykorzystuje urządzenia niezależne od komputera:
- bramka VoIP- głównym zadaniem bramki jest umożliwienie wykonywania połączeń telefonicznych tradycyjnym aparatem telefonicznym za pośrednictwem VoIP.
- telefon VoIP- typ aparatu telefonicznego, który jednak w przeciwieństwie do tradycyjnych aparatów telefonicznych, nie jest podłączany do linii telefonicznej, lecz do Internetu.
Stosowane oprogramowanie:
- programy stworzone z myślą o komunikacji głosowej,
- komunikatory internetowe,
- serwery służące do obsługi połączeń VoIP i centralek PBX.
Zalety
- niezależność od operatorów i monopolistów państwowych,
- bezpłatne rozmowy wewnątrz sieci operatora,
- niski koszt połączeń,
- mobilność,
- niski koszt infrastruktury (łącza Internetowe),
- integracja z przyszłościowymi usługami (np. IPTV).
Wady
- większa zawodność usług,
- konieczność posiadania łącza Internetowego,
- konieczność posiadania sprzętu dedykowanego,
- w przypadku realizacji sprzętowej- większe koszty zakupu aparatów końcowych.
Protokoły VoIP
RTP (
ang. Real-time Transport Protocol)- protokół transmisji w czasie rzeczywistym. Pakiet protokołu RTP zawiera informację o typie przesyłanych danych, numerze seryjnym pakietu oraz zawiera znacznik czasu. RTP nie gwarantuje jakości usługi
QoS (
ang. Quality of Service), czyli wymagań nałożonych na połączenie komunikacyjne, realizowane przez daną sieć telekomunikacyjną.
SIP (ang. Session Initiation Protocol)- protokół inicjowania sesji, zaproponowany przez IETF (ang. Internet Engineering Task Force)- nieformalne, międzynarodowe stowarzyszenie osób zainteresowanych ustanawianiem standardów technicznych i organizacyjnych w Internecie. SIP jest obecnie dominującym protokołem sygnalizacyjnym dla VoIP.
H.323- popularny standard w multimedialnej komunikacji głosowej i wizualnej. Protokół przesyła dane pakietowo, w czasie rzeczywistym. Korzysta z TCP/UDP.
SCCP (ang. Skinny Client Control Protocol)- jest własnością spółki handlowej Cisco Systems.
Megaco- protokół sygnalizacyjny.
MGCP (ang. Media Gateway Control Protocol)- protokół sygnalizacyjny.