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