• <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終端/MOS/R-Factor/E-Model和RFC3611協(xié)議的集成

    2018-12-17 09:30:48   作者:james.zhu   來(lái)源:CTI論壇   評論:0  點(diǎn)擊:


      最近和一個(gè)業(yè)內的大佬聊天,這兄弟拼命推廣他的終端話(huà)機語(yǔ)音質(zhì)量如何好。筆者問(wèn)他怎么個(gè)好法,他說(shuō)使用的是XX芯片,幾個(gè)人經(jīng)過(guò)小時(shí)的寒暄,可能筆者水平不夠最終大家也沒(méi)有什么共同點(diǎn)話(huà)題。事實(shí)上,這位朋友說(shuō)的都是行業(yè)內很多人經(jīng)常說(shuō)的口頭禪,屬于行業(yè)內的話(huà)術(shù),基本上算是“正確的廢話(huà)”,銷(xiāo)售水平讓人堪憂(yōu)。簡(jiǎn)單來(lái)說(shuō),因為大部分廠(chǎng)家都是使用那幾家基本類(lèi)似的解決方案,你使用了XX芯片,別人的也使用了差不多和你一樣的芯片。再說(shuō),使用了某個(gè)廠(chǎng)家的芯片也不能完全代表你的話(huà)機終端就肯定不別人的好,好的芯片解決方案只是語(yǔ)音質(zhì)量其中一個(gè)要素之一,很多其他方面的因素也決定著(zhù)語(yǔ)音質(zhì)量。因此,如何測試SIP終端是否具有良好的語(yǔ)言質(zhì)量是個(gè)非常大的挑戰,因為測試本身就是一個(gè)非常復雜的流程。一方面,我們這個(gè)社會(huì )已經(jīng)進(jìn)入了靠臉,靠炒作的時(shí)代,很多用戶(hù)也缺乏專(zhuān)業(yè)知識,非常容易人忽悠。另外,一方面也可能是測試環(huán)境和測試手段有限,技術(shù)人員也缺乏專(zhuān)業(yè)知識,很難準確地獲得比較準確的數據。雖然,目前市場(chǎng)上有很多商業(yè)的測試工具,但是國內很多集成商,包括一些終端硬件廠(chǎng)家還是靠用戶(hù)反饋,用戶(hù)口碑和自己的耳朵來(lái)進(jìn)行測試。相對來(lái)說(shuō),語(yǔ)音質(zhì)量的好壞,MOS的評測是一個(gè)相對比較科學(xué)的測試手段,我們通過(guò)MOS的數據可以反映大部分的語(yǔ)音實(shí)時(shí)數據,同時(shí)能夠真正反映在實(shí)時(shí)網(wǎng)絡(luò )環(huán)境中話(huà)機或者網(wǎng)關(guān)真實(shí)數據。另外,這些數據可以幫助維護人員或者技術(shù)支持能夠高效排查問(wèn)題。因此,通過(guò)在生產(chǎn)環(huán)境的測試,同時(shí)結合有效的檢測數據基本上可以客觀(guān)地說(shuō)明SIP終端語(yǔ)音方面的效果參數。
      1)實(shí)踐是檢驗真理的唯一標準
      2)事實(shí)勝于雄辯
      為了實(shí)現MOS的指標測試,我提供了以下幾個(gè)方面的內容,讀者可以結合這些概念和具體的測試手段,基本上可以集成一套比較專(zhuān)業(yè),相對完整的語(yǔ)音檢測整體解決方案。這里,我僅大概介紹MOS的基本概念,R-Factor,E-Model和rfc3611,以及開(kāi)源工具的安裝和功能做一個(gè)完整的介紹。
      1) 為什么使用MOS和其相關(guān)的檢測工具
      1.1)集成商廠(chǎng)家為了保證其兼容性,需要相對比較標準的衡量指標
      1.2)MOS相對比較主觀(guān),很難客觀(guān)反映真實(shí)的具體的用戶(hù)數據。具體關(guān)于  MOS的概念用戶(hù)可以查閱我以前的文檔和其他權威文檔。
      1.3)需要對軟交換中的每個(gè)SIP終端,網(wǎng)關(guān)進(jìn)行全面覆蓋監控。因為在實(shí)際生產(chǎn)環(huán)境中,一個(gè)軟交換可能注冊了成百上千個(gè)終端,這些終端發(fā)布在不同的網(wǎng)絡(luò )環(huán)境,終端本身來(lái)自于不同的硬件廠(chǎng)家。如何對每一臺終端進(jìn)行實(shí)時(shí)數據監控是一個(gè)非常大的挑戰,如果沒(méi)有測試工具幾乎不可能完成。
      1.4)基于云平臺的分布式部署托管平臺需要專(zhuān)業(yè)的檢測工具。分布式部署環(huán)境下的監控工具是一個(gè)MUST。運營(yíng)商的SIP終端通過(guò)檢測工具的支持,可以對每一臺不同環(huán)境下的SIP終端進(jìn)行實(shí)時(shí)監控,方便了運營(yíng)商排查問(wèn)題,也提供了及時(shí)有效的用戶(hù)支持和體驗。通過(guò)這些方法可以有效實(shí)現對SIP終端的檢測,幫助用戶(hù)排查問(wèn)題,同時(shí)為集成商提供對SIP終端的有效的實(shí)時(shí)報告。
      1.5)MOS相對比較主觀(guān),R-Factor是相對比較客觀(guān)的指標。
      因為大部分的MOS測試結果是通過(guò)對用戶(hù)進(jìn)行調查獲得的結果。用戶(hù)調查本身存在很多用戶(hù)的主觀(guān)因素,特別是在我們博大精深的中華文化中,“好,很好”是一個(gè)什么概念,最終可能也得不到一個(gè)真實(shí)的數據。這些主觀(guān)因素可能導致MOS缺乏真實(shí)性。相當于MOS來(lái)說(shuō),R-Factor是相對客觀(guān)的指標,它和MOS具有某種習慣性,事實(shí)上就是MOS指標的量化。通過(guò)對R-Factor的測試,用戶(hù)可以獲得比較真實(shí)統計數據。具體的兩者之間的關(guān)系如下所示:
      2)影響語(yǔ)音質(zhì)量的的主要因素和衡量指標
      影響語(yǔ)音質(zhì)量的指標很多,目前,在VOIP的標準中,大部分的用戶(hù)還是使用經(jīng)常討論的幾個(gè)指標來(lái)衡量其語(yǔ)音質(zhì)量。這三個(gè)指標分別是:Jitter, PL和時(shí)延。
      2.1)影響語(yǔ)音質(zhì)量的指標和建議值:
    • Jitter <20ms
    • Packet Loss< 0%
    • Latency <150ms
      以上三個(gè)指標取決于很多網(wǎng)絡(luò )的相關(guān)因素,這些因素包括終端的編碼,服務(wù)器轉碼,網(wǎng)絡(luò )帶寬,路由器設置和QOS和其他R-Factor所提到的參數。關(guān)于優(yōu)化這些指標,筆者在以前的文檔中也做過(guò)充分的討論,讀者可以查閱。關(guān)于完整R-Factor的解釋?zhuān)脩?hù)可以查閱 Recommendation G.107。以下圖例介紹了如何計算R-Factor的介紹和實(shí)際使用環(huán)境中,在每一個(gè)流程中可能產(chǎn)生上述原因的節點(diǎn)。
      2.2) R-Factor和E-Model的關(guān)系
      在實(shí)際的R-Factor的計算中,其取值是通過(guò)一個(gè)E-model 來(lái)計算的。基本的計算格式如下:
      以下所描述的是在實(shí)際網(wǎng)絡(luò )環(huán)境中,影響三個(gè)參數的關(guān)鍵節點(diǎn)。當然,因為目前的互聯(lián)網(wǎng)技術(shù)不斷發(fā)展,特別是云平臺和SDN的相關(guān)網(wǎng)絡(luò )的發(fā)展也可能導致更多的影響因子。因此,用戶(hù)必須注意這些要素的影響。
      通過(guò)E-Model的計算,用戶(hù)可以得到最終的R值。
      3) 通過(guò)檢測工具對語(yǔ)音質(zhì)量進(jìn)行監控跟蹤
      目前,網(wǎng)上有很多檢測工具來(lái)排查語(yǔ)音質(zhì)量,開(kāi)源的工具也很多,例如Wireshak,sngrep, ngrep等工具。但是這些終端排查工具只能針對單一終端設備進(jìn)行排查。如何對批量終端進(jìn)行監控排查是一個(gè)非常大的問(wèn)題。
      4)使用RTCP-XR來(lái)獲得RTP數據
      在上面的介紹中,我們看到,其他的終端工具很難收集到大批量終端的比較完整的RTP數據。RTP Control Protocol Extended Reports (RTCP XR) 可以支持RTP數據的控制,通過(guò)RTCP-XR協(xié)議的支持,集成商可以輕松監控網(wǎng)絡(luò )中所有支持RCTP-XR的終端。這是一個(gè)yealink SIP的截圖。用戶(hù)可以配置對RTCP-XR 服務(wù)器端的支持,推送相關(guān)的RTCP數據到相應的第三方RTCP服務(wù)器端。關(guān)于RTCP-XR的協(xié)議,讀者可以查閱RFC3611來(lái)獲得詳細說(shuō)明。
      一些廠(chǎng)家的SIP終端支持了RTP-RxStat,P-RTP-Stat,RTCP Extended Report和 X-RTP-Stat。筆者從網(wǎng)上簡(jiǎn)單從幾個(gè)官方網(wǎng)站搜索了一下,yealink和漢隆SIP話(huà)機聲明支持了RFC3611,其他廠(chǎng)家的好像沒(méi)有看到具體的解釋。以下是SIP終端開(kāi)啟了P-RTP-Stat的Publish消息:
      5)開(kāi)源軟交換和媒體服務(wù)器對RTCP-XR的支持
      目前,很多集成商都基于A(yíng)sterisk或者FreeSWITCH開(kāi)發(fā)自己的IPPBX或者呼叫中心,并且部署方式也發(fā)生了很大的變化,從本地部署到基于云平臺部署等解決方案。但是,這些軟交換都缺乏一個(gè)對RTCP-XR的支持監控模塊。Homer是一個(gè)非常強大的開(kāi)源VOIP 檢測工具。它可以幫助技術(shù)人員排查技術(shù)問(wèn)題,同時(shí)又可以實(shí)現對SIP終端的數據進(jìn)行監控。


      Homer 可以通過(guò)模塊的方式支持Kamailio,OpenSIPS,Asterisk和FreeSWITCH。它可以通過(guò)HEP/EEP采集器的方式獲取到軟交換的RTCP-XR消息,然后通過(guò)界面來(lái)顯示這些實(shí)時(shí)數據。在A(yíng)sterisk-12 以上版本,添加了一個(gè)HEP模塊(res_hep_pjsip.so),用戶(hù)可以配置hep.conf 文件來(lái)實(shí)現Homer對Asterisk的支持。配置文件示例如下:
      /etc/asterisk/hep.conf
      ;
      ; res_hep Module configuration for Asterisk
      ;
      ; All settings are currently set in the general section.
      [general]enabled = yes ; Enable/disable forwarding of packets to a
      ; HEP server. Default is "yes".
      capture_address = 10.0.0.1:9060 ; The address of the HEP capture server.
      capture_password = foo ; If specified, the authorization passsword
      ; for the HEP server. If not specified, no
      ; authorization password will be sent.
      capture_id = 1234 ; A unique integer identifier for this
      ; server. This ID will be embedded sent
      ; with each packet from this server.
      在FreeSWITCH -1.6.8 以上版本,開(kāi)發(fā)人員也實(shí)現了對Homer的支持。用戶(hù)可以通過(guò)命令配置來(lái)實(shí)現Homer的支持:
      在sofia.conf.xml  文件配置:
      
      在 internal.xml 文件配置:
      
      關(guān)于Homer 和Kamailio,OpenSIPS的對接,用戶(hù)可以查看Homer的官方文檔鏈接。
      除了Homer以外,還有一個(gè)開(kāi)源的采集工具是RTCP-XR Collector,用戶(hù)可以參考,是否可以集成到自己的語(yǔ)音平臺。
      在本章節中,我們討論了關(guān)于使用MOS來(lái)評價(jià)SIP話(huà)機的語(yǔ)音質(zhì)量的問(wèn)題,也介紹了和MOS相關(guān)的R-Factor,以及E-Model的計算公式,然后有介紹了RTCP-XR 協(xié)議Rfc3611,以及如何使用開(kāi)源工具Homer來(lái)采集RTCP-XR報告數據。這些數據看起來(lái)僅是報表數據,實(shí)際上對運營(yíng)商和技術(shù)人員有非常大的幫助,同時(shí)也為SIP終端或者網(wǎng)關(guān)廠(chǎng)家能夠真實(shí)客觀(guān)地看到在實(shí)時(shí)網(wǎng)絡(luò )環(huán)境中終端產(chǎn)品的性能表現,在面對客戶(hù)時(shí)可以提供有效的數據來(lái)說(shuō)服客戶(hù),以體現出真正的專(zhuān)業(yè)銷(xiāo)售水平,讓用戶(hù)覺(jué)得現在的產(chǎn)品是可信賴(lài)的產(chǎn)品。
      參考資料:
      https://www.voicehost.co.uk/help/call-quality-r-factor-and-mos
      https://www.itu.int/ITU-T/studygroups/com12/emodelv1/tut.htm
      https://www.itu.int/rec/T-REC-G.107
      http://sipcapture.org/#features-icons
      https://github.com/mixja/rtcpxr-collector


      關(guān)注微信公眾號:asterisk-cn,獲得有價(jià)值的Asterisk行業(yè)分享
      Asterisk freepbx 中文官方論壇:http://bbs.freepbx.cn/forum.php
      Asterisk freepbx技術(shù)文檔: www.freepbx.org.cn
      融合通信商業(yè)解決方案,協(xié)同解決方案首選產(chǎn)品:www.hiastar.com
      Asterisk/FreePBX中國合作伙伴,官方qq技術(shù)分享群(3000千人):589995817

    【免責聲明】本文僅代表作者本人觀(guān)點(diǎn),與CTI論壇無(wú)關(guān)。CTI論壇對文中陳述、觀(guān)點(diǎn)判斷保持中立,不對所包含內容的準確性、可靠性或完整性提供任何明示或暗示的保證。請讀者僅作參考,并請自行承擔全部責任。

    相關(guān)熱詞搜索: Asterisk SIP終端

    上一篇:湖北呼叫行業(yè)簽署自律公約

    下一篇:最后一頁(yè)

    專(zhuān)題

    亚洲精品网站在线观看不卡无广告,国产a不卡片精品免费观看,欧美亚洲一区二区三区在线,国产一区二区三区日韩 宁阳县| 香港| 黄龙县| 闽清县| 安阳市| 敦化市| 上虞市| 那坡县| 平阳县| 思南县| 岳普湖县| 甘洛县| 石楼县| 夏津县| 海口市| 楚雄市| 武安市| 克什克腾旗| 金塔县| 夏河县| 盈江县| 宁陵县| 汝州市| 调兵山市| 锡林郭勒盟| 漠河县| 澎湖县| 曲松县| 德兴市| 东港市| 平罗县| 屯昌县| 南开区| 泌阳县| 永平县| 辉南县| 漳平市| 渭南市| 阿图什市| 翼城县| 安徽省| http://444 http://444 http://444 http://444 http://444 http://444