Recomandat, 2024

Alegerea Editorului

Diferența dintre H.323 și SIP

H.323 și SIP sunt cunoscute în mod specific pentru standardele de semnalizare IP . H.323 și SIP descriu sistemele și protocoalele de comunicații multimedia. Aceste suite de protocol diferă în multe moduri. În esență, H.323 este derivat de la ITU înainte de apariția SIP, în timp ce SIP este recunoscut de standardul IETF.

Telefonia IP (Voice over IP) a fost dezvoltată pentru a realiza economii de costuri, ceea ce generează, de fapt, din taxele de reglementare percepute pe distanțe mari apeluri vocale. Acest tip de taxă suplimentară nu este relevantă pentru transferul de date la distanță. Prin urmare, stabilirea unui apel de date este mai rentabilă decât stabilirea unui apel vocal. Anterior, serviciile de telefonie au fost furnizate prin rețeaua de comutare de circuite cunoscută sub numele de PSTN (rețele de telefonie publică comutată) sau POTS (Servicii simple de telefonie veche), care este încă utilizată în anumite domenii.

Diagramă de comparație

Bazele de comparațieH.323ÎNGHIŢITURĂ
originileTelefonie bazatăBazate pe Internet
Proiectat deITU (Uniunea Internațională a Telecomunicațiilor)IETF (Grupul de Lucru pentru Internet Engineering)
Locația punctului finalUtilizează un alias (care este mapat de către gatekeepers).Utilizează adresele URL SIP.
Call routingGatekeeperul furnizează informațiile de rutare.Serverul de redirecționare și localizare oferă informații despre rutare
Format mesajBinarASCII
Compatibilitatea cu InternetulNuda
ArhitecturăMonoliticmodulare
Mesagerie instantaNu e disponibil nu e asigurat nu e prevazutOferă facilitate de mesagerie instantanee
scalabilitateLimitatMai bine
FlexibilitateH.323 nu este suficient de flexibil.Foarte flexibil.
interoperabilitateProtocoalele bine definite și compatibilitatea completă înapoi fac interoperabilitatea.Nu oferă interoperabilitate.
Ușor de implementatNecesitatea unui parser special complică implementarea și depanarea.Elementele reutilizabile conduc cu ușurință implementarea.
ComplexitateDestul de complexăModerat

Definiția H.323

H.323 este cel mai răspândit sistem de comunicații multimedia utilizat în rețeaua IP cu pachete de comutare și cea mai veche standard protocol de comunicații multimedia definit de ITU. În mod tipic, H.323 este alcătuit dintr-o colecție de protocol conceput pentru codarea, decodificarea și ambalarea semnalelor video și audio pentru a folosi semnalizarea și controlul apelului.

H.323 suite de protocol implică câteva componente fundamentale pentru funcționarea sa:

  • Terminal : După cum sugerează și numele, acesta este folosit ca puncte finale într-o rețea IP. Un terminal poate oferi semnalizare și control, comunicare bidirecțională în timp real și codecuri.
  • Gateway-uri : o cale de conexiune este furnizată între rețeaua de comutație de pachete și rețeaua de comutare de circuite este cunoscută sub numele de gateway-uri. Acesta poate fi eliminat atunci când nu există nicio altă rețea conectată. Acesta este folosit pentru a conduce caracteristicile unui punct final LAN la un punct final al rețelei de circuite comutate sau invers în cazul în care configurarea apelului, controlul și traducerea sunt efectuate de gateway-uri.
  • Gatekeeperi : funcțiile necesare pe care un gatekeeper le implementează sunt traducerea adreselor, controlul lățimii de bandă, managementul zonei și controlul admiterii, autorizarea apelurilor, semnalizarea controlului apelurilor, gestionarea lățimii de bandă și gestionarea apelurilor. Dar funcția sa principală este de a controla punctele finale în cadrul regulii sale cunoscute sub numele de Zone.

Canalele definite în H.323

Există mai multe canale în H.323 care guvernează schimbul de informații între entitatea comunicantă, cum ar fi RAS, semnalizarea apelului, controlul H.245 și canalul logic.

  • RAS (Registru, Admitere și Stare) Canal : Canalul RAS oferă o strategie de stabilire a comunicării dintre obiectivele și gateway-urile în cazul în care punctul final se înregistrează cu gatekeeper și cererile de alocare, pentru a efectua un apel către celelalte puncte finale. După terminarea apelului, gatekeeper-ul trimite adresa de transport pentru canalul de semnalizare a apelului pentru punctul final invocat.
  • Call Channel Signaling : În acest canal sunt transferate informațiile de comandă a apelului și informații suplimentare privind controlul serviciului. Adresa de transport este specificată pe acest canal după configurarea apelului.
  • Canalul de control H.245 : Canalul transportă suportul de control media și suportul de schimb de suport pentru mesajele de protocol H.245. H.245 canalul de control face ca canalul logic să fie disponibil pentru medii după schimbarea capabilităților cu membrii apelului.
  • Canal Logic : în aceste canale se desfășoară informații audio, video și alte materiale media. Diferitele tipuri de media sunt transportate de perechea distinctă de canale uni-direcționale cu ajutorul RTP (Protocol de transport în timp real) și RTCP (RTP Control Protocol).

