国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      無線通信模塊與外部應用模塊的通信速率匹配方法

      文檔序號:7928043閱讀:256來源:國知局

      專利名稱::無線通信模塊與外部應用模塊的通信速率匹配方法
      技術領域
      :本發(fā)明涉及無線通信
      技術領域
      ,尤其涉及一種無線通信模塊與外部應用模塊的通信速率匹配方法。
      背景技術
      :隨著移動通信技術的快速發(fā)展,作為移動通信工具的移動終端的技術發(fā)展成為業(yè)界的重點課題。其中低功率移動電話(PersonalHandy-phoneSystem;以下簡稱PHS)(又稱為"小靈通,,手機)由于其具有手機發(fā)射功率低等優(yōu)點已成為用戶普遍選用的移動終端?,F(xiàn)有PHS終端普遍采用整合基帶和射頻電路的芯片組方案,它采用標準的單板或雙板電路結(jié)構(gòu)整合外圍電路,使其成為一體電路結(jié)構(gòu)設置在同一個外部應用模塊之內(nèi)。也就是說現(xiàn)有PHS終端均是將包括基帶、射頻電路等與無線通信相關部分的無線通信模塊與外部應用模塊進行一體設置,通過終端主機對無線通信模塊部分進行控制以實現(xiàn)無線通信功能。隨著互聯(lián)網(wǎng)技術的飛速發(fā)展,用戶應用移動終端進行數(shù)據(jù)下載等無信通信業(yè)務成為普遍的應用方式,移動終端成為用戶必不可少的通信設備。而現(xiàn)有技術中實現(xiàn)無信通信業(yè)務的移動終端中其無線通信模塊和外圍電路整合在一起成為"一體機,,,當用戶需要進行移動終端的更換時,要將整個移動終端一起更換掉,其內(nèi)部原本可以進行再次利用的無線通信模塊部分也被拋棄了,造成資源的嚴重浪費。還有,現(xiàn)有其它用戶手持設備例如文曲星等,若需要使其具有無線通信功能,要在其內(nèi)部整和無線通信模塊,增加了成本和開發(fā)周期?,F(xiàn)有移動終端實現(xiàn)無信通信功能均是將無線通信模塊與外部應用模塊統(tǒng)一設置,應用具有局限性,不能夠適應多種應用環(huán)境,不靈活;沒有充分利用具有同一功能的無線通信模塊配合外部應用模塊實現(xiàn)即插即用。
      發(fā)明內(nèi)容本發(fā)明提供一種無線通信模塊與外部應用模塊的通信速率匹配方法,用以實現(xiàn)無線通信;漠塊與外部應用模塊的即插即用。本發(fā)明提供一種無線通信模塊與外部應用模塊的通信速率匹配方法,包括步驟100、外部應用模塊檢測獲知插入到所述外部應用模塊中的無線通信模塊處于準備狀態(tài)后,應用初始波特率向所述無線通信模塊發(fā)送服務報告控制指令;步驟101、所述外部應用模塊接收到所述無線通信模塊返回的所述服務報告控制指令的第一成功響應后,應用所述初始波特率向所述無線通信模塊發(fā)送用于查詢所述無線通信模塊支持的所有波特率信息的查詢請求指令;步驟102、所述外部應用模塊根據(jù)自身所支持的波特率信息和所述無線通信模塊返回的所述無線通信模塊支持的所有波特率信息,確定通信用波特率,并應用所述初始波特率向所述無線通信模塊發(fā)送包括所述通信用波特率信息的握手指令。本發(fā)明還提供一種無線通信模塊與外部應用模塊的通信速率匹配方法,包括無線通信模塊接收外部應用模塊應用初始波特率發(fā)送的服務報告控制指令,并返回第一成功響應;所述無線通信模塊接收所述外部應用模塊根據(jù)所述第一成功響應、應用所述初始波特率發(fā)送的用于查詢所述無線通信模塊支持的所有波特率信息的查詢請求指令,并返回所述無線通信模塊支持的所有波特率信息;所述無線通信模塊接收所述外部應用模塊應用所述初始波特率發(fā)送的握手指令,所述握手指令包括所述外部應用模塊根據(jù)自身所支持的波特率信息和所述無線通信模塊支持的所有波特率信息所確定的通信用波特率信息。本發(fā)明提供的無線通信模塊與外部應用模塊的通信速率匹配方法中,作為獨立的無線通信模塊插入到與其具有匹配接口的外部應用模塊中后,外部應用模塊通過識別管腳信號的狀態(tài)為無線通信模塊進行供電,使其進入進行匹配的準備狀態(tài);之后,外部應用模塊應用預先協(xié)商好的初始波特率與無線通信模塊進行交互,獲知無線通信模塊所支持的所有波特率信息后,結(jié)合自身支持情況和應用需要,選擇適合的通信用波特率進行速率匹配,以便后續(xù)進行無線通信業(yè)務,實現(xiàn)了無線通信模塊在外部應用模塊中的即插即用。圖1為本發(fā)明無線通信模塊與外部應用模塊的通信速率匹配方法第一實施例流程圖2為本發(fā)明無線通信模塊與外部應用模塊的通信速率匹配方法第二實施例流程圖3為本發(fā)明無線通信模塊與外部應用模塊的通信速率匹配方法第三實施例信令流程圖4為本發(fā)明無線通信模塊與外部應用模塊的通信速率匹配方法第四實施例信令流程圖。具體實施例方式下面結(jié)合附圖和具體實施例進一步說明本發(fā)明實施例的技術方案。在本發(fā)明各實施例中,無線通信模塊(以下簡稱C-SIM)將基帶、射頻(天線、發(fā)射單元和接收單元組成)、控制設備和收發(fā)信機等與無線通信相關的部分從終端中分離出來,形成獨立的模塊。而用戶界面、應用軟件、操作系統(tǒng)、顯示和輸入設備等其他部分,也單獨成型,稱之為外部應用模塊。無線通信模塊具有標準的尺寸結(jié)構(gòu)和對外接口,而外部應用模塊具有與無線通信模塊相對應的接口,無線通信模塊可以在終端外部應用模塊中插拔。該方式是機卡分離的一種新形式,外部應用模塊具備多種形態(tài),如手機、個人數(shù)碼助理(PersonalDigitalAssistant;簡稱PDA)、上網(wǎng)卡和游戲機等,插入無線通信模塊后,即成為具備無線通信功能的無線終端。本發(fā)明實施例以PHS終端為例進行說明,但并不局限于PHS終端。無線通信模塊具有標準的外形結(jié)構(gòu)和對外接口,具體可以參見表1,表1為無線通信模塊的管腳定義。表1<table>tableseeoriginaldocumentpage9</column></row><table><table>tableseeoriginaldocumentpage10</column></row><table>本發(fā)明實施例基于前述的無線通信模塊和外部應用模塊,詳細介紹當無線通信模塊插入外部應用模塊后,如何進行傳輸速率的匹配,實現(xiàn)在PHS終端上實現(xiàn)無信通信模塊的即插即用。圖1為本發(fā)明無線通信模塊與外部應用模塊的通信速率匹配方法第一實施例流程圖,如圖1所示,該方法包括步驟100、外部應用模塊檢測獲知插入到所述外部應用模塊中的無線通信模塊處于準備狀態(tài)后,應用初始波特率向所述無線通信模塊發(fā)送服務報告控制指令;用戶若需要進行無線通信業(yè)務,可以手動將作為獨立模塊的C-SIM插入到外部應用模塊上對應的接口中,外部應用模塊通過電壓檢出管腳信號即INS信號檢測到C-SIM插入后,給C-SIM供電;然后C-SIM進行初始化,并設置其上的準備就緒管腳即CTS管腳到達高電平,C-SIM進入準備狀態(tài);具體地為,外部應用模塊即終端外殼檢測到INS信號的插入,例如檢測到INS管腳信號從高電平(High)變?yōu)榈碗娖?Low),則開始給C-SIM供電;C-SIM的CTS變?yōu)镺N之前,處于待機狀態(tài);C-SIM根據(jù)終端外殼供電開始初始化,在準備完成的時刻變成CTSON即進入準備狀態(tài),準備接收外部應用模塊的指令。外部應用模塊獲知C-SIM已經(jīng)進入準備狀態(tài)后,應用初始波特率向C-SIM發(fā)送一AT指令,所述AT(Attention)指令是指主機與調(diào)制解調(diào)器(Modem)的通信指令。外部應用模塊與C-SIM在初始設置時已經(jīng)預先協(xié)商好在進行初始匹配時所用的波特率信息,即應用初始波特率進行初始的信息交互,以保證信息能夠;陂對方所正確識別;另外,外部應用^t塊與C-SIM還可以預先協(xié)商好進行速率匹配初始發(fā)送的AT指令,例如本實施例中外部應用模塊向C-SIM發(fā)送的首條AT指令可以是服務報告控制指令AT<CR>;當C-SIM接收到該條指令后,便配合進行速率匹配過程;若接收的首條指令不是AT〈CR〉指令,則初始通訊失敗不作成功響應。步驟101、所述外部應用模塊接收到所述無線通信模塊返回的所述服務報告控制指令的第一成功響應后,應用所述初始波特率向所述無線通信模塊發(fā)送用于查詢所述無線通信模塊支持的所有波特率信息的查詢請求指令;外部應用模塊向C-SIM發(fā)送AT〈CR〉指令表示要與C-SIM進行速率匹配時,C-SIM接收AT〈CR〉指令并作成功響應,向外部應用模塊返回第一成功響應信息;外部應用模塊接收到第一成功響應后,向C-SIM發(fā)送用于查詢C-SIM支持的所有波特率信息的查詢請求指令"AT+IPR",該指令同樣以初始波特率發(fā)送;外部應用模塊通過"AT+IPR"指令查詢插入到其中的C-SIM支持哪些波特率進行信息傳送,結(jié)合自身支持的波特率信息,選擇一個較為適合的通信速率與C-SIM進行信息交互,以完成速率匹配。步驟102、所述外部應用模塊根據(jù)自身所支持的波特率信息和所述無線通信模塊返回的所述無線通信模塊支持的所有波特率信息,確定通信用波特率,并應用所述初始波特率向所述無線通信模塊發(fā)送包括所述通信用波特率信息的握手指令。C-SIM接收到"AT+IPR"指令后,將C-SIM自身所支持的所有的波特率信息返回給外部應用模塊作為響應。外部應用模塊接收到C-SIM返回的C-SIM所支持的所有波特率信息后,再結(jié)合外部應用模塊自身所支持的波特率,以及應用需要,確定接下來通訊使用的波特率即選擇適合的通信用波特率,并將所選擇的通信用波特率信息包括在握手指令中,發(fā)送給C-SIM,請求以該指令中的通信用波特率信息進行后續(xù)的通訊。C-SIM接收到握手指令后,返回成功響應表示握手成功,外部應用模塊發(fā)送完握手指令后第一預設時間內(nèi)接收到C-SIM應用初始波特率返回的第二成功響應,則應用所選用的通信用波特率向C-SIM發(fā)送通信速率確認指令,該指令可以是任意一條AT指令,僅要求以通信用波特率發(fā)送即可。C-SIM接收確認指令后,在第三預設時間內(nèi)返回成功響應,即外部應用模塊在第三預設時間內(nèi)接收C-SIM應用通信用波特率發(fā)送的第三成功響應,至此外部應用模塊與C-SIM的速率匹配成功,二者組成無線通信終端可以進行無線通信業(yè)務。在上述的外部應用模塊在第一預設時間內(nèi)接收到C-SIM應用初始波特率返回的第二成功響應后,可以等待一段時間進行調(diào)整,例如經(jīng)過第二預設時間后,應用通信用波特率向C-SIM發(fā)送通信速率確認指令。上述方法中,外部應用模塊應用通信用波特率向C-SIM發(fā)送通信速率確認指令之后,還包括若外部應用模塊在第三預設時間內(nèi)接收到C-SIM返回的通信速率確認指令的失敗響應或無響應,則重啟C-SIM的電源,返回執(zhí)行步驟100,并重新確定通信用波特率進行通信速率匹配。在重新選擇波特率的時候,外部應用模塊可以選擇比上一次用的波特率小的速率來進行速率匹配。再進一步地,若重新確定通信用波特率進行通信速率匹配失敗的次數(shù)超過預定次數(shù),則停止為無線通信模塊供電,其后,一直到C-SIM的拔出插入或者外部應用模塊的電源打開關閉為止,不對C-SIM實施存取,即若上述重新進行速率匹配的過程經(jīng)過數(shù)次依舊無法成功,則判斷失敗次數(shù)是否超過預定次數(shù),若超過則停止為C-SIM供電,不再進行初始匹配。再有,外部應用模塊應用初始波特率向C-SIM發(fā)送服務報告控制指令后,若C-SIM返回失敗響應,則重啟C-SIM的電源,返回執(zhí)行步驟100,重新進行速率匹配。在外部應用模塊與C-SIM的速率匹配成功后,外部應用模塊還要獲知C-SIM釆用何種通信方式進行無線通信,可以為,外部應用模塊向C-SIM發(fā)送通信方式確認請求指令,C-SIM返回選用的通信方式,外部應用模塊根據(jù)C-SIM返回的通信方式信息,選擇對應的通信方式與C-SIM進行無線通信。上述方法中外部應用^t塊和C-SIM之間的通信均是應用AT指令進行。上述實施例中,作為獨立的無線通信模塊插入到與其具有匹配接口的外部應用模塊中后,外部應用模塊通過識別管腳信號的狀態(tài)為無線通信模塊進行供電,使其進入進行匹配的準備狀態(tài);之后,外部應用模塊應用預先協(xié)商好的初始波特率與無線通信模塊進行交互,獲知無線通信模塊所支持的所有波特率信息后,結(jié)合自身支持情況和應用需要,選擇適合的通信用波特率進行速率匹配,以便后續(xù)進行無線通信業(yè)務,實現(xiàn)了無線通信模塊在外部應用模塊中的即插即用。具有相同設計的無線通信模塊可以適用于多種外部應用模塊中,例如一塊無線通信模塊可以應用在PHS終端上,也可以應用具有匹配接口的文曲星或PDA上,在各種外部應用模塊中插入無線通信模塊后,二者主動匹配并進行速率匹配,無需人工參與,便于使用;用戶可以將具有個人信息的無線通信模塊隨時隨地應用在不同的移動終端上,適用范圍廣,應用靈活。圖2為本發(fā)明無線通信模塊與外部應用模塊的通信速率匹配方法第二實施例流程圖,如圖2所示,該方法包括步驟200,無線通信模塊接收外部應用模塊應用初始波特率發(fā)送的服務報告控制指令,并返回第一成功響應;C-SIM插入外部應用模塊后,外部應用模塊檢測到INS信號變?yōu)榈碗娖胶?,向C-SIM供電;C-SIM受電初始化后,設置CTS管腳到達高電平,進入準備狀態(tài),準備接收外部應用模塊發(fā)送的服務報告控制指令,進行速率匹配。外部應用模塊向C-SIM發(fā)送AT〈CR〉指令,C-SIM接收外部應用模塊應用初始波特率發(fā)送的AT〈CR〉指令后,返回第一成功響應。步驟201,無線通信模塊接收外部應用模塊根據(jù)第一成功響應、應用初始波特率發(fā)送的用于查詢無線通信模塊支持的所有波特率信息的查詢請求指令,并返回無線通信模塊支持的所有波特率信息;外部應用模塊在接收到C-SIM返回的針對服務報告控制指令的第一成功響應后,向C-SIM發(fā)送查詢請求指令,請求查詢C-SIM支持的所有波特率信息,此時還是應用初始波特率進行指令發(fā)送。C-SIM接收到該查詢請求指令后,做出響應,返回其所支持的所有波特率信息,供外部應用模塊選擇。步驟202,無線通信模塊接收外部應用模塊應用初始波特率發(fā)送的握手指令,握手指令包括外部應用模塊根據(jù)自身所支持的波特率信息和無線通信模塊支持的所有波特率信息所確定的通信用波特率信息。外部應用模塊接收到C-SIM返回的C-SIM所支持的所有波特率信息后,結(jié)合外部應用模塊自身所支持的波特率,以及應用需要選擇適合的通信用波特率進行速率匹配供后續(xù)無線進行通信用。外部應用模塊應用初始波特率向C-SIM返發(fā)送握手指令,該握手指令中攜帶有所選用的通信用波特率信息。C-SIM接收通信用波特率信息,返回成功響應,表示速率匹配成功。之后,外部應用模塊與C-SIM之間便可以應用通信用波特率進行信息交互了。上述實施例中,若初始時,外部應用模塊由于某種原因沒有進入準備狀態(tài),不進行速率匹配,即不能按照正常程序向C-SIM發(fā)送AT〈CR〉指令,此時C-SIM維持可以接收外部應用模塊發(fā)送的服務報告控制指令的準備狀態(tài),即C-SIM維持外部應用模塊的AT〈CR〉接收為等待狀態(tài)。C-SIM為了維持CTSON的狀態(tài),不轉(zhuǎn)換到電池保存(BS)模式。速率匹配成功后,外部應用模塊還要詢問C-SIM進行無線通信所采用的通信方式,具體可以是向C-SIM發(fā)送通信方式確認請求指令,C-SIM接收到該指令后,根據(jù)通信方式確認請求指令,返回其所采用的通信方式信息;外部應用模塊可以根據(jù)C-SIM返回的通信方式信息,選用對應的通信方式進行無線通信。本實施例中,作為獨立的無線通信模塊插入到與其具有匹配接口的外部應用模塊中后,通過與外部應用模塊的數(shù)次信息交互,確定了通信用波特率,實現(xiàn)了無線通信模塊在外部應用模塊中的即插即用;具有相同設計的無線通信模塊可以適用于多種外部應用模塊中,例如一塊無線通信模塊可以應用在PHS終端上,也可以應用具有匹配接口的文曲星或PDA上,在各種外部應用模塊中插入無線通信模塊后,二者主動匹配并進行速率匹配,無需人工參與,便于使用;用戶可以將具有個人信息的無線通信模塊隨時隨地應用在不同的移動終端上,適用范圍廣,應用靈活。圖3為本發(fā)明無線通信模塊與外部應用模塊的通信速率匹配方法第三實施例信令流程圖,如圖3所示,該方法包括步驟la,C-SIM和外部應用模塊的初始化;在以下情況要實施初始通信協(xié)議外部應用模塊處在上電狀態(tài),C-SIM插入外部應用模塊時(INS信號High—Low檢測);或是,外部應用模塊處處在斷電狀態(tài),C-SIM插入之后,外部應用^f莫塊為C-SIM供電。外部應用模塊檢測到INS信號的插入(INS信號-Low),開始給C-SIM供電。CTS變?yōu)镺N之前,處于待機狀態(tài)。C-SIM根據(jù)外部應用模塊供電開始初始化,在準備完成的時刻變成CTSON。步驟2a,外部應用模塊識別C-SIM的READY狀態(tài)(CTSON),外部應用模塊也成為READY(UART可以發(fā)送接收)時開始實施速率匹配;步驟3a,外部應用模塊針對C-SIM用要求的速率發(fā)送AT<CR>;外部應用才莫塊對C-SIM以9600bps的速率發(fā)送AT〈CR〉指令。外部應用模塊在接收到C-SIM的應答之前,RTS信號和DTR信號固定為ON,不發(fā)送數(shù)據(jù)。步驟4a,C-SIM在9600bps等待接收AT<CR>,應在300ms以內(nèi),以9600bps的速率僅返回<CR><LF>OK<CR><LF>;步驟5a,外部應用模塊在接收到OK時,發(fā)送"AT+IPR"指令;"AT+IPR"指令用來設定C-SIM和外部應用模塊之間通信的波特率,向C-SIM詢問C-SIM所支持的所有波特率數(shù)據(jù)。步驟6a,C-SIM在收到該查詢指令時,通過"+IPR:9600,38400,...<LF><CR>OK"的指令向外部應用模塊回傳所有支持的波特率;步驟7a,外部應用模塊確定通信用波特率,發(fā)送給C-SIM;外部應用模塊根據(jù)C-SIM的回傳數(shù)據(jù),和外部應用模塊自身的串口波特率數(shù)據(jù),以及應用的需求,來確定接下來通訊使用的波特率,例如為38400。通過"AT+IPR=38400"指令來通知C-SIM,C-SIM返回OK表示正確收到這個指令。等待500ms,再向C-SIM發(fā)送AT指令。步驟8a,外部應用模塊向C-SIM發(fā)送一個AT指令,C-SIM返回OK表經(jīng)過500ms的調(diào)整,C-SIM和外部應用模塊都用38400作為下一步通訊的速率。速率匹配完成后可以做接下來的正常通訊。步驟9a,外部應用模塊使用"AT+GCAP",確認C-SIM保持的通信方式,C-SIM返回釆用的通信方式。外部應用模塊向C-SIM詢問通信方式,通信方式包括例如PHS/GSM/CDMA或其它。C-SIM通過"AT+GCAP"指令確認了通信方式時,應返回到自身所具有的通信功能。當C-SIM不具有外部應用模塊期待的通信方式時,或通信方式設定失敗時,則該通信功能不能使用。圖4為本發(fā)明無線通信模塊與外部應用模塊的通信速率匹配方法第四實施例信令流程圖,如圖4所示,該方法包括步驟lb,C-SIM和外部應用模塊的初始化;在以下情況要實施初始通信協(xié)議外部應用模塊處在上電狀態(tài),C-SIM插入外部應用模塊時(INS信號High—Low檢測);或是,外部應用模塊處處在斷電狀態(tài),C-SIM插入之后,外部應用模塊為C-SIM供電。外部應用模塊檢測到INS信號的插入(INS信號-Low),開始給C-SIM供電。CTS變?yōu)镺N之前,處于待機狀態(tài)。C-SIM根據(jù)外部應用模塊供電開始初始化,在準備完成的時刻變成CTSON。步驟2b,外部應用模塊識別C-SIM的READY狀態(tài)(CTSON),外部應用模塊也成為READY(UART可以發(fā)送接收)時開始實施速率匹配;步驟3b,外部應用模塊針對C-SIM用要求的速率發(fā)送AT<CR>;外部應用才莫塊對C-SIM以9600bps的速率發(fā)送AT〈CR〉指令。外部應用模塊在接收到C-SIM的應答之前,RTS信號和DTR信號固定為ON,不發(fā)送數(shù)據(jù)。步驟4b,C-SIM在9600bps等待接收AT<CR>,應在300ms以內(nèi),以9600bps的速率僅返回<CR><LF>OK<CR><LF>;步驟5b,外部應用模塊在接收到OK時,發(fā)送"AT+IPR"指令;"AT+IPR"指令用來設定C-SIM和外部應用模塊之間通信的波特率,向C-SIM詢問C-SIM所支持的所有波特率數(shù)據(jù);步驟6b,C-SIM在收到該查詢指令時,通過"+IPR:9600,38400,115200...<LF><CR>OK"的指令向外部應用模塊回傳所有支持的波特率;步驟7b,外部應用模塊確定通信用波特率,發(fā)送給C-SIM;外部應用模塊根據(jù)C-SIM的回傳數(shù)據(jù),和外部應用模塊自身的串口波特率數(shù)據(jù),以及應用的需求,來確定接下來通訊^使用的波特率,例如為115200。通過"AT+IPR=115200"指令來通知C-SIM,C-SIM返回OK表示正確收到這個指令。等待500ms,再向C-SIM發(fā)送AT指令。步驟8b,外部應用模塊向C-SIM發(fā)送一個AT指令,C-SIM返回失敗響應或超時未響應;如果外部應用^^莫塊在接下來500ms的時間里都沒有收到OK或者收到亂碼,外部應用才莫塊應重啟C-SIM電源,重新發(fā)起速率匹配流程。步驟9b,外部應用模塊針對C-SIM用要求的速率發(fā)送AT<CR>;外部應用模塊對C-SIM以9600bps的速率發(fā)送AT〈CR〉指令。外部應用模塊在接收到C-SIM的應答之前,RTS信號和DTR信號固定為ON,不發(fā)送數(shù)據(jù)。步驟10b,C-SIM在9600bps等待接收AT<CR>,應在300ms以內(nèi),以9600bps的速率僅返回〈CRxLF〉OK〈CRxLF〉;步驟llb,外部應用模塊在接收到OK時,發(fā)送"AT+IPR"指令;"AT+IPR"指令用來設定C-SIM和外部應用才莫塊之間通信的波特率,向C-SIM詢問C-SIM所支持的所有波特率數(shù)據(jù);步驟12b,C-SIM在收到該查詢指令時,通過"+IPR:9600,38400,115200...<LF><CR>OK"的指令向外部應用模塊回傳所有支持的波特率。步驟13b,外部應用模塊確定通信用波特率,發(fā)送給C-SIM;外部應用模塊根據(jù)C-SIM的回傳數(shù)據(jù),和外部應用模塊自身的串口波特率數(shù)據(jù),以及應用的需求,來確定接下來通訊使用的波特率,例如為38400。通過"AT+IPR=38400"指令來通知C-SIM,C-SIM返回OK表示正確收到這個指令。等待500ms,再向C-SIM發(fā)送AT指令。步驟14b,外部應用;f莫塊向C-SIM發(fā)送一個AT指令,C-SIM返回OK表示確認;經(jīng)過500ms的調(diào)整,C-SIM和外部應用沖莫塊都用38400作為下一步通訊的速率。速率匹配完成后可以啦支接下來的正常通訊。步驟15b,外部應用模塊使用"AT+GCAP",確認C-SIM保持的通信方式,C-SIM返回采用的通信方式。外部應用模塊向C-SIM詢問通信方式,通信方式包括例如PHS/GSM/CDMA或其它。C-SIM通過"AT+GCAP"指令確認了通信方式時,應返回到自身所具有的通信功能。當C-SIM不具有外部應用模塊期待的通信方式時,或通信方式設定失敗時,則該通信功能不能使用。上述實施例中,作為獨立的無線通信模塊插入到與其具有匹配接口的外部應用模塊中后,外部應用模塊通過識別管腳信號的狀態(tài)為無線通信模塊進行供電,使其進入進行匹配的準備狀態(tài);之后,外部應用模塊應用預先協(xié)商好的初始波特率與無線通信模塊進行交互,獲知無線通信模塊所支持的所有波特率信息后,結(jié)合自身支持情況和應用需要,選擇適合的通信用波特率進行速率匹配,以便后續(xù)進行無線通信業(yè)務,實現(xiàn)了無線通信模塊在外部應用模塊中的即插即用。具有相同設計的無線通信^^莫塊可以適用于多種外部應用模塊中,在各種外部應用模塊中插入無線通信模塊后,二者主動匹配并進行速率匹配,無需人工參與,便于使用;用戶可以將具有個人信息的無線通信模塊隨時隨地應用在不同的移動終端上,適用范圍廣,應用靈活。最后應說明的是以上實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解其依然可以對前述各實施例所記栽的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質(zhì)脫離本發(fā)明各實施例技術方案的精神和范圍。權利要求1、一種無線通信模塊與外部應用模塊的通信速率匹配方法,其特征在于包括步驟100、外部應用模塊檢測獲知插入到所述外部應用模塊中的無線通信模塊處于準備狀態(tài)后,應用初始波特率向所述無線通信模塊發(fā)送服務報告控制指令;步驟101、所述外部應用模塊接收到所述無線通信模塊返回的所述服務報告控制指令的第一成功響應后,應用所述初始波特率向所述無線通信模塊發(fā)送用于查詢所述無線通信模塊支持的所有波特率信息的查詢請求指令;步驟102、所述外部應用模塊根據(jù)自身所支持的波特率信息和所述無線通信模塊返回的所述無線通信模塊支持的所有波特率信息,確定通信用波特率,并應用所述初始波特率向所述無線通信模塊發(fā)送包括所述通信用波特率信息的握手指令。2、根據(jù)權利要求1所述的無線通信模塊與外部應用模塊的通信速率匹配方法,其特征在于所述外部應用模塊應用所述初始波特率向所述無線通信模塊發(fā)送包括所述通信用波特率信息的握手指令之后包括若所述外部應用模塊在第一預設時間內(nèi)接收到所述無線通信模塊應用初始波特率返回的第二成功響應,則應用所述通信用波特率向所述無線通信模塊發(fā)送通信速率確認指令;在第三預設時間內(nèi)接收所述無線通信模塊應用所述通信用波特率發(fā)送的所述通信速率確認指令的第三成功響應。3、根據(jù)權利要求2所述的無線通信模塊與外部應用模塊的通信速率匹配方法,其特征在于所述外部應用模塊在第一預設時間內(nèi)接收到所述無線通信模塊應用初始波特率返回的第二成功響應,則應用所述通信用波特率向所述無線通信模塊發(fā)送通信速率確認指令包括所述外部應用模塊在第一預設時間內(nèi)接收到所述無線通信模塊應用初始波特率返回的第二成功響應,經(jīng)過第二預設時間后,應用所述通信用波特率向所述無線通信模塊發(fā)送通信速率確認指令。4、根據(jù)權利要求2或3所述的無線通信模塊與外部應用模塊的通信速率匹配方法,其特征在于所述應用所述通信用波特率向所述無線通信模塊發(fā)送通信速率確認指令之后包括若所述外部應用模塊在所述第三預設時間內(nèi)接收到所述無線通信模塊返回的所述通信速率確認指令的失敗響應或無響應,則重啟所述無線通信模塊的電源,返回執(zhí)行步驟100,并重新確定通信用波特率進行通信速率匹配。5、根據(jù)權利要求4所述的無線通信模塊與外部應用模塊的通信速率匹配方法,其特征在于還包括若重新確定通信用波特率進行通信速率匹配失敗的次數(shù)超過預定次數(shù),則停止為所述無線通信模塊供電。6、根據(jù)權利要求1所述的無線通信模塊與外部應用模塊的通信速率匹配方法,其特征在于還包括所述外部應用模塊應用初始波特率向所述無線通信模塊發(fā)送服務報告控制指令后,若所述無線通信模塊返回失敗響應,則重啟所述無線通信模塊的電源,返回執(zhí)行步驟100。7、根據(jù)權利要求1所述的無線通信模塊與外部應用模塊的通信速率匹配方法,其特征在于還包括所述外部應用沖莫塊向所述無線通信模塊發(fā)送通信方式確認請求指令;所述外部應用模塊根據(jù)所述無線通信模塊返回的通信方式信息,選擇對應的通信方式與無線通信模塊進行無線通信。8、根據(jù)權利要求1所述的無線通信模塊與外部應用模塊的通信速率匹配方法,其特征在于所述外部應用模塊檢測獲知插入到所述外部應用模塊中的無線通信模塊處于準備狀態(tài)后,應用初始波特率向所述無線通信模塊發(fā)送服務報告控制指令之前包括所述外部應用模塊通過電壓檢出INS信號檢測到所述無線通信模塊插入到所述外部應用模塊中后,給所述無線通信模塊供電;所述無線通信模塊進行初始化后設置準備就緒CTS管腳到達高電平,進入準備狀態(tài)。9、根據(jù)權利要求8所述的無線通信模塊與外部應用模塊的通信速率匹配方法,其特征在于所述外部應用模塊通過電壓檢出INS信號檢測到所述無線通信模塊插入到所述外部應用模塊中后,給所述無線通信模塊供電包括當所述外部應用模塊檢測所述無線通信模塊的電壓檢出INS管腳信號從高電平進入低電平時,所述外部應用模塊給所述無線通信模塊供電。10、一種無線通信模塊與外部應用模塊的通信速率匹配方法,其特征在于包括無線通信模塊接收外部應用模塊應用初始波特率發(fā)送的服務報告控制指令,并返回第一成功響應;所述無線通信模塊接收所述外部應用模塊根據(jù)所述第一成功響應、應用所述初始波特率發(fā)送的用于查詢所述無線通信模塊支持的所有波特率信息的查詢請求指令,并返回所述無線通信模塊支持的所有波特率信息;所述無線通信模塊接收所述外部應用模塊應用所述初始波特率發(fā)送的握手指令,所述握手指令包括所述外部應用模塊根據(jù)自身所支持的波特率信息和所述無線通信模塊支持的所有波特率信息所確定的通信用波特率信息。11、根據(jù)權利要求10所述的無線通信模塊與外部應用模塊的通信速率匹配方法,其特征在于所述無線通信模塊接收外部應用模塊應用初始波特率發(fā)送的服務"f艮告控制指令之前包括所述無線通信模塊受電進行初始化后,設置準備就緒CTS管腳到達高電平,進入準備狀態(tài)。12、根據(jù)權利要求10所述的無線通信模塊與外部應用模塊的通信速率匹配方法,其特征在于還包括若所述外部應用模塊沒有進入準備狀態(tài),則所述無線通信模塊維持可以接收所述外部應用模塊發(fā)送的服務報告控制指令的準備狀態(tài)。13、根據(jù)權利要求IO所述的無線通信模塊與外部應用模塊的通信速率匹配方法,其特征在于還包括所述無線通信模塊接收所述外部應用模塊發(fā)送的通信方式確認請求指令;所述無線通信模塊根據(jù)所述通信方式確認請求指令,返回應用的通信方式信息。全文摘要本發(fā)明提供一種無線通信模塊與外部應用模塊的通信速率匹配方法。該方法包括外部應用模塊檢測獲知無線通信模塊處于準備狀態(tài)后,應用初始波特率向無線通信模塊發(fā)送服務報告控制指令;外部應用模塊接收到無線通信模塊返回的服務報告控制指令的第一成功響應后,應用初始波特率向無線通信模塊發(fā)送用于查詢請求指令;外部應用模塊根據(jù)自身所支持的波特率信息和無線通信模塊返回的無線通信模塊支持的所有波特率信息,確定通信用波特率,并應用初始波特率向無線通信模塊發(fā)送包括通信用波特率信息的握手指令,以便后續(xù)進行無線通信業(yè)務,實現(xiàn)了無線通信模塊在外部應用模塊中的即插即用。文檔編號H04L29/06GK101409716SQ200810227268公開日2009年4月15日申請日期2008年11月25日優(yōu)先權日2008年11月25日發(fā)明者晶周,宋明艷,王湘寧申請人:中國網(wǎng)絡通信集團公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1