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

文档序号:7980472阅读:362来源:国知局
一种实现数据流切换的方法、装置及系统的制作方法
【专利摘要】本发明实施例提供了一种实现数据流切换的方法、装置及系统,涉及通信领域,用于实现在至少两个LMA的情况下,数据流由MN的一个接口切换到MN的其他接口。所述方法,包括:确定移动节点MN中需进行切换的数据流并获取数据流的通信地址前缀;根据MN的标识,并通过MN的配置文件获取目标接口的接口标识及第一LMA的地址信息;根据第一LMA的地址信息,并通过第一LMA向目标接口接入的移动接入网关MAG发送携带有数据流的通信地址前缀的增强数据流切换信令;接收反馈的增强数据流切换确认信令;根据所述MAG的注册信息更新存储的MAG信息。本发明实施例适用于数据流的切换场景。
【专利说明】一种实现数据流切换的方法、装置及系统
【技术领域】
[0001]本发明涉及通信领域,尤其涉及一种实现数据流切换的方法、装置及系统。
【背景技术】
[0002]PMIPv6 (Proxy Mobile IPv6,代理移动 IP 协议)是一种基于MIPv6 (Mobile IPv6,移动IPv6协议)扩展的网络层移动管理协议。PMIPv6的网络结构主要由两个功能实体:MAG (Mobile Access Gateway,移动接入网关)和 LMA (Local Mobility Anchor,本地移动锚点)组成。其中,MAG —般位于MN (Mobile Node,移动节点)接入链路的路由器上,负责监测丽的移入和移出,并向LMA发送丽的绑定信息。LMA主要用于保存和更新丽的绑定信息,并转发MN发送或接收的所有数据分组。在一个PMIPv6管理域内,通过LMA完成对PMIPv6管理域内MN的移动性管理。
[0003]一个PMIPv6管理域内,存在多种网络技术共存的情况,具有多个接口的丽可以同时通过多个接口接入多种不同的网络。每个接口上可能会存在多个不同的流,由于某个接口发生拥塞或其他原因可能会引起数据流切换。例如,如图1所示,MN配置有两个接口,初始时两个接口都开启使用。数据流X通过接口 I接入MAGl,由LMA管理,通信地址前缀为prefl ;数据流Y通过接口 2接入MAG2,由LMA管理,通信地址前缀为pref2。现接口 2发生拥塞,将数据流Y切换为通过接口 I接入MAG1,通信地址前缀pref2保持不变。数据流Y的切换过程由LMA发起,发送FMI (Flow Mobility Initiate,数据流切换)信令至MAG1,其中,FMI信令中承载数据流切换选项信息的信令,选项信息中包含有数据流Y的通信前缀pref2 ;MAG1接收到FMI后,更新路由表增加pref2和接口 I的路由信息;MAG1更新完路由表后,向LMA返回FMA(Flow Mobility Acknowledge,数据流切换确认)。
[0004]上述一个PMIPv6管理域内的数据流切换过程中,只有一个LMA,这个LMA管理PMIPv6管理域内所有的MAG、丽多接口间的数据流的切换。但是,一个PMIPv6管理域内可以部署多个LMA,丽的不同接口可能由不同LMA管理,每个LMA并不知道其他LMA注册的MAG的信息。利用上述方法并不能实现数据流由MN的一个接口切换到由不同LMA管理的丽的其他接口。

【发明内容】

[0005]本发明的实施例提供一种实现数据流切换的方法、装置及系统,用以实现在PMIPv6管理域内部署了至少两个LMA的情况下,数据流由丽的一个接口切换到丽的其他接口。
[0006]为达到上述目的,本发明的实施例采用如下技术方案:
[0007]—方面,本发明实施例提供了一种实现数据流切换的方法,包括:
[0008]确定移动节点MN中需进行切换的数据流并获取所述数据流的通信地址前缀;根据所述MN的标识,并通过所述MN的配置文件获取目标接口的接口标识及第一本地移动锚点LMA的地址信息;所述第一 LMA是管理目标接口的LMA ;根据所述第一 LMA的地址信息,并通过所述第一 LMA向所述目标接口接入的移动接入网关MAG发送携带有所述数据流的通信地址前缀的增强数据流切换信令,以使得所述MAG根据所述增强数据流切换信令中携带的所述数据流的通信地址前缀更新路由信息并返回增强数据流切换确认信令;所述增强数据流切换信令用于没有存储MAG的相关信息的LMA指示所述MAG进行数据流切换的信令;接收反馈的增强数据流切换确认信令;所述增强数据流切换确认信令用于MAG完成数据流切换,并向没有注册所述MAG的LMA返回的响应信令;所述增强数据流切换确认信令携带有所述MAG的注册信息;根据所述MAG的注册信息更新存储的MAG信息。
[0009]另一方面,本发明实施例还提供了一种实现数据流切换的方法,包括:接收本地移动锚点LMA发送的携带有数据流的通信地址前缀的增强数据流切换信令;所述增强数据流切换信令用于没有存储移动接入网关MAG的相关信息的LMA指示所述MAG进行数据流切换的信令;根据所述增强数据流切换信令携带的数据流的通信地址前缀更新路由信息;发送所述增强数据流切换确认信令至第二 LMA ;其中,所述数据流切换确认信令携带有MAG注册信息,以使得所述第二LMA根据所述注册信息对MAG进行注册;所述增强数据流切换确认信令用于MAG完成数据流切换,并向没有注册所述MAG的LMA返回的响应信令。
[0010]另一方面,本发明实施例还提供了一种实现数据流切换的方法,包括:当检测到有接口接入时,根据移动节点MN的标识和所述接口的接口标识,并通过MN的配置文件,获取所述接口需接入的本地移动锚点LMA的地址信息;根据所述接口需接入的所述LMA的地址信息,向所述LMA发送代理绑定更新消息;所述代理绑定更新消息中携带有所述MAG的注册信息,以使得所述LMA根据所述MAG的注册信息更新存储的MAG信息,并将数据流切换至所述接口 ;接收所述LMA发送的代理绑定确认消息,所述代理绑定确认消息携带有数据流的通信地址前缀;根据所述数据流的通信地址前缀更新路由信息。
[0011]另一方面,本发明实施例还提供了一种本地移动锚点,包括:确定单元,用于确定移动节点MN中需进行切换的数据流;获取单元,用于根据所述确定单元确定的所述数据流获取所述数据流的通信地址前缀;所述获取单元,还用于根据所述MN的标识,并通过所述MN的配置文件获取目标接口的接口标识及第一本地移动锚点LMA的地址信息;所述第一LMA是管理目标接口的LMA ;发送单元,用于根据所述第一 LMA的地址信息,并通过所述第一LMA向所述目标接口接入的移动接入网关MAG发送携带有所述获取单元获取的所述数据流的通信地址前缀的增强数据流切换信令,以使得所述MAG根据所述增强数据流切换信令中携带的所述数据流的通信地址前缀更新路由信息并返回增强数据流切换确认信令;所述增强数据流切换信令是用于没有存储MAG的相关信息的LMA指示所述MAG进行数据流切换的信令;第一接收单元,用于接收反馈的增强数据流切换确认信令;所述增强数据流切换确认信令用于MAG完成数据流切换,并向没有注册所述MAG的LMA返回的响应信令;所述增强数据流切换确认信令携带有所述MAG的注册信息;更新单元,用于根据所述MAG的注册信息更新存储的MAG信息。
[0012]另一方面,本发明实施例还提供了一种移动接入网关,包括:接收单元,用于接收本地移动锚点LMA发送的携带有数据流的通信地址前缀的增强数据流切换信令;所述增强数据流切换信令用于没有存储移动接入网关MAG的相关信息的LMA指示所述MAG进行数据流切换的信令;更新单元,用于根据所述接收单元接收的所述增强数据流切换信令携带的数据流的通信地址前缀更新路由信息;发送单元,用于发送所述增强数据流切换确认信令至LMA ;其中,所述数据流切换确认信令携带有MAG注册信息,以使得所述LMA根据所述注册信息对MAG进行注册;所述增强数据流切换确认信令用于MAG完成数据流切换,并向没有注册所述MAG的LMA返回的响应信令。
[0013]另一方面,本发明实施例还提供了另一种移动接入网关,包括:
[0014]检测单元,用于检测是否有接口接入;获取单元,用于根据移动节点MN的标识和所述接口的接口标识,并通过MN的配置文件,获取所述接口需接入的本地移动锚点LMA的地址信息;发送单元,用于根据所述获取单元获取的所述接口需接入的所述LMA的地址信息,向所述LMA发送代理绑定更新消息;所述代理绑定更新消息中携带有所述MAG的注册信息,以使得所述LMA根据所述MAG的注册信息更新存储的MAG信息,并将数据流切换至所述接口 ;接收单元,用于接收所述LMA发送的代理绑定确认消息,所述代理绑定确认消息携带有数据流的通信地址前缀;更新单元,用于根据所示接收单元接收的所述数据流的通信地址前缀更新路由信息。
[0015]又一方面,本发明实施例提供了一种实现数据流切换的系统,包括:第一本地移动锚点,第二本地移动锚点,第一移动接入网关,第二移动接入网关和移动节点;所述第二本地移动锚点为上述本地移动锚点;第一移动接入网关为上述一种移动接入网关;所述第二移动接入网关为上述另一种移动接入网关。
[0016]本发明实施例提供了一种实现数据流切换的方法、装置及系统,LMA确定需要进行切换的数据流后,通过MN的标识查找MN配置文件,获取目标接口的接口标识及第一 LMA地址信息,通过第一 LMA向目标接口接入的MAG发送携带有数据流的通信地址前缀的增强数据流切换信令;MAG接收到增强数据流切换信令后,根据数据流的通信地址前缀更新路由信息,并发送携带有MAG注册信息的增强数据流切换确认信令至LMA,LMA根据MAG的注册信息对MAG进行注册。实现了在PMIPv6管理域内部署了至少两个LMA的情况下,数据流由MN的一个接口切换到MN的其他接口。
【专利附图】

