两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

用戶識別模塊切換方法、裝置和通信設(shè)備的制作方法

文檔序號:7889638閱讀:215來源:國知局
專利名稱:用戶識別模塊切換方法、裝置和通信設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù),尤其涉及一種用戶識別模塊切換方法、裝置和通信設(shè)備。
背景技術(shù)
用戶識別模塊(Subscriber Identity Module ;以下簡稱SIM)卡也稱為智能卡或用戶身份識別卡,全球移動(dòng)通訊系統(tǒng)(GlcAal System of Mobile communication ;以下簡稱GSM)數(shù)字移動(dòng)電話機(jī)必須裝上此卡方能使用。SIM卡在一電腦芯片上存儲(chǔ)了數(shù)字移動(dòng)電話客戶的信息,加密的密鑰以及用戶的電話簿等內(nèi)容,可供GSM網(wǎng)絡(luò)客戶身份進(jìn)行鑒別,并對客戶通話時(shí)的語音信息進(jìn)行加密。SIM卡一般用于手機(jī)中,但隨著第三代移動(dòng)通信(3rd Generation ;以下簡稱3G) 上網(wǎng)卡的出現(xiàn),SIM卡也可以使用在3G上網(wǎng)卡中。SIM卡座是固定SIM卡的裝置,提供了 SIM卡的讀寫等相關(guān)硬件功能。用戶識別模塊(User Identity Model ;以下簡稱UIM)卡是應(yīng)用在碼分多址 (Code Division Multiple Access ;以下簡稱CDMA)手機(jī)的一種智能卡,可插入對應(yīng)的第二代移動(dòng)通信Ond Generation ;以下簡稱2G)手機(jī)以使用移動(dòng)電話服務(wù)。根據(jù)UIM卡標(biāo)準(zhǔn),CDMA系統(tǒng)的UIM卡將采用與GSM系統(tǒng)相同的物理結(jié)構(gòu)、電氣性能和邏輯接口,并將在SIM卡的基礎(chǔ)上,根據(jù)CDMA系統(tǒng)的要求,增加相關(guān)的參數(shù)和命令,以實(shí)現(xiàn)CDMA系統(tǒng)的功能。換句話說,UIM卡可以理解為是SIM卡針對CDMA系統(tǒng)的功能擴(kuò)展。UIM卡座和SIM卡座具有相同的結(jié)構(gòu)尺寸,所以SIM卡座上也可以插UIM卡。3G上網(wǎng)卡是目前無線廣域通信網(wǎng)絡(luò)應(yīng)用廣泛的上網(wǎng)介質(zhì)。現(xiàn)有技術(shù)中,3G上網(wǎng)卡可以采用微型快速夕卜設(shè)組件互連(Mini Peripheral Component Interconnect Express ; 以下簡稱MiniPCIe)接口的3G調(diào)制解調(diào)器(3G Modem)。這種3G Modem主要使用在筆記本和路由器設(shè)備中。在3G路由器中,一個(gè)3G modem對應(yīng)一個(gè)SIM卡(或UIM卡),當(dāng)SIM卡(或UIM 卡)無法正常工作,例如SIM卡(或UIM卡)欠費(fèi)或停機(jī)時(shí),3G路由器的3G功能無法使用,所有業(yè)務(wù)將中斷,需要下電更換SIM卡(或UIM卡)才能使業(yè)務(wù)恢復(fù),不能實(shí)現(xiàn)SIM卡 (或UIM卡)的熱切換。并且在3G路由器中,如果需要不同制式的3G網(wǎng)絡(luò)之間進(jìn)行切換, 同樣需要下電更換SIM卡(或UIM卡)才能實(shí)現(xiàn),不能實(shí)現(xiàn)不同制式的3G網(wǎng)絡(luò)的熱切換。

