欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種usb數(shù)據(jù)卡及其網(wǎng)絡(luò)注冊(cè)方法、系統(tǒng)的制作方法

文檔序號(hào):7704993閱讀:149來(lái)源:國(guó)知局
專利名稱:一種usb數(shù)據(jù)卡及其網(wǎng)絡(luò)注冊(cè)方法、系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及移動(dòng)通訊領(lǐng)域,尤其涉及一種USB數(shù)據(jù)卡及其網(wǎng)絡(luò)注冊(cè)方法、系統(tǒng)。
背景技術(shù)
目前,用戶對(duì)于通信技術(shù)的要求不僅停留在傳統(tǒng)的語(yǔ)音業(yè)務(wù),還希望其與數(shù)據(jù)業(yè)務(wù)相結(jié)合,提供更加全面、便利的服務(wù)。然而,常用的手機(jī)等終端設(shè)備由于軟、硬件條件限制,瀏覽方式不能滿足數(shù)據(jù)業(yè)務(wù)的服務(wù)要求,因此高速USB(Universal Serial BUS:通用串行總線)無(wú)線網(wǎng)絡(luò)接入數(shù)據(jù)卡應(yīng)運(yùn)而生,簡(jiǎn)稱USB數(shù)據(jù)卡,與PC(計(jì)算機(jī))結(jié)合使用的USB數(shù)據(jù)卡能夠?qū)崿F(xiàn)大容量文件(例如聲音、視頻等)快速下載和瀏覽,且支持熱插拔,能夠使用戶快捷、高效地使用網(wǎng)絡(luò)服務(wù)。 開(kāi)展各類網(wǎng)絡(luò)業(yè)務(wù)的前提是網(wǎng)絡(luò)注冊(cè),對(duì)于手機(jī)等終端設(shè)備來(lái)說(shuō),軟、硬件結(jié)合形成獨(dú)立設(shè)備,上電時(shí)UI(User Interface :用戶界面)同時(shí)啟動(dòng),因此發(fā)起相關(guān)的網(wǎng)絡(luò)注冊(cè)請(qǐng)求并進(jìn)行網(wǎng)絡(luò)注冊(cè)輕而易舉,且符合3GPP(3rdGeneration Partnership Project:第三代合作伙伴計(jì)劃)協(xié)議要求。終端設(shè)備從上電到獲取服務(wù)一般包括移動(dòng)終端選擇P腦(registered Public LandMobile-communication Network :公眾陸地移云力通信網(wǎng))、選擇CELL(服務(wù)小區(qū))和位置注冊(cè)的過(guò)程。 對(duì)于自身并不存在UI的USB數(shù)據(jù)卡,啟動(dòng)必須借助于PC,只有當(dāng)驅(qū)動(dòng)程序和應(yīng)用程序安裝完成才能真正使用。為了節(jié)約成本并保證板側(cè)原始安裝文件的安全,USB數(shù)據(jù)卡以鏡像文件的形式提供安裝軟件,即USB數(shù)據(jù)卡需枚舉成CD-ROM然后提供數(shù)據(jù)業(yè)務(wù)。
按照3GPP的協(xié)議要求,USB數(shù)據(jù)卡上電就會(huì)找網(wǎng)注冊(cè),然而,借助PC進(jìn)行操作的USB數(shù)據(jù)卡啟動(dòng)和找網(wǎng)注冊(cè)和的執(zhí)行相互獨(dú)立,啟動(dòng)過(guò)程中當(dāng)USB數(shù)據(jù)卡以CD-ROM的形式存在時(shí),應(yīng)用程序不能與USB數(shù)據(jù)卡進(jìn)行人機(jī)交互,導(dǎo)致雖然USB數(shù)據(jù)卡通過(guò)注冊(cè)網(wǎng)絡(luò)取得了網(wǎng)絡(luò)服務(wù),但是缺少必要的應(yīng)用程序輔助支持,不能響應(yīng)網(wǎng)絡(luò)側(cè)的通訊請(qǐng)求,注冊(cè)失去意義。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題是,提供一種USB數(shù)據(jù)卡及其網(wǎng)絡(luò)注冊(cè)方法、系統(tǒng),避免USB數(shù)據(jù)卡在端口并未就緒的情況下向網(wǎng)絡(luò)注冊(cè)而導(dǎo)致注冊(cè)無(wú)效、影響通訊性能的問(wèn)題。 本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是提供了一種USB數(shù)據(jù)卡的網(wǎng)絡(luò)注冊(cè)方法,包括以下步驟 USB數(shù)據(jù)卡上電后,開(kāi)始選擇PLMN和服務(wù)小區(qū);
USB數(shù)據(jù)卡獲取USB數(shù)據(jù)卡當(dāng)前的端口類型; USB數(shù)據(jù)卡對(duì)所述獲取的端口類型進(jìn)行判斷,如果所述獲取的端口類型表明USB
數(shù)據(jù)卡端口就緒,則USB數(shù)據(jù)卡向網(wǎng)絡(luò)注冊(cè)。 所述端口類型包括CD-ROM類型和業(yè)務(wù)端口類型。
USB數(shù)據(jù)卡對(duì)所述獲取的端口類型進(jìn)行判斷后還包括以下步驟如果所述獲取的端口類型未表明USB數(shù)據(jù)卡端口就緒,則USB數(shù)據(jù)卡根據(jù)一定的定時(shí)周期再次獲取USB數(shù)據(jù)卡當(dāng)前的端口類型。 USB數(shù)據(jù)卡獲取USB數(shù)據(jù)卡當(dāng)前的端口類型的方式為通過(guò)查詢文件標(biāo)記獲取USB數(shù)據(jù)卡當(dāng)前的端口類型。 進(jìn)一步地,USB數(shù)據(jù)卡上電后,還包括對(duì)所述文件標(biāo)記進(jìn)行操作以供USB數(shù)據(jù)卡進(jìn)行查詢的步驟,具體方式為USB數(shù)據(jù)卡根據(jù)PC側(cè)的中斷請(qǐng)求或重枚舉命令對(duì)所述文件標(biāo)記進(jìn)行操作。 本發(fā)明還提供了一種USB數(shù)據(jù)卡的網(wǎng)絡(luò)注冊(cè)系統(tǒng),包括USB數(shù)據(jù)卡和網(wǎng)絡(luò),所述USB數(shù)據(jù)卡包括注冊(cè)模塊、端口類型獲取模塊和判斷模塊; 注冊(cè)模塊用于在USB數(shù)據(jù)卡上電后,開(kāi)始選擇PLMN和服務(wù)小區(qū),還用于根據(jù)所述判斷模塊的控制向網(wǎng)絡(luò)注冊(cè); 端口類型獲取模塊用于獲取USB數(shù)據(jù)卡當(dāng)前的端口類型; 判斷模塊用于對(duì)所述端口類型獲取模塊獲取的端口類型進(jìn)行判斷,如果所述獲取
的端口類型表明USB數(shù)據(jù)卡端口就緒,則通知所述注冊(cè)模塊向網(wǎng)絡(luò)注冊(cè)。 本發(fā)明還提供了一種USB數(shù)據(jù)卡,包括注冊(cè)模塊、端口類型獲取模塊和判斷模塊; 注冊(cè)模塊用于在USB數(shù)據(jù)卡上電后,開(kāi)始選擇PLMN和服務(wù)小區(qū),還用于根據(jù)所述
判斷模塊的控制向網(wǎng)絡(luò)注冊(cè); 端口類型獲取模塊用于獲取USB數(shù)據(jù)卡當(dāng)前的端口類型; 判斷模塊用于對(duì)所述端口類型獲取模塊獲取的端口類型進(jìn)行判斷,如果所述獲取的端口類型表明USB數(shù)據(jù)卡端口就緒,則通知所述注冊(cè)模塊向網(wǎng)絡(luò)注冊(cè)。
進(jìn)一步地,還包括定時(shí)器,所述定時(shí)器中預(yù)設(shè)定時(shí)周期,如果所述獲取的端口類型未表明USB數(shù)據(jù)卡端口就緒,則所述端口類型獲取模塊還用于根據(jù)所述定時(shí)周期再次獲取USB數(shù)據(jù)卡當(dāng)前的端口類型。 進(jìn)一步地,USB數(shù)據(jù)卡還包括文件標(biāo)記存儲(chǔ)模塊和操作模塊; 文件標(biāo)記存儲(chǔ)模塊用于通過(guò)文件標(biāo)記存儲(chǔ)USB數(shù)據(jù)卡當(dāng)前的端口類型; 端口類型獲取模塊還用于從所述文件標(biāo)記存儲(chǔ)模塊中查詢所述文件標(biāo)記以獲取
USB數(shù)據(jù)卡當(dāng)前的端口類型; 操作模塊用于根據(jù)PC側(cè)的中斷請(qǐng)求或重枚舉命令對(duì)所述文件標(biāo)記進(jìn)行操作,以供所述端口類型獲取模塊查詢。 本發(fā)明的有益效果是,本發(fā)明避免了端口就緒前USB數(shù)據(jù)卡已經(jīng)完成網(wǎng)絡(luò)注冊(cè)而導(dǎo)致通訊不能正常進(jìn)行的問(wèn)題,保障了 USB數(shù)據(jù)卡的通訊性能。 而且USB數(shù)據(jù)卡不需要在重枚舉業(yè)務(wù)端口后再次注冊(cè)網(wǎng)絡(luò),只需在端口就緒的情況下進(jìn)行一次網(wǎng)絡(luò)注冊(cè),因此顯著降低了對(duì)于通訊網(wǎng)絡(luò)的負(fù)擔(dān)。 本發(fā)明在端口未就緒的情況下通過(guò)定時(shí)機(jī)制再次獲取USB數(shù)據(jù)卡當(dāng)前的端口類型,能夠保證在USB數(shù)據(jù)卡端口就緒時(shí)盡快注冊(cè)網(wǎng)絡(luò),提高了執(zhí)行效率。


