首页> 中国专利> 用于允许在虚拟家庭网关中的数据路径选择的方法和设备

用于允许在虚拟家庭网关中的数据路径选择的方法和设备

摘要

本公开内容的实施例包括用于允许数据路径选择的方法和设备。在EPG中,接收ILNP移动性信令。ILNP信令可包括用于BNG的目的地定位符。响应接收的ILNP信令,将信令消息发送到BNG。接收来自BNG的确认。通过LTE接口在移动装置与RGW之间隧穿业务。在BNG中,接收信令消息。发送消息到SDN控制器。接收来自SDN控制器,指示通过LTE接口隧穿业务的RGW的配置已完成的通知。发送确认到EPG。在RGW中,接收来自SDN控制器的消息。基于从SDN控制器接收的消息,通过LTE接口在NAS与EPG之间隧穿业务。

著录项

  • 公开/公告号CN104969590A

    专利类型发明专利

  • 公开/公告日2015-10-07

    原文格式PDF

  • 申请/专利权人 瑞典爱立信有限公司;

    申请/专利号CN201480008359.1

  • 发明设计人 W.哈达德;J.霍尔佩恩;

    申请日2014-01-29

  • 分类号H04W8/08(20060101);H04L12/24(20060101);H04W76/02(20060101);H04W40/20(20060101);

  • 代理机构72001 中国专利代理(香港)有限公司;

  • 代理人陈振;张懿

  • 地址 瑞典斯德哥尔摩

  • 入库时间 2023-12-18 11:28:43

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-05-28

    授权

    授权

  • 2015-11-11

    实质审查的生效 IPC(主分类):H04W8/08 申请日:20140129

    实质审查的生效

  • 2015-10-07

    公开

    公开

说明书

相关申请交叉引用

本申请要求具有2013年2月11日提出的美国临时申请61/763120的优先权,其全部内容通过引用结合于本文中,就好象其全文在此陈述了一样。

技术领域

本公开内容涉及无缝流移动性。更具体地说,本公开内容涉及在虚拟家庭网关的上下文中的无缝流移动性。

背景技术

虚拟家庭网关(vHGW)从住宅GW (RGW)删除了大多数智能,并且将此智能放置到运营商的基础设施(例如,边界网络网关(BNG)、云)中。这样做为运营商提供了对RGW配置的更好控制以便启用创新的服务。在基本vHGW部署中,RGW被转变成运行软件定义的组网(SDN)组件的桥。

在其主要特征中,vHGW连接桥到长期演进(LTE)网络。在vHGW与LTE网络之间的接口称为LTE备用信道(LBC)。LBC最初设计成在上行链路和/或vHTW节点失败的情况下使用。vHGW允许LBC互连家庭装置以及通过恢复与在上行链路和/或vHGW失败前实现的那些网络配置相同的网络配置,将它们连接到因特网。

LTE和无线局域网(WLAN)接口在用户的移动装置(例如,膝上型计算机、平板、智能电话等)上越来越常见。在家中时,这些装置通常将切换到WLAN(即,由于更高吞吐量、更佳覆盖和更低电源功耗)。然而,这些装置移到WLAN伞外时,它们需要切换到LTE以便保持在进行的会话持续可用。

重要的是提到在一个端点从WLAN切换到LTE网络时,到达另一端点的路径将更改,这是因为LTE要求由LTE接口发送和/或接收的所有数据分组通过演进分组网关(EPG)节点。还重要的是要记住EPG和BNG是能够相互远离定位的基础设施节点。EPG和BNG相互远离定位时,迟滞的可能效应能够降低用户感知的体验质量。

因此,需要的是在与位于另一家庭WLAN网络中的另一装置进行通信的同时,在一个端点切换到LTE(例如,用户移到家庭WLAN伞外)时改进(或至少保持)用户的体验质量(QoE)的方式。

发明内容

本公开内容描述在虚拟家庭网关的上下文中的无缝流移动性,其中,所有智能集中在运营商的固定和移动网络中,并且有附连到家庭消费者驻地设备(CPE)的LTE接口。

