• <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>
    您當前的位置是:  首頁(yè) > 新聞 > 國內 >
     首頁(yè) > 新聞 > 國內 >

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

    2017-11-28 15:44:11   作者: james.zhu   來(lái)源:Asterisk微信公眾號   評論:0  點(diǎn)擊:


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


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


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

    專(zhuān)題

    亚洲精品网站在线观看不卡无广告,国产a不卡片精品免费观看,欧美亚洲一区二区三区在线,国产一区二区三区日韩 湾仔区| 黄平县| 叙永县| 安庆市| 建昌县| 丽江市| 景泰县| 宣威市| 通化市| 大邑县| 新野县| 加查县| 黑河市| 湘阴县| 贡山| 通辽市| 瓦房店市| 寿光市| 榆林市| 保亭| 元江| 大姚县| 稻城县| 乐昌市| 永城市| 吴桥县| 青海省| 凌云县| 永安市| 同江市| 左贡县| 青川县| 杂多县| 汨罗市| 岗巴县| 磐石市| 信丰县| 安顺市| 丰原市| 阿鲁科尔沁旗| 同心县| http://444 http://444 http://444 http://444 http://444 http://444