分布式移动性管理的会话方法、装置及系统制造方法及图纸

技术编号:10146096 阅读:142 留言:0更新日期:2014-06-30 16:00
本发明专利技术实施例公开了一种分布式移动性管理的会话方法、装置及系统,涉及通信技术领域,解决了现有移动性管理的会话过程成本较高的问题。所述方法包括:第一路由器为移动节点装置分配第一IP地址,并获取移动节点装置之前的第二IP地址以及通信节点的第三IP地址;接收移动节点装置发送的第一会话数据包;以第一IP地址为源IP地址向通信节点发送第一会话数据包以及第二IP地址;接收通信节点以第一IP地址为目的IP地址的第二会话数据包;直接以第二IP地址为目的IP地址将第二会话数据包发送给移动节点装置;或者向移动节点装置发送第二会话数据包以及第二IP地址。本发明专利技术适用于分布式移动性管理系统中。

【技术实现步骤摘要】
【国外来华专利技术】分布式移动性管理的会话方法、装置及系统
本专利技术涉及通信
,尤其涉及一种分布式移动性管理的会话方法、装置及系统。
技术介绍
分布式移动性管理是为了解决集中式移动性管理的单点故障、路由冗余等问题而提出的。在分布式移动性管理中,一般由移动节点(MobileNode,简称MN)的第一跳接入路由器(First-hopAccessRouter,简称AR),作为移动锚点,执行移动性管理功能,例如:移动用户位置更新、定期更新、鉴权、开机接入、关机退出和设备识别等。当MN移动到当前的接入路由器(NewAccessRouter,简称nAR)时,会在nAR下附着,此时nAR会为MN重新分配互联网协议(InternetProtocol,简称IP)地址,从而使得MN在nAR网络中发起会话时,能够应用nAR为MN分配的IP地址与通信节点(CorrespondentNode,简称CN)进行数据交互。当前,若MN在一个以前的接入路由器(PreviousAccessRouter,简称pAR)中,所述pAR为所述MN分配了IP地址,MN在pAR网络中发起了会话后进入nAR网络中,此时如果MN在pAR网络中发起的会话使用nAR为MN分配的IP地址,将引起MN在pAR网络中发起的会话中断。在实现本专利技术实施例的过程中,专利技术人发现现有技术中至少存在如下问题:当前为了保证MN在pAR网络中发起的会话不中断,需要在pAR网络与nAR网络之间建立通信隧道,或者在CN与nAR网络之间建立通信隧道来完成,建立通信隧道需要很大成本,造成了整个分布式移动性管理的会话过程成本较高的问题。专利技术内容本专利技术的实施例提供一种分布式移动性管理的会话方法、装置及系统,能够解决现有技术中整个分布式移动性管理的会话过程成本较高的问题。为达到上述目的,本专利技术采用如下技术方案:第一方面,本专利技术实施例提供一种分布式移动性管理的会话方法,包括:第一路由器为移动节点装置分配第一IP地址;所述第一路由器获取第二IP地址以及通信节点的第三IP地址,其中所述第二IP地址为所述移动节点装置之前所在的第二路由器为所述移动节点装置分配的;所述第一路由器接收所述移动节点装置发送的第一会话数据包;所述第一路由器以所述第一IP地址为源IP地址向所述通信节点发送所述第一会话数据包,并将所述第二IP地址发送给所述通信节点,以使得所述通信节点在接收到所述第一会话数据包后,以所述第二IP地址为最终的源IP地址,并将所述第一会话数据包和所述第二IP地址递交到通信节点的IP层的上层;所述第一路由器接收所述通信节点以第三IP地址为源IP地址,以第一IP地址为目的IP地址的第二会话数据包;所述第一路由器直接以第二IP地址为目的IP地址将所述第二会话数据包发送给所述移动节点装置,以使得所述移动节点装置在接收到所述第二会话数据包后,以所述第二IP地址为最终的目的IP地址,并将所述第二会话数据包和所述第二IP地址递交到移动节点装置的IP层的上层;或者所述第一路由器向所述移动节点装置发送第二会话数据包,并将所述第二IP地址发送给所述移动节点装置,以使得所述移动节点装置在接收到所述第二会话数据包后,以所述第二IP地址为最终的目的IP地址,并将所述第二会话数据包和所述第二IP地址递交到移动节点装置的IP层的上层。结合所述第一方面,在所述第一方面的第一种实现方式中,所述第一路由器接收所述移动节点装置发送的第一会话数据包,包括:所述第一路由器接收所述移动节点装置以所述第二IP地址为源IP地址,以所述第三IP地址为目的IP地址的第一会话数据包。结合所述第一种实现方式,在所述第一方面的第二种实现方式中,在所述第一路由器以所述第一IP地址为源IP地址向所述通信节点发送所述第一会话数据包之前,包括:所述第一路由器以所述第一IP地址替换所述第一会话数据包中的源IP地址字段处的第二IP地址。结合所述第一方面,在所述第一方面的第三种实现方式中,所述第一路由器接收所述移动节点装置发送的第一会话数据包,包括:所述第一路由器接收所述移动节点装置以所述第一IP地址为源IP地址,以所述第三IP地址为目的IP地址的第一会话数据包。结合所述第三种实现方式,在所述第一方面的第四种实现方式中,在所述第一路由器接收所述移动节点装置以所述第一IP地址为源IP地址,以所述第三IP地址为目的IP地址的第一会话数据包之前,包括:所述第一路由器接收所述移动节点装置发送的路由器请求消息,所述路由器请求消息中带有第一标志位,所述第一标志位为第一数值,所述第一数值用于表示所述移动节点装置将以所述第一IP地址为源IP地址进行所述第一会话数据包的发送;所述第一路由器通过代理绑定更新消息与所述通信节点建立绑定关系,所述代理绑定更新消息中带有所述第一标志位、第一IP地址及第二IP地址;所述第一路由器接收所述通信节点发送的相对于所述代理绑定更新消息的代理绑定应答消息,所述代理绑定应答消息用于表示所述通信节点同意所述移动节点装置以所述第一IP地址为源IP地址进行所述第一会话数据包的发送。结合所述第一方面,所述第一种实现方式、第二种实现方式、第三种实现方式及第四种实现方式中的任意一种,在所述第一方面的第五种实现方式中,所述第一路由器获取第二IP地址以及通信节点的第三IP地址,包括:所述第一路由器通过一集中式装置获取所述移动节点装置的会话信息,所述集中式装置用于记录所述移动节点装置的会话信息,所述会话信息包括所述移动节点装置的身份标志、所述第二IP地址以及第三IP地址。结合所述第一方面,所述第一种实现方式、第二种实现方式、第三种实现方式及第四种实现方式中的任意一种,在所述第一方面的第六种实现方式中,所述第一路由器获取第二IP地址以及通信节点的第三IP地址,包括:所述第一路由器向所述第二路由器获取所述移动节点装置的会话信息,所述会话信息包括所述移动节点装置的身份标志、所述第二IP地址以及第三IP地址。结合所述第一方面,所述第一种实现方式、第二种实现方式、第三种实现方式及第四种实现方式中的任意一种,在所述第一方面的第七种实现方式中,所述第一路由器获取第二IP地址以及通信节点的第三IP地址,包括:所述第一路由器从所述移动节点装置处获取会话信息,所述会话信息包括所述移动节点装置的身份标志、所述第二IP地址以及第三IP地址。第二方面,本专利技术实施例提供一种分布式移动性管理的会话方法,包括:移动节点装置在附着在第一路由器上后,接收所述第一路由器分配的第一IP地址;所述移动节点装置向所述第一路由器发送第一会话数据包,以使得所述第一路由器以所述第一IP地址为源IP地址向通信节点发送所述第一会话数据包,并将所述移动节点装置之前所在的第二路由器的第二IP地址发送给所述通信节点,进而使得所述通信节点在接收到所述第一会话数据包后,以所述第二IP地址为最终的源IP地址,并将所述第一会话数据包和所述第二IP地址递交到通信节点的IP层的上层;所述移动节点装置接收所述第一路由器发送的以所述第二IP地址为目的IP地址的第二会话数据包;或者所述移动节点装置接收所述第一路由器发送的第二会话数据包以及所述第二IP地址;所述移动节点装置在接收到所述第二会话数据包后,以所述第二IP地址为最终的目的IP地址,并将所述第二会本文档来自技高网...
分布式移动性管理的会话方法、装置及系统

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种分布式移动性管理的会话方法,其特征在于,包括:第一路由器为移动节点装置分配第一IP地址;所述第一路由器获取第二IP地址以及通信节点的第三IP地址,其中所述第二IP地址为所述移动节点装置之前所在的第二路由器为所述移动节点装置分配的;所述第一路由器接收所述移动节点装置发送的第一会话数据包;所述第一路由器以所述第一IP地址为源IP地址向所述通信节点发送所述第一会话数据包,并将所述第二IP地址发送给所述通信节点,以使得所述通信节点在接收到所述第一会话数据包后,以所述第二IP地址为最终的源IP地址,并将所述第一会话数据包和所述第二IP地址递交到通信节点的IP层的上层;所述第一路由器接收所述通信节点以第三IP地址为源IP地址,以第一IP地址为目的IP地址的第二会话数据包;所述第一路由器直接以第二IP地址为目的IP地址将所述第二会话数据包发送给所述移动节点装置,以使得所述移动节点装置在接收到所述第二会话数据包后,以所述第二IP地址为最终的目的IP地址,并将所述第二会话数据包和所述第二IP地址递交到移动节点装置的IP层的上层;或者所述第一路由器向所述移动节点装置发送第二会话数据包,并将所述第二IP地址发送给所述移动节点装置,以使得所述移动节点装置在接收到所述第二会话数据包后,以所述第二IP地址为最终的目的IP地址,并将所述第二会话数据包和所述第二IP地址递交到移动节点装置的IP层的上层。2.根据权利要求1所述的方法,其特征在于,所述第一路由器接收所述移动节点装置发送的第一会话数据包,包括:所述第一路由器接收所述移动节点装置以所述第二IP地址为源IP地址,以所述第三IP地址为目的IP地址的第一会话数据包。3.根据权利要求2所述的方法,其特征在于,在所述第一路由器以所述第一IP地址为源IP地址向所述通信节点发送所述第一会话数据包之前,包括:所述第一路由器以所述第一IP地址替换所述第一会话数据包中的源IP地址字段处的第二IP地址。4.根据权利要求1所述的方法,其特征在于,所述第一路由器接收所述移动节点装置发送的第一会话数据包,包括:所述第一路由器接收所述移动节点装置以所述第一IP地址为源IP地址,以所述第三IP地址为目的IP地址的第一会话数据包。5.根据权利要求4所述的方法,其特征在于,在所述第一路由器接收所述移动节点装置以所述第一IP地址为源IP地址,以所述第三IP地址为目的IP地址的第一会话数据包之前,包括:所述第一路由器接收所述移动节点装置发送的路由器请求消息,所述路由器请求消息中带有第一标志位,所述第一标志位为第一数值,所述第一数值用于表示所述移动节点装置将以所述第一IP地址为源IP地址进行所述第一会话数据包的发送;所述第一路由器通过代理绑定更新消息与所述通信节点建立绑定关系,所述代理绑定更新消息中带有所述第一标志位、第一IP地址及第二IP地址;所述第一路由器接收所述通信节点发送的相对于所述代理绑定更新消息的代理绑定应答消息,所述代理绑定应答消息用于表示所述通信节点同意所述移动节点装置以所述第一IP地址为源IP地址进行所述第一会话数据包的发送。6.根据权利要求1-5任一项所述的方法,其特征在于,所述第一路由器获取第二IP地址以及通信节点的第三IP地址,包括:所述第一路由器通过一集中式装置获取所述移动节点装置的会话信息,所述集中式装置用于记录所述移动节点装置的会话信息,所述会话信息包括所述移动节点装置的身份标志、所述第二IP地址以及第三IP地址。7.根据权利要求1-5任一项所述的方法,其特征在于,所述第一路由器获取第二IP地址以及通信节点的第三IP地址,包括:所述第一路由器向所述第二路由器获取所述移动节点装置的会话信息,所述会话信息包括所述移动节点装置的身份标志、所述第二IP地址以及第三IP地址。8.根据权利要求1-5任一项所述的方法,其特征在于,所述第一路由器获取第二IP地址以及通信节点的第三IP地址,包括:所述第一路由器从所述移动节点装置处获取会话信息,所述会话信息包括所述移动节点装置的身份标志、所述第二IP地址以及第三IP地址。9.一种分布式移动性管理的会话方法,其特征在于,包括:移动节点装置在附着在第一路由器上后,接收所述第一路由器分配的第一IP地址;所述移动节点装置向所述第一路由器发送第一会话数据包,以使得所述第一路由器以所述第一IP地址为源IP地址向通信节点发送所述第一会话数据包,并将所述移动节点装置之前所在的第二路由器的第二IP地址发送给所述通信节点,进而使得所述通信节点在接收到所述第一会话数据包后,以所述第二IP地址为最终的源IP地址,并将所述第一会话数据包和所述第二IP地址递交到通信节点的IP层的上层;所述移动节点装置接收所述第一路由器发送的以所述第二IP地址为目的IP地址的第二会话数据包;或者所述移动节点装置接收所述第一路由器发送的第二会话数据包以及所述第二IP地址;所述移动节点装置在接收到所述第二会话数据包后,以所述第二IP地址为最终的目的IP地址,并将所述第二会话数据包和所述第二IP地址递交到移动节点装置的IP层的上层。10.根据权利要求9所述的方法,其特征在于,所述移动节点装置向所述第一路由器发送第一会话数据包,包括:所述移动节点装置以所述第二IP地址为源IP地址,以第三IP地址为目的IP地址向所述第一路由器发送所述第一会话数据包,所述第三IP地址用于表示所述通信节点的IP地址。11.根据权利要求9所述的方法,其特征在于,所述移动节点装置向所述第一路由器发送第一会话数据包,包括:所述移动节点装置以所述第一IP地址为源IP地址,以第三IP地址为目的IP地址向所述第一路由器发送所述第一会话数据包,所述第三IP地址用于表示所述通信节点的IP地址。12.根据权利要求11所述的方法,其特征在于,在所述移动节点装置以所述第一IP地址为源IP地址,以所述第三IP地址为目的IP地址向所述第一路由器发送所述第一会话数据包之前,包括:所述移动节点装置向所述第一路由器发送路由器请求消息,所述路由器请求消息中带有第一标志位,所述第一标志位为第一数值,所述第一数值用于表示所述移动节点装置将以所述第一IP地址为源IP地址进行所述第一会话数据包的发送。13.一种第一路由器,其特征在于,包括:第一分配单元,用于为移动节点装置分配第一IP地址;第一获取单元,用于获取第二IP地址以及通信节点的第三IP地址,其中所述第二IP地址为所述移动节点装置之前所在的第二路由器为所述移动节点装置分配的;第一接收单元,用于接收所述移动节点装置发送的第一会话数据包;第一发送单元,用于以所述第一分配单元分配的第一IP地址为源IP地址向所述通信节点发送所述第一接收单元接收到的第一会话数据包,并将所述第一获取单元获取的第二IP地址发送给所述通信节点,以使得所述通信节点在接收到所述第一会话数据包后,以所述第二IP地址为最终的源IP地址,并将所述第一会话数据包和所述第二IP地址递交到通信节点的IP层的上层;第二接收单元,用于接收所述通信节点以第三IP地址为源IP地址,以第一IP地址为目的IP地址的第二会话数据包;所述第一发送单元,还用于直接以所述第一获取单元获取的第二IP地址为目的IP地址将所述第二接收单元接收到的第二会话数据包发送给所述移动节点装置,以使得所述移动节点装置在接收到所述第二会话数据包后,以所述第二IP地址为最终的目的IP地址,并将所述第二会话数据包和所述第二IP地址递交到移动节点装置的IP层的上层;或者所述第一发送单元,还用于所述向所述移动节点装置发送所述第二接收单元接收到的第二会话数据包,并将所述第一获取单元获取的第二IP地址发送给所述移动节点装置,以使得所述移动节点装置在接收到所述第二会话数据包后,以所述第二IP地址为最终的目的IP地址,并将所述第二会话数据包和所述第二IP地址递交到移动节点装置的IP层的上层。14.根据权利要求13所述的第一路由器,其特征在于,所述第一接收单元,具体用于:接收所述移动节点装置以所述第二IP地址为源IP地址,以所述第三IP地址为目的IP地址的第一会话数据包。15.根据权利要求14所述的第一路由器,其特征在于,还包括:第一替换单元,用于以所述第一分配单元分配的第一IP地址替换所述第一接收单元接收到的第一会话数据包中的源IP地址字段处的第二IP地址。16.根据权利要求13所述的第一路由器,其特征在于,所述第一接收单元,具体用于:接收所述移动节点装置以所述第一IP地址为源IP地址,以所述第三IP地址为目的IP地址的第一会话数据包。17.根据权利要求16所述的第一路由器,其特征在于,还包括:第三接收单元,用于接收所述移动节点装置发送的路由器请求消息,所述路由器请求消息中带有第一标志位,所述第一标志位为第一数值,所述第一数值用于表示所述移动节点装置将以所述第一IP地址为源IP地址进行所述第一会话数据包的发送;第一绑定单元,用于在所述第三接收单元接收到路由器请求消息后,通过代理绑定更新消息与所述通信节点建立绑定关系,所述代理绑定更新消息中带有所述第一标志位、第一IP地址及第二IP地址;第四接收单元,用于接收所述通信节点发送的相对于所述第一绑定单元发送的代理绑定更新消息的代理绑定应答消息,所述代理绑定应答消息用于表示所述通信节点同意所述移动节点装置以所述第一IP地址为源IP地址进行所述第一会话数据包的发送。18.根据权利要求13-17任一项所述的第一路由器,其特征在于,所述第一获取单元:具体用于通过一集中式装置获取所述移动节点装置的会话信息,所述集中式装置用于记录所述移动节点装置的会话信息,所述会话信息包括所述移动节点装置的身份标志、所述第二IP地址以及第三IP地址。19.根据权利...

【专利技术属性】
技术研发人员:何宁朱雷
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1