亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

At命令主動上報響應處理系統(tǒng)及方法

文檔序號:7634624閱讀:1040來源:國知局
專利名稱:At命令主動上報響應處理系統(tǒng)及方法
技術(shù)領(lǐng)域
本發(fā)明涉及AT命令處理方法,尤其涉及一種AT命令主動上報響應處理系統(tǒng)及方法。
背景技術(shù)
移動通訊設(shè)備在實現(xiàn)電話服務時,會使用一個無線接口層(Radio InterfaceLayer)來達成操作系統(tǒng)(OS)與底層硬件(modem)之間的資訊交流。常用的做法是使用符合3GPP中的TS27. 007規(guī)范的AT命令來控制modem的行為。在實現(xiàn)操作系統(tǒng)與modem之間資訊交流的過程中,需要對AT命令的響應進行處理。AT命令的響應包括主動上報響應(業(yè)界術(shù)語為“Unsolicited Response”,又稱為“未經(jīng)請求的響應”)和請求的響應兩種。所 述主動上報響應是指當所述Modem在接收到通訊設(shè)備網(wǎng)絡(luò)端的事件時,如接收到網(wǎng)絡(luò)信號變化、來電以及短信等事件時,所述無線接口層會從該Modem讀取到一個響應事件,該響應事件則為一種待處理的主動上報響應,其表現(xiàn)形式為一組字符串。業(yè)界對所述主動上報響應的常用處理方法是將該主動上報響應中包含的關(guān)鍵字
串與通訊設(shè)備中內(nèi)建的關(guān)鍵字串(業(yè)界術(shù)語為unsolicited message headers)--做字串
比較(string comparison),從而找到該字串所對應的函數(shù)來處理該主動上報響應。上述字串比較的方式在時間復雜度上會用到0 (N),針對不同的響應會有不同的運算時間,需要花費較長的時間來對該主動上報響應進行處理,處理效率較低,從而會影響到通訊設(shè)備的系統(tǒng)穩(wěn)定性。因此如何提高所述主動上報響應的處理效率是一個重要的課題。

發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種AT命令主動上報響應處理方法,其可提高AT命令主動上報響應的處理效率。所述AT命令主動上報響應處理方法,包括提取步驟,從一個待處理的主動上報響應中提取出關(guān)鍵字串,其中,該主動上報響應為一組包含冒號的字符串或一組不包含冒號的字符串;編碼步驟對上述提取出的關(guān)鍵字串進行編碼,得到一個編碼值;以及執(zhí)行步驟根據(jù)上述得到的編碼值,調(diào)用一個相應的函數(shù),并執(zhí)行該函數(shù)對所述主動上報響應進行處理。還有必要提供一種AT命令主動上報響應處理系統(tǒng),其可提高AT命令主動上報響應的處理效率。所述AT命令主動上報響應處理系統(tǒng),包括提取模塊,用于從一個待處理的主動上報響應中提取出關(guān)鍵字串,其中,該主動上報響應為一組包含冒號的字符串或不包含冒號的字符串;編碼模塊,用于對上述提取出的關(guān)鍵字串進行編碼,得到一個編碼值;及執(zhí)行模塊,用于根據(jù)上述得到的編碼值,調(diào)用一個相應的函數(shù),并執(zhí)行該函數(shù)對所述主動上報響應進行處理。相較于現(xiàn)有技術(shù),該AT命令主動上報響應處理系統(tǒng)及方法通過對所述主動上報響應中的關(guān)鍵字串進行編碼,然后根據(jù)該編碼所得到的編碼值即可直接調(diào)用相應的函數(shù)對該主動上報響應進行處理,提高了 AT命令主動上報響應的處理效率。


