SIP 180 vs 183 vs Varhaismediat

X

Yksityisyys & evästeet

tämä sivusto käyttää evästeitä. Jatkamalla hyväksyt niiden käytön. Lue lisää, mukaan lukien evästeiden hallinta.

Got It!

mainokset

normaali SIP-puhelu on onnistuneesti muodostettu, kun callee hyväksyy sen lopullisella vastauksella 200 OK, koodekkineuvottelut on tehty ja puhelu siirtyy mediatilaisuuteen, jossa molemmat päät tietävät toistensa kyvyistä. Tästä perus-ja periaatteellisesta mekanismista ei ole epäilystäkään.

mutta tällä ei ole mitään tekemistä sen kanssa, milloin media todella alkaa, joskus saatat huomata ääripään pelaavan IVR: ää siitä, että hän pyytää numerosyötteen vastaamatta puheluusi.

näin ollen puhelun vakiintumista edeltävää mediavirtaa pidetään varhaismediana. Se ei ole ääni henkilö olet valmis puhumaan, vaan järjestelmän ääniä, ilmoitukset, tai mitä tahansa ääntä, että ääripää haluaa sinun kuulla.

jotenkin samanlainen toteutus kuin PSTN: llä voi tulla vastaan, kun kännykkä yrittää tavoittaa poikkeavaa signaalinumeroa:

valitsemasi numero ei ole tällä hetkellä käytettävissä, yritä myöhemmin uudelleen.

näin voi käydä, ja tässä tapauksessa puhelinpalvelun tarjoaja ei ole vastannut puheluusi eikä veloita puhelumaksua.

180 soi

kuten SIP: n Raamatussa rfc3261 todetaan, 180: n avulla soitetaan soittajalle, että kutsun saanut UA soi.

180-vaste ei useimmiten kanna SDP-runkoa, ja tämän vastauksen vastaanottava laite aloittaa yleensä paikallisen takaisinkutsun loppukäyttäjälle. Se sanoo, soittoäänen kuulet odottaa callee vastata ei verkko matkustaa, mutta konfiguroitavissa päätepisteen laitteen.

on syytä mainita, että sama stuffs tapahtuu, kun jotkut 4XX, 5XX, 6XX vastaanotettu, laitteen pitäisi tuottaa jonkinlaista musiikkia huomata, että puhelu on onnistuneesti epäonnistunut, ennen kuin täysin ripustaa.

183 Session Progress

183 (Session Progress) – vastausta käytetään tiedon välittämiseen. Header kentät tai SDP elin tässä tapauksessa voidaan välittää lisätietoja puhelun etenemistä.

varhaiset mediat, joilla SIP 183-vaste

183-vaste sisältää SDP: n rungon ja sitä käytetään yleensä 3 tapauksessa:

  1. Doing a network traveling ringback: laite käynnissä UAC toistaa media stream lähetetään UAS käyttäjälle osoittaa, että callee on hälytetty.
  2. yksinkertaisesti pelaa virheilmoituksen ääni ja sitten ripustaa kuten edellä.
  3. vuorovaikutteisen Äänivasteen toteuttamiseen: DTMF-ääniä voidaan kerätä mediapakettien rinnalle.

se kertoo varhaismediasta, yksinkertaista, eikö?

varhaisen median havaitseminen

edellä on SIP: n määritelmä varhaisesta mediasta, voin sanoa, että se on melko suoraviivainen, mutta itse asiassa UAC ei voinut välittää SIP: n saamia vastauksia päättääkseen, aloittaako paikallinen ringback vai toistaako ääripään media. Vain koska SIP signalointi ja RTP media ovat omalla tavallaan, ammattikorkeakoulu voi aloittaa 183 vastaus sisältää SDP elin lähettämättä mitään mediapaketti.

muuten joku toteutus kiinnittää SDP: n ruumiin 180 vastaukseen ja siirtyy varhaiseen mediatilaisuuteen ilman 183 vastausta.

joten varhaisen median havaitsemiseksi UAC: n on myös tarkistettava, saapuvatko mediapaketit tiettynä hetkenä.

ja rfc3960: n ansiosta näihin sotkuihin suositellaan joitakin käytäntöjä:

1. Ellei vastaanoteta 180 (soivaa) vastausta, ei saa koskaan tuottaa
paikallista soittoa.

2. Jos 180 (Ringing) on vastaanotettu, mutta saapuvia
mediapaketteja ei ole, luo paikallinen soiminen.

3. Jos 180 (Ringing) on vastaanotettu ja tulee
mediapaketteja, soita ne äläkä luo paikallista soittoa.

näitä käytäntöjä ei ole määritelty standardeiksi, joita on noudatettava jokaisessa SIP-laitteessa, mutta ne yksinkertaisesti todetaan:

mikä tahansa UA: n tulisi toistaa saapuvia mediapaketteja (ja pysäyttää paikallinen soittoäänen tuottaminen, jos se olisi suoritettu)

viimeisenä mutta ei vähäisimpänä, kun puhelu lähtee varhaismedian tilasta vastaamalla, SDP: n vastauksen 200 OK: ssa on vastattava SDP: n vastausta 183/180: ssä aiemmin, eli ei muutoksia mediakyvyssä, kun puhelu siirtyy varhaisesta mediatuokiosta (myöhäiseen) viralliseen mediatuokioon.

no niin, toivottavasti siinä on järkeä. Jos mahdollista, Wireshark jälkiä SIP puhelun varhaisen median voi auttaa ymmärtämään paremmin.

Leave a Reply