專利名稱::阻止通信重定向的系統的制作方法
技術領域:
:本發明總體上涉及國際漫游用戶,更加具體地說,本發明涉及對于國際漫游用戶的通信的控制。
背景技術:
:通常的載波移動通信系統被不同的公司和網絡運營商部署在全世界的幾乎所有國家內。很多這些網絡運營商對他們的出國旅游用戶、以及游覽他們地區并且使用他們的國外移動電話的游客提供國際漫游。在近幾年中,由于竟爭加大以及隨之帶來的價格壓力,網絡運營商對來自本地用戶的收入持續減少。另一方面,在同一時期內,由于當地市場不斷增多的移動滲透和S良游的增加,來自漫游用戶的收入持續增長。各種不同的網絡運營商更喜歡相互的雙邊漫游協議(合作伙伴),該雙邊漫游協議比非合作伙伴運營商包含更有利的漫游費用。因此,"優選的"受訪網絡是那些當漫游用戶旅游到超出本地網絡覆蓋區域時,本地網絡推薦它的出境漫游用戶登記的網絡。非伙伴網絡是"非優選"的。如果漫游用戶在他們的本地移動運營商的優選的(或合作伙伴的)網絡下漫游,網絡運營商可以對他們的收益最大化,且漫游用戶可以得到更加吸引人的漫游費用和服務。當用戶從HPMN漫游到受訪網絡時,基于各種不同的標準,他們可以漫游到一個、兩個或多個VPMN,其中一次漫游到一個。這些VPMN也可以包含"非優選,,的VPMN網絡。因此,保護現有的漫游收益,并進一步增加他們已經成為全球網絡運營商的首要任務。然而,目前控制當用戶漫游時登記的網絡的方法有某些缺點。HPMN運營商在他們的網絡內使用通信重定向技術,來阻礙它們的用戶的手機在"非優選"的VPMN網絡下漫游。有時HPMN運營商可以使用通信重定向4支術來控制在國家內的VPMN網絡之間的出境漫游用戶的分配,以使得"優選"的VPMN網絡將得到很高比例的HPMN漫游通信,而"非優選"的VPMN網絡將會得到低比例的HPMN漫游通信。被HPMN運營商使用的那些通信重定向技術可以剝奪非優選的VPMN運營商的入境漫游收益。有時這些VPMN運營商可以與HPMN具有合作伙伴關系,并甚至有可能是"優選"的網絡。進一步地,建立在拒絕出錯、超時、或中止技術上的通信重定向產生了移動手機的無線接口的網絡出錯信息。該些出錯信息的產生迫使移動手機再次啟動大量的登記企圖。這可以使得HPMN和VPMN之間的網絡接口超載。在一個國家內具有超過兩個VPMN運營商的情況下,某些竟爭的和"非優選"的VPMN網絡也在它們的終端配置了某種形式的通信重定向,通過阻止它們漏出它們的網絡來保持入境漫游用戶。這導致了對于其他VPMN運營商的收益減少。對于這些VPMN網絡運營商來說,放棄對用戶的控制是不利的,甚至當手機已經以任何原因(例如SIM網絡目錄在優選的網絡下產生登記的失敗)啟動了在非優選的網絡下的登記企圖。由于上述提到的一個或多個問題,本領域中HPMN運營商需要阻遏出境通信重定向,以及竟爭的VPMN運營商需要阻遏入境通信重定向。附圖簡要i兌明附圖中,相同或相似的標號指代相似的元素或操作。圖1顯示了按照本發明的具體實施例,控制漫游移動臺的本地公共移動網絡(HPMN)和訪問公共移動網絡(VPMN)之間的通信的系統;圖2顯示了按照本發明的具體實施例,控制漫游移動臺的HPMN和VPMN之間的通信的方法的流程圖3和圖4顯示了按照本發明的另一個具體實施例,控制漫游移動臺的HPMN和VPMN之間的通信的方法的流程圖5顯示了按照本發明的具體實施例,VPMN和HPMN之間的信令消息的路由的流程作業圖。具體描述本發明提供了一種控制漫游移動臺的本地公共移動網絡(HPMN)和訪問公共移動網絡(VPMN)之間的通信的方法,該方法包括通過觀察至少一個在所述HPMN和所述VPMN之間的登記消息的交換,來檢測對于漫游移動臺的通信重定向(TR)企圖。該方法進一步包括通過發送一個或多個登記響應消息來對該登記消息做出響應,而阻止所述TR企圖。該一個或多個登記響應消息阻止該TR企圖。本發明還提供了一種控制漫游移動臺的本地公共移動網絡(HPMN)和訪問公共移動網絡(VPMN)之間的通信的系統。該系統包括TR探測器,所述TR探測器通過觀察至少一個在所述HPMN和所述VPMN之間的登記消息的交換,來檢測對于所述漫游移動臺的通信重定向(TR)企圖。該系統進一步包括阻止TR單元,所述阻止TR單元通過發送一個或多個登記響應消息來對至少一個從交換機接收的所述登記消息做出響應,而阻止所述TR企圖。以下的描述提供了具體的細節,以對阻止通信重定向系統(ATRS)的各種不同實施例進行全面的可理解和可實施的描述。然而,本領域技術人員將明白,ATRS系統可以在沒有這些細節的情形中得以實施。在其他情況中,熟知的結構和功能并沒有詳細地顯示或描述,以避免對ATRS系統的實施例的描述進行不必要的淡化。這里提供的標題僅僅作為便利,而不影響本發明權利主張的范圍或含義。阻止TR系統圖1顯示了按照本發明的具體實施例,對漫游移動臺106的本地公共移動網絡(HPMN)102和訪問/>共移動網絡(VPMN)104之間的通信進行控制的系統100。當漫游移動臺106(或漫游用戶)從HPMN102漫游出去時,該漫游移動臺106(或漫游用戶)被連接至VPMN運營商的VPMN的訪問位置寄存器(VLR)108處。在本發明的一個實施例當中,VPMNVLR108與VPMN104內的受訪移動交換中心(VMSC)集成在一起,盡管VPMNVLR108和受訪移動交換中心可以有不同的邏輯地址。對應于漫游移動臺106的用戶檔案(profile)數據存儲在HPMN的歸屬位置寄存器(HLR)llO內。對應于漫游移動臺106的信令利用在VPMN104處的國際信令傳輸點1(STP1)112和在HPMN102處的國際信令傳輸點2(STP2)114而被發送。在HPMN102和VPMN104之間的信令利用7號信令系統(SS7)體系結構116而被運送。在HPMN102和VPMN104之間進行交換的信號是基于MAP(移動應部分)的信號。VPMNVLR108通過交換機118與國際STP1112相互作用。在本發明的一個實例當中,交換機118是在VPMN104內的漫游STP。對應于漫游移動臺106的通信被HPMN102內的運營商所重定向,以將漫游移動臺106操控至VPMN104內優選的(或甚至是非優選的)網絡運營商。換句話說,通信重定向(TR)由HPMN102內的運營商來執行,將漫游移動臺106的通信重定向至VPMN104內的其他網絡運營商,即使HPMN102內的運營商可以與VPMN104內的閉鎖的運營商有漫游聯系。漫游移動臺106的操控剝奪了VPMN104內被閉鎖的運營商從入境漫游用戶那里得到的收益。該系統100包括阻止TR模塊120,該阻止TR模塊120監控HPMN102和VPMN104之間的通信以檢測TR企圖,并在之后提供必要的消息來阻止被檢測到的TR企圖。在本發明的一個具體實例中,阻止TR模塊120被VPMN104內的這些閉鎖的(或被剝奪的)運營商來配置,來對被HPMN102內的運營商所試圖進行的TR企圖進行阻止。該阻止TR模塊120包括TR探測器122和阻止TR單元124。在本發明的一個具體實例當中,阻止TR模塊120監控在VPMN104內的交換機118和國際STP1112之間的交換的信令。這種稱為被動監控。在本發明的另一個具體實例當中,阻止TR模塊120主動攔截來自交換機(或漫游STP)118的信令。進一步地,交換機118被配置,使其協助在HPMN102、阻止TR企圖單元124、和TR探測器122之間的至少一個登記響應消息和一個或多個登記消息的交換。因此,TR探測器122在阻止TR模塊120內對TR企圖的監控或探測以兩種方式執行,要么被動或者要么主動地監控在HPMN102和VPMN104之間的信令。該兩種模式結合圖2、圖3和圖4而分別^皮解釋。檢測HPMN通信重定向的系統在本發明的另一個實施例當中,TR探測器122通過檢查一個或多個來自HPMN102的一個或者多個出錯消息和一個或者多個成功消息中的至少一個的接收,以對來自VPMN104的一個或多個登記響應消息做出響應,而檢測所述TR企圖。TR探測器122可以僅接收來自HPMN的網關的被VPMN104發送的對于所有LU(位置更新)消息的出錯消息(例如LUACK(位置更新,確認)出錯消息)。在這種情況下,TR探測器122可以推斷出HPMN104正在朝VPMN104進行通信重定向。在本發明的另一個實施例當中,TR探測器122在同一個HPMN入境漫游用戶(意即漫游移動臺106)上接收來自VPMN104的四個連續的LU消息中的每一個消息的LUACK出錯消息(例如系統故障、意外數據值、中止、和遺漏數據參數等)。在這種情況下,TR探測器122可以推斷出HPMN102正在抵觸VPMN104進行通信重定向。在本發明的再一實施例當中,TR探測器122最先N次(例如NO,而不是下一次在HPMN漫游用戶上收到"漫游不允許",或者"由于未支持特性的漫游限制",或者"由于地區簽約的漫游限制"的出錯消息。可以推斷出HPMN102正在抵觸VPMN104進行通信重定向的企圖。在本發明的另一個實施例當中,TR探測器122在同一HPMN的入境漫游用戶上在設定的時間間隔(T時間間隔)內間斷性地收到該出錯消息和該成功消息(例如LUACK消息)。在本發明的一個實施例當中,T為24小時周期。在這種情況下,TR探測器122也推斷出被HPMN102執行的TR企圖。在本發明的另一個實施例當中,TR探測器122在出錯消息對成功消息的比例大于設定限度(TS)時檢測TR企圖。示例性的限定值為10%。阻止TR的監控模式圖2顯示了按照本發明的具體實施例,對漫游移動臺106的HPMN102和VPMN104之間的通信進行控制的方法的流程圖。在本發明的該實施例中,阻止TR模塊120通過被動監控(監控模式)在HPMN102和VPMN104之間的信令,來檢測TR企圖。在步驟202中,對于漫游移動臺106的TR企圖通過被動監控至少一個在HPMN102和VPMN104之間的登記消息的交換,而被阻止TR模塊102檢測到。在本發明的一個具體實例當中,TR探測器122通過觀測至少一個在HPMN102和VPMN104之間的登記消息的交換,而4企測到該TR企圖。在本發明的該實例當中,所述至少一個登記消息是被HPMN102發送的以啟動TR企圖的LU拒絕消息。該LU拒絕消息可以包含TR拒絕出錯消息或中止消息。該LU拒絕消息是基于移動應用部分(MAP)的信令消息,該基于移動應用部分(MAP)的信令消息被阻止TR模塊102檢測。LU拒絕消息被HPMN102發送來啟動對于漫游移動臺106的TR企圖。在步驟204中,阻止TR模塊120響應于漫游用戶(意即漫游用戶臺106)上的LU拒絕消息,而在同一個漫游用戶上發送一個或多個LU消息,來阻止TR企圖。所述一個或多個LU消息作為一個或多個登記響應消息代表漫游移動臺106而一皮發送。在本發明的一個實施例當中,阻止TR單元124通過發送一個或多個登記響應消息以對接收自交換機118的至少一個登記消息啦支出響應,而來阻止TR企圖。所述一個或多個LU消息以大于預定的次數^皮發送至HPMN102。在本發明的一個具體實施例當中,預定次數為四次。在漫游移動臺尋求另外的VPMN之前,該漫游移動臺發送對應于VPMN的四個LU消息。因此,為了讓HPMN102阻止TR企圖,阻止TR單元124代表漫游移動臺106將三個LU消息發送至HPMN102。這些LU消息為偽LU消息,并在漫游移動臺發送了第一個LU消息之后被發送。此后,漫游移動臺106發送第二個LU消息,使得在HPMN102發送的LU消息總數為五個。因此,HPMN102被迫假設漫游移動臺106或者處于手動^t式,或者在VPMN104的國家內,沒有其它運營商可以-故漫游移動臺106連接。作為該企圖的結果,HPMN102準許了與VPMN104對漫游移動臺106的連通性。阻止TR模塊120產生的信令的費用通常只是由LU消息和與其相對應的LU拒絕消息組成的再一個事務處理。與完整的位置更新比起來,這顯得無關緊要,其中該位置更新包括MAPLUP(移動應用部分,位置更新)和MAPISD(移動應用部分中,插入用戶數據)請求以及它們的響應。因此,這也減少了HPMN和VPMN之間的信令。在本發明的一個具體實施例當,阻止TR單元124代表漫游移動臺106發送一個偽LU消息,以讓漫游移動臺106將其余的LU消息在其自身上發送。在本發明的該實施例當中,在第一次的TR企圖被TR探測器122檢測到之后,阻止TR單元124在設定的時間間隔內發送隨后的偽LU消息。偽LU消息可以在任意兩個TR拒絕之間被發送,其中該TR拒絕對應于來自漫游移動臺106的LU消息。這么做是為了在HPMN102處阻止阻止TR檢測(或防御)系統。進一步地,該方法還迫使HPMN102將漫游移動臺106作為專用手機而感知,并因此準許連4妻。阻止TR的內信令(IN-SIGNALING)模式圖3和圖4顯示了按照本發明的具體實施例,控制漫游移動臺106的HPMN102和VPMN104之間的通信的方法的流程圖。在本發明的該實施例當中,阻止TR模塊120通過主動監控HPMN102和VPMN104之間的信令而檢測TR企圖。在步驟302中,對于漫游移動臺106的TR企圖通過主動監控至少一個在HPMN102和VPMN104之間的登記消息的交換,而被阻止TR模塊102檢測到。以下,主動監控可互換的被認為是內信令模式。在內信令模式下,通過配置VPMN104的交換機118(或者漫游STP),阻止TR模塊120被配置在漫游SS7路徑上以穿過阻止TR模塊120而發送國際漫游SCCP(信令連接控制部分)通信。換句話說,交換機118被配置成能夠輔助在HPMN102和阻止TR模塊124之間的一個或多個所述登記響應消息和至少一個登記消息的交換。在步驟304中,阻止TR模塊120代表漫游移動臺106發送一個或多個登記響應消息來阻止TR企圖。在本發明的一個具體實施例中,阻止TR單元124通過發送一個或多個登記響應消息,以對接收自交換機118的至少一個登記消息做出響應,而阻止TR企圖。在示例性的路由中,通往VPMNVLR108的VPMN104的E164地址的進入的國際SCCP通信的主路由被配置,以通過阻止TR模塊120。然而,第二路由被保持到VPMNVLR108。這么做是為了給通信的路由提供冗余路徑,以防阻止TR模塊120出現故障。類似地,任何發送至HPMNHLR110的HPMN102的E214地址的外發的國際SCCP通信的主路由被配置,以穿過阻止TR模塊120。然而,該第二路由通至國際STP2114。對于本領域技術人員而言,很顯然,在不影響系統或者方法的工作方式下,可以應用不同的路由方法。另一種路由技術結合圖5而被描述。E214為在GSM網絡下用于傳送移動管理相關消息的編號計劃(NP)。E214號碼是源自漫游移動臺的IMSI,并由兩部分組成。首先,E164部分由國家代碼以及跟隨其后的網絡代碼組成。號碼的第二部分由IMSI的用戶身份代碼(MSIN)部分組成,該MSIN部分識別單獨的用戶。E.214號碼是與E.164號碼分開發送,因為它們具有不同的編號計劃指示器(NPI)。然而,除了消息的最終目的網絡,可以在各處再利用在E.164號碼內的全局名(GT)分析表(analysistable)。使用變換表(TT)的阻止TR路由在VPMNVLR和VMSC的地址相同的情況下,子系統號碼(SSN)可以用來分離路由。對于本領于技術人員而言,顯而易見地,依賴于VPMN104內的網絡類型,其它的路由選擇也是可行的。例如,為了避免循環,依賴于VPMN104內的網絡架構,通信重定向可以或者利用變換表(TT)而執行,或者利用消息傳輸部分(MTP)路由而執行,該MTP路由包含國際STP,并將該國際STP作為目的地端編碼(DPC)。參照圖1,并考慮使用TT的之前技術,交換機118和阻止TR模塊120被配置,用于進入的和外發的國際SCCP信令消息。例如,對于在交換機118的進入消息,該消息的TT為O,被叫方地址(CdPA)不是自身的,并且編號計劃(NP)是E.214,DPC被設定作為阻止TR模塊120。類似地,若CdPA是VPMNVLR108,且TT為0,那么DPC則被設定成阻止TR模塊120。這意味著在交換機118的任何進入的E164消息首先被導向至阻止TR模塊120。在來自交換機118的外發消息中,TT為32、CdPA不是自己的、并且NP為E.214的情況下,DPC設定為國際STP1112。進一步地,若TT為32且CdPA作為VPMNVLR108,DPC也被設定為VPMNVLR108。這意味著任何從交換機118來的并且接收自阻止TR模塊120(因為TT是32)的外發消息被導向至CdPA內的地址。進一步地,使用TT作為32,任何自阻止TR沖莫塊120的外發消息具有它自己的DPC,該DPC設定為交換機118。所有這些情況下的路由指示器(RI)是VPMNVLR和/或VMSC的全局名(GT)。不使用TT的阻止TR路由考慮使用MTP路由的第二種技術,交換機118被配置來將進入消息發送至阻止TR模塊120的DPC,其中該NP作為E.214且CdPA不是自己。并且在CdPA是VPMNVLR108的情況下,DPC被轉變成阻止TR模塊120。因此,在交換機118的任何進入消息都被發送至阻止TR模塊120。在阻止TR模塊的輸入消息的路由設置以將DPC設置為VPMNVLR108,且將RI作為子系統號碼/不改變。類似地,對于自阻止TR模塊120的外發消息,DPC被設為國際STP1112,并將路由指示器作為全局名(GT)。基于來自交換機118的不同的進入和外發消息,阻止TR模塊120將不同的消息作為一個或多個登記響應消息來發送,以阻止TR企圖。檢測HPMNTR在本發明的一個具體實施例當中,TR企圖通過^r查至少一個或多個來自所述HPMN的出錯消息的接收,以及/或一個或多個來自所述HPMN的成功消息的接收,以對一個或多個登記響應消息做出響應,而被該HPMN102檢測到。出錯消息為HPMN102發送的LU拒絕消息,以對阻止TR模塊120發送的LU消息做出響應。類似地,一個或多個成功消息為HPMN102發送的LUACK消息,以對阻止TR模塊120發送的LU消息做出響應。在LUACK出錯消息(例如系統故障、意外數據值、中止、遺漏數據參數等)被發送至同一個HPMN漫游用戶(意即漫游移動臺106)上的四個連續的LU消息的情況下,阻止TR模塊120也可以檢測到TR企圖。在觀測到HPMNGT僅僅將LUPACK出錯返回至漫游用戶,但永遠不將成功消息返回至漫游用戶的情況下,阻止TR模塊120也可以檢測到TR企圖。阻止TR模塊120還可以在以下情況下檢測到TR企圖,即"漫游不允許"或"由于未支持特性的漫游限制"、或者"由于地區簽約的漫游限制"的錯誤消息在最先N次(例如N=l),但不是下一次被發送至來自VPMN的同一個HPMN漫游用戶上的LU消息。阻止TR模塊120還可以在以下情況下檢測到TR企圖,即同一個漫游用戶上的出錯消息和成功消息在設定的時間間隔(T)內被斷續發送。在本發明的一個具體實例當中,T為24小時的周期。進一步地,阻止TR才莫塊120還可以在以下情況下檢測到TR企圖,即出錯消息對成功消息的比例超過了可設定閥值(TS)。示例性的TS值為10%。對于本領域技術人員而言,顯而易見地,用于檢測HPMN通信重定向的多種實施例在監控模式和內信令模式下均可以應用。從306到314的方法步驟顯示了基于接受自交換機118的不同消息,阻止TR模塊阻止TR企圖的各種不同實施例。本領域技術人員應當理解,一個或多個上述方法步驟(從306到314)可以互相獨立的執行或者任意結合來阻止TR企圖。阻止HPMNTR在主動監控模式下的本發明的一個具體實施例當中,在步驟306中,阻止TR模塊120通過代表漫游移動臺106而向交換機118發送一個或多個LU消息來阻止被檢測到的TR企圖,其中該交換機118將那些消息轉傳(relay)至HPMN102。該一個或多個LU消息;故發送,以對至少一個接收自HPMN102并被轉傳(relay)穿過交換機118(意即VPMN104內的漫游STP)的LU拒絕消息(被當作至少一個登記消息而被接收)做出響應。該一個或多個LU消息迫使HPMNHLRllO察覺到漫游移動臺106可以是專用手機或者是手動模式下的手機。這通過在設定時間間隔內發送LU消息或者通過以多于預計次數(例如四次)發送LU消息而被實現。在主動監控模式下的本發明的另一個具體實施例當中,在步驟308中,阻止TR模塊120通過發送MAPISDACK(移動應用不分鐘,插入用戶數據,確認)消息,以對MAPISD消息做出響應,而阻止被檢測到的TR企圖。如果任何外發的SCCP消息攜帶有MAPLUP消息,那么它的SCCP和TCAP(事務處理能力應用部分)參數被阻止TR模塊120所記錄。之后,如果進入的SCCP消息攜帶有具有已記錄的事務處理的MAPISD消息,那么該進入的SCCP消息首先利用先前已辟皮記錄的MAPLUP消息而被累積記錄,接著利用存儲在阻止TR模塊120內的邏輯程序而被檢驗。如果MAPISD消息對于相同的事務處理包含少于可設定次數(K)的漫游限制(RR)(由于未支持特性或者由于地區簽約),則阻止TR模塊120通過發送具有任何出錯信息的MAPISDACK消息而拒絕MAPISD消息,該出錯信息例如意外數據值、服務不支持、TCAP中止或以上的結合。示例性的可設定次數K為2。因此,HPMN被迫相信目前在VPMN104內的網絡為僅有的可用網絡,其中該可用網絡具有手動模式的覆蓋區域或漫游移動臺106。在另一種情況下,如果MAPISD消息對于相同的事務處理包含少于設定次數(L)的在運營者決定的閉鎖(ODB)內的漫游不允許(RNA),則該MAPISD消息凈皮阻止TR模塊120在MAPISDACK消息內拒絕。示例性的可i殳定次ltL為2。再一次地,HPMN被迫相信漫游移動臺為手動模式。在本發明的主動監控模式下的再一實施例當中,在步驟310中,阻止TR模塊120通過發送一個或多個LU消息,以對接收自交換機118的MAPLUPACK消息、MAP中止消息、或TCAP中止消息做出響應,來阻止TR企圖。在第一種情況下,當進入的SCCP消息攜帶有MAPLUPACK消息,其中該MAPLUPACK消息對被記錄的事務處理的響應,該進入的SCCP消息利用以下一系列的邏輯程序而被檢查。在MAPLUPACK消息包含出錯信息的情況下,將會執行以下一系列的操作,其中該出錯信息來自相同VLR7VMSC的相同的始發事務處理ID的相同的IMSI,且少于設定次數N(例如N二5),例如系統故障、意外數據值、遺漏數據。阻止TR模塊120丟棄MAPLUPACK消息,也就是說,它不將消息發送至VPMNVLR108(或將消息轉傳至VPMNVLR108)。此后,可以在設定的時間間隔Tl之后,阻止TR模塊120代表漫游移動臺106的IMSI,使用相同的參數(包含相同的VLR、VMSC地址、SCCP的主叫方地址和被叫方地址,盡管可能使用了不同的TCAP事務處理標識),來將另一個LU消息作為^^皮記錄的LU消息而啟動。在示例的實施例中,Tl值可以是隨機的(例如Tl=0s、Tl=50s、或.Tl二300s),以避免被HPMNTR斗企測到。進一步地,在不同的情況下,阻止TR才莫塊120將接下來的(一個或多個)LU消息從同一位置(VLR7VMSC)漫游移動臺106的IMSI丟棄,也就是阻止TR模塊120不把LU消息發送至HPMN102,以使HPMN認為手手為專用手機,因為同一網絡的交互位置更新時間間隔太長。而在另一種情況下,如果目前的TR拒絕為第四次,其中包括兩次用于阻止TR模塊120所啟動的LU消息,那么阻止TR模塊120將接下來的位置更新從同一位置的(VLR/VMSC)漫游移動臺106的IMSI丟棄,以使HPMN認為手機為專用手才幾,因為互聯網絡的位置更新時間間隔太長。在另一種情況下,如果MAPLUPACK消息包含出錯信息,例如設定次數X(例如X二2)內的漫游不允許(RNA),那么將會執行以下系列的操作。阻止TR模塊120丟棄MAPLUPACK消息,也就是說,它不將該消息發送至VPMNVLR108(或轉傳至VPMNVLR108)。進一步地,在設定的時間間隔T2之后,阻止TR才莫塊120代表漫游移動臺106的IMSI,使用相同的參數(包含相同的VLR、VMSC地址、SCCP的主叫方地址和被叫方地址,盡管可能使用了不同的TCAP事務處理標識),來將另一個LU消息作為被記錄的位置更新而啟動。在示例的實施例中,T2值保持為隨機的(例如T2=0s、T2=50s、或T2=300s),以避免被HPMNTR;險測到。然而,若進入的SCCP消息是對被記錄的事務處理的響應的MAP中止消息或TAP(遠程定位器數字字母協議)中止消息,則該SCCP消息利用以下系列邏輯程序而被檢查。若對于來自VPMNVLR108的相同的始發事務處理標識的漫游移動臺106的IMSI的中止消息少于設定次數N(例如N-5),那么將會執行以下的操作序列。阻止TR模塊120丟棄中止消息(意即它不將消息發送至VPMNVLR108)或者將該消息轉傳至VPMNVLR108。此后,可以在可i殳定的時間間隔T1之后(例如T1=0s、Tl=50s、或Tl二300s),阻止TR才莫塊120代表漫游移動臺106的IMSI,使用相同的參數(包含相同的VLR、VMSC地址、SCCP的主叫方地址和被叫方地址,盡管可能使用了不同的TCAP事務處理的標識),來將另一個LU消息作為#皮記錄的LU消息而啟動。當在上述所有條件都不滿足的情況下,所有進入的SCCP消息依賴是TT類型還是MTP路由被使用,而可以分別轉傳(relay)返回至交換機118(或漫游STP)或VPMNVLR108。在上述的方法中,SCCP,而不是TCAP被轉傳。然而,對于本領域技術人員來說,顯而易見地,類似的流程(flow)也可以對于基于TCAP的轉傳進行定義。在該情況下,對于每個自啟的LU消息的新的事務處理將會被阻止TR模塊120啟動,并且每次新的映射將會^fe新的始發事務處理標識與最初的始發事務處理標識關聯起來。按照3GPP29.010標準,接收在出錯接口上的進入的SCCP消息內的出錯消息被映射至無線接口上的等同信息。表1顯示了部分消息從出錯接口(29.002)映射至無線接口(24.008)的快照,并且具有每個接口的對應錯誤代碼。<table>tableseeoriginaldocumentpage23</column></row><table><table>tableseeoriginaldocumentpage24</column></row><table>表1例如,在出錯接口內的出錯信息"系統故障"(出錯代碼34)(29.002)的情況下,那么在無線接口(24.008)上和它對等的出錯信息為"網絡故障"(出錯代碼17),并被接收在漫游移動臺106上,漫游移動臺106在下一次嘗試之前等待20秒或15秒。類似地,其它的24.008的出錯消息也有對等的29.002出錯消息。阻止VPMN的入境TR在本發明的主動/被動監控模式下的再一實施例當中,在步驟312中,阻止TR模塊120通過發送一個或多個LU請求消息,以對被檢測到的對應于至少一個VPMN的MAP中止或者TCAP中止做出響應,來阻止TR企圖。在本發明的該實施例當中,VPMN104內的竟爭運營商企圖用TR來將入境漫游用戶的通信操控至他自己的網絡。阻止TR模塊120檢查是否有任何外發的SCCP消息攜帶有MAPLUP消息,一檢查到該MAPLUP消息,SCCP,TCAP參數和事務處理就被記錄。進一步地,若進入的消息攜帶有響應^^皮記錄的事務處理的MAP中止、TCAP中止、或系統故障,則該進入的消息利用下列的系列邏輯程序而被檢查。一個具體實施例為具有被阻止TR模塊120丟棄的中止消息,前提是如果對于來自相同VLR的相同始發事務處理標識的漫游移動臺106的IMSI的中止消息或系統故障消息少于可設定次數Z,Z=((N-1)*4+l),其中N的設定值為從最小值2到該國家的網絡運營商的總數。之后,對于每次丟棄,在設定的時間間隔Tl之后,阻止TR模塊120代表漫游移動臺的IMSI,使用同樣的參數(包含相同的VLR、VMSC地址、SCCP的主叫方地址和被叫方地址,盡管可能使用了不同的TCAP事務處理標識),來將另一個LU消息作為第一個^f皮記錄的LU消息而啟動。這阻止了其他任何VPMN運營商在他的入境漫游用戶(意即漫游移動臺106)上的任何TR企圖。另一個具體實施例為讓中止消息沿著它的正常路徑至VLR。但阻止TR模塊120將會發布LU消息,發布次數為可設定次數Z。Z=((N-1)*4+1),其中N的設定值為從最小值2到該國家的網絡運營商的總數。在該LU消息發布中,阻止TR模塊120代表漫游移動臺的IMSI,使用同樣的參數(包含相同的VLR、VMSC地址、SCCP的主叫方地址和被叫方地址,盡管可能使用了不同的TCAP事務處理標識),來將LU消息作為第一個^t記錄的LU消息。這阻止了其他4壬4可VPMN運營商在他的入境漫游用戶(意即漫游移動臺106)上的TR企圖。當在上述所有條件都不滿足的情況下,所有進入的SCCP消息依賴是TT類型還是MTP^各由被使用,而可以分別轉傳回至交換機118(或漫游STP)或VPMNVLR108。在上述的方法中,SCCP,而不是TCAP被轉傳。然而,對于本領域技術人員來說,顯而易見地,類似的流程也可以對于基于TCAP的轉傳進行定義。在該情況下,對于每個自啟的LU消息,新的事務處理將會被阻止TR模塊120啟動,并且每次新的映射將會把新的始發事務處理標識與最初的始發事務處理標識關聯起來。輔助HPMNTR在本發明的另一個實施例當中,阻止TR模塊120在VPMN內代表HPMN發送一個或多個登記響應消息,以對HPMN發送的至少一個登記消息的接收做出響應。為此,阻止TR模塊120通過減少HPMN102和VPMN104之間的信令費用,而在TR企圖中輔助HPMN。阻止TR模塊120代表HPMN102發送消息,建立在一系列邏輯程序的基礎上來減少HPMN102和VPMN104之間的實際信令。在外發的SCCP消息攜帶有MAPLUP消息的情況下,TCAP和SCCP參數以及事務處理被記錄。如果外發的消息是VPMN104內的對于IMSI(或漫游移動臺106)的首次LUP消息,或者如果當IMSI之前向VPMN104登記之后,該外發的消息是關于IMSI的首次LUP消息,那么阻止TR模塊120代表HPMN102執行"無才喿作"。否則,如果相對應的設定的操作極限沒有達到,阻止TR模塊120將不會把消息轉傳(relay)至HPMN(代表HPMN102),以減少VPMN104和HPMN102之間的信令費用。進一步地,如果進入的SCCP消息攜帶有已記錄的事務處理的MAPISD消息,那么該進入的SCCP消息首先利用先前已^^皮記錄的(包括SCCP和TCAP參數)LUP事務處理而被累積記錄,接著利用一套新的邏輯程序而被檢驗。阻止TR模塊120檢查ISD是否包含RR(漫游限制),接著代表HPMN102,阻止TR模塊120自己將"RR,,發布至VPMN104。在該示例性的情況下,該操作的設定極限可以為1。類似地,如果ISD在ODB內包含RNA(漫游不允許),接著代表HPMN102,阻止TR模塊120自己將"RR,,發布至VPMN104。在該示例性的情況下,該-操作的設定極限可以為1。然而,如果進入的SCCP消息攜帶有MAPLUPACK消息,則阻止TR模塊120使用以下的邏輯來檢查它。如果LUPACK消息包含對于來自相同VLR/VMSC的相同始發事務處理標識的相同IMSI(意即漫游移動臺106)的任何出錯代碼,例如系統故障、意外數據值、或遺漏數據,那么代表HPMN102,阻止TR模塊120自己將"出錯代碼,,發布至VPMN104。在該示例的情況中,該操作的可設定限度可以為3。類似地,如果LUPACK消息包含出錯代碼RNA,那么代表HPMN102,阻止TR模塊120自己將發布"RNA"。在該示例的情況中,該操作的設定限度可以為1。此外,如果進入的SCCP消息攜帶有MAP中止或TCAP中止消息,那么代表HPMN102,阻止TR模塊120自己將發布"中止"。在該示例的情況中,該才喿作的可設定限度可以為3。通過使用GLR(網關位置寄存器)來避免HPMNTR在主動監控(意即,內信令路徑)模式下的本發明的再一實施例中,在步驟314中,當漫游移動臺在VPMN104處登記之后,通過將一個或多個對于漫游移動臺106的檔案(profile)更新消息發送至VPMN104,以對來自一個或多個VLR的相對應的一個或多個LU消息做出響應,而侵—得HPMN102的TR企圖被阻止。在該實施例中,GLR被配置在VPMN104內來阻止HPMNTR企圖。GLR為VPMNVLR108和HPMNHLR110之間的節點,且可以被用來穿越網絡邊界來優化位置更新和對用戶檔案數據的處理進行優化。當用戶在漫游時,GLR起到HLR的作用,其朝向VPMN104內的VLR,以及起到VLR的作用,其朝向HPMN102內的HLR。換句話說,GLR充當朝向HPMNHLR110的VPMNVLR108,以及充當朝向VPMNVLR108的HPMNHLR110。總體上來說,它將第一LU消息從入境漫游用戶(漫游移動臺106)轉傳至HPMNHLR110,并存儲用戶數據檔案。當漫游移動臺106在不同的VLR/VMSC下的VPMN104內到處移動,對于隨后的交互VLR位置更新,GLR自身發送檔案數據而不將位置更新轉傳至HPMNHLRllO,因此來避免HPMN102發起的TR企圖。為了避免被HPMNTRJ企測到,GLR在對于隨后的位置更新的漫游用戶上隨機選擇來進行位置更新,即使用戶檔案已經被當地存儲。在本發明的另一個實例當中,GLR與阻止TR才莫塊120集成一體設置。阻止基于OTA(空中下載)的TR在主動監控(意即,內信令路徑)模式下的本發明的再一實施例中,在步驟314中,阻止TR模塊通過發送TCAP中止或TCAP拒絕消息,以對OTATR消息做出響應,來阻止TR企圖。在這種情況下,HPMN102通過發送OTA消息來進行TR企圖,其中該OTATR消息可以為短信。阻止TR模塊120檢查OTATR消息是否能夠影響網絡重選。如果OTATR消息是用于TR企圖,則阻止TR模塊120發送具有任何出錯信息的TCAP拒絕消息,該出錯信息例如服務/設備不支持、意外數據值、系統故障、或資源限制等等。在另一種情況中,阻止TR模塊120發送具有未知原因或者原因的TCAP中止,該未知原因或者原因例如"錯誤格式化的事務處理部分""不正確的事務處理部分"、"資源限制,,或其以上的組合。此外,當實際上阻止TR模塊120遺漏了HPMNOTATR消息,意即它不將該消息轉傳至VPMN104內的VMSCVLR108時,阻止TR模塊120可以向HPMN102僅確認OTATR消息的成功。為了檢測SCCP消息是否是OTATR消息,該消息首先需要被認作是MAPMT/Fwd(移動應用部分中,移動終端/轉發)短信。其次,該短信的SM-RP-UI(短信-中繼協議-用戶標識符)接著需要被認可將SIM數據下載來作為它的協議標識,并被認可具有UDHI(用戶數據頭指示)字段。SM-RP-UI參數表示被短信消息中繼子層協議攜帶的用戶數據字段。SIM數據下載是功能,借此移動設備必須通過使用GSM11.11中描述的機制將短消息整體傳遞至SIM,其中該短消息整體包括短信發送內的所有短信單元。數據編碼方案(DCS)將被設定為2類的(class2)8位消息(位編碼為11110110或00010110)。整個用戶數據字段對于SIM數據下載均可用。因此,阻止TR模塊120排除了用于手機的OTATR消息,例如允許WAP和MMS(彩信業務)設置。若未加密的話,短信消息內容被整理消化來觀察是否包含任何OTA用戶數據。如果包含的話,下一步該短信消息則被檢查用戶數據是否包含網絡選擇相關文件的修改。這些文件可以包含優選的PLMN目錄、最后登記的網絡等等。這些參數通過配置可以被動態控制。數據中的修改可以被傳送至STK(sim卡開發工具包)應用。由于大多數OTA消息建立在GSM348上被加密,可以檢查短信的SMS-RP-UIUDH(用戶數據頭)部分是否在命令頭里面包含某些參數,其中這些參數被定義在GSM348中(表2顯示了其中的部分摘錄)。<table>complextableseeoriginaldocumentpage28</column></row><table>鑰匙計算標識符(KIc)1個八位字節用于計算的鑰匙和算法標識符鑰匙標識符(KID)1個八位字節用于RC/CC/DS的鑰匙和算法標、r7*々識付工具包應用參考(TAR)3個八位字節編碼為應用依賴型計數器(CNTR)5個八位字節重放檢測和序列完整計數器填充計數器(PCNTR)1個八位字節這指示在安全數據末端填充的八位字節的數量冗余校驗(RC)、密碼校驗和(CC)、或數字簽名(DS)可變長度依賴于算法,如果使用的話,典型的值為8個八位字節,對于DS可以為48個或更多個八位字節,最小值應該為4個八位字節安全數據可變包含安全應用消息和可能的填充八位字節表2例如,如果短信消息的SMS-RP-UIUDHI部分包含命令數據包標識符或命令標識符,則該短信消息的SMS-RP-UIUDHI部分可以被當作SIM駐留應用的OTA消息而處理。如果短信UDH字段的GSM348內被編碼的命令頭的工具包應用參考(ToolkitApplicationReference)祐L認作為基于某些智能邏輯的TR應用,那么短信消息可以被更精確地識別為TR相關的OTA消息。某些示例性的智能邏輯可以從已部署了基于OTA的TR或者內部測試的運營商那里得知,從而來確認消息是否已經移動了漫游手機的網絡。才艮據GSM348引用如果命令數據包長度超過140個八位字節(包括命令頭),該命令數據包將按照GSM03.40而被鏈接。在該種情況下,包含命令頭的整個命令數據包將被整合在一起,接著被分離到它自己的元素鏈表部分上。第一短信將不以特定的順序在UDH內包含鏈接用戶數據頭和命令數據包標識符。隨后的短信將僅僅包含鏈接用戶數據頭。該鏈接頭包含參考號,該參考標號將允許接收實體與個體短信連結在一起,使得在打開命令數據報之前,將初始命令數據包重新匯編組合。結束引用。這意味著當阻止TR模塊120檢測到鏈接的第一OTATR消息時,阻止TR模塊在決定釆取任何行動之前,等待同一參考號的隨后的OTATR消息來重構整個消息。可選擇地,可以采用規則來將任何短信消息作為OTATR消息而處理,如果它們具有協議標識作為SIM數據下載,并具有UDHI。然而,當本地運營商在SIM中具有某些并不用于TR的STK應用,例如呼叫管理應用,該些應用當移動設備載漫游時依賴某些從本地運營商的SIM數據下載,這種情況下,該規則并不理想。不使用變換表的基于OTA的阻止TR基于OTA的消息的路由還可以使用兩種技術來執行,即基于變換表和MTP路由(或者不使用變換表)。參考圖1,并考慮基于變換表技術。交換機118和阻止TR模塊120被配置來為進入的和外發的OTA信令消息。例如,若在交換機118的進入的消息具有變換表為0,被叫方地址(CdPA)作為VPMNVMSC,主叫方地址(CgPA)作為違反OTA的HPMNCCNDC(HPMN的國家碼國內目的碼),并且編號計劃為E.164,那么DPC被設定為阻止TR模塊120。類似地,若CdPA為具有TT為32的VPMN,則DPC被設定為VPMNVLR108。進一步地,任何從阻止TR模塊120使用TT為32的外發的消息具有設定為交換機118的DPC,且將RI作為GT。不使用變換表的基于OTA的阻止TR考慮使用MTP路由(也就是不使用TT)的第二種方案,在交換積』118的進入的消息具有變換表為0,被叫方地址(CdPA)作為VPMNVMSC,主叫方地址(CgPA)作為違反OTA的HPMNCCNDC(HPMN的國家碼國內目的碼),并且編號計劃為E.164,那么DPC被設定為阻止TR模塊120。對于在阻止TR模塊120的進入的消息的路由配置將DPC設定為VPMNVLRVMSC,且RI作為SSN/未改變。圖5顯示了按照本發明的具體實施例中,VPMN104和HPMN102之間的信令消息的路由的流程圖。該實施例顯示VPMNVLR108(在VPMN104內)和HPMNHLR110(在HPMN102內)之間通過阻止TR模塊120的信令消息的路由。外發的E.214的目的地消息被重定向而穿過阻止TR模塊120。然而,僅僅是進入的阻止TR模塊的目的地消息將會穿過阻止TR模塊120。當漫游移動臺106的E214消息穿過阻止TR模塊120被發送至HPMNHLR110時,SCCP的主叫方地址被修改成阻止TR模塊120的GT,而不改變VLR參數。類似地,對于去往阻止TR模塊120的返回消息,CgPA被改成對應于HPMNHLR110的阻止TR模塊120的GT。該路由具有優點,因為對于所有穿過阻止TR模塊120而去往HPMNHLR110的E.214消息,只有那些與LU事務處理相關的消息會有發送穿過阻止TR模塊120的返回消息。其他E,214消息,例如激活SS(補充服務),詢問SS等等,被阻止TR模塊分路疏通(意即,主叫地址保持未改變),因此返回消息將不穿過阻止TR模塊120。進一步的優點為,對于所有去往VPMNVLR108的進入的國際消息,只有那些具有阻止TR模塊120的被叫地址的消息被發送至阻止TR模塊120。因此不必要進入的(請求或響應)消息,例如MT轉移短消息(如果VLR和VMSC相同,且SSN不能被用來區分VLR/VMSC路由)、清除短消息、部分將來用戶事務處理(例如SS服務)消息,不會被發送至阻止TR模塊120。這里還提供有計算機可用介質,其包括控制型計算機可用程序代碼,該程序代碼在運行時,通過^r測對于漫游移動臺的通信重定向(TR)企圖而對HPMN和VPMN之間的通信進行控制。TR企圖通過觀測在VPMN和HPMN之間的至少一個登記消息的交換而,皮;險測。該計算機可用介質進一步包括用于的計算機可用程序代碼,用來阻止TR企圖。阻止TR重定向系統(ATRS)可以被VPMN運營商來利用,以對那些對揭露他們部署了通信重定向來阻遏VPMN運營商的請求進行拒絕的HPMN運營商來進行抵御。該系統也可以是成功登記的入境漫游用戶的漫游檔案的緩沖存儲器,而避免隨后HPMN運營商進行的通信重定向,其中該HPMN運營商部署通信重定向以對抗VPMN運營商。ATRS還可以被用來阻止入境漫游通信向正在進4亍入境通信重定向的竟爭運營商的泄漏。盡管VPMN運營商沒有采用阻遏技術,對于檢測HPMN運營商是否正在進行通信重定向來對抗VPMN運營商是4艮有用的。該;險測將幫助VPMN運營商進行商業沖擊準備以及救援行.為。以上所描述的ATRS的元素包括計算元素和一起操作的裝置的任意結合。ATRS的元素也可以是在更大的計算才幾系統或網絡內的元素或子系統。ATRS的元素還可以與任意數量的其它元素(圖中未示)耦合,該其他元素例如其它的總線、控制器、內存設備、和數據輸入/輸出設備,并以任意數量結合的方式。此外,基于其他處理的元素的任意數量或者組合可扭i行該ATRS的功能。應當注意,此文中揭露的各種不同的元素按照這些元素的行為、登記轉移、邏輯單元、晶體管、幾何布局、和/或其他特性,而可以利用計算機輔助設計工具來被描述,和/或作為在不同的計算機可讀介質內具體化的數據和/或指令而被表述(或呈現)。包含了這種格式化的數據和/或指令的計算機可讀介質包括,但不僅限于不同形式的永久性存儲介質(例如,光、磁或半導體存儲介質)以及載波,所述載波可以用來通過:指令。"y、3'、、"—,、'''除非本文明確要求,否則,通篇說明書和權利要求中的"包括""包括有"等類似的詞語要被解釋成包括式的含義,而不應被解釋成排除或無遺漏的含義;也就是說,這些詞含義為"包含,但不僅限于"。使用單數或復數數量的詞語也可以分別包括復數數量和單數數量。此外,詞語"此處,,、"以上,,、"上述,,、"以下,,和類似的詞語表示將該申請作為整體,并不特指該申請的某一特定部分。當"或(者)"一詞被用來參考名單中的一個或多個項目,該詞語覆蓋了以下所有關于這個詞的解釋名單中的任何一個項目、名單中的所有項目和以上的任意組合。以上對所示例的ATRS實施例的描述并非用來窮舉或將ATRS限制在所揭露的準確形式內。在這里所描述的ATRS的特定的實施例和例子為示例性的目的,本領域技術人員將明白,在ATRS范圍內各種不同的等同變換也是而并不僅限于以上所描述的系統和方法。以上所描述的各種不同實施例的元素和操作可以結合起來用于提供給進一步的實施例當中。這些和其它的變化可按照上述的具體描述而用于ATRS中。其它變化以上對本發明中,對漫游移動臺的HPMN和VPMN之間的通信的控制方案進行詳細的介紹說明,用以啟發本領域技術人員,而并非對本發明的保護范圍進行限制。在本發明保護范圍內,本領域技術人員可以參照本發明揭露的具體實施例進行大量的修改或改變。如本發明主要從GSM網絡的角度下進行實施,但應當清楚的是,對于CDMA,3G,WCDMA,GPRS、WiFi(無線相容性認證)、WiMAX、VOIP等網絡,或其他任何普通運輸電信網絡,本發明均可以有效實施,其中在這些電信網絡中,終端用戶通常被配置來在他們通常定制的"本地"網絡下進行操作,但這些終端用戶具有在其他臨近網絡或遙遠的受訪網絡中進行操作的能力。在本發明的阻止通信重定向系統(ATRS)的多個例子當中,所包含的示例性的例子中使用的大量術語和概念均來自GSM移動電訊基礎設施下。阻止通信重定向系統---一種對漫游移動臺的HPMN和VPMN之間的通信進行控制的方法,以對于受訪或非通常網絡的能力不可知的方式而實施,這種方法可以纟皮利用,并通過任何電信媒介而被提供,該些電信媒介包括(但不僅限于此)(i)任何移動電話網絡,包括GSM、3GSM、3G、CDMA、WCDMA或GPRS、衛星電話或其他移動網絡或系統,但不僅限于此;(ii)任何所謂的在家庭或用戶網絡使用的WiFi設備、個人電腦、手掌設備、Windows移動裝置等在非家庭或非常規網絡內進行訪問運行的裝置等;(iii)娛樂控制平臺,例如索尼游戲平臺,PSP或其它可通過家庭或非家庭網絡發送和接收無線信號的設備等;(iv)用于接收無線電通信的固定線裝置,但可以在保持固定IP地址的情況下進行各種位置的放置的裝置,如臺灣友華網絡公司(D-link)的眼對眼裝置、Vonage公司或Packet8公司提供的用于通過IP通訊進行語音交流的電信設施等等,均可以在本發明的原理范圍內得以適用。在本發明下描述特定的ATRS實施例中,本說明書遵循A^主叫方至凈皮叫方的電信路徑呼叫。為了避免懷疑,該呼叫可以用于普通語音呼叫,其中用戶電信設備也能夠進行視頻、視聽或動態畫面顯示。可選擇地,這些設備或呼叫可以是文本、視頻、照片、或其他通信數據。技術參考2003年S月5日遞交的名稱為"蜂窩網絡通信重定向的方法和系統"的申請,申請號為10/635,804Q71X信令連接控制部分Q70X消息傳輸點Q77X事務處理能力應用部分GSM1111SIM和移動接口GSM1114SIM工具包IR7320漫游操控MAP規范的GSM規范902(GSM902onMAPspecification)凄t字蜂窩式無線通信系統(階段2+)(Digitalcellulartelecommunicationsystem(Phase2+))移動應用部分(MAP)技術說明(MobileApplicationPart(MAP)Specification)(第三代伙伴計劃技術規格09.02,版本7.9.0,1998年發布)(3GPPTS09.02versio7.9.0Release1998)短信服務的GSM規范340(GSM340onSMS)數字蜂窩式無線通信系統(階段2+)(Digitalcellulartelecommunicationsystem(Phase2+))短信月l務(SMS)的4支術實現(TechnicalrealizationoftheShortMessageService(SMS))(GSM規范03.40,版本7.4.0,1998年發布)((GSM03.40version7.4.0Release1998))GSM348安全性和空中下載(GSM348SecurityandOTA)GSM31048安全性和空中下載GSM23119網關位置寄存器GSM408移動無線接口網絡層GSM23122移動臺處理程序GSM24008移動無線接口網絡層GSM22011服務可達性GSM25304空閑才莫式選才奪GSM29010出錯網絡映射GSM29002MAP協議附錄<table>tableseeoriginaldocumentpage35</column></row><table><table>tableseeoriginaldocumentpage36</column></row><table>HLRHomeLocationRegister(歸屬位置寄存器)HPMNHomePublicMobileNetwork(本地公共移動網絡)IMSIInternationalMobileSubscriberIdentity(國際移動用戶身份識別碼)INIntelligentNetwork(智能網絡)ISGInternationalSignalGateway(國際信令網關)INAPIntelligentNetworkApplicationPart(智能網應用部分)ISDMAPInsertSubscriberData(MAP中,插入用戶數據)IAMInitialAddressmessage(初始;也址消息)IDPInitialDPIN/CAPmessage(初始檢測點智能網/CAP消息)ISUPISDNUserPart(ISDN用戶部分)UJPMAPLocationUpdate(MAP中,位置更新)MAPMobileApplicationPart(移動應用部分)MCCMobileCountryCode(移動國家碼)MEMobileEquipment(移動設備)MNCMobileNetworkCode(移動網絡編碼)<table>tableseeoriginaldocumentpage38</column></row><table><table>tableseeoriginaldocumentpage39</column></row><table><table>tableseeoriginaldocumentpage40</column></row><table>權利要求1.一種控制漫游移動臺的本地公共移動網絡(HPMN)和訪問公共移動網絡(VPMN)之間的通信的方法,所述方法包括通過觀察至少一個在所述HPMN和所述VPMN之間的登記消息的交換,來檢測所述漫游移動臺的通信重定向(TR)的企圖;阻止被檢測到的所述TR企圖。2.如權利要求1所述的方法,其特征在于,所述漫游移動臺的所述TR企圖被所述HPMN啟動。3.如權利要求2所述的方法,其特征在于,檢測所述TR企圖包括;故動地監控在所述HPMN和所述VPMN之間的至少一個所述登記消息的交換。4.如權利要求3所述的方法,其特征在于,阻止所述TR企圖包括響應于所述至少一個登記消息,而發送一個或多個登記響應消息,所述一個或多個登記響應消息對所述TR企圖進行阻止。5.如權利要求4所述的方法,其特征在于,所述一個或多個登記響應消息是一個或多個位置更新(LU)消息,該一個或多個位置更新(LU)消息響應于至少一個LU拒絕消息,而代表所述漫游移動臺作為所述至少一個登記消息被發出。6.如權利要求5所述的方法,其特征在于,所述一個或多個LU消息在可設定的時間間隔內被發送至所述HPMN。7.如權利要求4所述的方法,其特征在于,所述一個或多個登記響應消息以多于預計的次數被發送至所述HPMN。8.如權利要求2所述的方法,其特征在于,檢測所述TR企圖包括主動監控在所述HPMN和所述VPMN之間的至少一個所述登記消息的交換。9.如權利要求8所述的方法,其特征在于,阻止所述TR企圖包括響應于所述至少一個登記消息,而發送一個或多個登記響應消息。10.如權利要求9所述的方法,其特征在于,所述一個或多個登記響應消息是一個或多個位置更新(LU)消息,該一個或多個位置更新(LU)消息響應于至少一個LU拒絕消息,而代表所述漫游移動臺作為所述至少一個登記消息被發出。11.如權利要求10所述的方法,其特征在于,所述一個或多個LU消息在可設定的時間間隔內被發送至所述HPMN。12.如權利要求8所述的方法,其特征在于,在觀測來自所述HPMN的MAPLUP消息之后,MAPISDACK消息響應于MAPISD消息,而代表所述漫游移動臺^皮發送,其中該MAPISD消息被作為所述至少一個登記消息而被觀測。13.如權利要求12所述的方法,其特征在于,所述MAPISD消息包括漫游限制(RR)和漫游不允許(RNA)中的一個。14.如權利要求8所述的方法,其特征在于,在觀測來自所述HPMN的MAPLUP消息之后,一個或多個LU消息響應于MAPLUPACK消息、MAP中止(Abort)消息和TCAP(事務處理能力應用部分)中止消息中的一個,而代表所述漫游移動臺^皮發送,該MAPLUPACK消息、MAP中止消息和TCAP中止消息中的一個被當作至少一個登記消息而被觀測。15.如權利要求14所述的方法,其特征在于,所述MAPLUPACK消息包括對應于所述漫游移動臺的系統故障、意外數據值、RNA和遺漏數據中的一個。16.如權利要求14所述的方法,其特征在于,所述一個或多個LU消息在可設定的時間間隔內被發送至所述HPMN。17.如權利要求8所述的方法,其特征在于,TCAP中止和TCAP拒絕中的一個代表所述漫游移動臺被發送,以對OTATR消息做出響應,該OTATR消息作為來自所述HPMN的至少一個所述登記消息而被觀測。18.如權利要求2所述的方法,其特征在于,一個或多個登記響應消息代表所述HPMN在所述VPMN內被發送,并對至少一個被所述HPMN發送的所述登記消息的接收做出響應。19.如權利要求2所述的方法,其特征在于,檢測所述TR企圖包括檢查來自所述HPMN的的一個或多個成功消息和一個或多個出錯消息中的至少一個的接收,以對一個或多個登記響應消息#文出響應。20.如權利要求19所述的方法,其特征在于,所述一個或多個出錯消息、以及所述一個或多個成功消息中的至少一個在可設定的時間間隔內:f皮間歇性地收到。21.如權利要求19所述的方法,其特征在于,所述一個或多個出錯消息和所述一個或多個成功消息中的至少一個形成超越了可設定限度的比例。22.如權利要求l所述的方法,其特征在于,對于所述漫游移動臺的所述TR企圖#皮所述VPMN啟動。23.如權利要求22所述的方法,其特征在于,;險測所述TR企圖包括主動監控至少一個在所述HPMN和所述VPMN之間的所述登記消息的交換。24.如權利要求22所述的方法,其特征在于,一個或多個LU請求消息作為一個或多個所述登記響應消息而一皮發送,以響應于MAP中止和TCAP中止中的一個,該MAP中止和TCAP中止對應至少一個VPMN被斗全測,其中所述一個或多個LU請求消息代表所述至少一個VPMN而#皮相應發送。25.如權利要求1所述的方法,其特征在于,阻止所述TR企圖進一步包括在所述漫游移動臺向所述VPMN登記之后,將一個或多個所述漫游移動臺的檔案更新消息發送至所述VPMN,以對一個或多個來自一個或多個訪問位置寄存器的LU消息做出響應。26.—種控制漫游移動臺的本地公共移動網絡(HPMN)和訪問公共移動網絡(VPMN)之間的通信的系統,所述系統包括TR探測器,所述TR探測器通過觀察至少一個在所述HPMN和所述VPMN之間的登記消息的交換,來檢測對于所述漫游移動臺的通信重定向(TR)企圖;阻止TR單元,所述阻止TR單元通過發送一個或多個登記響應消息來對至少一個接收自交換機的所述登記消息啦支出響應,來阻止所述TR企圖。27.如權利要求26所述的系統,其特征在于,所述TR探測器與所述阻止TR單元集成設置。28.如權利要求26所述的系統,其特征在于,所述交換機是漫游信令傳輸點(STP),該漫游STP,皮配置來輔助在所述HPMN、所述阻止TR單元和所述TR探測器之間的所述至少一個登記響應消息和所述一個或多個登記消息的交換。29.如權利要求26所述的系統,其特征在于,在被動監控模式下,所述阻止TR單元將一個或多個位置更新(LU)消息作為所述一個或多個登記響應消息發送,以對來自所述交換機的至少一個位置更新拒絕消息做出響應,其中所述一個或多個位置更新消息代表所述漫游移動臺被發送至所述HPMN。30.如權利要求29所述的系統,其特征在于,所述一個或多個LU消息以多于預計的次數被發送至所述HPMN。31.如權利要求29所述的系統,其特征在于,所述一個或多個LU消息在可設定的時間間隔內一皮發送至所述HPMN。32.如權利要求26所述的系統,其特征在于,在主動監控模式下,所述TR探測器將至少一個所述登記消息作為OTATR來檢測,該OTATR被所述HPMN發送至所述漫游移動臺用來啟動所述TR。33.如權利要求32所述的系統,其特征在于,所述阻止TR單元將TCAP中止和TCAP拒絕中的一個作為所述一個或多個登記響應消息來發送,以對所述OTATR做出響應。34.如權利要求26所述的系統,其特征在于,在主動監控模式下,在從所述HPMN檢測到MAPLUP消息之后,當至少一個所述登記消息被識別為MAPISD消息、MAPLUPACK消息、和MAP中止消息中的一個,并且所述登記消息被所述TR一笨測器追蹤時,所述阻止TR單元將MAPISDACK消息作為一個或多個所述登記響應消息而代表所述HPMN發送,其中所述漫游移動臺向所述VPMN登記。35.如權利要求26所述的系統,其特征在于,在主動監控模式下,所述阻止TR單元將一個或多個LU請求消息作為一個或多個所述登記響應消息來發送,以對纟皮;險測到的相對應于至少一個VPMN的MAP中止和TCAP中止中的一個做出響應,其中所述一個或多個LU請求消息代表至少一個VPMN纟皮相應發送。36.如權利要求35所述的系統,其特征在于,所述MAP中止和TCAP中止中的一個被所述TR探測器檢測。37.如權利要求35所述的系統,其特征在于,所述一個或多個LU請求消息在可設定的時間間隔內凈皮發送至所述HPMN。38.如權利要求26所述的系統,其特征在于,在主動監控模式下,當'包括對應于所述漫游移動臺的系統故障、意外^:據^i、RNA和遺漏凄t據的MAPLUPACK消息中的一個被所述TR探測器檢測到時,所述阻止TR單元將一個或多個LU消息作為一個或多個所述登記響應消息發送至所述HPMN。39.如權利要求26所述的系統,其特征在于,進一步包括網關位置寄存器(GLR),該網關位置寄存器將關于所述漫游移動臺的一個或多個檔案更新消息發送至所述VPMN,以在所述漫游移動臺向所述VPMN登記之后,對相對應的來自一個或多個VLR的一個或多個LU消息做出響應。40.如權利要求26所述的系統,其特征在于,所述一個或多個登記響應消息代表所述HPMN在所述VPMN內被發送,并對至少一個被所述HPMN發送的所述登記消息的收到做出響應。41.如權利要求26所述的系統,其特征在于,所述TR探測器通過檢查一個或多個來自所述HPMN的出錯消息中至少一個的接收,以及一個或多個來自所述HPMN的成功消息中至少一個的"^妻收,以對與所述漫游移動臺相關的一個或多個所述登記響應消息做出響應,來檢測所述TR企圖。42.如權利要求41所述的系統,其特征在于,所述一個或多個出錯消息和所述一個或多個成功消息中的至少一個在可設定的時間間隔內被間歇性地-接收。43.如權利要求41所述的系統,其特征在于,所述一個或多個出4晉消息和所述一個或多個成功消息中的至少一個形成了超越了可設定限度的比例。44.如權利要求26所述的系統,其特征在于,所述TR探測器通過檢查LU拒絕出錯的接收,以對被作為一個或多個所述登記響應消息代表所述漫游移動臺而發送的每個LU消息做出響應,來4企測^皮所述HPMN所啟動的TR企圖。45.如權利要求26所述的系統,其特征在于,所述TR探測器通過對響應于被發送至所述HPMN的LU消息的具有RNA和RR中的一個的LU出錯的接收進行一次或多次的檢查,以及對具有成功的對應于隨后的LU消息的LUACK消息的接收的一企查,來檢測所述TR企圖。46.—種計算機程序產品,包括計算機可用介質,該計算機可用介質包含用于控制的計算機可用程序代碼,該用于控制的計算機可用程序代碼對漫游移動臺的本地/^共移動網絡(HPMN)和訪問7>共移動網絡(VPMN)之間的通信進行控制,所述計算才幾程序產品包括用于檢測的計算機可用程序代碼,所述用于檢測的計算機可用程序代碼通過觀察至少一個在所述HPMN和所述VPMN之間的登記消息的交換,而檢測所述漫游移動臺的通信重定向(TR)的企圖;用于阻止的計算機可用程序代碼,所述用于阻止的計算機可用程序代碼用于阻止所述TR企圖。47.如權利要求46所述的計算機程序產品,其特征在于,檢測所述TR企圖包括被動監控至少一個在所述HPMN和所述VPMN之間的所述登記消息的交換。48.如權利要求47所述的計算機程序產品,其特征在于,阻止所述TR企圖包括發送一個或多個登記響應消息,以對所述登記消息做出響應。49.如權利要求46所述的計算機程序產品,其特征在于,4全測所述TR企圖包括主動監控在所述HPMN和所述VPMN之間的至少一個所述登記消息的交換。50.如權利要求49所述的計算機程序產品,其特征在于,阻止所述TR企圖包括發送一個或多個登記響應消息,以對所述登記消息做出響應。51.如權利要求50所述的計算機程序產品,其特征在于,一個或多個所述登記響應消息是代表所述漫游移動臺發送的一個或多個位置更新(LU)消息。52.如權利要求51所述的計算機程序產品,其特征在于,所述一個或多個LU消息在可設定的時間間隔內一皮發送至所述HPMN。53.如權利要求49所述的計算機程序產品,其特征在于,MAPISDACK消息代表所述漫游移動臺被發送,以對MAPISD消息做出響應,該MAPISD消息被作為在觀測來自所述HPMN的MAPLUP消息之后的至少一個所述登記消息而被觀測。54.如權利要求50所述的計算機程序產品,其特征在于,在觀測來自所述HPMN的MAPLUP消息之后,一個或多個LU消息代表所述漫游移動臺被發送,以對MAPLUPACK消息、MAP中止消息和TCAP中止消息中的一個做出響應,該MAPLUPACK消息、MAP中止消息和TCAP中止消息被當作的至少一個所述登記消息而被觀測。55.如權利要求54所述的計算機程序產品,其特征在于,所述一個或多個LU消息在可設定的時間間隔內被發送至所述HPMN。56.如權利要求50所述的計算機程序產品,其特征在于,TCAP中止和TCAP拒絕中的一個代表所述漫游移動臺被發送,以對OTATR消息做出響應,該OTATR消息被作為來自所述HPMN的所述至少一個登記消息而祐J現測。57.如權利要求46所述的計算機程序產品,其特征在于,一個或多個登記響應消息代表所述HPMN在所述VPMN內發送,并對至少一個被所述HPMN發送的所述登記消息的接收啦文出響應。58.如權利要求46所述的計算機程序產品,其特征在于,一個或多個LU請求消息作為一個或多個登記響應消息而被發送,以對相對應于至少一個VPMN的被檢測到的MAP中止和TCAP中止中的一個做出響應,其中所述一個或多個LU請求消息代表所述至少一個VPMN而被相應發送。59.如權利要求46所述的計算機程序產品,其特征在于,所述阻止TR企圖進一步包括將一個或多個所述漫游移動臺的檔案更新消息發送至所述VPMN,以對在所述漫游移動臺向所述VPMN登記之后的相對應的一個或多個來自一個或多個訪問位置寄存器的LU消息做出響應。60.如權利要求46所述的計算機程序產品,其特征在于,檢測所述TR企圖包括才企查來自所述HPMN的至少一個或多個出錯消息和一個或多個成功消息中的至少一個的接收,以對一個或多個登記響應消息做出響應。全文摘要本發明提供了一種控制漫游移動臺的本地公共移動網絡(HPMN)和訪問公共移動網絡(VPMN)之間的通信的系統。該系統包括通信重定向(TR)探測器,所述TR探測器通過觀察在所述HPMN和所述VPMN之間的至少一個登記消息的交換,來檢測對于漫游移動臺的TR企圖。本系統進一步包括阻止TR單元,所述阻止TR單元通過發送一個或多個登記響應消息來對從交換機接收的至少一個所述登記消息做出響應,而阻止所述TR企圖。文檔編號H04W8/12GK101185352SQ200680016322公開日2008年5月21日申請日期2006年3月14日優先權日2005年3月14日發明者蔣越君申請人:羅姆韋爾有限公司