專利名稱:一種帶自啟動功能的無線通信裝置及實現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通信領(lǐng)域中的無線通信裝置,尤其涉及一種帶自啟動功能的無線 通信裝置及實現(xiàn)方法。
背景技術(shù):
目前,大部分無線通信裝置都基于通用串行總線(USB)接口,體積較小,同市面 上的U盤的體積相差不大,所述無線通信裝置為現(xiàn)有市場中的無線上網(wǎng)卡,如全球微波互 聯(lián)接入(WIMAX)網(wǎng)卡。無線通信裝置的主要組成部分為無線模塊,如WIMAX無線模塊、寬 帶碼分多址(WCDMA)無線模塊、全球移動通訊系統(tǒng)(GSM)無線模塊或時分同步碼分多址 (TD-SCDMA)無線模塊等,現(xiàn)有無線通信裝置除具備無線模塊的功能外還集成了 U盤的存儲 功能,用戶從無線網(wǎng)上下載的數(shù)據(jù)可直接保存到無線通信裝置內(nèi)部,給用戶帶來了良好的 體驗。此外,現(xiàn)有無線通信裝置還具備自啟動功能,如通過無線平臺模擬U盤枚舉的方法 實現(xiàn)自啟動,即在成功枚舉U盤的基礎(chǔ)上,把U盤上報為光盤,主機通過讀取無線通信裝置 中的驅(qū)動程序文件實現(xiàn)自動安裝。雖然現(xiàn)有無線通信裝置已集成了 U盤的存儲功能,且已具備自啟動功能,但也存 在自身缺陷首先,雖然已有的無線通信裝置具備U盤的存儲功能,但該無線通信裝置上集 成的U盤不能進(jìn)行擴展,也就是說,現(xiàn)有無線通信裝置中只能集成U盤一種類型的存儲卡, 從而限制了用戶的使用。此外,現(xiàn)有無線通信裝置的自啟動方案是完全基于軟件的,而由于 有些無線平臺自身的限制,使得研發(fā)人員在研發(fā)過程中耗費較大精力編寫與無線平臺匹配 的軟件,又由于枚舉等自啟動過程涉及到的軟件復(fù)雜度較高,使得研發(fā)周期一般較長,無線 通信裝置的研發(fā)進(jìn)度受到限制。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種帶自啟動功能的無線通信裝置及實現(xiàn) 方法,使得無線通信裝置可集成多種類型的存儲卡,簡化自啟動軟件的復(fù)雜度。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的本發(fā)明提供了一種帶自啟動功能的無線通信裝置,包括無線模塊;還包括集線 器HUB模塊和多功能存儲模塊,以及與HUB模塊對應(yīng)的控制模塊;其中,所述HUB模塊,用于執(zhí)行無線模塊和多功能存儲模塊與主機之間的通信;所述多功能存儲模塊,包括多種不同類型的存儲模塊,用于存儲無線模塊的驅(qū)動 程序,還作為無線通信裝置用戶的存儲空間使用;所述控制模塊,用于控制無線通信裝置的自啟動功能。其中,所述無線模塊通過通用串行總線USB接口與所述HUB模塊相連;所述HUB模塊通過USB接口與主機相連。其中,所述多功能存儲模塊中至少包括兩種不同類型的存儲模塊。其中,所述無線模塊的驅(qū)動程序存儲于多功能存儲模塊中任一類型的存儲模塊中。其中,所述多功能存儲模塊中的不同類型的存儲模塊通過與各自對應(yīng)的不同類型的接口與HUB模塊相連。其中,所述不同類型的存儲模塊為安全數(shù)碼卡SD、多媒體存儲卡匪S或記憶棒MS0其中,所述控制模塊控制無線通信裝置的自啟動功能,為在無線通信裝置被主機 識別后,打開多功能存儲模塊對應(yīng)的接口,關(guān)閉無線模塊對應(yīng)的接口 ;確定無線模塊的驅(qū)動 程序已被安裝或安裝完畢后,打開無線模塊對應(yīng)的接口。本發(fā)明還提供了一種帶自啟動功能的無線通信裝置的實現(xiàn)方法,該方法包括為無線模塊增設(shè)HUB模塊及與HUB模塊對應(yīng)的多功能存儲模塊,并為所述HUB模 塊配置對應(yīng)的控制模塊,控制無線通信裝置的自啟動功能。其中所述多功能存儲模塊中至少包括兩種不同類型的存儲模塊。其中,所述不同類型的存儲模塊為SD、匪S或MS。本發(fā)明提供的帶自啟動功能的無線通信裝置及實現(xiàn)方法,為無線模塊增設(shè)HUB模 塊及與HUB模塊對應(yīng)的多功能存儲模塊,并為所述HUB模塊配置對應(yīng)的控制模塊,以便控制 無線通信裝置的自啟動功能。本發(fā)明中,為無線模塊配置了 HUB模塊,由于現(xiàn)有HUB模塊上 都設(shè)置有多種不同類型的接口,因此,可為無線通信裝置配置多種不同類型的存儲模塊,這 樣,用戶在利用無線通信裝置進(jìn)行無線通信時,還可將無線通信裝置作為多種存儲卡的讀 卡器使用,給用戶帶來良好的使用體驗。此外,本發(fā)明為HUB模塊配置了對應(yīng)的控制模塊,通過控制多功能存儲模塊對應(yīng) 接口與無線模塊對應(yīng)接口打開的先后順序,實現(xiàn)了無線通信裝置的自啟動功能,由于本發(fā) 明的自啟動方案僅是通過控制模塊控制HUB模塊上接口的打開與關(guān)閉實現(xiàn)的,與現(xiàn)有技術(shù) 中枚舉的實現(xiàn)方法相比,本發(fā)明控制模塊對應(yīng)的軟件程序復(fù)雜度小,從而使研發(fā)周期大大縮短。
圖1為本發(fā)明帶自啟動功能的無線通信裝置的結(jié)構(gòu)示意圖;圖2為本發(fā)明帶自啟動功能無線通信裝置的實現(xiàn)方法流程示意圖;圖3為本發(fā)明帶自啟動功能無線通信裝置的具體工作流程示意圖。
具體實施例方式現(xiàn)有集線器(HUB)屬于數(shù)據(jù)通信系統(tǒng)中的基礎(chǔ)設(shè)備,它和雙絞線等傳輸介質(zhì)一 樣,是一種不需任何軟件支持或只需很少管理軟件管理的硬件設(shè)備,結(jié)構(gòu)簡單的HUB不對 信號做任何的處理,只起到傳輸媒介的作用。HUB上配置有多種不同類型的接口,是一個多 端口的轉(zhuǎn)發(fā)器,在應(yīng)用過程中,HUB隨機選出一接口進(jìn)行通信,但HUB上的同層各接口之間 不會進(jìn)行通信。本發(fā)明中涉及到的HUB模塊不對信號做處理,只作為傳輸媒介對信號進(jìn)行 傳輸。本發(fā)明的基本思想是為無線模塊增設(shè)HUB模塊及與HUB模塊對應(yīng)的多功能存儲 模塊,并為所述HUB模塊配置對應(yīng)的控制模塊,以便控制無線通信裝置的自啟動功能。
其中,所述無線模塊可為WIMAX無線模塊、WCDMA無線模塊、GSM無線模塊或 TD-SCDMA無線模塊等;所述無線模塊通過USB接口與HUB模塊相連;與HUB模塊相連的所 述多功能存儲模塊,其內(nèi)部可包括安全數(shù)碼卡(SD)、多媒體存儲卡(MMS)和記憶棒MS等 不同類型的存儲模塊,各種不同類型的存儲模塊通過自身的接口與HUB模塊上自帶的與各 存儲模塊的接口相匹配的接口相連;所述多功能存儲模塊中存有無線模塊的驅(qū)動程序,無 線模塊的驅(qū)動程序可存儲于多功能存儲模塊中任一類型的存儲模塊中。這里,所述為無線模塊增設(shè)的HUB模塊,由于其自帶的接口種類會有差別,可連接 的存儲模塊的類型將有所不同,相應(yīng)的,為HUB模塊配置的控制模塊也會因HUB模塊自帶接 口的不同而不同。下面結(jié)合附圖及具體實施例對本發(fā)明作進(jìn)一步詳細(xì)說明。圖1為本發(fā)明帶自啟動功能的無線通信裝置的結(jié)構(gòu)示意圖,如圖1所示,包括HUB 模塊、無線模塊和多功能存儲模塊,以及HUB模塊對應(yīng)的控制模塊;其中,所述HUB模塊,用于執(zhí)行無線模塊和多功能存儲模塊與主機之間的通信;這里,所述HUB模塊上配置有多種不同類型的接口,現(xiàn)有HUB模塊上一般都配置多 種不同類型的接口 ;在實際應(yīng)用時,所述HUB模塊通過USB接口與主機相連。所述多功能存儲模塊,用于存儲無線模塊的驅(qū)動程序,在實際應(yīng)用時,還作為無線 通信裝置用戶的存儲空間使用;這里,所述多功能存儲模塊中至少包括兩種不同類型的存儲模塊,如SD、匪S和 MS等,所述不同類型的存儲模塊通過與各自對應(yīng)的不同類型的接口與HUB模塊相連;所述 無線模塊的驅(qū)動程序可存儲于多功能存儲模塊中任一類型的存儲模塊中,那么,無線通信 裝置用戶可用多功能存儲模塊中的其它存儲模塊存儲從無線網(wǎng)上下載的數(shù)據(jù)等,作為用戶 的存儲空間。所述控制模塊運行于HUB模塊上,更確切地說,是在無線通信裝置被主機識別后, 運行于主機之上,用于控制無線通信裝置的自啟動功能;具體的在無線通信裝置被主機識別后,打開多功能存儲模塊對應(yīng)的接口,關(guān)閉無 線模塊對應(yīng)的接口,確定無線模塊的驅(qū)動程序已被安裝或安裝完畢后,打開無線模塊的接 口,主機可通過無線模塊與無線網(wǎng)絡(luò)進(jìn)行通信。這里,所述控制模塊可存儲于HUB模塊的外部Flash中。圖2為本發(fā)明帶自啟動功能無線通信裝置的實現(xiàn)方法流程示意圖,如圖2所示,該 流程的實現(xiàn)步驟如下步驟201 為無線模塊增設(shè)HUB模塊及與HUB模塊對應(yīng)的多功能存儲模塊;具體為為已有的無線模塊,如WIMAX無線模塊增設(shè)HUB模塊,HUB模塊通過USB接 口與無線模塊相連,HUB模塊上配置有多種不同類型的接口,如USB接口、SD接口、匪S接 口和MS接口等,所述多功能存儲模塊中包括兩種或多種不同類型的存儲模塊,如SD、匪S 和MS等,分別通過對應(yīng)的接口,如SD接口、匪S接口和MS接口等與HUB模塊相連。在實際應(yīng)用過程中,無線通信裝置通過HUB模塊上的USB接口與用戶的主機相 連,此外,用戶可使用無線通信裝置中自帶的多功能存儲模塊,也可更換多功能存儲模塊中 的任一類型的存儲模塊,即將自帶的存儲模塊拔掉后,插入其它相同類型、容量更大的存儲 卡,如SD等,實現(xiàn)對存儲模塊存儲空間的升級。這里,所述更換存儲模塊時,不能更換無線通信裝置中自帶的存有無線模塊驅(qū)動程序的存儲模塊。其中,所述HUB模塊上的多種不同類型的接口為現(xiàn)有HUB模塊上已具備的接口,也 就是說,由于現(xiàn)有HUB模塊上一般都配置多種不同類型的接口,本發(fā)明只需在HUB模塊不同 的接口上配置對應(yīng)的不同類型的存儲模塊即可。本發(fā)明中,所述多功能存儲模塊中存有無線模塊的驅(qū)動程序,該驅(qū)動程序可存儲 于多功能存儲模塊中任一類型的存儲模塊中。步驟202 為所述HUB模塊配置對應(yīng)的控制模塊;具體為為所述HUB模塊配置對應(yīng)的控制模塊,用于控制無線通信裝置的自啟動 功能等,所述控制模塊在無線通信裝置插入主機并被主機識別后運行于主機上,以便實現(xiàn) 控制無線通信裝置的自啟動功能。本發(fā)明中,所述自啟動功能也就是無線模塊驅(qū)動程序的自安裝功能。下面對本發(fā)明所述無線通信裝置的工作流程進(jìn)行詳細(xì)描述,如圖3所示,該流程 的具體實現(xiàn)步驟如下步驟301 系統(tǒng)上電,無線通信裝置被識別后,控制模塊打開多功能存儲模塊的接 口,并關(guān)閉無線模塊的接口 ;具體為主機與無線通信裝置組成的整個系統(tǒng)上電后,主機利用現(xiàn)有的識別方法 識別無線通信裝置,也就是通過HUB模塊上插入主機的USB接口識別無線通信裝置,之后為 HUB模塊配置的控制模塊運行于主機上,打開多功能存儲模塊對應(yīng)的接口,并令無線模塊的 接口關(guān)閉。其中,在所述步驟202所述配置控制模塊時,控制模塊已將多功能存儲模塊的接 口初始狀態(tài)默認(rèn)設(shè)置為打開,將無線模塊的接口初始狀態(tài)默認(rèn)設(shè)置為關(guān)閉,因此,當(dāng)控制模 塊運行于主機上時則執(zhí)行對應(yīng)的功能。這里,由于現(xiàn)有HUB模塊在運行過程中將自身所配置的多種不同類型的接口視為 等價的,也就是說,HUB模塊在運行時首先選擇哪個接口進(jìn)行通信是隨機的,因此,本發(fā)明通 過控制模塊控制HUB模塊通信時選擇接口的先后順序,以便控制無線通信裝置的自啟動功 能。步驟302 多功能存儲模塊中的驅(qū)動程序自檢測是否已被安裝,如果已被安裝,主 機通知控制模塊,之后執(zhí)行步驟304 ;如果未被安裝,則執(zhí)行步驟303 ;具體為多功能存儲模塊的接口被打開后,內(nèi)部某一存儲模塊,如SD上存儲的無 線模塊的驅(qū)動程序?qū)⒔?jīng)由HUB模塊運行于主機上,自檢測自身是否已被安裝過,具體的,驅(qū) 動程序通過檢測注冊表信息判斷自身是否已被主機安裝過,如果安裝過,在注冊表信息中 將存有主機信息,由于驅(qū)動程序運行于主機之上,那么,主機即可得知驅(qū)動程序已被安裝的 信息,主機通知控制模塊,之后執(zhí)行步驟304 ;否則沒有主機信息,執(zhí)行步驟303。這里,關(guān)于驅(qū)動程序自檢測是否已被安裝的過程為現(xiàn)有技術(shù),此處不再詳述。步驟303 無線模塊的驅(qū)動程序自啟動,安裝完畢后主機通知控制模塊;具體為存儲于多媒體存儲模塊中的無線模塊的驅(qū)動程序自啟動,并且提示用戶 是否需要安裝,如果用戶確定安裝,安裝程序?qū)⒆詣舆\行安裝于主機上,安裝完畢后主機通 知控制模塊,之后執(zhí)行步驟304。步驟304 控制模塊打開無線模塊的接口,主機可使用該無線通信裝置與無線網(wǎng)絡(luò)進(jìn)行通信。這里,控制模塊在確定無線模塊的驅(qū)動程序已被安裝、或安裝完畢后則打開無線模塊的接口,此后主機可開始使用無線通信裝置與無線網(wǎng)絡(luò)進(jìn)行通信。以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍,凡在 本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護 范圍之內(nèi)。
權(quán)利要求
一種帶自啟動功能的無線通信裝置,包括無線模塊;其特征在于,還包括集線器HUB模塊和多功能存儲模塊,以及與HUB模塊對應(yīng)的控制模塊;其中,所述HUB模塊,用于執(zhí)行無線模塊和多功能存儲模塊與主機之間的通信;所述多功能存儲模塊,包括多種不同類型的存儲模塊,用于存儲無線模塊的驅(qū)動程序,還作為無線通信裝置用戶的存儲空間使用;所述控制模塊,用于控制無線通信裝置的自啟動功能。
2.根據(jù)權(quán)利要求1所述的帶自啟動功能的無線通信裝置,其特征在于,所述無線模塊 通過通用串行總線USB接口與所述HUB模塊相連;所述HUB模塊通過USB接口與主機相連。
3.根據(jù)權(quán)利要求1或2所述的帶自啟動功能的無線通信裝置,其特征在于,所述多功能 存儲模塊中至少包括兩種不同類型的存儲模塊。
4.根據(jù)權(quán)利要求3所述的帶自啟動功能的無線通信裝置,其特征在于,所述無線模塊 的驅(qū)動程序存儲于多功能存儲模塊中任一類型的存儲模塊中。
5.根據(jù)權(quán)利要求3所述的帶自啟動功能的無線通信裝置,其特征在于,所述多功能存 儲模塊中的不同類型的存儲模塊通過與各自對應(yīng)的不同類型的接口與HUB模塊相連。
6.根據(jù)權(quán)利要求4或5所述的帶自啟動功能的無線通信裝置,其特征在于,所述不同類 型的存儲模塊為安全數(shù)碼卡SD、多媒體存儲卡MMS或記憶棒MS。
7.根據(jù)權(quán)利要求1或2所述的帶自啟動功能的無線通信裝置,其特征在于,所述控制模 塊控制無線通信裝置的自啟動功能,為在無線通信裝置被主機識別后,打開多功能存儲模 塊對應(yīng)的接口,關(guān)閉無線模塊對應(yīng)的接口 ;確定無線模塊的驅(qū)動程序已被安裝或安裝完畢 后,打開無線模塊對應(yīng)的接口。
8.—種帶自啟動功能的無線通信裝置的實現(xiàn)方法,其特征在于,該方法包括為無線模塊增設(shè)HUB模塊及與HUB模塊對應(yīng)的多功能存儲模塊,并為所述HUB模塊配 置對應(yīng)的控制模塊,控制無線通信裝置的自啟動功能。
9.根據(jù)權(quán)利要求8所述的帶自啟動功能的無線通信裝置的實現(xiàn)方法,其特征在于,所 述多功能存儲模塊中至少包括兩種不同類型的存儲模塊。
10.根據(jù)權(quán)利要求9所述的帶自啟動功能的無線通信裝置的實現(xiàn)方法,其特征在于,所 述不同類型的存儲模塊為SD、匪S或MS。
全文摘要
本發(fā)明公開了一種帶自啟動功能的無線通信裝置,包括無線模塊;還包括集線器HUB模塊和多功能存儲模塊,以及與HUB模塊對應(yīng)的控制模塊。本發(fā)明還同時公開了一種帶自啟動功能的無線通信裝置的實現(xiàn)方法,包括為無線模塊增設(shè)HUB模塊及與HUB模塊對應(yīng)的多功能存儲模塊,并為所述HUB模塊配置對應(yīng)的控制模塊,控制無線通信裝置的自啟動功能,運用該裝置和方法可使得無線通信裝置可集成多種類型的存儲卡,簡化自啟動軟件的復(fù)雜度。
文檔編號H04M1/725GK101827165SQ20101000409
公開日2010年9月8日 申請日期2010年1月19日 優(yōu)先權(quán)日2010年1月19日
發(fā)明者伍學(xué)斌, 張建華, 王旭 申請人:中興通訊股份有限公司