本公开内容允许运营商在一个装置始终附连到固定侧并且不能连接到LTE网络,并且另一装置能够从WLAN切换到LTE时将流从固定网络转到移动网络。例如流等会话保持在最佳路径上以便防止损害用户的QoE。

公开了用于允许在虚拟家庭网关中的数据路径选择的方法和设备。在一个实施例中,接收来自移动装置的标识符定位符网络协议(ILNP)移动性信令。ILNP移动性信令可包括用于边界网络网关(BNG)的目的地定位符。响应接收的ILNP移动性信令,将信令消息发送到BNG。接收来自BNG的确认消息。通过长期演进(LTE)接口,在移动装置与住宅网关(RGW)之间隧穿业务。

信令消息包括重新配置服务于目的地定位符的RGW的请求。信令消息包括流卸载请求(FOR)。

在一个实施例中,在FOR不能完成时接收来自BNG的流卸载拒绝(FOD)。FOD包括流参数和随机数。

FOR包括流参数和随机数。流参数可包括但不限于至少一个端口号、至少一个定位符和至少一个隧道参数。

在一个实施例中,来自BNG的确认消息包括流参数和随机数。

在一个实施例中,确定在RGW的LTE接口的前缀与用于用户、由BNG通告的至少一个家庭网络定位符之间的映射。相关联软件定义的组网(SDN)控制器用于通过LTE接口更新RGW的配置。

在一个实施例中,接收来自BNG的信令消息。响应来自BNG的信令消息,在高速缓冲存储器中存储在移动装置的目的地定位符与网络附连的存储单元的因特网协议版本6 (IPv6)地址之间的绑定。将确认发送到BNG。

来自BNG的信令消息能够是目的地前缀更新(DPU)。发送到BNG的确认能够是目的地前缀确认(DPA)。

在一个实施例中,将用于通过LTE接口隧穿业务的参数添加到存储的绑定。ILNP代理实体用于在移动装置与RGW之间隧穿业务。

公开了用于允许在虚拟家庭网关中的数据路径选择的方法和设备。在一个实施例中,接收来自演进分组网关(EPG)的信令消息。将包括流参数的消息发送到软件定义的组网(SDN)控制器。接收来自SDN控制器、指示通过LTE接口隧穿业务的住宅网关(RGW)的配置已完成的通知。将确认消息发送到EPG。

发送到SDN控制器的消息能够是流卸载请求(FOR)消息。

在一个实施例中,BNG运行标识符定位符网络协议(ILNP)代理实体。将信令消息发送到EPG。接收来自EPG的确认。发送到SDN控制器的消息是携带如与RGW相关联的网络附连的存储单元处理的流参数的请求。

公开了用于允许在虚拟家庭网关中的数据路径选择的方法和设备。在一个实施例中,接收来自软件定义的组网(SDN)控制器的消息。基于从SDN控制器接收的消息,通过长期演进(LTE)接口在网络附连的存储单元与演进分组网关(EPG)之间隧穿业务。

附图说明

本发明通过示例方式而不是限制的方式在附图的图形中示出,图中相似的标号表示类似的元素。应注意,在此公开中对“一”或“一个”实施例的不同引用不一定是指相同的实施例,并且此类引用是指至少一个。此外,结合实施例描述某个特定特征、结构或特性时,认为结合无论是否明确描述的其它实施例影响此类特征、结构或特性是在本领域技术人员的认知之内。

图1是根据一个实施例,用于为数据选择路由的网络的框图的图示。

图2是标识符定位符网络协议版本6 (ILNPv6)分组报头的图示。

图3是根据一个实施例,用于在vHGW中允许数据路径选择的系统的图示。

图4是根据一个实施例,用于在vHGW中允许数据路径选择的系统的图示。

图5是根据一个实施例,用于允许使用演进分组网关进行数据路径选择的方法的图示。

图6是根据一个实施例,用于允许使用演进分组网关进行数据路径选择的方法的图示。

图7是根据一个实施例,用于允许使用边界网络网关进行数据路径选择的方法的图示。

图8是根据一个实施例,用于允许使用边界网络网关进行数据路径选择的方法的图示。

图9是根据一个实施例,用于允许使用住宅网关进行数据路径选择的方法的图示。

具体实施方式

