專利名稱:一種實(shí)現(xiàn)合法監(jiān)聽的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及監(jiān)聽技術(shù),特別是涉及一種在移動IP網(wǎng)絡(luò)中實(shí)現(xiàn)合法監(jiān)聽的方法。
背景技術(shù):
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展以及大量可移動終端的應(yīng)用,如筆記本電腦、個人數(shù)字助理(PDA)、手機(jī)、車載設(shè)備等,出現(xiàn)了移動IP技術(shù)。移動IP技術(shù)的基本原理是使移動節(jié)點(diǎn)在移動過程中始終可以用初始的IP地址進(jìn)行IP通信,從而保證IP網(wǎng)絡(luò)層承載的上層應(yīng)用保持移動中的不中斷性和可接續(xù)性。
圖1是在移動IP網(wǎng)絡(luò)中移動終端漫游時的業(yè)務(wù)實(shí)現(xiàn)流程圖。參見圖1,在移動IP網(wǎng)絡(luò)中,當(dāng)移動終端漫游到外地時,實(shí)現(xiàn)移動IP業(yè)務(wù)的基本過程包括以下步驟步驟101當(dāng)移動節(jié)點(diǎn)發(fā)生漫游時,該移動節(jié)點(diǎn)通過漫游地的接入設(shè)備接入漫游地網(wǎng)絡(luò)。
步驟102漫游地的接入設(shè)備為移動節(jié)點(diǎn)分配在漫游地網(wǎng)絡(luò)中的轉(zhuǎn)交地址。
步驟103移動節(jié)點(diǎn)家鄉(xiāng)網(wǎng)絡(luò)中的家鄉(xiāng)代理(HA)接收移動節(jié)點(diǎn)發(fā)來的攜帶轉(zhuǎn)交地址信息的注冊消息。
步驟104家鄉(xiāng)代理將注冊成功消息發(fā)送至移動節(jié)點(diǎn)。
步驟105移動節(jié)點(diǎn)接收到注冊成功消息后,執(zhí)行后繼的路由調(diào)整過程。
這里,如果采用移動IPv4技術(shù),那么,所述路由調(diào)整過程為三角路由形成過程;如果采用移動IPv6技術(shù),那么,所述路由調(diào)整過程為路由優(yōu)化過程。
步驟106移動節(jié)點(diǎn)根據(jù)路由調(diào)整結(jié)果,通過漫游地網(wǎng)絡(luò)與對端設(shè)備進(jìn)行業(yè)務(wù)通信。
這里,圖2A是采用移動IPv4技術(shù)以三角路由方式進(jìn)行通信的示意圖。參見圖2A,當(dāng)移動節(jié)點(diǎn)和與其通信的對端設(shè)備采用移動IPv4技術(shù)進(jìn)行通信時,在本步驟中是通過三角路由方式來實(shí)現(xiàn)業(yè)務(wù)通信,包括移動節(jié)點(diǎn)通過漫游地網(wǎng)絡(luò)將自身的業(yè)務(wù)數(shù)據(jù)直接發(fā)送至對端設(shè)備,此處,業(yè)務(wù)數(shù)據(jù)無需經(jīng)過家鄉(xiāng)代理的轉(zhuǎn)發(fā);并且,對端設(shè)備將自身的業(yè)務(wù)數(shù)據(jù)首先發(fā)送至家鄉(xiāng)代理,該家鄉(xiāng)代理接收到業(yè)務(wù)數(shù)據(jù)后,通過漫游地網(wǎng)絡(luò)將該業(yè)務(wù)數(shù)據(jù)發(fā)送給移動節(jié)點(diǎn)。
這里,圖2B是采用移動IPv6技術(shù)以路由優(yōu)化方式進(jìn)行通信的示意圖。參見圖2B,當(dāng)移動節(jié)點(diǎn)和與其通信的對端設(shè)備采用移動IPv6技術(shù)進(jìn)行通信時,在本步驟中是通過路由優(yōu)化方式來實(shí)現(xiàn)業(yè)務(wù)通信,包括移動節(jié)點(diǎn)通過漫游地網(wǎng)絡(luò),將自身的業(yè)務(wù)數(shù)據(jù)直接發(fā)送至對端設(shè)備;并且,對端設(shè)備通過漫游地網(wǎng)絡(luò),將自身的業(yè)務(wù)數(shù)據(jù)直接發(fā)送至移動節(jié)點(diǎn),其中,雙方的數(shù)據(jù)均無需經(jīng)過家鄉(xiāng)代理的轉(zhuǎn)發(fā)。
目前,對于各種通信網(wǎng)絡(luò),均必須提供合法監(jiān)聽的功能。然而針對移動IP網(wǎng)絡(luò),當(dāng)移動節(jié)點(diǎn)發(fā)生漫游時,無論是采用移動IPv4技術(shù)的三角路由方式還是移動IPv6技術(shù)的路由優(yōu)化方式,均存在數(shù)據(jù)無需經(jīng)過移動節(jié)點(diǎn)家鄉(xiāng)網(wǎng)絡(luò)中的家鄉(xiāng)代理進(jìn)行轉(zhuǎn)發(fā)的問題,這樣,則無法通過家鄉(xiāng)代理獲得移動節(jié)點(diǎn)的數(shù)據(jù)實(shí)現(xiàn)監(jiān)聽。針對此種情況,現(xiàn)有技術(shù)的解決方法為當(dāng)移動節(jié)點(diǎn)家鄉(xiāng)網(wǎng)絡(luò)中的家鄉(xiāng)代理接收到注冊消息后,不僅執(zhí)行上述圖1中的將注冊成功消息發(fā)送至移動節(jié)點(diǎn)的過程,而且還將攜帶移動節(jié)點(diǎn)轉(zhuǎn)交地址信息的漫游通告消息發(fā)送至執(zhí)法機(jī)構(gòu)側(cè)的監(jiān)聽控制器;參見圖3,監(jiān)聽控制器再將監(jiān)聽配置下發(fā)給移動節(jié)點(diǎn)漫游網(wǎng)絡(luò)的監(jiān)聽設(shè)備;該漫游網(wǎng)絡(luò)的監(jiān)聽設(shè)備完成監(jiān)聽配置后,接收移動節(jié)點(diǎn)根據(jù)三角路由或路由優(yōu)化方式傳送的業(yè)務(wù)數(shù)據(jù),并發(fā)送至監(jiān)聽控制器。
然而,在現(xiàn)有技術(shù)中,由于家鄉(xiāng)代理將漫游通告消息發(fā)送至監(jiān)聽控制器從而觸發(fā)漫游網(wǎng)絡(luò)的監(jiān)聽設(shè)備執(zhí)行監(jiān)聽配置的過程,與家鄉(xiāng)代理將注冊成功消息發(fā)送至移動節(jié)點(diǎn)從而觸發(fā)執(zhí)行三角路由或路由優(yōu)化的過程為互不影響的并行過程,因此,如果三角路由或路由優(yōu)化的路由調(diào)整過程先于監(jiān)聽配置過程完成,那么,在監(jiān)聽配置過程完成之前,漫游網(wǎng)絡(luò)的監(jiān)聽設(shè)備則不會將對應(yīng)于移動節(jié)點(diǎn)的業(yè)務(wù)數(shù)據(jù)發(fā)送給監(jiān)聽控制器,從而導(dǎo)致監(jiān)聽業(yè)務(wù)數(shù)據(jù)的流失,使得執(zhí)法機(jī)構(gòu)側(cè)無法監(jiān)聽到所有的業(yè)務(wù)數(shù)據(jù)。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種實(shí)現(xiàn)合法監(jiān)聽的方法,以便于保證在移動IP網(wǎng)絡(luò)中監(jiān)聽到通過三角路由或路由優(yōu)化方式傳送的所有業(yè)務(wù)數(shù)據(jù)。
為了達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的一種實(shí)現(xiàn)合法監(jiān)聽的方法,該方法包括A、當(dāng)監(jiān)聽控制器確定移動節(jié)點(diǎn)當(dāng)前所在的網(wǎng)絡(luò)后,監(jiān)聽控制器根據(jù)各移動IP網(wǎng)絡(luò)的拓?fù)溧徑有畔?,確定移動節(jié)點(diǎn)當(dāng)前所在網(wǎng)絡(luò)的周邊網(wǎng)絡(luò);B、監(jiān)聽控制器對所確定周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備進(jìn)行監(jiān)聽配置;C、當(dāng)移動節(jié)點(diǎn)移動到所述任意一個周邊網(wǎng)絡(luò)時,該周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備根據(jù)已完成的監(jiān)聽配置,將對應(yīng)于移動節(jié)點(diǎn)的業(yè)務(wù)信息發(fā)送至監(jiān)聽控制器。
在步驟A之前進(jìn)一步包括A01、移動節(jié)點(diǎn)的家鄉(xiāng)代理將移動節(jié)點(diǎn)的轉(zhuǎn)交地址信息發(fā)送至監(jiān)聽控制器;A02、監(jiān)聽控制器根據(jù)移動節(jié)點(diǎn)的轉(zhuǎn)交地址信息,確定移動節(jié)點(diǎn)當(dāng)前所在的網(wǎng)絡(luò)。
所述步驟A01包括移動節(jié)點(diǎn)的家鄉(xiāng)代理接收到攜帶移動節(jié)點(diǎn)轉(zhuǎn)交地址信息的注冊消息,在確定移動節(jié)點(diǎn)為監(jiān)聽對象后,從注冊消息中獲取移動節(jié)點(diǎn)的轉(zhuǎn)交地址信息,將所獲取的移動節(jié)點(diǎn)轉(zhuǎn)交地址信息攜帶在漫游通告消息中發(fā)送至監(jiān)聽控制器;在步驟A02中,監(jiān)聽控制器所根據(jù)的移動節(jié)點(diǎn)的轉(zhuǎn)交地址信息是從所接收到的漫游通告消息中獲得的。
所述步驟B包括B1、監(jiān)聽控制器將攜帶移動節(jié)點(diǎn)標(biāo)識的監(jiān)聽配置信息分別發(fā)送至所確定周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備;B2、所述周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備根據(jù)攜帶移動節(jié)點(diǎn)標(biāo)識的監(jiān)聽配置信息,進(jìn)行監(jiān)聽配置。
所述移動節(jié)點(diǎn)的標(biāo)識為移動節(jié)點(diǎn)的家鄉(xiāng)地址;在步驟B1與步驟B2之間進(jìn)一步包括所述周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備為移動節(jié)點(diǎn)分配在該周邊網(wǎng)絡(luò)中的轉(zhuǎn)交地址;在步驟B2中,在進(jìn)行監(jiān)聽配置時,所述周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備將所分配的移動節(jié)點(diǎn)在該周邊網(wǎng)絡(luò)中的轉(zhuǎn)交地址設(shè)置為監(jiān)聽對象標(biāo)識;在步驟C中,所述周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備根據(jù)已完成的監(jiān)聽配置將所述業(yè)務(wù)信息發(fā)送至監(jiān)聽控制器的步驟包括所述周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備將所接收到業(yè)務(wù)信息中攜帶的移動節(jié)點(diǎn)轉(zhuǎn)交地址與已設(shè)置的監(jiān)聽對象標(biāo)識進(jìn)行比較,確定兩者相同后,將該業(yè)務(wù)信息發(fā)送至監(jiān)聽控制器。
所述移動節(jié)點(diǎn)的標(biāo)識為移動節(jié)點(diǎn)的物理地址;在步驟B2中,在進(jìn)行監(jiān)聽配置時,所述周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備將接收到的物理地址設(shè)置為監(jiān)聽對象標(biāo)識;在步驟C中,所述周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備根據(jù)已完成的監(jiān)聽配置將所述業(yè)務(wù)信息發(fā)送至監(jiān)聽控制器的步驟包括所述周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備將所接收到業(yè)務(wù)信息中攜帶的移動節(jié)點(diǎn)的物理地址與已設(shè)置的監(jiān)聽對象標(biāo)識進(jìn)行比較,確定兩者相同后,將該業(yè)務(wù)信息發(fā)送至監(jiān)聽控制器。
在步驟C中,當(dāng)移動節(jié)點(diǎn)移動到所述任意一個周邊網(wǎng)絡(luò)時,進(jìn)一步包括移動節(jié)點(diǎn)執(zhí)行路由調(diào)整過程,根據(jù)路由調(diào)整結(jié)果與對端設(shè)備交互業(yè)務(wù)信息。
在步驟C中,當(dāng)移動節(jié)點(diǎn)移動到所述任意一個周邊網(wǎng)絡(luò)時,進(jìn)一步包括將當(dāng)前所確定的周邊網(wǎng)絡(luò)與上一次確定的周邊網(wǎng)絡(luò)進(jìn)行比較,得出不同的周邊網(wǎng)絡(luò),然后,監(jiān)聽控制器將取消監(jiān)聽指示發(fā)送至所得出的不同周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備;接收到取消監(jiān)聽指示的監(jiān)聽設(shè)備刪除自身中的各種監(jiān)聽配置。
所述對應(yīng)于移動節(jié)點(diǎn)的業(yè)務(wù)信息包括移動節(jié)點(diǎn)發(fā)送給對端設(shè)備的業(yè)務(wù)信息,和/或?qū)Χ嗽O(shè)備發(fā)送給移動節(jié)點(diǎn)的業(yè)務(wù)信息。
所述周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備為移動節(jié)點(diǎn)所調(diào)整路由上的路由設(shè)備,或負(fù)責(zé)處理漫游網(wǎng)絡(luò)中監(jiān)聽業(yè)務(wù)的網(wǎng)關(guān)設(shè)備。
由此可見,在本發(fā)明中,通過對移動節(jié)點(diǎn)當(dāng)前所在網(wǎng)絡(luò)的周邊網(wǎng)絡(luò)預(yù)先進(jìn)行監(jiān)聽配置,實(shí)現(xiàn)了對移動節(jié)點(diǎn)即將移動到的網(wǎng)絡(luò)進(jìn)行監(jiān)聽配置,這樣,在后續(xù)過程中,當(dāng)移動節(jié)點(diǎn)真正移動到該周邊網(wǎng)絡(luò)時,才會進(jìn)行在該周邊網(wǎng)絡(luò)中的路由調(diào)整過程,即三角路由形成過程或路由優(yōu)化過程,從而使得周邊網(wǎng)絡(luò)的監(jiān)聽配置過程先于三角路由過程或路由優(yōu)化過程完成,因此,可以保證在移動節(jié)點(diǎn)通過三角路由或路由優(yōu)化方式傳送業(yè)務(wù)信息時,該周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備能夠根據(jù)已完成的監(jiān)聽配置,識別應(yīng)對該移動節(jié)點(diǎn)的業(yè)務(wù)信息進(jìn)行監(jiān)聽,從而將業(yè)務(wù)信息發(fā)送至監(jiān)聽控制器,因此,避免了監(jiān)聽業(yè)務(wù)數(shù)據(jù)的流失,保證了在移動IP網(wǎng)絡(luò)中監(jiān)聽到通過三角路由或路由優(yōu)化方式傳送的所有業(yè)務(wù)數(shù)據(jù)。
圖1是在移動IP網(wǎng)絡(luò)中移動終端漫游時的業(yè)務(wù)實(shí)現(xiàn)流程圖。
圖2A是采用移動IPv4技術(shù)以三角路由方式進(jìn)行通信的示意圖。
圖2B是采用移動IPv6技術(shù)以路由優(yōu)化方式進(jìn)行通信的示意圖。
圖3是在移動IP網(wǎng)絡(luò)中當(dāng)移動節(jié)點(diǎn)根據(jù)三角路由或路由優(yōu)化方式進(jìn)行通信時實(shí)現(xiàn)監(jiān)聽的示意圖。
圖4是本發(fā)明實(shí)施例的流程圖。
具體實(shí)施例方式
當(dāng)移動節(jié)點(diǎn)發(fā)生漫游后,為了監(jiān)聽移動節(jié)點(diǎn)通過三角路由方式或路由優(yōu)化方式傳輸?shù)臉I(yè)務(wù)信息,必須對移動節(jié)點(diǎn)漫游到的網(wǎng)絡(luò)進(jìn)行監(jiān)聽配置從而獲取移動節(jié)點(diǎn)的業(yè)務(wù)信息。然而在現(xiàn)有技術(shù)中,是在移動節(jié)點(diǎn)漫游到一個網(wǎng)絡(luò)時,才對該漫游到的網(wǎng)絡(luò)進(jìn)行監(jiān)聽配置,這樣,則很可能導(dǎo)致監(jiān)聽配置過程在三角路由過程或路由優(yōu)化過程之后才完成,從而導(dǎo)致業(yè)務(wù)信息流失。可見,為了避免業(yè)務(wù)信息流失,則必須使移動節(jié)點(diǎn)所漫游到網(wǎng)絡(luò)的監(jiān)聽配置過程先于移動節(jié)點(diǎn)在該漫游到網(wǎng)絡(luò)中的三角路由過程或路由優(yōu)化過程。
因此,本發(fā)明提出了一種在移動IP網(wǎng)絡(luò)中實(shí)現(xiàn)合法監(jiān)聽的方法,其核心思想是預(yù)先在監(jiān)聽控制器側(cè)設(shè)置各移動IP網(wǎng)絡(luò)間的拓?fù)溧徑有畔ⅲ划?dāng)監(jiān)聽控制器確定移動節(jié)點(diǎn)當(dāng)前所在的網(wǎng)絡(luò)后,監(jiān)聽控制器根據(jù)所設(shè)置的各移動IP網(wǎng)絡(luò)的拓?fù)溧徑有畔ⅲ_定移動節(jié)點(diǎn)當(dāng)前所在網(wǎng)絡(luò)的周邊網(wǎng)絡(luò);監(jiān)聽控制器對所確定周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備進(jìn)行監(jiān)聽配置;當(dāng)移動節(jié)點(diǎn)移動到所述任意一個周邊網(wǎng)絡(luò)時,該周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備根據(jù)已完成的監(jiān)聽配置,將從三角路由或路由優(yōu)化上獲取的對應(yīng)于移動節(jié)點(diǎn)的業(yè)務(wù)信息發(fā)送至監(jiān)聽控制器。
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖及具體實(shí)施例對本發(fā)明作進(jìn)一步地詳細(xì)描述。
圖4是本發(fā)明實(shí)施例的流程圖。參見圖4,在移動節(jié)點(diǎn)發(fā)生漫游時,為了保證能對移動節(jié)點(diǎn)通過三角路由或路由優(yōu)化方式傳送的所有數(shù)據(jù)均進(jìn)行監(jiān)聽,本發(fā)明的實(shí)現(xiàn)過程包括以下步驟步驟401預(yù)先在執(zhí)法機(jī)構(gòu)的監(jiān)聽控制器側(cè)設(shè)置各移動IP網(wǎng)絡(luò)間的拓?fù)溧徑有畔ⅰ?br>
步驟402移動節(jié)點(diǎn)發(fā)生漫游后,移動節(jié)點(diǎn)家鄉(xiāng)網(wǎng)絡(luò)中的家鄉(xiāng)代理接收攜帶移動節(jié)點(diǎn)轉(zhuǎn)交地址信息的注冊消息。
在本步驟中,如果移動節(jié)點(diǎn)采用移動IPv4技術(shù)進(jìn)行通信,那么,本步驟的具體實(shí)現(xiàn)過程包括方式一、移動節(jié)點(diǎn)發(fā)生漫游后,移動節(jié)點(diǎn)將攜帶自身標(biāo)識的注冊消息發(fā)送至漫游網(wǎng)絡(luò)中的外地代理;漫游網(wǎng)絡(luò)中的外地代理為移動節(jié)點(diǎn)分配在漫游網(wǎng)絡(luò)中的轉(zhuǎn)交地址;漫游網(wǎng)絡(luò)中的外地代理將所分配的轉(zhuǎn)交地址信息攜帶在注冊消息中發(fā)送給移動節(jié)點(diǎn)家鄉(xiāng)網(wǎng)絡(luò)中的家鄉(xiāng)代理;該家鄉(xiāng)代理接收攜帶移動節(jié)點(diǎn)轉(zhuǎn)交地址信息的注冊消息。
方式二、移動節(jié)點(diǎn)發(fā)生漫游后,移動節(jié)點(diǎn)將攜帶自身標(biāo)識的注冊消息發(fā)送至漫游網(wǎng)絡(luò)中的外地代理;漫游網(wǎng)絡(luò)中的外地代理為移動節(jié)點(diǎn)分配在漫游網(wǎng)絡(luò)中的轉(zhuǎn)交地址;漫游網(wǎng)絡(luò)中的外地代理將所分配的轉(zhuǎn)交地址信息攜帶在注冊成功消息中發(fā)送至移動節(jié)點(diǎn);移動節(jié)點(diǎn)從接收到的注冊成功消息中獲取轉(zhuǎn)交地址信息,然后將所獲取的轉(zhuǎn)交地址信息攜帶在注冊消息中發(fā)送給家鄉(xiāng)代理;該家鄉(xiāng)代理接收攜帶移動節(jié)點(diǎn)轉(zhuǎn)交地址信息的注冊消息。
在本步驟中,如果移動節(jié)點(diǎn)采用移動IPv6技術(shù)進(jìn)行通信,那么,本步驟的具體實(shí)現(xiàn)過程包括移動節(jié)點(diǎn)發(fā)生漫游后,移動節(jié)點(diǎn)將攜帶自身標(biāo)識的注冊消息發(fā)送至漫游網(wǎng)絡(luò)中的接入設(shè)備;漫游網(wǎng)絡(luò)中的接入設(shè)備為移動節(jié)點(diǎn)分配在漫游網(wǎng)絡(luò)中的轉(zhuǎn)交地址,將所分配的轉(zhuǎn)交地址攜帶在注冊成功消息中發(fā)送至移動節(jié)點(diǎn);移動節(jié)點(diǎn)從接收到的注冊成功消息中獲取轉(zhuǎn)交地址,然后將所獲取的轉(zhuǎn)交地址信息攜帶在注冊消息中發(fā)送給家鄉(xiāng)網(wǎng)絡(luò)中的家鄉(xiāng)代理,該家鄉(xiāng)代理接收攜帶移動節(jié)點(diǎn)轉(zhuǎn)交地址信息的注冊消息。
步驟403移動節(jié)點(diǎn)家鄉(xiāng)網(wǎng)絡(luò)中的家鄉(xiāng)代理從所接收到的注冊消息中獲取轉(zhuǎn)交地址信息。
步驟404該家鄉(xiāng)代理在確定該移動節(jié)點(diǎn)為監(jiān)聽對象后,將所獲取的轉(zhuǎn)交地址信息攜帶在漫游通告消息中發(fā)送至執(zhí)行機(jī)構(gòu)側(cè)的監(jiān)聽控制器。
在本步驟中,所述家鄉(xiāng)代理可以根據(jù)注冊消息中攜帶的移動節(jié)點(diǎn)的標(biāo)識與自身中預(yù)先保存的監(jiān)聽對象的標(biāo)識是否相同,來判斷該移動節(jié)點(diǎn)是否為監(jiān)聽對象。在確定所述兩個標(biāo)識相同之后,則可確定該移動節(jié)點(diǎn)為監(jiān)聽對象。
步驟405監(jiān)聽控制器從所接收到的漫游通告消息中獲取轉(zhuǎn)交地址信息,根據(jù)該轉(zhuǎn)交地址信息確定移動節(jié)點(diǎn)當(dāng)前所在的網(wǎng)絡(luò)。
步驟406監(jiān)聽控制器根據(jù)預(yù)先設(shè)置的各移動IP網(wǎng)絡(luò)間的拓?fù)溧徑有畔?,確定移動節(jié)點(diǎn)當(dāng)前所在網(wǎng)絡(luò)的各周邊網(wǎng)絡(luò)。
這里,各移動IP網(wǎng)絡(luò)間的拓?fù)溧徑有畔⒈硎玖烁鱾€網(wǎng)絡(luò)是否相鄰的信息,這樣,所確定的移動節(jié)點(diǎn)當(dāng)前所在網(wǎng)絡(luò)的周邊網(wǎng)絡(luò)一定是移動節(jié)點(diǎn)即將移動到的網(wǎng)絡(luò)。
步驟407監(jiān)聽控制器將攜帶移動節(jié)點(diǎn)標(biāo)識的監(jiān)聽配置信息分別發(fā)送至所確定周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備。
這里,所述的監(jiān)聽配置信息中可以包括指示具體監(jiān)聽內(nèi)容的各種監(jiān)聽參數(shù),比如,指示監(jiān)聽的起始終止時間的監(jiān)聽參數(shù),指示所需獲取的媒體流類型的監(jiān)聽參數(shù)等。并且,所述的移動節(jié)點(diǎn)的標(biāo)識可以是能夠標(biāo)識出該移動節(jié)點(diǎn)的任意一種信息,比如,移動節(jié)點(diǎn)的家鄉(xiāng)地址信息或移動節(jié)點(diǎn)的物理地址信息等。
步驟408該周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備根據(jù)接收到的攜帶移動節(jié)點(diǎn)標(biāo)識的監(jiān)聽配置信息進(jìn)行監(jiān)聽配置。
這里,如果所述周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備所接收到的移動節(jié)點(diǎn)的標(biāo)識為其家鄉(xiāng)地址信息,那么,在本步驟中,所述周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備可以根據(jù)移動節(jié)點(diǎn)的家鄉(xiāng)地址信息,預(yù)先為該移動節(jié)點(diǎn)分配在該周邊網(wǎng)絡(luò)中的轉(zhuǎn)交地址,在進(jìn)行監(jiān)聽配置時,將預(yù)先分配的在該周邊網(wǎng)絡(luò)中的轉(zhuǎn)交地址作為監(jiān)聽對象標(biāo)識。
如果所述周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備所接收到的移動節(jié)點(diǎn)的標(biāo)識為其物理地址信息,那么,在本步驟中,在進(jìn)行監(jiān)聽配置時,將該移動節(jié)點(diǎn)的物理地址信息作為監(jiān)聽對象標(biāo)識。
步驟409當(dāng)移動節(jié)點(diǎn)漫游到任意一個周邊網(wǎng)絡(luò)時,該移動節(jié)點(diǎn)執(zhí)行路由調(diào)整過程。
這里,當(dāng)移動節(jié)點(diǎn)采用移動IPv4技術(shù)進(jìn)行通信時,所執(zhí)行的是三角路由形成過程;當(dāng)移動節(jié)點(diǎn)采用移動IPv6技術(shù)進(jìn)行通信時,所執(zhí)行的是路由優(yōu)化過程。
另外,如果在上述步驟408中,該移動節(jié)點(diǎn)所漫游到的周邊網(wǎng)絡(luò)已預(yù)先為移動節(jié)點(diǎn)分配了轉(zhuǎn)交地址,來作為該移動節(jié)點(diǎn)的監(jiān)聽對象標(biāo)識,那么,在本步驟中,當(dāng)移動節(jié)點(diǎn)真正漫游到該周邊網(wǎng)絡(luò)中時,則將所述已分配的轉(zhuǎn)交地址作為該移動節(jié)點(diǎn)在該周邊網(wǎng)絡(luò)中的轉(zhuǎn)交地址。
步驟410移動節(jié)點(diǎn)根據(jù)路由調(diào)整結(jié)果,即通過三角路由方式或路由優(yōu)化方式,與對端設(shè)備交互業(yè)務(wù)信息。
步驟411移動節(jié)點(diǎn)所漫游到的周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備獲取移動節(jié)點(diǎn)通過三角路由方式或路由優(yōu)化方式與對端設(shè)備交互的業(yè)務(wù)信息。
步驟412移動節(jié)點(diǎn)所漫游到的周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備,根據(jù)在監(jiān)聽配置時設(shè)置的監(jiān)聽對象標(biāo)識,識別出所獲取的業(yè)務(wù)信息為對應(yīng)于作為監(jiān)聽對象的、所述移動節(jié)點(diǎn)的業(yè)務(wù)信息。
這里,如果在上述步驟408中,該移動節(jié)點(diǎn)所漫游到的周邊網(wǎng)絡(luò)已預(yù)先為移動節(jié)點(diǎn)分配了轉(zhuǎn)交地址,來作為該移動節(jié)點(diǎn)的監(jiān)聽對象標(biāo)識,那么,在本步驟中,移動節(jié)點(diǎn)所漫游到的周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備,通過所獲取業(yè)務(wù)信息中攜帶的移動節(jié)點(diǎn)轉(zhuǎn)交地址信息與作為監(jiān)聽對象標(biāo)識的、預(yù)先為移動節(jié)點(diǎn)分配的轉(zhuǎn)交地址相同,識別出所獲取的業(yè)務(wù)信息為對應(yīng)于作為監(jiān)聽對象的、所述移動節(jié)點(diǎn)的業(yè)務(wù)信息。
如果在上述步驟408中,將移動節(jié)點(diǎn)的物理地址信息作為監(jiān)聽對象的標(biāo)識,那么,在本步驟中,移動節(jié)點(diǎn)所漫游到的周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備,通過所獲取業(yè)務(wù)信息中攜帶的移動節(jié)點(diǎn)物理地址信息與作為監(jiān)聽對象標(biāo)識的物理地址信息相同,識別出所獲取的業(yè)務(wù)信息為對應(yīng)于作為監(jiān)聽對象的、所述移動節(jié)點(diǎn)的業(yè)務(wù)信息。
步驟413移動節(jié)點(diǎn)所漫游到的周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備將所獲取的業(yè)務(wù)信息發(fā)送至監(jiān)聽控制器。
在本發(fā)明中,所述的移動節(jié)點(diǎn)漫游網(wǎng)絡(luò)的監(jiān)聽設(shè)備可以是移動節(jié)點(diǎn)所建立的三角路由或路由優(yōu)化中的一個路由設(shè)備,也可以是負(fù)責(zé)處理漫游網(wǎng)絡(luò)中監(jiān)聽業(yè)務(wù)的網(wǎng)關(guān)設(shè)備。
需要說明的是,由于移動節(jié)點(diǎn)不斷地進(jìn)行漫游切換,也就是說,移動節(jié)點(diǎn)當(dāng)前所在網(wǎng)絡(luò)及其周邊網(wǎng)絡(luò)是變化的,因此,在根據(jù)上述圖4所示過程的步驟406,確定出移動節(jié)點(diǎn)當(dāng)前所在網(wǎng)絡(luò)及其周邊網(wǎng)絡(luò)之后,還可以進(jìn)一步將當(dāng)前所確定的周邊網(wǎng)絡(luò)與上一次確定的周邊網(wǎng)絡(luò)進(jìn)行比較,得出不同的周邊網(wǎng)絡(luò),然后,監(jiān)聽控制器將取消監(jiān)聽指示發(fā)送至所得出的不同周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備;接收到取消監(jiān)聽指示的監(jiān)聽設(shè)備刪除自身中的各種監(jiān)聽配置。
總之,以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種實(shí)現(xiàn)合法監(jiān)聽的方法,其特征在于,該方法包括A、當(dāng)監(jiān)聽控制器確定移動節(jié)點(diǎn)當(dāng)前所在的網(wǎng)絡(luò)后,監(jiān)聽控制器根據(jù)各移動IP網(wǎng)絡(luò)的拓?fù)溧徑有畔?,確定移動節(jié)點(diǎn)當(dāng)前所在網(wǎng)絡(luò)的周邊網(wǎng)絡(luò);B、監(jiān)聽控制器對所確定周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備進(jìn)行監(jiān)聽配置;C、當(dāng)移動節(jié)點(diǎn)移動到所述任意一個周邊網(wǎng)絡(luò)時,該周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備根據(jù)已完成的監(jiān)聽配置,將對應(yīng)于移動節(jié)點(diǎn)的業(yè)務(wù)信息發(fā)送至監(jiān)聽控制器。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在步驟A之前進(jìn)一步包括A01、移動節(jié)點(diǎn)的家鄉(xiāng)代理將移動節(jié)點(diǎn)的轉(zhuǎn)交地址信息發(fā)送至監(jiān)聽控制器;A02、監(jiān)聽控制器根據(jù)移動節(jié)點(diǎn)的轉(zhuǎn)交地址信息,確定移動節(jié)點(diǎn)當(dāng)前所在的網(wǎng)絡(luò)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟A01包括移動節(jié)點(diǎn)的家鄉(xiāng)代理接收到攜帶移動節(jié)點(diǎn)轉(zhuǎn)交地址信息的注冊消息,在確定移動節(jié)點(diǎn)為監(jiān)聽對象后,從注冊消息中獲取移動節(jié)點(diǎn)的轉(zhuǎn)交地址信息,將所獲取的移動節(jié)點(diǎn)轉(zhuǎn)交地址信息攜帶在漫游通告消息中發(fā)送至監(jiān)聽控制器;在步驟A02中,監(jiān)聽控制器所根據(jù)的移動節(jié)點(diǎn)的轉(zhuǎn)交地址信息是從所接收到的漫游通告消息中獲得的。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟B包括B1、監(jiān)聽控制器將攜帶移動節(jié)點(diǎn)標(biāo)識的監(jiān)聽配置信息分別發(fā)送至所確定周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備;B2、所述周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備根據(jù)攜帶移動節(jié)點(diǎn)標(biāo)識的監(jiān)聽配置信息,進(jìn)行監(jiān)聽配置。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述移動節(jié)點(diǎn)的標(biāo)識為移動節(jié)點(diǎn)的家鄉(xiāng)地址;在步驟B1與步驟B2之間進(jìn)一步包括所述周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備為移動節(jié)點(diǎn)分配在該周邊網(wǎng)絡(luò)中的轉(zhuǎn)交地址;在步驟B2中,在進(jìn)行監(jiān)聽配置時,所述周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備將所分配的移動節(jié)點(diǎn)在該周邊網(wǎng)絡(luò)中的轉(zhuǎn)交地址設(shè)置為監(jiān)聽對象標(biāo)識;在步驟C中,所述周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備根據(jù)已完成的監(jiān)聽配置將所述業(yè)務(wù)信息發(fā)送至監(jiān)聽控制器的步驟包括所述周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備將所接收到業(yè)務(wù)信息中攜帶的移動節(jié)點(diǎn)轉(zhuǎn)交地址與已設(shè)置的監(jiān)聽對象標(biāo)識進(jìn)行比較,確定兩者相同后,將該業(yè)務(wù)信息發(fā)送至監(jiān)聽控制器。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述移動節(jié)點(diǎn)的標(biāo)識為移動節(jié)點(diǎn)的物理地址;在步驟B2中,在進(jìn)行監(jiān)聽配置時,所述周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備將接收到的物理地址設(shè)置為監(jiān)聽對象標(biāo)識;在步驟C中,所述周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備根據(jù)已完成的監(jiān)聽配置將所述業(yè)務(wù)信息發(fā)送至監(jiān)聽控制器的步驟包括所述周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備將所接收到業(yè)務(wù)信息中攜帶的移動節(jié)點(diǎn)的物理地址與已設(shè)置的監(jiān)聽對象標(biāo)識進(jìn)行比較,確定兩者相同后,將該業(yè)務(wù)信息發(fā)送至監(jiān)聽控制器。
7.根據(jù)權(quán)利要求4所述的方法,其特征在于,在步驟C中,當(dāng)移動節(jié)點(diǎn)移動到所述任意一個周邊網(wǎng)絡(luò)時,進(jìn)一步包括移動節(jié)點(diǎn)執(zhí)行路由調(diào)整過程,根據(jù)路由調(diào)整結(jié)果與對端設(shè)備交互業(yè)務(wù)信息。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,在步驟C中,當(dāng)移動節(jié)點(diǎn)移動到所述任意一個周邊網(wǎng)絡(luò)時,進(jìn)一步包括將當(dāng)前所確定的周邊網(wǎng)絡(luò)與上一次確定的周邊網(wǎng)絡(luò)進(jìn)行比較,得出不同的周邊網(wǎng)絡(luò),然后,監(jiān)聽控制器將取消監(jiān)聽指示發(fā)送至所得出的不同周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備;接收到取消監(jiān)聽指示的監(jiān)聽設(shè)備刪除自身中的各種監(jiān)聽配置。
9.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對應(yīng)于移動節(jié)點(diǎn)的業(yè)務(wù)信息包括移動節(jié)點(diǎn)發(fā)送給對端設(shè)備的業(yè)務(wù)信息,和/或?qū)Χ嗽O(shè)備發(fā)送給移動節(jié)點(diǎn)的業(yè)務(wù)信息。
10.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備為移動節(jié)點(diǎn)所調(diào)整路由上的路由設(shè)備,或負(fù)責(zé)處理漫游網(wǎng)絡(luò)中監(jiān)聽業(yè)務(wù)的網(wǎng)關(guān)設(shè)備。
全文摘要
本發(fā)明公開了一種實(shí)現(xiàn)合法監(jiān)聽的方法,該方法包括當(dāng)監(jiān)聽控制器確定移動節(jié)點(diǎn)當(dāng)前所在的網(wǎng)絡(luò)后,監(jiān)聽控制器根據(jù)各移動IP網(wǎng)絡(luò)的拓?fù)溧徑有畔?,確定移動節(jié)點(diǎn)當(dāng)前所在網(wǎng)絡(luò)的周邊網(wǎng)絡(luò);監(jiān)聽控制器對所確定周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備進(jìn)行監(jiān)聽配置;當(dāng)移動節(jié)點(diǎn)移動到所述任意一個周邊網(wǎng)絡(luò)時,該周邊網(wǎng)絡(luò)的監(jiān)聽設(shè)備根據(jù)已完成的監(jiān)聽配置,將對應(yīng)于移動節(jié)點(diǎn)的業(yè)務(wù)信息發(fā)送至監(jiān)聽控制器。本發(fā)明可以保證監(jiān)聽到移動節(jié)點(diǎn)通過三角路由或路由優(yōu)化方式傳送的所有業(yè)務(wù)信息,因此,避免了監(jiān)聽業(yè)務(wù)數(shù)據(jù)的流失。
文檔編號H04L29/06GK101047567SQ20061007842
公開日2007年10月3日 申請日期2006年5月26日 優(yōu)先權(quán)日2006年5月26日
發(fā)明者趙燁, 苗福友 申請人:華為技術(shù)有限公司