專利名稱:無線通信模塊數(shù)據(jù)傳輸?shù)姆椒?br>
技術(shù)領(lǐng)域:
本發(fā)明涉及一種無線通信模塊數(shù)據(jù)傳輸?shù)姆椒?,特別是涉及無線通信模 塊數(shù)據(jù)實時透明傳輸。
背景技術(shù):
當今隨著全球移動通信技術(shù)的迅速發(fā)展,無線通信模塊數(shù)據(jù)傳輸業(yè)務(wù)已 應(yīng)用到各個領(lǐng)域,如電力抄表、環(huán)保監(jiān)控、工農(nóng)業(yè)信情監(jiān)測、車輛監(jiān)控管理 等。然而,傳統(tǒng)的無線通信模塊的數(shù)據(jù)傳輸業(yè)務(wù)雖然提供了數(shù)據(jù)傳輸功能, 但由于數(shù)據(jù)傳輸時命令數(shù)據(jù)和非命令數(shù)據(jù)共用同一個通道,因而數(shù)據(jù)傳輸?shù)?可靠性和穩(wěn)定性差,時效性滯后。并且接收數(shù)據(jù)譬如來電、來短信等優(yōu)先異
步事件之后,串口輸出將干擾MCU (微處理器)正確讀取數(shù)據(jù),同時發(fā)送 數(shù)據(jù)也會存在類似問題。如果模塊出錯,出錯重傳的間隔和次數(shù)存在不可控 的可能,漸增的重傳機制也可能失效。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種無線通信模塊實時透明數(shù)據(jù)傳輸?shù)姆椒?,該?法實現(xiàn)的無線通信模塊的數(shù)據(jù)傳輸功能具有可靠、穩(wěn)定、實時和良好的出錯 處理機制等特性。
本發(fā)明的目的是通過以下技術(shù)方案實現(xiàn)的
一種無線通信模塊數(shù)據(jù)傳輸?shù)姆椒?,其特點在于,其包括以下步驟
1) 無線通信模塊連接GPRS網(wǎng)絡(luò),檢測串口是否可以進入數(shù)據(jù)通道狀態(tài);
2) 如果可以進入數(shù)據(jù)通道狀態(tài),則配置數(shù)據(jù)通道參數(shù)并進行數(shù)據(jù)傳輸,否則,進入命令通道狀態(tài);
3) 數(shù)據(jù)傳輸過程中,利用串口管腳判斷是否有優(yōu)先異步事件到達,如 果有,則切換到命令通道狀態(tài)下優(yōu)先處理異步事件流程;
4) 如果沒有優(yōu)先處理異步事件,則判斷是否數(shù)據(jù)傳輸完成。如果是, 則無線通信模塊切換回命令通道狀態(tài)下,同時斷開連接,終止數(shù)據(jù)傳輸;否 則,繼續(xù)數(shù)據(jù)傳輸。
其中,該步驟3)中的優(yōu)先處理異步事件流程包括以下步驟
1) 該無線通信模塊從數(shù)據(jù)通道狀態(tài)切換到命令通道狀態(tài),處理該異步 事件;
2) 處理完該異步事件后,從命令通道狀態(tài)切換回數(shù)據(jù)通道狀態(tài),并繼 續(xù)數(shù)據(jù)傳輸。
其中,該異步事件包括來電話或來短信等需要優(yōu)先處理的事情。
其中,該配置數(shù)據(jù)通道參數(shù)包括配置數(shù)據(jù)包的長度和發(fā)送頻率,定時定
長傳輸,以及數(shù)據(jù)包在協(xié)議層的出錯重傳次數(shù)。
本發(fā)明的積極進步效果在于無線通信模塊提供了兩種數(shù)據(jù)傳輸通道,
各通道分別處理不同的功能。從而實現(xiàn)了數(shù)據(jù)傳輸?shù)母呖煽啃?、穩(wěn)定性和實
時性,并且具有良好的出錯處理機制。
圖1為本發(fā)明的無線通信模塊數(shù)據(jù)實時透明傳輸?shù)牧鞒虉D。 圖2為本發(fā)明的無線通信模塊優(yōu)先處理異步事件的流程圖。
具體實施例方式
下面結(jié)合附圖給出本發(fā)明較佳實施例,以詳細說明本發(fā)明的技術(shù)方案。 本發(fā)明的無線通信模塊提供兩種數(shù)據(jù)傳輸通道,包括命令通道和數(shù)據(jù)通 道。命令通道是無線通信模塊的一般通道,該通道下可以正常使用各種操作 如來電來短信等;數(shù)據(jù)通道為模塊實現(xiàn)實時透明數(shù)據(jù)傳輸?shù)膶S猛ǖ溃擬CU 檢測到模塊的串口處在數(shù)據(jù)通道狀態(tài)下,在該通道狀態(tài)下所有串口輸出作為接收數(shù)據(jù)包的數(shù)據(jù),串口輸入作為發(fā)送數(shù)據(jù)包的數(shù)據(jù)。
如圖1所示,該圖為無線通信模塊數(shù)據(jù)實時透明傳輸?shù)牧鞒虉D,該圖實
現(xiàn)了GPRS (General Packet Radio Service,通用分組無線業(yè)務(wù))的連接和斷 開,來電來短信等異步事件的處理,模塊的兩種傳輸通道的相互切換,數(shù)據(jù) 通道狀態(tài)下的參數(shù)配置等功能。
步驟IOI,當無線通信模塊主動或被動建立GPRS連接后,檢測串口是 否可以進入數(shù)據(jù)通道狀態(tài)下運行。
步驟102,模塊在數(shù)據(jù)通道模式下,可以配置數(shù)據(jù)包的長度和發(fā)送頻率, 定時定長傳輸,并且可以配置數(shù)據(jù)包在協(xié)議層的出錯重傳次數(shù)。
步驟103,模塊在數(shù)據(jù)通道下數(shù)據(jù)傳輸過程中,利用串口管腳判斷是否 有來電或者短信等優(yōu)先異步事件到達,并隨時可以切換到步驟106命令通道 狀態(tài)下優(yōu)先處理來電來短信,處理完成異步事件后模塊可以切換回數(shù)據(jù)通道 狀態(tài)下繼續(xù)數(shù)據(jù)傳輸。
當步驟104模塊數(shù)據(jù)傳輸完成后,模塊可以切換回命令通道狀態(tài)下,執(zhí) 行步驟105斷開GPRS連接,終止數(shù)據(jù)傳輸功能;否則,繼續(xù)步驟103進行 數(shù)據(jù)傳輸。
如圖2所示,該圖為無線通信模塊優(yōu)先處理異步事件后切換回到數(shù)據(jù)通 道的流程圖。該圖可以在命令通道狀態(tài)下切換回數(shù)據(jù)通道狀態(tài)。 具體流程如下
步驟201,模塊在數(shù)據(jù)傳輸過程中遇到來電或者來短信等異步事件,模 塊從數(shù)據(jù)通道狀態(tài)下切換到命令通道狀態(tài)下。 步驟202,優(yōu)先處理來電或者來短信;
步驟203,模塊在命令通道過程中處理完成來電或者來短信等異步事件 后,模塊從命令通道狀態(tài)下切換回數(shù)據(jù)通道狀態(tài)下,執(zhí)行步驟204繼續(xù)數(shù)據(jù) 通道傳輸。
雖然以上描述了本發(fā)明的具體實施方式
,但是本領(lǐng)域的技術(shù)人員應(yīng)當理 解,這些僅是舉例說明,在不背離本發(fā)明的原理和實質(zhì)的前提下,可以對這些實施方式做出多種變更或修改。因此,本發(fā)明的保護范圍由所附權(quán)利要求 書限定。
權(quán)利要求
1、一種無線通信模塊數(shù)據(jù)傳輸?shù)姆椒?,其特征在于,其包括以下步驟1)無線通信模塊連接GPRS網(wǎng)絡(luò),檢測串口是否可以進入數(shù)據(jù)通道狀態(tài);2)如果可以進入數(shù)據(jù)通道狀態(tài),則配置數(shù)據(jù)通道參數(shù)并進行數(shù)據(jù)傳輸,否則,進入命令通道狀態(tài);3)數(shù)據(jù)傳輸過程中,利用串口管腳判斷是否有優(yōu)先異步事件到達,如果有,則切換到優(yōu)先處理異步事件流程;4)數(shù)據(jù)傳輸完成后,該無線通信模塊切換回命令通道狀態(tài)下,同時斷開GPRS網(wǎng)絡(luò)連接,終止數(shù)據(jù)傳輸。
2、 根據(jù)權(quán)利要求1所述的無線通信模塊數(shù)據(jù)傳輸?shù)姆椒?,其特征在于?該步驟3)中的優(yōu)先處理異步事件流程包括以下步驟1) 該無線通信模塊從數(shù)據(jù)通道狀態(tài)切換到命令通道狀態(tài),處理該異步 事件;2) 處理完該異步事件后,從該命令通道狀態(tài)切換回數(shù)據(jù)通道狀態(tài),并 繼續(xù)數(shù)據(jù)傳輸。
3、 根據(jù)權(quán)利要求2所述的無線通信模塊數(shù)據(jù)傳輸?shù)姆椒?,其特征在于,該異步事件包括來電話或來短信?br>
4、 根據(jù)權(quán)利要求1-3任一項所述的無線通信模塊數(shù)據(jù)傳輸?shù)姆椒ǎ?特征在于,所述的配置數(shù)據(jù)通道參數(shù)包括配置數(shù)據(jù)包的長度和發(fā)送頻率,定 時定長傳輸,以及數(shù)據(jù)包在協(xié)議層的出錯重傳次數(shù)。
全文摘要
一種無線通信模塊數(shù)據(jù)傳輸?shù)姆椒?,其特征包括以下步驟1)無線通信模塊連接GPRS網(wǎng)絡(luò),檢測串口是否進入數(shù)據(jù)通道狀態(tài);2)該無線通信模塊在數(shù)據(jù)通道狀態(tài)下配置數(shù)據(jù)通道參數(shù);3)該無線通信模塊在數(shù)據(jù)通道狀態(tài)下的數(shù)據(jù)傳輸過程中,利用串口管腳判斷是否有優(yōu)先異步事件到達,如果有則切換到優(yōu)先處理異步事件流程;4)當數(shù)據(jù)傳輸完成后,該無線通信模塊切換回命令通道狀態(tài)下,同時斷開GPRS連接,終止數(shù)據(jù)傳輸。本發(fā)明中的無線通信模塊提供了兩種數(shù)據(jù)傳輸通道,各通道分別處理不同的功能。從而實現(xiàn)了數(shù)據(jù)傳輸?shù)母呖煽啃?、穩(wěn)定性和實時性,并且具有良好的出錯處理機制。
文檔編號H04L29/06GK101488943SQ20081003266
公開日2009年7月22日 申請日期2008年1月15日 優(yōu)先權(quán)日2008年1月15日
發(fā)明者棟 張, 曾垂喜 申請人:希姆通信息技術(shù)(上海)有限公司