在下面的描述中,陈述了许多特定细节。然而,要理解的是,实践本发明的实施例可无需这些特定细节。在其它情况下,公知的电路、结构和技术未详细显示以免混淆对此描述的理解。然而,本领域的技术人员将理解,可无需此类特定细节而实践本发明。通过包括的描述,本领域技术人员将能够在不进行不当实验的情况下实现适当的功能性。

说明书中对“一个实施例”、“实施例”、“示例实施例”等的引用指所述实施例可包括特定特性、结构或特征,但每个实施例可不一定包括特定特性、结构或特征。另外,此类词语不一定指同一实施例。此外,在结合实某个施例描述某个特定特征、结构或特性时,认为结合无论是否明确描述的其它实施例来实现此类特征、结构或特性是在本领域技术人员的认知之内。

在下面的说明和权利要求中,可使用术语“耦合”和“连接”及其衍生词。应理解,这些术语无意做为彼此的同义词。“耦合”用于指示可相互直接物理或电接触或不直接物理或电接触的两个或更多个单元相互协作或交互。“连接”用于指示在相互耦合的两个或更多个单元之间通信的建立。

在本文中使用时,网络单元(例如,路由器、切换器、桥接器)是一件连网设备,包括硬件和软件,其在通信上与网络上的其它设备(例如,其它网络单元、计算机终端站)互连。一些网络单元是“多服务网络单元”,其为多个连网功能(例如,路由选择、桥接、切换、第2层聚合、会话边界控制、服务质量和/或订户管理)提供支持和/或为多个应用服务(例如,数据、话音和视频)提供支持。订户终端站(例如,服务器、工作站、膝上型计算机、上网本、掌上型计算机、移动电话、智能电话、多媒体电话、因特网协议话音(VOIP)电话、用户设备、终端便携式媒体播放器、平板、GPS单元、游戏系统、机顶盒(STB))访问通过因特网提供的内容/服务和/或在因特网上重叠(例如,隧穿)的虚拟专用网(VPN)上提供的内容/服务。内容和/或服务一般由属于参与对等服务的服务或内容提供商或终端站的一个或更多个终端站(例如,服务器终端站)提供,并且可例如包括公共网页(例如,免费内容、店面、搜索服务)、私人网页(例如,提供电子邮件服务的用户名/密码访问网页)和/或通过VPN的企业网络等。一般情况下,订户终端站耦合(例如,通过耦合到接入网络(以有线或无线方式)的客户场所设备)到边缘网络单元,所述边缘网络单元耦合(例如通过到其它边缘网络单元的一个或更多个核心网络单元)到其它终端站(例如,服务器终端站)。

本发明的不同实施例可使用软件、固件和/或硬件的不同组合实现。因此,所述图中所示技术可使用一个或更多个电子装置(例如,终端站、网络单元)上存储和执行的代码和/或数据来实现。此类计算装置使用计算机可读媒体存储和传递(在内部和/或通过网络与其它电子装置)代码和数据,如非暂时性计算机可读存储媒体(例如,磁盘、光盘、随机存取存储器、只读存储器、闪存装置、相变存储器)和暂时性计算机可读传送媒体(例如,电气、光学、声学或其它形式传播信号 - 如载波、红外信号、数字信号)。另外,此类电子装置一般情况下包括耦合到诸如一个或更多个存储装置(非暂时性机器可读存储媒体)、用户输入/输出装置(例如,键盘、触摸屏和/或显示器)和网络连接等一个或更多个其它组件的一个或更多个处理器的集合。处理器的集合与其它组件的耦合一般情况下是通过一个或更多个总线和桥接器(也称为总线控制器)。因此,给定电子装置的存储装置一般情况下存储代码和/或数据以便在该电子装置的一个或更多个处理器的集合上执行。

图1示出根据一个实施例,用于路由数据的网络的框图。图1包括演进分组网关(EPG) 105、网络附连的存储装置(NAS) 110、RGW 115、130、BNG 120、125及例如平板135等移动装置。在此示例中,第一用户(用户1)和第二用户(用户2)住在连接到两个不同BNG的两幢分开的房屋中。用户1使用RGW 115连接到BNG 120。用户2使用RGW 130连接到BNG 125。BNG 120、125能够通过因特网140向/往相互路由数据。

