一种实现合法监听的方法

文档序号:7960848阅读:178来源:国知局
专利名称:一种实现合法监听的方法
技术领域
本发明涉及监听技术,特别是涉及一种在移动IP网络中实现合法监听的方法。
背景技术
随着网络技术的发展以及大量可移动节点的应用,如笔记本电脑、个人数字助理(PDA)、手机、车载设备等,出现了移动IP技术。移动IP技术的基本原理是使移动节点在移动过程中始终可以用初始的IP地址进行IP通信,从而保证IP网络层承载的上层应用保持移动中的不中断性和可接续性。
图1是在移动IP网络中移动节点漫游时的业务实现流程图。参见图1,在移动IP网络中,当移动节点漫游到外地时,实现移动IP业务的基本过程包括以下步骤步骤101当移动节点发生漫游时,该移动节点通过漫游地的接入设备接入漫游地网络。
步骤102漫游地的接入设备为移动节点分配在漫游地网络中的转交地址。
步骤103移动节点家乡网络中的家乡代理(HA)接收移动节点发来的携带转交地址信息的注册消息。
步骤104家乡代理将注册成功消息发送至移动节点。
步骤105移动节点接收到注册成功消息后,执行后继的路由调整过程。
这里,如果采用移动IPv4技术,那么,所述路由调整过程为三角路由形成过程;如果采用移动IPv6技术,那么,所述路由调整过程为路由优化过程。
步骤106移动节点根据路由调整结果,通过漫游地网络与对端设备进行业务通信。
这里,图2A是采用移动IPv4技术以三角路由方式进行通信的示意图。参见图2A,当移动节点和与其通信的对端设备采用移动IPv4技术进行通信时,在本步骤中是通过三角路由方式来实现业务通信,包括移动节点通过漫游地网络将自身的业务数据直接发送至对端设备,此处,业务数据无需经过家乡代理的转发;并且,对端设备将自身的业务数据首先发送至家乡代理,该家乡代理接收到业务数据后,通过漫游地网络将该业务数据发送给移动节点。
这里,图2B是采用移动IPv6技术以路由优化方式进行通信的示意图。参见图2B,当移动节点和与其通信的对端设备采用移动IPv6技术进行通信时,在本步骤中是通过路由优化方式来实现业务通信,包括移动节点通过漫游地网络,将自身的业务数据直接发送至对端设备;并且,对端设备通过漫游地网络,将自身的业务数据直接发送至移动节点,其中,双方的数据均无需经过家乡代理的转发。
目前,对于各种通信网络,均必须提供合法监听的功能。然而针对移动IP网络,当移动节点发生漫游时,无论是采用移动IPv4技术的三角路由方式还是移动IPv6技术的路由优化方式,均存在数据无需经过移动节点家乡网络中的家乡代理进行转发的问题,这样,则无法通过家乡代理获得移动节点的数据实现监听。针对此种情况,现有技术的解决方法为当移动节点家乡网络中的家乡代理接收到注册消息后,不仅执行上述图1中的将注册成功消息发送至移动节点的过程,而且还将携带移动节点转交地址信息的漫游通告消息发送至执法机构侧的监听控制器;参见图3,监听控制器再将监听配置下发给移动节点漫游网络的监听设备;该漫游网络的监听设备完成监听配置后,接收移动节点根据三角路由或路由优化方式传送的业务数据,并发送至监听控制器。
然而,在现有技术中,由于家乡代理将漫游通告消息发送至监听控制器从而触发漫游网络的监听设备执行监听配置的过程,与家乡代理将注册成功消息发送至移动节点从而触发执行三角路由或路由优化的过程为互不影响的并行过程,因此,如果三角路由或路由优化的路由调整过程先于监听配置过程完成,那么,在监听配置过程完成之前,漫游网络的监听设备则不会将对应于移动节点的业务数据发送给监听控制器,从而导致监听业务数据的流失,使得执法机构侧无法监听到所有的业务数据,降低了移动IP网络的监听业务性能。

