[發明專利]一種基于單語音口設備進行語音產測的方法有效
| 申請號: | 201610088086.7 | 申請日: | 2016-02-17 |
| 公開(公告)號: | CN105657194B | 公開(公告)日: | 2018-10-09 |
| 發明(設計)人: | 程思;聶建平;覃洪清;趙偉 | 申請(專利權)人: | 烽火通信科技股份有限公司 |
| 主分類號: | H04M3/22 | 分類號: | H04M3/22 |
| 代理公司: | 北京捷誠信通專利事務所(普通合伙) 11221 | 代理人: | 王衛東 |
| 地址: | 430074 湖北省*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 語音 設備 進行 方法 | ||
本發明公開了一種基于單語音口設備進行語音產測的方法,包括以下步驟:數據配置模塊設置語音通話參數;通過數據輸入接口創建語音進程并為其分配進程號;初始化語音驅動,調用通話測試啟動函數,創建語音流結構體對象并為其分配內存,向語音通話參數進行填值;將語音通話參數保存下來,同時向業務處理模塊發送信號;業務處理模塊接收到信號后,操作SLIC打開媒體通道,進行語音產測。本發明無需在OLT上注冊,也無需注冊上語音服務器,通過設置單板IP連接兩個單語音口設備進行語音測試,解決了單語音口設備無法進行通話測試的問題,在不增加硬件成本的情況下,減小了對具體測試環境的依賴性。
技術領域
本發明涉及計算機和通信技術領域,具體涉及一種基于單語音口設備進行語音產測的方法。
背景技術
家庭網關是伴隨著家庭網絡概念誕生的面向家庭用戶的智能接入設備,具備寬帶接入、業務識別和控制信息轉發等功能,它對家庭網絡內的媒體流進行匯聚,又負責用戶從公網上對于家庭網絡的訪問和控制,可同時提供上網、IPTV、WIFI、VOIP和監控等業務。
家庭網關產測模塊的作用是在設備批量生產中對即將出廠的設備進行硬件檢測和數據準備,其中硬件檢測部分包括語音測試、長發光測試、漏光測試、USB測試、無線測試、LED測試、Button測試、SIM卡測試以及LAN口打流測試等;語音測試包括振鈴測試、DTMF測試和通話測試。
現有技術中,當2個LAN口+1個語音口單板或者4個LAN口+1個語音口單板等僅有1個語音口的設備需要進行通話測試時,需要使用兩塊待測單板在OLT上進行注冊,并需要準備SIP服務器,通過將單板注冊上服務器的方式進行語音通話。使用上述方法對測試環境存在諸多依賴,例如在同一OLT下注冊的單板MAC地址相同,導致注冊OLT失敗,或者OLT沒有學習到RTP流的MAC地址而導致媒體流不同等。綜上所述,現有的對單語音口設備的語音產測方法,在測試環境方面的準備工作較為復雜。
有鑒于此,急需設計一種新的對單語音口設備進行語音產測的方法,從而達到減小對具體測試環境依賴性的目的。
發明內容
本發明所要解決的技術問題是設計一種新的對單語音口設備進行語音產測的方法,能夠減小對具體測試環境的依賴性。
為了解決上述技術問題,本發明所采用的技術方案是提供一種基于單語音口設備進行語音產測的方法,包括以下步驟:
S10、數據配置模塊設置待測單板在通話測試中所需要使用的語音通話參數;
S11、通過數據輸入接口創建語音進程并為其分配進程號;
S12、初始化語音驅動,調用通話測試啟動函數,創建語音流結構體對象并為其分配內存,向語音流結構體對象中的語音通話參數進行填值;
S13、將語音通話參數保存下來,同時調用信號發送函數向業務處理模塊發送信號,通知其進行相應業務處理;
S14、業務處理模塊在接收到數據配置模塊發送的信號后,調用對應的業務處理函數,直接操作SLIC打開媒體通道,進行語音產測。
在上述技術方案中,判斷語音產測結果是否符合預期,若不符合,轉S10;否則,生成語音產測結果供用戶查閱。
在上述技術方案中,S14具體包括以下步驟:
S140、所述業務處理模塊在接收到所述數據配置模塊發送的信號后,對所述信號進行解析,并對解析出來的消息頭和消息體進行處理,得到語音通話參數;
S141、調用語音產測函數,創建一個線程,設置一個標志位將其置為0,表示語音產測程序正在運行中;
S142、繼續獲取所述數據配置模塊下發的所述信號,對所述信號進行解析,調用對應的業務處理函數進行處理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于烽火通信科技股份有限公司,未經烽火通信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610088086.7/2.html,轉載請聲明來源鉆瓜專利網。





