Az IP-telefónia kommunikációs protokoll korty

A SIP protokoll

Meghívás kérés meghív a felhasználót, hogy vegyen részt az ülésen. Ez általában tartalmazza a munkamenet leírását, amely azonosítja a kapott információkat és paramétereket (a listát a lehetséges paraméterek) vételéhez szükséges információt, és azt is megadhatja, hogy milyen típusú információt, hogy a hívott kívánja áthelyezni. Válaszul egy INVITE kérés típusa meghatározza, hogy milyen típusú információ, amely elfogadja a hívott, és ezen túlmenően is meghatározhatja, hogy milyen típusú információt, hogy a hívott felhasználónak fog adni (lehetséges adatátviteli paraméterek).

Ez az üzenet tartalmazza a szükséges adatokat, hogy hitelesítse az előfizető, ezért az ügyfél hozzáférést SIP-szerver. Jellemzőinek módosításához már szervezett csatornákon MEGHÍVÁSA kérelmet továbbították az új kommunikációs esemény leírását. Hogy meghív egy új tag a meglévő kapcsolatot is használja az INVITE üzenetet.

Request ACK nyugtázza a válasz, hogy meghívja kérelmet. Meg kell jegyezni, hogy az ACK kérelem csak a kérelemmel MEGHÍVÁSA, azaz Ez az üzenet a hívó felhasználói berendezés jelzi, hogy nem kapta meg a végleges választ a kérésre MEGHÍVÁSA. Az ACK üzenet tartalmazhat záró ülésén leírás továbbított a hívó előfizetőnek.

MÉGSEM lemondja a feldolgozó a korábban küldött kérések megegyezik a kérelem MÉGSEM, oszlop értékeit Hívás azonosító, országba, és CSeq, de nincs hatással a felkéréseknek, a feldolgozás befejeződött. Például a MÉGSEM kérelem akkor használjuk, ha egy proxy szerver terjed lekérdezéseket találni felhasználó többféleképpen és egyikük találja meg. Kérelmek feldolgozásának kiküldött a többi irányban, a szerver törli a MÉGSEM üzenetet.

BYE kérés vagy berendezés által okozott hívó felhasználó megszakítja a kapcsolatot. Fél fogadása BYE kérés, meg kell szüntetni továbbítására hang (multimédia) információt és erősítse a teljesítményt válasz 200 OK.

Miután a SIP vizsgálatokat a valódi hálózatokban kiderült, hogy számos célra a fenti hatféle lekérdezések nem elég. Ezért lehetséges, hogy az új üzeneteket jegyzőkönyv készül. Így a jelenlegi változat a SIP protokoll nem nyújt olyan módon továbbítja hívás vezérlő vagy más információkat során egy kommunikációs esemény. INFO - egy új típusú kérés azt javasolták, hogy megoldja ezt a problémát. Ezt fel lehet használni a következő esetekben:
  • Átcsoportosítási jelzési üzenetek PSTN / ISDN / mobilhálózat közötti átjárók párbeszédes munkamenet;
  • Átvinni DTMF jeleket társalgási ülés;
  • Át a számlázási információkat.
Miután befejezte a leírás a SIR-kérelmek, úgy, mint például a tipikus MEGHÍVÁSA kérés típusa (6.).


Ábra. INVITE kérés 6. példa

Amikor üzeneteket küldünk, a SIP jelzési üzenetek csomagolva UDP protokollt, fennáll annak a lehetősége, hogy a méret a kérés vagy válasz nagyobb, mint a megengedett ehhez a hálózathoz, és szétesnek csomagokat. Ennek elkerülése érdekében használjon sűrített fő header-formátumban, mint ahogy ez történik az SDP protokoll, az alábbi lista a címek (3. táblázat).

3. táblázat A préselt SIP-neveket

A tömörített formában a név

Fuller névalakjait

Válaszok a SIP kéréseket

Ez meghatározott hatféle válaszok, szem különböző funkcionális terhelés. típusú válasz van kódolva háromjegyű szám. A legfontosabb az első szám, amely meghatározza az osztály választ, a maradék két számjegy csupán kiegészíti az első. Bizonyos esetekben a berendezés nem is tudja az összes választ kódok, de szükségszerűen kell értelmezni első számjegye a választ.

Minden válaszokat két csoportra oszthatók: az információs és végleges. Információ válaszok azt mutatják, hogy a kérés feldolgozása folyamatban van. Ezek által kódolt háromjegyű szám kezdődő egység - 1xx. Egyes információk válaszokat, így például 100 Próbálok. Ajánlott nullázó időzítők, hogy fut a berendezés továbbítja a kérelmet. Ha az idő az időzítő válasz a kérelem érkezik, akkor úgy tekintjük, hogy ez a kérés elvész, és (saját belátása szerint) kell küldeni. Egy közös válaszok - 180 Csengetés; Tervezett jel megegyezik a PSTN és azt jelenti, hogy a hívott bejövő hívást fogad.

A végső választ van kódolva háromjegyű számjegyekkel kezdődő 2, 3, 4, 5 és 6 Jelzik befejezése a kérelem feldolgozását, és tartalmaznia kell, ha szükséges, a lekérdezés eredményének. Hozzárendelése a végső válaszok az egyes típusok az alábbiakban tárgyaljuk.

A 8. ábra egy példa a válasz INVITE kérésben:


Ábra. 8. példa SIP-200 OK válasz

Ez a példa azt mutatja Watson felhasználó felhívásra válaszul, hogy részt vegyenek egy kommunikációs esemény kapott a felhasználó Bell. A legvalószínűbb méret meghívók korábban tárgyalt (7.). A hívott fél tájékoztatja a hívót, hogy lehet venni a 5004 kikötőben hang kódolt információ szerint a kódolási algoritmusokat PCMU, GSM. Mezők, To, Via, Call-azonosító venni a kérelmet a 7. ábrán látható A példa azt mutatja, hogy a válasz az INVITE kérés egy mező CSeq: 1.

Miután áttekintettük a kérések és válaszok nekik, meg kell jegyezni, hogy a SIP protokoll különböző algoritmusok létrehozza a kapcsolatot. Meg kell jegyezni, hogy ugyanaz a válasz lehet különbözőképpen értelmezték, a helyzettől függően. Az 5. táblázat az összes választ a kérdésekre, egyes SIP.

5. táblázat válaszok kérése SIP