一种实现数据流切换的方法、装置及系统制造方法及图纸

技术编号:9571522 阅读:87 留言:0更新日期:2014-01-16 04:18
本发明专利技术实施例提供了一种实现数据流切换的方法、装置及系统,涉及通信领域,用于实现在至少两个LMA的情况下,数据流由MN的一个接口切换到MN的其他接口。所述方法,包括:确定移动节点MN中需进行切换的数据流并获取数据流的通信地址前缀;根据MN的标识,并通过MN的配置文件获取目标接口的接口标识及第一LMA的地址信息;根据第一LMA的地址信息,并通过第一LMA向目标接口接入的移动接入网关MAG发送携带有数据流的通信地址前缀的增强数据流切换信令;接收反馈的增强数据流切换确认信令;根据所述MAG的注册信息更新存储的MAG信息。本发明专利技术实施例适用于数据流的切换场景。

【技术实现步骤摘要】
一种实现数据流切换的方法、装置及系统
本专利技术涉及通信领域,尤其涉及一种实现数据流切换的方法、装置及系统。
技术介绍
PMIPv6(ProxyMobileIPv6,代理移动IP协议)是一种基于MIPv6(MobileIPv6,移动IPv6协议)扩展的网络层移动管理协议。PMIPv6的网络结构主要由两个功能实体:MAG(MobileAccessGateway,移动接入网关)和LMA(LocalMobilityAnchor,本地移动锚点)组成。其中,MAG一般位于MN(MobileNode,移动节点)接入链路的路由器上,负责监测MN的移入和移出,并向LMA发送MN的绑定信息。LMA主要用于保存和更新MN的绑定信息,并转发MN发送或接收的所有数据分组。在一个PMIPv6管理域内,通过LMA完成对PMIPv6管理域内MN的移动性管理。一个PMIPv6管理域内,存在多种网络技术共存的情况,具有多个接口的MN可以同时通过多个接口接入多种不同的网络。每个接口上可能会存在多个不同的流,由于某个接口发生拥塞或其他原因可能会引起数据流切换。例如,如图1所示,MN配置有两个接口,初始时两个接口都开启使用。数据流X通过接口1接入MAG1,由LMA管理,通信地址前缀为pref1;数据流Y通过接口2接入MAG2,由LMA管理,通信地址前缀为pref2。现接口2发生拥塞,将数据流Y切换为通过接口1接入MAG1,通信地址前缀pref2保持不变。数据流Y的切换过程由LMA发起,发送FMI(FlowMobilityInitiate,数据流切换)信令至MAG1,其中,FMI信令中承载数据流切换选项信息的信令,选项信息中包含有数据流Y的通信前缀pref2;MAG1接收到FMI后,更新路由表增加pref2和接口1的路由信息;MAG1更新完路由表后,向LMA返回FMA(FlowMobilityAcknowledge,数据流切换确认)。上述一个PMIPv6管理域内的数据流切换过程中,只有一个LMA,这个LMA管理PMIPv6管理域内所有的MAG、MN多接口间的数据流的切换。但是,一个PMIPv6管理域内可以部署多个LMA,MN的不同接口可能由不同LMA管理,每个LMA并不知道其他LMA注册的MAG的信息。利用上述方法并不能实现数据流由MN的一个接口切换到由不同LMA管理的MN的其他接口。
技术实现思路
本专利技术的实施例提供一种实现数据流切换的方法、装置及系统,用以实现在PMIPv6管理域内部署了至少两个LMA的情况下,数据流由MN的一个接口切换到MN的其他接口。为达到上述目的,本专利技术的实施例采用如下技术方案:一方面,本专利技术实施例提供了一种实现数据流切换的方法,包括:确定移动节点MN中需进行切换的数据流并获取所述数据流的通信地址前缀;根据所述MN的标识,并通过所述MN的配置文件获取目标接口的接口标识及第一本地移动锚点LMA的地址信息;所述第一LMA是管理目标接口的LMA;根据所述第一LMA的地址信息,并通过所述第一LMA向所述目标接口接入的移动接入网关MAG发送携带有所述数据流的通信地址前缀的增强数据流切换信令,以使得所述MAG根据所述增强数据流切换信令中携带的所述数据流的通信地址前缀更新路由信息并返回增强数据流切换确认信令;所述增强数据流切换信令用于没有存储MAG的相关信息的LMA指示所述MAG进行数据流切换的信令;接收反馈的增强数据流切换确认信令;所述增强数据流切换确认信令用于MAG完成数据流切换,并向没有注册所述MAG的LMA返回的响应信令;所述增强数据流切换确认信令携带有所述MAG的注册信息;根据所述MAG的注册信息更新存储的MAG信息。另一方面,本专利技术实施例还提供了一种实现数据流切换的方法,包括:接收本地移动锚点LMA发送的携带有数据流的通信地址前缀的增强数据流切换信令;所述增强数据流切换信令用于没有存储移动接入网关MAG的相关信息的LMA指示所述MAG进行数据流切换的信令;根据所述增强数据流切换信令携带的数据流的通信地址前缀更新路由信息;发送所述增强数据流切换确认信令至第二LMA;其中,所述数据流切换确认信令携带有MAG注册信息,以使得所述第二LMA根据所述注册信息对MAG进行注册;所述增强数据流切换确认信令用于MAG完成数据流切换,并向没有注册所述MAG的LMA返回的响应信令。另一方面,本专利技术实施例还提供了一种实现数据流切换的方法,包括:当检测到有接口接入时,根据移动节点MN的标识和所述接口的接口标识,并通过MN的配置文件,获取所述接口需接入的本地移动锚点LMA的地址信息;根据所述接口需接入的所述LMA的地址信息,向所述LMA发送代理绑定更新消息;所述代理绑定更新消息中携带有所述MAG的注册信息,以使得所述LMA根据所述MAG的注册信息更新存储的MAG信息,并将数据流切换至所述接口;接收所述LMA发送的代理绑定确认消息,所述代理绑定确认消息携带有数据流的通信地址前缀;根据所述数据流的通信地址前缀更新路由信息。另一方面,本专利技术实施例还提供了一种本地移动锚点,包括:确定单元,用于确定移动节点MN中需进行切换的数据流;获取单元,用于根据所述确定单元确定的所述数据流获取所述数据流的通信地址前缀;所述获取单元,还用于根据所述MN的标识,并通过所述MN的配置文件获取目标接口的接口标识及第一本地移动锚点LMA的地址信息;所述第一LMA是管理目标接口的LMA;发送单元,用于根据所述第一LMA的地址信息,并通过所述第一LMA向所述目标接口接入的移动接入网关MAG发送携带有所述获取单元获取的所述数据流的通信地址前缀的增强数据流切换信令,以使得所述MAG根据所述增强数据流切换信令中携带的所述数据流的通信地址前缀更新路由信息并返回增强数据流切换确认信令;所述增强数据流切换信令是用于没有存储MAG的相关信息的LMA指示所述MAG进行数据流切换的信令;第一接收单元,用于接收反馈的增强数据流切换确认信令;所述增强数据流切换确认信令用于MAG完成数据流切换,并向没有注册所述MAG的LMA返回的响应信令;所述增强数据流切换确认信令携带有所述MAG的注册信息;更新单元,用于根据所述MAG的注册信息更新存储的MAG信息。另一方面,本专利技术实施例还提供了一种移动接入网关,包括:接收单元,用于接收本地移动锚点LMA发送的携带有数据流的通信地址前缀的增强数据流切换信令;所述增强数据流切换信令用于没有存储移动接入网关MAG的相关信息的LMA指示所述MAG进行数据流切换的信令;更新单元,用于根据所述接收单元接收的所述增强数据流切换信令携带的数据流的通信地址前缀更新路由信息;发送单元,用于发送所述增强数据流切换确认信令至LMA;其中,所述数据流切换确认信令携带有MAG注册信息,以使得所述LMA根据所述注册信息对MAG进行注册;所述增强数据流切换确认信令用于MAG完成数据流切换,并向没有注册所述MAG的LMA返回的响应信令。另一方面,本专利技术实施例还提供了另一种移动接入网关,包括:检测单元,用于检测是否有接口接入;获取单元,用于根据移动节点MN的标识和所述接口的接口标识,并通过MN的配置文件,获取所述接口需接入的本地移动锚点LMA的地址信息;发送单元,用于根据本文档来自技高网
...
一种实现数据流切换的方法、装置及系统