在此示例中,两个用户通过RGW 115、130均连接到相同EPG 105。由于与BNG相比,EPG具有更高容量,因此,两个用户连接到相同EGP并不少见。用户1将高清晰(HD)视频从NAS 110流传送到平板135,而平板135连接到例如RGW 130等用户2的家庭WLAN时,数据业务通过BNG 120、125,并且预期例如通过因特网140在最佳数据路径上路由。

用户2将移动装置135移到家庭WLAN覆盖外时,移动装置135从用户2的RGW 130切换到LTE网络。用于用户2的移动装置的业务现在通过能够远离用户2的BNG 130定位的EPG 105传播。在当前实践中,在到达移动装置135前,业务将通过BNG 120、125,然后通过EPG 105传播。此新路径是次佳的,并且可引起将严重影响HD流传送的质量的高迟滞。

由于运营商能够跟踪用户2的平板135,因此,本公开内容通过允许运营商实时修改在NAS 110与移动装置135的新拓扑位置之间的数据路径,增强运营商的能力,新拓扑位置是移动装置135到EPG 105而不是RGW 130的连接。本公开内容使数据传送会话在对两个用户均完全透明的同时,以最小干扰和类似或更佳QoE运行。

标识符定位符网络协议(ILNP)能够用于实时修改在NAS 110与移动装置135的新拓扑位置之间的数据路径。使用ILNP时,切换例如视频等数据流到LTE路径要求将当前定位符与“拓扑上正确”的新定位符交换。图2中示出示例ILNP版本6 (ILNPv6)分组报头。在此示例中,在ILNP分组报头中包括以下参数:版本、业务类、流标签、有效负载长度、下一报头、跳限制、来源定位符、来源标识符、目的地定位符及目的地标识符。

使用新拓扑上正确的定位符避免了不必要的隧穿(特别是通过LTE空中接口)。另外,使用ILNP提供了从用户1的RGW 115分出业务(而不是从BNG 125分出业务)的能力,这是最佳路径。

ILNP能够在两种情形中使用。第一情形是两个端点(即,NAS 110和移动装置135)均已启用ILNP的情形。第二情形是移动装置135已启用ILNP,并且NAS 110在运行因特网协议版本6 (IPv6)。

两个端点均已启用ILNP时,使用专用ILNP移动性信令消息将在一侧上的任何定位符更改传递到另一侧。在此情形中,通过新定位符更新NAS 110时,NAS 110开始使用通过LTE接口向移动装置135通告的新定位符。从NAS发送的随后数据分组将遵循两个次佳路径之一:1) NAS <--> BNG1 <--> EPG <--> 移动装置;或2) NAS <--> BNG1 <--> BNG2 <--> EPG <- -> 移动装置。

通过尽可能早地将业务发送到EPG而不必通过任何BNG,例如视频业务等数据业务能够在更佳路径上转发。通过使用此最佳路径,选择的路径将是:NAS <=> EPG <--> 移动装置。为实现此最佳路径,利用了用户1的RGW 115可编程性和SDN组件。在一个实施例中,视相对速率、小区负载、限制和价格而定,用户1可能能够控制路径选择过程并且判定保持业务通过BNG 120。

图3示出根据一个实施例,用于在vHGW中允许数据路径选择的系统的图形。在此实施例中,两个端点均已启用ILNP。在接收带有由已知BNG 120通告的目的地定位符的ILNP移动性信令时,EPG 105将携带重新配置服务于目的地定位符的RGW 115的请求信令消息发送到BNG 120,目的地定位符带有与视频流相关联的5元组,以便RGW 115能够通过LTE接口重新路由视频业务。EPG 105发送到BNG 120的信令消息称为“流卸载请求(FOR)”。FOR携带流参数和随机数(N)。随后,由BNG 120将FOR消息转发到对应SDN控制器305。通过使用例如,转发和控制元素分隔(ForCES)等SDN协议,SDN控制器305将消息发送到RGW 115,并且通过流参数在路由选择表中创建用于RGW 115的新条目。流参数包括但不限于端口号、定位符和隧道参数。RGW 115配置成通过LTE接口隧穿从NAS 110发送的数据分组,即,使用LBC与EPG 105进行通信。在一个实施例中,通过LTE接口从RGW的隧穿已预配置。在隧穿已预配置的一个实施例中,能够使用附连到例如RGW等桥的通用串行总线(USB),实现与RGW的LTE接口。

