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

一種無線通信模塊自動識別的方法

文檔序號:7953367閱讀:224來源:國知局
專利名稱:一種無線通信模塊自動識別的方法
技術領域
本發(fā)明涉及模塊識別技術,特別是指一種對無線通信模塊類型自動識別的實現(xiàn)方法。
背景技術
移動通信技術的飛速發(fā)展為移動終端設備帶來了巨大的發(fā)展空間,特別是手機更是成為新的消費熱點,手機市場也成為國內(nèi)外大廠商競相爭奪的焦點。而手機的生產(chǎn)開發(fā)也逐漸演化出兩種方案一種是基于芯片組的解決方案,這是傳統(tǒng)手機開發(fā)的解決方案,它的特點是組成形態(tài)表現(xiàn)為軟件、硬件和結構的一體化,這種形式存在很多弊端,比如一個手機廠家須同時兼顧眾多技術方向和技術儲備,使開發(fā)周期指數(shù)上升,與手機產(chǎn)品短、平、快的產(chǎn)業(yè)特點不吻合,使用戶無法對通信、數(shù)字服務、結構設計進行自主的選擇和組合,使個性化的成本偏高且難度加大。
第二種是手機模塊化的解決方案,模塊化手機主要由無線模塊和應用端組成,兩者在軟硬件上相互獨立,甚至表現(xiàn)為在物理上相互分離,也就是說手機從軟件、硬件、結構上相互分離。如圖1所示,手機與無線通信模塊分離,手機與無線通信模塊之間通過AT命令進行交互。由于該方案較好的避免了傳統(tǒng)手機的缺點,從而逐漸在市場上得到重視和認可,并在業(yè)界嶄露頭角。模塊化手機的接口逐步標準化,可分別由各級廠家完成相關部分的生產(chǎn)與開發(fā),形成良好的產(chǎn)品生態(tài)鏈。另外,模塊化方案能夠簡化手機廠家的入門檻,改變手機產(chǎn)業(yè)布局,使用戶對通信、數(shù)字服務、結構的自主組合成為可能,并且降低個性化的成本和難度。
圖1所示模塊化手機具體的硬件組成結構如圖2所示,無線通信模塊200與手機210之間通過統(tǒng)一標準的接插件201、211相互連接,接插件201和211之間提供多種信號,包括手機210給模塊提供的電源信號(Power Supply)、提供各種附加的控制信號(System Ctrl)、提供標準的串行通信(UART)以及音頻信號(Audio)等等。如此,手機210內(nèi)部所包括的電池212、微控制器(MCU)213和麥克風(SPK&MIC)214就可以通過接插件201、211與無線通信模塊200進行信號交互,或為無線通信模塊200提供必要的信號,如電源信號。
模塊化手機的軟件架構如圖3所示,無線通信模塊200中包括接口驅動程序301、CSD協(xié)議302、AT命令解釋器303、PPP協(xié)議304、IP中繼305、GSM/GPRS協(xié)議棧306、物理層307等軟件模塊;與無線通信模塊相對應,手機210中包括AT命令/數(shù)據(jù)處理程序311、IP應用程序312、TCP/IP協(xié)議313、PPP協(xié)議314、接口驅動程序315等軟件模塊。在軟件上,無線通信模塊和手機對外提供標準的AT命令接口,如ETSI組織制定的各種接口規(guī)范,該接口規(guī)范可用于GSM、CDMA以及第三代移動通信的無線協(xié)議接口。其中,無線通信模塊中的GSM/GPRS協(xié)議??梢詫崿F(xiàn)移動的語音和數(shù)據(jù)通信功能,但人機接口及應用程序在手機側;無線通信模塊中含有支持移動通信的射頻系統(tǒng)、支撐協(xié)議棧軟件運行的MCU及相應基帶系統(tǒng),而手機側存在支持應用軟件運行的MCU和基帶外圍設備,如LCD、鍵盤、電池、SPK & MIC等,因此,手機與無線通信模塊之間需要相互協(xié)調(diào)工作。
當傳輸命令時,手機側的通信應用程序如果要與網(wǎng)絡交互,首先通過AT命令處理程序311將相應的消息封裝為AT命令,再通過接口驅動程序315發(fā)送出去。在無線通信模塊側,該模塊通過接口驅動程序301接收到AT命令后,經(jīng)過AT命令解釋器303轉為實際的協(xié)議消息向協(xié)議棧306發(fā)送。當傳輸數(shù)據(jù)時,數(shù)據(jù)流通過接口驅動直接在手機側和無線通信模塊側透明傳輸,而不經(jīng)過AT解釋層的處理,用戶可選擇CSD或GPRS進行數(shù)據(jù)的傳輸。其中,AT命令作為數(shù)據(jù)在串口上傳輸,符合RS232串行通信接口規(guī)范,手機側的通信應用程序只需按標準AT命令集編寫相應的AT命令解釋模塊,即可使用無線通信模塊完成移動通信的所有功能。
上述方案中的無線通信模塊可以采用第二代移動通信技術的全球移動通信系統(tǒng)(GSM)模塊、通用分組無線業(yè)務(GPRS)模塊、碼分多址(CDMA)模塊,也可以采用第三代移動通信技術的寬帶碼分多址(WCDMA)、時分同步碼分多址(TD-SCDMA)模塊等甚至更多。模塊化設計對于手機開發(fā)和用戶使用來說都變得相對簡單和便捷,對于手機開發(fā)者而言,只需關注應用端軟件的開發(fā)以及對模塊接口的更新,即可從一種移動通信制式輕松轉入另一種制式;而對于用戶來說,只需將各種無線通信模塊連接到自己的手機上即可使用。
但是,目前由于各廠商所提供的各類無線通信模塊沒有統(tǒng)一的設備標識,對于同一手機無法自動識別不同類別的無線通信模塊,如此,使得用戶不能任意更換不同的無線通信模塊,即使在硬件結構上用戶更換了當前需要的無線通信模塊,由于不能識別,一樣也不能實現(xiàn)通信,給用戶帶來很多不便。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種無線通信模塊自動識別的方法,能夠自動識別不同類別的無線通信模塊,從而方便用戶在同一移動終端上隨時更換所需的無線通信模塊。
為達到上述目的,本發(fā)明的技術方案是這樣實現(xiàn)的一種無線通信模塊自動識別的方法,該方法包括以下步驟a.移動終端插入無線通信模塊開機后,移動終端側先向當前插入的無線通信模塊發(fā)送同步請求,當前插入的無線通信模塊收到該請求后返回確認信息;b.移動終端側收到確認后,再向當前插入的無線通信模塊發(fā)送設備識別碼請求,當前插入的無線通信模塊收到該請求后返回自身的設備識別碼;c.移動終端側根據(jù)所收到的設備識別碼確定當前插入的無線通信模塊的類型。
其中,所述的設備識別碼包括類型碼和設備碼兩部分。則步驟c確定無線通信模塊類型進一步包括移動終端側提取出設備識別碼中的類型碼,根據(jù)該類型碼判斷自身是否支持當前插入的無線通信模塊,如果支持,則識別成功,移動終端側根據(jù)該類型碼的值確定當前插入的無線通信模塊的類型;如果不支持,則識別失敗。相應的,該方法進一步包括移動終端側根據(jù)設備識別碼成功識別當前插入的無線通信模塊類型后,移動終端側向當前插入的無線通信模塊發(fā)送識別成功確認消息;當前插入的無線通信模塊收到移動終端側發(fā)來的識別確認后,返回確認信息。
上述方案中,步驟c進一步包括移動終端判斷出當前插入的無線通信模塊的類型后,啟動自身與該類型相對應的AT命令集解釋模塊,與當前插入的無線通信模塊進行通信。
上述方案中,所述當前插入的無線通信模塊為GSM模塊、或GPRS模塊、或CDMA模塊、或WCDMA模塊、或TD-SCDMA模塊。
本發(fā)明所提供的無線通信模塊自動識別方法,在移動終端與無線通信模塊進行握手時,增加一個移動終端獲取無線通信模塊設備識別碼的交互過程,并且,移動終端根據(jù)所獲取的設備識別碼中的類型碼判斷當前插入的無線通信模塊的類型,如此,能夠自動識別出具有不同制式移動通信功能的無線通信模塊,進而與當前移動網(wǎng)絡連接并正常工作。這樣,同一個移動終端就可以連接不同的無線通信模塊,那么,用戶可以使用同一個移動終端和多個無線通信模塊且自由的在各種無線網(wǎng)絡中切換,比如GSM手機同時也可以是CDMA手機,從而使在不同制式的無線網(wǎng)絡中通信變得輕松自如。