发明内容
有鉴于此,本发明的主要目的在于提供一种实现合法监听的方法,以便于保证在移动IP网络中监听到通过三角路由或路由优化方式传送的所有业务数据。
为了达到上述目的,本发明的技术方案是这样实现的一种实现合法监听的方法,该方法包括A、移动节点的家乡代理将携带移动节点转交地址信息的漫游通告消息发送至监听控制器;B、家乡代理监测是否接收到监听控制器发来的监听部署完成消息,如果接收到,则将注册成功响应消息发送至移动节点;C、移动节点接收到注册成功响应消息后,执行路由调整过程,根据路由调整结果与对端设备交互业务信息;D、移动节点漫游网络的监听设备将对应于移动节点的业务信息发送至监听控制器。
该方法进一步包括在所述家乡代理中设置定时器及该定时器的超时时间;所述步骤A进一步包括所述家乡代理启动所设置的定时器;在步骤B中,所述家乡代理监测是否接收到监听控制器发来的监听部署完成消息的步骤包括家乡代理监测在定时器超时之前是否接收到监听控制器发来的监听部署完成消息。
所述步骤B进一步包括如果所述家乡代理监测到在定时器到达超时时间后,未曾接收到监听控制器发来的监听部署完成消息,则将注册成功响应消息发送至移动节点。
在步骤A之前,进一步包括A01、所述家乡代理接收携带移动节点转交地址信息的注册消息;A02、所述家乡代理根据注册消息中携带的移动节点的标识与自身中预先保存的监听对象的标识,判断所述移动节点是否为监听对象,如果是,则执行步骤A。
在步骤A与步骤B之间进一步包括B01、监听控制器将监听配置信息发送至移动节点漫游网络的监听设备;B02、移动节点漫游网络的监听设备根据所接收到的监听配置信息,进行监听配置;B03、监听控制器确定移动节点漫游网络的监听设备完成监听配置,将监听部署完成消息发送给所述家乡代理。
所述步骤B01包括监听控制器从所接收到的漫游通告消息中获取转交地址信息,根据该转交地址信息确定移动节点漫游网络的监听设备的地址信息;监听控制器根据所确定的移动节点漫游网络的监听设备的地址信息,将监听配置信息发送至移动节点漫游网络的监听设备。
所述步骤B02进一步包括移动节点漫游网络的监听设备在完成监听配置后,将监听配置完成消息发送至监听控制器;在步骤B03中,所述监听控制器确定移动节点漫游网络的监听设备完成监听配置的步骤包括所述监听控制器接收到监听配置完成消息。
当移动节点采用移动IPv4技术进行通信时,所述路由调整过程为三角路由形成过程;当移动节点采用移动IPv6技术进行通信时,所述路由调整过程为路由优化过程。
所述对应于移动节点的业务信息包括移动节点发给对端设备的业务信息,和/或对端设备发送给移动节点的业务信息。
所述移动节点漫游网络的监听设备为所调整路由上的路由设备,或负责处理漫游网络中监听业务的网关设备。
由此可见,本发明能够控制监听配置过程先进行,路由调整过程即三角路由形成过程或路由优化过程后进行,从而可以保证在移动IP网络中监听到通过三角路由或路由优化方式传送的所有业务数据,避免监听业务数据的流失,确保了移动IP网络的监听业务性能。