圖I是本發(fā)明中通訊設(shè)備的操作系統(tǒng)層通過一個無線接口層與底層硬件進行資訊交流的示意圖。圖2是本發(fā)明AT命令主動上報響應處理系統(tǒng)應用環(huán)境的架構(gòu)圖。圖3是本發(fā)明AT命令主動上報響應處理方法較佳實施例的流程圖。主要元件符號說明
權(quán)利要求
1.一種AT命令主動上報響應處理方法,其特征在于,該方法包括 提取步驟,從一個待處理的主動上報響應中提取出關(guān)鍵字串,其中,該主動上報響應為一組包含冒號的字符串或一組不包含冒號的字符串; 編碼步驟,對上述提取出的關(guān)鍵字串進行編碼,得到一個編碼值;及執(zhí)行步驟,根據(jù)上述得到的編碼值,調(diào)用一個相應的函數(shù),并執(zhí)行該函數(shù)對所述主動上報響應進行處理。
2.如權(quán)利要求I所述的AT命令主動上報響應處理方法,其特征在于,所述提取步驟包括 若該主動上報響應中不包含冒號,則提取出該主動上報響應中的所有字符作為所述關(guān)鍵字串;及 若該主動上報響應中包含冒號,則提取出該冒號之前的所有字符作為所述關(guān)鍵字串。
3.如權(quán)利要求I所述的AT命令主動上報響應處理方法,其特征在于,所述編碼步驟包括 若所述關(guān)鍵字串為“NO CARRIER”、“BUSY”或“RING”,直接將該關(guān)鍵字串“NO CARRIER”、“BUSY”以及“RING”依次對應十進制數(shù)字1、2、3進行編碼,得到所述編碼值;及 若所述關(guān)鍵字串不是“NO CARRIER”、“BUSY”或“RING”,首先將組合字串“+C”以及“*PS”依次對應十進制數(shù)字29和30進行編碼,將大寫英文字母A、B、C…Z依次對應十進制數(shù)字O、1、2…25進行編碼,以及將特殊符號‘~’、‘ + ’、‘*’、空格符依次對應十進制數(shù)字26、27、28、31進行編碼,然后將對該組合字串、大寫英文字母以及特殊符號進行編碼的結(jié)果進行組合,得到所述編碼值。
4.一種AT命令主動上報響應處理系統(tǒng),其特征在于,該系統(tǒng)包括 提取模塊,用于從一個待處理的主動上報響應中提取出關(guān)鍵字串,其中,該主動上報響應為一組包含冒號的字符串或不包含冒號的字符串; 編碼模塊,用于對上述提取出的關(guān)鍵字串進行編碼,得到一個編碼值;及執(zhí)行模塊,用于根據(jù)上述得到的編碼值,調(diào)用一個相應的函數(shù),并執(zhí)行該函數(shù)對所述主動上報響應進行處理。
5.如權(quán)利要求4所述的AT命令主動上報響應處理系統(tǒng),其特征在于,所述提取模塊通過以下方法提取所述關(guān)鍵字串 若所述主動上報響應中不包含冒號,則提取出該主動上報響應中的所有字符作為所述關(guān)鍵字串;及 若所述主動上報響應中包含冒號,則提取出該冒號之前的所有字符作為所述關(guān)鍵字串。
6.如權(quán)利要求4所述的AT命令主動上報響應處理系統(tǒng),其特征在于,所述編碼模塊通過以下方法對所述關(guān)鍵字串進行編碼 若所述關(guān)鍵字串為“NO CARRIER”、“BUSY”或“RING”,直接將該關(guān)鍵字串“NO CARRIER”、“BUSY”以及“RING”依次對應十進制數(shù)字1、2、3進行編碼,得到所述編碼值;及 若所述關(guān)鍵字串不是“NO CARRIER”、“BUSY”或“RING”,首先將組合字串“+C”以及“*PS”依次對應十進制數(shù)字29和30進行編碼,將大寫英文字母A、B、C…Z依次對應十進制數(shù)字0、1、2…25進行編碼,以及將特殊符號空格符依次對應十進制數(shù)字26、-27、28、31進行編碼,然后將對該組合字串、大寫英文字母以及特殊符號進行編碼的結(jié)果進行組合,得到 所述編碼值。
全文摘要
一種AT命令主動上報響應處理系統(tǒng),包括提取模塊,用于從一個待處理的主動上報響應中提取出關(guān)鍵字串,其中,該主動上報響應為一組包含冒號的字符串或不包含冒號的字符串;編碼模塊,用于對上述提取出的關(guān)鍵字串進行編碼,得到一個編碼值;及執(zhí)行模塊,用于根據(jù)上述得到的編碼值,調(diào)用一個相應的函數(shù),并執(zhí)行該函數(shù)對所述主動上報響應進行處理。本發(fā)明還提供一種AT命令主動上報響應處理方法。本發(fā)明可提高AT命令主動上報響應的處理效率。
文檔編號H04L1/00GK102739340SQ20111008797
公開日2012年10月17日 申請日期2011年4月8日 優(yōu)先權(quán)日2011年4月8日
發(fā)明者張喬智, 朱楠群 申請人:奇美通訊股份有限公司, 深圳富泰宏精密工業(yè)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1