【附图说明】
[0017]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1为现有技术中数据流切换的示意图;
[0019]图2为本发明实施例提供的一种实现数据流切换的方法的示意图;
[0020]图3为图2中步骤103的具体示意图;
[0021]图4为本发明实施例提供的另一种实现数据流切换的方法的示意图;
[0022]图5为本发明实施例提供的另一种实现数据流切换的方法的示意图;
[0023]图6为本发明实施例提供的一种实现数据流切换的示例图;
[0024]图7为本发明实施例提供的另一种实现数据流切换的方法的示意图;
[0025]图8为本发明实施例提供的一种本地移动锚点的结构示意图;
[0026]图9为图8所示的本地移动锚点的发送单元的一种结构示意图;
[0027]图10为本发明实施例提供的另一种本地移动锚点的结构示意图;[0028]图11为图10所示的本地移动锚点的获取单元的一种结构示意图;
[0029]图12为图10所示的本地移动锚点的获取单元的另一种结构示意图;
[0030]图13为图8所示的本地移动锚点的获取单元的另一种结构示意图;
[0031]图14为本发明实施例提供的一种移动接入网关的结构示意图之一;
[0032]图15为本发明实施例提供的一种移动接入网关的结构示意图之二 ;
[0033]图16为本发明实施例提供的另一种移动接入网关的结构示意图之一;
[0034]图17为图16所示移动接入网关的获取单元的结构示意图;
[0035]图18为本发明实施例提供的另一种移动接入网关的结构示意图之二。
【具体实施方式】
[0036]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0037]本发明实施例提供了一种实现数据流切换的方面,如图2所示,包括:
[0038]101、本地移动锚点LMA确定移动节点MN中需进行切换的数据流并获取所述数据流的通信地址前缀。
[0039]具体的,LMA (Local Mobility Anchor,本地移动锚点)检测到其所管理的丽(Mobile Node,移动节点)的接口中有需要进行数据流切换的接口时,例如接口发生拥塞,LMA在此接口所管理的至少一个数据流中,确定出需要进行切换的数据流,并获取此数据流的通信地址前缀。
[0040]需要说明的是,LMA所管理的MN的接口中不仅是发生拥塞的接口需要进行数据流切换,还有发生故障或其他不能及时处理数据流的接口也可以进行数据流切换,本发明对此不做限定。
[0041 ] 102、LMA根据所述丽的标识,并通过所述丽的配置文件获取目标接口的接口标识及第一本地移动锚点LMA的地址信息。
[0042]其中,所述第一 LMA是管理目标接口的LMA。目标接口是在丽的所有没有处理所述数据流的接口中选取的所述数据流需切换到的接口。
[0043]具体的,LMA获取目标接口的接口标识及第一 LMA的地址信息的方法有两种。一种方法是LMA根据MN的标识查找到MN的配置文件,并在MN的配置文件中获取。另一种方法是LMA发送接口请求信令至策略服务器,由策略服务器返回目标接口的接口标识及第一LMA的地址信息。
[0044]第一种方法包括,LMA根据所述MN的标识查找到所述MN的配置文件,并根据所述MN的配置文件中记录的至少一个其他接口确定所述数据流需切换到的目标接口,获取所述目标接口的接口标识及第一 LMA的地址信息。
[0045]其中,所述其他接口是所述MN的所有接口中与需要进行数据流切换的接口没有接入同一个LMA的接口。
[0046]进一步的,根据所述MN的配置文件中记录的至少一个其他接口确定所述数据流需切换到的目标接口的方法有两种:[0047]方法一、LMA通过丽的标识查找到丽的配置文件,在所述丽的配置文件中记录的所述MN的至少一个其他接口中选取任意一个接口作为目标接口,若所述目标接口由第一 LMA管理,则通过所述丽的配置文件获取所述第一 LMA的地址信息。
[0048]需要说明的是,第一 LMA是指存储了管理目标接口的MAG相关彳目息的LMA ;也就是说,第一 LMA是目标接口通过MAG接入到的LMA。
[0049]LMA是指没有存储MAG的相关信息,且有数据流需切换至所述MAG管理的目标接□。
[0050]LMA根据所述第一 LMA的地址信息向所述第一 LMA发送切换请求信息。
[0051]其中,所述切换请求信息为向所述第一 LMA发送的请求将数据流切换至所述第一LMA管理的目标接口的信息。
[0052]LMA接收所述第一 LMA发送的切换确认信息。
[0053]其中,所述切换确认信息为第一 LMA发送的切换请求信息的响应信息。
[0054]具体的,若所述切换确认信息为响应数据流切换的信息,则确定目标接口,也就是说,数据流能够切换至选取的目标接口。
[0055]若所述切换确认信息为数据流切换失败的信息,则说明此目标接口的不能使数据流切换至选取的目标接口,需重新在MN的剩余其他接口中选取一个接口作为目标接口。
[0056]其中,响应数据流切换的信息为同意数据流切换至此接口的信息。数据流切换失败的信息为拒绝数据流切换至此接口的信息。
[0057]方法二、LMA通过丽的标识查找到丽的配置文件后,根据所述丽的配置文件中记录的所述MN的至少一个其他接口对应的LMA的地址信息,向所述MN的至少一个其他接口对应的LMA均发送查询负载信令,以使得所述MN的至少一个其他接口对应的LMA接收到查询负载信令后,均返回所述MN的至少一个其他接口的相应的负载信息。
[0058]LMA接收所述MN的至少一个其他接口对应的LMA发送的负载信息,并根据所述负载信息,将所述MN的至少一个其他接口进行优先级排序,选取优先级最高的接口作为目标接口。
[0059]具体的,LMA根据负载信息,将负载最小的接口作为优先级最高的接口,将负载最大的接口作为优先级最低的接口。
[0060]需要说明的是,配置文件可以存储在策略服务器中,例如AAA服务器,也可存储在其他存储设备上,本发明对此不做限制。
[0061]需要说明的是,LMA通过方法一和方法二确定目标接口,也可以通过其他方法确定目标接口,本发明对此不做限制。
[0062]第二种方法包括:LMA向策略服务器发送携带有MN的标识接口请求信令,以使得所述策略服务器根据所述接口请求信令中的MN的标识查找到所述MN的配置文件中,并在所述MN的配置文件中记录的至少一个其他接口中确定所述数据流需切换到的目标接口,并返回所述目标接口的接口标识及第一 LMA的地址信息。
[0063]需要说明的是,策略服务器在所述MN的配置文件中记录的至少一个其他接口中确定所述数据流需切换到的目标接口的方法,可以与LMA在所述MN的配置文件中记录的至少一个其他接口中确定所述数据流需切换到的目标接口的方法可以相同,也可不同,本发明对此不做限制。[0064]其中,所述接口请求信令用于指示所述策略服务器在MN的配置文件中确定数据流切换的目标接口。
[0065]LMA接收所述策略服务器返回的目标接口的接口标识和所述第一 LMA的地址信
肩、O
[0066]需要说明的是,策略服务器存储MN的配置文件,可以是每个MN的配置文件单独存储,也可是将所有MN的配置文件集中存储,本发明对此不做限制。
[0067]需要说明的是,一个丽的配置文件中记录了丽的标识和丽的所有接口的相关信息,包括每个接口的接口标识,和每个接口接入的LMA的地址信息,当然配置文件中还记录了 MN的其他相关信息,在此不再列举。
[0068]103、LMA根据所述第一 LMA的地址信息,并通过所述第一 LMA向所述目标接口接入的移动接入网关MAG发送携带有所述数据流的通信地址前缀的增强数据流切换信令,以使得所述MAG根据所述增强数据流切换信令中携带的所述数据流的通信地址前缀更新路由信息并返回增强数据流切换确认信令。
[0069]其中,所述增强数据流切换信令用于没有存储MAG的相关信息的LMA指示所述MAG进行数据流切换的信令。
[0070]具体的,LMA通过所述第一 LMA向所述目标接口接入的MAG发送携带有所述数据流的通信地址前缀的增强数据流切换信令的方法有两种。一种是LMA将携带有所述数据流的通信地址前缀的增强数据流切换信令发送至第一 LMA,由第一 LMA发送至目标接口接入的MAG,参考步骤1031a-1033a。另一种是,LMA通过第一 LMA获取目标接口接入的MAG的地址信息,LMA根据获取的目标接口接入的MG的地址信息向MG发送携带有所述数据流的通信地址前缀的增强数据流切换信令,参考步骤1031b-1034b。
[0071]其中,LMA将携带有所述数据流的通信地址前缀的增强数据流切换信令发送至第一 LMA,由第一 LMA发送至目标接口接入的MAG,如图3所示,包括:
[0072]1031a、LMA向所述第一 LMA发送携带有所述数据流的通信地址前缀的增强数据流切换信令。
[0073]具体的,LMA在丽的配置文件中获取第一 LMA的地址信息后,根据第一 LMA的地址信息向第一 LMA发送携带有所述数据流的通信地址前缀的增强数据流切换信令。其中,所述增强数据流切换信令中还携带有所述MN的标识、所述目标接口的接口标识。
[0074]1032a、第一 LMA接收携带有所述数据流的通信地址前缀的增强数据流切换信令,并根据增强数据流切换信令确定目标接口接入的MAG的地址信息。
[0075]具体的,第一 LMA接收到携带有所述数据流的通信地址前缀的增强数据流切换信令后,根据增强数据流切换信令中携带的所述MN的标识、所述目标接口的接口标识确定目标接口接入的由第一 LMA管理的MAG的地址信息。
[0076]1033a、第一 LMA根据所述MAG的地址信息向MAG发送携带有所述数据流的通信地址前缀的增强数据流切换信令。
[0077]具体的,第一 LMA确定了目标接口接入的MAG的地址信息后,根据所述MAG的地址信息向MAG发送携带有所述数据流的通信地址前缀的增强数据流切换信令,以使得MAG根据数据流的通信地址前缀更新路由信息并返回增强数据流切换确认信令。
[0078]LMA通过第一 LMA获取目标接口接入的MAG的地址信息,LMA根据获取的目标接口接入的MAG的地址信息向MAG发送携带有所述数据流的通信地址前缀的增强数据流切换信令,参考图3所示,包括:
[0079]1031b、LMA向所述第一 LMA发送查询信令。
[0080]其中,所述查询信令中携带有所述MN的标识、所述目标接口的接口标识。
[0081]具体的,LMA在丽的配置文件中获取第一 LMA的地址信息后,根据第一 LMA的地址信息向第一 LMA发送查询信令,以获取目标接口接入的MAG的地址信息。
[0082]1032b、第一 LMA接收查询信令,并根据查询信令携带的MN的标识、所述目标接口的接口标识确定目标接口接入的MAG的地址信息,并向LMA返回携带有所述MAG的地址信息的查询响应信令。
[0083]1033b,LMA接收所述第一 LMA发送的携带有所述MAG的地址信息的查询响应信令。
[0084]1034b,LMA根据所述MAG的地址信息向所述MAG发送携带有所述数据流的通信地址前缀的增强数据流切换信令,以使得MAG根据数据流的通信地址前缀更新路由信息并返回增强数据流切换确认信令。
[0085]104、LMA接收反馈的增强数据流切换确认信令。
[0086]其中,所述增强数据流切换确认信令用于MAG完成数据流切换,并向没有注册所述MAG的LMA返回的响应信令。所述增强数据流切换确认信令携带有所述MAG的注册信息。
[0087]105、LMA根据所述MAG的注册信息更新存储的MAG信息。
[0088]具体的,MAG的注册信息包括MAG的转交地址,接入接口等信息。LMA根据MAG的注册信息更新存储有MAG信息的BCE (Binding Cache Entry,绑定缓存条目),使得LMA中记录目标接口接入的MAG,实现了数据流由源接口切换到目标接口通过MAG接入LMA,没有改变数据流接入的LMA,而实现了数据流的切换。
[0089]本发明实施例提供了一种实现数据流切换的方法,LMA确定需要进行切换的数据流后,通过丽的标识查找丽配置文件,获取目标接口的接口标识及第一 LMA地址信息,通过第一 LMA向目标接口接入的MAG发送携带有数据流的通信地址前缀的增强数据流切换信令;LMA接收到反馈的携带有增强数据流切换确认信令后,根据MAG的注册信息对MAG进行注册。实现了在PMIPv6管理域内部署了至少两个LMA的情况下,数据流由丽的一个接口切换到MN的其他接口,而不改变接入的LMA。
[0090]本发明实施例提供了一种实现数据流切换的方法,如图4所示,包括:
[0091]401、接收本地移动锚点LMA发送的携带有数据流的通信地址前缀的增强数据流切换信令。
[0092]其中,所述增强数据流切换信令是用于没有存储移动接入网关MAG的相关信息的LMA指示所述MAG进行数据流切换的信令。
[0093]402、根据所述增强数据流切换信令携带的数据流的通信地址前缀更新路由信息。
[0094]具体的,MAG根据数据流的通信地址前缀,在存储的路由信息中添加所述数据流的通信地址前缀与相应的目标接口的接口标识的信息,从而更新了路由信息。
[0095]例如,目标接口的接口标识为1,数据流的通信地址前缀为prel,则将通信地址前缀prel与相对应的目标接口的接口标识I的信息添加至路由信息中,以使得MAG接收到通信地址前缀为prel的数据流发送至接口标识为I的接口。
[0096]403、发送所述增强数据流切换确认信令至LMA。[0097]其中,所述数据流切换确认信令携带有MAG注册信息,以使得所述LMA根据所述注册信息对MAG进行更新存储的MAG信息,以便LMA将接收到的数据流通过MAG发送至目标接口。所述增强数据流切换确认信令用于MAG完成数据流切换,并向没有注册所述MAG的LMA返回的响应信令。
[0098]具体的,MAG可以先发送所述增强数据流切换确认信令至第一 LMA,再由第一 LMA转发所述增强数据流切换确认信令至LMA。
[0099]MAG也可根据丽的标识查找所述丽的配置文件,获取所述LMA的地址信息;根据所述LMA的地址信息发送所述增强数据流切换确认信令至所述LMA。
[0100]本发明实施例提供了一种实现数据流切换的方法,MAG接收到增强数据流切换信令后,根据数据流的通信地址前缀更新路由信息,并发送携带有MAG注册信息的增强数据流切换确认信令至LMA,以便LMA根据MAG的注册信息对MAG进行注册。这样使得MN的接口不论是否由同一个LMA统一管理,都能成为数据流切换的目的接口,增加了切换数据流时,选择目标接口的范围,提高了数据流由MN的一个接口切换到其他接口的成功率。
[0101]本发明实施例提供了一种实现数据流切换的方法,如图5所示,包括:
[0102]501、第一 MAG向所述LMA发送报告信息。
[0103]其中,所述报告信息是所述第一 MAG管理的接口均不能切换数据流时发送的请求LMA切换数据流的信息。
[0104]具体的,第一 MAG检测到其管理的接口中有需要进行数据流切换的接口,并检测其管理的不需进行数据流切换的接口是否有能够进行数据流的切换的接口。
[0105]若第一 MAG管理的不需进行数据流切换的接口中没有能够进行数据流切换的接口,则向LMA发送报告信息,以使得LMA对需进行数据流切换的接口中的数据流进行切换,执行步骤502。
[0106]示例性的,如图6所示,丽配置有两个接口,接口 I和接口 2;
[0107]数据流X在接口 I通过MAGl接入LMAl,数据流X的通信地址前缀为prel,数据流Y在接口 2通过MAG2接入LMA2,数据流Y的通信执行前缀为pre2。接口 2发生拥塞,MAG2管理的接口只有MN的接口 2,此时MAG2没有能够进行数据流Y切换的接口,则向LMA2发生
报告信息。
[0108]需要说明的是,若其管理的不需进行数据流切换的接口中有负载小,能够进行数据流切换的接口,即为第一接口,则第一 MAG将第一接口作为目标接口,并根据数据流的通信地址前缀和目标接口的接口标识更新路由信息,实现将数据流由源接口切换至目标接口,此时不需上报LMA,即为LMA与第一 MAG间的路由是不变的,不需执行下述步骤。
[0109]502、LMA接收所述第一 MAG发送的报告信息。
[0110]503、与步骤101相同,在此不再赘述。
[0111]如上例所述,LMA2确定需要切换的数据流为数据流Y,并获取数据流Y的通信地址前缀pre2.[0112]504、与步骤102相同,在此不再赘述。
[0113]如上例所述,LMA2通过查找MN的配置文件,确定接口 I为切换数据流Y的目标接口,并获取接口 I的接口标识和接口 I通过MAG接入的LMAl的地址信息。
[0114]505、与步骤103相同,在此不再赘述。[0115]如上例所述,LMA2通过LMAl的地址信息向LMAl发送携带有数据流Y的通信地址前缀pre2的增强数据流切换信令。其中,增强数据流切换信令中还携带有目标接口的接口标识和MN的标识。LMAl接收到携带有数据流Y的通信地址前缀pre2的增强数据流切换信令后,根据增强数据流切换信令中还携带有接口 I的接口标识和MN的标识确定接口 I接入的MAG为MAGl,并根据记录的MAGl地址信息向MAGl发送携带有数据流Y的通信地址前缀pre2的增强数据流切换信令。
[0116]或者,LMA2通过LMAl的地址信息向LMAl发送查询信令,其中,所述查询信令中携带有所述MN的标识、所述目标接口的接口标识。LMAl接收到查询信令后,根据查询信令中携带的述丽的标识、所述目标接口的接口标识确定接口 I接入的MAG为MAGl,并向LMA2返回携带有MAGl的地址信息查询响应信令。LMA2接收到查询响应信令后,根据MAGl的地址信息,向MAGl发送携带有数据流Y的通信地址前缀pre2的增强数据流切换信令。
[0117]506、与步骤401相同,在此不再赘述。
[0118]507、与步骤402相同,在此不在赘述。
[0119]508、与步骤403相同,在此不在赘述。
[0120]509、与步骤104相同,在此不在赘述。
[0121]510、与步骤105相同,在此不在赘述。
[0122]如上例所述,LMA2根据MAGl的注册信息,更新存储有MAG信息的BCE。
[0123]需要说明的是,第一 MAG在LMA中已经注册,LMA通过第一 LMA查找到的MAG,在LMA中步骤508之前并没有在LMA中注册。
[0124]本发明实施例提供了一种实现数据流切换的方法,LMA确定需要进行切换的数据流后,通过丽的标识查找丽配置文件,获取目标接口的接口标识及第一 LMA地址信息,通过第一 LMA向目标接口接入的MAG发送携带有数据流的通信地址前缀的增强数据流切换信令;MAG接收到增强数据流切换信令后,根据数据流的通信地址前缀更新路由信息,并发送携带有MAG注册信息的增强数据流切换确认信令至LMA,LMA根据MAG的注册信息对MAG进行注册。这样实现了在PMIPv6管理域内部署了至少两个LMA的情况下,数据流由丽的一个接口切换到MN的其他接口。
[0125]本发明实施例提供了一种实现数据流切换的方法,如图7所示,包括:
[0126]601、MAG检测到有接口接入时,根据移动节点丽的标识和所述接口的接口标识,并通过MN的配置文件,获取所述接口需接入的本地移动锚点LMA的地址信息。
[0127]具体的,MAG获取所述接口需接入的本地移动锚点LMA的地址信息的方法有两种。一种方法是,MAG根据MN的标识查找到MN的配置文件,并在配置文件中获取。另一种方法是,MAG发送LMA地址询问信令至策略服务器,由策略服务器返回获取所述接口需接入的本地移动锚点LMA的地址信息。
[0128]其中,第一种方法包括:MAG所述根据移动节点MN的标识和所述接口的接口标识查找到所述MN的配置文件,并在所述MN的配置文件中获取所述接口需接入的本地移动锚点LMA的地址信息。
[0129]第二种方法包括:MAG向策略服务器发送携带有所述MN的标识和所述接口的接口标识的LMA地址询问信令,以使得所述策略服务器根据所述LMA地址询问信令中的MN的标识查找到所述MN的配置文件,并在所述MN的配置文件中根据所述接口的接口标识查找到所述接口接入的LMA的地址信息,并返回所述接口接入的LMA的地址信息。
[0130]其中,所述LMA地址询问信令用于指示所述策略服务器根据接口的标识查找出所述接口接入的LMA的地址信息。
[0131]MAG接收所述策略服务器返回的所述接口接入的LMA的地址信息。
[0132]602、MAG根据所述接口需接入的LMA的地址信息,向所述LMA发送代理绑定更新消息。
[0133]其中,所述代理绑定更新消息为通知所述LMA有新启用的接口接入的信息。所述代理绑定更新消息中携带有所述MAG的注册信息,以使得所述LMA根据所述MAG的注册信息注册所述MAG,并将数据流切换至所述接口,也就是说,MN的新启用的接口在链路层接入的MAG没有在LMA中注册,此时,此MAG发送代理绑定更新消息至LMA,使得LMA根据MAG的注册信息将MAG注册,以便将需要切换的数据流切换至新启用的接口中。
[0134]603、LMA接收到代理绑定更新消息,根据代理绑定更新消息更新存储的MAG信息,并发送代理绑定确认消息至MAG。
[0135]具体的,LMA接收MAG发送的代理绑定更新消息,其中,代理绑定更新消息中携带有MAG注册信息,所述注册信息中包括MAG的转交地址,接入接口等LMA注册MAG时所需的信息。
[0136]若在LMA存储的MAG信息中,有所述MAG的相关注册信息,则更新已存储的MAG的相关注册信息,也就是说,修改原存储的此MAG的相关信息。
[0137]若在LMA存储的MAG信息中,没有所述MAG相关的注册信息,则将此MAG的注册信息添加至存储的MAG信息中,以更新MAG信息,在更新完MAG信息之后,向MAG发送代理绑定确认消息,以使得MAG可以将数据流发送至LMA,或接收LMA发送的数据流。
[0138]其中,代理绑定确认消息中携带有数据流的通信地址前缀,以使得MAG根据此数据流的通信地址前缀更新路由信息,从而实现将数据流切换至新启动的接口进行处理。
[0139]604、MAG接收LMA发送的代理绑定确认消息,并根据所述代理绑定更新消息更新路由信息。
[0140]具体的,MAG接收到代理绑定确认消息,代理绑定确认消息中携带有需要切换的数据流的通信地址前缀。MAG根据此数据流的通信地址前缀及新启用的接口的接口标识更新路由信息,使得此通信地址前缀的数据流由MN的新启用的接口处理。
[0141]本发明实施例提供了一种实现数据流切换的方法,MAG检测到有接口接入时,根据此接口的接口标识及MN的标识查找配置文件,在配置文件中获取MN的新启用接口所需接入的LMA的地址信息,发送携带有MAG注册信息的代理绑定更新消息至LMA,LMA根据MAG的注册信息注册MAG,并且返回携带有数据流的通信地址前缀的代理绑定确认消息至MAG,MAG根据数据流的通信地址前缀的代理绑定确认消息更新路由信息,以使得数据流切换至丽的新启用的接口中。这样实现了在PMIPv6管理域内部署了至少两个LMA的情况下,数据流由丽的一个接口切换到丽的其他接口。
[0142]本发明实施例提供了一种本地移动锚点,如图8所示,包括:
[0143]确定单元701,用于确定移动节点MN中需进行切换的数据流。
[0144]获取单元702,用于根据所述确定单元701确定的所述数据流获取所述数据流的通信地址前缀。[0145]所述获取单元702,还用于根据所述MN的标识,并通过所述MN的配置文件获取目标接口的接口标识及第一本地移动锚点LMA的地址信息;所述第一 LMA是管理目标接口的LMA0
[0146]发送单元703,用于根据所述第一 LMA的地址信息,并通过所述第一 LMA向所述目标接口接入的移动接入网关MAG发送携带有所述获取单元702获取的所述数据流的通信地址前缀的增强数据流切换信令,以使得所述MAG根据所述增强数据流切换信令中携带的所述数据流的通信地址前缀更新路由信息并返回增强数据流切换确认信令;所述增强数据流切换信令是用于没有存储MAG的相关信息的LMA指示所述MAG进行数据流切换的信令。
[0147]具体的,所述发送单元703具有用于,向所述第一 LMA发送携带有所述数据流的通信地址前缀的增强数据流切换信令;所述增强数据流切换信令中还携带有所述MN的标识、所述目标接口的接口标识,以使得第一 LMA根据所述MN的标识和所述目标接口的接口标识确定所述目标接口接入的MAG,并获取所述MAG的地址信息,根据所述MAG的地址信息向所述MAG发送所述增强数据流切换信令。
[0148]或者,所述发送单元703,如图9所示,包括:查询模块7031,接收模块7032和发送模块7033。
[0149]所述查询模块7031,用于向所述第一 LMA发送查询信令;所述查询信令中携带有所述MN的标识、所述目标接口的接口标识,以使得第一 LMA根据所述MN的标识和所述目标接口的接口标识确定所述目标接口接入的MAG,并获取所述MAG的地址信息,返回携带有所述MAG的地址信息的查询响应信令。
[0150]所述接收模块7032,用于接收所述第一 LMA返回的携带有所述MAG的地址信息的查询响应信令。
[0151]所述发送模块7033,用于根据所述MAG的地址信息向所述MAG发送携带有所述数据流的通信地址前缀的增强数据流切换信令。
[0152]第一接收单元704,用于接收反馈的增强数据流切换确认信令;
[0153]所述增强数据流切换确认信令用于MAG完成数据流切换,并向没有注册所述MAG的LMA返回的响应信令;所述增强数据流切换确认信令携带有所述MAG的注册信息。
[0154]更新单元705,用于根据所述MAG的注册信息更新存储的MAG信息。
[0155]上述本地移动锚点,如图10所示,还包括:
[0156]查找单元706,用于根据所述MN的标识查找到所述MN的配置文件。
[0157]所述获取单元702具体用于,根据查找单元查找到的所述MN的配置文件中记录的至少一个其他接口确定所述数据流需切换到的目标接口,获取所述目标接口的接口标识及第一 LMA的地址信息;所述其他接口是所述MN的所有接口中与需要进行数据流切换的接口没有接入同一个LMA的接口。
[0158]具体的,所述获取单元702,如图11所示,包括:选取模块7021,获取模块7022,第一发送模块7023,第一接收模块7024。
[0159]所述选取模块7021,用于在所述丽的配置文件中记录的所述丽的至少一个其他接口中选取任意一个接口作为目标接口。
[0160]所述获取模块7022,用于若所述目标接口由第一 LMA管理,则通过所述MN的配置文件获取所述第一 LMA的地址信息。[0161]所述第一发送模块7023,用于根据所述第一 LMA的地址信息向所述第一 LMA发送切换请求信息;所述切换请求信息为向所述第一 LMA发送的请求将数据流切换至所述LMA管理的目标接口的信息。
[0162]所述第一接收模块7024,用于接收所述第一 LMA发送的切换确认信息;若所述切换确认信息为响应数据流切换的信息,则确定目标接口。
[0163]或者,所述获取单元702,如图12所示,包括:第二发送模块7025,第二接收模块7026,排列模块7027和确定模块7028。
[0164]所述第二发送模块7025,用于根据所述MN的配置文件中记录的所述MN的至少一个其他接口对应的LMA的地址信息,向所述MN的至少一个其他接口对应的LMA发送查询负载信令,以使得所述MN的至少一个其他接口对应的LMA接收到查询负载信令后,返回所述MN的至少一个其他接口的相应的负载信息。
[0165]所述第二接收模块7026,用于接收所述MN的至少一个其他接口对应的LMA返回的
负载信息。
[0166]所述排列模块7027,用于根据所述接收模块接收的所述至少一个负载信息,将所述MN的至少一个其他接口进行优先级排序。
[0167]所述确定模块7028,用于根据所述排列模块排出的所述MN的至少一个其他接口的优先级顺序选取优先级最高的接口作为目标接口。
[0168]或者,所述获取单元702,如图13所示,包括:信令发送模块7029和信令响应接收模块7020。
[0169]所述信令发送模块7029,向策略服务器发送携带有丽的标识接口请求信令,以使得所述策略服务器根据所述接口请求信令中的MN的标识查找到所述MN的配置文件中,并在所述MN的配置文件中记录的至少一个其他接口中确定所述数据流需切换到的目标接口,并返回所述目标接口的接口标识及第一 LMA的地址信息;所述接口请求信令用于指示所述策略服务器在MN的配置文件中确定数据流切换的目标接口。
[0170]信令响应接收模块7020,用于接收所述策略服务器返回的目标接口的接口标识和所述第一 LMA的地址信息。
[0171]上述本地移动锚点,参考图10所示,还包括:
[0172]第二接收单元707,用于接收所第一 MG发送的报告信息,所述报告信息是所述第一 MAG管理的接口均不能切换数据流时发送的请求LMA切换数据流的信息。
[0173]本发明实施例提供了一种本地移动锚点,LMA确定需要进行切换的数据流后,通过MN的标识查找MN配置文件,获取目标接口的接口标识及第一 LMA地址信息,通过第一 LMA向目标接口接入的MAG发送携带有数据流的通信地址前缀的增强数据流切换信令;LMA接收到反馈的携带有增强数据流切换确认信令后,根据MAG的注册信息对MAG进行注册。这样实现了在PMIPv6管理域内部署了至少两个LMA的情况下,数据流由MN的一个接口切换到丽的其他接口,而不改变接入的LMA。
[0174]本发明实施例提供了一种移动接入网关,如图14所示,包括:
[0175]接收单元111,用于接收本地移动锚点LMA发送的携带有数据流的通信地址前缀的增强数据流切换信令。
[0176]其中,所述增强数据流切换信令用于没有存储移动接入网关MAG的相关信息的LMA指示所述MAG进行数据流切换的信令。
[0177]更新单元112,用于根据所述接收单元111接收的所述增强数据流切换信令携带的数据流的通信地址前缀更新路由信息。
[0178]发送单元113,用于发送所述增强数据流切换确认信令至LMA。
[0179]其中,所述数据流切换确认信令携带有MAG注册信息,以使得所述LMA根据所述注册信息对MAG更新存储的MAG信息;所述增强数据流切换确认信令用于MAG完成数据流切换,并向没有注册所述MAG的LMA返回的响应信令。
[0180]进一步的,所述发送单元113具体用于,发送所述增强数据流切换确认信令至第
一LMA,以使得第一 LMA转发所述增强数据流切换确认信令至LMA。
[0181]上述方法,如图15所示,还包括:
[0182]查找单元114,用于根据MN的标识查找所述MN的配置文件,获取所述LMA的地址信息。
[0183]所述发送单元113具体用于,根据所述查找单元114查找的所述LMA的地址信息发送所述增强数据流切换确认信令至所述LMA。
[0184]所述发送单元113,还用于向所述LMA发送报告信息,所述报告信息是所述MAG管理的接口均不能切换数据流时发送的请求所述LMA切换数据流的信息。
[0185]本发明实施例提供了一种移动接入网关,MAG接收到增强数据流切换信令后,根据数据流的通信地址前缀更新路由信息,并发送携带有MAG注册信息的增强数据流切换确认信令至LMA,以便LMA根据MAG的注册信息对MAG进行注册。这样使得MN的接口不论是否由同一个LMA统一管理,都能成为数据流切换的目的接口,增加了切换数据流时,选择目标接口的范围,提高了数据流由MN的一个接口切换到其他接口的成功率。
[0186]本发明实施例提供了一种移动接入网关,如图16所示,包括:
[0187]检测单元131,用于检测是否有接口接入。
[0188]获取单元132,用于在检测单元131检测到有接口接入时,根据移动节点MN的标识和所述接口的接口标识,并通过MN的配置文件,获取所述接口需接入的本地移动锚点LMA的地址信息。
[0189]具体的,所述获取单元132,如图17所示,包括:发送模块1321和接收模块1322。
[0190]所述发送模块1321,用于向策略服务器发送携带有所述丽的标识和所述接口的接口标识的LMA地址询问信令,以使得所述策略服务器根据所述LMA地址询问信令中的MN的标识查找到所述丽的配置文件,并在所述丽的配置文件中根据所述接口的接口标识查找到所述接口接入的LMA的地址信息,并返回所述接口接入的LMA的地址信息。
[0191]其中,所述LMA地址询问信令用于指示所述策略服务器根据接口的标识查找出所述接口接入的LMA的地址信息。
[0192]所述接收模块1322,用于接收所述策略服务器返回的所述接口接入的LMA的地址信息。
[0193]或者,所述移动接入网关,如图18所示,还包括:
[0194]查找单元136,用于所述根据移动节点MN的标识和所述接口的接口标识查找到所述丽的配置文件。
[0195]所述获取单元132具体用于,在所述MN的配置文件中获取所述接口需接入的本地移动锚点LMA的地址信息。
[0196]发送单元133,用于根据所述获取单元132获取的所述接口需接入的所述LMA的地址信息,向所述LMA发送代理绑定更新消息。
[0197]其中,所述代理绑定更新消息中携带有所述MAG的注册信息,以使得速搜LMA根据所述MAG的注册信息更新存储的MAG信息,并将数据流切换至所述接口。
[0198]接收单元134,用于接收所述LMA发送的代理绑定确认消息,所述代理绑定确认消息携带有数据流的通信地址前缀。
[0199]更新单元135,用于根据所述接收单元134接收的所述数据流的通信地址前缀更
新路由信息。
[0200]本发明实施例提供了一种移动接入网关,MAG检测到有接口接入时,根据此接口的接口标识及MN的标识查找到配置文件,并获知MN的新启用接口所需接入的LMA,发送携带有MAG注册信息的代理绑定更新消息至LMA,LMA根据MAG的注册信息注册MAG,并且返回携带有数据流的通信地址前缀的代理绑定确认消息至MAG,MAG根据数据流的通信地址前缀的代理绑定确认消息更新路由信息,以使得数据流切换至MN的新启用的接口中。这样实现了在PMIPv6管理域内部署了至少两个LMA的情况下,数据流由丽的一个接口切换到丽的其他接口。
[0201]本发明实施例提供了一种实现数据流切换的系统,包括:第一本地移动锚点,第二本地移动锚点,第一移动接入网关,第二移动接入网关和移动节点。
[0202]所述第一移动接入网关为上述移动网关,所述第二移动接入网关为上述另一移动接入网关,所述第二本地移动锚点为上述移动锚点。
[0203]本发明实施例提供了一种实现数据流切换的方法、装置及系统,LMA确定需要进行切换的数据流后,通过MN的标识查找MN配置文件,获取目标接口的接口标识及第一 LMA地址信息,通过第一 LMA向目标接口接入的MAG发送携带有数据流的通信地址前缀的增强数据流切换信令;MAG接收到增强数据流切换信令后,根据数据流的通信地址前缀更新路由信息,并发送携带有MAG注册信息的增强数据流切换确认信令至LMA,LMA根据MAG的注册信息对MAG进行注册。这样实现了在PMIPv6管理域内部署了至少两个LMA的情况下,数据流由丽的一个接口切换到丽的其他接口。
[0204]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【权利要求】
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的配置文件中记录的至少一个其他接口确定所述数据流需切换到的目标接口包括: 根据所述丽的配置文件中记录的所述丽的至少一个其他接口对应的LMA的地址信息,向所述MN的至少一个其他接口对应的LMA均发送查询负载信令,以使得所述MN的至少一个其他接口对应的LMA接收到查询负载信令后,均返回所述MN的至少一个其他接口的相应的负载信息; 接收所述MN的至少一个其他接口对应的LMA发送的负载信息,并根据所述负载信息,将所述MN的至少一个其他接口进行优先级排序,选取优先级最高的接口作为目标接口。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述通过所述第一LMA向所述目标接口接入的移动接入网关MAG发送携带有所述数据流的通信地址前缀的增强数据流切换信令包括: 向所述第一 LMA发送携带有所述数据流的通信地址前缀的增强数据流切换信令;所述增强数据流切换信令中还携带有所述MN的标识、所述目标接口的接口标识,以使得第一LMA根据所述MN的标识和所述目标接口的接口标识确定所述目标接口接入的MG,并获取所述MAG的地址信息,根据所述MAG的地址信息向所述MAG发送所述增强数据流切换信令。
7.根据权利要求1-5任一项所述的方法,其特征在于,所述通过所述第一LMA向所述目标接口接入的移动接入网关MAG发送携带有所述数据流的通信地址前缀的增强数据流切换信令包括: 向所述第一 LMA发送查询信令;所述查询信令中携带有所述MN的标识、所述目标接口的接口标识,以使得第一 LMA根据所述MN的标识和所述目标接口的接口标识确定所述目标接口接入的MAG,并获取所述MAG的地址信息,并返回携带有所述MAG的地址信息的查询响应信令; 接收所述第一 LMA发送的携带有所述MAG的地址信息的查询响应信令; 根据所述MAG的地址信息向所述MAG发送携带有所述数据流的通信地址前缀的增强数据流切换信令。
8.根据权利要求1-7任一项所述的方法,其特征在于,在所述确定移动节点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包括: 根据丽的标识查找所述丽的配置文件,获取所述LMA的地址信息; 根据所述LMA的地址信息发送所述增强数据流切换确认信令至所述LMA。
12.根据权利要求9-11任一项所述的方法,其特征在于,在所述接收携带有数据流的通信地址前缀的增强数据流切换信令之前,还包括: 向所述LMA发送报告信息,所述报告信息是所述MAG管理的接口均不能切换数据流时发送的请求所述LMA切换数据流的信息。
13.一种实现数据流切换的方法,其特征在于,包括: 当检测到有接口接入时,根据移动节点丽的标识和所述接口的接口标识,并通过丽的配置文件,获取所述接口需接入的本地移动锚点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的配置文件获取目标接口的接口标识及第一本地移动锚点LMA的地址信息;所述第一 LMA是管理目标接口的LMA ; 发送单元,用于根据所述第一 LMA的地址信息,并通过所述第一 LMA向所述目标接口接入的移动接入网关MAG发送携带有所述获取单元获取的所述数据流的通信地址前缀的增强数据流切换信令,以使得所述MAG根据所述增强数据流切换信令中携带的所述数据流的通信地址前缀更新路由信息并返回增强数据流切换确认信令;所述增强数据流切换信令是用于没有存储MAG的相关信息的LMA指示所述MAG进行数据流切换的信令; 第一接收单元,用于接收反馈的增强数据流切换确认信令;所述增强数据流切换确认信令用于MAG完成数据流切换,并向没有注册所述MAG的LMA返回的响应信令;所述增强数据流切换确认信令携带有所述MAG的注册信息; 更新单元,用于根据所述MAG的注册信息更新存储的MAG信息。
17.根据权利要求16所述的本地移动锚点,其特征在于,还包括: 查找单元,用于根据所述MN的标识查找到所述MN的配置文件; 所述获取单元具体用于,根据查找单元查找到的所述MN的配置文件中记录的的至少一个其他接口确定所述数据流需切换到的目标接口,获取所述目标接口的接口标识及第一LMA的地址信息;所述其他接口是所述MN的所有接口中与需要进行数据流切换的接口没有接入同一个LMA的接口。
18.根据权利要求16所述的本地移动锚点,其特征在于,所述获取单元包括:信令发送模块和信令响应接收模块; 所述信令发送模块,用于向策略服务器发送携带有MN的标识接口请求信令,以使得所述策略服务器根据所述接口请求信令中的MN的标识查找到所述MN的配置文件中,并在所述MN的配置文件中记录的至少一个其他接口中确定所述数据流需切换到的目标接口,并返回所述目标接口的接口标识及第一 LMA的地址信息;所述接口请求信令用于指示所述策略服务器在MN的配置文件中确定数据流切换的目标接口 ; 所述信令响应接收模块,用于接收所述策略服务器返回的目标接口的接口标识和所述第一 LMA的地址信息。
19.根据权利要求17所述的本地移动锚点,其特征在于,所述获取单元包括:选取模块,获取模块,第一发送模块,第一接收模块; 所述选取模块,用于在所述MN的配置文件中记录的所述MN的至少一个其他接口中选取任意一个接口作为目标接口; 所述获取模块,用于若所述目标接口由第一 LMA管理,则通过所述MN的配置文件获取所述第一 LMA的地址信息; 所述第一发送模块,用于根据所述第一 LMA的地址信息向所述第一 LMA发送切换请求信息;所述切换请求信息为向所述第一 LMA发送的请求将数据流切换至目标接口的信息;所述第一接收模块,用于接收所述第一 LMA发送的切换确认信息;若所述切换确认信息为响应数据流切换的信息,则确定目标接口。
20.根据权利要求17所述的本地移动锚点,其特征在于,所述获取单元包括:第二发送模块,第二接收模块,排列模块和确定模块; 所述第二发送模块,用于根据所述MN的配置文件中记录的所述MN的至少一个其他接口对应的LMA的地址信息,向所述丽的至少一个其他接口对应的LMA均发送查询负载信令,以使得所述MN的至少一个其他接口对应的LMA接收到查询负载信令后,均返回所述MN的至少一个其他接口的相应的负载信息;所述第二接收模块,用于接收所述丽的至少一个其他接口对应的LMA返回的负载信息; 所述排列模块,用于根据所述接收模块接收的所述至少一个负载信息,将所述MN的至少一个其他接口进行优先级排序; 所述确定模块,用于根据所述排列模块排出的所述MN的至少一个其他接口的优先级顺序选取优先级最高的接口作为目标接口。
21.根据权利要求16-20任一项所述的本地移动锚点,其特征在于,所述发送单元具体用于: 向所述第一 LMA发送携带有所述数据流的通信地址前缀的增强数据流切换信令;所述增强数据流切换信令中还携带有所述MN的标识、所述目标接口的接口标识,以使得第一LMA根据所述MN的标识和所述目标接口的接口标识确定所述目标接口接入的MG,并获取所述MAG的地址信息,根据所述MAG的地址信息向所述MAG发送所述增强数据流切换信令。
22.根据权利要求16-20任一项所述的本地移动锚点,其特征在于,所述发送单元包括:查询模块,接收模块和发送模块; 所述查询模块,用于向所述第一 LMA发送查询信令;所述查询信令中携带有所述MN的标识、所述目标接口的接口标识,以使得第一 LMA根据所述MN的标识和所述目标接口的接口标识确定所述目标接口接入的MAG,并获取所述MAG的地址信息,返回携带有所述MAG的地址信息的查询响应信令; 所述接收模块,用于接收所述第一 LMA返回的携带有所述MAG的地址信息的查询响应信令; 所述发送模块,用于根据所述MAG的地址信息向所述MAG发送携带有所述数据流的通信地址前缀的增强数据流切换信令。
23.根据权利要求16-22任一项所述的本地移动锚点,其特征在于,还包括: 第二接收单元,用于接收第一 MAG发送的报告信息,所述报告信息是所述第一 MAG管理的接口均不能切换数据流时发送的请求LMA切换数据流的信息。
24.一种移动接入网关,其特征在于,包括: 接收单元,用于接收本地移动锚点LMA发送的携带有数据流的通信地址前缀的增强数据流切换信令;所述增强数据流切换信令用于没有存储移动接入网关MAG的相关信息的LMA指示所述MAG进行数据流切换的信令; 更新单元,用于根据所述接收单元接收的所述增强数据流切换信令携带的数据流的通信地址前缀更新路由信息; 发送单元,用于发送所述增强数据流切换确认信令至LMA ;其中,所述数据流切换确认信令携带有MAG注册信息,以使得所述LMA根据所述注册信息对MAG更新存储的MAG信息;所述增强数据流切换确认信令用于MAG完成数据流切换,并向没有注册所述MAG的LMA返回的响应信令。
25.根据权利要求24所述的移动接入网关,其特征在于,所述发送单元具体用于,发送所述增强数据流切换确认信令至第一 LMA,以使得第一 LMA转发所述增强数据流切换确认信令至LMA。
26.根据权利要求24所述的移动接入网关,其特征在于,还包括:查找单元,用于根据丽的标识查找所述丽的配置文件,获取所述LMA的地址信息; 所述发送单元具体用于,根据所述查找单元查找的所述LMA的地址信息发送所述增强数据流切换确认信令至所述LMA。
27.根据权利要求24-26所述的移动接入网关,其特征在于, 所述发送单元,还用于向所述LMA发送报告信息,所述报告信息是所述MAG管理的接口均不能切换数据流时发送的请求所述LMA切换数据流的信息。
28.一种移动接入网关,其特征在于,包括: 检测单元,用于检测是否有接口接入; 获取单元,用于根据移动节点丽的标识和所述接口的接口标识,并通过丽的配置文件,获取所述接口需接入的本地移动锚点LMA的地址信息;发送单元,用于根据所述获取单元获取的所述接口需接入的所述LMA的地址信息,向所述LMA发送代理绑定更新消息;所述代理绑定更新消息中携带有所述MAG的注册信息,以使得所述LMA根据所述MAG的注册信息更新存储的MAG信息,并将数据流切换至所述接口 ;接收单元,用于接收所述LMA发送的代理绑定确认消息,所述代理绑定确认消息携带有数据流的通信地址前缀; 更新单元,用于根据所示接收单元接收的所述数据流的通信地址前缀更新路由信息。
29.根据权利要求28所述的移动接入网关,其特征在于,还包括: 查找单元,用于所述根据移动节点MN的标识和所述接口的接口标识查找到所述MN的配置文件;` 所述获取单元具有用于,在所述MN的配置文件中获取所述接口需接入的本地移动锚点LMA的地址信息。
30.根据权利要求28所述的移动接入网关,其特征在于,所述获取包括:发送模块和接收模块; 所述发送模块,用于向策略服务器发送携带有所述MN的标识和所述接口的接口标识的LMA地址询问信令,以使得所述策略服务器根据所述LMA地址询问信令中的MN的标识查找到所述MN的配置文件,并在所述MN的配置文件中根据所述接口的接口标识查找到所述接口接入的LMA的地址信息,并返回所述接口接入的LMA的地址信息;所述LMA地址询问信令用于指示所述策略服务器根据接口的标识查找出所述接口接入的LMA的地址信息;所述接收模块,用于接收所述策略服务器返回的所述接口接入的LMA的地址信息。
31.一种实现数据流切换的系统,其特征在于,包括:第一本地移动锚点,第二本地移动锚点,第一移动接入网关,第二移动接入网关和移动节点; 所述第二本地移动锚点为权利要求16-23任一项所述的本地移动锚点; 所述第二移动接入网关,为权利要求24-27任一项所述的移动接入网关; 所述第一移动接入网关为权利要求28-30任一项所述的移动接入网关。
【文档编号】H04L29/06GK103516699SQ201210222684
【公开日】2014年1月15日 申请日期:2012年6月30日 优先权日:2012年6月30日
【发明者】薛开平, 倪丹, 何宁 申请人:华为技术有限公司, 中国科学技术大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1