在配置已完成时,SDN控制器305通知BNG 120。BNG 120通过例如流卸载确认(FOA)消息等确认消息回复EPG 105。FOA消息与FOR消息携带相同参数,并且包括随机数(N)。

在一个实施例中,如果不能完成FOR消息,则应由BNG 120将流卸载拒绝(FOD)消息发送到EPG 105,这是因为EPG 105要根据请求的成功/失败采取适当的动作。类似地,FOD消息携带流参数和随机数(N)。

在接收FOA消息时,EPG 105在其高速缓存中存储流参数,以便EPG 105能够将从移动装置135发送的业务隧穿到RGW 115。同样地,EPG 105将从RGW 115发送的业务隧穿到移动装置135。在一个实施例中,NAS 110的定位符不由EPG 105通告。

在一个实施例中,EPG 105能够了解在RGW 115的LTE接口的前缀与用于用户1、由BNG 120通告的家庭网络定位符之间的映射。知道此映射允许EPG 105使用其自己的SDN控制器通过LTE接口更新RGW 115的配置。

在一个实施例中,LTE备用信道能够实现为附加服务,允许由网络的运营商进行货币化。客户端使用LTE备用信道请求另外的连接时,LTE配置与客户端凭据及RGW参数紧密相关联。因此,在此情况下,EPG能够了解通过固定宽带向家庭网络通告的前缀(并且进行映射)。实际上,RGW需要在允许任何用户业务通过前,例如使用耦合到BNG 120的鉴权、授权和计费(AAA)服务器145向运营商基础设施进行鉴权。AAA服务器145能够存储RGW凭据(即,包括所有标识符)。在一个实施例中,AAA服务器145能够存储由BNG 120通告的前缀。EPG向AAA服务器145通知向RGW-LTE接口通告的前缀。AAA服务器145随后能够进行映射,并且将此映射发送到EPG 105。

图4示出根据一个实施例,用于在vHGW中允许数据路径选择的系统。在此实施例中,移动装置135已启用ILNP,并且NAS 110在运行因特网协议版本6 (IPv6),但不支持ILNP。在BNG中运行的ILNP代理实体用于允许数据路径选择。BNG 120运行代理ILNP,代理ILNP例如将处理从移动装置135发送的ILNP移动性信令消息。

在接收来自移动装置135的ILNP移动性信令时,EPG 105将FOR消息发送到BNG 120。然而,在此阶段,在未采用本公开内容的发明性概念的系统中,仅BNG 120将注意到NAS未启用ILNP,并且因此不能处理ILNP信令消息的事实。因此,EPG 105将不能通过RGW 115 LTE接口隧穿从移动装置135发送的数据分组,这是因为这些数据分组将发送到BNG 120,并且未直接发送到NAS 110(相同限制适用于从NAS 110发送的数据分组,即,它们不能直接通过RGW 115 LTE接口隧穿到移动装置135)。

为允许在此实施例中的数据路径选择,需要在不同实体之间的另外参数和信令切换。在接收带有由已知BNG 120通告的目的地定位符的ILNP移动性信令时,EPG 105发送带有与视频流相关联的5元组和随机数(N)的FOR消息。

在接收FOR消息并且注意到NAS 110未启用ILNP时,BNG 120将请求发送到SDN控制器405,请求携带如由NAS 110处理的流参数。这意味着BNG 120先通过NAS 110 IPv6地址更新目的地定位符(假设端口相同)。除将请求发送到SDN控制器405外,BNG 120将新信令消息发送到EPG 105。发送到EPG 105的信令消息将NAS 110 IPv6地址(和可选地用于通过WLAN接口传递的定位符)通知EPG。此通知通过发送称为目的地前缀更新(DPU)的因特网控制消息协议版本6 (ICMPv6)消息来完成,消息携带由移动装置135使用的目的地定位符和NAS 110 IPv6地址。