發(fā)明內(nèi)容
本發(fā)明提供一種用戶識別模塊切換方法、裝置和通信設(shè)備,以實(shí)現(xiàn)對用戶識別模塊進(jìn)行熱切換和熱拔插操作。本發(fā)明一方面提供一種用戶識別模塊切換方法,包括確定對主用戶識別模塊進(jìn)行熱切換操作或熱拔插操作;對所述主用戶識別模塊進(jìn)行網(wǎng)絡(luò)分離操作,去使能所述主用戶識別模塊的控制信號,并使能備份用戶識別模塊的控制信號;
讀取所述備份用戶識別模塊保存的信息,根據(jù)所述備份用戶識別模塊保存的信息對所述備份用戶識別模塊進(jìn)行網(wǎng)絡(luò)注冊;通過所述備份用戶識別模塊所注冊網(wǎng)絡(luò)的調(diào)制解調(diào)器收發(fā)數(shù)據(jù)。本發(fā)明另一方面提供一種用戶識別模塊切換裝置,包括確定模塊,用于確定對主用戶識別模塊進(jìn)行熱切換操作或熱拔插操作;網(wǎng)絡(luò)分離模塊,對所述主用戶識別模塊進(jìn)行網(wǎng)絡(luò)分離操作;使能模塊,用于去使能所述主用戶識別模塊的控制信號,并使能備份用戶識別模塊的控制信號;注冊模塊,用于讀取所述備份用戶識別模塊保存的信息,根據(jù)所述備份用戶識別模塊保存的信息對所述備份用戶識別模塊進(jìn)行網(wǎng)絡(luò)注冊;數(shù)據(jù)收發(fā)模塊,用于通過所述備份用戶識別模塊所注冊網(wǎng)絡(luò)的調(diào)制解調(diào)器收發(fā)數(shù)據(jù)。本發(fā)明又一方面提供一種通信設(shè)備,包括至少兩個(gè)用戶識別模塊和如上所述的用戶識別模塊切換裝置。本發(fā)明一方面的技術(shù)效果是在確定對主用戶識別模塊進(jìn)行熱切換操作或熱拔插操作之后,對該主用戶識別模塊進(jìn)行網(wǎng)絡(luò)分離操作,去使能上述主用戶識別模塊的控制信號,并使能備份用戶識別模塊的控制信號,讀取備份用戶識別模塊保存的信息,根據(jù)該備份用戶識別模塊保存的信息對備份用戶識別模塊進(jìn)行網(wǎng)絡(luò)注冊,最后通過上述備份用戶識別模塊所注冊網(wǎng)絡(luò)的調(diào)制解調(diào)器收發(fā)數(shù)據(jù)。從而可以當(dāng)主用戶識別模塊欠費(fèi)、停機(jī)、發(fā)生故障或主用戶識別模塊所注冊網(wǎng)絡(luò)發(fā)生異常時(shí),不需中斷當(dāng)前的業(yè)務(wù),即可自動(dòng)進(jìn)行主用戶識別模塊和備份識別模塊的熱切換,通過備份用戶識別模塊收發(fā)數(shù)據(jù),從而可以保證業(yè)務(wù)的連續(xù)性。另外,如果采用雙模的3G modem,并且上述主用戶識別模塊和上述備份識別模塊注冊的網(wǎng)絡(luò)分別為不同制式的3G網(wǎng)絡(luò),則在系統(tǒng)不下電的情況下,可以對上述主用戶識別模塊和上述備份識別模塊進(jìn)行熱切換,實(shí)現(xiàn)不同制式的3G網(wǎng)絡(luò)的熱切換。本發(fā)明另一方面的技術(shù)效果是在確定模塊確定對主用戶識別模塊進(jìn)行熱切換操作或熱拔插操作之后,網(wǎng)絡(luò)分離模塊對該主用戶識別模塊進(jìn)行網(wǎng)絡(luò)分離操作,使能模塊去使能主用戶識別模塊的控制信號,并使能備份用戶識別模塊的控制信號;注冊模塊讀取上述備份用戶識別模塊保存的信息,根據(jù)該備份用戶識別模塊保存的信息對備份用戶識別模塊進(jìn)行網(wǎng)絡(luò)注冊,最后數(shù)據(jù)收發(fā)模塊通過上述備份用戶識別模塊所注冊網(wǎng)絡(luò)的調(diào)制解調(diào)器收發(fā)數(shù)據(jù)。從而可以當(dāng)主用戶識別模塊欠費(fèi)、停機(jī)、發(fā)生故障或主用戶識別模塊所注冊網(wǎng)絡(luò)發(fā)生異常時(shí),不需中斷當(dāng)前的業(yè)務(wù),即可自動(dòng)進(jìn)行主用戶識別模塊和備份識別模塊的熱切換,通過備份用戶識別模塊收發(fā)數(shù)據(jù),從而可以保證業(yè)務(wù)的連續(xù)性。另外,如果采用雙模的 3G modem,并且上述主用戶識別模塊和上述備份識別模塊注冊的網(wǎng)絡(luò)分別為不同制式的3G 網(wǎng)絡(luò),則在系統(tǒng)不下電的情況下,可以對上述主用戶識別模塊和上述備份識別模塊進(jìn)行熱切換,實(shí)現(xiàn)不同制式的3G網(wǎng)絡(luò)的熱切換。