圖1為模塊化手機的分離結構示意圖;圖2為模塊化手機具體的硬件組成結構示意圖;圖3為模塊化手機具體的軟件組成結構示意圖;圖4為本發(fā)明自動識別的實現(xiàn)流程圖;圖5為本發(fā)明自動識別的信令流程圖。
具體實施例方式
下面結合附圖及具體實施例對本發(fā)明再作進一步詳細的說明,在下述說明中,均以移動終端是手機為例。
如圖2所示,手機與無線通信模塊之間具有統(tǒng)一標準的接口,基于此前提,無線通信模塊和手機之間可以實現(xiàn)基本的信息交互,那么,就可以利用無線通信模塊與手機之間的握手識別過程完成無線模塊的自動識別。
如圖4所示,手機開機后,首先對自身的串口進行初始化;然后,主機通過硬件的串行接口和軟件的接口驅動程序與無線通信模塊進行握手識別;如果握手成功,即手機識別出當前插入的無線通信模塊的類別,就可以根據(jù)當前無線通信模塊的類別,啟動手機側相應的應用程序,比如識別出當前無線通信模塊為GSM模塊,則啟動手機側與GSM通信向對應的應用程序。之后,手機利用相應的AT命令集與當前的無線通信模塊進行通信,手機進入正常的工作狀態(tài)。
無線通信模塊與手機之間通過握手流程完成自動識別的過程如圖5所示,具體包括以下步驟步驟501手機開機后,手機側先向當前插入的無線通信模塊發(fā)送同步請求,以確認無線通信模塊是否正確連接。
步驟502無線通信模塊收到該同步請求后,向手機側返回確認信號,以表示自身已經(jīng)正確連接。因為如果不能正確連接,無線通信模塊是不能正常收到手機發(fā)來的信號的。
步驟503手機側收到無線通信模塊發(fā)來的確認后,獲知該無線通信模塊已正常連接,則再向當前無線通信模塊發(fā)送設備識別碼請求,目的是為了獲取當前無線通信模塊的標識信息,以判斷當前無線通信模塊所屬類別。
步驟504當前無線通信模塊收到請求后,向手機返回自身的設備識別碼。
步驟505手機收到設備識別碼后,對當前所獲取的設備識別碼進行驗證,以確認其有效性,同時根據(jù)設備識別碼判斷當前無線通信模塊的類別,一旦驗證識別成功,手機將向當前無線通信模塊發(fā)送識別成功確認消息,表明手機已正確識別當前無線通信模塊。
這里,所述驗證有效性是指驗證該類型碼是否屬于自身支持的無線通信模塊類型,可以將該類型碼與自身支持的無線通信模塊類型進行匹配,如果匹配上,即有一致的,說明當前設備識別碼中的類型碼有效,同時可根據(jù)匹配結果獲知當前無線通信模塊所屬的類型。如果匹配不上,則說明當前手機不支持該類無線通信模塊。
步驟506當前無線通信模塊收到識別確認后,同樣返回確認信號,以確認獲知手機識別成功,至此無線通信模塊的自動識別過程完成。
在上述過程中,所述的設備識別碼是唯一標識某一種無線通信模塊的數(shù)字序列,它由兩部分組成類型碼和設備碼,如表一所示。