图1是在移动IP网络中移动节点漫游时的业务实现流程图。
图2A是采用移动IPv4技术以三角路由方式进行通信的示意图。
图2B是采用移动IPv6技术以路由优化方式进行通信的示意图。
图3是在移动IP网络中当移动节点根据三角路由或路由优化方式进行通信时实现监听的示意图。
图4是本发明实施例的流程图。
具体实施例方式
本发明提出了一种实现合法监听的方法,其核心思想是移动节点的家乡代理将携带移动节点转交地址信息的漫游通告消息发送至监听控制器之后,监测是否接收到监听控制器发来的监听配置完成消息,如果接收到,则将注册成功响应消息发送至移动节点;移动节点接收到注册成功响应消息后,执行路由调整过程,并根据路由调整结果与对端设备交互业务信息;移动节点漫游网络的监听设备将对应于移动节点的业务信息发送至监听控制器。
其中,为了保证移动节点的通信业务能够正常进行,本发明还可以进一步在家乡代理上设置一个定时器,该家乡代理在定时器超时前等待接收监听控制器发来的监听部署完成消息,如果在定时器超时之后仍未接收到监听部署完成消息,则直接发送所述的注册成功响应消息。
为使本发明的目的、技术方案和优点更加清楚,下面结合附图及具体实施例对本发明作进一步地详细描述。
图4是本发明实施例的流程图。参见图4,在移动节点发生漫游时,为了保证能对移动节点通过三角路由或路由优化方式传送的所有数据均进行监听,本发明的实现过程包括以下步骤步骤401预先在移动节点家乡网络的家乡代理中设置定时器,并设置该定时器的超时时间。
这里,所述移动节点的家乡代理中还配置有将该移动节点作为监听对象的各种监听相关信息。
步骤402移动节点发生漫游后,移动节点家乡网络中的家乡代理接收携带移动节点转交地址信息的注册消息。
在本步骤中,如果移动节点采用移动IPv4技术进行通信,那么,本步骤的具体实现过程包括方式一、移动节点发生漫游后,移动节点将携带自身标识的注册消息发送至漫游网络中的外地代理;漫游网络中的外地代理为移动节点分配在漫游网络中的转交地址;漫游网络中的外地代理将所分配的转交地址信息携带在注册消息中发送给移动节点家乡网络中的家乡代理;该家乡代理接收携带移动节点转交地址信息的注册消息。
方式二、移动节点发生漫游后,移动节点将携带自身标识的注册消息发送至漫游网络中的外地代理;漫游网络中的外地代理为移动节点分配在漫游网络中的转交地址;漫游网络中的外地代理将所分配的转交地址信息携带在注册成功消息中发送至移动节点;移动节点从接收到的注册成功消息中获取转交地址信息,然后将所获取的转交地址信息携带在注册消息中发送给家乡代理;该家乡代理接收携带移动节点转交地址信息的注册消息。
在本步骤中,如果移动节点采用移动IPv6技术进行通信,那么,本步骤的具体实现过程包括移动节点发生漫游后,移动节点将携带自身标识的注册消息发送至漫游网络中的接入设备;漫游网络中的接入设备为移动节点分配在漫游网络中的转交地址,将所分配的转交地址携带在注册成功消息中发送至移动节点;移动节点从接收到的注册成功消息中获取转交地址,然后将所获取的转交地址信息携带在注册消息中发送给家乡网络中的家乡代理,该家乡代理接收携带移动节点转交地址信息的注册消息。
步骤403移动节点家乡网络中的家乡代理从所接收到的注册消息中获取转交地址信息。
步骤404该家乡代理在确定该移动节点为监听对象后,将转交地址信息携带在漫游通告消息中发送至执行机构侧的监听控制器,并启动预先设置的定时器。
在本步骤中,所述家乡代理可以根据注册消息中携带的移动节点的标识与自身中预先保存的监听对象的标识是否相同,来判断该移动节点是否为监听对象。在确定所述两个标识相同之后,则可确定该移动节点为监听对象。
在上述步骤403和步骤404中,移动节点家乡网络中的家乡代理在接收到注册消息后,没有立刻给移动节点返回注册成功响应消息,而是暂停响应该移动节点,从而避免移动节点开始执行路由调整过程,即三角路由形成过程或路由优化过程。
在本步骤中,所述的启动预先设置的定时器是指,使该定时器从0开始计时。
另外,在本步骤中,移动节点家乡网络中的家乡代理在启动定时器之后,处于等待监听控制器发来的监听部署完成消息的状态。
步骤405监听控制器从所接收到的漫游通告消息中获取转交地址信息,根据该转交地址信息确定移动节点漫游网络的监听设备的地址信息。
这里,与现有技术一样,监听控制器可以根据转交地址所属的地址范围,确定在移动节点漫游网络中可获取移动节点所交互数据的监听设备的地址信息。
步骤406监听控制器根据所确定的移动节点漫游网络的监听设备的地址信息,将监听配置信息发送至移动节点漫游网络的监听设备。
这里,所述的监听配置信息中可以包括指示具体监听内容的各种监听参数,比如,指示监听的起始终止时间的监听参数,指示所需获取的媒体流类型的监听参数等。
步骤407移动节点漫游网络的监听设备根据所接收到的监听配置信息,进行监听配置过程。
步骤408移动节点漫游网络的监听设备完成监听配置后,将监听配置完成消息发送至监听控制器。
步骤409监听控制器接收到该监听配置完成消息后,将监听部署完成消息发送至移动节点家乡网络中的家乡代理。
步骤410移动节点家乡网络中的家乡代理在启动定时器之后,时时监测在定时器到达超时时间之前,是否接收到监听控制器发来的监听部署完成消息,如果是,则直接执行步骤411,否则,在定时器到达超时时间之后,执行步骤411。
步骤411移动节点家乡网络中的家乡代理将注册成功响应消息发送至移动节点。
步骤412移动节点接收到注册成功响应消息后,执行路由调整过程。
如果移动节点采用移动IPv4技术进行通信,那么,在本步骤中所述的路由调整过程为三角路由形成过程;如果移动节点采用移动IPv6技术进行通信,那么,本步骤中所述路由调整过程是路由优化过程。
步骤413移动节点与对端设备根据路由调整结果,直接通过漫游地网络进行通信。
步骤414移动节点漫游网络的监听设备,将对应于移动节点的业务信息发送至监听控制器。
这里,所述的对应于移动节点的业务信息可以是移动节点发送给对端设备的业务信息;和/或,对端设备发送给移动节点的业务信息。
在本发明中,所述的移动节点漫游网络的监听设备可以是移动节点所调整路由中的一个路由设备,也可以是负责处理漫游网络中监听业务的网关设备。
总之,以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种实现合法监听的方法,其特征在于,该方法包括A、移动节点的家乡代理将携带移动节点转交地址信息的漫游通告消息发送至监听控制器;B、家乡代理监测是否接收到监听控制器发来的监听部署完成消息,如果接收到,则将注册成功响应消息发送至移动节点;C、移动节点接收到注册成功响应消息后,执行路由调整过程,根据路由调整结果与对端设备交互业务信息;D、移动节点漫游网络的监听设备将对应于移动节点的业务信息发送至监听控制器。
2.根据权利要求1所述的方法,其特征在于,该方法进一步包括在所述家乡代理中设置定时器及该定时器的超时时间;所述步骤A进一步包括所述家乡代理启动所设置的定时器;在步骤B中,所述家乡代理监测是否接收到监听控制器发来的监听部署完成消息的步骤包括家乡代理监测在定时器超时之前是否接收到监听控制器发来的监听部署完成消息。
3.根据权利要求2所述的方法,其特征在于,所述步骤B进一步包括如果所述家乡代理监测到在定时器到达超时时间后,未曾接收到监听控制器发来的监听部署完成消息,则将注册成功响应消息发送至移动节点。
4.根据权利要求1所述的方法,其特征在于,在步骤A之前,进一步包括A01、所述家乡代理接收携带移动节点转交地址信息的注册消息;A02、所述家乡代理根据注册消息中携带的移动节点的标识与自身中预先保存的监听对象的标识,判断所述移动节点是否为监听对象,如果是,则执行步骤A。
5.根据权利要求1所述的方法,其特征在于,在步骤A与步骤B之间进一步包括B01、监听控制器将监听配置信息发送至移动节点漫游网络的监听设备;B02、移动节点漫游网络的监听设备根据所接收到的监听配置信息,进行监听配置;B03、监听控制器确定移动节点漫游网络的监听设备完成监听配置,将监听部署完成消息发送给所述家乡代理。
6.根据权利要求5所述的方法,其特征在于,所述步骤B01包括监听控制器从所接收到的漫游通告消息中获取转交地址信息,根据该转交地址信息确定移动节点漫游网络的监听设备的地址信息;监听控制器根据所确定的移动节点漫游网络的监听设备的地址信息,将监听配置信息发送至移动节点漫游网络的监听设备。
7.根据权利要求5或6所述的方法,其特征在于,所述步骤B02进一步包括移动节点漫游网络的监听设备在完成监听配置后,将监听配置完成消息发送至监听控制器;在步骤B03中,所述监听控制器确定移动节点漫游网络的监听设备完成监听配置的步骤包括所述监听控制器接收到监听配置完成消息。
8.根据权利要求1所述的方法,其特征在于,当移动节点采用移动IPv4技术进行通信时,所述路由调整过程为三角路由形成过程;当移动节点采用移动IPv6技术进行通信时,所述路由调整过程为路由优化过程。
9.根据权利要求1所述的方法,其特征在于,所述对应于移动节点的业务信息包括移动节点发给对端设备的业务信息,和/或对端设备发送给移动节点的业务信息。
10.根据权利要求1所述的方法,其特征在于,所述移动节点漫游网络的监听设备为所调整路由上的路由设备,或负责处理漫游网络中监听业务的网关设备。
全文摘要
本发明公开了一种在移动IP网络中实现合法监听的方法,包括移动节点的家乡代理将携带移动节点转交地址信息的漫游通告消息发送至监听控制器;家乡代理监测是否接收到监听控制器发来的监听部署完成消息,如果接收到,则将注册成功响应消息发送至移动节点;移动节点接收到注册成功响应消息后,执行路由调整过程,根据路由调整结果与对端设备交互业务信息;移动节点漫游网络的监听设备将对应于移动节点的业务信息发送至监听控制器。本发明可以保证在移动IP网络中,监听配置过程先于路由调整过程完成,从而避免了监听业务数据的流失。
文档编号H04L12/66GK101047569SQ20061007917
公开日2007年10月3日 申请日期2006年5月12日 优先权日2006年5月12日
发明者赵烨 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1