專利名稱:受訪網(wǎng)絡(luò)上的漫游活動的反引導(dǎo)的檢測的制作方法
技術(shù)領(lǐng)域:
實施例一般涉及監(jiān)控本地和受訪公用移動網(wǎng)絡(luò)之間的信令,且更具體地,涉及確定受訪網(wǎng)絡(luò)是否拒絕本地網(wǎng)絡(luò)的漫游引導(dǎo)(Steering)。
背景技術(shù):
移動服務(wù)供應(yīng)商典型地提供在指定地理區(qū)域內(nèi)的無線覆蓋,該地理區(qū)域例如特定的國家或一個或多個城市服務(wù)區(qū)域(MSA)。當服務(wù)供應(yīng)商的訂戶需要這些區(qū)域內(nèi)的移動服務(wù)時,訂戶的移動電話或用戶設(shè)備搜索且附接到服務(wù)供應(yīng)商的網(wǎng)絡(luò)。當訂戶行進到服務(wù)供應(yīng)商的指定覆蓋區(qū)域之外時,訂戶的移動電話被認為是漫游的,且必須附接到另一服務(wù)供應(yīng)商的移動網(wǎng)絡(luò)即受訪網(wǎng)絡(luò),以獲取服務(wù)。在訂戶附接時,受訪網(wǎng)絡(luò)與本地網(wǎng)絡(luò)交換信息以驗證該訂戶的移動電話是合法裝置。如果鑒權(quán)消息交換成功,漫游訂戶從受訪網(wǎng)絡(luò)獲取服務(wù)。例如,基于美國的移動網(wǎng)絡(luò)的訂戶可能行進到歐洲。為了在歐洲時獲取移動服務(wù),基于美國的訂戶的移動電話必須查找和嘗試附接到歐洲服務(wù)供應(yīng)商的移動網(wǎng)絡(luò)。漫游移動裝置可檢測多個潛在的受訪網(wǎng)絡(luò)。典型地,移動裝置將附接到具有最強信號的受訪網(wǎng)絡(luò)。本地移動服務(wù)供應(yīng)商經(jīng)常將與提供在本地服務(wù)區(qū)域之外的區(qū)域中的覆蓋的優(yōu)選外國服務(wù)供應(yīng)商達成契約協(xié)議。這些契約可為來自本地網(wǎng)絡(luò)的漫游訂戶提供例如低費率和/或保障的服務(wù)級別。相應(yīng)地,本地網(wǎng)絡(luò)服務(wù)供應(yīng)商通常想要它的訂戶的漫游移動裝置附接到優(yōu)選的外國服務(wù)供應(yīng)商。為實現(xiàn)這些,本地網(wǎng)絡(luò)使用漫游引導(dǎo)(SoR)嘗試將它的訂戶的移動裝置引導(dǎo)到優(yōu)選的受訪網(wǎng)絡(luò)。為保持該漫游訂戶在其網(wǎng)絡(luò)上,或為阻止漫游訂戶使用另一受訪網(wǎng)絡(luò),一些非優(yōu)選的受訪網(wǎng)絡(luò)采用漫游的反引導(dǎo)(反-SoR)技術(shù)。
發(fā)明內(nèi)容
監(jiān)控系統(tǒng)分析受訪公用移動網(wǎng)絡(luò)和本地公用移動網(wǎng)絡(luò)之間的信令業(yè)務(wù)以確定該受訪網(wǎng)絡(luò)是否對本地網(wǎng)絡(luò)的訂戶使用了漫游反引導(dǎo)技術(shù)。監(jiān)控系統(tǒng)可以檢測例如,受訪網(wǎng)絡(luò)是否仿真訂戶的手動分離或者對來自本地網(wǎng)絡(luò)的分離消息不做響應(yīng)。在一個實施例中,監(jiān)控系統(tǒng)檢測受訪網(wǎng)絡(luò)上的漫游的反引導(dǎo)。監(jiān)控系統(tǒng)捕捉在本地網(wǎng)絡(luò)接收的、來自受訪網(wǎng)絡(luò)的信令消息。該信令消息對應(yīng)于漫游本地網(wǎng)絡(luò)訂戶附接到受訪網(wǎng)絡(luò)的嘗試。監(jiān)控系統(tǒng)估計活躍的(active)漫游訂戶的數(shù)量,所引導(dǎo)的漫游訂戶的數(shù)量以及在受訪網(wǎng)絡(luò)上的反引導(dǎo)漫游訂戶的數(shù)量。然后,監(jiān)控系統(tǒng)將估計的活躍的漫游訂戶、所引導(dǎo)的漫游訂戶和反引導(dǎo)漫游訂戶的數(shù)量單獨地或者組合地與一個或多個預(yù)選的閾值進行比較。如果所估計的數(shù)量中的一個或多個單獨地或與其他所估計的數(shù)量相組合地超過了預(yù)選的閾值,則監(jiān)控系統(tǒng)識別漫游活動的潛在的反引導(dǎo)。
因此一般地描述了本發(fā)明,現(xiàn)在將參考附圖,其中:
圖1是說明用戶設(shè)備(UE)與受訪公用移動網(wǎng)絡(luò)(VPMN)的交互的高級框圖;以及圖2是根據(jù)本發(fā)明的一個實施例說明用于檢測漫游活動的反引導(dǎo)的過程的流程圖。
具體實施例方式現(xiàn)在將參考附圖,在下文中更加完整地描述本發(fā)明。但是,本發(fā)明可以具體化為許多不同的形式,且不應(yīng)理解為限于在此提出的實施例。相反地,提供這些實施例使得本公開將全面和完整,以及將向本領(lǐng)域技術(shù)人員完全地表達本發(fā)明的范圍。本領(lǐng)域技術(shù)人員能夠使用本發(fā)明的各種實施例。
圖1是說明用戶設(shè)備(UE) 101與受訪公用移動網(wǎng)絡(luò)(VPMN) 102-104的交互的高級框圖。UE 101是本地公用移動網(wǎng)絡(luò)(HPMN) 105的訂戶,當該裝置在其本地區(qū)域、區(qū)或國家中操作時該本地公用移動網(wǎng)絡(luò)105為UE 101提供無線服務(wù)。當例如UE 101的訂戶漫游或者行進到不同的區(qū)域、區(qū)或國家時,HPMN105不再提供無線服務(wù)。在這種情況下,訂戶必需搜索其他公用移動網(wǎng)絡(luò)且將嘗試接入另一網(wǎng)絡(luò)以獲取無線服務(wù)。例如,UE 101在搜索漫游供應(yīng)商時可能檢測到三個VPMN 102-104。UE 101將典型地測量VPMN 102-104的信號強度并將嘗試連接到具有最強信號的VPMN。如果UE 101附接到VP麗中的一個,則HPMN 105將在UE 101的注冊過程期間接收到來自該VPMN的鑒權(quán)消息。來自該VPMN的附接和鑒權(quán)消息將通知HPMN 105該UE 101正在漫游并已附接到特定VPMN。HPMN 105可能具有一個或多個在該HPMN的服務(wù)區(qū)域之外的區(qū)域中的優(yōu)選VPMN。例如,HPMN 105可能與VPMN 102成為合作伙伴以支持HPMN 105的漫游訂戶。VPMN 102可為HPMN 105的漫游訂戶提供優(yōu)選的費率或增強的服務(wù)。結(jié)果,HPMN 105將偏好于,包括UE101的訂戶當在VPMN服務(wù)區(qū)域內(nèi)漫游時使用VPMN 102。如果UE 101附接到VPMN 102,則HPMN 105將在UE 101的注冊過程期間接收到來自VPMN 102的鑒權(quán)消息。HPMN 105將確定UE 101已經(jīng)附接到合作伙伴或優(yōu)選的VPMN 102,且HPMN 105將提供鑒權(quán)數(shù)據(jù)以允許UE101 向 VPMN 102 注冊。UE 101可確定VPMN 103具有最強的信號并可嘗試附接到VPMN 103 HPMN 105將在UE 101的注冊過程期間接收到來自VPMN 103的鑒權(quán)消息。HPMN 105將確定出UE 101已經(jīng)附接到非優(yōu)選的或未知的VPMN。HPMN 105還將確定出合作伙伴VPMN 102可以在與VPMN 103相同的區(qū)域中服務(wù)于UE101。隨后,HPMN 105可以命令UE 101從VPMN 103解除連接并查找另一 VPMN或者特別地重新附接到合作伙伴VPMN 102。其中HPMN 105引導(dǎo)或者嘗試引導(dǎo)UE 101附接到特定VPMN的過程被稱作是漫游引導(dǎo)(SoR)。漫游引導(dǎo)是由如HPMN 105的本地網(wǎng)絡(luò)用來管理訂戶諸如UE 101的出界(outbound)漫游業(yè)務(wù)的技術(shù),以便控制與優(yōu)選的或者合作伙伴網(wǎng)絡(luò)(優(yōu)選VPMN)交換的漫游業(yè)務(wù)的百分比。典型地,漫游引導(dǎo)應(yīng)用于行進到本地網(wǎng)絡(luò)不提供服務(wù)的不同國家的訂戶。漫游引導(dǎo)可以以若干不同方式實現(xiàn),包括,例如無線電(over-the-air,OTA)引導(dǎo)和基于SS7節(jié)點的重引導(dǎo)。在OTA引導(dǎo)中,UE 101維護HPMN 105分配的優(yōu)選網(wǎng)絡(luò)的列表。UE 101當漫游遠離HPMN 105時,嘗試連接到優(yōu)選網(wǎng)絡(luò)中的一個,例如VPMN 102。優(yōu)選網(wǎng)絡(luò)列表可由HPMN 105更新,例如通過發(fā)送GSM MAP消息:MT FSM63-(U)SM數(shù)據(jù)下載到UE 101。
在基于SS7節(jié)點的重引導(dǎo)中,當UE 101附接到另一網(wǎng)絡(luò),例如受訪國家中的VPMN103時,通過SS7網(wǎng)絡(luò)106從VPMN 103向UE 101的本地網(wǎng)絡(luò)105上的本地位置寄存器(HLR) 107發(fā)送移動應(yīng)用部分(MAP)更新位置(Update Location)消息。位于本地網(wǎng)絡(luò)105中的引導(dǎo)平臺108截獲該更新位置消息,且識別出該消息源自的VPMN 103。如果VPMN 103不是HPMN 105的優(yōu)選或合作伙伴網(wǎng)絡(luò),則本地網(wǎng)絡(luò)可能期望引導(dǎo)漫游訂戶遠離該網(wǎng)絡(luò)。引導(dǎo)平臺108將拒絕該更新位置消息。失敗的位置更新過程將迫使UE 101從VPMN 103斷開連接并嘗試附接到下一個可用網(wǎng)絡(luò)。UE 101將重新搜索可用網(wǎng)絡(luò)并將嘗試附接到VPMN103之后的具有次最強信號的網(wǎng)絡(luò)。HPMN 105和引導(dǎo)平臺108將繼續(xù)拒絕UE 101的更新位置消息直到該消息來自優(yōu)選VPMN 102。在對MAP更新位置消息的答復(fù)中可發(fā)送不同的響應(yīng)碼。那些消息也可以被引導(dǎo)平臺108使用以重引導(dǎo)UE 101到不同的VPMN。引導(dǎo)平臺108可使用特定響應(yīng)碼來拒絕更新位置消息并將漫游訂戶引導(dǎo)到其他VPMN。在使用3GPPGSM MAP規(guī)范的網(wǎng)絡(luò)中,例如,允許響應(yīng)于更新位置消息的值是系統(tǒng)故障(System Failure),漫游不被允許(Roaming NotAllowed),數(shù)據(jù)丟失(Data Missing)和非預(yù)期的數(shù)據(jù)值(Unexpected Data Value)。當UE 101附接到特定漫游供應(yīng)商例如VPMN 104時,該受訪網(wǎng)絡(luò)可嘗試對抗(counter)正在由本地網(wǎng)絡(luò)105實施的任何漫游引導(dǎo)。漫游引導(dǎo)被對抗或拒絕的過程被稱為漫游的反引導(dǎo)(反-SoR)。漫游的反引導(dǎo)由非優(yōu)選VPMN使用以推翻來自HPMN的漫游引導(dǎo)。例如,非優(yōu)選VPMN104可以期望保留漫游訂戶的標識以捕捉漫游業(yè)務(wù)和相應(yīng)的收入??蛇x擇地,非優(yōu)選VPMN104可嘗試阻止或最小化從競爭者的網(wǎng)絡(luò)(例如優(yōu)選VPMN 102)上產(chǎn)生的收入。受訪網(wǎng)絡(luò)使用不同類型的漫游的反引導(dǎo)來對抗不同類型的漫游引導(dǎo)。例如,為推翻基于SS7節(jié)點的重引導(dǎo)機制,反SoR方法依靠SS7信令且落入兩個主要類別:強制手動模式或定期重捕捉。在強制手動模式,VPMN反SoR平臺產(chǎn)生連續(xù)的更新位置至HPMN直至該SoR平臺停止拒絕更新位置消息。在接收到特定數(shù)目的更新位置之后,HPMN SoR平臺假設(shè)該訂戶正在試圖手動選擇特定網(wǎng)絡(luò)。在定期重捕捉中,當非優(yōu)選VPMN從HPMN接收到MAP取消位置(MAP Cancel Location),該VPMN上的反SoR平臺發(fā)出MAP更新位置。取消位置一更新位置模式以半連續(xù)序列重復(fù),且UE從不(除非常短的時間窗口之外)能夠執(zhí)行任何移動終止或移動起始服務(wù)。在一些情況下,該VPMN也可支持其他信令以為漫游訂戶減少服務(wù)中斷的危險。這些方法可被非優(yōu)選VPMN單獨地或者組合地使用以對抗本地網(wǎng)絡(luò)上的漫游活動的引導(dǎo)。在一個實施例中,非優(yōu)選VPMN 104具有漫游反引導(dǎo)平臺110,其監(jiān)視VPMN104和HPMN 105之間的SS7業(yè)務(wù)。使用UE 101的訂戶可期望在漫游時使用特定VPMN。為向用戶提供這一選項,HPMN105可允許UE 101操作在手動模式下,在手動模式下,用戶手動地選擇使用哪個受訪網(wǎng)絡(luò)。漫游反引導(dǎo)平臺110可利用UE 101的這一能力。通過產(chǎn)生連續(xù)的更新位置消息并將它們發(fā)送到HPMN 105,就好像它們是由UE 101發(fā)起一樣,反SoR平臺110操作在強制手動模式下。漫游引導(dǎo)平臺108最初將拒絕更新位置消息,這是因為它們是源自非優(yōu)選的受訪網(wǎng)絡(luò)。但是,假定該訂戶正在試圖手動選擇特定網(wǎng)絡(luò),該漫游引導(dǎo)平臺108將最終停止拒絕位置更新消息。例如,3GPP TS 24.008規(guī)定了以15秒的間隔接收到4個更新位置消息之后,則HPMN需停止拒絕更新位置。以這樣的方式,不需要訂戶了解,VPMN104可成功模仿來自UE101的消息并阻止HPMN將UE 101重引導(dǎo)到優(yōu)選VPMN,例如合作伙伴VPMN 102。結(jié)果,訂戶可以接受非優(yōu)選VPMN 104上的、比在優(yōu)選受訪網(wǎng)絡(luò)中可用的、更高的速率或低標準服務(wù)。只要該漫游訂戶還被阻止附接到競爭者的網(wǎng)絡(luò),非優(yōu)選VPMN可不關(guān)心訂戶是否成功附接到其網(wǎng)絡(luò)。漫游反引導(dǎo)平臺110使用定期重捕捉來阻止UE 101附接到其他受訪網(wǎng)絡(luò)。當UE 101嘗試附接到VPMN 104,更新位置消息如上面所描述被發(fā)送到HPMN 105。由于VPMN 104不是優(yōu)選VPMN,該SoR平臺108將發(fā)送取消位置或其他MAP消息到VPMN 104以嘗試將UE 101強制附接到另一受訪網(wǎng)絡(luò)。當非優(yōu)選VPMN 104接收到來自HPMN 105的取消位置消息時,反SoR平臺110重新發(fā)出另一 MAP更新位置到HPMN 105。SoR平臺108將重新發(fā)出取消位置消息。該更新位置/取消位置模式由反SoR平臺110以連續(xù)或半連續(xù)序列而重復(fù)。結(jié)果,UE 101從來不能實現(xiàn)任何移動終止或移動起始服務(wù)。最多,UE 101可在非常短的時間窗口內(nèi)具有服務(wù),該時間窗口在來自反SoR和SoR平臺的更新位置/取消位置交換之間。漫游反引導(dǎo)攻擊(如上述那些)可使用SS7監(jiān)控系統(tǒng)檢測到。在一個實施例中,裝備有被動(passive)監(jiān)控系統(tǒng)的HPMN連續(xù)監(jiān)控所有國際MAP信令。通過分析該MAP信令,監(jiān)控系統(tǒng)能夠自動檢測到受訪網(wǎng)絡(luò)上的反SoR活動。被動監(jiān)控系統(tǒng)可包括一個或多個網(wǎng)絡(luò)監(jiān)控探測器111。如圖1所示,探測器111可耦合到本地網(wǎng)絡(luò)105上的一個或多個接口或互聯(lián)鏈路。將理解的是,探測器111還可耦合到本地網(wǎng)絡(luò)105內(nèi)的除了從引導(dǎo)平臺108到HLR 107和VPMN102-104的鏈路之外的任何接口或互聯(lián)鏈路。以簡化為目的,圖1并沒有示出網(wǎng)絡(luò)105內(nèi)的所有可能的監(jiān)控鏈路。探測器111被動地捕捉來自接口的消息業(yè)務(wù)而不中斷網(wǎng)絡(luò)操作。如圖1中所示的監(jiān)控探測器111代表本地網(wǎng)絡(luò)105上的一個或多個監(jiān)控探測器。每個監(jiān)控探測器可捕捉來自網(wǎng)絡(luò)上的一個或多個鏈路的業(yè)務(wù)。此外,特定鏈路上的業(yè)務(wù)可被多于一個的探測器111所捕捉。如果使用了多個探測器111,探測器可互相連接以分擔和交換所捕捉的業(yè)務(wù)。該監(jiān)控系統(tǒng)可使用被優(yōu)化的分布式架構(gòu)以處理大量信令業(yè)務(wù)。該監(jiān)控系統(tǒng)和探測器111可提供對經(jīng)過網(wǎng)絡(luò)的每一事務(wù)的實時、多協(xié)議跟蹤,實現(xiàn)承載/服務(wù)訂戶,鏈路/接口和節(jié)點狀態(tài)監(jiān)控。在一個實施例中,探測器111可以是來自Tektronix公司的GeoProbe平臺的一部分,包括Iris Analyzer Toolset應(yīng)用和SpIprobe和GlO探測器。監(jiān)控探測器可包括運行軟件應(yīng)用程序以分析從SS7鏈路捕捉的數(shù)據(jù)業(yè)務(wù)的處理器和存儲軟件應(yīng)用程序指令和捕捉的數(shù)據(jù)業(yè)務(wù)的存儲器。將理解的是,也可以采用其他網(wǎng)絡(luò)監(jiān)控裝置或探測器,以便使用在此公開和描述的技術(shù)來檢測漫游反引導(dǎo)。圖2是說明根據(jù)本發(fā)明的一個實施例檢測漫游活動的反引導(dǎo)的過程的流程圖。從本地網(wǎng)絡(luò)中的鏈接捕捉數(shù)據(jù)的監(jiān)控系統(tǒng)可運行圖2中所示的過程,以檢測何時受訪網(wǎng)絡(luò)針對本地網(wǎng)絡(luò)的訂戶應(yīng)用漫游反引導(dǎo)技術(shù)。在步驟201,監(jiān)控系統(tǒng)估計與獨特(unique)活躍漫游者的數(shù)量相對應(yīng)的第一參數(shù),其在一個實施例中被指定為“指標號I (IndicatorN0.1) ”。指標號I是在給定時段內(nèi)有多少本地網(wǎng)絡(luò)的訂戶在受訪網(wǎng)絡(luò)上漫游的估計。在步驟202,監(jiān)控系統(tǒng)估計與獨特引導(dǎo)漫游者的數(shù)量相對應(yīng)的第二參數(shù),其在一個實施例中被指定為“指標號2”。指標號2是在給定時段內(nèi)有多少本地網(wǎng)絡(luò)的訂戶與信令業(yè)務(wù)(其指示由本地網(wǎng)絡(luò)發(fā)起的漫游活動的引導(dǎo))相關(guān)聯(lián)的估計。在步驟203,監(jiān)控系統(tǒng)估計與獨特反引導(dǎo)漫游者的數(shù)量相對應(yīng)的第三參數(shù),其在一個實施例中被指定為“指標號3”。指標號3是在給定時段內(nèi)有多少本地網(wǎng)絡(luò)的訂戶與信令(其指示由受訪網(wǎng)絡(luò)發(fā)起的漫游活動的反引導(dǎo))相關(guān)聯(lián)的估計。在步驟204,監(jiān)控系統(tǒng)估計與本地網(wǎng)絡(luò)的HLR的潛在混疊(aliasing)相對應(yīng)的第四參數(shù),其在一個實施例中被指定為“指標號4”。指標號4是當響應(yīng)于來自受訪網(wǎng)絡(luò)的業(yè)務(wù)時指示受訪網(wǎng)絡(luò)上的反引導(dǎo)平臺使用本地網(wǎng)絡(luò)的HLR的地址的信令業(yè)務(wù)的量的估計。指標號1-4參數(shù)可與特定受訪網(wǎng)絡(luò)或受訪網(wǎng)絡(luò)組相關(guān)聯(lián)。指標號1-4參數(shù)可對應(yīng)于在特定時段內(nèi)檢測到的活動,該特定時段例如所選擇的分鐘、小時、天或任何其他時間的時段。在步驟205,監(jiān)控系統(tǒng)產(chǎn)生關(guān)于可能的漫游活動反引導(dǎo)的警告。反SoR警告基于對指標號1-4參數(shù)值與可配置的閾值相比較而確定。例如本地網(wǎng)絡(luò)服務(wù)供應(yīng)商的用戶可為指標號1-4參數(shù)中的每一個建立或選擇閾值。該閾值可以是一般的并應(yīng)用到所有受訪網(wǎng)絡(luò),或是尤其為一個或多個特定受訪網(wǎng)絡(luò)而選擇的。各個指標和/或兩個或更多指標的各種組合的值可被用于識別潛在的反SoR活動。在步驟206,監(jiān)控系統(tǒng)產(chǎn)生詳細協(xié)議跟蹤以確認在特定受訪網(wǎng)絡(luò)上的任何檢測到的可能的漫游活動的反引導(dǎo)。將理解的是,過程的步驟201-204可以同時和/或順序地執(zhí)行。進一步將理解的是,步驟可以以任何次序執(zhí)行且可以一次或重復(fù)地執(zhí)行。圖2中的過程可以根據(jù)處理能力和監(jiān)控系統(tǒng)上可用的資源而連續(xù)執(zhí)行。指標的連續(xù)和同時監(jiān)控將允許監(jiān)控系統(tǒng)產(chǎn)生接近實時的反SoR活動警告。可選擇的,本地網(wǎng)絡(luò)和受訪網(wǎng)絡(luò)之間的業(yè)務(wù)跟蹤可以隨時間而捕捉。以所選擇的間隔,或當期望量的數(shù)據(jù)已經(jīng)被捕捉時,監(jiān)控系統(tǒng)可以以批量模式分析所捕捉的業(yè)務(wù)來確定在先前的時段內(nèi)是否發(fā)生了任何反SoR活動。反SoR活動的實時和歷史檢測二者對本地網(wǎng)絡(luò)服務(wù)供應(yīng)商具有潛在商業(yè)價值。本地網(wǎng)絡(luò)服務(wù)供應(yīng)商可嘗試使用技術(shù)、商業(yè)或法律的方法來對抗受訪網(wǎng)絡(luò)的反SoR活動。然而,本地網(wǎng)絡(luò)服務(wù)供應(yīng)商對反SoR活動所采取的任何對抗措施在其生效之前將很可能花費某一時間段(例如天或周,如果不是更長的話)。估計指標號1:獨特活躍漫游者的數(shù)量給定受訪網(wǎng)絡(luò)的獨特成功漫游者的數(shù)量可由網(wǎng)絡(luò)監(jiān)控系統(tǒng)使用從本地網(wǎng)絡(luò)上的SS7鏈路被動捕捉的數(shù)據(jù)來估計。在一個實施例中,監(jiān)控系統(tǒng)執(zhí)行以下過程。1.在每天的開始,將所選擇的受訪網(wǎng)絡(luò)的指標號I的值重置為O。2.跟蹤在受訪網(wǎng)絡(luò)中的每個單個出界漫游訂戶(SUB)。例如可使用該用戶設(shè)備的IMSI或MSISDN確定該訂戶的標識。3.在該天的結(jié)束,回顧每個SUB的業(yè)務(wù)。將特定SUB計數(shù)為活躍漫游者,且對該天的受訪網(wǎng)絡(luò)的指標號I的值進行增量,條件是該SUB執(zhí)行了以下操作中的至少一次成功的服務(wù)嘗試:移動發(fā)起語音呼叫、移動終止語音呼叫、移動發(fā)起SMS和移動終止SMS。估計指標號2:獨特的所引導(dǎo)的漫游者的數(shù)量給定受訪網(wǎng)絡(luò)的獨特的所引導(dǎo)的漫游者的數(shù)量可由監(jiān)控系統(tǒng)使用如下過程來估計。1.在每天的開始,將所選擇的受訪網(wǎng)絡(luò)的指標號2的值重置為O。2.跟蹤受訪網(wǎng)絡(luò)中的每個單獨出界漫游訂戶(SUB)。例如使用該用戶設(shè)備的IMS I/MS ISDN確定該訂戶的標識。3.在該天的結(jié)束,回顧每個SUB的業(yè)務(wù)。將特定SUB計數(shù)為所引導(dǎo)的漫游者,且對該天的受訪網(wǎng)絡(luò)的指標號2的值進行增量,條件是以下條件二者都滿足:a)該SUB沒有執(zhí)行來自受訪網(wǎng)絡(luò)的成功的MAP更新位置事務(wù);以及b)所有來自該SUB的失敗的MAP更新位置事務(wù)用在預(yù)定列表中標識出的響應(yīng)碼進行拒絕。該響應(yīng)碼列表可以是可配置的,且在示意性或缺省實施例中,其包括碼:系統(tǒng)故障、漫游不被允許、數(shù)據(jù)丟失和非預(yù)期的數(shù)據(jù)值。可以為每個受訪網(wǎng)絡(luò)不同地配置響應(yīng)碼列表。指標號2可能并沒有提供所引導(dǎo)的漫游者的精確計數(shù),因為引導(dǎo)平臺使用的、將漫游訂戶引導(dǎo)到不同的受訪網(wǎng)絡(luò)的響應(yīng)碼還可被本地網(wǎng)絡(luò)自身使用以報告真實網(wǎng)絡(luò)或簽約問題。但是,指標號2的值確實提供了相關(guān)的信息,其將在反SoR活動的啟發(fā)式檢測中起作用。估計指標號3:獨特反引導(dǎo)漫游者的數(shù)量給定受訪網(wǎng)絡(luò)的獨特反引導(dǎo)漫游者的數(shù)量可由監(jiān)控系統(tǒng)采用以下過程進行估計:1.在每天的開始,將所選擇的受訪網(wǎng)絡(luò)的指標號3的值重置為O。2.跟蹤受訪網(wǎng)絡(luò)中的每個單獨出界漫游訂戶(SUB)。例如使用該用戶設(shè)備的IMSI/MSISDN確定該訂戶的標識。3.在該天的結(jié)束,回顧每個SUB的業(yè)務(wù)。將特定SUB計數(shù)為反引導(dǎo)漫游者,且對該天的受訪網(wǎng)絡(luò)的指標號3的值進 行增量,條件是滿足以下條件中的至少一個:a)該特定SUB在&秒的時段內(nèi)執(zhí)行來自受訪網(wǎng)絡(luò)的至少一系列的η個MAP更新位置事務(wù),其中前η-1個事務(wù)按響應(yīng)碼是失敗的,而最后一個事務(wù)是成功的。h和/或η的值可是可配置的。響應(yīng)碼可以是在預(yù)定或可配置的列表中的任何MAP響應(yīng)碼。在示意性實施例中,h的缺省值是20秒,η的值是5,且響應(yīng)碼可配置列表包括以下碼:系統(tǒng)故障、漫游不被允許、數(shù)據(jù)丟失和非預(yù)期的數(shù)據(jù)值??梢詫γ總€受訪網(wǎng)絡(luò)不同地配置MAP響應(yīng)碼。b)該特定SUB執(zhí)行來自受訪網(wǎng)絡(luò)的至少一系列的η個MAP更新位置事務(wù),其中各MAP更新位置嘗試間隔開最少t2秒且最多t3秒,且其中前η-1個事務(wù)按響應(yīng)碼RC是失敗的,而最后一個事務(wù)是成功的。t2,t3以及η的值可是可配置的。在示意性實施例中,〖2的缺省值是35秒,t3的缺省值是40秒,而η的缺省值是5。響應(yīng)碼可以是在預(yù)定或可配置的列表中的任何MAP響應(yīng)碼。在示意性實施例中,響應(yīng)碼可配置列表包括以下碼:系統(tǒng)故障、漫游不被允許、數(shù)據(jù)丟失和非預(yù)期的數(shù)據(jù)值。c)該特定SUB在I小時的時段內(nèi)執(zhí)行至少m個系列的MAP過程,其中每個系列開始于到受訪網(wǎng)絡(luò)的MAP取消位置,并終止于來自受訪網(wǎng)絡(luò)的MAP更新位置。包括在每個系列中的MAP過程以及系列中的后繼過程之間的時間間隔可是可配置的。在一個實施例中,缺省配置將是包括間隔開小于20秒的MAP取消位置和MAP更新位置事務(wù)的系列。m的值可是可配置的。在一個實施例中使用m = 2的缺省值。指標號3可能并沒有提供反引導(dǎo)漫游者的精確計數(shù),因為訂戶或用戶設(shè)備(反SoR平臺)可能具有手動強制地選擇網(wǎng)絡(luò),其可包括在指標號3下計數(shù)的一系列的MAP過程。此夕卜,反SoR行為根據(jù)時間和信令流可包括變型,其可潛在地使用以上描述的過程躲避檢測。但是,指標號2的值確實提供了相關(guān)的信息,其將在反SoR活動的啟發(fā)式檢測中起作用。
估計指標號4:本地網(wǎng)絡(luò)HLR的潛在的混疊反引導(dǎo)平臺可使用本地網(wǎng)絡(luò)的HLR的地址對受訪網(wǎng)絡(luò)做出響應(yīng)。如果出現(xiàn)這種情況,監(jiān)控系統(tǒng)將報告僅響應(yīng)(Response-only) MAP事務(wù)。指標號4的值對僅響應(yīng)事務(wù)的數(shù)目進行計數(shù)。用于計算指標號4的僅響應(yīng)事務(wù)的列表可是可配置的,且在一個實施例中,其可缺省為更新位置/插入訂戶數(shù)據(jù)。對可能存在的漫游反引導(dǎo)產(chǎn)生警告基于指標號1-4的值,如果檢測到可能的漫游反引導(dǎo)的指示,監(jiān)控系統(tǒng)將產(chǎn)生警
生口 ο基于以上描述的指標號3過程的規(guī)則3,監(jiān)控系統(tǒng)可產(chǎn)生接近實時的警告。如果監(jiān)控系統(tǒng)中的處理能力足夠,該系統(tǒng)能夠繼續(xù)評估該規(guī)則并在一 SUB與規(guī)則3的第一或第二項條件匹配時產(chǎn)生警告。監(jiān)控系統(tǒng)還可使用指標號4產(chǎn)生接近實時的警告。如果指標號4的值在可配置的或預(yù)設(shè)的時間間隔內(nèi)達到可配置的或預(yù)設(shè)的閾值,則監(jiān)控系統(tǒng)可以確定出該受訪網(wǎng)絡(luò)使用了反 SoR。在一個實施例中,監(jiān)控系統(tǒng)可采用指標的組合而產(chǎn)生反SoR報告,例如用如下方式:如果(指標號2/ (指標號1+指標號2)) < X并且(指標號3/指標號2) > Y則報告反SoR活動第一表達式(指標號2/(指標號1+指標號2))將本地網(wǎng)絡(luò)的引導(dǎo)效率測量為已弓I導(dǎo)的漫游訂戶的總數(shù)的一部分。第二表達式(指標號I/指標號2)測量反SoR的效果相對于引導(dǎo)的效果。X和Y的值是可配置的并可針對每個受訪網(wǎng)絡(luò)而獨立選擇。X和Y可依賴于本地網(wǎng)絡(luò)的引導(dǎo)平臺的配置,且依賴于需要的所引導(dǎo)訂戶的百分比。校準時段可用于選擇X和Y的值。指標號I和指標號2僅僅能夠采用啟發(fā)式方式估計,這使得可能的反SoR的確認是必需的。在本地網(wǎng)絡(luò)運營商實施采取法律或商業(yè)行動之前,這種進一步的確認可能是有必要的。反SoR的確認可以用測試移動單元獲得。例如測試移動單元112可能位于一個或多個VPMN 102-104的覆蓋區(qū)域中。本地網(wǎng)絡(luò)105或監(jiān)控系統(tǒng)111通過鏈路113與該測試移動單元112通信,該鏈路113可能是SS7信令、互聯(lián)網(wǎng)連接或任何其他通信方法。本地網(wǎng)絡(luò)105或監(jiān)控系統(tǒng)111可引導(dǎo)該測試移動單元112附接到選擇的受訪網(wǎng)絡(luò),例如VPMN 104。當從VPMN 104發(fā)送附接消息到本地網(wǎng)絡(luò)105時,引導(dǎo)平臺108拒絕試圖將該測試移動單元112引導(dǎo)到另一 VPMN的更新位置消息。如果VPMN 104采用反SoR,則其將不通知該測試移動單元112更新位置消息被拒絕。因為本地網(wǎng)絡(luò)105和/或監(jiān)控系統(tǒng)111具有到該測試移動單元112的返回信道113連接,它們可以監(jiān)控測試移動單元112實際上發(fā)送和接收了什么消息。實際的消息可與根據(jù)本地網(wǎng)絡(luò)105的指令而應(yīng)當已經(jīng)發(fā)送或接收的期望的消息相比較。如果實際的消息與所期望的消息不匹配,例如當更新位置或取消位置消息沒有如期望地被發(fā)送,則可以確定反SoR活動。
產(chǎn)生詳細協(xié)議跟蹤以確認檢測到什么監(jiān)控系統(tǒng)有能力將呼叫捕捉的MAP信令業(yè)務(wù)記錄為數(shù)據(jù)記錄并產(chǎn)生完全的協(xié)議跟蹤。當監(jiān)控系統(tǒng)的反SoR檢測過程產(chǎn)生了警告,其還將提供檢測的訂戶的MSI/MSISDN標識的列表。這一列表可以在協(xié)議跟蹤查詢工具中和歷史呼叫跟蹤應(yīng)用中使用。對于與檢測的MSI/MSISDN對應(yīng)的用戶設(shè)備,可以產(chǎn)生詳細的協(xié)議跟蹤,以確認反SoR是否如指標所表明的那樣發(fā)生。獲得了前述的說明和相關(guān)附圖中提供的教導(dǎo)的益處,本發(fā)明所屬領(lǐng)域的技術(shù)人員將能夠想到本發(fā)明的許多修改和其他實施例。因此,應(yīng)當理解本發(fā)明并不限于所披露的具體實施例。盡管在此采用了特定術(shù)語,它們僅僅是以一般的和描述的意義而使用,且并不是以限制為目的。
權(quán)利要求
1.一種用于檢測受訪網(wǎng)絡(luò)上的漫游的反引導(dǎo)的方法,包括: 捕捉在本地網(wǎng)絡(luò)接收的、來自該受訪網(wǎng)絡(luò)上的漫游訂戶的信令消息; 基于每個訂戶而將捕捉的消息相關(guān)聯(lián); 估計在該受訪網(wǎng)絡(luò)上的活躍的漫游訂戶的數(shù)量; 估計在該受訪網(wǎng)絡(luò)上的所引導(dǎo)的漫游訂戶的數(shù)量; 估計在該受訪網(wǎng)絡(luò)上的反引導(dǎo)漫游訂戶的數(shù)量; 將所估計的活躍的漫游訂戶、所引導(dǎo)的漫游訂戶和反引導(dǎo)漫游訂戶的數(shù)量單獨地或者組合地與一個或多個預(yù)選的閾值相比較;以及 如果所估計的數(shù)量中的一個或多個單獨地或者組合地超過了預(yù)選的閾值,則識別出漫游活動的潛在的反引導(dǎo)。
2.權(quán)利要求1的方法,進一步包括: 如果特定訂戶成功地發(fā)起或接收在受訪網(wǎng)絡(luò)上的通信,則將特定網(wǎng)絡(luò)訂戶計數(shù)為活躍的漫游訂戶。
3.權(quán)利要求2的方法,其中在受訪網(wǎng)絡(luò)上的通信包括從包含語音呼叫、數(shù)據(jù)連接或短消息服務(wù)通信的組中選擇的通信。
4.權(quán)利要求1的方法,進一步包括; 如果對特定訂戶而言本地網(wǎng)絡(luò)沒有執(zhí)行任何來自受訪網(wǎng)絡(luò)的成功的更新位置事務(wù),將該特定訂戶計數(shù)為所引導(dǎo)的漫 游訂戶。
5.權(quán)利要求4的方法,其中如果一組失敗的更新位置事務(wù)被用響應(yīng)碼拒絕,則該特定訂戶被計數(shù)為所引導(dǎo)的漫游訂戶,該響應(yīng)碼從包含系統(tǒng)故障、漫游不被允許、數(shù)據(jù)丟失和非預(yù)期的數(shù)據(jù)值碼的組中選擇。
6.權(quán)利要求1的方法,進一步包括: 如果特定訂戶在預(yù)定時間段內(nèi)執(zhí)行了一系列的失敗更新位置事務(wù),繼之以執(zhí)行成功的更新位置事務(wù),將該特定網(wǎng)絡(luò)訂戶計數(shù)為反引導(dǎo)漫游訂戶。
7.權(quán)利要求1的方法,進一步包括: 如果特定訂戶執(zhí)行了一系列的更新位置事務(wù),其中每個更新位置事務(wù)在預(yù)定間隔之內(nèi)被隔開,并且其中該系列繼之以具有預(yù)定間隔的成功的更新位置事務(wù),將該特定網(wǎng)絡(luò)訂戶計數(shù)為反引導(dǎo)漫游訂戶。
8.權(quán)利要求1的方法,進一步包括: 如果特定訂戶在預(yù)定時間段內(nèi)與受訪網(wǎng)絡(luò)執(zhí)行了多個事務(wù)系列,事務(wù)系列每個都包括至少一個取消位置消息和至少一個更新位置消息的交換,將該特定網(wǎng)絡(luò)訂戶計數(shù)為反引導(dǎo)漫游訂戶。
9.權(quán)利要求1的方法,進一步包括: 產(chǎn)生包括與至少一個反引導(dǎo)漫游訂戶相關(guān)聯(lián)的消息的協(xié)議跟蹤。
10.一種網(wǎng)絡(luò)監(jiān)控系統(tǒng),包括: 至少一個SS7接口,適于從SS7鏈路捕捉數(shù)據(jù)業(yè)務(wù),該數(shù)據(jù)業(yè)務(wù)包括在本地網(wǎng)絡(luò)和一個或多個受訪網(wǎng)絡(luò)之間交換的消息; 存儲器,存儲所捕捉的數(shù)據(jù)業(yè)務(wù); 處理器,適于:計算在該受訪網(wǎng)絡(luò)上的活躍的漫游訂戶的數(shù)量; 計算在該受訪網(wǎng)絡(luò)上的所引導(dǎo)的漫游訂戶的數(shù)量; 計算在該受訪網(wǎng)絡(luò)上的反引導(dǎo)漫游訂戶的數(shù)量; 將活躍的漫游訂戶、所引導(dǎo)的漫游訂戶以及反引導(dǎo)漫游訂戶的數(shù)量與預(yù)定的閾值相比較;以及 基于比較,確定該受訪網(wǎng)絡(luò)是否采用了漫游反引導(dǎo)技術(shù)。
11.權(quán)利要求10的 系統(tǒng),其中該處理器適于隨著數(shù)據(jù)業(yè)務(wù)被捕捉而接近實時地執(zhí)行比較步驟。
12.權(quán)利要求10的系統(tǒng),其中該處理器適于以預(yù)選的間隔、使用存儲器中存儲的所捕捉的數(shù)據(jù)業(yè)務(wù)執(zhí)行該比較步驟。
13.權(quán)利要求12的系統(tǒng),其中該預(yù)選的間隔與操作者選擇的時間段相對應(yīng)。
14.權(quán)利要求12的系統(tǒng),其中預(yù)選的間隔與所捕捉的數(shù)據(jù)的預(yù)定量相對應(yīng)。
15.權(quán)利要求10的系統(tǒng),進一步包括: 工作在該受訪網(wǎng)絡(luò)的服務(wù)區(qū)域之內(nèi)的測試移動單元,該測試移動單元適于當被監(jiān)控系統(tǒng)命令時附接到受訪網(wǎng)絡(luò),并且適于將從受訪網(wǎng)絡(luò)接收到的消息業(yè)務(wù)報告至監(jiān)控系統(tǒng)。
16.一種計算機可讀存儲介質(zhì),其包括用于控制網(wǎng)絡(luò)監(jiān)控系統(tǒng)的指令,其中該指令在執(zhí)行時使得處理器執(zhí)行包括以下的動作: 捕捉在本地網(wǎng)絡(luò)接收的、來自受訪網(wǎng)絡(luò)的信令消息,其中,該信令消息對應(yīng)于漫游的本地網(wǎng)絡(luò)訂戶附接到受訪網(wǎng)絡(luò)的嘗試; 估計在該受訪網(wǎng)絡(luò)上的活躍的漫游訂戶的數(shù)量; 估計在該受訪網(wǎng)絡(luò)上的所引導(dǎo)的漫游訂戶的數(shù)量; 估計在該受訪網(wǎng)絡(luò)上的反引導(dǎo)漫游訂戶的數(shù)量; 將所估計的活躍的漫游訂戶、所引導(dǎo)的漫游訂戶以及反引導(dǎo)漫游訂戶的數(shù)量單獨地或者組合地與一個或多個預(yù)選的閾值相比較;以及 如果所估計的數(shù)量中的一個或多個單獨地或者組合地超過了預(yù)選的閾值,則識別出漫游活動的潛在的反引導(dǎo)。
17.權(quán)利要求16的計算機可讀存儲介質(zhì),進一步包括: 如果特定訂戶成功地發(fā)起或接收在受訪網(wǎng)絡(luò)上的通信,則將特定網(wǎng)絡(luò)訂戶計數(shù)為活躍的漫游訂戶,其中在受訪網(wǎng)絡(luò)上的通信包括從包含語音通信、數(shù)據(jù)連接或短消息服務(wù)通信的組中所選擇的通信。
18.權(quán)利要求16的計算機可讀存儲介質(zhì),進一步包括: 如果對特定訂戶而言本地網(wǎng)絡(luò)沒有執(zhí)行任何來自受訪網(wǎng)絡(luò)的成功的更新位置事務(wù),則將該特定訂戶計數(shù)為所引導(dǎo)的漫游訂戶,其中如果一組失敗的更新位置事務(wù)被用響應(yīng)碼拒絕,則該特定訂戶被計數(shù)為所引導(dǎo)的漫游訂戶,該響應(yīng)碼從包含系統(tǒng)故障、漫游不被允許、數(shù)據(jù)丟失和非預(yù)期的數(shù)據(jù)值碼的組中選擇。
19.權(quán)利要求16的計算機可讀存儲介質(zhì),進一步包括: 如果特定訂戶在預(yù)定時間段內(nèi)執(zhí)行了一系列的失敗更新位置事務(wù),繼之以執(zhí)行成功的更新位置事務(wù),將該特定網(wǎng)絡(luò)訂戶計數(shù)為反引導(dǎo)漫游訂戶; 如果特定訂戶執(zhí)行了一系列的更新位置事務(wù),其中每個更新位置事務(wù)在預(yù)定間隔之內(nèi)被隔開,并且其中該系列繼之以具有預(yù)定間隔的成功的更新位置事務(wù),將該特定網(wǎng)絡(luò)訂戶計數(shù)為反引導(dǎo)漫游訂戶;以及 如果特定訂戶在預(yù)定時間段內(nèi)與受訪網(wǎng)絡(luò)執(zhí)行了多個事務(wù)系列,事務(wù)系列每個都包括至少一個取消位置消息和至少一個更新位置消息的交換,則將該特定網(wǎng)絡(luò)訂戶計數(shù)為反引導(dǎo)漫游訂戶。
20.權(quán)利要求16的計算機可讀存儲介質(zhì),進一步包括: 產(chǎn)生包括與至少一個反引導(dǎo)漫游訂戶相關(guān)聯(lián)的消息的協(xié)議跟蹤。
21.—種網(wǎng)絡(luò)監(jiān)控系統(tǒng),包括: 至少一個SS7接口,適于從SS7鏈路捕捉數(shù)據(jù)業(yè)務(wù),該數(shù)據(jù)業(yè)務(wù)包括在本地網(wǎng)絡(luò)和一個或多個受訪網(wǎng)絡(luò)之間交換的消息; 存儲器,存儲所捕捉的數(shù)據(jù)業(yè)務(wù); 處理器,適于: 在預(yù)定時段的開 始,將漫游者變量重置為零,該漫游者變量對應(yīng)于受訪網(wǎng)絡(luò)的成功漫游者的數(shù)量; 在該預(yù)定時段期間跟蹤在該受訪網(wǎng)絡(luò)中的各個出界漫游訂戶; 如果該漫游訂戶在該預(yù)定時段期間執(zhí)行了至少一次成功的服務(wù)嘗試,則將該特定漫游訂戶識別為活躍的漫游者;以及 針對每個活躍的漫游者,對漫游者變量的值進行增量。
22.權(quán)利要求21的網(wǎng)絡(luò)監(jiān)控系統(tǒng),進一步包括: 使用該訂戶的用戶設(shè)備的MSI或MSISDN確定漫游訂戶的標識。
23.權(quán)利要求21的網(wǎng)絡(luò)監(jiān)控系統(tǒng),其中該預(yù)定時段是24小時的時段。
24.權(quán)利要求21的網(wǎng)絡(luò)監(jiān)控系統(tǒng),其中該至少一次成功的服務(wù)嘗試從包含發(fā)起移動語音呼叫、終止移動話音呼叫、發(fā)起SMS消息以及終止SMS消息的組中選擇。
全文摘要
本發(fā)明涉及受訪網(wǎng)絡(luò)上的漫游活動的反引導(dǎo)的檢測。公開了一種自動檢測漫游活動的反引導(dǎo)的系統(tǒng)和方法。該方法可被本地網(wǎng)絡(luò)上的監(jiān)控系統(tǒng)使用,該監(jiān)控系統(tǒng)持續(xù)監(jiān)控所有有關(guān)受訪網(wǎng)絡(luò)的國際MAP信令。通過估計不同類型的漫游訂戶的數(shù)量檢測漫游的反引導(dǎo),該不同類型的漫游訂戶的數(shù)量包括獨特的活躍漫游者的數(shù)量、獨特的所引導(dǎo)的漫游者的數(shù)量以及獨特的反引導(dǎo)漫游者的數(shù)量。將不同類型的訂戶的數(shù)量單獨地或者組合地與閾值相比較。如果該數(shù)量超過了閾值,則監(jiān)控系統(tǒng)向本地網(wǎng)絡(luò)報警受訪網(wǎng)絡(luò)可能使用了漫游反引導(dǎo)技術(shù)。
文檔編號H04W24/08GK103152764SQ20111046314
公開日2013年6月12日 申請日期2011年12月21日 優(yōu)先權(quán)日2010年12月21日
發(fā)明者P·N·阿格雷蒂, D·P·魯索, S·M·亞曼尼 申請人:特克特朗尼克公司