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