H.323 descrie că un protocol de transport nesigură (de exemplu, UDP) este folosit pentru a transporta RAS și canalul logic pentru suporturi media. În timp ce canalul de control este definit a fi transportat pe un protocol de transport fiabil, cum ar fi TCP.

Definiția SIP

SIP (Protocol de inițiere a sesiunii) este, de asemenea, un protocol de comunicare multimedia conceput de IETF. Similar cu H.323, SIP utilizează RTP pentru a transporta fluxurile media. Deci, diferența dintre H.323 și SIP se află în modul în care se obține semnalarea apelurilor și controlul. SIP este un protocol de control al stratului de aplicație utilizat pentru setarea, modificarea și terminarea sesiunilor sau a apelurilor multimedia. Cu toate acestea, gestionează comunicarea dintre apelant și apelant, care include adresarea punctului final și locația utilizatorului.

Există în principiu două elemente implicate în funcționarea SIP, agentul utilizator (UA) și un server de rețea.

  • User-Agent : rămâne în stațiile SIP end și cuprinde un Client Agent Agent (UAC) și Server Agent Agent (UAS), unde acesta emite cererile SIP și mai târziu trimite răspunsuri la astfel de solicitări.
  • Server de rețea : Poate fi de trei tipuri - server de redirecționare, server proxy și registrator.

Serverele nu sunt neapărat necesare pentru un apel SIP de bază. Agentul utilizator SIP și serverul de rețea sunt analoge terminalului H.323 și respectiv gateway-ului. SIP include două operații de bază în care SIP UAC emite solicitări și funcțiile serverului proxy SIP ca identificare a locației utilizatorului final, iar SIP UAS acceptă apelul.

Invitația SIP cuprinde: solicitarea INVITE și solicitarea ACK. Mesajul INVITE conține specificația sesiunii care notifică despre tipul de suport pe care apelantul îl poate accepta și despre destinația datelor media. Adresele SIP sunt cunoscute ca SIP Uniform Resource Locators (SIP-URL-uri) și exprimate în următorul format sip: .

Formatul mesajului SIP este construit pe formatul mesajului HyperText Transport Protocol (HTTP), unde se folosește codarea bazată pe text și care poate fi citită de oameni. Serverele de redirecționare se ocupă de mesajul INVITE prin transmiterea înapoi a adresei URL SIP în cazul în care apelantul este disponibil. Proxy serverele execută rutarea stratului de aplicație a cererilor și răspunsului SIP. Un server proxy ar putea fi statal sau apatrid.

Pentru a atinge funcțiile de semnalizare a apelului în telefonia IP, SDP (Protocol de descriere a sesiunilor) este utilizat împreună cu protocolul SIP.

Diferențe cheie între H.323 și SIP

  1. Protocolul H.323 se bazează pe telefonie, în timp ce SIP se bazează pe internet.
  2. Organismul standard H.323 este ITU. În schimb, SIP este proiectat de IETF.
  3. Pentru a determina locația punctului final H.323 folosește un alias pe care hărțile gatekeeper (de exemplu, gazdă sau numărul de telefon). În schimb, în ​​adresarea SIP se face folosind URL-ul.
  4. Gatekeeperul joacă un rol important în rutarea apelurilor și oferă informații de rutare în H.323, în timp ce în SIP serverele de redirecționare și de localizare sunt utilizate pentru acest scop.
  5. H.323 urmează formatul mesajului binar. În schimb, SIP utilizează formatul de mesaj ASCII.
  6. H.323 nu este compatibil cu internetul, în timp ce SIP are compatibilitatea cu internetul.
  7. Arhitectura lui H.323 este monolită. Invers, SIP este construit pe arhitectura modulară.
  8. SIP oferă facilitatea de mesagerie instantanee. Dimpotrivă, nu există o astfel de facilitate în H.323.
  9. SIP este mai scalabil, flexibil și ușor de implementat și adaptat. În schimb, H.323 este mai puțin flexibil și flexibil și este dificil de implementat și adaptat la noile aplicații.
  10. Când vine vorba de complexitate, H.323 este cu un pas înaintea SIP.

Concluzie

H.323 este un standard al industriei de telefonie considerat de obicei greu. Ea descrie întregul set de protocoale, determina cu exactitate ce este permis și ce este interzis. Protocoalele definite sistematic ușurează sarcina de interoperabilitate, dar sunt complexe, un standard inflexibil care este greu de adaptat la aplicațiile viitoare.

Pe de altă parte, SIP este un protocol comun de Internet care funcționează prin schimbarea liniilor scurte ale textului ASCII. Este foarte modular, simplu, flexibil și ușor, care se integrează ușor cu alte protocoale de internet, dar nu colaborează cu protocoalele de semnalizare existente în sistemul telefonic.

Top