專利名稱:一種用于協(xié)同校驗國際移動設(shè)備標(biāo)識的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通信領(lǐng)域,尤其涉及一種用于協(xié)同校驗國際移動設(shè)備標(biāo)識的方法、設(shè)備標(biāo)識寄存器和系統(tǒng)。
背景技術(shù):
在GSM、WCDMA和TD-SCDMA數(shù)字蜂窩移動通信網(wǎng)中,可通過啟用 IMEI (International Mobile station Equipment Identity,■云力i殳IfeiR ) 制來實現(xiàn)對移動設(shè)備(Mobile Equipment,簡稱ME)的網(wǎng)絡(luò)訪問控制。由于最初啟用IMEI校驗的目的被設(shè)定為阻止故障設(shè)備和被盜設(shè)備接入移動網(wǎng)絡(luò),因此在對IMEI進(jìn)行校驗時,與IMEI對應(yīng)的設(shè)備狀態(tài)(Equipment Status,簡稱ES)是移動設(shè)備是否合法的唯一依據(jù),即通常在EIR(Equipment Identity Register,設(shè)備標(biāo)識寄存器)中根據(jù)設(shè)備狀態(tài)完成IMEI校驗。具體地,EIR包含一個或幾個用于存儲IMEI的數(shù)據(jù)庫,主要完成對移動設(shè)備的識另O、監(jiān)視閉鎖等功能。IMEI可存儲在白名單、灰名單和黑名單三個獨立的列表中
眷白名單中保存所有允許使用的設(shè)備標(biāo)識的號段;
黑名單中保存所有被閉鎖的設(shè)備標(biāo)識;
灰名單中的設(shè)備不閉鎖,但被網(wǎng)絡(luò)記錄(為了統(tǒng)計和其他目的)。設(shè)備狀態(tài)是指IMEI在EIR中的存儲狀態(tài),分別為被列入白名單、被列入灰名單、 被列入黑名單和未知。其具體校驗過程如下
從 MSC (Mobile-service Switch Center,移動業(yè)務(wù)交換中心)/SGSN (Serving GPRS Support Node,服務(wù) GPRS 支持節(jié)點)接收“Check IMEI” 消息,解析出 IMEI/TAC (Type Allocation Code,型號分配碼),查詢以IMEI/TAC為索引的數(shù)據(jù)表(白名單、黑名單、灰名單等)獲得與之對應(yīng)的ES,并將其作為IMEI校驗結(jié)果發(fā)送回所述MSC/SGSN ;其中,以IMEI為索引的IMEI校驗方式實現(xiàn)了基于移動設(shè)備個體單元的網(wǎng)絡(luò)訪問控制;而以TAC為索引的 IMEI校驗方式則實現(xiàn)了基于移動設(shè)備型號的網(wǎng)絡(luò)訪問控制。顯然,上述IMEI校驗機(jī)制無法防范IMEI本身被非法復(fù)制問題如果某IMEI合法, 則非法復(fù)制了該IMEI的移動設(shè)備同樣會被認(rèn)為合法,并可順利接入移動網(wǎng)絡(luò)。為了解決在標(biāo)準(zhǔn)的IMEI校驗機(jī)制中存在的上述無法防范IMEI被非法復(fù)制的問題,現(xiàn)有技術(shù)一般會選擇在標(biāo)準(zhǔn)的“Check IMEI”消息中增加參數(shù),如IMSI (International Mobile Subscriber Identity,國際移動用戶標(biāo)識)、MSISDN (Mobile Subscriber ISDN,移動用戶ISDN號碼)等,以增加對移動設(shè)備的識別精度。因此改進(jìn)后,EIR通常采用如下方式完成IMEI校驗
從MSC/SGSN接收增強(qiáng)的“Check IMEI ”消息,解析出移動設(shè)備的三元組<IMEI,IMSI, MSISDN〉或二元組信息<IMSI,IMEI>等信息;查詢數(shù)據(jù)表,確定所述IMEI是否已被非法復(fù)制以及該IMSI或MSISDN所代表的移動用戶是否為所述IMEI的合法使用者;根據(jù)對所述移動設(shè)備及其使用者的身份確認(rèn)結(jié)果,以及所述移動設(shè)備的合法用戶的要求(如是否掛失、是否出現(xiàn)故障等)和運營商的處理規(guī)程(如禁止或允許非法復(fù)制設(shè)備入網(wǎng)等),確定所述移動設(shè)備最終的設(shè)備狀態(tài),并將其作為IMEI校驗結(jié)果發(fā)送回所述MSC/SGSN ;
在上述IMEI校驗方式中,EIR設(shè)備所使用的是擴(kuò)展的移動設(shè)備列表,即采用IMSI或 MSISDN標(biāo)明了所述IMEI對應(yīng)的移動設(shè)備的合法用戶;如果所述IMEI未被非法復(fù)制或正在被合法用戶使用,則將移動設(shè)備列表中的設(shè)備狀態(tài)作為校驗結(jié)果,并以之為依據(jù)對該移動設(shè)備進(jìn)行網(wǎng)絡(luò)訪問控制;如果所述IMEI已被非法復(fù)制且正在被非法用戶使用,則根據(jù)運營商的管理規(guī)則對該移動設(shè)備進(jìn)行網(wǎng)絡(luò)訪問控制??梢钥闯觯ㄟ^上述對標(biāo)準(zhǔn)的“Check IMEI”消息進(jìn)行增強(qiáng),可使EIR具備防范 IMEI被非法復(fù)制的功能;即使網(wǎng)絡(luò)中已經(jīng)大量存在著使用非法復(fù)制IMEI的移動設(shè)備(Gray Handset,即所謂“山寨機(jī)”),仍可以啟用IMEI校驗功能;這樣,通過先期引導(dǎo)“轉(zhuǎn)正”過程, 逐步減少“山寨機(jī)”的在網(wǎng)數(shù)量,再啟用對“山寨機(jī)”的IMEI校驗,即可最大限度地消除IMEI 被非法復(fù)制現(xiàn)象,提高移動設(shè)備的可識別性和可服務(wù)性。在較大型網(wǎng)絡(luò)中啟用IMEI校驗功能時,為解決EIR組網(wǎng)問題,一般會配備CEIR (Central Equipment Identity Register,中央設(shè)備標(biāo)識寄存器)設(shè)備;CEIR是高一級的 EIR設(shè)備,存儲有IMEI中央數(shù)據(jù)庫,該IMEI中央數(shù)據(jù)庫包括移動通信網(wǎng)絡(luò)中全部移動設(shè)備的信息;具體的,該IMEI中央數(shù)據(jù)庫為分布式海量數(shù)據(jù)庫,一般存儲IMEI和設(shè)備狀態(tài),還可包括其它的可用信息如IMSI、MSISDN、在網(wǎng)絡(luò)中首次啟用的時間、最近一次出現(xiàn)的時間以及曾經(jīng)在哪個MSC或SGSN出現(xiàn)等;CEIR設(shè)備實現(xiàn)了移動設(shè)備信息的集中管理,與EIR設(shè)備形成了服務(wù)器/客戶機(jī)關(guān)系,且CEIR設(shè)備除了滿足網(wǎng)內(nèi)IMEI校驗需要的數(shù)據(jù)交換功能外,還負(fù)責(zé)不同運營商之間的移動設(shè)備名單(主要是黑名單)的共享和交換。從而,IMEI校驗的具體流程包括以下步驟
MSC/SGSN 向 EIR 發(fā)送 “Check IMEI (IMEI),,消息;
EIR向CEIR發(fā)送“Remote Check IMEI (IMEI) ”消息,該消息將本地的IMEI校驗請求轉(zhuǎn)化為向CEIR的遠(yuǎn)程查詢;
CEIR利用內(nèi)部的標(biāo)識校驗單元對該移動設(shè)備進(jìn)行校驗,向EIR返回“Remote Check IMEI Ack (IMEI) ”消息;
EIR 向 MSC/SGSN 返回 “Check IMEI Ack (IMEI) ” 消息,MSC/SGSN 根據(jù)所收到的校驗結(jié)果確定是否允許該移動設(shè)備進(jìn)行網(wǎng)絡(luò)訪問。但引入CEIR設(shè)備后,EIR設(shè)備需要在校驗過程中以查表方式實時查詢存儲在CEIR 中的遠(yuǎn)端IMEI中央數(shù)據(jù)庫,所以校驗過程的響應(yīng)時間不確定,存在建設(shè)成本高、效率低下
等缺陷。為解決IMEI校驗過程中實時查詢遠(yuǎn)端IMEI中央數(shù)據(jù)庫所帶來的一系列問題,可 引入快速校驗IMEI的方法,其技術(shù)原理是執(zhí)行IMEI校驗的EIR將IMEI校驗分解為ES 變化識別和ES更新,在針對特定移動設(shè)備的單次IMEI校驗中,僅執(zhí)行其中的一個階段;即 EIR在某一次IMEI校驗中所識別出的、特定移動設(shè)備的ES變化將在下一次針對該特定移動設(shè)備的IMEI校驗中進(jìn)行更新。為實現(xiàn)上述快速校驗IMEI方法,CEIR設(shè)備中的IMEI中央數(shù)據(jù)庫和EIR設(shè)備中的移動設(shè)備列表中的數(shù)據(jù)記錄一般均包含移動設(shè)備的三元組和設(shè)備狀態(tài)信息,但每條數(shù)據(jù)記錄所表示的含義不同
在CEIR設(shè)備中,數(shù)據(jù)記錄表示符合某種條件的移動設(shè)備的設(shè)備狀態(tài)應(yīng)該是什么; 在EIR設(shè)備中,數(shù)據(jù)記錄則被詮釋為EIR設(shè)備要執(zhí)行的“指令”,即將符合某種條件的移動設(shè)備設(shè)置為所要求的設(shè)備狀態(tài)。IMEI校驗的目的是使MSC/VLR (Visit Location Register,訪問位置寄存器)和 SGSN中移動設(shè)備的設(shè)備狀態(tài)與IMEI中央數(shù)據(jù)庫保持同步(MSC進(jìn)行移動設(shè)備訪問控制時, 移動設(shè)備的信息保存在VLR中),并根據(jù)設(shè)備狀態(tài)實現(xiàn)對移動設(shè)備的網(wǎng)絡(luò)訪問控制;該快速校驗IMEI方法的實際過程是將最新的三元組和設(shè)備狀態(tài)信息從VLR/SGSN傳送給EIR及 CEIR ;所述EIR檢查是否有存儲于本地移動設(shè)備列表中的設(shè)備狀態(tài)更新指令,如果有,則以所述更新指令中的設(shè)備狀態(tài)作為校驗結(jié)果,實現(xiàn)VLR/SGSN與IMEI中央數(shù)據(jù)庫中設(shè)備狀態(tài)的同步,否則,保持當(dāng)前設(shè)備狀態(tài)不變;由CEIR識別是否應(yīng)該更新移動設(shè)備在VLR/SGSN中的設(shè)備狀態(tài);如果需要,則CEIR將更新指令發(fā)送到EIR,并由EIR在下一次針對所述移動設(shè)備的IMEI校驗中下發(fā)給VLR/SGSN。此外,在快速校驗IMEI過程中,存儲于EIR設(shè)備本地移動設(shè)備列表中的設(shè)備狀態(tài)更新指令在執(zhí)行后可被刪除,以減少本地移動設(shè)備列表的長度;校驗過程中,EIR僅需查詢本地存儲的移動設(shè)備列表即可給出校驗結(jié)果,且列表中待執(zhí)行操作指令數(shù)量較少,因此可實現(xiàn)快速校驗的目的。具體的,圖1示出了上述快速校驗IMEI的方法的流程圖,包括以下步驟
步驟 SlOl,由 MSC/SGSN 向 EIR 發(fā)送"Extended Check IMEI"(擴(kuò)展的 IMEI 校驗請求) 消息,該消息在原“Check ΙΜΕΙ” (IMEI校驗)消息的基礎(chǔ)上附加了移動設(shè)備的當(dāng)前ES,優(yōu)選的,還可以進(jìn)一步包括IMSI和MSISDN等信息;而當(dāng)前ES等信息已存儲在VLR或SGSN之中,MSC/SGSN可以容易地獲得;
步驟S102,EIR接收并解析“Extended Check IMEI ”請求消息,根據(jù)解析結(jié)果中的移動設(shè)備識別信息查詢本地移動設(shè)備列表,該本地移動設(shè)備列表用于記錄所有用來更新移動設(shè)備狀態(tài)的指令;
如果該本地移動設(shè)備列表中存在與該移動設(shè)備相匹配的數(shù)據(jù)記錄,則按照列表要求設(shè)置最終的ES,否則保持當(dāng)前ES不變;如果所述與該移動設(shè)備相匹配的記錄僅涉及該移動設(shè)備則從本地移動設(shè)備列表中刪除所述記錄;
EIR將目標(biāo)ES (即無相匹配記錄時解析所獲得的ES或者有相匹配記錄時按照列表要求所設(shè)置的ES)作為校驗結(jié)果以“Extended Check IMEI Ack”(擴(kuò)展的IMEI校驗響應(yīng))消息的形式發(fā)送給MSC/SGSN,MSC/SGSN根據(jù)所收到的校驗結(jié)果確定是否允許該移動設(shè)備進(jìn)行網(wǎng)絡(luò)訪問;
步驟S103,EIR向CEIR發(fā)送“Update ME Info Request”(移動設(shè)備信息更新請求)消息,將IMEI、當(dāng)前的ES及可能的IMSI、MSISDN等與移動設(shè)備有關(guān)的信息傳送給CEIR ;
步驟S104,CEIR接收“Update ME Info Request”消息,并對消息中的ES信息和IMEI 中央數(shù)據(jù)庫中的ES信息進(jìn)行比較,確定是否應(yīng)該更新EIR中相應(yīng)IMEI的ES ;如果不需要更新,則發(fā)送表示正常接收的“Update ME Info Response"(移動設(shè)備信息更新響應(yīng))消息給 EIR,否則發(fā)送包含了用于更新EIR中移動設(shè)備列表的指令的“Update ME Info Response" 消息給EIR,一般情況下,是將從IMEI中央數(shù)據(jù)庫中查詢到的ES和對所述移動設(shè)備的識別信息作為對所述EIR的更新指令來編碼“Update ME Info Response”消息;
其中,CEIR利用所接收到的信息對IMEI中央數(shù)據(jù)庫進(jìn)行更新,如收到IMEI校驗消息的時間、IMEI校驗消息的來源以及可能的IMSI、MSISDN等;
此后,EIR接收“Update ME Info Response”消息,如果該消息中包含了用于更新移動設(shè)備狀態(tài)的指令,則按照指令要求將其新增為所述本地移動設(shè)備列表中的一條記錄。可以看出,在快速校驗IMEI的方法中,所識別出的設(shè)備狀態(tài)的變化將延遲到EIR 下次對該移動設(shè)備執(zhí)行IMEI校驗時進(jìn)行更新,校驗結(jié)果的生效時間相應(yīng)延后;由于IMEI校驗觸發(fā)事件的出現(xiàn)頻率較高(如位置更新事件在忙時的出現(xiàn)頻率可達(dá)每小時一次),所增加對校驗結(jié)果生效時間的延遲一般在可接受的范圍之內(nèi)。但是,上述IMEI快速校驗的結(jié)果只存儲在執(zhí)行該次校驗的EIR中,當(dāng)移動用戶離開該EIR的覆蓋區(qū)后,之前所產(chǎn)生的校驗結(jié)果即失效,即當(dāng)移動用戶進(jìn)入另一個EIR的覆蓋區(qū)后,該另一個EIR需要重新執(zhí)行ES變化識別和ES更新的操作,因此,校驗結(jié)果的生效時間將更為延長。在EIR覆蓋區(qū)較小或者移動設(shè)備處于高速移動狀態(tài)的情況下,系統(tǒng)在校驗結(jié)果生效時間方面的性能惡化將更加顯著。而在現(xiàn)階段,對高性價比IMEI校驗技術(shù)的市場需求日益迫切,IMEI校驗技術(shù)的發(fā)展重點是提高產(chǎn)品性能、降低建設(shè)成本,而能否對校驗結(jié)果生效時間指標(biāo)進(jìn)行實質(zhì)性改進(jìn)是提高IMEI快速校驗系統(tǒng)性價比的關(guān)鍵。綜上所述,對IMEI校驗技術(shù)加以完善、改進(jìn)具有廣闊的市場前景,也是非常必要的。
發(fā)明內(nèi)容
為了解決快速校驗IMEI的方法中校驗結(jié)果可能失效或被延遲生效的問題,本發(fā)明公開了一種用于協(xié)同校驗國際移動設(shè)備標(biāo)識的技術(shù)方案,以共享IMEI快速校驗結(jié)果的方式實現(xiàn)多個EIR的協(xié)作。為了實現(xiàn)上述目的,本發(fā)明提供了一種用于協(xié)同校驗IMEI的方法,包括執(zhí)行以下步驟
51在各EIR中設(shè)置伙伴成員列表,用于記錄與所述EIR具有伙伴關(guān)系的EIR成員名
單;
為各EIR的本地移動設(shè)備列表的數(shù)據(jù)記錄設(shè)置原始EIR標(biāo)識,用于標(biāo)記該數(shù)據(jù)記錄的原始EIR ;
52在執(zhí)行快速IMEI校驗過程中,當(dāng)某一 EIR的本地移動設(shè)備列表發(fā)生直接變化時,所述EIR將所述直接變化同步到其伙伴成員列表中所有成員的本地移動設(shè)備列表中;其中, 所述直接變化包括記錄新增和/或記錄刪除;
所述記錄新增包括對于所述EIR就某一移動設(shè)備上報給CEIR的IMEI校驗請求,當(dāng)其接收到CEIR下發(fā)的反饋信息且所述反饋信息中包含更新所述移動設(shè)備狀態(tài)的指令時,則按照指令要求將其新增為所述本地移動設(shè)備列表中的一條數(shù)據(jù)記錄,并為所述數(shù)據(jù)記錄添加原始EIR標(biāo)識,將所述EIR標(biāo)記為所述數(shù)據(jù)記錄的原始EIR ;
所述記錄刪除包括在所述EIR基于其本地移動設(shè)備列表中的數(shù)據(jù)記錄對相應(yīng)移動設(shè)備執(zhí)行狀態(tài)更新后,如果所述數(shù)據(jù)記錄僅涉及當(dāng)前移動設(shè)備,則所述EIR從其本地移動設(shè)備列表中刪除所述數(shù)據(jù)記錄。優(yōu)選地,所述步驟S2中所述EIR將所述直接變化同步到其伙伴成員列表中所有成員的本地移動設(shè)備列表中的步驟包括
步驟S21 所述EIR識別所述直接變化;
如果為記錄新增,則向伙伴成員列表中所有成員發(fā)送第一同步請求消息; 如果為記錄刪除,則根據(jù)所述數(shù)據(jù)記錄的原始EIR標(biāo)識確定本設(shè)備是否為所述數(shù)據(jù)記錄的原始EIR,是則向伙伴成員列表中所有成員發(fā)送第一同步請求消息,否則僅向所述數(shù)據(jù)記錄的原始EIR標(biāo)識所標(biāo)記的原始EIR發(fā)送第一同步請求消息;
其中,所述第一同步請求消息中攜帶所述本地移動設(shè)備列表的記錄新增信息/記錄刪除信息;
步驟S22 接收到所述第一同步請求消息的EIR解析并識別所述第一同步請求消息; 如果獲得記錄新增信息,則執(zhí)行本地移動設(shè)備列表的記錄新增操作將所述記錄新增信息編輯為本地移動設(shè)備列表中的一條數(shù)據(jù)記錄,并通過原始EIR標(biāo)識標(biāo)記所述數(shù)據(jù)記錄的原始EIR為發(fā)送方EIR;
如果獲得記錄刪除信息,則執(zhí)行本地移動設(shè)備列表的記錄刪除操作從本地移動設(shè)備列表中刪除相應(yīng)的數(shù)據(jù)記錄,并根據(jù)所述數(shù)據(jù)記錄的原始EIR標(biāo)識確定本設(shè)備是否為所述數(shù)據(jù)記錄的原始EIR,是則向伙伴成員列表中除發(fā)送方EIR以外的所有成員發(fā)送第二同步請求消息;其中,所述第二同步請求消息中攜帶所述本地移動設(shè)備列表的記錄刪除信息;
步驟S23:接收到所述第二同步請求消息的EIR解析并識別所述第二同步請求消息后, 從本地移動設(shè)備列表中刪除相應(yīng)的數(shù)據(jù)記錄。優(yōu)選地,還包括接收到所述第一 /第二同步請求消息的EIR向所述第一 /第二同步請求消息的發(fā)送方EIR發(fā)送第一 /第二同步響應(yīng)消息。優(yōu)選地,還包括在執(zhí)行記錄新增操作時為相應(yīng)的數(shù)據(jù)記錄設(shè)置生命周期,用于標(biāo)記該數(shù)據(jù)記錄在EIR中保存的最后期限;當(dāng)某一數(shù)據(jù)記錄的生命周期結(jié)束時,從本地移動設(shè)備列表中刪除所述數(shù)據(jù)記錄。為了實現(xiàn)上述目的,本發(fā)明還提供了一種用于協(xié)同校驗IMEI的EIR,其包括用于實現(xiàn)快速IMEI校驗的單元;還包括
伙伴成員列表,用于記錄與所述EIR具有伙伴關(guān)系的EIR成員名單; 原始EIR設(shè)置模塊,與所述用于實現(xiàn)快速IMEI校驗的單元的本地移動設(shè)備列表連接, 用于為所述本地移動設(shè)備列表的數(shù)據(jù)記錄設(shè)置原始EIR標(biāo)識,用于標(biāo)記該數(shù)據(jù)記錄的原始 EIR ;
同步單元,與所述用于實現(xiàn)快速IMEI校驗的單元、所述伙伴成員列表和所述原始EIR 設(shè)置模塊 連接,用于在執(zhí)行快速IMEI校驗過程中所述EIR的本地移動設(shè)備列表發(fā)生直接變化時,將所述直接變化同步到所述伙伴成員列表中所有成員的本地移動設(shè)備列表中;其中, 所述直接變化包括記錄新增和/或記錄刪除;
所述記錄新增包括對于所述EIR就某一移動設(shè)備上報給中央設(shè)備標(biāo)識寄存器CEIR的 IMEI校驗請求,當(dāng)其接收到CEIR下發(fā)的反饋信息且所述反饋信息中包含更新所述移動設(shè)備狀態(tài)的指令時,則按照指令要求將其新增為所述本地移動設(shè)備列表中的一條數(shù)據(jù)記錄,并為所述數(shù)據(jù)記錄添加原始EIR標(biāo)識,將所述EIR標(biāo)記為所述數(shù)據(jù)記錄的原始EIR ;
所述記錄刪除包括在所述EIR基于其本地移動設(shè)備列表中的數(shù)據(jù)記錄對相應(yīng)移動設(shè)備執(zhí)行狀態(tài)更新后,如果所述數(shù)據(jù)記錄僅涉及當(dāng)前移動設(shè)備,則所述EIR從其本地移動設(shè)備列表中刪除所述數(shù)據(jù)記錄。優(yōu)選地,所述同步單元包括
第一同步請求模塊,與所述實現(xiàn)快速IMEI校驗的單元和所述伙伴成員列表連接,用于識別所述直接變化;
如果為記錄新增,則向伙伴成員列表中所有成員發(fā)送第一同步請求消息; 如果為記錄刪除,則根據(jù)所述數(shù)據(jù)記錄的原始EIR標(biāo)識確定本設(shè)備是否為所述數(shù)據(jù)記錄的原始EIR,是則向伙伴成員列表中所有成員發(fā)送第一同步請求消息,否則僅向所述數(shù)據(jù)記錄的原始EIR標(biāo)識所標(biāo)記的原始EIR發(fā)送第一同步請求消息;
其中,所述第一同步請求消息中攜帶所述本地移動設(shè)備列表的記錄新增信息/記錄刪除信息;
同步處理及第二同步請求模塊,與所述伙伴成員列表和原始EIR設(shè)置模塊連接,用于解析并識別接收到的同步請求消息;
如果獲得記錄新增信息,則執(zhí)行本地移動設(shè)備列表的記錄新增操作將所述記錄新增信息編輯為本地移動設(shè)備列表中的一條數(shù)據(jù)記錄,并通過原始EIR標(biāo)識標(biāo)記所述數(shù)據(jù)記錄的原始EIR為發(fā)送方EIR;
如果獲得記錄刪除信息,則執(zhí)行本地移動設(shè)備列表的記錄刪除操作從本地移動設(shè)備列表中刪除相應(yīng)的數(shù)據(jù)記錄,并根據(jù)所述數(shù)據(jù)記錄的原始EIR標(biāo)識確定本設(shè)備是否為所述數(shù)據(jù)記錄的原始EIR,是則向伙伴成員列表中除發(fā)送方EIR以外的所有成員發(fā)送第二同步請求消息;其中,所述第二同步請求消息中攜帶所述本地移動設(shè)備列表的記錄刪除信息; 其中,所述接收到的同步請求消息包括第一同步請求消息和第二同步請求消息。優(yōu)選地,所述同步單元還包括分別與所述第一同步請求模塊和同步處理及第二同步請求模塊連接的同步響應(yīng)接收模塊,以及與所述同步處理及第二同步請求模塊連接的同步響應(yīng)發(fā)送模塊;
所述同步響應(yīng)發(fā)送模塊用于根據(jù)所述同步處理及第二同步請求模塊接收到所述第一/ 第二同步請求消息的觸發(fā),向所述第一 /第二同步請求消息的發(fā)送方EIR發(fā)送第一 /第二同步響應(yīng)消息;
所述所述同步響應(yīng)接收模塊用于接收第一 /第二同步響應(yīng)消息,并反饋給所述第一同步請求模塊和同步處理及第二同步請求模塊。優(yōu)選地,還包括生命周期設(shè)置模塊,與所述同步單元連接,用于在執(zhí)行記錄新增操作時為相應(yīng)的數(shù)據(jù)記錄設(shè)置生命周期,用于標(biāo)記該數(shù)據(jù)記錄在EIR中保存的最后期限;當(dāng)某一數(shù)據(jù)記錄的生命周期結(jié)束時,從本地移動設(shè)備列表中刪除所述數(shù)據(jù)記錄。為了實現(xiàn)上述目的,本發(fā)明還提供了一種用于協(xié)同校驗IMEI的系統(tǒng),包括EIR以及分別與所述EIR交互的MSC/ SGSN和CEIR,所述EIR為上述的EIR。通過上述技術(shù)方案可以看出,無論某一移動設(shè)備是在前一次IMEI校驗的EIR中還是在該EIR的伙伴EIR中觸發(fā)下一次IMEI校驗,發(fā)生下一次IMEI校驗的EIR的本地移動設(shè)備列表中均會包含根據(jù)該移動設(shè)備前一次IMEI校驗所作出的設(shè)備狀態(tài)變化信息;因此,可以確保在前一次IMEI校驗中所識別出的移動設(shè)備狀態(tài)變動將在所述下一次IMEI校驗中被執(zhí)行到位;
因此,通過本發(fā)明對快速IMEI校驗方法進(jìn)行的改進(jìn),能夠充分利用每一次IMEI校驗的結(jié)果,改善了 IMEI校驗結(jié)果的生效時間指標(biāo),同時節(jié)約了系統(tǒng)資源以及降低了設(shè)備建設(shè)成本。在發(fā)明內(nèi)容部分中引入了一系列簡化形式的概念,這將在具體實施方式
部分中進(jìn)一步詳細(xì)說明。本發(fā)明內(nèi)容部分并不意味著要試圖限定出所要求保護(hù)的技術(shù)方案的關(guān)鍵特征和必要技術(shù)特征,更不意味著試圖確定所要求保護(hù)的技術(shù)方案的保護(hù)范圍。以下結(jié)合附圖,詳細(xì)說明本發(fā)明的優(yōu)點和特征。
圖1為現(xiàn)有技術(shù)中快速校驗IMEI的方法流程圖2A為根據(jù)本發(fā)明協(xié)同校驗IMEI的方法的流程示意圖; 圖2B為根據(jù)本發(fā)明協(xié)同校驗IMEI的方法,一優(yōu)選實施例的流程示意圖; 圖3為根據(jù)本發(fā)明的一具體實施例,所涉及的MSC/SGSN處理流程圖; 圖4為根據(jù)本發(fā)明的一具體實施例,所涉及的EIR中對所接收到的IMEI校驗請求的處理流程圖5為根據(jù)本發(fā)明的一具體實施例,所涉及的EIR中對所接收到的同步請求消息的處理流程圖6為根據(jù)本發(fā)明的一具體實施例,所涉及的CEIR處理流程圖; 圖7為根據(jù)本發(fā)明的一個優(yōu)選實施例,用于協(xié)同校驗IMEI的系統(tǒng)結(jié)構(gòu)圖; 圖8為根據(jù)本發(fā)明一個優(yōu)選實施例,用于協(xié)同校驗IMEI的EIR的結(jié)構(gòu)示意圖。
具體實施例方式在下文的描述中,給出了大量具體的細(xì)節(jié)以便提供對本發(fā)明更為徹底的理解。然而,對于本領(lǐng)域技術(shù)人員來說顯而易見的是,本發(fā)明可以無需一個或多個這些細(xì)節(jié)而得以實施。在其他的例子中,為了避免與本發(fā)明發(fā)生混淆,對于本領(lǐng)域公知的一些技術(shù)特征未進(jìn)行描述。顯然,本發(fā)明的施行并不限定于本領(lǐng)域的技術(shù)人員所熟習(xí)的特殊細(xì)節(jié)。本發(fā)明的較佳實施例詳細(xì)描述如下,然而除了這些詳細(xì)描述外,本發(fā)明還可以具有其他實施方式。根據(jù)本發(fā)明,提供了一種用于協(xié)同校驗國際移動設(shè)備標(biāo)識IMEI的方法和系統(tǒng)。本發(fā)明的技術(shù)原理是如果在某一 EIR中的移動設(shè)備可能漫游到其它的EIR覆蓋區(qū),則將所述其它的EIR定義為該EIR的伙伴EIR,即所述其它的EIR與該EIR具有伙伴關(guān)系;該 EIR 在某一次IMEI校驗中所識別出的、特定移動設(shè)備的ES變化將被同步更新到伙伴EIR中,從而確保在下一次針對該特定移動設(shè)備的IMEI校驗中能夠更新到所述移動設(shè)備所在的MSC/ SGSN中;并且,當(dāng)EIR已經(jīng)對該特定移動設(shè)備的ES變化加以處理后,該處理同樣能夠同步到其伙伴EIR中,以避免重復(fù)操作。根據(jù)上述技術(shù)原理,本發(fā)明提供了一種用于協(xié)同校驗國際移動設(shè)備標(biāo)識的方法, 如圖2A所示,包括以下步驟51在各設(shè)備標(biāo)識寄存器EIR中設(shè)置伙伴成員列表,用于記錄與所述EIR具有伙伴關(guān)系的EIR成員名單;
為各EIR的本地移動設(shè)備列表的數(shù)據(jù)記錄設(shè)置原始EIR標(biāo)識,用于標(biāo)記該數(shù)據(jù)記錄的原始EIR,即標(biāo)記該數(shù)據(jù)記錄最初是因在哪個EIR中執(zhí)行快速IMEI校驗而觸發(fā)生成的;該原始EIR標(biāo)識的設(shè)置可在本地移動設(shè)備列表的初始化過程中進(jìn)行;
52在執(zhí)行快速IMEI校驗過程中,當(dāng)某一 EIR的本地移動設(shè)備列表發(fā)生直接變化時,所述EIR將所述直接變化同步到其伙伴成員列表中所有成員的本地移動設(shè)備列表中;其中, 所述直接變化包括記錄新增和/或記錄刪除;
所述記錄新增包括對于所述EIR就某一移動設(shè)備上報給CEIR的IMEI校驗請求,當(dāng)其接收到CEIR下發(fā)的反饋信息且所述反饋信息中包含更新所述移動設(shè)備狀態(tài)的指令時,則按照指令要求將其新增為所述本地移動設(shè)備列表中的一條數(shù)據(jù)記錄,并為所述數(shù)據(jù)記錄添加原始EIR標(biāo)識,將所述EIR標(biāo)記為所述數(shù)據(jù)記錄的原始EIR ;
所述記錄刪除包括在所述EIR基于其本地移動設(shè)備列表中的數(shù)據(jù)記錄對相應(yīng)移動設(shè)備執(zhí)行狀態(tài)更新后,如果所述數(shù)據(jù)記錄僅涉及當(dāng)前移動設(shè)備,則無需繼續(xù)保留,所述EIR從其本地移動設(shè)備列表中刪除所述數(shù)據(jù)記錄??梢钥闯?,由于本發(fā)明采用伙伴EIR間本地移動設(shè)備列表同步變化的方式,將本次校驗的識別結(jié)果和所需執(zhí)行的指令以數(shù)據(jù)記錄的形式同步更新到所述EIR及其伙伴EIR 的本地移動設(shè)備列表中,能夠確保執(zhí)行下一次校驗的EIR (執(zhí)行本次IMEI校驗的EIR或其伙伴EIR之一)的本地移動設(shè)備列表中已包含根據(jù)本次校驗識別結(jié)果生成的數(shù)據(jù)記錄,因此無論移動設(shè)備是否發(fā)生漫游,對其上一次IMEI校驗的識別結(jié)果均可以對其下一次IMEI校驗中使用。亦即,本發(fā)明將上一次IMEI校驗識別結(jié)果所生成的數(shù)據(jù)記錄同步更新到所述EIR 及其伙伴EIR中,在 所述移動設(shè)備進(jìn)行下一次IMEI校驗時,即使所述移動設(shè)備已經(jīng)漫游出所述EIR覆蓋區(qū)并進(jìn)入一伙伴EIR的覆蓋區(qū),仍可以利用同步的數(shù)據(jù)記錄將所述移動設(shè)備的設(shè)備狀態(tài)調(diào)整到上一次校驗所要求的狀態(tài),因此,可以實現(xiàn)在所述移動設(shè)備漫游到所述伙伴EIR的覆蓋區(qū)時本次校驗結(jié)果的生效時間與所述移動設(shè)備繼續(xù)駐留在原EIR的情況相同,提高了校驗結(jié)果的利用率,以及避免了因移動設(shè)備漫游造成校驗結(jié)果生效時間的延后。此外,由于數(shù)據(jù)記錄(即僅涉及移動設(shè)備個體單元的數(shù)據(jù)記錄)在使用后即可從 EIR中刪除,而且同步刪除伙伴EIR設(shè)備中的相同數(shù)據(jù)記錄,可有效控制EIR設(shè)備及其伙伴 EIR設(shè)備存儲的本地移動設(shè)備列表的長度,達(dá)到縮短IMEI校驗響應(yīng)時間,并降低建設(shè)成本的目的。進(jìn)一步的,所述步驟S2中所述EIR將所述直接變化同步到其伙伴成員列表中所有成員的本地移動設(shè)備列表中的步驟可以采取各種方式加以實現(xiàn),例如由發(fā)生直接變化的 EIR向伙伴成員列表中所有成員發(fā)送同步請求消息,例如由發(fā)生直接變化的EIR向CEIR發(fā)送同步請求消息,再由CEIR向相應(yīng)的伙伴成員列表中所有成員發(fā)送同步請求消息等等。當(dāng)然,本發(fā)明所采取的將本次校驗中所識別出的校驗結(jié)果同步更新到伙伴EIR的改進(jìn)措施,無疑會增加CEIR與EIR、或者EIR與伙伴EIR間的數(shù)據(jù)交換數(shù)量;但是,所增加的CEIR與EIR、或者EIR與伙伴EIR間的數(shù)據(jù)交換過程只要在下次校驗發(fā)生之前完成即可; 在實際網(wǎng)絡(luò)環(huán)境中,對移動設(shè)備進(jìn)行IMEI校驗的發(fā)生頻率在每天的忙時(業(yè)務(wù)量最高的時段)可達(dá)每小時廣2次;而CEIR與EIR、EIR與伙伴EIR間一般采用以太網(wǎng)等的高速數(shù)據(jù)接口,所以,上述數(shù)據(jù)交換所增加的處理能力和數(shù)據(jù)傳輸負(fù)荷是可以接受的。但上述方案中仍然存在一些缺陷
例如如果由發(fā)生直接變化的EIR向伙伴成員列表中所有成員發(fā)送同步請求消息,則由于發(fā)生記錄刪除的EIR可能不是該記錄的原始EIR,因此,它會將該記錄刪除的同步請求消息發(fā)送給自己的而非原始EIR的伙伴成員列表的所有成員;這就可能造成一部分原始EIR 的伙伴成員沒有收到該記錄刪除的同步請求消息而一直保留相應(yīng)的數(shù)據(jù)記錄,或者一部分不屬于原始EIR伙伴成員的EIR收到該記錄刪除的同步請求消息而沒有可操作的對象,造成無益的信令交互以及一些EIR本地移動設(shè)備列表中的信息冗余。而通過CEIR進(jìn)行交互的方式,仍然可能存在上述缺陷,而且還增加了發(fā)生直接變化的EIR與CEIR之間的信令開銷。因此,為了盡可能簡化信令交互以及降低各EIR本地移動設(shè)備列表中的信息冗余,本發(fā)明為所述步驟S2中所述EIR將所述直接變化同步到其伙伴成員列表中所有成員的本地移動設(shè)備列表中的步驟提供了以下優(yōu)化的具體實現(xiàn)方案,包括
步驟S21 所述EIR (發(fā)生直接變化的EIR)識別所述直接變化; 如果為記錄新增,則向伙伴成員列表中所有成員發(fā)送第一同步請求消息; 如果為記錄刪除,則根據(jù)所述數(shù)據(jù)記錄的原始EIR標(biāo)識確定本設(shè)備是否為所述數(shù)據(jù)記錄的原始EIR,是則向伙伴成員列表中所有成員發(fā)送第一同步請求消息,否則僅向所述數(shù)據(jù)記錄的原始EIR標(biāo)識所標(biāo)記的原始EIR發(fā)送第一同步請求消息;
其中,所述第一同步請求消息中攜帶所述本地移動設(shè)備列表的記錄新增信息/記錄刪除信息;
在優(yōu)選實施例中,接收到所述第一同步請求消息的EIR會向所述第一同步請求消息的發(fā)送方EIR發(fā)送第一同步響應(yīng)消息,因此在本步驟中,發(fā)生直接變化的EIR在等待并接收到與所發(fā)送的第一同步請求消息對應(yīng)的全部第一同步響應(yīng)消息后,結(jié)束本設(shè)備處理過程并進(jìn)入空閑狀態(tài),直到本地移動設(shè)備列表的下一次直接變化或者同步變化;
步驟S22 接收到所述第一同步請求消息的EIR解析并識別所述第一同步請求消息; 如果獲得記錄新增信息,則執(zhí)行本地移動設(shè)備列表的記錄新增操作將所述記錄新增信息編輯為本地移動設(shè)備列表中的一條數(shù)據(jù)記錄,并通過原始EIR標(biāo)識標(biāo)記所述數(shù)據(jù)記錄的原始EIR為發(fā)送方EIR;
如果獲得記錄刪除信息,則執(zhí)行本地移動設(shè)備列表的記錄刪除操作從本地移動設(shè)備列表中刪除相應(yīng)的數(shù)據(jù)記錄,并根據(jù)所述數(shù)據(jù)記錄的原始EIR標(biāo)識確定本設(shè)備是否為所述數(shù)據(jù)記錄的原始EIR,是則向伙伴成員列表中除發(fā)送方EIR以外的所有成員發(fā)送第二同步請求消息;其中,所述第二同步請求消息中攜帶所述本地移動設(shè)備列表的記錄刪除信息;
在優(yōu)選實施例中,接收到所述第一 /第二同步請求消息的EIR會向所述第一 /第二同步請求消息的發(fā)送方EIR發(fā)送第一 /第二同步響應(yīng)消息,因此在本步驟中,接收到所述第一同步請求消息的EIR可向所述第一同步請求消息的發(fā)送方EIR發(fā)送第一同步響應(yīng)消息,以及等待并接收與所發(fā)送的第二同步請求消息對應(yīng)的全部第二同步響應(yīng)消息后,結(jié)束本設(shè)備處理過程并進(jìn)入空閑狀態(tài),直到其本地移動設(shè)備列表的下一次直接變化或者同步變化; 步驟S23 接收到所述第二同步請求消息的EIR解析并識別所述第二同步請求消息后,從本地移動設(shè)備列表中刪除相應(yīng)的數(shù)據(jù)記錄;
在優(yōu)選實施例中,接收到所述第二同步請求消息的EIR會向所述 第二同步請求消息的發(fā)送方EIR發(fā)送第二同步響應(yīng)消息,因此在本步驟中,接收到所述第二同步請求消息的EIR 可向所述第二同步請求消息的發(fā)送方EIR發(fā)送第二同步響應(yīng)消息,結(jié)束本設(shè)備處理過程并進(jìn)入空閑狀態(tài),直到其本地移動設(shè)備列表的下一次直接變化或者同步變化。可以看出,采用上述優(yōu)化的同步方案,使得本地移動設(shè)備列表發(fā)生直接變化的EIR 通過識別所發(fā)生的直接變化,區(qū)分了對于記錄新增和記錄刪除的處理,從而保證記錄刪除的同步處理范圍能夠與原始的記錄新增處理范圍一致,盡可能降低信令開銷和避免各EIR 中本地移動設(shè)備列表中的信息冗余。再進(jìn)一步的,無論是否采用上述優(yōu)化的同步實現(xiàn)方案,都可在執(zhí)行記錄新增操作時為相應(yīng)的數(shù)據(jù)記錄設(shè)置生命周期,用于標(biāo)記該數(shù)據(jù)記錄在EIR中保存的最后期限;當(dāng)某一數(shù)據(jù)記錄的生命周期結(jié)束時,從本地移動設(shè)備列表中刪除所述數(shù)據(jù)記錄;這種刪除并非由于對相應(yīng)移動設(shè)備執(zhí)行狀態(tài)更新后的刪除操作,因此因生命周期結(jié)束而刪除的數(shù)據(jù)記錄不構(gòu)成本地移動設(shè)備列表的直接變化。為數(shù)據(jù)記錄設(shè)置生命周期可在本地移動設(shè)備列表初始化過程中設(shè)置,該生命周期的設(shè)置可以避免某些不必要的數(shù)據(jù)記錄在本地移動設(shè)備列表中存留時間過長,進(jìn)而縮短IMEI校驗的響應(yīng)時間。圖2B示出了上述協(xié)同校驗IMEI的方法一優(yōu)選實施例的流程圖。下面結(jié)合示例性參數(shù)對現(xiàn)有的快速IMEI校驗方案和本發(fā)明提供的協(xié)同校驗方案進(jìn)行比較,以使本領(lǐng)域技術(shù)人員更容易掌握本發(fā)明的特點和優(yōu)點,但示例性參數(shù)并非對本發(fā)明技術(shù)方案的限制。假設(shè)某一次IMEI校驗涉及的移動設(shè)備參數(shù)如下IMEI為11111111111111 (14 位,已刪除備用號碼SP);所述移動設(shè)備中正在使用的SIM卡的IMSI為222222222222222, MSISDN為3333333333333 ;在MSC/SGSN中存儲的所述移動設(shè)備的當(dāng)前ES為0(被列入白名單);在CEIR的IMEI中央數(shù)據(jù)庫中存儲的所述移動設(shè)備的目標(biāo)ES為1 (被列入黑名單)。現(xiàn)有的快速IMEI校驗過程如下
如果在所述MSC/VLR (或者SGSN,本實施例以MSC執(zhí)行校驗上報為例,且在本實施例中 MSC和VLR集成在一體)中觸發(fā)IMEI校驗,并將“Extended Check IMEI”消息發(fā)送至具備快速校驗功能的EIR(即包括用于實現(xiàn)快速IMEI校驗的單元的EIR),所述“Extended Check IMEI”消息中已包含了移動設(shè)備三元組信息<IMEI,IMSI, MS ISDN)和移動設(shè)備的當(dāng)前ES ; EIR接收“Extended Check IMEI ”消息,解析出的移動設(shè)備三元組信息為<11111111111111, 222222222222222, 3333333333333 >,移動設(shè)備的當(dāng)前ES為0,EIR的本地移動設(shè)備列表中沒有與所述移動設(shè)備相匹配的數(shù)據(jù)記錄,因此,本次校驗把當(dāng)前ES作為校驗結(jié)果并編碼為 "Extended Check IMEI Ack”消息后發(fā)送給所述MSC/VLR,由于校驗結(jié)果為0 (被列入白名單),允許所述移動設(shè)備進(jìn)行網(wǎng)絡(luò)訪問;
EIR將本次校驗中獲得的移動設(shè)備三元組信息<IMEI,IMSI, MSISDN〉和當(dāng)前ES編碼為“Update ME Info Request”消息后發(fā)送給CEIR ;CEIR解析出所述移動設(shè)備的三元組信息為 <11111111111111,222222222222222,3333333333333 >,當(dāng)前 ES 為 0 ;CEIR 以三元組信息 <11111111111111,222222222222222,3333333333333 > 為索引查詢 IMEI 中央數(shù)據(jù)庫獲得所述移動設(shè)備的目標(biāo)ES為1 ;由于當(dāng)前ES與目標(biāo)ES不一致,CEIR生成包含四元組信息<IMEI,IMSI, MSISDN, ES>的更新命令,具體的四元組信息為<11111111111111, 222222222222222, 3333333333333,1>,即將三元組為 <11111111111111,222222222222222, 3333333333333 >的移動設(shè)備的ES設(shè)置為1 ;CEIR把所述更新命令編碼和接收結(jié)果為 "Update ME Info Response” 消息后發(fā)送給 EIR ;EIR 接收"Update ME Info Response” 消息,并將解析出的四元組信息 <11111111111111,222222222222222,3333333333333,1> 編輯為本地移動設(shè)備列表中的一條數(shù)據(jù)記錄;
如果下一次校驗仍由所述MSC/VLR觸發(fā),則EIR接收新的“Extended Check IMEI ”消息,解析出的移動設(shè)備三元組信息為 <11111111111111,222222222222222,3333333333333 >,移動設(shè)備的當(dāng)前 ES 為 O ;以三元組 <11111111111111,222222222222222,3333333333333 >查詢本地移動設(shè)備列表,所獲得與之匹配的數(shù)據(jù)記錄中包含的ES為1,因此,需要修改移動設(shè)備的ES,把所述數(shù)據(jù)記錄中的ES作為校驗結(jié)果并編碼為“Extended Check IMEI Ack" 消息后發(fā)送給所述MSC/VLR,由于校驗結(jié)果為1 (被列入黑名單),拒絕所述移動設(shè)備進(jìn)行網(wǎng)絡(luò)訪問;EIR 刪除包含四元組信息 <11111111111111,222222222222222,3333333333333,1> 的數(shù)據(jù)記錄;
EIR將移動設(shè)備三元組信息<IMEI,IMSI,MSISDN〉和當(dāng)前ES (已經(jīng)由上述校驗過程更新為1)編碼為“Update ME Info Request”消息后發(fā)送給CEIR ;CEIR解析出所述移動設(shè)備的三元組信息為 <11111111111111, 222222222222222,3333333333333 >,當(dāng)前ES 為 1 ;CEIR 以三元組信息 <11111111111111,222222222222222,3333333333333 > 為索引查詢 IMEI 中央數(shù)據(jù)庫獲得所述移動設(shè)備的目標(biāo)ES為1 ;由于當(dāng)前ES與目標(biāo)ES —致,不需要對移動設(shè)備的ES再次進(jìn)行更新;CEIR把接收結(jié)果編碼為“Update ME Info Response”消息后發(fā)送給EIR ;EIR接收“Update ME Info Response”消息確認(rèn)校驗過程已完成;
但如果下一次校驗由新的MSC/VLR觸發(fā),并將“Extended Check IMEI”消息發(fā)送至新的EIR ;新的EIR接收“Extended Check IMEI”消息,解析出的移動設(shè)備三元組信息為 <11111111111111,222222222222222,3333333333333 >,移動設(shè)備的當(dāng)前 ES 為 0,新的 EIR 的本地移動設(shè)備列表中沒有與所述移動設(shè)備相匹配的數(shù)據(jù)記錄,因此,把當(dāng)前ES作為校驗結(jié)果并編碼為“Extended Check IMEI Ack”消息后發(fā)送給所述MSC/VLR,由于校驗結(jié)果為0 (被列入白名單),允許所述移動設(shè)備進(jìn)行網(wǎng)絡(luò)訪問;
新的EIR將獲得的移動設(shè)備三元組信息<IMEI,IMSI,MSISDN)和當(dāng)前ES編碼為 "Update ME Info Request”消息后發(fā)送給CEIR ;CEIR解析出所述移動設(shè)備的三元組信息為 <11111111111111,222222222222222,3333333333333 >,當(dāng)前 ES 為 0 ;CEIR 以三元組信息 <11111111111111,222222222222222,3333333333333 > 為索引查詢 IMEI 中央數(shù)據(jù)庫獲得所述移動設(shè)備的目標(biāo)ES為1 ;由于當(dāng)前ES與目 標(biāo)ES不一致,CEIR生成包含四元組信息<IMEI,IMSI,MSISDN, ES>的更新命令,具體的四元組信息為<11111111111111, 222222222222222, 3333333333333,1>,即將三元組為 <11111111111111,222222222222222, 3333333333333 >的移動設(shè)備的ES設(shè)置為1 ;CEIR把所述更新命令編碼和接收結(jié)果為“Update ME Info Response”消息后發(fā)送給新的EIR ;新的EIR接收“Update ME Info Response” 消息,并將解析出的四元組信息 <11111111111111,222222222222222, 3333333333333,1>編輯為本地移動設(shè)備列表中的一條數(shù)據(jù)記錄。 從上述示例性過程來看,在快速IMEI校驗中如果下一次校驗由新的MSC/VLR觸發(fā),并由新的E^接收“Extended Check IMEI ”消息,因新的EIR的本地移動設(shè)備列表中沒有與所述移動設(shè)備匹配的數(shù)據(jù)記錄,下一次校驗未能修改所述移動設(shè)備的狀態(tài),本次校驗結(jié)果的生效時間被延后到再下一次校驗。 相比之下,本發(fā)明提供的協(xié)同校驗IMEI的方法是對快速IMEI校驗的改進(jìn),改進(jìn)后的協(xié)同校驗IMEI的過程如下
如果在所述MSC/VLR中觸發(fā)IMEI校驗,并將“Extended Check IMEI”消息發(fā)送至具備快速校驗功能的EIR (例如,EIR M),所述“Extended Check IMEI”消息中已包含了移動設(shè)備三元組信息<IMEI,IMSI, MSISDN〉和移動設(shè)備的當(dāng)前ES ;EIR M接收“Extended Check IMEI ”消息,解析出的移動設(shè)備三元組信息為<11111111111111,222222222222222, 3333333333333 >,移動設(shè)備的當(dāng)前ES為0,EIR M的本地移動設(shè)備列表中沒有與所述移動設(shè)備相匹配的數(shù)據(jù)記錄,因此,本次校驗把當(dāng)前ES作為校驗結(jié)果并編碼為“Extended Check IMEI Ack”消息后發(fā)送給所述MSC/VLR,由于校驗結(jié)果為0 (被列入白名單),允許所述移動設(shè)備進(jìn)行網(wǎng)絡(luò)訪問;
EIR M將本次校驗中獲得的移動設(shè)備三元組信息<IMEI,IMSI,MSISDN〉和當(dāng)前ES編碼為“Update ME Info Request”消息后發(fā)送給CEIR ;CEIR解析出所述移動設(shè)備的三元組信息為 <11111111111111,222222222222222,3333333333333 >,當(dāng)前 ES 為 0 ;CEIR 以三元組信息 <11111111111111,222222222222222,3333333333333 > 為索引查詢 IMEI 中央數(shù)據(jù)庫獲得所述移動設(shè)備的目標(biāo)ES為1 ;由于當(dāng)前ES與目標(biāo)ES不一致,CE^生成包含四元組信息<IMEI,IMSI,MSISDN, ES>的更新命令,具體的四元組信息為<11111111111111, 222222222222222, 3333333333333,1>,即將三元組為 <11111111111111,222222222222222, 3333333333333 >的移動設(shè)備的ES設(shè)置為1 ;CE^把所述更新命令編碼和接收結(jié)果為 "Update ME Info !Response”消息后發(fā)送給EIR M ;EIR M接收“Update ME Info Response” 消息,并將解析出的四元組信息 <11111111111111,222222222222222,3333333333333,1> 編輯為本地移動設(shè)備列表中的一條數(shù)據(jù)記錄,且該EIR M為所述數(shù)據(jù)記錄添加原始E^標(biāo)識,將本設(shè)備(E^ M)標(biāo)記為該四元組信息數(shù)據(jù)記錄的原始EIR ;
EIR M向其伙伴成員列表中的全體成員發(fā)送“ME List Syn Request”消息作為同步請求消息,該“ME List Syn Request”消息中攜帶上述四元組信息及記錄新增信息,還可選擇性攜帶原始EIR標(biāo)識;伙伴MR接收“ME List Syn Request”消息,解析出四元組信息 <11111111111111,222222222222222,3333333333333,1> 并識別為記錄新增信息,因此將其編輯為本地移動設(shè)備列表中的一條數(shù)據(jù)記錄,并可根據(jù)該消息中攜帶的原始E^標(biāo)識來標(biāo)識EIR M為原始EIR;如果“ME List Syn Request”消息中未攜帶原始MR標(biāo)識,則根據(jù)根據(jù)該“ME List Syn Request”消息的發(fā)送方來實現(xiàn)原始EIR的標(biāo)記;
伙伴EIR向EIR M發(fā)送“ME List Syn Response”消息作為同步響應(yīng)消息,表示正常接收并完成更新過程;
如果下一次校驗仍由所述MSC/VLR觸發(fā),則MR M接收新的“Extended Check IMEI”消息,解析出的移動設(shè)備三元組信息為 <11111111111111,222222222222222,3333333333333 >,移動設(shè)備的當(dāng)前 ES 為 0 ;以三元組 <11111111111111,222222222222222,3333333333333 >查詢本地移動設(shè)備列表,所獲得與之匹配的數(shù)據(jù)記錄中包含的ES為1,因此,需要修改移動設(shè)備的ES,把所述數(shù)據(jù)記錄中的ES作為校驗結(jié)果并編碼為“Extended Check IMEIAck”消息后發(fā)送給所述MSC/VLR,由于校驗結(jié)果為1 (被列入黑名單),拒絕所述移動設(shè)備進(jìn)行網(wǎng)絡(luò)訪問;EIR M刪除包含四元組信息<11111111111111,222222222222222, 3333333333333,1>的數(shù)據(jù)記錄;該EIR M進(jìn)一步識別自己為原始EIR,因此EIR M把四元組信息 <11111111111111,222222222222222,3333333333333,1> 編碼為 “ME List Syn Request”消息作為同步請求消息,該“ME List Syn Request”消息中攜帶上述四元組信息及記錄刪除信息,并發(fā)送給其伙伴成員列表中的全體成員;
一方面,伙伴MR接收“ME List Syn Request"消息,解析出四元組信息 <11111111111111,222222222222222,3333333333333,1> 并識別為記錄刪除信息,因此刪除本地移動設(shè)備列表中包含四元組信息< 11111111111111,222222222222222, 3333333333333,1>的數(shù)據(jù)記錄,并向EIR M發(fā)送“ME List Syn Response”消息表示正常接收和已完成同步過程;接下來,伙伴E^識別自己并非該數(shù)據(jù)記錄的原始EIR,因此不再繼續(xù)操作;
另一方面,EIR M將移動設(shè)備三元組信息<IMEI,IMSI, MSISDN〉和當(dāng)前ES (已經(jīng)由上述校驗過程更新為1)編碼為“Update ME Info Request”消息后發(fā)送給CE^ 解析出所述移動設(shè)備的三元組信息為 <11111111111111,222222222222222,3333333333333 >,當(dāng)前 ES 為 1 ;CEIR 以三元組信息 <11111111111111,222222222222222,3333333333333 > 為索引查詢IMEI中央數(shù)據(jù)庫獲得所述移動設(shè)備的目標(biāo)ES為1 ;由于當(dāng)前ES與目標(biāo)ES —致,不需要對移動設(shè)備的ES再次進(jìn)行更新;CE^把接收結(jié)果編碼為“Update ME Info Response" 消息后發(fā)送給EIR M5EIR M接收“Update ME Info Response”消息確認(rèn)校驗過程已完成; 即使下一次校驗由新的MSC/VLR觸發(fā),并將“Extended Check IMEI ”消息發(fā)送至EIR M 的一個伙伴EIR (例如,EIR N);EIR N接收“Extended Check IMEI”消息,解析出的移動設(shè)備三元組信息為 <11111111111111,222222222222222,3333333333333 >,移動設(shè)備的當(dāng)前 ES 為 0,以三元組 <11111111111111,222222222222222,3333333333333 > 查詢本地移動設(shè)備列表,所獲得與之匹配的數(shù)據(jù)記錄中包含的ES為1,因此,需要修改移動設(shè)備的ES,把所述數(shù)據(jù)記錄中的ES作為校驗結(jié)果并編碼為“Extended Check IMEI Ack”消息后發(fā)送給所述MSC/VLR,由于校驗結(jié)果為1(被列入黑名單),拒絕所述移動設(shè)備進(jìn)行網(wǎng)絡(luò)訪問N刪除本地移動設(shè)備列表中的相應(yīng)數(shù)據(jù)記錄,并識別該數(shù)據(jù)記錄的原始EIR為EIR M,則向E^ M發(fā)送“ME List Syn Request”消息啟動相應(yīng)數(shù)據(jù)記錄的刪除操作;
EIR M 接收“ME List Syn Request” 消息,解析出四元組信息 <11111111111111, 222222222222222, 3333333333333,1>并識別為記錄刪除信息,因此刪除本地移動設(shè)備列表中包含四元組信息 <11111111111111,222222222222222,3333333333333,1> 的數(shù)據(jù)記錄, 并向EIR N發(fā)送“ME List Syn Response”消息表示正常接收和已完成同步過程;
接下來,一方面,EIR M識別自己為該數(shù)據(jù)記錄的原始EIR,則把四元組信息 <11111111111111,222222222222222,3333333333333,1> 及記錄刪除信息編碼為 “ME List Syn Request”消息后發(fā)送給其除了 EIR N以外的伙伴EIR ;EIR M的伙伴MR接收 "ME List Syn Request” 消息,解析出四元組信息 <11111111111111,222222222222222, 3333333333333,1>并識別為記錄刪除信息,因此刪除各自本地移動設(shè)備列表中包含四元組信息 <11111111111111,222222222222222,3333333333333,1> 的數(shù)據(jù)記錄,并向 EIR M 發(fā)送 "ME List Syn Response”消息表示正常接收和已完成同步過程;接下來,伙伴MR識別自己并非該數(shù)據(jù)記錄的原始EIR,因此不再繼續(xù)操作;
另一方面,EIR N將移動設(shè)備三元組信息<IMEI,IMSI, MSISDN〉和當(dāng)前ES (已經(jīng)由上述校驗過程更新為1)編碼為“Update ME Info Request”消息后發(fā)送給CE^ 解析出所述移動設(shè)備的三元組信息為 <11111111111111,222222222222222,3333333333333 >,當(dāng)前 ES 為 1 ;CEIR 以三元組信息 <11111111111111,222222222222222,3333333333333 > 為索引查詢IMEI中央數(shù)據(jù)庫獲得所述移動設(shè)備的目標(biāo)ES為1 ;由于當(dāng)前ES與目標(biāo)ES —致,不需要對移動設(shè)備的ES再次進(jìn)行更新;CE^把接收結(jié)果編碼為“Update ME Info Response" 消息后發(fā)送給EIR N5EIR N接收“Update ME Info Response”消息確認(rèn)校驗過程已完成。從上述示例性過程來看,改進(jìn)的快速IMEI校驗方法即協(xié)同IMEI校驗方法中,如果下一次校驗由新的MSC/VLR觸發(fā),并由伙伴EIR接收“Extended Check IMEI”消息,因伙伴 EIR的本地移動設(shè)備列表中已包含與所述移動設(shè)備匹配的數(shù)據(jù)記錄,下一次校驗將執(zhí)行修改所述移動設(shè)備的ES的更新指令,從而避免了本次校驗結(jié)果的生效時間被進(jìn)一步延后。為了便于技術(shù)人員對本發(fā)明技術(shù)內(nèi)容的實施,下面分別對上面實施例中MSC、 SGSN、E^* CE^S備的具體處理流程分別加以示例性描述。參考圖3,為本發(fā)明提供的用于協(xié)同校驗IMEI的方法中,所涉及的MSC/SGSN設(shè)備的具體處理流程
步驟S301,接收到IMEI校驗觸發(fā)事件,如標(biāo)識請求、鑒權(quán)加密等; 步驟S302,檢查是否啟動IMEI校驗流程,如果不需要,則結(jié)束本流程; 步驟S303,獲取與該移動設(shè)備相關(guān)的IMEI、ES和可能的IMSI、MSISDN等信息; 步驟 S304,設(shè)置 “Extended Check IMEI ” 消息按 3GPP 協(xié)議規(guī)定的 MAP_CHECK_IMEI 原語將IMEI編碼為標(biāo)準(zhǔn)的“Check IMEI”消息,把ES和IMSI、MSISDN等可能的其它信息以 extensionContainer/ privateExtensionList/ extld 的形式編碼到MAP_CHECK_IMEI 原語的擴(kuò)展容器中,其中,每個extld可包括最多16個2字節(jié)整數(shù),采用ASN. 1方式編碼; 步驟 S305,將 “Extended Check IMEI ” 消息發(fā)送到 EIR ; 步驟 S306,等待來自于 EIR 的 “Extended Check IMEI Ack” 消息; 步驟S307,接收并解析來自于EIR的"Extended Check IMEI Ack”消息; 步驟S308,根據(jù)從“Extended Check IMEI Ack”消息中解析出的校驗結(jié)果確定是否允許所述移動設(shè)備進(jìn)行網(wǎng)絡(luò)訪問。參考圖4,為本發(fā)明提供的用于協(xié)同校驗IMEI的方法中,所涉及的MR設(shè)備對所接收到的IMEI校驗請求的具體處理流程(本實施例同步處理以逐一進(jìn)行伙伴MR的同步請求為例,但本領(lǐng)域技術(shù)人員可以了解,也可以通過群發(fā)同時實現(xiàn)對伙伴EIR的同步請求)
步驟 S401,從 MSC/SGSN 接收“Extended Check IMEI” 消息,并對接收到的 “Extended Check IMEI”消息進(jìn)行解碼,解析出IMEI、ES及可能包含的IMSI、MSISDN等參數(shù); 步驟S402,根據(jù)解析結(jié)果中的移動設(shè)備識別信息查詢本地移動設(shè)備列表; 步驟S403,如果本地移動設(shè)備列表中包含了與當(dāng)前的移動設(shè)備相匹配的數(shù)據(jù)記錄,則需要變更當(dāng)前移動設(shè)備的ES,轉(zhuǎn)步驟S405 ;否則,執(zhí)行步驟S404 ;
步驟S404,采用從“Extended Check IMEI ”消息中解析出的ES作為校驗結(jié)果,轉(zhuǎn)步驟 S406 ;
步驟S405,根據(jù)對本地移動設(shè)備列表的查詢結(jié)果確定最終的ES并作為校驗結(jié)果;步驟S406,將所獲得的校驗結(jié)果編碼為“Extended Check IMEI Ack”消息并發(fā)送至步驟 S401 中發(fā)送"Extended Check IMEI” 消息的 MSC/ SGSN ;
步驟S407,識別本次查詢到的數(shù)據(jù)記錄在本次校驗完成后是否繼續(xù)使用,即該數(shù)據(jù)記錄是否僅涉及當(dāng)前移動設(shè)備;是則,執(zhí)行步驟S408,否則轉(zhuǎn)入步驟S409 ; 步驟S408,從本地移動設(shè)備列表中刪除所匹配的數(shù)據(jù)記錄;
步驟S409,向CEIR發(fā)送“Update ME Info Request”消息,該消息中包含了 IMEI、當(dāng)前 ES及可能的IMSI、MSISDN等信息;
步驟 S410,等待來自于 CEIR 的 “Update ME Info Response” 消息; 步驟S411,接收來自于CEm&“Update ME Info Response”消息并解析出所包含的全部參數(shù);
步驟S412,如果“Update ME Info Response”消息中未包含對本地移動設(shè)備列表進(jìn)行更新的指令,即不需要更新本地移動設(shè)備列表,則跳轉(zhuǎn)至步驟S414 ;否則需要更新本地移動設(shè)備列表,進(jìn)入步驟S413 ;
步驟S413,將所述“Update ME Info Response”消息中攜帶的更新指令信息編輯為所述本地移動設(shè)備列表中的一條數(shù)據(jù)記錄,實現(xiàn)對本地移動設(shè)備列表的一次更新,并為該數(shù)據(jù)記錄標(biāo)識原始EIR ;
步驟S414,識別是否存在伙伴EIR,其中如果所述E^沒有伙伴EIR,則結(jié)束本流程; 步驟S415,如果本次校驗過程中未引起本地移動設(shè)備列表的直接變化,則結(jié)束本流
程;
步驟S416,根據(jù)本地移動設(shè)備列表中的變動情況生成同步指令列表;對于記錄新增的情況,需向所有的伙伴成員群發(fā)同步指令,因此,將以伙伴成員列表中的成員為目標(biāo)E^并攜帶有新增記錄信息的同步指令逐一添加到同步指令列表中;對于記錄刪除的情況,如果當(dāng)前EIR是所需刪除數(shù)據(jù)記錄的原始EIR,則需向所有的伙伴成員群發(fā)同步指令,即將以伙伴成員列表中的成員為目標(biāo)EIR并攜帶有刪除記錄信息的同步指令逐一添加到同步指令列表中,否則,僅向所需刪除數(shù)據(jù)記錄的原始MR發(fā)送同步指令,即將以所需刪除數(shù)據(jù)記錄的原始EIR為目標(biāo)EIR并攜帶有刪除記錄信息的同步指令添加到同步指令列表中; 步驟S417,獲取一個未執(zhí)行的同步指令并編碼為“ME List Syn Request”消息; 步驟S418,向同步指令所要求的目標(biāo)伙伴EIR發(fā)送“ME List Syn Request”消息; 步驟S419,等待來自目標(biāo)伙伴EIR的“ME List Syn Response”消息; 步驟S420,從目標(biāo)伙伴EIR接收并解析“ME List Syn Response”消息; 步驟S421,如果同步成功,則轉(zhuǎn)入步驟S423 ;
步驟S422,如果需要對目標(biāo)伙伴E^繼續(xù)同步,則轉(zhuǎn)入步驟S418,否則將目標(biāo)E^標(biāo)記為已同步但同步失敗,并執(zhí)行步驟S423 ;
步驟S423,從同步指令列表中刪除已執(zhí)行的同步指令;
步驟S424,如果還有未執(zhí)行的同步指令,則轉(zhuǎn)入步驟S417,否則,結(jié)束本流程。其中,步驟S417和步驟S418中的“ME List Syn Request”消息即為所述第一同步請求消息,步驟S419和步驟S420中的“ME List Syn Response”消息即為所述第一同步響應(yīng)消息。需要注意的是,上述步驟是以單線程處理器環(huán)境為例進(jìn)行描述的,即可能的記錄刪除過程和可能的記錄新增全部終止之后再行同步所有相關(guān)EIR的本地移動設(shè)備列表;但如果EIR中的處理器為并發(fā)處理器,記錄刪除和記錄新增所引起的同步操作可以同時進(jìn)行,即在步驟S408之后就可以開始進(jìn)行記錄刪除的同步操作(步驟S414至步驟S4M),待步驟S413之后就可以開始進(jìn)行記錄新增的同步操作(步驟S414至步驟S4M)。參考圖5,為本發(fā)明提供的用于協(xié)同校驗IMEI的方法中,E^設(shè)備對所接收到的來自于伙伴EIR的”ME List Syn Request”消息的處理流程:
步驟S501,從伙伴MR接收并解析“ME List Syn Request”消息,獲取所含的移動設(shè)備列表同步指令信息;
步驟S502,如果所獲取的同步指令要求新增數(shù)據(jù)記錄,則轉(zhuǎn)入步驟S503,否則轉(zhuǎn)入步驟 S504 ;
步驟S503,將從”ME List Syn Request”消息中解析出的信息編輯為本地移動設(shè)備列表中的一條記錄,標(biāo)記原始EIR并轉(zhuǎn)入步驟S514 ;
步驟S504,從本地移動設(shè)備列表中刪除” ME List Syn Request”消息所要求的記錄; 步驟S505,識別當(dāng)前EIR是否為所刪除數(shù)據(jù)記錄的原始EIR,是則轉(zhuǎn)入步驟S506,否則轉(zhuǎn)入步驟S514 ;
步驟S506,將本EIR的伙伴成員列表作為待同步E^列表并將發(fā)送方EIR (發(fā)送步驟 S501所述“ME List Syn Request”消息的EIR)從中刪除;
步驟S507,識別所述待同步EIR列表是否有尚未同步的EIR,是則轉(zhuǎn)入步驟S508,否則轉(zhuǎn)入步驟S514 ;
步驟S508,獲取一個尚未完成同步的伙伴EIR并從待同步E^列表中將其刪除; 步驟S509,向所獲的目標(biāo)伙伴EIR發(fā)送"ME List Syn Request”消息; 步驟S510,等待來自目標(biāo)伙伴EIR的"ME List Syn Response”消息; 步驟S511,從目標(biāo)伙伴EIR接收并解析“ME List Syn Response”消息; 步驟S512,如果目標(biāo)伙伴EIR已完成同步(包括同步失敗次數(shù)達(dá)到最大值的情況),則轉(zhuǎn)入步驟S507 ;
步驟S513,如果需要繼續(xù)進(jìn)行本次同步,則轉(zhuǎn)入步驟S509,否則轉(zhuǎn)入步驟S507 ; 步驟S514,向發(fā)送方MR發(fā)送“ME List Syn Response”消息表示正常接收并結(jié)束本流程。可以看出,上述MR設(shè)備對所接收到的來自于伙伴MR的“ME List Syn Request” 消息的處理流程涵蓋了新增同步、作為原始EIR的刪除同步和作為非原始EIR的刪除同
步;
其中,作為非原始EIR的刪除同步可能由兩種情況觸發(fā),一種情況是“ME List Syn Request"消息來自本地移動設(shè)備列表發(fā)生直接變化(記錄刪除)的原始EIR,另一種情況是 "ME List Syn Request”消息來自本地移動設(shè)備列表發(fā)生同步記錄刪除變化的原始EIR ;為了說明清楚起見,可以將前者的消息稱為第一同步請求消息,后者的消息稱為第二同步請求消息,但這種區(qū)分并非意指兩種“ME List Syn Request”消息在技術(shù)上有何區(qū)分,僅僅是出于便于說明的目的,而將本地移動設(shè)備列表發(fā)生直接變化(記錄刪除或記錄新增)的E^ 發(fā)出的“ME List Syn Request”消息成為第一同步請求消息;事實上對上述兩種不同稱呼的“ME List Syn Request”消息來說,非原始MR采取的刪除同步處理方式是相同的。
參考圖6,為本發(fā)明提供的用于協(xié)同校驗IMEI的方法中,CE^設(shè)備中的具體處理流程
步驟S601,從EIR接收并解析“Update ME Info Request”消息,從中獲取獲取ΙΜΕΙ、 當(dāng)前ES及可能的IMSI、MSISDN等信息;
步驟S602,查詢IMEI中央數(shù)據(jù)庫,獲取與該移動設(shè)備相關(guān)的IMEI、ES及可能的IMSI、 MSISDN等信息;
步驟S603,對來自于“Update ME Info Request”消息和IMEI中央數(shù)據(jù)庫的信息進(jìn)行比較;
步驟S604,根據(jù)上述比較結(jié)果判斷是否需要更新EIR中存儲的移動設(shè)備列表,如果不需要更新,則轉(zhuǎn)入步驟S606 ;
步驟S605,按照預(yù)定規(guī)則從所述IMEI中央數(shù)據(jù)庫中提取信息,并將其作為更新指令; 上述預(yù)定規(guī)則例如以 TAC、IMEI、<IMEI, IMSI>、<IMEI, MS ISDN), <IMEI, IMSI,MS ISDN), <IMEI, IMSI>、<IMEI,^MSISDN)為索引,但不限于上述提取方式;
步驟S606,編碼“Update ME info Response”消息,編碼對象或者是基于步驟S605獲得的更新指令,或者是基于步驟S601的對“Update ME Info Request”消息的接收結(jié)果; 步驟 S607,向 EIR 發(fā)送"Update ME Info Response” 消息;
步驟S608,利用從“Update ME Info Request”消息中提取的信息,如收到IMEI校驗消息的時間、IMEI校驗消息的來源以及可能的IMSI、MSISDN等,對IMEI中央數(shù)據(jù)庫中與所述 IMEI有關(guān)的記錄進(jìn)行更新。根據(jù)本發(fā)明,還提供了一種用于協(xié)同校驗IMEI的系統(tǒng),系統(tǒng)700的總體結(jié)構(gòu)如圖 7所示,包括CEIR設(shè)備710、EIR設(shè)備、MSC設(shè)備和SGSN設(shè)備;
EIR設(shè)備一般為多個,這里采用第一 EIR設(shè)備720、第二 EIR設(shè)備750和第三EIR設(shè)備 780示意,但并不意味著實際情況中為三個EIR設(shè)備;第一 EIR設(shè)備720下轄MSC設(shè)備730 和SGSN設(shè)備740,第二 EIR設(shè)備750下轄MSC設(shè)備760和SGSN設(shè)備770,第三EIR設(shè)備 780下轄MSC設(shè)備790和SGSN設(shè)備7A0 ;
該第一 E^設(shè)備720、第二 E^設(shè)備750和第三E^設(shè)備780均為本發(fā)明所提供的用于協(xié)同校驗IMEI的EIR。其中,該第一 EIR設(shè)備720和第二 EIR設(shè)備750互為伙伴EIR,第二 EIR設(shè)備750和第三EIR設(shè)備780互為伙伴EIR。在各設(shè)備標(biāo)識寄存器EIR中設(shè)置伙伴成員列表;且各設(shè)備標(biāo)識寄存器E^在初始化階段為各自的本地移動設(shè)備列表的數(shù)據(jù)記錄設(shè)置原始E^標(biāo)識,較佳的,還為各自本地移動設(shè)備列表的數(shù)據(jù)記錄設(shè)置生命周期。上述各EIR720、750和780的具體結(jié)構(gòu)和功能參加以下結(jié)合附圖8的詳細(xì)描述。本發(fā)明還提供了用于協(xié)同校驗IMEI的EIR,其一優(yōu)選實施例如圖8所示; 本發(fā)明所提供的用于協(xié)同校驗IMEI的EIR 800包括
用于實現(xiàn)快速IMEI校驗的單元810,該用于實現(xiàn)快速IMEI校驗的單元與MSC設(shè)備/ SGSN設(shè)備以及CE^設(shè)備710交互,用于實現(xiàn)快速IMEI校驗;且該用于實現(xiàn)快速IMEI校驗的單元810包括本地移動設(shè)備列表8101,用于記錄所有用于更新移動設(shè)備狀態(tài)的指令;
具體的,該用于實現(xiàn)快速IMEI校驗的單元810用于在接收到MSC設(shè)備/SGSN設(shè)備發(fā)送的IMEI校驗請求消息后,查詢本地移動設(shè)備列表8101 ;如果該本地移動設(shè)備列表8101中存在與該移動設(shè)備相匹配的數(shù)據(jù)記錄,則按照列表要求設(shè)置最終的ES,否則保持當(dāng)前ES不變;如果所述與該移動設(shè)備相匹配的記錄僅涉及該移動設(shè)備則從本地移動設(shè)備列表8101中刪除所述記錄;
該用于實現(xiàn)快速IMEI校驗的單元810將目標(biāo)ES (即無相匹配記錄時解析所獲得的ES 或者有相匹配記錄時按照列表要求所設(shè)置的ES)作為校驗結(jié)果以“Extended Check IMEI Ack”(擴(kuò)展的IMEI校驗響應(yīng))消息的形式發(fā)送給MSC/SGSN,從而MSC/SGSN根據(jù)所收到的校驗結(jié)果確定是否允許該移動設(shè)備進(jìn)行網(wǎng)絡(luò)訪問;
該用于實現(xiàn)快速IMEI校驗的單元810相應(yīng)向CEIR設(shè)備710發(fā)送“Update ME Info Request”消息,將IMEI、當(dāng)前的ES (即無相匹配記錄時解析所獲得的ES或者有相匹配記錄時按照列表要求所設(shè)置的ES)及可能的IMSI、MSISDN等與移動設(shè)備有關(guān)的信息傳送給CE^ 設(shè)備710 ;
以及,該用于實現(xiàn)快速IMEI校驗的單元810從CEIR設(shè)備710接收” Update ME Info Response”消息,如果該消息中包含了用于更新移動設(shè)備狀態(tài)的指令,則按照指令要求將其新增為所述本地移動設(shè)備列表中的一條記錄。本發(fā)明所提供的用于協(xié)同校驗IMEI的EIR 800還包括 伙伴成員列表820,記錄與所述EIR800具有伙伴關(guān)系的EIR成員名單;
原始E^設(shè)置模塊830,與所述用于實現(xiàn)快速IMEI校驗的單元810的本地移動設(shè)備列表8101連接,用于為所述本地移動設(shè)備列表8101的數(shù)據(jù)記錄設(shè)置原始MR標(biāo)識,用于標(biāo)記該數(shù)據(jù)記錄的原始EIR,即用于標(biāo)記該條記錄最初是因在哪個EIR中執(zhí)行快速IMEI校驗而觸發(fā)并生成的;
同步單元840,與所述用于實現(xiàn)快速IMEI校驗的單元810、所述伙伴成員列表820和所述原始E^設(shè)置模塊830連接,用于在執(zhí)行快速IMEI校驗過程中所述EIR的本地移動設(shè)備列表8101發(fā)生直接變化時,將所述直接變化同步到所述伙伴成員列表820中所有成員的本地移動設(shè)備列表中;其中,所述直接變化包括記錄新增和/或記錄刪除;
所述記錄新增包括對于所述EIR 800 (具體為該用于實現(xiàn)快速IMEI校驗的單元810) 就某一移動設(shè)備上報給CE^ 710的IMEI校驗請求,當(dāng)其接收到CE^ 710下發(fā)的反饋信息且所述反饋信息中包含更新所述移動設(shè)備狀態(tài)的指令時,則按照指令要求將其新增為所述本地移動設(shè)備列表8101中的一條數(shù)據(jù)記錄,并由原始MR設(shè)置模塊830為所述數(shù)據(jù)記錄添加原始E^標(biāo)識,將所述EIR 800標(biāo)記為所述數(shù)據(jù)記錄的原始EIR ;
所述記錄刪除包括在所述EIR 800 (具體為該用于實現(xiàn)快速IMEI校驗的單元810) 基于其本地移動設(shè)備列表8101中的數(shù)據(jù)記錄對相應(yīng)移動設(shè)備執(zhí)行狀態(tài)更新后,如果所述數(shù)據(jù)記錄僅涉及當(dāng)前移動設(shè)備,則所述EIR 800 (具體為該用于實現(xiàn)快速IMEI校驗的單元 810)從其本地移動設(shè)備列表8101中刪除所述數(shù)據(jù)記錄;
可選的,還包括生命周期設(shè)置模塊850,與所述實現(xiàn)快速IMEI校驗的單元810的本地移動設(shè)備列表8101及所述同步單元840連接,用于為所述本地移動設(shè)備列表8101的數(shù)據(jù)記錄設(shè)置生命周期,用于標(biāo)記該數(shù)據(jù)記錄在所述本地移動設(shè)備列表8101中保存的最后期限; 某一數(shù)據(jù)記錄的生命周期結(jié)束時,則從本地移動設(shè)備列表8101中將其刪除。為了盡可能降低信令開銷和避免各EIR中本地移動設(shè)備列表中的信息冗余,本發(fā)明提供了同步單元840的一個優(yōu)選實施例,包括第一同步請求模塊8401,與所述實現(xiàn)快速IMEI校驗的單元810和伙伴成員列表820連接,用于識別所述本地移動設(shè)備列表8101的直接變化,如果為記錄新增,則向伙伴成員列表820中所有成員發(fā)送第一同步請求消息;如果為記錄刪除,則根據(jù)所述數(shù)據(jù)記錄的原始 E^S識確定本設(shè)備是否為所述數(shù)據(jù)記錄的原始EIR,是則向伙伴成員列表820中所有成員發(fā)送第一同步請求消息,否則僅向所述數(shù)據(jù)記錄的原始EIR標(biāo)識所標(biāo)記的原始EIR發(fā)送第一同步請求消息;其中,所述第一同步請求消息中攜帶所述本地移動設(shè)備列表的記錄新增信息/記錄刪除信息;
同步處理及第二同步請求模塊8402,與所述伙伴成員列表820、生命周期設(shè)置模塊850 和原始E^設(shè)置模塊830連接,用于解析并識別接收到的同步請求消息,
如果獲得記錄新增信息,則執(zhí)行本地移動設(shè)備列表8101的記錄新增操作將所述記錄新增信息編輯為本地移動設(shè)備列表中的一條數(shù)據(jù)記錄,并觸發(fā)原始EIR設(shè)置模塊830通過原始E^標(biāo)識標(biāo)記所述數(shù)據(jù)記錄的原始EIR為發(fā)送方EIR ;
如果獲得記錄刪除信息,則執(zhí)行本地移動設(shè)備列表8101的記錄刪除操作從本地移動設(shè)備列表8101中刪除相應(yīng)的數(shù)據(jù)記錄,并根據(jù)所述數(shù)據(jù)記錄的原始MR標(biāo)識確定本設(shè)備是否為所述數(shù)據(jù)記錄的原始EIR,是則指令所述同步請求模塊8401向伙伴成員列表中除發(fā)送方EIR以外的所有成員發(fā)送第二同步請求消息,其中,所述第二同步請求消息中攜帶所述本地移動設(shè)備列表的記錄刪除信息;
其中,所述接收到的同步請求消息包括第一同步請求消息和第二同步請求消息,也就是說,同步處理及第二同步請求模塊8402所接收到的同步請求消息可能為第一同步請求消息,也可能是第二同步請求消息;
需要指出的是,同步單元840所接收的第一 /第二同步請求消息僅為說明方便而區(qū)分, 對于EIR設(shè)備來說,這兩種同步請求消息并無區(qū)別,因此僅需要一個同步處理模塊(即同步處理及第二同步請求模塊8402)即可;該同步處理及第二同步請求模塊8402在接收到同步請求消息并解析識別之后,如果是記錄新增則執(zhí)行新增同步,如果是記錄刪除,則識別本設(shè)備是否原始EIR,非原始EIR (這種情況意味著所接收到的同步請求消息可能是第一同步請求消息,也可能是第二同步請求消息)則執(zhí)行刪除同步,是原始EIR (這種情況意味著所接收到的同步請求消息必然為第一同步請求消息)則在刪除同步后繼續(xù)向伙伴成員列表中除發(fā)送方EIR以外的所有成員發(fā)送第二同步請求消息。較佳的,所述同步單元840還包括分別與所述第一同步請求模塊8401和同步處理及第二同步請求模塊8402連接的同步響應(yīng)接收模塊8403,以及與所述同步處理及第二同步請求模塊8402連接的同步響應(yīng)發(fā)送模塊8404 ;
所述同步響應(yīng)發(fā)送模塊8404用于根據(jù)所述同步處理及第二同步請求模塊8402接收到所述第一 /第二同步請求消息的觸發(fā),向所述第一 /第二同步請求消息的發(fā)送方E^發(fā)送第一/第二同步響應(yīng)消息;
所述同步響應(yīng)接收模塊8403用于接收第一 /第二同步響應(yīng)消息,并反饋給所述第一同步請求模塊8401和同步處理及第二同步請求模塊8402,確認(rèn)所述同步請求消息已被正確接收和處理。下面結(jié)合MR設(shè)備720、750和780的交互來示例性說明本發(fā)明所提供的E^設(shè)備的特點,以發(fā)生了記錄刪除為例第一 E^設(shè)備720從MSC設(shè)備730或SGSN設(shè)備740接收到IMEI校驗請求并進(jìn)行處理過程中,如果其本地移動設(shè)備列表發(fā)生直接變化(記錄刪除),則在識別所述直接變化為記錄刪除后,識別本設(shè)備是否為待刪除數(shù)據(jù)記錄的原始EIR ;
在本實施例中,假設(shè)第一 EIR設(shè)備720并非待刪除數(shù)據(jù)記錄的原始EIR,原始EIR為第二 EIR設(shè)備750 ;因此,第一 EIR設(shè)備720向第二 EIR設(shè)備750發(fā)送第一同步請求消息,并在接收到第一同步響應(yīng)消息后結(jié)束本設(shè)備的當(dāng)前處理過程;
第二 EIR設(shè)備750從第一 E^設(shè)備720接收到第一同步請求消息,則執(zhí)行所要求的記錄刪除操作;隨后,識別本設(shè)備為所要求刪除的數(shù)據(jù)記錄的原始EIR,因此向第三EIR設(shè)備 780發(fā)送第二同步請求消息,等待并接收第二同步響應(yīng)消息,以及向第一 EIR設(shè)備720發(fā)送第一同步響應(yīng)消息,之后結(jié)束結(jié)束本設(shè)備的當(dāng)前處理過程;
第三EIR設(shè)備780從第二 EIR設(shè)備750接收到第二同步請求消息,則執(zhí)行所要求的記錄刪除操作;隨后,識別本設(shè)備并非所要求刪除的數(shù)據(jù)記錄的原始EIR,因此在向第二 MR 設(shè)備750發(fā)送第二同步響應(yīng)消息后結(jié)束本設(shè)備的當(dāng)前處理過程。
綜上所述,通過本發(fā)明提供的技術(shù)方案,在每一次IMEI校驗的結(jié)果均被同步更新到伙伴EIR中,而無論下一次校驗是發(fā)生在執(zhí)行本次校驗的EIR中在所述EIR的伙伴EIR中,本次校驗所生成的對移動設(shè)備的ES進(jìn)行更新的指令均可以由執(zhí)行下一次校驗的E^執(zhí)行,使本次校驗的結(jié)果可以被充分利用,并避免了由于移動設(shè)備漫游到執(zhí)行本次校驗的EIR的覆蓋范圍之外而使本次校驗結(jié)果失效,進(jìn)一步避免了對所述移動設(shè)備重新啟動識別和更新ES 的過程,避免了校驗結(jié)果生效時間的延后;
以及,E^設(shè)備及其伙伴EIR設(shè)備中僅需存儲本地移動設(shè)備列表,而該列表中的很多僅涉及當(dāng)前移動設(shè)備的數(shù)據(jù)記錄使用后即可同步刪除,所以列表一般很短,不但提高IMEI校驗的速度,還可避免使用大型數(shù)據(jù)庫軟件,從而達(dá)到降低建設(shè)成本的目的。本發(fā)明已經(jīng)通過上述實施例進(jìn)行了說明,但應(yīng)當(dāng)理解的是,上述實施例只是用于舉例和說明的目的,而非意在將本發(fā)明限制于所描述的實施例范圍內(nèi)。此外本領(lǐng)域技術(shù)人員可以理解的是,本發(fā)明并不局限于上述實施例,根據(jù)本發(fā)明的教導(dǎo)還可以做出更多種的變型和修改,這些變型和修改均落在本發(fā)明所要求保護(hù)的范圍以內(nèi)。本發(fā)明的保護(hù)范圍由附屬的權(quán)利要求書及其等效范圍所界定。
權(quán)利要求
1.一種用于協(xié)同校驗國際移動設(shè)備標(biāo)識IMEI的方法,其特征在于,包括以下步驟51在各設(shè)備標(biāo)識寄存器EIR中設(shè)置伙伴成員列表,用于記錄與所述EIR具有伙伴關(guān)系的EIR成員名單;為各EIR的本地移動設(shè)備列表的數(shù)據(jù)記錄設(shè)置原始EIR標(biāo)識,用于標(biāo)記該數(shù)據(jù)記錄的原始EIR ;52在執(zhí)行快速IMEI校驗過程中,當(dāng)某一 EIR的本地移動設(shè)備列表發(fā)生直接變化時,所述EIR將所述直接變化同步到其伙伴成員列表中所有成員的本地移動設(shè)備列表中;其中, 所述直接變化包括記錄新增和/或記錄刪除;所述記錄新增包括對于所述EIR就某一移動設(shè)備上報給中央設(shè)備標(biāo)識寄存器CEIR的 IMEI校驗請求,當(dāng)其接收到CEIR下發(fā)的反饋信息且所述反饋信息中包含更新所述移動設(shè)備狀態(tài)的指令時,則按照指令要求將其新增為所述本地移動設(shè)備列表中的一條數(shù)據(jù)記錄, 并為所述數(shù)據(jù)記錄添加原始EIR標(biāo)識,將所述EIR標(biāo)記為所述數(shù)據(jù)記錄的原始EIR ;所述記錄刪除包括在所述EIR基于其本地移動設(shè)備列表中的數(shù)據(jù)記錄對相應(yīng)移動設(shè)備執(zhí)行狀態(tài)更新后,如果所述數(shù)據(jù)記錄僅涉及當(dāng)前移動設(shè)備,則所述EIR從其本地移動設(shè)備列表中刪除所述數(shù)據(jù)記錄。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟S2中所述EIR將所述直接變化同步到其伙伴成員列表中所有成員的本地移動設(shè)備列表中的步驟包括步驟S21 所述EIR識別所述直接變化;如果為記錄新增,則向伙伴成員列表中所有成員發(fā)送第一同步請求消息;如果為記錄刪除,則根據(jù)所述數(shù)據(jù)記錄的原始EIR標(biāo)識確定本設(shè)備是否為所述數(shù)據(jù)記錄的原始EIR,是則向伙伴成員列表中所有成員發(fā)送第一同步請求消息,否則僅向所述數(shù)據(jù)記錄的原始EIR標(biāo)識所標(biāo)記的原始EIR發(fā)送第一同步請求消息;其中,所述第一同步請求消息中攜帶所述本地移動設(shè)備列表的記錄新增信息/記錄刪除信息;步驟S22 接收到所述第一同步請求消息的EIR解析并識別所述第一同步請求消息;如果獲得記錄新增信息,則執(zhí)行本地移動設(shè)備列表的記錄新增操作將所述記錄新增信息編輯為本地移動設(shè)備列表中的一條數(shù)據(jù)記錄,并通過原始EIR標(biāo)識標(biāo)記所述數(shù)據(jù)記錄的原始EIR為發(fā)送方EIR;如果獲得記錄刪除信息,則執(zhí)行本地移動設(shè)備列表的記錄刪除操作從本地移動設(shè)備列表中刪除相應(yīng)的數(shù)據(jù)記錄,并根據(jù)所述數(shù)據(jù)記錄的原始EIR標(biāo)識確定本設(shè)備是否為所述數(shù)據(jù)記錄的原始EIR,是則向伙伴成員列表中除發(fā)送方EIR以外的所有成員發(fā)送第二同步請求消息;其中,所述第二同步請求消息中攜帶所述本地移動設(shè)備列表的記錄刪除信息;步驟S23 接收到所述第二同步請求消息的EIR解析并識別所述第二同步請求消息后, 從本地移動設(shè)備列表中刪除相應(yīng)的數(shù)據(jù)記錄。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括接收到所述第一/第二同步請求消息的EIR向所述第一 /第二同步請求消息的發(fā)送方EIR發(fā)送第一 /第二同步響應(yīng)消息。
4.根據(jù)權(quán)利要求1至3任一所述的方法,其特征在于,還包括在執(zhí)行記錄新增操作時為相應(yīng)的數(shù)據(jù)記錄設(shè)置生命周期,用于標(biāo)記該數(shù)據(jù)記錄在EIR中保存的最后期限;當(dāng)某一數(shù)據(jù)記錄的生命周期結(jié)束時,從本地移動設(shè)備列表中刪除所述數(shù)據(jù)記錄。
5.一種用于協(xié)同校驗國際移動設(shè)備標(biāo)識IMEI的設(shè)備標(biāo)識寄存器EIR,其包括用于實現(xiàn)快速IMEI校驗的單元;其特征在于,還包括伙伴成員列表,用于記錄與所述EIR具有伙伴關(guān)系的EIR成員名單; 原始EIR設(shè)置模塊,與所述用于實現(xiàn)快速IMEI校驗的單元的本地移動設(shè)備列表連接, 用于為所述本地移動設(shè)備列表的數(shù)據(jù)記錄設(shè)置原始EIR標(biāo)識,用于標(biāo)記該數(shù)據(jù)記錄的原始 EIR ;同步單元,與所述用于實現(xiàn)快速IMEI校驗的單元、所述伙伴成員列表和所述原始EIR 設(shè)置模塊連接,用于在執(zhí)行快速IMEI校驗過程中所述EIR的本地移動設(shè)備列表發(fā)生直接變化時,將所述直接變化同步到所述伙伴成員列表中所有成員的本地移動設(shè)備列表中;其中, 所述直接變化包括記錄新增和/或記錄刪除;所述記錄新增包括對于所述EIR就某一移 動設(shè)備上報給中央設(shè)備標(biāo)識寄存器CEIR的 IMEI校驗請求,當(dāng)其接收到CEIR下發(fā)的反饋信息且所述反饋信息中包含更新所述移動設(shè)備狀態(tài)的指令時,則按照指令要求將其新增為所述本地移動設(shè)備列表中的一條數(shù)據(jù)記錄, 并為所述數(shù)據(jù)記錄添加原始EIR標(biāo)識,將所述EIR標(biāo)記為所述數(shù)據(jù)記錄的原始EIR ;所述記錄刪除包括在所述EIR基于其本地移動設(shè)備列表中的數(shù)據(jù)記錄對相應(yīng)移動設(shè)備執(zhí)行狀態(tài)更新后,如果所述數(shù)據(jù)記錄僅涉及當(dāng)前移動設(shè)備,則所述EIR從其本地移動設(shè)備列表中刪除所述數(shù)據(jù)記錄。
6.根據(jù)權(quán)利要求5所述的EIR,其特征在于,所述同步單元包括第一同步請求模塊,與所述實現(xiàn)快速IMEI校驗的單元和所述伙伴成員列表連接,用于識別所述直接變化;如果為記錄新增,則向伙伴成員列表中所有成員發(fā)送第一同步請求消息; 如果為記錄刪除,則根據(jù)所述數(shù)據(jù)記錄的原始EIR標(biāo)識確定本設(shè)備是否為所述數(shù)據(jù)記錄的原始EIR,是則向伙伴成員列表中所有成員發(fā)送第一同步請求消息,否則僅向所述數(shù)據(jù)記錄的原始EIR標(biāo)識所標(biāo)記的原始EIR發(fā)送第一同步請求消息;其中,所述第一同步請求消息中攜帶所述本地移動設(shè)備列表的記錄新增信息/記錄刪除信息;同步處理及第二同步請求模塊,與所述伙伴成員列表和原始EIR設(shè)置模塊連接,用于解析并識別接收到的同步請求消息;如果獲得記錄新增信息,則執(zhí)行本地移動設(shè)備列表的記錄新增操作將所述記錄新增信息編輯為本地移動設(shè)備列表中的一條數(shù)據(jù)記錄,并通過原始EIR標(biāo)識標(biāo)記所述數(shù)據(jù)記錄的原始EIR為發(fā)送方EIR;如果獲得記錄刪除信息,則執(zhí)行本地移動設(shè)備列表的記錄刪除操作從本地移動設(shè)備列表中刪除相應(yīng)的數(shù)據(jù)記錄,并根據(jù)所述數(shù)據(jù)記錄的原始EIR標(biāo)識確定本設(shè)備是否為所述數(shù)據(jù)記錄的原始EIR,是則向伙伴成員列表中除發(fā)送方EIR以外的所有成員發(fā)送第二同步請求消息;其中,所述第二同步請求消息中攜帶所述本地移動設(shè)備列表的記錄刪除信息; 其中,所述接收到的同步請求消息包括第一同步請求消息和第二同步請求消息。
7.根據(jù)權(quán)利要求6所述的EIR,其特征在于,所述同步單元還包括分別與所述第一同步請求模塊和同步處理及第二同步請求模塊連接的同步響應(yīng)接收模塊,以及與所述同步處理及第二同步請求模塊連接的同步響應(yīng)發(fā)送模塊;所述同步響應(yīng)發(fā)送模塊用于根據(jù)所述同步處理及第二同步請求模塊接收到所述第一/ 第二同步請求消息的觸發(fā),向所述第一 /第二同步請求消息的發(fā)送方EIR發(fā)送第一 /第二同步響應(yīng)消息;所述同步響應(yīng)接收模塊用于接收第一 /第二同步響應(yīng)消息,并反饋給所述第一同步請求模塊和同步處理及第二同步請求模塊。
8.根據(jù)權(quán)利要求5至7任一所述的EIR,其特征在于,還包括生命周期設(shè)置模塊,與所述同步單元連接,用于在執(zhí)行記錄新增操作時為相應(yīng)的數(shù)據(jù)記錄設(shè)置生命周期,用于標(biāo)記該數(shù)據(jù)記錄在EIR中保存的最后期限;當(dāng)某一數(shù)據(jù)記錄的生命周期結(jié)束時,從本地移動設(shè)備列表中刪除所述數(shù)據(jù)記錄。
9.一種用于協(xié)同校驗國際移動設(shè)備標(biāo)識IMEI的系統(tǒng),包括設(shè)備標(biāo)識寄存器EIR以及分別與所述EIR交互的移動業(yè)務(wù)交換中心MSC/服務(wù)GPRS支持節(jié)點SGSN和中央設(shè)備標(biāo)識寄存器CEIR,其特征在于,所述EIR為權(quán)利要求5-8的EIR。
全文摘要
本發(fā)明公開了一種用于協(xié)同校驗國際移動設(shè)備標(biāo)識的方法、設(shè)備標(biāo)識寄存器EIR和系統(tǒng),該方法包括在各EIR中設(shè)置伙伴成員列表,用于記錄與所述EIR具有伙伴關(guān)系的EIR成員名單;為各EIR的本地移動設(shè)備列表的數(shù)據(jù)記錄設(shè)置原始EIR標(biāo)識,用于標(biāo)記該數(shù)據(jù)記錄的原始EIR;在執(zhí)行快速IMEI校驗過程中,當(dāng)某一EIR的本地移動設(shè)備列表發(fā)生直接變化時,所述EIR將所述直接變化同步到其伙伴成員列表中所有成員的本地移動設(shè)備列表中;其中,所述直接變化包括記錄新增和/或記錄刪除。本發(fā)明使多個具備伙伴關(guān)系的EIR協(xié)同完成IMEI校驗功能,在充分利用IMEI校驗結(jié)果的基礎(chǔ)上,改善了IMEI校驗結(jié)果的生效時間指標(biāo),同時節(jié)約了系統(tǒng)資源以及降低了設(shè)備建設(shè)成本。
文檔編號H04W8/18GK102227147SQ201110165640
公開日2011年10月26日 申請日期2011年6月20日 優(yōu)先權(quán)日2011年6月20日
發(fā)明者劉兵, 龐國麗, 王蘭睿, 陳天 申請人:王蘭睿