通过使用例如ForCES等SDN协议,SDN控制器405将消息发送到RGW 115,并且通过流参数在RGW 115的路由选择表中创建新条目。流参数包括但不限于端口号、IPv6地址和隧道参数。在此实施例中,RGW 115配置成通过LTE接口隧穿从NAS 110发送的数据分组。在配置已完成时,SDN控制器405通知BNG 120。

在接收DPU消息时,EPG 105在其高速缓冲存储器中存储在两个参数(即,由移动装置135使用的目的地定位符和NAS 110的IPv6地址)之间的绑定。EPG 105将目的地前缀ACK (DPA)消息发送回BNG 120。在接收DPA消息后,BNG 120能够将FOA消息发送回EGP 105。在一个实施例中,在失败的情况下,BNG 120将FOD消息发送到EPG 105。在此情况下,EPG 105应方始从其高速缓存删除绑定。

在接收有效FOA消息时,EPG 105添加要用于将数据分组隧穿到RGW 115 LTE接口的参数到已经创建的高速缓存条目,即,由于DPU/DPA消息交换而创建的存储的绑定。由于NAS 110不知道用户2的移动性,因此,EPG 105运行ILNP代理实体410以便确保发送到NAS 110的数据分组携带在RGW 130上配置的定位符。在从NAS 110发送的所有数据分组中应用相同过程。在此情况下,EPS 105通过用于用户2的移动装置135的当前目的地定位符更新目的地定位符。

在一个实施例中,DPU消息能够嵌入FOA消息中。在此情况下,不应预期来自EPG 105的进一步响应。

图5示出根据一个实施例,用于允许数据路径选择的方法的图形。方法500示出一实施例,其中,例如NAS 110和移动装置135等两个端点均已启用ILNP。在框505,接收来自移动装置的ILNP移动性信令。在一个实施例中,ILNP信令包括用于BNG的目的地定位符。在框510,响应接收的ILNP移动性信令,将信令消息发送到BNG。在接收带有由已知BNG 120通告的目的地定位符的ILNP移动性信令时,EPG 105将携带重新配置服务于目的地定位符的RGW 115的请求信令消息发送到BNG 120,目的地定位符带有与视频流相关联的5元组,以便RGW 115能够通过LTE接口重新路由视频业务。EPG 105发送到BNG 120的信令消息称为“流卸载请求(FOR)”。FOR携带流参数和随机数(N)。

在一个实施例中,EPG 105能够确定在RGW 115的LTE接口的前缀与用于用户1、由BNG 120通告的家庭网络定位符之间的映射。知道此映射允许EPG 105使用其自己的SDN控制器通过LTE接口更新RGW 115的配置。

在一个实施例中,如果不能完成FOR消息,则应由BNG 120将流卸载拒绝(FOD)消息发送到EPG 105,这是因为EPG 105要根据请求的成功/失败采取适当的动作。类似地,FOD消息携带流参数和随机数(N)。

在框515,接收来自BNG的确认消息。在一个实施例中,确认消息是FOA消息。FOA消息与FOR消息携带相同参数,并且包括随机数(N)。

在接收FOA消息时,EPG 105在其高速缓存中存储流参数,以便EPG 105能够将从移动装置135发送的业务隧穿到RGW 115。同样地,EPG 105将从RGW 115发送的业务隧穿到移动装置135。在一个实施例中,NAS 110的定位符不由EPG 105通告。

在框520,通过长期演进(LTE)接口,在移动装置与住宅网关(RGW)之间隧穿业务。

图6示出根据一个实施例,用于允许数据路径选择的方法的图形。方法600示出一实施例,其中,仅例如移动装置135等一个端点已启用ILNP。在此实施例中,NAS 110在运行IPv6,但不支持ILNP。

在框605,接收来自移动装置的ILNP移动性信令。在一个实施例中,ILNP信令包括用于BNG的目的地定位符。在框610,响应接收的ILNP移动性信令,将信令消息发送到BNG。在接收带有由已知BNG 120通告的目的地定位符的ILNP移动性信令时,EPG 105将携带重新配置服务于目的地定位符的RGW 115的请求信令消息发送到BNG 120,目的地定位符带有与视频流相关联的5元组,以便RGW 115能够通过LTE接口重新路由视频业务。EPG 105发送到BNG 120的信令消息称为“流卸载请求(FOR)”。FOR携带流参数和随机数(N)。

