[發明專利]模擬手機AT命令測試的系統及方法無效
| 申請號: | 200910301491.2 | 申請日: | 2009-04-11 |
| 公開(公告)號: | CN101860892A | 公開(公告)日: | 2010-10-13 |
| 發明(設計)人: | 陳利海 | 申請(專利權)人: | 深圳富泰宏精密工業有限公司;奇美通訊股份有限公司 |
| 主分類號: | H04W24/06 | 分類號: | H04W24/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518109 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 模擬 手機 at 命令 測試 系統 方法 | ||
1.一種模擬手機AT命令測試的系統,該系統運行于計算機上,該計算機包括需要測試的手機應用程序,并存儲有用于測試AT命令的AT腳本文件,其特征在于,該系統包括:
讀取模塊,用于讀取AT腳本文件中的一個AT狀態;
執行模塊,用于判斷所述AT狀態是主動請求的AT狀態還是非主動請求的AT狀態,若該AT狀態是非主動請求的AT狀態,所述執行模塊執行該非主動請求的AT狀態中的內容,若該AT狀態是主動請求的AT狀態,該執行模塊等待手機應用程序的AT命令請求;
通信模塊,用于接收來自手機應用程序發送的AT命令請求;
請求管理模塊,用于接收通信模塊發送的AT命令請求,并將該AT命令請求轉換為AT腳本文件所識別的環境變量;
所述執行模塊,還用于根據該轉換后的AT命令請求執行所述主動請求的AT狀態,生成該AT命令請求的AT命令響應;及
所述通信模塊,還用于將上述AT命令響應反饋給所述手機應用程序。
2.如權利要求1所述的模擬手機AT命令測試的系統,其特征在于,所述通信模塊將所述AT命令請求逐行發送給請求管理模塊,且將AT命令響應逐行發送給手機應用程序。
3.如權利要求1所述的模擬手機AT命令測試的系統,其特征在于,所述請求管理模塊還用于建立一個隊列,將接收的AT命令請求放入該隊列的一端,并從該隊列的另一端獲取AT命令請求。
4.如權利要求1所述的模擬手機AT命令測試的系統,其特征在于,所述請求管理模塊還用于判斷轉換后的AT命令請求是否與所述主動請求的AT狀態的內容對應;及
當判斷的結果為轉換后的AT命令請求與所述主動請求的AT狀態的內容不對應時,所述通信模塊還用于發送提示錯誤信息至手機應用程序,通知無法響應該手機應用程序。
5.如權利要求1所述的模擬手機AT命令測試的系統,其特征在于,所述讀取模塊還用于判斷所述AT腳本文件中是否存在尚未讀取的AT狀態,若該AT腳本文件中存在還沒有讀取的AT狀態,則繼續讀取其中的一個AT狀態。
6.一種模擬手機AT命令測試的方法,該方法應用在計算機上,其特征在于,該方法包括如下步驟:
(a)讀取AT腳本文件中的一個AT狀態;
(b)若該AT狀態是非主動請求的AT狀態,則執行該非主動請求的AT狀態中的內容;
(c)若該AT狀態是主動請求的AT狀態,則等待手機應用程序發送AT命令請求;
(d)接收手機應用程序發送的AT命令請求,將所述AT命令請求轉換為AT腳本文件所識別的環境變量;
(e)根據轉換后的AT命令請求執行所述主動請求的AT狀態,生成該AT命令請求的AT命令響應;及
(f)將上述AT命令響應反饋給所述手機應用程序。
7.如權利要求6所述的模擬手機AT命令測試的方法,其特征在于,所述AT命令響應是逐行發送給手機應用程序的。
8.如權利要求6所述的模擬手機AT命令測試的方法,其特征在于,在步驟(d)還包括:建立一個隊列,將接收的AT命令請求放入該隊列的一端,并從該隊列的另一端獲取AT命令請求。
9.如權利要求6所述的模擬手機AT命令測試的方法,其特征在于,在步驟(d)之后還包括:判斷轉換后的AT命令請求是否與所述主動請求的AT狀態的內容對應;及
當判斷的結果為轉換后的AT命令請求與所述主動請求的AT狀態的內容不對應時,發送提示錯誤信息至手機應用程序,通知無法響應該手機應用程序。
10.如權利要求6所述的模擬手機AT命令測試的方法,其特征在于,在步驟(b)和步驟(f)之后還包括:判斷所述AT腳本文件中是否存在尚未讀取的AT命令請求;
若該AT腳本文件中存在還沒有讀取的AT狀態,則轉至步驟(a);及
若該AT腳本文件中不存在還沒有讀取的AT狀態,則結束流程。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳富泰宏精密工業有限公司;奇美通訊股份有限公司,未經深圳富泰宏精密工業有限公司;奇美通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910301491.2/1.html,轉載請聲明來源鉆瓜專利網。