【技术保护点】
一种实现数据流切换的方法,其特征在于,包括:确定移动节点MN中需进行切换的数据流并获取所述数据流的通信地址前缀;根据所述MN的标识,并通过所述MN的配置文件获取目标接口的接口标识及第一本地移动锚点LMA的地址信息;所述第一LMA是管理目标接口的LMA;根据所述第一LMA的地址信息,并通过所述第一LMA向所述目标接口接入的移动接入网关MAG发送携带有所述数据流的通信地址前缀的增强数据流切换信令,以使得所述MAG根据所述增强数据流切换信令中携带的所述数据流的通信地址前缀更新路由信息并返回增强数据流切换确认信令;所述增强数据流切换信令用于没有存储MAG的相关信息的LMA指示所述MAG进行数据流切换的信令;接收反馈的增强数据流切换确认信令;所述增强数据流切换确认信令用于MAG完成数据流切换,并向没有注册所述MAG的LMA返回的响应信令;所述增强数据流切换确认信令携带有所述MAG的注册信息;根据所述MAG的注册信息更新存储的MAG信息。

【技术特征摘要】
1.一种实现数据流切换的方法,其特征在于,包括:确定移动节点MN中需进行切换的数据流并获取所述数据流的通信地址前缀;根据所述MN的标识,并通过所述MN的配置文件获取目标接口的接口标识及第一本地移动锚点LMA的地址信息;所述第一LMA是管理目标接口的LMA;根据所述第一LMA的地址信息,并通过所述第一LMA向所述目标接口接入的移动接入网关MAG发送携带有所述数据流的通信地址前缀的增强数据流切换信令,以使得所述MAG根据所述增强数据流切换信令中携带的所述数据流的通信地址前缀更新路由信息并返回增强数据流切换确认信令;所述增强数据流切换信令用于没有存储MAG的相关信息的LMA指示所述MAG进行数据流切换的信令;接收反馈的增强数据流切换确认信令;所述增强数据流切换确认信令用于MAG完成数据流切换,并向没有注册所述MAG的LMA返回的响应信令;所述增强数据流切换确认信令携带有所述MAG的注册信息;根据所述MAG的注册信息更新存储的MAG信息。2.根据权利要求1所述的方法,其特征在于,所述根据所述MN的标识,并通过所述MN的配置文件获取目标接口的接口标识及第一本地移动锚点LMA的地址信息包括:根据所述MN的标识查找到所述MN的配置文件,并根据所述MN的配置文件中记录的至少一个其他接口确定所述数据流需切换到的目标接口,获取所述目标接口的接口标识及第一LMA的地址信息;所述其他接口是所述MN的所有接口中与需要进行数据流切换的接口没有接入同一个LMA的接口。3.根据权利要求1所述的方法,其特征在于,所述根据所述MN的标识,并通过所述MN的配置文件获取目标接口的接口标识及第一本地移动锚点LMA的地址信息包括:向策略服务器发送携带有MN的标识接口请求信令,以使得所述策略服务器根据所述接口请求信令中的MN的标识查找到所述MN的配置文件中,并在所述MN的配置文件中记录的至少一个其他接口中确定所述数据流需切换到的目标接口,并返回所述目标接口的接口标识及第一LMA的地址信息;所述接口请求信令用于指示所述策略服务器在MN的配置文件中确定数据流切换的目标接口;接收所述策略服务器返回的目标接口的接口标识和所述第一LMA的地址信息。4.根据权利要求2所述的方法,其特征在于,所述根据所述MN的配置文件中记录的至少一个其他接口确定所述数据流需切换到的目标接口包括:在所述MN的配置文件中记录的所述MN的至少一个其他接口中选取任意一个接口作为目标接口,若所述目标接口由所述第一LMA管理,则通过所述MN的配置文件获取所述第一LMA的地址信息;根据所述第一LMA的地址信息向所述第一LMA发送切换请求信息;所述切换请求信息为向所述第一LMA发送的请求将数据流切换至目标接口的信息;接收所述第一LMA发送的切换确认信息;若所述切换确认信息为响应数据流切换的信息,则确定目标接口。5.根据权利要求2所述的方法,其特征在于,所述根据所述MN的配置文件中记录的至少一个其他接口确定所述数据流需切换到的目标接口包括:根据所述MN的配置文件中记录的所述MN的至少一个其他接口对应的LMA的地址信息,向所述MN的至少一个其他接口对应的LMA均发送查询负载信令,以使得所述MN的至少一个其他接口对应的LMA接收到查询负载信令后,均返回所述MN的至少一个其他接口的相应的负载信息;接收所述MN的至少一个其他接口对应的LMA发送的负载信息,并根据所述负载信息,将所述MN的至少一个其他接口进行优先级排序,选取优先级最高的接口作为目标接口。6.根据权利要求1-5任一项所述的方法,其特征在于,所述通过所述第一LMA向所述目标接口接入的移动接入网关MAG发送携带有所述数据流的通信地址前缀的增强数据流切换信令包括:向所述第一LMA发送携带有所述数据流的通信地址前缀的增强数据流切换信令;所述增强数据流切换信令中还携带有所述MN的标识、所述目标接口的接口标识,以使得第一LMA根据所述MN的标识和所述目标接口的接口标识确定所述目标接口接入的MAG,并获取所述MAG的地址信息,根据所述MAG的地址信息向所述MAG发送所述增强数据流切换信令。7.根据权利要求1-5任一项所述的方法,其特征在于,所述通过所述第一LMA向所述目标接口接入的移动接入网关MAG发送携带有所述数据流的通信地址前缀的增强数据流切换信令包括:向所述第一LMA发送查询信令;所述查询信令中携带有所述MN的标识、所述目标接口的接口标识,以使得第一LMA根据所述MN的标识和所述目标接口的接口标识确定所述目标接口接入的MAG,并获取所述MAG的地址信息,并返回携带有所述MAG的地址信息的查询响应信令;接收所述第一LMA发送的携带有所述MAG的地址信息的查询响应信令;根据所述MAG的地址信息向所述MAG发送携带有所述数据流的通信地址前缀的增强数据流切换信令。8.根据权利要求1-5任一项所述的方法,其特征在于,在所述确定移动节点MN中需进行切换的数据流及所述数据流需切换到的目标接口,并获取所述数据流的通信地址前缀之前,还包括:接收第一MAG发送的报告信息,所述报告信息是所述第一MAG管理的接口均不能切换数据流时发送的请求LMA切换数据流的信息。9.一种实现数据流切换的方法,其特征在于,包括:接收本地移动锚点LMA发送的携带有数据流的通信地址前缀的增强数据流切换信令;所述增强数据流切换信令用于没有存储移动接入网关MAG的相关信息的LMA指示所述MAG进行数据流切换的信令;根据所述增强数据流切换信令携带的数据流的通信地址前缀更新路由信息;发送增强数据流切换确认信令至LMA;其中,所述增强数据流切换确认信令携带有MAG注册信息,以使得所述LMA根据所述注册信息对MAG进行更新存储的MAG信息;所述增强数据流切换确认信令用于MAG完成数据流切换,并向没有注册所述MAG的LMA返回的响应信令。10.根据权利要求9所述的方法,其特征在于,所述发送增强数据流切换确认信令至LMA包括:发送所述增强数据流切换确认信令至第一LMA,以使得第一LMA转发所述增强数据流切换确认信令至LMA。11.根据权利要求9所述的方法,其特征在于,所述发送增强数据流切换确认信令至LMA包括:根据MN的标识查找所述MN的配置文件,获取所述LMA的地址信息;根据所述LMA的地址信息发送所述增强数据流切换确认信令至所述LMA。12.根据权利要求9-11任一项所述的方法,其特征在于,在所述接收本地移动锚点LMA发送的携带有数据流的通信地址前缀的增强数据流切换信令之前,还包括:向所述LMA发送报告信息,所述报告信息是所述MAG管理的接口均不能切换数据流时发送的请求所述LMA切换数据流的信息。13.一种实现数据流切换的方法,其特征在于,包括:当检测到有接口接入时,根据移动节点MN的标识和所述接口的接口标识,并通过MN的配置文件,获取所述接口需接入的本地移动锚点LMA的地址信息;根据所述接口需接入的所述LMA的地址信息,向所述LMA发送代理绑定更新消息;所述代理绑定更新消息中携带有MAG的注册信息,以使得所述LMA根据所述MAG的注册信息更新存储的MAG信息,并将数据流切换至所述接口;接收所述LMA发送的代理绑定确认消息,所述代理绑定确认消息携带有数据流的通信地址前缀;根据所述数据流的通信地址前缀更新路由信息。14.根据权利要求13所述的方法,其特征在于,所述根据移动节点MN的标识和所述接口的接口标识,并通过MN的配置文件,获取所述接口需接入的本地移动锚点LMA的地址信息包括:所述根据移动节点MN的标识和所述接口的接口标识查找到所述MN的配置文件,并在所述MN的配置文件中获取所述接口需接入的本地移动锚点LMA的地址信息。15.根据权利要求13所述的方法,其特征在于,所述根据移动节点MN的标识和所述接口的接口标识,并通过MN的配置文件,获取所述接口需接入的本地移动锚点LMA的地址信息包括:向策略服务器发送携带有所述MN的标识和所述接口的接口标识的LMA地址询问信令,以使得所述策略服务器根据所述LMA地址询问信令中的MN的标识查找到所述MN的配置文件,并在所述MN的配置文件中根据所述接口的接口标识查找到所述接口接入的LMA的地址信息,并返回所述接口接入的LMA的地址信息;所述LMA地址询问信令用于指示所述策略服务器根据接口的标识查找出所述接口接入的LMA的地址信息;接收所述策略服务器返回的所述接口接入的LMA的地址信息。16.一种本地移动锚点,其特征在于,包括:确定单元,用于确定移动节点MN中需进行切换的数据流;获取单元,用于根据所述确定单元确定的所述数据流获取所述数据流的通信地址前缀;所述获取单元,还用于根据所述MN的标识,并通过所述MN的配置...

【专利技术属性】
技术研发人员:薛开平倪丹何宁
申请(专利权)人:华为技术有限公司中国科学技术大学
类型:发明
国别省市:

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

1