在此阶段,在未采用本公开内容的发明性概念的系统中,仅BNG 120将注意到NAS未启用ILNP,并且因此不能处理ILNP信令消息的事实。因此,EPG 105将不能通过RGW 115 LTE接口隧穿从移动装置135发送的数据分组,这是因为这些数据分组将发送到BNG 120,并且未直接发送到NAS 110(相同限制适用于从NAS 110发送的数据分组,即,它们不能直接通过RGW 115 LTE接口隧穿到移动装置135)。

为允许在此实施例中的数据路径选择,需要在不同实体之间的另外参数和信令交换。在接收带有由已知BNG 120通告的目的地定位符的ILNP移动性信令时,EPG 105发送带有与视频流相关联的5元组和随机数(N)的FOR消息。

在框615,接收来自BNG 120的信令消息。由EPG 105接收的信令消息将NAS 110 IPv6地址(和可选地用于通过WLAN接口传递的定位符)通知EPG。此通知通过发送称为目的地前缀更新(DPU)的因特网控制消息协议版本6 (ICMPv6)消息来完成,消息携带由移动装置135使用的目的地定位符和NAS 110 IPv6地址。

在框620,响应来自BNG的信令消息,在高速缓冲存储器中存储在移动装置的目的地定位符与例如NAS 110等网络附连的存储单元的IPv6地址之间的绑定。在接收DPU消息时,EPG 105在其高速缓冲存储器中存储在两个参数之间的绑定,即,由移动装置135使用的目的地定位符和NAS 110的IPv6地址。

在框625,将确认发送到BNG。在一个实施例中,EPG 105发送回BNG的确认是目的地前缀ACK (DPA)消息。

在一个实施例中,如果不能完成FOR消息,则应由BNG 120将流卸载拒绝(FOD)消息发送到EPG 105,这是因为EPG 105要根据请求的成功/失败采取适当的动作。类似地,FOD消息携带流参数和随机数(N)。

在框630,接收来自BNG的确认消息。在一个实施例中,确认消息是FOA消息。FOA消息与FOR消息携带相同参数,并且包括随机数(N)。在接收有效FOA消息时,EPG 105添加要用于将数据分组隧穿到RGW 115 LTE接口的参数到已经创建的高速缓存条目,即,由于DPU/DPA消息交换而创建的存储的绑定。由于NAS 110不知道用户2的移动性,因此,EPG 105运行ILNP代理实体410以便确保发送到NAS 10的数据分组携带在RGW 130上配置的定位符。在从NAS 110发送的所有数据分组中应用相同过程。在此情况下,EPS 105通过用于用户2的移动装置135的当前目的地定位符更新目的地定位符。

在一个实施例中,DPU消息能够嵌入FOA消息中。在此情况下,不应预期来自EPG 105的进一步响应。

在框635,通过长期演进(LTE)接口,在移动装置与住宅网关(RGW)之间隧穿业务。

图7示出根据一个实施例,用于允许数据路径选择的方法的图形。方法700示出一实施例,其中,例如NAS 110和移动装置135等两个端点均已启用ILNP。在框705,在BNG 120接收来自EPG的信令消息。从EPG接收的信令消息携带重新配置服务于目的地定位符的RGW 115的请求,目的地定位符带有与例如视频流等业务相关联的5元组,以便RGW 115能够通过LTE接口重新路由视频业务。从EPG 105接收的信令消息称为“流卸载请求(FOR)”。FOR携带流参数和随机数(N)。

在框701,将包括流参数的消息从BNG发送到SDN控制器。在此实施例中,消息是转发到SDN控制器的FOR。

在框715,接收来自SDN控制器的通知。通知将告知BNG,通过LTE接口隧穿业务的RGW的配置已完成。

在框720,将确认消息发送到EPG。BNG 120通过例如流卸载确认(FOA)消息等确认消息回复EPG 105。FOA消息与FOR消息携带相同参数,并且包括随机数(N)。