表一其中,類型碼用于標識當前無線通信模塊的類型,比如是GSM模塊、GPRS模塊、CDMA模塊、WCDMA模塊或TD-SCDMA模塊等;設備碼是表示分配給該類型無線通信模塊的隨機設備序列號。
以一個具體實例來說明,某用戶擁有GSM和CDMA兩種無線通信模塊,用戶可以根據(jù)當時當?shù)氐木W(wǎng)絡狀況或自己的喜好隨時更換相應的模塊。本實施例中,假定GSM模塊的類型為01、CDMA模塊的類型為02,假設該用戶從GSM網(wǎng)絡進入CDMA網(wǎng)絡,則該用戶首先關機,將GSM模塊更換為CDMA模塊,然后開機,那么,開機后的具體識別流程是這樣1)手機向CDMA模塊發(fā)送同步請求,CDMA模塊收到后回復確認信息。
2)手機再向CDMA模塊發(fā)設備識別碼請求,向CDMA模塊索取設備標識,CDMA模塊收到請求后,向手機返回類型碼為02的設備識別碼。
3)手機收到后,先對獲取的設備識別碼中的類型碼進行驗證,判斷其是否有效,驗證后,手機根據(jù)驗證結果向無線通信模塊返回識別成功或失敗信息。
本實施例中,手機收到CDMA模塊的設備識別碼后,提取出其中的類型碼02,判斷該類型碼為有效,同時根據(jù)類型碼02判斷出當前無線通信模塊為CDMA模塊后,手機向CDMA模塊返回識別成功確認;CDMA模塊收到后也返回確認信息,表明知道手機識別成功。
手機對新插入的CDMA模塊識別成功后,手機啟動自身相應的CDMA AT命令集解釋模塊,與CDMA模塊進行通信,完成CDMA網(wǎng)絡下的通信功能。如此,手機就可以通過與無線通信模塊握手時加入的獲取設備識別碼交互過程,來判別當前插入的無線通信模塊的類型,進而完成相應的后續(xù)操作,令當前用戶通過使用同一手機在不同網(wǎng)絡間輕松自如地切換。
當然,本發(fā)明也可以適用于其它移動終端,比如掌上電腦、PDA等設備。以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。
權利要求
1.一種無線通信模塊自動識別的方法,其特征在于,該方法包括以下步驟a.移動終端插入無線通信模塊開機后,移動終端側先向當前插入的無線通信模塊發(fā)送同步請求,當前插入的無線通信模塊收到該請求后返回確認信息;b.移動終端側收到確認后,再向當前插入的無線通信模塊發(fā)送設備識別碼請求,當前插入的無線通信模塊收到該請求后返回自身的設備識別碼;c.移動終端側根據(jù)所收到的設備識別碼確定當前插入的無線通信模塊的類型。
2.根據(jù)權利要求1所述的方法,其特征在于,所述的設備識別碼包括類型碼和設備碼兩部分。
3.根據(jù)權利要求2所述的方法,其特征在于,步驟c中所述的確定無線通信模塊類型進一步包括移動終端側提取出設備識別碼中的類型碼,根據(jù)該類型碼判斷自身是否支持當前插入的無線通信模塊,如果支持,則識別成功,移動終端側根據(jù)該類型碼的值確定當前插入的無線通信模塊的類型;如果不支持,則識別失敗。
4.根據(jù)權利要求3所述的方法,其特征在于,該方法進一步包括移動終端側根據(jù)設備識別碼成功識別當前插入的無線通信模塊類型后,移動終端側向當前插入的無線通信模塊發(fā)送識別成功確認消息;當前插入的無線通信模塊收到移動終端側發(fā)來的識別確認后,返回確認信息。
5.根據(jù)權利要求1所述的方法,其特征在于,步驟c進一步包括移動終端判斷出當前插入的無線通信模塊的類型后,啟動自身與該類型相對應的AT命令集解釋模塊,與當前插入的無線通信模塊進行通信。
6.根據(jù)權利要求1、3、4或5所述的方法,其特征在于,所述當前插入的無線通信模塊為GSM模塊、或GPRS模塊、或CDMA模塊、或WCDMA模塊、或TD-SCDMA模塊。
7.根據(jù)權利要求1、3、4或5所述的方法,其特征在于,所述的移動終端為手機。
全文摘要
本發(fā)明公開了一種無線通信模塊自動識別的方法,該方法包括以下步驟a.移動終端插入無線通信模塊開機后,移動終端側先向當前插入的無線通信模塊發(fā)送同步請求,當前插入的無線通信模塊收到該請求后返回確認信息;b.移動終端側收到確認后,再向當前插入的無線通信模塊發(fā)送設備識別碼請求,當前插入的無線通信模塊收到該請求后返回自身的設備識別碼;c.移動終端側根據(jù)所收到的設備識別碼確定當前插入的無線通信模塊的類型。本發(fā)明的方法能夠自動識別不同類別的無線通信模塊,從而方便用戶在同一移動終端上隨時更換所需的無線通信模塊。
文檔編號H04M1/725GK1599493SQ0315743
公開日2005年3月23日 申請日期2003年9月19日 優(yōu)先權日2003年9月19日
發(fā)明者吳建光, 馬洪濤, 吳丹, 金鍵 申請人:聯(lián)想(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1