圖1為本發(fā)明USB數(shù)據(jù)卡進(jìn)行網(wǎng)絡(luò)注冊(cè)的方法第一種實(shí)施方式流程 圖2為本發(fā)明USB數(shù)據(jù)卡進(jìn)行網(wǎng)絡(luò)注冊(cè)的方法第二種實(shí)施方式流程 圖3為本發(fā)明USB數(shù)據(jù)卡進(jìn)行網(wǎng)絡(luò)注冊(cè)的系統(tǒng)框圖。
具體實(shí)施例方式
以下結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施方式
進(jìn)行詳細(xì)說(shuō)明。 本發(fā)明提供了USB數(shù)據(jù)卡根據(jù)當(dāng)前的端口類型向網(wǎng)絡(luò)注冊(cè)的技術(shù)方案,當(dāng)USB數(shù)據(jù)卡端口就緒時(shí)才向網(wǎng)絡(luò)注冊(cè),避免了 USB數(shù)據(jù)卡未完全啟動(dòng)而USB數(shù)據(jù)卡已向網(wǎng)絡(luò)注冊(cè)造成的無(wú)效注冊(cè),有效保障了 USB數(shù)據(jù)卡的數(shù)據(jù)業(yè)務(wù)和通訊業(yè)務(wù)的服務(wù)質(zhì)量。
如圖1所述,本實(shí)施方式的USB數(shù)據(jù)卡的網(wǎng)絡(luò)注冊(cè)方法包括以下步驟
S100 :USB數(shù)據(jù)卡上電后,開(kāi)始選擇PL麗和服務(wù)小區(qū)。 S101 :USB數(shù)據(jù)卡獲取USB數(shù)據(jù)卡的端口類型,本實(shí)施方式中,USB數(shù)據(jù)卡可通過(guò)文件標(biāo)記的方式獲取USB數(shù)據(jù)卡當(dāng)前的端口類型,該文件標(biāo)識(shí)存儲(chǔ)在USB數(shù)據(jù)卡的閃存中,當(dāng)然文件標(biāo)記也可根據(jù)需要設(shè)置在其他位置,例如PC側(cè)。 當(dāng)USB數(shù)據(jù)卡啟動(dòng)時(shí),為了安裝相關(guān)的驅(qū)動(dòng)程序、應(yīng)用程序等,USB數(shù)據(jù)卡的端口被枚舉成CD-ROM類型,此時(shí)端口未就緒,不支持網(wǎng)絡(luò)注冊(cè)。各種程序安裝完畢后,USB數(shù)據(jù)卡的端口又被重枚舉成業(yè)務(wù)端口類型,例如MODEM/NMEA/DIAG、 MODEM/NMEA/DIAG/MS等業(yè)務(wù)端口組合以供USB數(shù)據(jù)卡在提供數(shù)據(jù)業(yè)務(wù)時(shí)進(jìn)行數(shù)據(jù)處理,此時(shí)端口就緒,支持網(wǎng)絡(luò)注冊(cè)。 USB數(shù)據(jù)卡上電后,還包括對(duì)所述文件標(biāo)記進(jìn)行操作以供USB數(shù)據(jù)卡進(jìn)行查詢的步驟,具體方式為USB數(shù)據(jù)卡根據(jù)PC側(cè)的中斷請(qǐng)求或重枚舉命令對(duì)文件標(biāo)記進(jìn)行操作。例如USB數(shù)據(jù)卡根據(jù)PC側(cè)的中斷請(qǐng)求對(duì)文件標(biāo)記進(jìn)行操作后,將其轉(zhuǎn)變成不支持網(wǎng)絡(luò)注冊(cè)的CD-ROM類型,或者USB數(shù)據(jù)卡根據(jù)PC側(cè)的重枚舉命令對(duì)文件標(biāo)記進(jìn)行操作后,將其轉(zhuǎn)變成表明端口就緒、支持網(wǎng)絡(luò)注冊(cè)的業(yè)務(wù)端口類型。 S102 :USB數(shù)據(jù)卡對(duì)獲取的端口類型進(jìn)行判斷,即判斷查詢到的文件標(biāo)記,如果表明USB數(shù)據(jù)卡端口就緒,則進(jìn)入步驟S103,否則可根據(jù)一定的定時(shí)周期返回步驟S101再次獲取當(dāng)前USB數(shù)據(jù)卡的端口類型,即再次查詢文件標(biāo)記。
S103 :USB數(shù)據(jù)卡向網(wǎng)絡(luò)注冊(cè)。 如圖2所示,本發(fā)明的USB數(shù)據(jù)卡進(jìn)行網(wǎng)絡(luò)注冊(cè)的方法包括以下兩個(gè)并行的子流程流程A和流程B,相應(yīng)地,為了便于執(zhí)行不同的流程,USB數(shù)據(jù)卡包括啟動(dòng)模塊、注冊(cè)模塊和Flash。 其中流程A為USB數(shù)據(jù)卡的啟動(dòng)流程,主要通過(guò)啟動(dòng)模塊實(shí)現(xiàn)端口就緒,即借助于PC,使驅(qū)動(dòng)程序和應(yīng)用程序等完成安裝;流程B為USB數(shù)據(jù)卡的網(wǎng)絡(luò)注冊(cè)流程,主要通過(guò)注冊(cè)模塊實(shí)現(xiàn)網(wǎng)絡(luò)注冊(cè)。USB數(shù)據(jù)卡上電后,流程A和流程B可并發(fā)開(kāi)始執(zhí)行,執(zhí)行過(guò)程中,流程A中USB數(shù)據(jù)卡對(duì)于相關(guān)文件標(biāo)記的操作能夠觸發(fā)流程B中USB數(shù)據(jù)卡向網(wǎng)絡(luò)注冊(cè)的步驟。 流程A包括以下步驟 S2A00 :USB數(shù)據(jù)卡上電后,PC側(cè)向啟動(dòng)模塊發(fā)送Setup中斷請(qǐng)求準(zhǔn)備啟動(dòng)。
S2A01 :啟動(dòng)模塊在Flash中對(duì)存儲(chǔ)的文件標(biāo)記進(jìn)行操作,使文件標(biāo)記標(biāo)識(shí)USB數(shù)據(jù)卡當(dāng)前的端口類型為CD-ROM類型。
5
S2A02 :操作完成后,F(xiàn)lash返回相關(guān)的文件標(biāo)記(即CD-ROM類型)至啟動(dòng)模塊。 S2A03 :啟動(dòng)模塊準(zhǔn)備相關(guān)的參數(shù),例如傳輸模式、初始化處理能力表等。 S2A04 :參數(shù)準(zhǔn)備完成后,啟動(dòng)模塊上報(bào)CD-ROM類型至PC側(cè)。 S2A05 :PC側(cè)將USB數(shù)據(jù)卡枚舉成CD-ROM類型。 S2A06 :PC側(cè)通過(guò)后臺(tái)監(jiān)控程序啟動(dòng)應(yīng)用程序。 S2A07 :PC側(cè)向驅(qū)動(dòng)程序發(fā)送端口重枚舉命令。 S2A08 :驅(qū)動(dòng)程序向啟動(dòng)模塊發(fā)送端口重枚舉請(qǐng)求。 S2A09 :啟動(dòng)模塊在Flash中對(duì)相關(guān)的文件標(biāo)記進(jìn)行操作,使文件標(biāo)記標(biāo)識(shí)USB數(shù) 據(jù)卡當(dāng)前的端口類型為業(yè)務(wù)端口類型,表明USB數(shù)據(jù)卡端口就緒。 S2A10 :操作完成后,F(xiàn)lash返回相關(guān)的文件標(biāo)記(即業(yè)務(wù)端口類型)至啟動(dòng)模塊, 例如MODEM/NMEA/DIAG、 MODEM/NMEA/DIAG/MS等業(yè)務(wù)端口組合。
S2A11 :啟動(dòng)模塊再次準(zhǔn)備相關(guān)的參數(shù)。 S2A12 :參數(shù)準(zhǔn)備完成后,啟動(dòng)模塊上報(bào)業(yè)務(wù)端口類型至PC側(cè)。 S2A13 :PC側(cè)通過(guò)硬切換的方式將USB數(shù)據(jù)卡重枚舉成上報(bào)的業(yè)務(wù)端口類型。 S2A14 :應(yīng)用程序向驅(qū)動(dòng)程序提出數(shù)據(jù)請(qǐng)求,即USB數(shù)據(jù)卡開(kāi)始提供數(shù)據(jù)業(yè)務(wù)的服務(wù)。 S2A15 :驅(qū)動(dòng)程序向USB數(shù)據(jù)卡(圖中標(biāo)識(shí)為啟動(dòng)模塊)發(fā)送相關(guān)的數(shù)據(jù)請(qǐng)求。
S2A16 :USB數(shù)據(jù)卡進(jìn)行相關(guān)的數(shù)據(jù)處理。 S2A17 :數(shù)據(jù)處理完成后,USB數(shù)據(jù)卡向驅(qū)動(dòng)程序返回相應(yīng)的處理結(jié)果。
S2A18 :驅(qū)動(dòng)程序向應(yīng)用程序返回相應(yīng)的處理結(jié)果。
流程B包括以下步驟 S2B00 :USB數(shù)據(jù)卡上電后,注冊(cè)模塊開(kāi)始選擇PLMN。
S2B01 :注冊(cè)模塊選擇CELL。 S2B02 :在選擇的CELL駐留成功后,注冊(cè)模塊還可進(jìn)行ACQ Database (All Cell Query Database :所有小區(qū)查詢數(shù)據(jù)庫(kù))的存儲(chǔ),目的是為了加速下次網(wǎng)絡(luò)的搜索過(guò)程,避 免下次USB數(shù)據(jù)卡在注冊(cè)過(guò)程中進(jìn)行不必要的網(wǎng)絡(luò)搜索,提高注冊(cè)效率。
S2B03 :注冊(cè)模塊從Flash中查詢相關(guān)的文件標(biāo)記,根據(jù)流程A的執(zhí)行速度,此時(shí)文 件標(biāo)記標(biāo)識(shí)的USB數(shù)據(jù)卡當(dāng)前的端口類型可能為DC-ROM類型,或者業(yè)務(wù)端口類型等。
S2B04 :Flash返回文件標(biāo)記至注冊(cè)模塊。 S2B05 :注冊(cè)模塊根據(jù)查詢到的文件標(biāo)記,判斷端口是否已經(jīng)就緒。此時(shí),與流程B 并行的流程A有可能已經(jīng)對(duì)文件標(biāo)記進(jìn)行了操作,如果文件標(biāo)記標(biāo)識(shí)USB數(shù)據(jù)卡當(dāng)前的端 口類型為DC-ROM類型,表明端口尚未就緒不支持向網(wǎng)絡(luò)注冊(cè),此時(shí)不允許注冊(cè)模塊向通訊 網(wǎng)絡(luò)發(fā)送注冊(cè)網(wǎng)絡(luò)請(qǐng)求。如果文件標(biāo)記標(biāo)識(shí)USB數(shù)據(jù)卡當(dāng)前的端口類型為業(yè)務(wù)端口類型, 則允許向通訊網(wǎng)絡(luò)發(fā)送注冊(cè)網(wǎng)絡(luò)請(qǐng)求。如圖2所示,查詢到的文件標(biāo)記不允許向通訊網(wǎng)絡(luò) 發(fā)送注冊(cè)網(wǎng)絡(luò)請(qǐng)求時(shí),啟動(dòng)定時(shí)器,該定時(shí)器預(yù)設(shè)一定的定時(shí)周期,例如500ms,可在定時(shí)周 期屆滿時(shí)通知注冊(cè)模塊再次查詢文件標(biāo)記,能夠保證在端口就緒時(shí)盡快注冊(cè)網(wǎng)絡(luò),提高了 執(zhí)行效率。 S2B06 :定時(shí)器運(yùn)行。 S2B07 :定時(shí)器上報(bào)屆滿時(shí)向注冊(cè)模塊上報(bào)超時(shí)通知。
S2B08 :注冊(cè)模塊從Flash中再次查詢文件標(biāo)記,此時(shí)流程A可能已經(jīng)對(duì)文件標(biāo)記 進(jìn)行了操作。 S2B09 :Flash返回查詢到的文件標(biāo)記至注冊(cè)模塊。 S2B10 :注冊(cè)模塊再次判斷查詢到的文件標(biāo)記是否表明端口就緒,與步驟S2B05相 同,如果文件標(biāo)記表明端口并未就緒,即不支持網(wǎng)絡(luò)注冊(cè),則繼續(xù)啟動(dòng)定時(shí)器等待端口就 緒。如果文件標(biāo)記表明端口就緒支持網(wǎng)絡(luò)注冊(cè),則注冊(cè)模塊向通訊網(wǎng)絡(luò)發(fā)送網(wǎng)絡(luò)注冊(cè)請(qǐng)求。
S2B11 :注冊(cè)成功后,通訊網(wǎng)絡(luò)向注冊(cè)模塊返回注冊(cè)信息,可以向USB數(shù)據(jù)卡提供 網(wǎng)絡(luò)服務(wù)。 如圖3所示,本發(fā)明還提供了一種USB數(shù)據(jù)卡的網(wǎng)絡(luò)注冊(cè)系統(tǒng),包括USB數(shù)據(jù)卡 10、文件標(biāo)記存儲(chǔ)模塊11、通訊網(wǎng)絡(luò)和PC側(cè),USB數(shù)據(jù)卡10還包括端口類型獲取模塊12、 判斷模塊13和注冊(cè)模塊14等。 其中,文件標(biāo)記存儲(chǔ)模塊11用于存儲(chǔ)USB數(shù)據(jù)卡的文件標(biāo)記,該文件標(biāo)記用于標(biāo) 識(shí)USB數(shù)據(jù)卡當(dāng)前的端口類型,包括CD-ROM類型或業(yè)務(wù)端口類型等。文件標(biāo)記存儲(chǔ)模塊11 可為Flash或者其他存儲(chǔ)設(shè)備,可設(shè)置在USB數(shù)據(jù)卡中,或設(shè)置在PC側(cè)。
端口類型獲取模塊12用于獲取USB數(shù)據(jù)卡當(dāng)前的端口類型,即在文件標(biāo)記存儲(chǔ)模 塊11中查詢其存儲(chǔ)的文件標(biāo)記,以獲取USB數(shù)據(jù)卡當(dāng)前的端口類型,并將其提供給判斷模 塊13。 判斷模塊13用于對(duì)端口類型獲取模塊12獲取的端口類型進(jìn)行判斷,如果獲取的 端口類型表明USB數(shù)據(jù)卡端口就緒,則通知注冊(cè)模塊14向網(wǎng)絡(luò)注冊(cè),例如查詢到的文件標(biāo) 記表明為USB數(shù)據(jù)卡為業(yè)務(wù)端口類型,表明此時(shí)端口就緒,則通知注冊(cè)模塊14向網(wǎng)絡(luò)注冊(cè)。
注冊(cè)模塊14用于在USB數(shù)據(jù)卡上電后,開(kāi)始選擇PLMN和CELL,還用于根據(jù)判斷模 塊13的控制向通信網(wǎng)絡(luò)注冊(cè)以獲取網(wǎng)絡(luò)服務(wù)。 系統(tǒng)還包括定時(shí)器15,定時(shí)器15可設(shè)置在USB數(shù)據(jù)卡10中,或者設(shè)置在PC側(cè)20。 定時(shí)器15中預(yù)設(shè)定時(shí)周期,如果判斷模塊13判斷獲取的端口類型未表明端口就緒,例如文 件標(biāo)記為CD-ROM,則不支持USB數(shù)據(jù)卡10進(jìn)行網(wǎng)絡(luò)注冊(cè),此時(shí)端口類型獲取模塊12還用于 根據(jù)定時(shí)周期再次獲取USB數(shù)據(jù)卡當(dāng)前的端口類型,即從在文件標(biāo)記存儲(chǔ)模塊11中再次查 詢其存儲(chǔ)的文件標(biāo)記。 進(jìn)一步地,USB數(shù)據(jù)卡還包括操作模塊16,該操作模塊16可設(shè)置在USB數(shù)據(jù)卡的 啟動(dòng)模塊中,用于根據(jù)PC側(cè)20的中斷請(qǐng)求或重枚舉命令對(duì)文件標(biāo)記存儲(chǔ)模塊11中的文件 標(biāo)記進(jìn)行操作,以供端口類型獲取模塊12查詢。 具體地,當(dāng)USB數(shù)據(jù)卡上電后,PC側(cè)20向操作模塊16發(fā)起中斷請(qǐng)求,操作模塊16 對(duì)Flash中的文件標(biāo)記進(jìn)行操作,使文件標(biāo)記標(biāo)識(shí)USB數(shù)據(jù)卡10當(dāng)前的端口類型為CD-ROM 類型,此時(shí)PC側(cè)20將USB數(shù)據(jù)卡10枚舉成CD-ROM類型,端口并未就緒,端口類型獲取模 塊12對(duì)文件標(biāo)記進(jìn)行查詢后,判斷模塊13并不會(huì)控制注冊(cè)模塊14向網(wǎng)絡(luò)注冊(cè)。
當(dāng)驅(qū)動(dòng)程序和應(yīng)用程序安裝完成,PC側(cè)20對(duì)USB數(shù)據(jù)卡10發(fā)送重枚舉命令,操作 模塊16再次對(duì)Flash中的文件標(biāo)記進(jìn)行操作,使文件標(biāo)記標(biāo)識(shí)USB數(shù)據(jù)卡10當(dāng)前的端口 類型為業(yè)務(wù)端口類型,此時(shí)PC側(cè)20將USB數(shù)據(jù)卡10枚舉成業(yè)務(wù)端口類型,端口就緒,端口 類型獲取模塊12對(duì)文件標(biāo)記進(jìn)行查詢后,判斷模塊13才會(huì)控制注冊(cè)模塊14向網(wǎng)絡(luò)注冊(cè)。
本發(fā)明提供的SUB數(shù)據(jù)卡的網(wǎng)絡(luò)注冊(cè)方法、系統(tǒng),以及USB數(shù)據(jù)卡10實(shí)現(xiàn)了啟動(dòng)和網(wǎng)絡(luò)注冊(cè)過(guò)程的有機(jī)配合,即通過(guò)對(duì)USB數(shù)據(jù)卡10當(dāng)前的端口類型的操作和查詢判斷端 口是否就緒,從而決定是否可以向網(wǎng)絡(luò)注冊(cè),只有USB數(shù)據(jù)卡10的端口類型成為業(yè)務(wù)端口 類型,即USB數(shù)據(jù)卡IO端口就緒的情況下才向網(wǎng)絡(luò)注冊(cè)。因此,本發(fā)明避免了端口就緒前 USB數(shù)據(jù)卡10已經(jīng)完成網(wǎng)絡(luò)注冊(cè)而導(dǎo)致通訊不能正常進(jìn)行的問(wèn)題,保障了 USB數(shù)據(jù)卡的通 訊性能。 現(xiàn)有技術(shù)中,USB數(shù)據(jù)卡10枚舉成CD-ROM類型是一個(gè)暫態(tài),為了安裝與USB數(shù)據(jù) 卡IO相關(guān)的驅(qū)動(dòng)程序和應(yīng)用程序,USB數(shù)據(jù)卡使用硬切換的方式重新枚舉,即重啟USB數(shù)據(jù) 卡,這就意味著上次的網(wǎng)絡(luò)注冊(cè)需要重新進(jìn)行,加重了網(wǎng)絡(luò)負(fù)載。而本發(fā)明的USB數(shù)據(jù)卡10 不需要在重枚舉業(yè)務(wù)端口后再次注冊(cè)網(wǎng)絡(luò),只需在端口就緒的情況下進(jìn)行一次網(wǎng)絡(luò)注冊(cè), 因此顯著降低了通訊網(wǎng)絡(luò)的負(fù)擔(dān)。 以上內(nèi)容是結(jié)合具體的優(yōu)選實(shí)施方式對(duì)本發(fā)明所作的進(jìn)一步詳細(xì)說(shuō)明,不能認(rèn)定 本發(fā)明的具體實(shí)施只局限于這些說(shuō)明。對(duì)于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在 不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡(jiǎn)單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的 保護(hù)范圍。
8
權(quán)利要求
一種USB數(shù)據(jù)卡的網(wǎng)絡(luò)注冊(cè)方法,其特征在于,包括以下步驟USB數(shù)據(jù)卡上電后,開(kāi)始選擇公眾陸地移動(dòng)通信網(wǎng)PLMN和服務(wù)小區(qū);USB數(shù)據(jù)卡獲取USB數(shù)據(jù)卡當(dāng)前的端口類型;USB數(shù)據(jù)卡對(duì)所述獲取的端口類型進(jìn)行判斷,如果所述獲取的端口類型表明USB數(shù)據(jù)卡端口就緒,則USB數(shù)據(jù)卡向網(wǎng)絡(luò)注冊(cè)。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述端口類型包括CD-ROM類型和業(yè)務(wù)端 口類型。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,USB數(shù)據(jù)卡對(duì)所述獲取的端口類型進(jìn)行判 斷后還包括以下步驟如果所述獲取的端口類型未表明USB數(shù)據(jù)卡端口就緒,則USB數(shù)據(jù)卡 根據(jù)一定的定時(shí)周期再次獲取USB數(shù)據(jù)卡當(dāng)前的端口類型。
4. 根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其特征在于,USB數(shù)據(jù)卡獲取USB數(shù)據(jù)卡 當(dāng)前的端口類型的方式為通過(guò)查詢文件標(biāo)記獲取USB數(shù)據(jù)卡當(dāng)前的端口類型。
5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,USB數(shù)據(jù)卡上電后,還包括對(duì)所述文件標(biāo) 記進(jìn)行操作以供USB數(shù)據(jù)卡查詢的步驟。
6. 根據(jù)權(quán)利要求5所述的方法,其特征在于,USB數(shù)據(jù)卡對(duì)所述文件標(biāo)記進(jìn)行操作的方 式為USB數(shù)據(jù)卡根據(jù)PC側(cè)的中斷請(qǐng)求或重枚舉命令對(duì)所述文件標(biāo)記進(jìn)行操作。
7. —種USB數(shù)據(jù)卡的網(wǎng)絡(luò)注冊(cè)系統(tǒng),包括USB數(shù)據(jù)卡和網(wǎng)絡(luò),其特征在于,所述USB數(shù) 據(jù)卡包括注冊(cè)模塊、端口類型獲取模塊和判斷模塊;注冊(cè)模塊用于在USB數(shù)據(jù)卡上電后,開(kāi)始選擇PLMN和服務(wù)小區(qū),還用于根據(jù)所述判斷 模塊的控制向網(wǎng)絡(luò)注冊(cè);端口類型獲取模塊用于獲取USB數(shù)據(jù)卡當(dāng)前的端口類型;判斷模塊用于對(duì)所述端口類型獲取模塊獲取的端口類型進(jìn)行判斷,如果所述獲取的端 口類型表明USB數(shù)據(jù)卡端口就緒,則通知所述注冊(cè)模塊向網(wǎng)絡(luò)注冊(cè)。
8. —種USB數(shù)據(jù)卡,其特征在于,包括注冊(cè)模塊、端口類型獲取模塊和判斷模塊; 注冊(cè)模塊用于在USB數(shù)據(jù)卡上電后,開(kāi)始選擇PLMN和服務(wù)小區(qū),還用于根據(jù)所述判斷模塊的控制向網(wǎng)絡(luò)注冊(cè);端口類型獲取模塊用于獲取USB數(shù)據(jù)卡當(dāng)前的端口類型;判斷模塊用于對(duì)所述端口類型獲取模塊獲取的端口類型進(jìn)行判斷,如果所述獲取的端 口類型表明USB數(shù)據(jù)卡端口就緒,則通知所述注冊(cè)模塊向網(wǎng)絡(luò)注冊(cè)。
9. 根據(jù)權(quán)利要求8所述的USB數(shù)據(jù)卡,其特征在于還包括定時(shí)器,所述定時(shí)器中預(yù)設(shè) 定時(shí)周期,如果所述獲取的端口類型未表明USB數(shù)據(jù)卡端口就緒,則所述端口類型獲取模 塊還用于根據(jù)所述定時(shí)周期再次獲取USB數(shù)據(jù)卡當(dāng)前的端口類型。
10. 根據(jù)權(quán)利要求8或9所述的USB數(shù)據(jù)卡,其特征在于還包括文件標(biāo)記存儲(chǔ)模塊和 操作模塊;文件標(biāo)記存儲(chǔ)模塊用于通過(guò)文件標(biāo)記存儲(chǔ)USB數(shù)據(jù)卡當(dāng)前的端口類型; 端口類型獲取模塊還用于從所述文件標(biāo)記存儲(chǔ)模塊中查詢所述文件標(biāo)記以獲取USB數(shù)據(jù)卡當(dāng)前的端口類型;操作模塊用于根據(jù)PC側(cè)的中斷請(qǐng)求或重枚舉命令對(duì)所述文件標(biāo)記進(jìn)行操作,以供所述端口類型獲取模塊查詢。
全文摘要
本發(fā)明公開(kāi)了一種USB數(shù)據(jù)卡及其網(wǎng)絡(luò)注冊(cè)方法、系統(tǒng),方法包括以下步驟USB數(shù)據(jù)卡上電后,開(kāi)始選擇PLMN和服務(wù)小區(qū);USB數(shù)據(jù)卡獲取USB數(shù)據(jù)卡當(dāng)前的端口類型;USB數(shù)據(jù)卡對(duì)所述獲取的端口類型進(jìn)行判斷,如果所述獲取的端口類型表明USB數(shù)據(jù)卡端口就緒,則USB數(shù)據(jù)卡向網(wǎng)絡(luò)注冊(cè)。本發(fā)明只有在SUB數(shù)據(jù)卡端口就緒的情況下才向網(wǎng)絡(luò)注冊(cè),避免了無(wú)效注冊(cè)以及USB數(shù)據(jù)卡重枚舉后的重復(fù)網(wǎng)絡(luò)注冊(cè),保障了通訊質(zhì)量,減輕了網(wǎng)絡(luò)負(fù)荷。
文檔編號(hào)H04W88/02GK101720127SQ20091010983
公開(kāi)日2010年6月2日 申請(qǐng)日期2009年11月19日 優(yōu)先權(quán)日2009年11月19日
發(fā)明者陶鋼 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
乌兰浩特市| 剑阁县| 榆中县| 昭苏县| 麟游县| 麟游县| 固阳县| 鹤峰县| 富民县| 开封市| 浪卡子县| 高邑县| 墨脱县| 古田县| 广东省| 合肥市| 龙井市| 松溪县| 丘北县| 固阳县| 巴林右旗| 宣城市| 梅州市| 汽车| 周宁县| 临武县| 兴国县| 堆龙德庆县| 玛曲县| 阳江市| 瓮安县| 宜阳县| 韩城市| 杨浦区| 鲁甸县| 宁安市| 北辰区| 高淳县| 离岛区| 班戈县| 西城区|