• <strike id="fdgpu"><input id="fdgpu"></input></strike>
    <label id="fdgpu"></label>
    <s id="fdgpu"><code id="fdgpu"></code></s>

  • <label id="fdgpu"></label>
  • <span id="fdgpu"><u id="fdgpu"></u></span>

    <s id="fdgpu"><sub id="fdgpu"></sub></s>
    您當(dāng)前的位置是:  首頁(yè) > 新聞 > 國(guó)內(nèi) >
     首頁(yè) > 新聞 > 國(guó)內(nèi) >

    SIP系列講座-SIP移動(dòng)性的場(chǎng)景介紹

    2017-11-28 15:44:11   作者: james.zhu   來源:Asterisk微信公眾號(hào)   評(píng)論:0  點(diǎn)擊:


      當(dāng)前的SIP終端千變?nèi)f化,同時(shí)終端用戶的也不解決局限于一個(gè)物理辦公電話,也包括了手機(jī)app終端,軟電話,和其他的移動(dòng)設(shè)備。這樣就要求proxy 或者PBX支持更多的應(yīng)用場(chǎng)景,同時(shí)保證客戶的電話沒有被漏接。例如,當(dāng)電話呼入時(shí)可能員工公司桌面電話處于接聽狀態(tài);也可能電話振鈴時(shí),員工不在座位,或者需要轉(zhuǎn)接到其他的分機(jī),或者語音郵箱。這些場(chǎng)景顯然是一般工作場(chǎng)景中必須支持的,它要求SIP終端的移動(dòng)性非常好才能滿足用戶的需求。
      很多時(shí)候,我們說移動(dòng)性可能是指現(xiàn)在市場(chǎng)流行的代步工具。事實(shí)上,在SIP 或者IP網(wǎng)絡(luò)中的移動(dòng)性完全不同。在以下圖例(10年前學(xué)術(shù)文章中的圖例),Alice可能有多個(gè)賬戶同時(shí)綁定了個(gè)人SIP信息。涉及了網(wǎng)絡(luò),終端,服務(wù)等多個(gè)領(lǐng)域的交互。
      通常情況下,在IP網(wǎng)絡(luò)中,大家提到的移動(dòng)性能力支持包括幾個(gè)方面的場(chǎng)景:
    • 用戶漫游移動(dòng)性支持,用戶在家庭網(wǎng)絡(luò)環(huán)境,用戶在工作環(huán)境,或者用戶在其他場(chǎng)合,例如星巴克使用的終端之間的切換。
    • 終端移動(dòng)性支持,用戶在同一網(wǎng)絡(luò)下,不同網(wǎng)絡(luò)子地址之間的切換。
    • 個(gè)人移動(dòng)性,用戶同一賬號(hào),使用不同的終端設(shè)備登錄。
    • 服務(wù)移動(dòng)性,同一設(shè)備,但是使用不同的服務(wù)。
    • 會(huì)話移動(dòng)性,不同的終端之間切換同一活動(dòng)的會(huì)話處理。
    • 當(dāng)然,以上討論的移動(dòng)性中,如果保證這些移動(dòng)性能夠正常工作,不同的網(wǎng)絡(luò)環(huán)境涉及了很多技術(shù)因素和終端的支持能力的問題,例如,防火墻策略管理,網(wǎng)絡(luò)支持情況,重新認(rèn)證,編碼能力支持,不同終端的功能鍵兼容性等問題。
      在SIP的終端移動(dòng)性方面一般涉及了3個(gè)方面的場(chǎng)景控制流程:
    • Pre-Call 的移動(dòng)性場(chǎng)景:使用了Proxy和Redirect 服務(wù)器重新發(fā)現(xiàn)用戶的位置。
    • Mid-Call的移動(dòng)性場(chǎng)景:涉及了SIP re-InVITE和RTP處理。
    • 重連處理:某些環(huán)境中,如果終端離線,重新連接。
      為了幫助用戶了解更多的SIP移動(dòng)性的使用場(chǎng)景,我們今天分別介紹幾個(gè)SIP終端不同的移動(dòng)性支持環(huán)境,用戶可以使用自己的IPPBX或者下載FreePBX模擬出這些場(chǎng)景,同時(shí)也可以非常有效地學(xué)習(xí)和幫助客戶解決實(shí)際問題。這些場(chǎng)景包括:SIP call forking, No-answer和Forward to Voicemail。
      1、SIP call forking 簡(jiǎn)單來說就是,當(dāng)呼叫方對(duì)被呼叫方發(fā)起一個(gè)呼叫后,PBX或proxy可以實(shí)現(xiàn)對(duì)被呼叫方不同終端對(duì)進(jìn)行呼叫,例如呼叫了被呼叫方的物理終端和軟電話。被檢測(cè)到的第一個(gè)有效的被呼叫方首先接聽這個(gè)呼叫。通常情況下,SIP call forking 支持兩種模式的處理方式,一種是并行處理,另外一種就是按續(xù)處理的方式。
      并行處理的方式就是proxy會(huì)同時(shí)對(duì)用戶終端進(jìn)行呼叫,第一個(gè)接聽的終端首先接聽此呼叫。如果呼叫方同時(shí)收到兩個(gè)終端的響應(yīng)消息,則會(huì)根據(jù)q值來進(jìn)行優(yōu)先標(biāo)志和響應(yīng)。以下圖例中使用了OpenSIP的一個(gè)處理流程,如果熟悉OpenSIP的話,這個(gè)流程可以幫助更好了解并行處理的流程。


      以下處理方式和以上圖例實(shí)現(xiàn)的流程完全一致,可能較為生動(dòng)地描述了真正的場(chǎng)景環(huán)境。
      按續(xù)處理的方式則有所不同,proxy會(huì)依次呼叫終端,如果第一個(gè)終端處于離線狀態(tài)或忙狀態(tài),則會(huì)fork這個(gè)INVITE到另外一個(gè)終端。呼叫終端的工作話機(jī),然后呼叫用戶的軟電話,依次執(zhí)行。以下圖例包括了一個(gè)OpenSIP的處理流程來支持按續(xù)處理的方式。


      在以上圖例中,我們必須指出,事實(shí)上桌面電話的狀態(tài)連接還是比較穩(wěn)定的。軟電話的狀態(tài)檢測(cè)倒是一個(gè)問題。以下圖例同樣說明了按續(xù)呼叫的方式。
      2、呼叫前轉(zhuǎn)功能是企業(yè)PBX常見的功能之一。SIP call forward with No-Answer 簡(jiǎn)單來說,就是當(dāng)被呼叫方振鈴以后,但是被呼叫方客戶終端1沒有在設(shè)定的時(shí)間內(nèi)應(yīng)答這個(gè)呼叫,proxy或者IPPBX會(huì)自動(dòng)將此呼叫轉(zhuǎn)發(fā)(前轉(zhuǎn))到另外一個(gè)終端電話2或者軟電話,以保證呼叫不會(huì)被漏接。
      3、Forward to Voicemail是一個(gè)非常實(shí)用的功能。語音郵箱是企業(yè)PBX的支持的基本功能。通常,如果呼叫方撥打的被呼叫方電話沒有接聽后,在設(shè)定的時(shí)間內(nèi),PBX系統(tǒng)可以把此呼叫轉(zhuǎn)到語音郵箱,呼叫方然后根據(jù)系統(tǒng)提示進(jìn)行語音留言給被呼叫方。呼叫方回到座位后,會(huì)看到終端的MWI指示燈的狀態(tài)提示(blink),然后用戶可以撥打語音郵箱的后面來收聽呼叫方的留言信息(msg 提示)。這里的語音郵箱服務(wù)器可以和PBX本身集成,也可以是一個(gè)獨(dú)立的語音郵箱留言系統(tǒng)。
      在以上的內(nèi)容中,我們重點(diǎn)介紹了關(guān)于SIP forking的兩種方式,呼叫前轉(zhuǎn)到實(shí)現(xiàn)流程和語音留言系統(tǒng)的處理流程。需要提醒大家都是,這些處理流程涉及了一些終端的兼容性的問題和一些PBX的時(shí)間設(shè)置問題,用戶在測(cè)試過程中需要多留意。
      關(guān)注公眾微信號(hào):asterisk-cn 獲得更多有價(jià)值的行業(yè)技術(shù)分享,訪問www.issabel.cn/forum 獲得技術(shù)幫助。
    【免責(zé)聲明】本文僅代表作者本人觀點(diǎn),與CTI論壇無關(guān)。CTI論壇對(duì)文中陳述、觀點(diǎn)判斷保持中立,不對(duì)所包含內(nèi)容的準(zhǔn)確性、可靠性或完整性提供任何明示或暗示的保證。請(qǐng)讀者僅作參考,并請(qǐng)自行承擔(dān)全部責(zé)任。

    專題

    亚洲精品网站在线观看不卡无广告,国产a不卡片精品免费观看,欧美亚洲一区二区三区在线,国产一区二区三区日韩 博白县| 蒙山县| 石渠县| 昌邑市| 阳山县| 嘉祥县| 马鞍山市| 仪征市| 南乐县| 云林县| 阆中市| 永和县| 古田县| 修武县| 丹寨县| 台州市| 即墨市| 新宁县| 北海市| 卫辉市| 漳州市| 慈利县| 长兴县| 醴陵市| 霍山县| 都昌县| 朝阳县| 门源| 兴文县| 黄梅县| 侯马市| 沂源县| 万源市| 兰溪市| 昌乐县| 五指山市| 绥棱县| 大英县| 正镶白旗| 马山县| 陇川县| http://444 http://444 http://444 http://444 http://444 http://444