圖1為本發(fā)明用戶識別模塊切換方法一個(gè)實(shí)施例的流程圖;圖2為本發(fā)明用戶識別模塊切換方法另一個(gè)實(shí)施例的流程圖3為本發(fā)明用戶識別模塊切換方法再一個(gè)實(shí)施例的流程圖;圖4為本發(fā)明用戶識別模塊切換裝置一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;圖5為本發(fā)明用戶識別模塊切換裝置另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;圖6為本發(fā)明用戶識別模塊切換裝置再一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施例方式圖1為本發(fā)明用戶識別模塊切換方法一個(gè)實(shí)施例的流程圖,如圖1所示,該用戶識別模塊切換方法可以包括步驟101,確定對主用戶識別模塊進(jìn)行熱切換操作或熱拔插操作。步驟102,對主用戶識別模塊進(jìn)行網(wǎng)絡(luò)分離操作,去使能上述主用戶識別模塊的控制信號,并使能備份用戶識別模塊的控制信號。步驟103,讀取備份用戶識別模塊保存的信息,根據(jù)該備份用戶識別模塊保存的信息對上述備份用戶識別模塊進(jìn)行網(wǎng)絡(luò)注冊。其中,用戶識別模塊在一電腦芯片上存儲(chǔ)了數(shù)字移動(dòng)電話客戶的信息,加密的密鑰以及用戶的電話簿等內(nèi)容。步驟104,通過上述備份用戶識別模塊所注冊網(wǎng)絡(luò)的調(diào)制解調(diào)器收發(fā)數(shù)據(jù)。本實(shí)施例中,確定對主用戶識別模塊進(jìn)行熱切換操作可以為對主用戶識別模塊進(jìn)行檢測,判斷該主用戶識別模塊是否發(fā)生異常,如果是,則確定對上述主用戶識別模塊進(jìn)行熱切換操作;其中,主用戶識別模塊發(fā)生異常包括主用戶識別模塊的剩余費(fèi)用低于第一預(yù)設(shè)值,或者主用戶識別模塊發(fā)生故障,或者主用戶識別模塊所注冊網(wǎng)絡(luò)發(fā)生異常。其中,上述第一預(yù)設(shè)值可以為大于或等于0的任一數(shù)值,本實(shí)施例對第一預(yù)設(shè)值的大小不作限定。本實(shí)施例中,確定對主用戶識別模塊進(jìn)行熱拔插操作可以為接收到熱拔插中斷指令之后,檢測是否對主用戶識別模塊進(jìn)行熱拔插操作,如果是,則確定對主用戶識別模塊進(jìn)行熱拔插操作。進(jìn)一步地,如果不是對主用戶識別模塊進(jìn)行熱拔插操作,則提示直接對待拔插的用戶識別模塊進(jìn)行熱拔插操作。具體地,可以采用以下方式檢測是否對主用戶識別模塊進(jìn)行熱拔插操作(1)在硬件電路上,指定一個(gè)槽位為主用戶識別模塊槽,對應(yīng)主用戶識別模塊;(2)在進(jìn)行熱拔插操作前,讓用戶指定是對主用戶識別模塊進(jìn)行熱拔插操作,還是對備份用戶識別模塊進(jìn)行熱拔插操作;(3)通過自動(dòng)檢測得到上述用戶指定的信息,確定是否對主用戶識別模塊進(jìn)行熱拔插操作。本實(shí)施例中,通過備份用戶識別模塊所注冊網(wǎng)絡(luò)的調(diào)制解調(diào)器收發(fā)數(shù)據(jù)之前,還可以先確定備份用戶識別模塊未發(fā)生異常,其中,備份用戶識別模塊未發(fā)生異常包括備份用戶識別模塊的剩余費(fèi)用大于或等于第二預(yù)設(shè)值,該備份用戶識別模塊未發(fā)生故障,并且該備份用戶識別模塊所注冊網(wǎng)絡(luò)未發(fā)生異常。其中,上述第二預(yù)設(shè)值可以為大于或等于0 的任一數(shù)值,本實(shí)施例對第二預(yù)設(shè)值的大小不作限定。本實(shí)施例中,如果確定對主用戶識別模塊進(jìn)行熱拔插操作,確定備份用戶識別模塊未發(fā)生異常之后,提示可以對上述主用戶識別模塊進(jìn)行熱拔插操作。
本實(shí)施例中的用戶識別模塊可以為SIM卡或UIM卡,本實(shí)施例對此不作限定,但本發(fā)明以下實(shí)施例的描述中均以用戶識別模塊為SIM卡為例進(jìn)行說明。本發(fā)明圖1所示實(shí)施例提供的方法可應(yīng)用在具有至少兩個(gè)SIM卡的通信設(shè)備中, 上述通信設(shè)備可以為路由器、交換機(jī)、個(gè)人電腦(Personal Computer ;以下簡稱PC)、筆記本電腦或個(gè)人數(shù)字助理(Personal Digital Assistant ;以下簡稱PDA)等。當(dāng)上述通信設(shè)備中的主SIM卡欠費(fèi)、停機(jī)、主SIM卡發(fā)生故障或主SIM卡所注冊網(wǎng)絡(luò)發(fā)生異常時(shí),本發(fā)明圖1所示實(shí)施例提供的方法不需中斷該通信設(shè)備的業(yè)務(wù),即可自動(dòng)進(jìn)行主SIM卡和備份SIM卡的熱切換,使上述通信設(shè)備可以通過備份SIM卡收發(fā)數(shù)據(jù),從而可以保證上述通信設(shè)備業(yè)務(wù)的連續(xù)性。另外,如果上述通信設(shè)備采用雙模的3G modem,并且該通信設(shè)備中的至少兩個(gè)SIM 卡注冊的網(wǎng)絡(luò)分別為不同制式的3G網(wǎng)絡(luò),則在系統(tǒng)不下電的情況下,采用本發(fā)明圖1所示實(shí)施例提供的方法對該通信設(shè)備中的至少兩個(gè)SIM卡進(jìn)行熱切換,可以實(shí)現(xiàn)不同制式的3G 網(wǎng)絡(luò)的熱切換。另外,通過本發(fā)明圖1所示實(shí)施例提供的方法,若需要對上述通信設(shè)備中的備份 SIM卡進(jìn)行熱拔插操作,則不需下電,直接進(jìn)行熱拔插即可;若需要對上述通信設(shè)備中的主 SIM卡進(jìn)行熱拔插操作,則可以先進(jìn)行主備切換,使通信設(shè)備通過備份SIM卡收發(fā)數(shù)據(jù),然后同樣不需下電,即可對主SIM卡進(jìn)行熱拔插操作,并且由于先進(jìn)行了主備切換,不會(huì)中斷通信設(shè)備的業(yè)務(wù),因此可以保證通信設(shè)備業(yè)務(wù)的連續(xù)性。圖2為本發(fā)明用戶識別模塊切換方法另一個(gè)實(shí)施例的流程圖,本實(shí)施例對通信設(shè)備中SIM卡A和SIM卡B進(jìn)行熱切換的過程進(jìn)行說明。如圖2所示,該用戶識別模塊切換方法可以包括步驟201,系統(tǒng)上電啟動(dòng)。步驟202,根據(jù)預(yù)先配置的控制信號,確定SIM卡A為主SIM卡。具體地,可以預(yù)先配置SIM卡A的控制信號為高電平,SIM卡B的控制信號為低電平,這樣上電后,由于SIM卡A的控制信號高于SIM卡B的控制信號,因此可確定SIM卡A 為主SIM卡,SIM卡B為備份SIM卡。步驟203,使能SIM卡A的控制信號,讀取SIM卡A保存的信息,根據(jù)SIM卡A保存的信息對SIM卡A進(jìn)行網(wǎng)絡(luò)注冊。其中,SIM卡在一電腦芯片上存儲(chǔ)了數(shù)字移動(dòng)電話客戶的信息,加密的密鑰以及用戶的電話簿等內(nèi)容。步驟204,對SIM卡A進(jìn)行檢測,判斷SIM卡A是否發(fā)生異常。如果是,則執(zhí)行步驟 206 ;如果確定SIM卡A未發(fā)生異常,則執(zhí)行步驟205。本實(shí)施例中,SIM卡A發(fā)生異??梢詾镾IM卡A的剩余費(fèi)用低于第一預(yù)設(shè)值,或者 SIM卡A發(fā)生故障,或者SIM卡A所注冊網(wǎng)絡(luò)發(fā)生異常;反之,SIM卡A未發(fā)生異??梢詾?SIM卡A的剩余費(fèi)用大于或等于第一預(yù)設(shè)值,SIM卡A未發(fā)生故障,并且SIM卡A所注冊網(wǎng)絡(luò)未發(fā)生異常。其中,上述第一預(yù)設(shè)值可以為大于或等于0的任一數(shù)值,本實(shí)施例對第一預(yù)設(shè)值的大小不作限定。具體地,對SIM卡A進(jìn)行檢測可以為通過AT命令對SIM卡A進(jìn)行查詢,以判斷SIM卡A是否發(fā)生異常。其中,AT為Attention的縮寫,AT命令是一種調(diào)制解調(diào)器命令語 、
曰ο本實(shí)施例中,可以定時(shí)或周期性對SIM卡A進(jìn)行檢測。步驟205,通過SIM卡A所注冊網(wǎng)絡(luò)的調(diào)制解調(diào)器收發(fā)數(shù)據(jù),系統(tǒng)正常工作。然后返回執(zhí)行步驟204。步驟206,對SIM卡A進(jìn)行網(wǎng)絡(luò)分離操作,停止使用SIM卡A。另外,可以對SIM卡A發(fā)生異常的事件進(jìn)行提示。舉例來說,假設(shè)SIM卡A的剩余費(fèi)用低于第一預(yù)設(shè)值,則可以發(fā)出欠費(fèi)告警信息,提示需要對SIM卡進(jìn)行充值。步驟207,去使能SIM卡A的控制信號,使能SIM卡B的控制信號。步驟208,讀取SIM卡B保存的信息,根據(jù)SIM卡B保存的信息進(jìn)行網(wǎng)絡(luò)注冊。本實(shí)施例中,SIM卡A注冊的網(wǎng)絡(luò)可以為第二代移動(dòng)通信Qnd Generation ;以下簡稱2G)網(wǎng)絡(luò)或3G網(wǎng)絡(luò),同樣SIM卡B注冊的網(wǎng)絡(luò)也可以為2G網(wǎng)絡(luò)或3G網(wǎng)絡(luò)。另外,SIM 卡A和SIM卡B注冊的網(wǎng)絡(luò)可以為相同制式或不同制式的3G網(wǎng)絡(luò),例如SIM卡A注冊的網(wǎng)絡(luò)可以為寬帶碼分多址(Wideband Code Division Multiple Access ;以下簡稱:WCDMA) 網(wǎng)絡(luò),SIM卡B注冊的網(wǎng)絡(luò)可以為時(shí)分同步碼分多址(Time Division-Synchronous Code Division Multiple Access ;以下簡稱TD-SCDMA)網(wǎng)絡(luò);或者,SIM 卡 A 和 SIM 卡 B 注冊的網(wǎng)絡(luò)均可以為TODMA網(wǎng)絡(luò)。步驟209,對SIM卡B進(jìn)行檢測,判斷SIM卡B是否發(fā)生異常,如果是,則執(zhí)行步驟 210,如果確定SIM卡B未發(fā)生異常,則執(zhí)行步驟211。本實(shí)施例中,SIM卡B發(fā)生異常可以為SIM卡B的剩余費(fèi)用低于第二預(yù)設(shè)值,或者 SIM卡B發(fā)生故障,或者SIM卡B所注冊網(wǎng)絡(luò)發(fā)生異常;反之,SIM卡B未發(fā)生異常可以為 SIM卡B的剩余費(fèi)用大于或等于第二預(yù)設(shè)值,SIM卡B未發(fā)生故障,并且SIM卡B所注冊網(wǎng)絡(luò)未發(fā)生異常。其中,上述第二預(yù)設(shè)值可以為大于或等于0的任一數(shù)值,本實(shí)施例對第二預(yù)設(shè)值的大小不作限定。具體地,對SIM卡B進(jìn)行檢測可以為通過AT命令對SIM卡B進(jìn)行查詢,以判斷 SIM卡B是否發(fā)生異常。步驟210,對SIM卡A和SIM卡B均發(fā)生異常的事件進(jìn)行提示。本實(shí)施例中,如果SIM卡A和SIM卡B均發(fā)生異常,則說明本次熱切換操作失敗。步驟211,通過SIM卡B所注冊網(wǎng)絡(luò)的調(diào)制解調(diào)器收發(fā)數(shù)據(jù),系統(tǒng)正常工作。在通過SIM卡B所注冊網(wǎng)絡(luò)的調(diào)制解調(diào)器收發(fā)數(shù)據(jù)的過程中,可以定時(shí)或周期性對SIM卡B進(jìn)行檢測,判斷SIM卡B是否發(fā)生異常,如果發(fā)現(xiàn)SIM卡B發(fā)生異常,則可以再次進(jìn)行熱切換,將SIM卡B切換為SIM卡A。其中,將SIM卡B切換為SIM卡A的過程與步驟206 步驟211描述的過程類似,在此不再贅述。上述實(shí)施例可以實(shí)現(xiàn)在SIM卡A發(fā)生異常之后,進(jìn)行熱切換,從而可以保證業(yè)務(wù)的連續(xù)性。圖3為本發(fā)明用戶識別模塊切換方法再一個(gè)實(shí)施例的流程圖,本實(shí)施例對通信設(shè)備中SIM卡A或SIM卡B進(jìn)行熱拔插的過程進(jìn)行說明。如圖3所示,該用戶識別模塊切換方法可以包括
步驟301,系統(tǒng)正常工作。本實(shí)施例中,假設(shè)SIM卡A為主SIM卡,系統(tǒng)正常工作時(shí),通過SIM卡A注冊網(wǎng)絡(luò)的調(diào)制解調(diào)器收發(fā)數(shù)據(jù)。步驟302,接收到熱拔插中斷指令。步驟303,檢測是否對SIM卡A進(jìn)行熱拔插操作。如果是,則執(zhí)行步驟305,如果不是對SIM卡A進(jìn)行熱拔插操作,則執(zhí)行步驟304。具體地,檢測是否對SIM卡A進(jìn)行熱拔插操作可以為1、在硬件電路上,指定一個(gè)槽位為主SIM卡槽,對應(yīng)主SIM卡,例如A槽位,即A槽位為SIM卡A對應(yīng)的槽位,假設(shè)B槽位為SIM卡B對應(yīng)的槽位。2、在進(jìn)行熱拔插操作之前,讓用戶必須指定是對A槽位還是對B槽位對應(yīng)的SIM 卡進(jìn)行熱拔插。3、通過自動(dòng)檢測得到上述用戶指定的信息,確定是否對SIM卡A進(jìn)行熱拔插操作。步驟304,提示直接對待拔插的SIM卡進(jìn)行熱拔插操作。本實(shí)施例中,上述待拔插的SIM卡可以為SIM卡B。步驟305,提示準(zhǔn)備切換到SIM卡B。步驟306,對SIM卡A進(jìn)行網(wǎng)絡(luò)分離操作,停止使用SIM卡A。步驟307,去使能SIM卡A的控制信號,使能SIM卡B的控制信號。步驟308,讀取SIM卡B保存的信息,根據(jù)SIM卡B保存的信息進(jìn)行網(wǎng)絡(luò)注冊。步驟309,對SIM卡B進(jìn)行檢測,判斷SIM卡B是否發(fā)生異常,如果是,則執(zhí)行步驟 310,如果確定SIM卡B未發(fā)生異常,則執(zhí)行步驟311。本實(shí)施例中,SIM卡B發(fā)生異常可以為SIM卡B的剩余費(fèi)用低于第二預(yù)設(shè)值,或者 SIM卡B發(fā)生故障,或者SIM卡B所注冊網(wǎng)絡(luò)發(fā)生異常;反之,SIM卡B未發(fā)生異??梢詾?SIM卡B的剩余費(fèi)用大于或等于第二預(yù)設(shè)值,SIM卡B未發(fā)生故障,并且SIM卡B所注冊網(wǎng)絡(luò)未發(fā)生異常。其中,上述第二預(yù)設(shè)值可以為大于或等于0的任一數(shù)值,本實(shí)施例對第二預(yù)設(shè)值的大小不作限定。具體地,對SIM卡B進(jìn)行檢測可以為通過AT命令對SIM卡B進(jìn)行查詢,以判斷 SIM卡B是否發(fā)生異常。步驟310,對SIM卡A和SIM卡B均發(fā)生異常的事件進(jìn)行提示。本實(shí)施例中,如果SIM卡A和SIM卡B均發(fā)生異常,則說明本次熱拔插操作失敗。步驟311,提示可以對SIM卡A進(jìn)行熱拔插操作,返回執(zhí)行步驟301。上述實(shí)施例可以實(shí)現(xiàn)對SIM卡進(jìn)行熱拔插,從而可以保證業(yè)務(wù)的連續(xù)性。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。圖4為本發(fā)明用戶識別模塊切換裝置一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,本實(shí)施例中的用戶識別模塊切換裝置可以作為通信設(shè)備,或通信設(shè)備的一部分實(shí)現(xiàn)本發(fā)明圖1所示實(shí)施例的流程。如圖4所示,該用戶識別模塊包括確定模塊41、網(wǎng)絡(luò)分離模塊42、使能模塊43、注冊模塊44和數(shù)據(jù)收發(fā)模塊45 ;其中,確定模塊41,用于確定對主用戶識別模塊進(jìn)行熱切換操作或熱拔插操作。網(wǎng)絡(luò)分離模塊42,用于對主用戶識別模塊進(jìn)行網(wǎng)絡(luò)分離操作。使能模塊43,用于去使能上述主用戶識別模塊的控制信號,并使能備份用戶識別模塊的控制信號。注冊模塊44,用于讀取備份用戶識別模塊保存的信息,根據(jù)上述備份用戶識別模塊保存的信息對該備份用戶識別模塊進(jìn)行網(wǎng)絡(luò)注冊。數(shù)據(jù)收發(fā)模塊45,用于通過備份用戶識別模塊所注冊網(wǎng)絡(luò)的調(diào)制解調(diào)器收發(fā)數(shù)據(jù)。具體地,確定模塊41可以對主用戶識別模塊進(jìn)行檢測,判斷該主用戶識別模塊是否發(fā)生異常,如果是,則確定對上述主用戶識別模塊進(jìn)行熱切換操作;其中,上述主用戶識別模塊發(fā)生異常包括主用戶識別模塊的剩余費(fèi)用低于第一預(yù)設(shè)值,或者主用戶識別模塊發(fā)生故障,或者主用戶識別模塊所注冊網(wǎng)絡(luò)發(fā)生異常。其中,上述第一預(yù)設(shè)值可以為大于或等于0的任一數(shù)值,本實(shí)施例對第一預(yù)設(shè)值的大小不作限定。具體地,確定模塊41可以在接收到熱拔插中斷指令之后,檢測是否對主用戶識別模塊進(jìn)行熱拔插操作,如果是,則確定對主用戶識別模塊進(jìn)行熱拔插操作。本實(shí)施例中的通信設(shè)備具有至少兩個(gè)SIM卡,該通信設(shè)備可以為路由器、交換機(jī)、 PC、筆記本電腦或PDA等。上述實(shí)施例中,在確定模塊41確定對主用戶識別模塊進(jìn)行熱切換操作或熱拔插操作之后,網(wǎng)絡(luò)分離模塊42對該主用戶識別模塊進(jìn)行網(wǎng)絡(luò)分離操作,使能模塊43去使能主用戶識別模塊的控制信號,并使能備份用戶識別模塊的控制信號;注冊模塊44讀取上述備份用戶識別模塊保存的信息,根據(jù)該備份用戶識別模塊保存的信息對備份用戶識別模塊進(jìn)行網(wǎng)絡(luò)注冊,最后數(shù)據(jù)收發(fā)模塊45通過上述備份用戶識別模塊所注冊網(wǎng)絡(luò)的調(diào)制解調(diào)器收發(fā)數(shù)據(jù)。從而可以當(dāng)主用戶識別模塊欠費(fèi)、停機(jī)、發(fā)生故障或主用戶識別模塊所注冊網(wǎng)絡(luò)發(fā)生異常時(shí),不需中斷當(dāng)前的業(yè)務(wù),即可自動(dòng)進(jìn)行主用戶識別模塊和備份識別模塊的熱切換,通過備份用戶識別模塊收發(fā)數(shù)據(jù),從而可以保證業(yè)務(wù)的連續(xù)性。另外,如果采用雙模的 3G modem,并且上述主用戶識別模塊和上述備份識別模塊注冊的網(wǎng)絡(luò)分別為不同制式的3G 網(wǎng)絡(luò),則在系統(tǒng)不下電的情況下,可以對上述主用戶識別模塊和上述備份識別模塊進(jìn)行熱切換,實(shí)現(xiàn)不同制式的3G網(wǎng)絡(luò)的熱切換。圖5為本發(fā)明用戶識別模塊切換裝置另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,與圖4所示的用戶識別模塊切換裝置相比,不同之處在于,本實(shí)施例中的用戶識別模塊切換裝置還可以包括第一提示模塊46,用于當(dāng)確定模塊41確定不是對主用戶識別模塊進(jìn)行熱拔插操作時(shí),提示直接對待拔插的用戶識別模塊進(jìn)行熱拔插操作。進(jìn)一步地,本實(shí)施例中,確定模塊41還可以確定備份用戶識別模塊未發(fā)生異常; 其中,備份用戶識別模塊未發(fā)生異??梢詾閭浞萦脩糇R別模塊的剩余費(fèi)用大于或等于第二預(yù)設(shè)值,備份用戶識別模塊未發(fā)生故障,并且備份用戶識別模塊所注冊網(wǎng)絡(luò)未發(fā)生異常。其中,上述第二預(yù)設(shè)值可以為大于或等于0的任一數(shù)值,本實(shí)施例對第二預(yù)設(shè)值的大小不作限定。
10
本實(shí)施例中,上述用戶識別模塊切換裝置還可以包括第二提示模塊47,用于在確定模塊41確定對主用戶識別模塊進(jìn)行熱拔插操作時(shí), 在確定模塊41確定所述備份用戶識別模塊未發(fā)生異常之后,提示對主用戶識別模塊進(jìn)行熱拔插操作。上述用戶識別模塊切換裝置可以當(dāng)主用戶識別模塊欠費(fèi)、停機(jī)、發(fā)生故障或主用戶識別模塊所注冊網(wǎng)絡(luò)發(fā)生異常時(shí),不需中斷當(dāng)前的業(yè)務(wù),即可自動(dòng)進(jìn)行主用戶識別模塊和備份識別模塊的熱切換,通過備份用戶識別模塊收發(fā)數(shù)據(jù),從而可以保證業(yè)務(wù)的連續(xù)性。 另外,如果采用雙模的3G modem,并且上述主用戶識別模塊和上述備份識別模塊注冊的網(wǎng)絡(luò)分別為不同制式的3G網(wǎng)絡(luò),則在系統(tǒng)不下電的情況下,可以對上述主用戶識別模塊和上述備份識別模塊進(jìn)行熱切換,實(shí)現(xiàn)不同制式的3G網(wǎng)絡(luò)的熱切換。圖6為本發(fā)明用戶識別模塊切換裝置再一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,如圖6所示,該用戶識別模塊切換裝置可以包括中央處理單元(Central Processing Unit;以下簡稱 CPU) 61、可編程邏輯器件62、調(diào)制解調(diào)器63、開關(guān)電路64、SIM卡A的插座65和SIM卡B的插座66。本實(shí)施例中,假設(shè)SIM卡A為主SIM卡,SIM卡B為備份SIM卡。其中,CPU 61,用于確定對SIM卡A進(jìn)行熱切換操作或熱拔插操作,通過調(diào)制解調(diào)器63收發(fā)數(shù)據(jù)。本實(shí)施例中的CPU 61可以完成本發(fā)明圖4或圖5所示實(shí)施例中確定模塊 41和數(shù)據(jù)收發(fā)模塊45的功能。具體地,硬件上,CPU 61與調(diào)制解調(diào)器63之間的數(shù)據(jù)收發(fā)可以通過通用串行總線(Universal Serial Bus ;以下簡稱USB),例如USB2. 0完成。軟件上,CPU 61與調(diào)制解調(diào)器63之間可以構(gòu)成2個(gè)串口通道;其中,通道0,CPU 61通過AT命令查詢調(diào)制解調(diào)器63的狀態(tài),并且通過AT命令管理調(diào)制解調(diào)器63 ;通道1,CPU 61通過異步口與調(diào)制解調(diào)器63進(jìn)行數(shù)據(jù)收發(fā)工作??删幊踢壿嬈骷?2,用于對SIM卡A進(jìn)行網(wǎng)絡(luò)分離操作,去使能SIM卡A的控制信號,并使能SIM卡B的控制信號。本實(shí)施例中的可編程邏輯器件62可以實(shí)現(xiàn)本發(fā)明圖4或圖5所示實(shí)施例中網(wǎng)絡(luò)分離模塊42和使能模塊43的功能。本實(shí)施例中的可編程邏輯器件 62可以為復(fù)雜可編程邏輯器件(Complex Programmable Logic Device ;以下簡稱CPLD) 或現(xiàn)場可編程門陣列(Field Programmable Gate Array ;以下簡稱FPGA)等,本實(shí)施例對此不作限定??删幊踢壿嬈骷?2在本實(shí)施例中起到管理控制功能,通過配置(config)信號,將 CPU 61的指令轉(zhuǎn)換為輸出使能(Output Enable ;以下簡稱0E)信號,然后控制開關(guān)電路, 將調(diào)制解調(diào)器63的時(shí)鐘(CLK)信號、數(shù)據(jù)(DATA)信號和復(fù)位(RESET)信號及電源信號輸出到SIM卡A的插座65或SIM卡B的插座66上。調(diào)制解調(diào)器63,用于讀取SIM卡B保存的信息,根據(jù)上述SIM卡B保存的信息對該SIM卡B進(jìn)行網(wǎng)絡(luò)注冊。本實(shí)施例中的調(diào)制解調(diào)器63可以實(shí)現(xiàn)本發(fā)明圖4或圖5所示實(shí)施例中注冊模塊44的功能。本實(shí)施例中,調(diào)制解調(diào)器63可以為3G modem。本實(shí)施例中的調(diào)制解調(diào)器63具有兩個(gè)功能電路,一個(gè)是SIM卡接口電路,一個(gè)是USB接口電路(例如USB2. 0接口電路)。 其中,SIM卡接口電路用于調(diào)制解調(diào)器63與SIM卡(例如SIM卡A或SIM卡B)之間的通信,使用當(dāng)前的主SIM卡進(jìn)行網(wǎng)絡(luò)注冊,實(shí)現(xiàn)上網(wǎng)認(rèn)證功能,有4根主要信號
SIM_CLK是時(shí)鐘信號,SIM_DATA是數(shù)據(jù)信號,SIM_RESET是復(fù)位信號;SIM_PWR是電源信號,用于給SIM卡供電。USB接口電路用于調(diào)制解調(diào)器63與CPU 61之間的數(shù)據(jù)傳輸,將CPU 61需要發(fā)送的數(shù)據(jù)通過USB轉(zhuǎn)發(fā)給調(diào)制解調(diào)器63,然后再通過調(diào)制解調(diào)器63轉(zhuǎn)換為符合當(dāng)前的主SIM卡,例如SIM卡A所注冊網(wǎng)絡(luò)制式的數(shù)據(jù)發(fā)送出去。開關(guān)電路64,用于通過可編程邏輯器件62的控制信號0E_SIM_A或者0E_SIM_B來決定將調(diào)制解調(diào)器63的CLK信號、DATA信號和RESET信號輸出到SIM卡A的插座65或SIM卡B的插座66上。本實(shí)施例中的開關(guān)電路64可以為帶隔離功能的單刀雙擲開關(guān)電路,本實(shí)施例對開關(guān)電路64的具體實(shí)現(xiàn)形式不作限定,只要可以實(shí)現(xiàn)上述功能即可。存在兩種情況,分別說明(1)當(dāng)0E_UIM_A信號為高,0E_UIM_B信號為低時(shí)SIM_PWR = SIM_PWR_A,此時(shí) SIM_PWR_B 為零電壓,SIM 卡 B 無法工作;這時(shí),SIM_DATA = SIM_DATA_A ;SIM_CLK = SIM_CLK_A ;SIM_RESET = SIM_RESET_A。也就是說,這時(shí)調(diào)制解調(diào)器63的4根信號線都連接到SIM卡A上。(2)當(dāng)0E_UIM_B信號為高,0E_UIM_A信號為低時(shí)SIM_PWR = SIM_PWR_B,此時(shí) SIM_PWR_A 為零電壓,SIM 卡 A 無法工作;這時(shí),SIM_DATA = SIM_DATA_B ;SIM_CLK = SIM_CLK_B ;SIM_RESET = SIM_RESET_B。也就是說,這時(shí)調(diào)制解調(diào)器63的4根信號線都連接到SIM卡B上。本實(shí)施例中,開關(guān)電路64只能對數(shù)據(jù)和控制信號進(jìn)行1選2電路功能,電源(Power ;以下簡稱PWR)信號則需要用金氧半場效晶體管(Metal Oxide SemiconductorField Effect Transistor ;以下簡稱M0SFET)進(jìn)行控制。本實(shí)施例中,MOSFET Q_A和Q_B分別是給SIM卡A和SIM卡B提供PWR信號的開關(guān)器件,只需要在Q_A和Q_B的柵極施加正電壓,即可實(shí)現(xiàn)電源(PWR)的導(dǎo)通。上述用戶識別模塊切換裝置可以當(dāng)主用戶識別模塊欠費(fèi)、停機(jī)、發(fā)生故障或主用戶識別模塊所注冊網(wǎng)絡(luò)發(fā)生異常時(shí),不需中斷當(dāng)前的業(yè)務(wù),即可自動(dòng)進(jìn)行主用戶識別模塊和備份識別模塊的熱切換,通過備份用戶識別模塊收發(fā)數(shù)據(jù),從而可以保證業(yè)務(wù)的連續(xù)性。另外,如果采用雙模的3G modem,并且上述主用戶識別模塊和上述備份識別模塊注冊的網(wǎng)絡(luò)分別為不同制式的3G網(wǎng)絡(luò),則在系統(tǒng)不下電的情況下,可以對上述主用戶識別模塊和上述備份識別模塊進(jìn)行熱切換,實(shí)現(xiàn)不同制式的3G網(wǎng)絡(luò)的熱切換。本發(fā)明還提供一種通信設(shè)備,該通信設(shè)備包括至少兩個(gè)用戶識別模塊和本發(fā)明圖4 圖6所示實(shí)施例提供的用戶識別模塊切換裝置。該通信設(shè)備可以為路由器、交換機(jī)、PC、筆記本電腦或PDA等。現(xiàn)有技術(shù),3G路由器只能設(shè)置一張SIM卡,若該SIM卡處于欠費(fèi)狀態(tài),將導(dǎo)致路由器的3G上網(wǎng)功能失效,無法即時(shí)解決。而采用本發(fā)明提供的方法、裝置和通信設(shè)備,可以無需人為干預(yù),自動(dòng)切換主備SIM卡,具有SIM卡冗余備份功能。同時(shí)還可以實(shí)現(xiàn)在系統(tǒng)設(shè)備工作時(shí),對SIM卡進(jìn)行熱拔插操作。另外還可以選擇雙模的3G modem,在系統(tǒng)不下電的情況下,通過SIM卡的熱切換,實(shí)現(xiàn)3G網(wǎng)絡(luò)的熱切換。 最后應(yīng)說明的是以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
權(quán)利要求
1.一種用戶識別模塊切換方法,其特征在于,包括確定對主用戶識別模塊進(jìn)行熱切換操作或熱拔插操作;對所述主用戶識別模塊進(jìn)行網(wǎng)絡(luò)分離操作,去使能所述主用戶識別模塊的控制信號,并使能備份用戶識別模塊的控制信號;讀取所述備份用戶識別模塊保存的信息,根據(jù)所述備份用戶識別模塊保存的信息對所述備份用戶識別模塊進(jìn)行網(wǎng)絡(luò)注冊;通過所述備份用戶識別模塊所注冊網(wǎng)絡(luò)的調(diào)制解調(diào)器收發(fā)數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定對主用戶識別模塊進(jìn)行熱切換操作包括對所述主用戶識別模塊進(jìn)行檢測,判斷所述主用戶識別模塊是否發(fā)生異常;如果是,則確定對所述主用戶識別模塊進(jìn)行熱切換操作;所述主用戶識別模塊發(fā)生異常包括所述主用戶識別模塊的剩余費(fèi)用低于第一預(yù)設(shè)值,或者所述主用戶識別模塊發(fā)生故障,或者所述主用戶識別模塊所注冊網(wǎng)絡(luò)發(fā)生異常。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定對主用戶識別模塊進(jìn)行熱拔插操作包括接收到熱拔插中斷指令之后,檢測是否對主用戶識別模塊進(jìn)行熱拔插操作,如果是,則確定對所述主用戶識別模塊進(jìn)行熱拔插操作。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括如果不是對所述主用戶識別模塊進(jìn)行熱拔插操作,則提示直接對待拔插的用戶識別模塊進(jìn)行熱拔插操作。
5.根據(jù)權(quán)利要求1-4任意一項(xiàng)所述的方法,其特征在于,所述通過所述備份用戶識別模塊所注冊網(wǎng)絡(luò)的調(diào)制解調(diào)器收發(fā)數(shù)據(jù)之前,還包括確定所述備份用戶識別模塊未發(fā)生異常;所述備份用戶識別模塊未發(fā)生異常包括所述備份用戶識別模塊的剩余費(fèi)用大于或等于第二預(yù)設(shè)值,所述備份用戶識別模塊未發(fā)生故障,并且所述備份用戶識別模塊所注冊網(wǎng)絡(luò)未發(fā)生異常。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,還包括如果確定對主用戶識別模塊進(jìn)行熱拔插操作,確定所述備份用戶識別模塊未發(fā)生異常之后,提示對所述主用戶識別模塊進(jìn)行熱拔插操作。
7.一種用戶識別模塊切換裝置,其特征在于,包括確定模塊,用于確定對主用戶識別模塊進(jìn)行熱切換操作或熱拔插操作;網(wǎng)絡(luò)分離模塊,用于對所述主用戶識別模塊進(jìn)行網(wǎng)絡(luò)分離操作;使能模塊,用于去使能所述主用戶識別模塊的控制信號,并使能備份用戶識別模塊的控制信號;注冊模塊,用于讀取所述備份用戶識別模塊保存的信息,根據(jù)所述備份用戶識別模塊保存的信息對所述備份用戶識別模塊進(jìn)行網(wǎng)絡(luò)注冊;數(shù)據(jù)收發(fā)模塊,用于通過所述備份用戶識別模塊所注冊網(wǎng)絡(luò)的調(diào)制解調(diào)器收發(fā)數(shù)據(jù)。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述確定模塊,具體用于對所述主用戶識別模塊進(jìn)行檢測,判斷所述主用戶識別模塊是否發(fā)生異常,如果是,則確定對所述主用戶識別模塊進(jìn)行熱切換操作;所述主用戶識別模塊發(fā)生異常包括所述主用戶識別模塊的剩余費(fèi)用低于第一預(yù)設(shè)值,或者所述主用戶識別模塊發(fā)生故障,或者所述主用戶識別模塊所注冊網(wǎng)絡(luò)發(fā)生異常。
9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述確定模塊,具體用于接收到熱拔插中斷指令之后,檢測是否對主用戶識別模塊進(jìn)行熱拔插操作,如果是,則確定對所述主用戶識別模塊進(jìn)行熱拔插操作。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,還包括第一提示模塊,用于當(dāng)所述確定模塊確定不是對所述主用戶識別模塊進(jìn)行熱拔插操作時(shí),提示直接對待拔插的用戶識別模塊進(jìn)行熱拔插操作。
11.根據(jù)權(quán)利要求7-10任意一項(xiàng)所述的裝置,其特征在于,所述確定模塊,還用于確定所述備份用戶識別模塊未發(fā)生異常;所述備份用戶識別模塊未發(fā)生異常包括所述備份用戶識別模塊的剩余費(fèi)用大于或等于第二預(yù)設(shè)值,所述備份用戶識別模塊未發(fā)生故障,并且所述備份用戶識別模塊所注冊網(wǎng)絡(luò)未發(fā)生異常。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,還包括第二提示模塊,用于在所述確定模塊確定對主用戶識別模塊進(jìn)行熱拔插操作時(shí),在所述確定模塊確定所述備份用戶識別模塊未發(fā)生異常之后,提示對所述主用戶識別模塊進(jìn)行熱拔插操作。
13.—種通信設(shè)備,其特征在于,包括至少兩個(gè)用戶識別模塊和如權(quán)利要求7-12任意一項(xiàng)所述的用戶識別模塊切換裝置。
全文摘要
本發(fā)明提供一種用戶識別模塊切換方法、裝置和通信設(shè)備,該用戶識別模塊切換方法包括確定對主用戶識別模塊進(jìn)行熱切換操作或熱拔插操作;對所述主用戶識別模塊進(jìn)行網(wǎng)絡(luò)分離操作,去使能所述主用戶識別模塊的控制信號,并使能備份用戶識別模塊的控制信號;讀取所述備份用戶識別模塊保存的信息,根據(jù)所述備份用戶識別模塊保存的信息對所述備份用戶識別模塊進(jìn)行網(wǎng)絡(luò)注冊;通過所述備份用戶識別模塊所注冊網(wǎng)絡(luò)的調(diào)制解調(diào)器收發(fā)數(shù)據(jù)。本發(fā)明可以實(shí)現(xiàn)對用戶識別模塊進(jìn)行熱切換和熱拔插操作,從而可以保證業(yè)務(wù)的連續(xù)性。
文檔編號H04W88/06GK102572988SQ201210036380
公開日2012年7月11日 申請日期2012年2月16日 優(yōu)先權(quán)日2012年2月16日
發(fā)明者劉治毅 申請人:福建星網(wǎng)銳捷網(wǎng)絡(luò)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
福海县| 金门县| 边坝县| 醴陵市| 广水市| 乐亭县| 伊春市| 舒兰市| 林甸县| 永春县| 南和县| 延庆县| 射阳县| 喀喇沁旗| 四平市| 本溪| 新乡县| 特克斯县| 普格县| 石渠县| 芒康县| 聊城市| 林周县| 余庆县| 鄂托克前旗| 德钦县| 祁连县| 镇坪县| 忻州市| 万山特区| 措勤县| 恩施市| 石河子市| 项城市| 蒙山县| 北川| 桐城市| 台北县| 乌拉特前旗| 清远市| 汝南县|