在一个实施例中,如果不能完成FOR消息,则应由BNG 120将流卸载拒绝(FOD)消息发送到EPG 105,这是因为EPG 105要根据请求的成功/失败采取适当的动作。类似地,FOD消息携带流参数和随机数(N)。

图8示出根据一个实施例,用于允许数据路径选择的方法800的图形。方法800示出一实施例,其中,仅例如移动装置135等一个端点已启用ILNP。在此实施例中,NAS 110在运行IPv6,但不支持ILNP。在BNG中运行的ILNP代理实体用于允许数据路径选择。BNG 120运行代理ILNP,代理ILNP例如将处理从移动装置135发送的ILNP移动性信令消息。

在框805,在BNG 120接收来自EPG的信令消息。从EPG接收的信令消息携带重新配置服务于目的地定位符的RGW 115的请求,目的地定位符带有与例如视频流等业务相关联的5元组,以便RGW 115能够通过LTE接口重新路由视频业务。从EPG 105接收的信令消息称为“流卸载请求(FOR)”。FOR携带流参数和随机数(N)。然而,在此阶段,在未采用本公开内容的发明性概念的系统中,仅BNG 120将注意到NAS未启用ILNP,并且因此不能处理ILNP信令消息的事实。因此,EPG 105将不能通过RGW 115 LTE接口隧穿从移动装置135发送的数据分组,这是因为这些数据分组将发送到BNG 120,并且未直接发送到NAS 110(相同限制适用于从NAS 110发送的数据分组,即,它们不能直接通过RGW 115 LTE接口隧穿到移动装置135)。为允许在此实施例中的数据路径选择,需要在不同实体之间的另外参数和信令切换。

在框810,将包括流参数的消息从BNG发送到SDN控制器。在接收FOR消息并且注意到NAS 110未启用ILNP时,BNG 120将请求发送到SDN控制器405,请求携带如由NAS 110处理的流参数。这意味着BNG 120先通过NAS 110 IPv6地址更新目的地定位符(假设端口相同)。在框815,除将请求发送到SDN控制器405外,BNG 120将新信令消息发送到EPG 105。发送到EPG 105的信令消息将NAS 110 IPv6地址(和可选地用于通过WLAN接口传递的定位符)通知EPG。此通知通过发送称为目的地前缀更新(DPU)的因特网控制消息协议版本6 (ICMPv6)消息来完成,消息携带由移动装置135使用的目的地定位符和NAS 110 IPv6地址。

在框820,BNG 120接收来自EPG 105的确认。在一个实施例中,确认是目的地前缀ACK (DPA)消息。

在框825,接收来自SDN控制器的通知。通知将通知BNG,通过LTE接口隧穿业务的RGW的配置已完成。

在框830,将确认消息发送到EPG。BNG 120通过例如流卸载确认(FOA)消息等确认消息回复EPG 105。FOA消息与FOR消息携带相同参数,并且包括随机数(N)。

在一个实施例中,DPU消息能够嵌入FOA消息中。在此情况下,不应预期来自EPG 105的进一步响应。

在一个实施例中,如果不能完成FOR消息,例如,在失败的情况下,则应由BNG 120将流卸载拒绝(FOD)消息发送到EPG 105,这是因为EPG 105要根据请求的成功/失败采取适当的动作。类似地,FOD消息携带流参数和随机数(N)。

图9示出根据一个实施例,用于允许数据路径选择的方法的图形。方法900从框905开始。在框905,接收来自SDN控制器的消息,并且通过必需的流参数,在用于RGW 115的路由选择表中创建新条目。使用例如ForCES等SDN协议,接收接收的消息。RGW 115配置成通过LTE接口隧穿从NAS 110发送的数据分组,即,使用LBC与EPG 105进行通信。一旦配置已完成,RGW 115便将确认消息发送到SDN控制器305,确认消息通知SDN控制器配置已完成。在框910,基于从SDN控制器接收的消息,通过LTE接口在NAS 110与EPG 105之间隧穿业务。

虽然本发明已根据几个实施例进行了描述,但本领域的技术人员将认识到,本发明不限于所述实施例。描述因此要视为是说明性的而不是限制。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号