本發(fā)明涉及無繩電話測試技術領域,尤其涉及一種測試無繩電話性能的方法和裝置。
背景技術:
無繩電話是一種可以進入PSTN(Public Switched Telephone Network)公共交換電話網絡的無線雙工移動電話設備??梢杂梢粋€連接到PSTN用戶線的座機和一個或多個手持無繩電話機構成,在限定范圍內能完成普通電話機的功能。如今,無繩電話依靠其高質量、低延遲的語音業(yè)務,以及成本低保密性好的特點,仍然被廣泛應用于公用電話系統(tǒng)、社區(qū)通信服務商業(yè)場所以及辦公場所中。
但是,目前對無繩電話進行測試均是通過人工隨機抽檢的方式實現的,因此傳統(tǒng)的測試無繩電話性能的方法需要過高的人工成本,且抽檢的方式造成檢測效率低、檢測標準參差不一等問題。
技術實現要素:
本發(fā)明的目的在于提供一種測試無繩電話性能的方法和裝置,以解決現有對無繩電話性能進行測試的方法存在人工成本過高、檢測效率低以及檢測覆蓋率低無法對所有無繩電話進行檢測的問題。
本發(fā)明是這樣實現的一種測試無繩電話性能的方法,所述方法包括步驟:
與無繩電話建立通信連接關系;
向所述無繩電話發(fā)送性能測試指令,使得所述無繩電話進入測試模式;
獲取所述無繩電話處于測試模式下的性能測試數據。
本發(fā)明的目的還在于提供一種測試無繩電話性能的裝置,所述裝置包括:
通信連接模塊,用于與無繩電話建立通信連接關系;
發(fā)送模塊,用于向所述無繩電話發(fā)送性能測試指令,使得所述無繩電話進入測試模式;
獲取模塊,用于獲取所述無繩電話處于測試模式下的性能測試數據。
本發(fā)明提供的一種測試無繩電話性能的方法,通過與無繩電話建立通信連接關系;向所述無繩電話發(fā)送性能測試指令,使得所述無繩電話進入測試模式;獲取所述無繩電話處于測試模式下的性能測試數據。實現了對無繩電話性能的完全自動化,避免了因為人工隨機抽檢而出現的檢測覆蓋率低、人工成本增加以及無法對生產線上的所有無繩電話進行性能測試的問題,提高了檢測效率降低了檢測成本。
附圖說明
圖1是本發(fā)明實施例1提供的測試無繩電話性能的方法流程圖;
圖2是本發(fā)明實施例2提供的測試無繩電話性能的方法流程圖;
圖3是本發(fā)明實施例3提供的測試無繩電話性能的裝置結構示意圖;
圖4是本發(fā)明實施例4提供的測試無繩電話性能的裝置結構示意圖。
具體實施方式
為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明的目的在于提供一種測試無繩電話性能的方法和裝置,以解決現有對無繩電話性能進行測試的方法存在人工成本過高、檢測效率低以及檢測覆蓋率低無法對所有無繩電話進行檢測的問題。
以下結合具體附圖對本發(fā)明的實現進行詳細的描述:
實施例1:
圖1示出了本實施例提供的測試無繩電話性能的方法流程圖。如圖1所示,
一種測試無繩電話性能的方法,該方法包括步驟:
S110:與無繩電話建立通信連接關系;
S120:向所述無繩電話發(fā)送性能測試指令,使得所述無繩電話進入測試模式;
S130:獲取所述無繩電話處于測試模式下的性能測試數據。
在步驟S110中,與無繩電話建立通信連接關系,具體可以是有線連接關系或無線連接關系。其中,有線連接關系可以通過RS232串口協(xié)議實現。無線連接關系是基于Telnet遠程登陸服務協(xié)議實現。
在步驟S120中,性能測試指令包括:控制無繩電話進入測試模式指令和時鐘精度測試指令、頻率偏移測試指令、正調制頻偏測試指令、負調制頻偏測試指令、頻率漂移量測試指令、發(fā)射功率測試指令或接收靈敏度測試指令。
在步驟S130中,性能測試數據包括:時鐘精度測試數據、頻率偏移測試數據、正調制頻偏測試數據、負調制頻偏測試數據、頻率漂移量測試數據、發(fā)射功率測試數據或接收靈敏度測試數據。
在步驟S130之后還可以包括:建立同一生產批次的無繩電話數據庫,將獲取到的同一生產批次中的所有無繩電話的性能測試數據上次至該數據庫。
將獲取到的同一生產批次中的所有無繩電話的性能測試數據上次至數據庫,能夠清楚描述同一生產批次中的所有無繩電話的性能,便于分析造成性能測試數據中不合格數據的原因。
在本實施例中,通過與無繩電話建立通信連接關系,進而向無繩電話發(fā)送性能測試指令,控制無繩電話進入測試模式,進而獲取無繩電話處于測試模式下的性能測試數據。當無繩電話處于測試模式下,獲取到的性能測試數據并非通過無繩電話發(fā)送出來的數據包,不僅不需要通過對無繩電話進行任何人工操作,還能避免了在傳輸過程中失真,保持獲取到的測試數據的準確度。
實施例2:
圖2示出了本實施例提供的測試無繩電話性能的方法流程圖。如圖2所示,
一種測試無繩電話性能的方法,該方法包括步驟:
S210:建立無繩電話的性能參數標準范圍的數據列表;
S220:與無繩電話建立通信連接關系;
S230:判斷是否已與所述無繩電話之間建立了通信連接關系;
S240:若是,生成所述性能測試指令;
S250:若否,發(fā)送連接失敗提示;
S260:向所述無繩電話發(fā)送性能測試指令,使得所述無繩電話進入測試模式;
S270:獲取所述無繩電話處于測試模式下的性能測試數據。
S280:根據所述數據列表與所述性能測試數據篩選出不合格的測試項目,根據所述測試項目對所述無繩電話進行性能校準。
在步驟S210中,數據列表包括:時鐘精度標準值區(qū)間、頻率偏移標準值區(qū)間、正調制頻偏標準值區(qū)間、負調制頻偏標準值區(qū)間、頻率漂移量標準值區(qū)間、發(fā)射功率標準值區(qū)間或接收靈敏度標準值區(qū)間。性能參數標準范圍,用于描述無繩電話的性能是否達標的范圍數值。
在步驟S230中,判斷是否已與所述無繩電話之間建立了通信連接關系,具體可以通過獲取無繩電話的IP地址,根據該IP地址查找對應的服務集標識SSID,進而可判斷是否與該無繩電話之間建立了通信連接關系。其中,IP地址是指互聯網協(xié)議地址(Internet Protocol Address,網際協(xié)議地址),SSID(Service Set Identifier,服務集標識)。
在步驟S240中,性能測試指令包括:控制無繩電話進入測試模式指令和時鐘精度測試指令、頻率偏移測試指令、正調制頻偏測試指令、負調制頻偏測試指令、頻率漂移量測試指令、發(fā)射功率測試指令或接收靈敏度測試指令。
在步驟S270中,獲取的性能測試數據為無繩電話處于測試模式下的性能測試數據。由于此時無繩電話處于測試模式下,無繩電話不會接受或發(fā)送任何信息,在無繩電話處于測試模式下時,獲取其性能測試數據能夠客觀且精準地表達無繩電話的性能好壞。
其中,性能測試數據包括:時鐘精度測試數據、頻率偏移測試數據、正調制頻偏測試數據、負調制頻偏測試數據、頻率漂移量測試數據、發(fā)射功率測試數據或接收靈敏度測試數據。
在步驟S270之后還可以包括,顯示所述性能測試數據,即顯示獲取到的所述無繩電話處于測試模式下的性能測試數據。
通過將無繩電話處于測試模式下的性能測試數據進行顯示,不僅將無繩電話的性能進行量化,同時還提供了測試數據的可查閱性。
在步驟S280中,根據所述數據列表與所述性能測試數據篩選出不合格的測試項目,根據所述測試項目列表對所述無繩電話進行性能校準。
具體可以是,周期性對不合格的測試項目進行對應的性能數據修正,即在修改不合格的測試項目的性能數據后在重新獲取無繩電話處于測試模式下的性能測試數據,并在新的性能測試數據基礎上判斷是否需要再對所述無繩電話進行性能校準,通過反復修改不合格的測試項目的性能數據與重新獲取無繩電話處于測試模式下的性能測試數據直到測試項目的性能數據合格。
作為另一種可能實現的方式,對照數據列表從性能測試數據中篩選出不合格的測試項目,并生成不合格測試項目列表,根據不合格測試項目列表對無繩電話進行性能校準。
不合格的測試項目與不合格測試項目列表中至少包括:時鐘精度、頻率偏移、正調制頻偏、負調制頻偏、頻率漂移量、發(fā)射功率或接收靈敏度。
其中,根據不合格測試項目列表對無繩電話進行性能校準,具體是,根據不合格測試項目列表中的信息查詢與數據列表中對應的項目,并取與所述項目對應的標準值區(qū)間中任意一數值作為調試目標值,對無繩電話進行性能校準。
以測試無繩電話的時鐘精度為例,例如,數據列表中的時鐘精度標準值區(qū)間為AM10:03至AM10:05,根據時鐘精度測試指令獲取到無繩電話處于測試模式下的性能測試數據中的時鐘精度測試數據為AM10:04,則該無繩電話的時鐘精度測試項目為合格。再例如,數據列表中的時鐘精度標準值區(qū)間為PM20:30至PM20:35,根據時鐘精度測試指令獲取到無繩電話處于測試模式下的性能測試數據中的時鐘精度測試數據為PM20:40,則該無繩電話的時鐘精度測試項目為不合格。此時,根據數據列表與性能測試數據篩選出不合格的測試項目,即為時鐘精度測試項目為不合格,根據時鐘精度測試項目對無繩電話進行時鐘精度校準??梢允菍o繩電話的時鐘更改為PM20:30至PM20:35時間區(qū)間內的任意一時間點。
在本實施例中,通過建立無繩電話的性能參數標準范圍的數據列表,能夠將無繩電話的性能測試進行標準化。根據判斷是否已與無繩電話之間建立了通信連接關系,一方面,在確定已與無繩電話之間建立了通信連接關系時生成性能測試指令,向無繩電話發(fā)送性能測試指令,使得無繩電話進入測試模式,通過獲取無繩電話處于測試模式下的性能測試數據,根據數據列表與性能測試數據篩選出不合格的測試項目列表,根據測試項目列表對所述無繩電話進行性能校準。能夠進一步提高測試的精度,同時還能根據測試結果對無繩電話進行相關的性能調試。另一方面,在確定未與無繩電話之間建立通信連接關系時,發(fā)送連接失敗提示,進而無需在未與無繩電話之間建立通信連接關系的條件下進行測試,避免了測試流程中出現無用操作,也避免了因未與無繩電話之間建立通信連接關系時造成的測試誤差。
實施例3:
為了實現本發(fā)明實施例1所提供的一種測試無繩電話性能的方法,本實施例提供了一種授權電梯通行權限的裝置100,如圖3所示,一種測試無繩電話性能的裝置100,包括:通信連接模塊10、發(fā)送模塊20以及獲取模塊30。其中:
通信連接模塊10,用于與無繩電話建立通信連接關系。與無繩電話建立通信連接關系,可以將無繩電話與一預設的模擬基站、服務器或無線網絡建立通信連接關系。
發(fā)送模塊20,用于向所述無繩電話發(fā)送性能測試指令,使得所述無繩電話進入測試模式。性能測試指令包括:控制無繩電話進入測試模式指令和時鐘精度測試指令、頻率偏移測試指令、正調制頻偏測試指令、負調制頻偏測試指令、頻率漂移量測試指令、發(fā)射功率測試指令或接收靈敏度測試指令。
獲取模塊30,用于獲取所述無繩電話處于測試模式下的性能測試數據。性能測試數據包括:時鐘精度測試數據、頻率偏移測試數據、正調制頻偏測試數據、負調制頻偏測試數據、頻率漂移量測試數據、發(fā)射功率測試數據或接收靈敏度測試數據。
本實施例中的測試無繩電話性能的裝置100還可以包括:數據庫模塊,用于建立同一生產批次的無繩電話數據庫,將獲取到的同一生產批次中的所有無繩電話的性能測試數據上次至該數據庫。
將將獲取到的同一生產批次中的所有無繩電話的性能測試數據上次至數據庫,能夠清楚描述同一生產批次中的所有無繩電話的性能,便于分析造成性能測試數據中不合格數據的原因。
在本實施例中,通過通信連接模塊10與無繩電話建立通信連接關系,進而通過發(fā)送模塊20向無繩電話發(fā)送性能測試指令,控制無繩電話進入測試模式,再由獲取模塊30獲取無繩電話處于測試模式下的性能測試數據。當無繩電話處于測試模式下,獲取到的性能測試數據并非通過無繩電話發(fā)送出來的數據包,不僅不需要通過對無繩電話進行任何人工操作,還能避免了在傳輸過程中失真,保持獲取到的測試數據的準確度。
實施例4:
為了實現本發(fā)明實施例2所提供的一種測試無繩電話性能的方法,本實施例提供了一種授權電梯通行權限的裝置200,如圖4所示,一種測試無繩電話性能的裝置200,包括:列表模塊110、通信連接模塊120、判斷模塊130、性能測試指令生成模塊140、提示信息生成模塊150、發(fā)送模塊160、獲取模塊170以及校準模塊180。其中:
列表模塊110,用于建立無繩電話的性能參數標準范圍的數據列表。數據列表包括:時鐘精度標準值區(qū)間、頻率偏移標準值區(qū)間、正調制頻偏標準值區(qū)間、負調制頻偏標準值區(qū)間、頻率漂移量標準值區(qū)間、發(fā)射功率標準值區(qū)間或接收靈敏度標準值區(qū)間。性能參數標準范圍,用于描述無繩電話的性能是否達標的范圍數值。
通信連接模塊120,用于與無繩電話建立通信連接關系。具體可以是有線連接關系或無線連接關系。其中,有線連接關系可以通過RS232串口協(xié)議實現。無線連接關系是基于Telnet遠程登陸服務協(xié)議實現。
判斷模塊130,用于判斷是否已與所述無繩電話之間建立了通信連接關系。具體可以通過獲取無繩電話的IP地址,根據該IP地址查找對應的服務集標識SSID,進而可判斷是否與該無繩電話之間建立了通信連接關系。
性能測試指令生成模塊140,用于判斷模塊判斷結果為是時,生成所述性能測試指令。其中,性能測試指令包括:控制無繩電話進入測試模式指令和時鐘精度測試指令、頻率偏移測試指令、正調制頻偏測試指令、負調制頻偏測試指令、頻率漂移量測試指令、發(fā)射功率測試指令或接收靈敏度測試指令。
提示信息生成模塊150,用于判斷模塊判斷結果為否時,發(fā)送連接失敗提示。
發(fā)送模塊160,用于向所述無繩電話發(fā)送性能測試指令,使得所述無繩電話進入測試模式;
獲取模塊170,用于獲取所述無繩電話處于測試模式下的性能測試數據。獲取的性能測試數據為無繩電話處于測試模式下的性能測試數據。由于此時無繩電話處于測試模式下,無繩電話不會接受或發(fā)送任何信息,在無繩電話處于測試模式下時,獲取其性能測試數據能夠客觀且精準地表達無繩電話的性能好壞。
校準模塊180,用于根據所述數據列表與所述性能測試數據篩選出不合格的測試項目,根據所述測試項目對所述無繩電話進行性能校準。不合格的測試項目列表至少包括:時鐘精度、頻率偏移、正調制頻偏、負調制頻偏、頻率漂移量、發(fā)射功率或接收靈敏度。
其中,根據所述測試項目列表對所述無繩電話進行性能校準,具體是,根據不合格的測試項目列表中的信息查詢與數據列表中對應的項目,并取與所述項目對應的標準值區(qū)間中任意一數值作為調試目標值,對無繩電話進行性能校準。
在其他實施例中,授權電梯通行權限的裝置200還可以包括顯示模塊,用于顯示所述性能測試數據,即顯示獲取到的所述無繩電話處于測試模式下的性能測試數據。通過將無繩電話處于測試模式下的性能測試數據進行顯示,不僅將無繩電話的性能進行量化,同時還提供了測試數據的可查閱性。
本發(fā)明提供的一種測試無繩電話性能的方法和裝置,通過與無繩電話建立通信連接關系;向所述無繩電話發(fā)送性能測試指令,使得所述無繩電話進入測試模式;獲取所述無繩電話處于測試模式下的性能測試數據。實現了對無繩電話性能的完全自動化,避免了因為人工隨機抽檢而出現的檢測覆蓋率低、人工成本增加以及無法對生產線上的所有無繩電話進行性能測試的問題,提高了檢測效率降低了檢測成本。
本領域普通技術人員可以理解實現上述實施例方法中的全部或部分步驟是可以通過程序來指令相關的硬件來完成,所述的程序可以存儲于一計算機可讀取存儲介質中,所述的存儲介質,如ROM/RAM、磁盤、光盤等。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原之內所作的任何修改、等同替換和改進等,均應包含在本發(fā)明的保護范圍之內。