绑定注册与数据报文传送方法及装置和系统的制作方法

文档序号:7927009阅读:111来源:国知局

专利名称::绑定注册与数据报文传送方法及装置和系统的制作方法
技术领域
:本发明涉及移动通信领域,尤其涉及应用于IPv4网络中的绑定注册与数据报文传送方法及装置和系统。
背景技术
:由于TCP/IP最初是为固定主机设计的协议,因此并不能支持终端的移动性。所谓移动性是指终端在改变网络接入点时,应能保持其应用的通信不中断。而由于TCP/IP协议中,IP地址不但作为终端的标识而且也作为网络路由的标识,因此当移动终端改变网络接入点时,如果不改变终端的IP地址与新的接入点处于同一网段,则终端无法与网络进行通信;如果改变了终端的IP地址使其与新的网^4妄入点处于同一网段则会造成终端应用的中断。因此需要特殊的方法来解决TCP/IP的移动性问题。为了解决IPv4终端的移动性的问题,IETF已经提出了移动IPv4技术。其主要思想是通过设置家乡代理和外地代理,当移动终端移动到外地链路上时,保持其家乡地址不变,通过外地代理和家乡代理配合,为移动终端维持转交地址到家乡地址的映射关系,通信伙伴利用移动终端的转交地址与其进行通信。虽然移动IPv4技术解决了IPv4网络中IPv4终端的移动性问题,但要求移动终端参与移动性管理的信令交互,如果要在现有IPv4网络支持移动IPv4技术,现有的大量IPv4终端都要进行软件升级,这在很大程度上限制了移动IPv4技术的广泛应用,导致大量的没有进行软件升级的IPv4终端无法实现在IPv4网络中的移动性管理。另外,随着IPv4网络逐渐向IPv6网络过渡,越来越多的IPv6终端开始出现,但移动IPv4技术并不能支持IPv6移动终端在IPv4网络中移动。
发明内容本发明实施例提供绑定注册与数据报文传送方法及装置和系统,不需改变现有移动终端功能即实现IPv4终端及IPv6终端在IPv4网络中移动。本发明实施例提供一种绑定注册方法,包括IPv4网络中的移动性网关对移动到其辖区内的移动终端进行接入检测与身份认证;所述移动性网关为通过i人证的所述移动终端向所述IPv4网络中的家乡锚点发送绑定请求报文;所述家乡锚点根据所述绑定请求报文为所述移动终端建立其家乡地址与所述移动性网关的代理转交地址之间的绑定映射并存储;以及向所述移动性网关发送绑定成功应答^R文;所述家乡锚点检测自身与所述移动性网关之间是否存在通信隧道,当不存在通信隧道时,建立起自身与所述移动性网关之间的通信隧道。本发明实施例还提供一种数据报文传送方法,包括IPv4网络中的家乡锚点截获发送给移动到IPv4网络的移动终端的数据报文;所述家乡锚点根据存储的所述移动终端的家乡地址与所述IPv4网络中的移动性网关的代理转交地址之间的绑定映射,通过自身与所述移动性网关之间建立的通信隧道,将所述数据报文发送至所述移动性网关;所述移动性网关将所述数据报文发送给所述移动终端。本发明实施例另提供一种数据报文传送方法,包括IPv4网络中的移动性网关接收移动到IPv4网络的移动终端发送的数据报文;所述移动性网关通过自身与所述IPv4网络中的家乡锚点之间建立的通信隧道,将所述数据报文发送至所述家乡锚点;所述家乡锚点将所述数据报文发送给接收端。本发明实施例再提供一种移动性网关,应用于IPv4网络,包括接入检测单元,用于对移动到其辖区内的移动终端进行接入检测;身份认证单元,用于对检测到的移动终端进行身份认证;报文发送单元,用于为通过认证的移动终端发送绑定请求报文给所述IPv4网络中的家乡锚点;报文接收单元,用于接收所述家乡锚点返回的绑定成功应答报文;隧道功能单元,用于与所述家乡锚点之间建立或保持通信隧道。本发明实施例再提供一种家乡锚点,应用于IPv4网络,包括报文接收单元,用于接收所述IPv4网络中的移动性网关发送的绑定请求报文;绑定映射功能单元,用于根据绑定请求报文,为移动终端建立其家乡地址与所述移动性网关的代理转交地址之间的绑定映射并存储;报文发送单元,用于发送绑定成功应答报文给所述移动性网关;隧道功能单元,用于检测与所述移动性网关之间是否存在通信隧道,当不存在通信隧道时,建立起与所述移动性网关之间的通信隧道。本发明实施例再提供一种移动终端的移动性管理系统,应用于IPv4网络,包括移动性网关和家乡锚点;所述移动性网关,用于对移动到其辖区内的移动终端进行接入检测;对检测到的移动终端进行身份认证;为通过认证的移动终端发送绑定请求"t艮文给所述家乡锚点;与所述家乡锚点之间建立或保持通信隧道;接收所述家乡锚点返回的绑定成功应艮文;以及用于接收所述移动终端发送的数据报文;通过与所述家乡锚点之间的通信隧道,将所述数据报文发送给所述家乡锚点;以及通过与所述家乡锚点之间的通信隧道接收所述家乡锚点发送的数据报文,转发给所述移动终端;所述家乡锚点,用于接收所述移动性网关发送的绑定请求报文;根据绑定请求报文,为移动终端建立其家乡地址与所述移动性网关的代理转交地址之间9的绑定映射并存储;并发送绑定成功应斜艮文给所述移动性网关;;险测与所述移动性网关之间是否存在通信隧道,当不存在通信隧道时,建立起与所述移动性网关之间的通信隧道;以及截获发送给移动到IPv4网络的移动终端的数据报文;根据存储的所述移动终端的家乡地址与所述移动性网关的代理转交地址之间的绑定映射,通过与所述移动性网关之间的通信隧道,将所述数据报文发送至所述移动性网关;以及通过与所述移动性网关之间的通信隧道接收所述移动性网关发送的数据报文,转发给接收端。本发明有益效果如下本发明提供的绑定注册和数据报文传送方法通过IPv4网络中的移动性网关对移动到其辖区内的IPv4/v6移动终端进行接入检测与身份认证;移动性网关为通过身份认证的移动终端向该IPv4网络中的家乡锚点进行绑定注册;建立起移动性网关与家乡锚点之间的通信隧道;移动到IPv4网络中的移动终端与通信伙伴之间数据报文的传送都经过该移动性网关、家乡锚点和它们之间建立的通信隧道进行传送。釆用本发明提供的方法、装置及系统,不需要改变现有的移动终端功能,通过IPv4网络中的移动性网关和家乡锚点就可以实现IPv4终端及IPv6终端在IPv4网络中的注册以及接收/发送数据报文,使得不需改变现有移动终端功能即实现IPv4终端及IPv6终端在IPv4网络中移动。图1为本发明实施例中移动性网关和家乡锚点之间与绑定注册相关的信令交互流程图2为本发明实施例中移动终端接收数据报文流程图;图3为本发明实施例中移动终端发送数据报文流程图;图4为本发明实施例中移动性网关结构示意图;图5为本发明实施例中家乡锚点结构示意图;图6为本发明实施例中移动性管理系统结构示意图。具体实施例方式本发明实施例提供一种绑定注册方法、数据报文传送方法及与两种方法相应的装置和系统。通过在IPv4网络中设置功能实体移动性网关和家乡锚点,通过移动性网关代理IPv4终端及IPv6终端向家乡锚点进行绑定注册,以及通过移动性网关和家乡锚点之间建立的通信隧道传送IPv4终端及IPv6终端发送/接收的数据报文,使得不需改变现有的移动终端功能就可以实现IPv4终端及IPv6终端在IPv4网络中移动。下面结合附图对本发明上述方法、装置及系统进行详细描述。本发明实施例提供一种绑定注册方法,包括由移动性网关对移动到其辖区内的移动终端进行接入检测与身份认证;移动性网关为通过认证的移动终端向家乡锚点发送绑定请求报文;家乡锚点根据绑定请求报文为该移动终端建立其家乡地址与移动性网关的代理转交地址之间的绑定映射并存储;以及向移动性网关发送绑定成功应答报文;家乡锚点检测自身与移动性网关之间是否存在通信隧道,当不存在通信隧道时,建立起自身与移动性网关之间的通信隧道。图1所示为本发明实施例中移动性网关与家乡锚点之间与绑定注册相关的信令交互流程图。具体信令交互包括步骤1、移动性网关对移动到其辖区内的移动终端进行接入检测与身份认证。移动性网关对移动到其辖区内的移动终端进4亍4妄入^r测的具体方法,可以采用现有技术中的各种接入检测方法,例如,采用链路层检测的方法,也可以采用其他的接入检测方法;移动性网关检测到移动终端后,需要对该移动终端进行身份认证。具体认证方法也可以采用现有技术中的各种认证方法。例如,如果IPv4网络中采用策略服务器存储用户信息,则移动性网关与该策略服务器通信,读取策略服务器中存储的移动终端的策略文件,确定是否预存有该移动终端的身l分信息,如果存在,则认证通过,并记录该移动终端的网洛接入标识(NAI)、链路层地址和家乡地址,否则,认证不通过,不为该移动终端提供服务。步骤2、移动性网关为通过认证的移动终端向家乡锚点发送绑定请求报文。本发明实施例中,移动性网关作为代理,为检测到的IPv4终端及IPv6终端向家乡锚点发送绑定请求报文。绑定请求报文的内容是该移动终端的家乡地址与移动性网关的代理转交地址之间的映射,绑定请求报文的具体格式定义如下在现有移动IPv4报文中定义新的类型标识位P,如表1所示设置P为1时,表示此报文为代理移动IPv4报文,设置P为0时,表示此报文为移动IPv4报文,本发明实施例中设置P为1;表l:类型标识位PVers=4|HLIToS总长度标识标i己1片偏移生存时间1协议-UDP报头校验和源h匕址目的地址源端口1目的端口类型lSlBl雍iGlVlPlrst1生存时间移动节点家乡IPv4地址HomeIPv4Address家乡代理地址HomeAgent转交地址Care-ofAddress标识Identification扩展部分Extensions本发明实施例还在现有移动IPv4报文的扩展字段定义时间戳字段,如表2所示包括类型(Type)字段、长度(Length)字段、保留(Reserved)字段和时间戳(TimeStamp)字段,其中,Type字段标识此扩展字段内容为时间戳,Length字段设置为8,表示时间戳字段的长度为8个字节。Reserved字段设置12为保留,用于协议扩展,TimeStamp字段用于存储时间戳。考虑到移动终端由于在IPv4网络中移动,切换移动性网关后(IPv4网络中可以根据需要设置多个移动性网关),新的移动性网关不知道该移动终端之前产生的序列号是多少,所以不能用移动IPv4才艮文中的Identifier字萃殳作为绑定请求净艮文新旧的标识,因此,定义Timestamp字段,家乡锚点根据收到的绑定请求报文的Timestamp字段来判定该报文是否是最新的,并作为绑定请求报文和绑定应答报文的索引;<table>tableseeoriginaldocumentpage13</column></row><table>本发明实施例还在现有移动IPv4报文的扩展字段定义移动终端的链路层地址字段,如表3所示包括类型(Type)字段、长度(Length)字段、保留(Reserved)字段和移动终端的链路层地址(LinkLayer)字段,其中,Type字段标识此扩展字段内容为移动终端的链路层地址,Length字段设置为可变长度,Reserved字段设置为保留,用于协议扩展,LinkLayer字段存储移动终端的链路层地址;表3:移动终端的链路层地址字段格式<table>tableseeoriginaldocumentpage13</column></row><table>本发明实施例还在现有移动IPv4报文的扩展字段定义移动终端的NAI字段,如表4所示包括类型(Type)字段、长度(Length)字段、保留(Reserved)字段和移动终端的NAI字段,其中,Type字段标识此扩展字段内容为移动终端的NAI,Length字段设置为可变长度,Reserved字段设置为保留,用于协议扩展,NAI字段存储移动终端的NAI;表4:移动终端的NAI字賴:才各式<table>tableseeoriginaldocumentpage14</column></row><table>当移动终端为IPv6移动终端时,本发明实施例还在现有移动IPv4报文的扩展字段定义IPv6移动终端的家乡地址字段,如表5所示包括类型(Type)字段、长度(Length)字段、CF标志位、保留(Reserved)字段和IPv6移动终端的家乡地址(IPv6HomeAddress)字段,其中,Type字段标识此扩展字段内容为IPv6移动终端的家乡地址,Length字段设置为16,Reserved字段设置为保留,用于协议扩展,设置CF标志位为1时,表示移动性网关的代理转交地址为IPv4地址,设置CF标志位为0时,表示移动性网关的代理转交地址为IPv6地址,本发明实施例中设置CF标志位为1,IPv6HomeAddress字段存储IPv6移动终端的家乡地址,当移动终端为IPv4移动终端时,不需要扩展此字段;表5:IPv6移动终端的家乡地址字段格式Type:Length:CF:IPv6HomeAddress:当移动终端为IPv6移动终端时,本发明实施例还在现有移动IPv4^JL的扩展字段定义移动性网关的代理转交地址字段,如表6所示包括类型(Type)字段、长度(Length)字段、ATF标志位、保留(Reserved)字段和移动性网关的代理转交地址(Proxy-Care-ofAddress)字段,其中,Type字段标识此扩展字段内容为移动性网关的代理转交地址,Length字段设置为可变长度,Reserved字段设置为保留,用于协议扩展,设置ATF标志位为1时,表示移动性网关的代理转交地址为IPv4地址,设置ATF标志位为0时,表示移动性网关的代理转交地址为IPv6地址,本发明实施例中设置ATF标志位为1,14Proxy-Care-ofAddress字段存储移动性网关的代理转交地址;当移动终端为IPv4移动终端时,不需要扩展此字段。表6:移动性网关的代理转交地址字段格式<table>tableseeoriginaldocumentpage15</column></row><table>步骤3、家乡锚点收到来自移动性网关的绑定请求报文后,根据上述报文格式判定报文是否合法,如果合法,则建立该移动终端的家乡地址与移动性网关的代理转交地址之间的绑定映射,并将该绑定映射存储到绑定緩存中;如果不合法,则拒绝该绑定请求,发送绑定拒绝应答报文。步骤4、家乡锚点向移动性网关返回绑定成功应答"R文。绑定成功应答报文除了包括前述绑定请求报文中定义的信息外,还在移动IPv4报文的扩展字段定义移动终端的默认网关地址字段,如表7所示包括类型(Type)字段、长度(Length)字段、保留(Reserved)字段和移动终端的默认网关地址(DefaultRouterAddress)字段,其中,Type字段标识此扩展字段内容为移动终端的默认网关地址,Length字段设置为16,Reserved字段设置为保留,用于协议扩展,DefaultRouterAddress字段存储移动终端的默认网关地址。表7:移动终端的默认网关地址字段格式<table>tableseeoriginaldocumentpage15</column></row><table>步骤5、家乡锚点检测自身与移动性网关之间是否存在通信隧道,如果已经存在,则不再建立新的通信隧道,如果不存在,则执行步骤6。步骤6、建立起家乡锚点与移动性网关之间的通信隧道,关于如何建立通信隧道,为现有技术,在此不展开描述。在通信隧道建立完成后,其他实施例进一步还可以包括步骤7:步骤7、移动性网关模拟移动终端的家乡链路,根据家乡锚点发送的绑定成功应斜艮文中包含的默认网关地址,将自身配置为该移动终端的默认网关,例如,通过DHCPv6对该移动终端进行默认网关配置,或者通过路由广播对该移动终端进行默认网关配置。在默认网关配置完成后,其他实施例进一步还可以包括步骤8-10:步骤8、当移动性网关^r测到移动终端离开其辖区后,为该移动终端向家乡锚点发送绑定注销报文,报文的具体格式与步骤2中定义的报文格式相同。步骤9、家乡锚点收到移动性网关返回的绑定注销报文后,根据绑定注销报文从绑定緩存中删除存储的该移动终端的家乡地址与移动性网关的代理转交地址之间的绑定映射。步骤IO、家乡锚点向移动性网关发送绑定注销应答报文,报文的具体格式与步骤2中定义的报文格式相同。在家乡锚点向移动性网关发送绑定注销应答报文后,其他实施例进一步还可以包括步骤11、12:步骤11、家乡锚点检测绑定緩存中是否还存储有其他移动终端与代理转交地址之间的绑定映射,如果还存储有绑定映射,则维持与移动性网关之间的通信隧道,如果全部绑定映射都被删除,则执行步骤12。步骤12、删除家乡锚点与移动性网关之间的通信隧道,关于如何删除通信隧道,为现有技术,在此不展开描述。通过上述的绑定注册方法,移动性网关和家乡锚点将移动终端的家乡地址与移动性网关的代理转交地址进行了绑定映射,并建立起移动性网关和家乡锚点之间的通信隧道,使得移动性网关可以代理移动终端与其通信伙伴之间进行数据报文的传送。本发明实施例在上述绑定注册方法的基础上,进一步4是供一种相应的数据报文的传送方法,如图2所示,为本发明实施例提供的移动终端接收数据报文16流程图,包括步骤201、家乡锚点截获发送给移动到IPv4网络的移动终端的数据报文。如果该数据报文是IPv6通信伙伴发送给IPv6移动终端的,那么该数据报文首先由IPv6通信伙伴发送给该IPv4网络与该IPv6网络之间的隧道路由器,由隧道路由器对该数据报文进行隧道封装后再发送给家乡锚点,因此家乡锚点在截获该数据报文后首先解除隧道封装,获取移动终端的家乡地址,到本地绑定緩存中检查该移动终端的家乡地址与移动性网关的代理转交地址的绑定映射;如果该数据报文是IPv4通信伙伴发送给IPv4移动终端的,则不需要通过IPv4/v6网络之间的隧道路由器,家乡锚点截获该数据报文后直接获取该移动终端的家乡地址,到绑定緩存中检查绑定映射。关于如何对数据报文进行隧道封装和解除隧道封装,为现有技术,在此不展开描述。步骤202、家乡锚点将该数据报文转发至移动性网关。如果数据报文是由IPv6通信伙伴发送给IPv6移动终端的,则家乡锚点根据该绑定映射中移动性网关的代理转交地址,通过家乡锚点与移动性网关之间建立的通信隧道,将数据报文进行隧道封装后,转发给移动性网关;如果该数据报文是IPv4通信伙伴发送给IPv4移动终端的,则家乡锚点4艮据绑定映射中移动性网关的代理转交地址,通过家乡锚点与移动性网关之间建立的通信隧道,直接将数据报文转发给移动性网关。步骤203、移动性网关将该数据报文发送给移动终端。如果数据报文是由IPv6通信伙伴发送给IPv6移动终端的,则移动性网关收到该数据报文后,首先解除隧道封装,获取移动终端的家乡地址,将该数据报文发送给移动终端;如果该数据报文是IPv4通信伙伴发送给IPv4移动终端的,移动性网关直接获取该移动终端的家乡地址,将该数据报文发送给移动终端。上述数据^t艮文的传送方法应用于移动到IPv4网络的移动终端接收其通信伙伴发送的数据报文。当移动终端需要发送数据报文给其通信伙伴时,本发明17实施例在上述绑定注册方法的基础上,提供一种相应的数据"J艮文传送方法,如图3所示,为本发明实施例提供的移动终端发送数据报文流程图,包括步骤301、移动性网关接收移动到IPv4网络的移动终端发送的数据报文。步骤302、移动性网关将该数据报文转发至家乡锚点。如果该数据4艮文是IPv6移动终端发送给IPv6通信伙伴的,则移动网关对该数据报文进行隧道封装之后,通过家乡锚点与移动性网关之间建立的通信隧道,将该数据报文转发给家乡锚点;如果该数据报文是IPv4移动终端发送给IPv4通信伙伴的,则移动性网关通过家乡锚点与移动性网关之间建立的通信隧道,直接将该数据报文转发给家乡锚点。步骤303、家乡锚点将该数据报文发送给接收端。如果该数据报文是IPv6移动终端发送给IPv6通信伙伴的,则家乡锚点首先解除数据报文的隧道封装,获取通信伙伴的地址,再对该数据报文进行隧道封装后,将该数据报文发送给IPv4网络与该IPv6网络之间的隧道路由器,由隧道路由器对该数据报文解除隧道封装后再发送给通信伙伴;如果该数据报文是IPv4移动终端发送给IPv4通信伙伴的,则直接获取通信伙伴的地址,将该数据报文发送给通信伙伴。基于同一发明构思,根据本发明上述实施例提供的绑定注册方法和数据报文传送方法,相应地,本发明实施例还提供了一种移动性网关,应用于IPv4网络,结构示意图如图4所示,具体如下,接入检测单元401,用于对移动到其辖区内的移动终端进行接入检测;身份认证单元402,用于对检测到的移动终端进行身份认证;报文发送单元403,用于为通过认证的移动终端发送绑定请求报文给家乡锚点;报文接收单元404,用于接收家乡锚点返回的绑定成功应答报文;隧道功能单元405,用于与家乡锚点之间建立或保持通信隧道。其他实施例中还可以包括18默认网关配置单元406,用于将自身配置为移动终端的默i人网关。在其他实施例中,上述接入检测单元401,还用于检测上述移动终端是否离开其辖区;上述^^文发送单元403,还用于当4企测到该移动终端离开其辖区后,为该移动终端发送绑定注销报文给家乡锚点;上述报文接收单元404,还用于接收家乡锚点返回的绑定注销应艮文;上述隧道功能单元405,还用于删除与家乡锚点之间建立的通信隧道。相应地,本发明实施例还提供了一种家乡锚点,应用于IPv4网络,结构示意图如图5所示,具体如下,报文接收单元501,用于接收移动性网关发送的绑定请求报文;绑定映射功能单元502,用于根据绑定请求报文,为移动终端建立其家乡地址与移动性网关的代理转交地址之间的绑定映射并存储;报文发送单元503,用于发送绑定成功应答报文给移动性网关;隧道功能单元504,用于检测与移动性网关之间是否存在通信隧道,当不存在通信隧道时,建立起与移动性网关之间的通信隧道。在其他实施例中,上述报文接收单元501,还用于接收移动性网关发送的绑定注销报文;上述绑定映射功能单元502,还用于根据绑定注销报文删除存储的该移动终端的家乡地址与移动性网关的代理转交地址之间的绑定映射;上述报文发送单元503,还用于发送绑定注销应答报文给移动性网关;上述隧道功能单元504,还用于检测到绑定映射全部删除完毕后,删除与移动性网关之间建立的通信隧道。相应地,本发明实施例还提供了一种移动性管理系统,应用于IPv4网络,系统结构示意图如图6所示,包括移动性网关601和家乡锚点602;移动性网关601,用于对移动到其辖区内的移动终端进行接入检测;对检测到的移动终端进行身份认证;为通过认证的移动终端发送绑定请求报文给家19乡锚点602;与家乡锚点602之间建立或保持通信隧道;接收家乡锚点602返回的绑定成功应叙艮文;以及用于接收该移动终端发送的数据报文;通过与家乡锚点602之间的通信隧道,将该数据保文发送给家乡锚点602;以及通过其与家乡锚点602之间的通信隧道接收家乡锚点602发送的数据报文,转发给该移动终端;家乡锚点602,用于接收移动性网关601发送的绑定请求报文;根据绑定请求报文,为移动终端建立其家乡地址与移动性网关601的代理转交地址之间的绑定映射并存储;并发送绑定成功应答报文给移动性网关601;检测与移动性网关601之间是否存在通信隧道,当不存在通信隧道时,建立起与移动性网关601之间的通信隧道;以及截获发送给移动到IPv4网络的移动终端的数据报文;根据存储的移动终端的家乡地址与移动性网关601的代理转交地址之间的绑定映射,通过与移动性网关601之间的通信隧道,将该数据报文发送至移动性网关601;以及通过与移动性网关601之间的通信隧道接收移动性网关601发送的数据报文,转发给接收端。综上所述,本发明实施例提供的方案,使得不改变现有的移动终端既可以实现IPv4终端及IPv6终端在IPv4网络中的移动性管理。明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。20权利要求1、一种绑定注册方法,其特征在于,包括IPv4网络中的移动性网关对移动到其辖区内的移动终端进行接入检测与身份认证;所述移动性网关为通过认证的所述移动终端向所述IPv4网络中的家乡锚点发送绑定请求报文;所述家乡锚点根据所述绑定请求报文为所述移动终端建立其家乡地址与所述移动性网关的代理转交地址之间的绑定映射并存储;以及向所述移动性网关发送绑定成功应答报文;所述家乡锚点检测自身与所述移动性网关之间是否存在通信隧道,当不存在通信隧道时,建立起自身与所述移动性网关之间的通信隧道。2、如权利要求l所述的方法,其特征在于,还包括所述移动性网关将自身配置为所述移动终端的默认网关。3、如权利要求2所述的方法,其特征在于,还包括当所述移动性网关4企测到所述移动终端离开其辖区后,向所述家乡锚点发送绑定注销报文;所述家乡锚点根据绑定注销报文删除存储的所述移动终端的家乡地址与所述移动性网关的代理转交地址之间的绑定映射;所述家乡锚点向移动性网关发送绑定注销应叙艮文。4、如权利要求3所述的方法,其特征在于,还包括当存储的所述绑定映射全部删除完毕后,删除所述家乡锚点与所述移动性网关之间建立的通信隧道。5、如权利要求1至4任一项所述的方法,其特征在于,所述绑定请求报文、所述绑定成功应答报文、所述绑定注销报文和所述绑定注销应答报文的具体格式包括在相应IPv4报文中增加类型标识位P,并设置P为l,表示所述绑定请求报文、所述绑定成功应答报文、所述绑定注销4艮文和所述绑定注销应艮文为代理移动IPv4报文;以及在相应IPv4报文的扩展字段设置时间戳字段,携带时间戳信息;以及在相应IPv4报文的扩展字段设置链路层地址字段,携带所述移动终端的链路层地址;以及在相应IPv4报文的扩展字段设置移动终端的网络接入标识NAI字段,携带移动终端的NAI。6、如权利要求5所述的方法,其特征在于,所述绑定成功应斜艮文还包括在相应IPv4报文的扩展字段设置默认网关地址字段,向所述移动性网关返回指配的所述移动终端的默认网关地址。7、如权利要求6所述的方法,其特征在于,当所述移动终端为IPv6移动终端时,所述绑定请求报文、所述绑定成功应答报文、所述绑定注销报文和所述绑定注销应答l艮文还包括在相应IPv4报文的扩展字段设置IPv6移动终端的家乡地址字段,携带所述IPv6移动终端的家乡地址;以及在相应IPv4报文的扩展字段设置移动性网关的代理转交地址字段,携带移动性网关的代理转交地址。8、一种数据报文传送方法,其特征在于,包括IPv4网络中的家乡锚点截获发送给移动到IPv4网络的移动终端的数据报文;所述家乡锚点根据存储的所述移动终端的家乡地址与所述IPv4网络中的移动性网关的代理转交地址之间的绑定映射,通过自身与所述移动性网关之间建立的通信隧道,将所述数据净艮文发送至所述移动性网关;所述移动性网关将所述数据报文发送给所述移动终端。9、一种数据报文传送方法,其特征在于,包括IPv4网络中的移动性网关接收移动到IPv4网络的移动终端发送的数据报文;所述移动性网关通过自身与所述IPv4网络中的家乡锚点之间建立的通信隧道,将所述数据报文发送至所述家乡锚点;所述家乡锚点将所述数据报文发送给接收端。10、一种移动性网关,应用于IPv4网络,其特;f正在于,包括接入4企测单元,用于对移动到其辖区内的移动终端进行接入检测;身份认证单元,用于对检测到的移动终端进行身份认证;报文发送单元,用于为通过认证的移动终端发送绑定请求"^艮文给所述IPv4网络中的家乡锚点;报文接收单元,用于接收所述家乡锚点返回的绑定成功应對艮文;隧道功能单元,用于与所述家乡锚点之间建立或保持通信隧道。11、如权利要求IO所述的移动性网关,其特征在于,还包括默认网关配置单元,用于将自身配置为所述移动终端的默认网关。12、如权利要求ll所述的移动性网关,其特征在于,其中所述接入检测单元,还用于检测所述移动终端是否离开其辖区;所述报文发送单元,还用于当检测到所述移动终端离开其辖区后,为所述移动终端发送绑定注销报文给所述家乡锚点;所述冲艮文接收单元,还用于接收所述家乡锚点返回的绑定注销应叙艮文;所述隧道功能单元,还用于删除与所述家乡锚点之间建立的通信隧道。13、一种家乡锚点,应用于IPv4网络,其特征在于,包括报文接收单元,用于接收所述IPv4网络中的移动性网关发送的绑定请求报文;绑定映射功能单元,用于根据绑定请求报文,为移动终端建立其家乡地址与所述移动性网关的代理转交地址之间的绑定映射并存储;报文发送单元,用于发送绑定成功应答报文给所述移动性网关;隧道功能单元,用于检测与所述移动性网关之间是否存在通信隧道,当不存在通信隧道时,建立起与所述移动性网关之间的通信隧道。14、如权利要求13所述的家乡锚点,其特征在于,其中所述报文接收单元,还用于接收所述移动性网关发送的绑定注销报文;所述绑定映射功能单元,还用于根据绑定注销报文删除存储的所述移动终端的家乡地址与所述移动性网关的代理转交地址之间的绑定映射;所述报文发送单元,还用于发送绑定注销应叙艮文给所述移动性网关;所述隧道功能单元,还用于检测到所述绑定映射全部删除完毕后,删除与所述移动性网关之间建立的通信隧道。15、一种移动终端的移动性管理系统,应用于IPv4网络,其特征在于,包括移动性网关和家乡锚点;所述移动性网关,用于对移动到其辖区内的移动终端进行接入^r测;对枱r测到的移动终端进行身份认证;为通过认证的移动终端发送绑定请求报文给所述家乡锚点;与所述家乡锚点之间建立或保持通信隧道;接收所述家乡锚点返回的绑定成功应^艮文;以及用于接收所述移动终端发送的数据报文;通过与所述家乡锚点之间的通信隧道,将所述数据报文发送给所述家乡锚点;以及通过与所述家乡锚点之间的通信隧道接收所述家乡锚点发送的数据报文,转发给所述移动终端;所述家乡锚点,用于接收所述移动性网关发送的绑定请求报文;根据绑定请求报文,为移动终端建立其家乡地址与所述移动性网关的代理转交地址之间的绑定映射并存储;并发送绑定成功应答报文给所述移动性网关;^r测与所述移动性网关之间是否存在通信隧道,当不存在通信隧道时,建立起与所述移动性网关之间的通信隧道;以及截获发送给移动到IPv4网络的移动终端的数据^f艮文;根据存储的所述移动终端的家乡地址与所述移动性网关的代理转交地址之间的绑定映射,通过与所述移动性网关之间的通信隧道,将所述数据报文发送至所述移动性网关;以及通过与所述移动性网关之间的通信隧道接收所述移动性网关发送的数据报文,转发给接收端。全文摘要本发明公开了一种绑定注册与数据报文传送方法及相关装置和系统,包括IPv4网络中的移动性网关对移动到其辖区内的IPv4/v6移动终端进行接入检测与身份认证;移动性网关为通过身份认证的移动终端向该IPv4网络中的家乡锚点进行绑定注册;建立起移动性网关与家乡锚点之间的通信隧道;移动终端与通信伙伴之间数据报文的传送都经过该移动性网关、家乡锚点和它们之间建立的通信隧道进行传送。采用本发明方法、装置及系统不需改变现有移动终端功能即实现IPv4终端及IPv6终端在IPv4网络中移动。文档编号H04W12/06GK101686457SQ20081022286公开日2010年3月31日申请日期2008年9月23日优先权日2008年9月23日发明者刘大鹏,敏惠,胡雪南,辉邓,刚陈申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1