在非锚定节点处提供绑定服务的制作方法

文档序号:13942345阅读:173来源:国知局

相关申请的交叉引用

本申请要求2015年4月14日提交的名称为“经由具有和不具有增强型网关的绑定服务提供最大填充链路的系统和方法(systemandmethodprovidingmaximumfilllinkviabondedserviceswithandwithoutaboostgateway)”的美国申请no.62/147,516的优先权,其内容在此通过整体引用而合并到本文。

本公开一般涉及通信网络,更具体但不排它地,涉及在通信网络中绑定服务的使用。



背景技术:

各种类型的设备可以能够经由多种接入技术进行通信。例如,各种类型的终端用户设备(例如,智能电话、平板计算机等)通常能够经由多种接入技术进行通信,诸如经由各种蜂窝无线接入网络(例如,第三代(3g)、长期演进(lte)等)以及经由各种本地无线接入网络(例如,诸如802.11x网络等的wifi网络)。类似地,例如,各种类型的客户端设备(cpe)(例如,住宅网关(rg)、机顶盒(stb)、路由器、交换机或其它类型的住宅/企业网关设备)可以能够经由多种接入技术进行通信,诸如经由无线接入技术(例如,诸如3g或lte的蜂窝无线接入技术,诸如wi-fi等的本地无线接入技术)以及经由各种有线接入技术(例如,数字用户线路(dsl)接入、电缆接入、光网络接入等)。



技术实现要素:

各种实施例在通信网络中的非锚定节点处支持绑定服务。

在至少一些实施例中,一种装置,包括处理器和通信连接到处理器的存储器。其中,所述处理器被配置为:在网关设备处,将用户设备的一组用户设备数据平面连接相关联以形成用于用户设备的绑定会话,其中,该组用户设备数据平面会话包括与第一接入网络相关联的第一用户设备数据平面连接和与第二接入网络相关联的第二用户设备数据平面连接;以及在绑定会话的用户设备数据平面连接与网关设备与用于用户设备的锚定节点之间的用户设备数据平面会话之间映射用户设备的用户设备流量。

在至少一些实施例中,一种非暂时性计算机可读存储介质,其存储有指令,所述指令在由处理器执行时使处理器执行一种方法,所述方法包括:在网关设备处,将用户设备的一组用户设备数据平面连接相关联以形成用于用户设备的绑定会话,其中,该组用户设备数据平面会话包括与第一接入网络相关联的第一用户设备数据平面连接和与第二接入网络相关联的第二用户设备数据平面连接;以及在绑定会话的用户设备数据平面连接与网关设备与用于用户设备的锚定节点之间的用户设备数据平面会话之间映射用户设备的用户设备流量。

在至少一些实施例中,一种方法,包括:在包括处理器和存储器的网关设备处,将用户设备的一组用户设备数据平面连接相关联以形成用于用户设备的绑定会话,其中,该组用户设备数据平面会话包括与第一接入网络相关联的第一用户设备数据平面连接和与第二接入网络相关联的第二用户设备数据平面连接;以及在绑定会话的用户设备数据平面连接与网关设备与用于用户设备的锚定节点之间的用户设备数据平面会话之间映射用户设备的用户设备流量。

在至少一些实施例中,一种装置,包括处理器和通信连接到处理器的存储器。其中,所述处理器被配置为:在网关设备处,将用户设备的一组用户设备数据平面连接相关联以形成用于用户设备的绑定会话,其中,该组用户设备数据平面会话包括与第一接入网络相关联的第一用户设备数据平面连接和与第二接入网络相关联的第二用户设备数据平面连接,并且第一用户设备数据平面连接由网关设备与用于用户设备的锚定节点之间的数据平面连接支持;在网关设备处,接收用于用户设备的用户设备流量;以及在网关设备处,向用于用户设备的绑定会话的用户设备数据平面连接分配用户设备流量。

在至少一些实施例中,一种非暂时性计算机可读存储介质,其存储有指令,所述指令在由处理器执行时使处理器执行一种方法,所述方法包括:在网关设备处,将用户设备的一组用户设备数据平面连接相关联以形成用于用户设备的绑定会话,其中,该组用户设备数据平面会话包括与第一接入网络相关联的第一用户设备数据平面连接和与第二接入网络相关联的第二用户设备数据平面连接,并且第一用户设备数据平面连接由网关设备与用于用户设备的锚定节点之间的数据平面连接支持;在网关设备处,接收用于用户设备的用户设备流量;以及在网关设备处,向用于用户设备的绑定会话的用户设备数据平面连接分配用户设备流量。

在至少一些实施例中,一种方法,包括:在网关设备处,将用户设备的一组用户设备数据平面连接相关联以形成用于用户设备的绑定会话,其中,该组用户设备数据平面会话包括与第一接入网络相关联的第一用户设备数据平面连接和与第二接入网络相关联的第二用户设备数据平面连接,并且第一用户设备数据平面连接由网关设备与用于用户设备的锚定节点之间的数据平面连接支持;在网关设备处,接收用于用户设备的用户设备流量;以及在网关设备处,向用于用户设备的绑定会话的用户设备数据平面连接分配用户设备流量。

附图说明

本文的教导可以通过考虑结合附图的详细的描述而容易地理解,其中:

图1示出根据各种实施例的系统的高级框图;

图2示出类似于图1中的系统的系统的高级框图,同时还进一步示出用于避免与终端用户设备交互相关联的问题的各种实施例的各种示例性地址指示符;

图3示出类似于图2中的系统的系统的高级框图,同时还进一步示出附加的接入网络和相关的承载路径;

图4a和图4b示出适于在图1-3中的系统内使用的方法的示例性实施例;

图5示出适于在图1-3中的系统内使用的方法的示例性实施例;

图6示出用于理解各种实施例的数据平面模型的图形表示;

图7示出类似于图3中的系统的系统的高级框图。同时还进一步示出附加的终端用户设备;

图8示出包括被配置为支持绑定会话的非锚定网关节点的示例性无线通信系统;

图9示出包括被配置为支持绑定会话的非锚定gw节点的示例性无线通信系统,其中示出ue在与公共非锚定gw节点相关联的接入点之间移动的非重定位切换;

图10示出包括被配置为支持绑定会话的非锚定gw节点的示例性无线通信系统,其中示出ue在与不同的非锚定gw节点相关联的接入点之间移动的重定位切换;

图11示出用于在非锚定网关节点上支持绑定会话的方法的示例性实施例;

图12示出包括被配置为支持绑定会话的非锚定网关节点的示例性无线通信系统;

图13示出适用于执行在本文中提出的功能的计算机的高级框图。

为了便于理解,在可能的情况下,已使用相同的附图标记来表示相同的(附图中公共的)元件。

具体实施方式

各种实施例主要在用于基于策略向能够经由多个路径(单归属的或多归属)接收数据的用户设备(ue)引导数据的机制的上下文内描述,其中,与用于ue的多个服务数据流(sdf)或应用流(af)相关联的数据由网关设备根据提供给该网关设备的策略信息在多个路径上分配。

各种实施例考虑了在诸如服务网关(sgw)、分组网关(pgw)或其它提供商设备(pe)的网关设备处可操作的基于策略的下游流量引导机制。

各种实施例考虑了在诸如家庭或企业网关设备的终止与多个不同的接入技术相关联的路径的网关设备处可操作的基于策略的上游流量引导机制。

各种实施例提供了一种机制,所述机制用于标识并将pgw与客户端设备(cpe)之间通过各种接入技术(例如,数字用户线路(dsl)、电缆、wi-fi、长期演进(lte)、第三代(3g)无线网络等)的多个数据承载路径绑定在一起,从而以形成组合多个承载(例如,无线和有线承载、与不同的无线接入技术(rat)相关联的不同的无线承载、与不同的有线接入技术相关联的不同的有线承载、与不同的接入技术(at)相关联的不同的承载等)的绑定服务。pgw以策略驱动的方式在多个下游承载间分配下游业务流量,可选地,cpe可以以策略驱动的方式在多个上游承载间分配上游业务流量。pgw和cpe的绑定服务操作不要求与诸如ue与cpe进行通信以接收来自各种远程/公共服务器的流量的sdf和af端点的操作相关。

有利地,各种实施例通过使用各种无线和/或有线接入技术(例如,dsl、电缆、wi-fi、lte、3g无线等)在pgw和/或宽带网络网关(bng)与诸如住宅/企业网关的cpe之间形成多承载绑定服务来增加其间的吞吐量。可以在用于上游链路流量的住宅或企业网关处和/或用于下游链路流量的pgw/sgw或组合的pgw/bng处应用策略,以在绑定服务的上下文内在多个承载间传播流量。有利地,各种实施例提供固有误差冗余。

各种实施例在多个接入技术和终端点间调适并执行策略。例如,一些实施例在用户管理系统中标识并将所有可用的接入技术(例如,组合的无线和有线的)绑定在一起,并执行用于下游链路流量的策略。各种实施例使用诸如散列(hashing)技术和其它分配技术的各种技术在多个接入技术承载间传播流量负载。各种特征(例如,绑定服务的形成和结构、承载间的流量分配等)可以由一个或多个实体(例如,网络运营商、用户管理系统、网络管理系统或其它实体)如所需的策略驱动并动态更新。

图1示出了根据各种实施例的系统的高级框图。

系统100包括用户设备(ue)102、住宅网关/客户端设备(rg/cpe)110、多服务接入节点(msan)120、宽带网络网关(bng)130、演进型节点b(enodeb)140、组合的分组网关(pgw)/服务网关(sgw)150、管理系统(ms)155、策略控制实体160、移动性管理实体(mme)170、认证、授权和计费(aaa)服务器180、策略和计费执行功能(pcef)190和公共网络195。注意,虽然图1中的系统100主要在其中rg/cpe110包括机顶盒(stb,其包括dsl接入网络能力和3gpp/lte接入网络能力两者)的实施例的上下文内描述,但是还考虑了各种其它实施例,如将在下面更详细讨论的。例如,在住宅宽带网关或其它设备的上下文内,可以通过使用lte向固定的有线电视或dsl线路添加附加容量,来增加上游带宽和/或下游带宽。类似地,在企业宽带网关或其它设备的上下文内,可以经由多个绑定承载来提供改进的弹性和生存性。

ue102可以是诸如台式计算机、膝上型计算机、平板计算机、机顶盒、智能电话、或者能够与rg/cpe110通信的任何其它固定或移动设备的设备。在各种实施例中,ue102可以经由由rg/cpe110支持的第一路径或隧道和直接通过无线接入点(例如,enodeb、wi-fi接入点(wap)或其它适用的无线接入点)的第二路径或隧道,多归属到网关设备(诸如pgw/sgw150)。应当理解,尽管主要针对单个ue102进行描述,也可以使用多个ue102(在图1中示出为多个示例性设备)。

rg/cpe110与ue102进行通信,以向其提供各种网络服务。rg/cpe110经由至少两种的不同接入网络技术与pgw/sgw150相关联并进行通信。如在图1中所示,接入网络技术包括无线接入网络(示例地,3gpp/lte无线接入网络)和有线接入网络(示例地,xdsl有线接入网络)。应当理解,虽然在图1中的系统100的上下文内示出了仅一个无线接入网络和一个有线接入网络,但是在各种实施例内也可以采用更多和/或不同的接入网络,诸如在下面针对图3更详细描述的。此外,各种实施例可应用于两种或更多接入技术的任何组合,这些接入技术可以仅包括无线接入网络,仅包括有线接入网络,或者包括无线接入网络和有线接入网络的组合。

rg/cpe110经由有线接入网络(示例地,xdsl接入网络)以及无线接入网络(示例地,第三代合作伙伴计划(3gpp)/长期演进(lte)接入网络)与pgw/sgw150进行通信。应当理解,其它类型的有线接入网络(例如,光接入网络、电缆接入网络等)和/或其它类型的无线接入网络(例如,其它类型的蜂窝接入网络、wifi网络(例如,管理的wifi接入网络、非管理的wifi接入网络等)、卫星链路等)可用作支持绑定服务的接入网络。

xdsl接入网络包括支持rg/cpe110与bng130之间的通信的msan120。bng130与pgw/sgw150以及aaa服务器180(示例地,radius服务器)进行通信。xdsl接入网络可以包括或可以与本领域的技术人员已知的各种其它管理和/或控制实体(未示出)相关联。注意,pgw/sgw150和bng130在图1中示出为与彼此相互通信(示例地,经由gtp隧道)的独立的实体;然而,应当理解,在各种实施例中,pgw/sgw150和bng130可以集成在同一个物理机箱内以提供融合的分组核心/bng方案。

3gpp/lte接入网络包括支持rg/cpe110与pgw/sgw150之间的通信的enodeb140(尽管为了清楚起见,示出了仅单个enodeb)。如在图1中所示,3gpp/lte接入网络可以具有与其相关联的策略控制实体160(示例地,实现策略和计费规则功能(pcrf)和接入网络发现和选择功能(andsf),虽然其被示出为单个实体或服务器,但是可以在不同的实体或服务器中实现)。如在图1中所示,3gpp/lte接入网络可以具有与其相关联的mme170。应当理解,虽然主要在3gpp/lte接入网络的上下文内讨论,但是在此提出的各种实施例也非常适合于与其它类型的无线网络(例如,2g网络、3g网络、其它类型的4g网络、umts、ev-do、wimax、802.11等,以及其各种组合)一起使用,因此,在此针对3gpp/lte实施例所讨论的各种元件(例如,站点、节点、网络元件、连接器等)也可以被认为是针对其它无线网络实施例中的类似的元件所讨论的(例如,3gpp/lte接入网络中的enodeb140可被认为是3gumts网络中的节点b(nodeb),3gpp/lte接入网络中的pgw/sgw150可被认为是3gumts网络中的ggsn/sgsn,等等)。

在各种实施例中,pgw/sgw150和rg/cpe110在其间建立用户设备数据平面会话,其中,数据平面提供两个默认承载,即,通过第一接入网络的第一承载隧道和通过第二接入网络的第二承载隧道。例如,穿过xdsl接入网络的第一承载隧道可以包括在rg/cpe110与msan120之间的承载链路b11、在msan120与bng130之间的承载链路b12、和在bng130与pgw/sgw150之间的承载链路b13。例如,穿过3gpp/lte接入网络的第二承载隧道可以包括在rg1/cpe110与enodeb140之间的承载链路b21和在enodeb140与pgw/sgw150之间的承载链路b22。在各种实施例中,隧道、承载和相关的会话/业务信令符合通用分组无线服务(gprs)隧道协议(gtp)。应当理解,隧道、承载和相关的会话/业务信令替代地或者还可符合一个或多个其它协议。

pgw/sgw150操作以根据在多个下游隧道或承载之间形成绑定服务的的策略驱动的分配,经由多种接入网络技术向rg/cpe110转发下游流量。rg/cpe110操作以可选地根据在多个上游承载之间形成绑定服务的策略驱动的分配,经由所述多种接入网络技术中的一个或多个,向pgw/sgw150转发上游流量。

pcrf/andsf160实现pcrf功能和andsf功能两者。pcrf提供动态管理能力,通过该能力,服务提供商可以管理与ue用户或用户服务质量(qos)要求相关的规则,与对提供给ue的服务计费有关的规则,与移动网络使用、提供商设备管理等相关的规则。andsf辅助ue102和rg/cpe110发现接入网络(例如,wi-fi网络、3gpp/lte网络等),并提供管理与这些接入网络相关联的连接策略的规则。

mme170提供支持ue102以及rg/cpe110的移动性的移动性管理功能。mme170可以支持使用相应的s1-mme接口(为了清楚起见,从图1中省略)的各种enodeb(示例地,enodeb140,以及为了清楚起见,省略其它enodeb),所述s1-mme接口为mme170与enodeb140之间的通信提供控制平面协议。

在各种实施例中,ms155提供管理功能,以用于管理一个或多个无线和/或有线网络,诸如3gpp/lte接入网络、xdsl接入网络等中的一个或多个。ms155可以以任何适用的方式与网络通信。在各种实施例中,例如,ms155可以经由相对于各种网络元件可以是带内或带外的通信路径与网络元件通信。ms155可以被实现为通用计算设备或专用计算设备,诸如在下面进一步所描述的。ms155可以与pcrf/andsf160交互以提供管理指令、调适策略、并执行各种其它功能。

在各种实施例中,pcrf和andsf中的一个或两者向pgw/sgw150(可选地,和rg/cpe110)提供策略信息,以使得pgw/sgw150(可选地,和rg/cpe110)被配置为支持绑定服务、提供基于策略的路径或承载选择/路由规则以用于业务流量分配等,如在此针对各种实施例所描述的。在各种实施例中,pcrf相关的动作涉及相对于pgw/sgw150的策略传递,而andsf相关的动作涉及相对于rg/cpe110和/或ue102的策略传递。

在各种实施例中,可以提供用于基于策略在系统100内各种位置处(例如,在pgw/sgw150、rg/cpe110和ue102中的一个或多个处)的多个承载之间引导用户流/应用的机制。所述策略可以基于以下中的一个或多个:业务流量(例如,流媒体、电话业务、数据传输、安全会话等)、应用(例如,netflix、gmail、webex等)、实体(例如,金/银/铜级别的用户、内容提供商、服务提供商等)等、以及其各种组合。所述策略可以包括标识并调用优选的接入技术的相应的策略。

如在图1中所示,系统100具有与其相关联的示例性cpe相关的地址指示符,该cpe相关的地址指示符与用于解释成帧路由(framedroute)实施例的数据路径相关联,诸如在下面针对图4a和图4b所描述的。所示出的cpe相关的地址指示符包括成帧路由地址3.3.3.3(以及容量度量被示出为100)以用于pgw/sgw150与公共网络195之间的流量、xdsl链路地址1.1.1.1、lte链路地址2.2.2.2、和cpe回环地址3.3.3.3。注意,pgw/sgw150从地址的角度来看是锚定点,将相同的ip地址分配给承载(例如,3gpp和非3gpp接入类型)中的每一个,以使得与公共网络195相关联的设备看见到ue102的仅单个链路(即使该单个链路实际上由服务ue102的网关设备之间的多个承载组成)。注意,在此提出的各种实施例中的任何一个可以在根据实施例所调适的各种上下文内实现,诸如根据实施例中的任何一个所调适的网络、根据实施例中的任何一个所调适的系统、根据实施例中的任何一个所调适的硬件和/或软件、根据实施例中的任何一个所调适的管理实体或网络管理系统、根据实施例中的任何一个所调适的数据中心或计算资源等。

图2示出了与针对图1示出并描述的系统100基本相同的系统200的高级框图,除此之外,图2进一步示出了用于解释避免与ue交互相关联(诸如与ip流移动性和无缝卸载(ifom)技术相关联)的问题的实施例的各种示例性cpe相关的地址指示符,诸如在下面针对图5更详细讨论的。所示出的cpe相关的地址指示符包括成帧路由地址4.4.4.4,该地址还用于标识在接入网络中的每一个中的rg/cpe。也即是说,在这些实施例中,使用仅一个地址来标识rg/cpe。

图3示出了与针对图2示出并描述的系统200基本相同的系统300的高级框图,除此之外,图3进一步公开了第三接入网络和相关的承载路径(即,经由承载b31与rg/cpe110和经由承载b32与pgw/sgw150进行通信的无线接入点(wap)145)。在此描述的关于与通过两个接入网络的承载相关联的流量的分配的各种实施例容易地适应于其中提供通过多个接入网络的三个或更多承载的情况。

一般来说,各种实施例考虑了策略驱动的多个承载间的流量的分配,其中,每个承载与不同的ip连接访问网络(ip-can)相关联。然而,在各种实施例中,仔细考虑,载体中的一些可以与同一个ip-can相关联。

在各种实施例中,支持绑定服务。通常,绑定服务可以通过将通过多个接入技术(例如,dsl、电缆、wi-fi、lte、3g、卫星等)的多个数据承载绑定在一起,在网络网关元件(例如,分组网关(pgw)或其它网络网关元件)与终端用户相关的设备(例如,rg、cpe、ue等)之间提供。

在各种实施例中,基于接入点名称(apn)配置,pgw确定apn的绑定特性,并将属性值对(avp)包括在初始信用控制请求(ccr-i)中以向pcrf传送该绑定特性。例如,这可以重新使用具有新的类型(如“绑定”)的ip-can类型。此外,绑定的ip-can类型是指其中ue可以通过3gpp-epsip-can类型和/或通过非3gpp-epsip-can类型到达epc(pgw)的ip-can会话,因此,可以通过两种ip-can类型同时接入。此外,路由决定由网关网络元件(而不是ue)来进行。

在各种实施例中,从pcef向pcrf的gx报告可以指示ue或cpa是通过3gpp接入、通过非3gpp接入、还是通过两种接入同时接入pgw。gx接口定义可适应为指示更新的信用控制请求(ccr-u),其可以包含与3gpp-epsip-can类型或非3gpp-epsip-can类型相关联的rat类型或at类型指示符。在各种实施例中,在ccr-u中存在的两种rat类型将不被视为rat间切换,而是作为rat或at的附加。

在各种实施例中,pcrf将ip-can类型包括在由pcrf发送的命令中,以使得:(1)在pcrf命令中存在指定的ip-can类型被解释为意味着该命令仅适用于此ip-can类型;以及(2)在pcrf命令中缺少ip-can类型被解释为意味着该命令在绑定的ip-can会话上适用于所有ip-can类型。

在各种实施例中,对于能够支持“绑定”特性的ue,ue可以通过包括新的容器标识符(例如,绑定支持请求(ms到网络)和对应的绑定支持(网络到ms)))来传送该特性。类似地,能够支持主/备份支持的ue可以传送冗余支持请求(例如,ms到网络,可选地具有优选的pdn连接的指示),并且可以接收冗余支持响应(例如,网络到ms)。

在各种实施例中,分配或路由决定过程考虑各种因素和策略。

在各种实施例中,只要对于一个方向(例如,上游链路(ul)或下游链路(dl))建立了绑定服务(例如,3gpp和非3gpp)的两支路,则指定的ip流应当由唯一的ip支路(ipleg)承载。该操作避免了其中具有较高sn的tcp分组/分段在已经经由更快的误差(fastererror)传输的具有较低sn的tcp分组/分段之前到达的状况。

在各种实施例中,提供基于流的路由策略。具体地,pcrf策略可以将sdf(例如,一组ip滤波器)或af与优选的ip-can类型(3gpp/非3gpp)相关联,并相应地进行分配/路由。

在各种实施例中,提供全局路由策略。具体地,全局路由策略可以在没有任何基于流的路由策略被提供以用于必须由(示例地)pgw分配的流量时应用。全局策略的一些示例包括:

(1)优先级和优先吞吐量与一个ip-can类型相关联,诸如最低成本ip-can类型(可能是非3gpp(例如,dsl));

(2)为不同的rat类型组合(例如,3gppip-can类型的rat类型、非3gppip-can类型的rat类型等)提供相对负载因子(%),其中,可以在各种实施例中使用相对负载因子以建立配置(活动/备用),其中,所有流量在指定的ip-can类型上发送;以及

(3)优先ip-can类型,其中,优先吞吐量和相对负载因子可以在pgw上本地配置或者由pcrf通过gx发送(其中,在后一种情况下,优先吞吐量和相对负载因子与gx会话相关联,并重写本地配置的值)。

各种路由/分配过程可被配置为对流量实施全局路由策略。特别地,在各种实施例中,pgw测量承载的每一个上的实际吞吐量,并且只要优先承载或支路上的实际吞吐量低于为该承载或支路定义的优先吞吐量,则流量在优先承载或支路上发送。一旦优先接入承载等被加载达到其优先吞吐量阈值级别,则pgw使用与ip-can类型(3gpp/非3gpp)相关联的相对负载因子(%)来确保负载g共享。

在各种实施例中,支持成帧路由能力。通常,成帧路由实施例可以通过为绑定服务的每个承载分配不同的地址、为向其提供绑定服务的终端设备(例如,cpe或ue)分配成帧路由地址、将成帧路由地址作为终端设备的自然地址转换(nat)公共地址进行公告,在绑定服务的上下文内提供,其中,远程网络实体(例如,应用服务器等)经由成帧路由地址(nat公共地址)将流量寻址到终端设备,并且服务终端设备的网关被配置为经由与绑定服务的所建立的承载相关联的不同的地址将流量寻址到终端设备。各种成帧路由实施例可以通过参考图4a和图4b至图6来进一步理解。

图4a和图4b示出了根据各种实施例的方法的流程图。具体地,图4a和图4b示出了适于在图1-3中的系统内使用的成帧路由机制,其中,在pgw/sgw150处执行的动作主要在图4a中的步骤410-440中描述,而在rg/cpe110处执行的动作主要在图4b中的步骤460-490中描述。

参考图4a,在步骤410处,会话经由多个承载(例如,穿过无线接入网络和有线接入网络中的每一个其间的一个承载(例如,gtp隧道等))在pgw与cpe之间建立。对于每个承载,cpe被分配不同的地址。此外,成帧路由地址被分配给cpe并被公告为cpe的nat公共地址。通过此方式,远程网络实体(诸如应用服务器等)经由nat公共地址(成帧路由地址)将流量寻址到cpe,而pgw经由与所建立的承载相关联的特定地址将流量寻址到cpe。参考框415,接入网络可以包括诸如xdsl的有线接入网络和/或诸如3pp/lte、wi-fi等的无线接入网络。

在步骤420,pgw基于诸如默认和/或策略驱动的规则的任意分配规则来确定承载下游流量分配。参考框425,所述分配规则可以包括一个或多个默认规则、在来自pcrf或andsf的策略信息内接收的一个或多个规则、从一个或多个实体接收的一个或多个规则(例如,从服务提供商接收的一个或多个规则、从应用提供商接收的一个或多个规则、从一个或多个其它实体接收的一个或多个规则)等,以及其各种组合。

在步骤430,pgw根据所确定的承载下游流量分配,经由一个或多个承载向cpe转发所接收的(例如,从公共网络195接收的)下游流量。此外,pgw根据承载地址和成帧路由地址来调适下游流量的apn地址。参考框435,承载下游流量分配可以在各种技术/标准,诸如按照流、按照应用类型、按照源、按照某些其它定义、或者按照这些技术/标准的任何组合的基础上应用。参考框435,承载下游流量分配可以通过任何机制来执行,包括轮询、加权偏好、百分比、散列、其它机制,或者按照这些机制的任何组合。

在步骤440,pgw将来自所有承载的上游cpe流量进行组合,并将所组合的流量向适当的目的地转发。也即是说,pgw接收来自cpe的上游流量或分组,将所接收的流量进行组合,将cpe承载相关的源ip地址替换为nat公共地址(成帧路由地址),并将所组合的流量或分组向适当的目的地转发。

一般来说,相对于图4a和图4b中的实施例所考虑的步骤适于在针对图1-3所描述的系统的上下文内使用。作为示例,可以提供xdsl和lte会话,如下:

xdsl:到bng的以太网上的ip(ipoe)会话->aaa基于mac和默认apnxdsl分配imsix->到pgw的gtpv2会话/承载建立,具有ip地址分配(1.1.1.1)+成帧路由3.3.3.3+gx会话;以及

lte:具有imsix、apnlte的gtpv2/承载建立->ip地址分配(2.2.2.2)+成帧路由3.3.3.3。

因此,相对于pgw,提供具有相同的用户标识(例如,国际移动用户识别码(imsi))的两个pdn会话,每个具有不同的apn,其中,在两个pdn会话上使用相同的nat公共地址(成帧路由地址)。

在各种实施例中,流量在两个接入网络之间的分配可以通过多种方法来确定,诸如在“任意/任何(any/any)”pcc(策略控制和计费)规则的上下文内的等价多路径(ecmp)散列。此外,可以提供其它pcc规则以经由xdsl或lte来分配或定向流量。

在各种实施例中,与cpe相关联的一个nat公共地址(成帧路由地址)被公告给公共网络元件,诸如在ipv6成帧路由方案的上下文内。该一个nat公共地址(成帧路由地址)被cpe的上游cpe流量用作源地址,以用于上游流量通过其被传送到pgw的每个链路或承载。

在各种实施例中,多个公共nat地址可用于多个接入网络的cpe,并且如果需要,上游流量可以在多个接入网络之间传递或以其它方式分配。在各种实施例中,基本上所有流量被分配到优先接入网络(例如,xdsl接入网络),而超过阈值量的流量被分配到次要接入网络(例如,lte接入网络)。在各种实施例中,上游流量经由lte/xdsl、ipv6动态主机配置协议(dhcp)前缀授权(pd)进行散列。

参考图4b,在步骤470,cpe基于诸如默认和/或策略驱动的规则的任意分配规则来确定承载上游流量分配。参考框475,所述分配规则可以包括一个或多个默认规则、在来自pcrf或andsf的策略信息内接收的一个或多个规则、从一个或多个实体接收的一个或多个规则(例如,从服务提供商接收的一个或多个规则、从应用提供商接收的一个或多个规则、从一个或多个其它实体接收的一个或多个规则)等,以及其各种组合。

在步骤480,cpe根据所确定的承载上游流量分配,经由一个或多个承载向pgw转发所接收的(例如,从ue102接收的)上游流量。此外,pgw根据cpe承载相关的地址来调适上游流量的cpe源地址。参考框485,承载上游流量分配可以在各种技术/标准,诸如按照流、按照应用类型、按照源、按照某些其它定义、或者按照这些技术/标准的任何组合的基础上应用。参考框485,承载上游流量分配可以通过任何机制来执行,包括轮询、加权偏好、百分比、散列、一个或多个其它机制,或者这些机制的任何组合。

在步骤490,cpe将来自所有承载的下游流量进行组合,并将所组合的流量向适当的目的地(例如,向ue102)转发。也即是说,cpe接收来自pgw的下游流量或分组,将所接收的流量进行组合,将承载相关的源ip地址替换为nat公共地址(成帧路由地址),并将所组合的流量或分组向其适当的目的地ue转发。

图5示出了根据各种实施例的方法的流程图。具体地,图5示出了适于在图1-3中的系统内使用的机制。具体地,图5示出了适于在图1-3中的系统内使用的成帧路由机制,其中,在pgw/sgw150处执行的动作主要在图5中的步骤510-540中描述,而在rg/cpe110处执行的动作从图5中省略,因为它们与由rg/cpe110在图4b中的方法400的步骤450-490中执行的动作基本相同。

在步骤510,会话经由多个承载(例如,穿过无线接入网络和有线接入网络中的每一个其间的一个承载(例如,gtp隧道等))在pgw与cpe之间建立。对于每个承载,cpe被分配相同的ip地址。此外,所述相同的地址被使用并被公告为cpe的nat公共地址。参考框515,接入网络可以包括诸如xdsl的有线接入网络和/或诸如3pp/lte、wi-fi等的无线接入网络。

在步骤520,pgw基于诸如默认和/或策略驱动的规则的任意分配规则来确定承载下游流量分配。参考框525,所述分配规则可以包括一个或多个默认规则、在来自pcrf或andsf的策略信息内接收的一个或多个规则、从一个或多个实体接收的一个或多个规则(例如,从服务提供商接收的一个或多个规则、从应用提供商接收的一个或多个规则、从一个或多个其它实体接收的一个或多个规则)等,以及其各种组合。

在步骤530,pgw根据所确定的承载下游流量分配,经由一个或多个承载向cpe转发所接收的(例如,从公共网络195接收的)下游流量。此外,pgw根据承载地址和成帧路由地址来调适下游流量的apn地址。参考框535,承载下游流量分配可以在各种技术/标准,诸如按照流、按照应用类型、按照源、按照某些其它定义、或者按照这些技术/标准的任何组合的基础上应用。参考框535,承载下游流量分配可以通过任何机制来执行,包括轮询、加权偏好、百分比、散列、其它机制,或者按照这些机制的任何组合。

在步骤540,pgw将来自所有承载的上游cpe流量进行组合,并将所组合的流量向适当的目的地转发。也即是说,pgw接收来自pe的上游流量或分组,将所接收的流量进行组合,将cpe承载相关的源ip地址替换为nat公共地址(成帧路由地址),并将所组合的流量或分组向适当的目的地转发。

一般来说,相对于图5中的实施例所考虑的步骤适于在针对图1-3所描述的系统的上下文内使用。作为示例,可以提供xdsl和lte会话,如下:

xdsl:到bng的ipoe会话->aaa基于mac和apny分配imsix->到pgw的gtpv2会话/承载建立,具有ip地址分配(4.4.4.4)+gx会话;以及

lte:具有imsix、apny的gtpv2/承载建立->ip地址分配(4.4.4.4)。

因此,相对于pgw,在指定的pdn会话上提供两个承载。

在各种实施例中,流量在两个接入网络之间的分配可以通过多种方法来确定,诸如在“任意/任何”pcc规则的上下文内的ecmp散列。此外,可以提供其它策略控制和计费(pcc)规则以经由xdsl或lte来分配或定向流量。

在各种实施例中,与cpe相关联的一个nat公共地址(成帧路由地址)被公告给公共网络元件。该一个nat公共地址(成帧路由地址)被cpe的上游cpe流量用作源地址,以用于上游流量通过其被传送到pgw的每个链路或承载。

在各种实施例中,多个公共nat地址可用于多个接入网络的cpe,并且如果需要,上游流量可以在多个接入网络之间传递或以其它方式分配。在各种实施例中,基本上所有流量被分配到优先接入网络(例如,xdsl接入网络),而超过阈值量的流量被分配到次要接入网络(例如,lte接入网络)。在各种实施例中,上游流量经由lte/xdsl、ipv6dhcppd进行散列。在各种实施例中,默认的“任意/任何”规则在两个pdn会话间散列。

如在此所述,在图5中的方法500的上下文内,cpe以与在此针对图4b所描述的基本相同的方式操作。

图6示出了用于理解各种实施例的数据平面模型的图形表示。具体地,图6示出了适用于理解根据各种实施例发生在各种元件(例如,pgw、cpe或一个或多个其它设备)处的接入网络流量分配过程的数据平面处理模型。参考图6,gi流量或其它流量610由根据在此提出的各种实施例操作的设备接收。分组数据网络会话620可以包括多个服务数据流(sdf),被示出为sdf620-1至sdf620-n。

在各种实施例中,sdf中的每一个与标识信息或用于散列sdf的其它信息或其部分相关联,以使得sdf或其部分可被分配到与诸如用于下游流量的cpe设备或用于上游流量的pgw的目的地设备通信的多个承载中的一个或多个。

在各种实施例中,sdf中的每一个与qos类别指示符(qci)/地址解析协议(arp)密钥(被表示为qci/arp密钥)相关联。qci/arp密钥可以在散列sdf或其部分的上下文内使用,从而将sdf或其部分分配到与目的地设备通信的特定承载。也即是说,散列表630中的条目响应于散列sdf或其部分,指示用于将sdf或其部分传送到目的地设备的适当的载体。该指示可以采取(示例地)rat指示符的形式,或者(更一般地)at指示符的形式。rat/at指示符可以被添加到现有的qci/arp密钥中以形成qci/arp/rat(或qci/arp/at)密钥,该密钥可用于将sdf或其部分定向到与目的地设备通信的适当承载(例如,在被配置为将流量转发到适当的承载隧道端点(例如,650-1或650-2)的多个承载640内的隧道t1和t2中的一个),因此,定向到适当的目的地设备(例如,ue或其它目的地设备)。

在各种实施例中,“流量散列简档”可被配置为描述在不同类型的接入网络间的流量分布。例如,默认的流量散列简档可以提供100%/0%分布,其中,第一接入类型接收流量的100%,而第二接入类型接收流量的0%。散列简档可被扩展以包括两个以上的接入类型。对于每个接入网络,各种实施例考虑了100%/0%的默认简档。

一般来说,根据各种实施例的绑定服务在具有能够承载用于用户的业务流量(例如,sdf或其部分)的两个或更多默认承载的用户设备数据平面会话内实现。如先前所讨论的,流量到各种承载的分配可以是策略驱动的。流量到各种承载的分配可以使用散列或适用于将业务流量(诸如sdf或其部分)选择性地路由到各种上游或下游端点的任何其它机制来实现。

在各种实施例中,绑定服务可以被定义为服务,其中:(1)ue或rg/cpe由相同的ip地址在3gpp和非3gpp接入网络两者上同时服务,以及(2)pgw(非ue)确定对于指定的dlip流,使用哪个ip-can类型。在各种实施例中,提供ue多归属,其中,pgw比ue更好地被设置用于确定对于指定的dlip流,使用哪个ip-can类型。一般来说,这可能发生在ue(或rg/cpe)由3gpp和非3gpp接入网络服务时,其中,该3gpp和非3gpp接入网络足够稳定,以使得没有关于网络是否选择用于指定的dlip流的ip-can类型以及(2)ue或rg/cpe不能或不具有sdf或应用流知识的问题。在这些实施例中,pgw可以基于(动态)pcrf策略或基于来自aaa服务器的信息做决定。

注意,一个实施例非常适合于在经由dsl(dsl承载)和lte(lte承载)两者同时连接到rg/cpe的pgw的上下文内使用,其中,上游和/或下游流量优先经由dsl承载路由(达到接近(示例地)每秒100mb的最大带宽的阈值级别),并且其中,其它流量经由lte承载路由。

注意,在此所讨论的各种实施例可以应用于许多应用,诸如支持3gpp与非3gpp之间的更快切换(ho)。也即是说,当pdn连接在3gpp和非3gpp接入网络两者上同时建立时,经由主接入网络的突发接入丢失不会对于ue通过在其它接入网络上再次建立pdn连接来尝试恢复操作导致服务中断间隙。在这种情况下,各种接入网络可以在活动/备用模式下或在活动活动模式下操作,其中,活动/活动模式支持更高的吞吐量。

在各种实施例中,绑定服务可以与对于指定的ip-can会话是多归属的ue相关联。然而,存在一个与ue的ip地址/ipv6前缀相关联的单个ip-can会话。通过此方式,提供多个数据平面会话的该单个ip-can会话允许用于计费(例如,经由gy接口、gz/rf/ga接口等)和用于流量检测功能(tdf)交互的合法监听(li)接口等的简单的流管理。

在各种实施例中,绑定服务基于pcrf指令(因此,需要在gx接口上创建新的avp)在dl路由决定上提供pgw控制。在各种实施例的上下文内,路由决定经由“路由规则安装”avp被传送到pcrf。pcrf可以使用此信息来创建/更新/删除pcc规则。

注意,在此描述的各种实施例通常涉及其中cpe具有dsl和lte两种接入能力(诸如在住宅或企业网关处)的用例。这些实施例提供了一种机制,通过该机制,lte承载在与dsl承载绑定时,向客户提供附加带宽和弹性,如在此所讨论的。

各种实施例考虑了采用多种组合方式的3gpp/lte/wi-fi/dsl绑定服务。例如,在此描述的各种lte/dsl绑定服务可以同等适用于wi-fi/lte绑定、wi-fi/3gpp绑定、wi-fi/lte/dsl绑定、dsl/卫星绑定、或各种其它多个接入网络绑定服务,其中,单个ip地址用于ue的多个接入承载或会话中的每一个。在下面描述wi-fi/lte绑定的实施例,其中,ue(或rg/cpe)将lte和wi-fi两者一起使用作为绑定服务的一部分。有利地,通过向ue分配一个ip地址以在lte以及可信任的wi-fi接入两者中使用,可以避免不期望的rat间切换问题。为此,目前,如果诸如手机的ue能够具有lte和wi-fi两种接入,则假设两个连接都接收单独的ip地址;然而,在其中经由wi-fi的手机通信被发送到同一个pgw作为lte通信的可信任的wlan的情况下,pgw可以将经由多个接入网络接收的数据视为指示对rat间切换的需要,使得pgw拆除lte会话。由于手机不期望与lte连接断开,所以手机尝试重新连接到pgw,从而在pgw处触发从wi-fi到lte的rat间切换。注意,在各种这样的绑定服务中,为多个连接分配相同的ip地址有助于限制地址空间的使用,而不影响核心路由域。

在各种实施例中,绑定服务可以在企业上下文内使用以支持弹性企业cpe(例如,路由器或边界网关(eg))对或组。通过此方式,绑定服务可被调适为改进企业的弹性。例如,假设企业网络包括连接到pgw的两个路由器(用于弹性的目的)。注意,这两个路由器中的每一个通常由单独的用户标识符(例如,国际移动用户识别码(imsi)或其它适用的标识符)标识。也即是说,与在此所讨论的单个cpe示例相反,形成弹性路由器对的路由器(cpe)中的每一个与相应的用户标识符(例如,imsi)相关联,以使得存在标识两个不同的用户标识符(例如,imsi)的两个不同的连接,其也可以被绑定在一起以提供弹性或流量分配偏好。各种企业弹性cpe对实施例可以通过参考图7来进一步理解。

图7示出了与针对图3示出并描述的系统300基本相同的系统700的高级框图,除此之外,图7进一步公开了第二cpe。如在图7中所示,企业701包括第一企业cpe710-1(例如,第一企业路由器或边界网关(eg))和第二企业cpe710-2(例如,第二企业路由器或边界网关(eg)),其可以统称为企业cpe710。企业cpe710形成弹性企业cpe对(例如,弹性企业路由器对或eg对)。如在图7中所示,企业cpe710(例如,企业路由器)中的每一个被配置为与ue702进行通信(或者在支持多个ue102的情况下,与不同的ue102进行通信)。

第一企业cpe710-1与第一用户标识符(例如,imsi)相关联,并接收包括通过dsl(b11,b12,b13)、lte(b21,b22)和wi-fi(b31,b32)接入技术的承载路径的绑定服务。注意,绑定服务通过在此针对各种附图所描述的方式向第一企业cpe710-1提供。

第二企业cpe710-2与第二用户标识符(例如,imsi)相关联,并接收包括通过dsl(b41,b42,b43)和lte(b51,b52)接入技术的承载路径的绑定服务。注意,绑定服务通过在此针对各种附图所描述的方式向第二企业cpe710-2提供。

在图7中,pgw/sgw150为第一企业cpe1710-1的连接和第二企业cpe710-2的连接提供绑定会话,从而形成弹性绑定会话。更具体地,pgw/sgw150识别出这两个连接都与企业701相关联,因此,去往企业701内的ue702的流量可以经由第一和第二企业cpe110中的一个或两者提供。在一些实施例中,其中,企业701包括多个ue702,企业cpe110中的每一个与ue702中的任一个通信。在一些实施例中,其中,企业701包括多个ue702,企业cpe710中的每一个与ue的子组102通信,该子组可以重叠以包括一个或多个被公共服务的ue702。在各种实施例中,弹性绑定会话可以在服务企业cpe710的承载中的任何一个间分配流量。在各种实施例中,企业cpe710中的一个可以操作为主/活动企业cpe710,而另一个企业cpe710操作为次要/备用企业cpe710。本领域的技术人员也将领会各种其它配置。

在各种实施例中,来自诸如服务公共企业的路由器或其部分的多个路由器的连接可以被绑定在一起。在各种实施例中,绑定弹性信息元素(ie)可以与优先级信息、企业标识信息、和/或其它信息或参数相关联。

各种实施例考虑了通过以下方式提供绑定服务:(1)在被配置为支持具有多个承载的ue数据平面会话的网关设备处,根据由所述网关设备接收的策略信息,确定由所述多个承载传送的ue流量的分配,其中,每个承载与不同的接入网络(例如,ip-can)相关联;以及(2)根据所确定的ue流量的分配,调适经由所述多个承载传送的ue流量。ue流量可以包括任何类型的流量,诸如sdf、af等。接入网络(例如,ip-can)可以包括任何类型的接入网络技术,诸如dsl、wifi、wimax、3gpp/lte、有线电视等。所述分配可以基于使用用于流量分配的活动流量监控和策略信息的最大填充链路流量分配能力来确定,如针对图8和图9所示出并描述的。基于所确定的分配,ue流量在承载间的分配可以在“按照流”的基础上实现(例如,通过对流进行散列以将流定向到承载),对于独立于流的流量(例如,通过对流量进行散列以在多个承载间传播流量),或者采用其它粒度级别。在各种实施例中,涉及承载间下游流量分配的策略信息可以经由pcrf或andsf中的一个或两者向pgw/sgw提供。在各种实施例中,涉及承载间上游流量分配的策略信息可以经由pcrf或andsf中的一个或两者,或者经由从pgw/sgw传播到cpe或ue的通信向cpe或ue提供。在各种实施例中,在多个承载间的下游或上游流量分配可以响应于接入技术拥塞级别、更新的策略、更新的服务级别协定(sla)要求等中的一个或多个来调适。

注意,各种实施例考虑了包括处理器和存储器的装置,其中,所述处理器被配置为建立多个承载数据会话,在所述多个承载数据会话的各种承载间分配流量,与策略控制实体交互,并且通常执行在此描述的关于下游流量的pgw处理、上游流量的cpe或ue处理等的功能。所述处理器被配置为根据各种实施例执行如所描述的各种功能,以及与包括相应的处理器和存储器的其它实体/装置进行通信,以交换控制平面和数据平面信息。

如在此所讨论的,可以在各种上下文内支持绑定会话,包括在被配置为从网络的角度来看作为锚定节点操作的gw节点(其在此也可以被称为锚定gw节点或具有锚定节点的增强型gw)处,或者在从网络的角度来看不作为锚定节点操作的gw节点(其在此也可以被称为非锚定gw节点或不具有锚定节点的增强型gw)处。在至少一些实施例中,增强型gw可以使用绑定会话来增强应用的性能(例如,通过在lte连接上发送上游链路流量并使用wifi连接以用于下游链路流量),以使得核心ip网络和ue应用将不同的连接视为单个连接。增强型gw功能可以使用锚定节点和非锚定节点配置来实现。在至少一些实施例中,具有锚定节点的增强型gw包括地址分配和绑定功能,而不具有锚定节点的增强型gw具有仅绑定功能(而地址分配功能仍由锚定节点执行,诸如相关联的ggsn、pgw、或其它锚定节点,这取决于无线通信系统的类型)。

在至少一些实施例中,如在此(例如,针对图1-7)所讨论的,可以在被配置为从网络的角度来看作为锚定节点操作的gw节点处支持绑定会话。例如,可以在诸如3gumts网络中的网关gprs支持节点、lte网络中的pgw等的锚定gw节点处支持绑定会话。

在至少一些实施例中,如在下面进一步所讨论的,可以在从网络的角度来看不作为锚定节点操作的gw节点处支持绑定会话。例如,可以在非锚定gw节点处支持绑定会话,诸如具有sgw功能(用于4g蜂窝接入)和可信任的无线接入网关(twag)功能(用于可信任的wifi接入)的组合的非锚定gw节点、具有sgw功能(用于4g蜂窝接入)和增强型分组数据网关(epdg)功能(用于非信任的wifi接入)的组合的非锚定网关节点,具有sgw功能(用于4g蜂窝接入)和可信任和非信任的wifi接入(例如,twag/epdg功能)的组合的非锚定gw节点,具有sgsn功能(用于3g蜂窝接入)和无线接入网关(wag)功能(用于wifi接入)的组合的非锚定gw节点等,以及其各种组合。在至少一些实施例中,在非锚定gw节点处的绑定会话可以支持蜂窝连接(例如,3g连接、4g连接等)和非蜂窝连接(例如,可信任的wifi连接、非信任的wifi连接等)的绑定,其中,用于绑定会话的地址(例如,ip地址)可以由非锚定gw节点从非锚定gw节点的相关联的锚定节点接收。在非锚定网关节点处支持绑定会话的各种实施例可以通过参考图8中的示例性无线通信系统来进一步理解。

图8示出了包括被配置为支持绑定会话的非锚定gw节点的示例性无线通信系统。

无线通信系统800包括ue802、enodeb810、wifi接入点(wap)820、sgw/wifi-gw830、pgw840、mme850、aaa服务器860、hss870、pcrf880、和分组数据网络(pdn)895。ue802是双模无线设备,其被配置为支持经由enodeb820的基于蜂窝的无线通信和经由wap820的基于wifi的无线通信。enodeb810是蜂窝接入点并连接到sgw/wifi-gw830。wap820是wifi接入点并连接到sgw/wifi-gw830。wap820可被配置为支持可信任的wifi通信,在这种情况下,sgw/wifi-gw830的wifi-gw功能可以包括用于可信任的wifi接入的可信任的无线接入网关(twag)功能。wap820可被配置为支持非信任的wifi通信,在这种情况下,sgw/wifi-gw830的wifi-gw功能可以包括用于非信任的wifi接入的增强型分组数据网关(epdg)功能。sgw/wifi-gw830连接到pgw840,其被配置为作为用于sgw/wifi-gw830与pdn895之间的流量的网关来操作。sgw/wifi-gw830还连接到mme850和aaa服务器860。pgw840连接到pcrf880。如在此所讨论的,pgw840被配置为作为用于sgw/wifi-gw830与pdn895之间的流量的网关来操作。pdn895可以是经由pgw840可接入的任何适用类型的分组数据网络,诸如公共数据网络(例如,因特网)、私有数据网络等。应当理解,在无线通信系统800中的元件之间可以支持各种其它类型的通信。

sgw/wifi-gw830不是用于ue802的锚定节点(因此,可以更一般地被称为非锚定gw节点);相反,pgw840被配置为作为用于ue802的锚定节点来操作(因此,可以更一般地被称为锚定节点)。

sgw/wifi-gw830是组合的蜂窝/wifi网关设备,其被配置为支持用于ue802的绑定会话。所述绑定会话可以是蜂窝连接(经由enodeb810)和可信任的wifi连接(经由wap820,其中,wap820是可信任的wap)的绑定,蜂窝连接(经由enodeb810)和非信任的wifi连接(经由wap820,其中,wap820是非信任的wap)的绑定等。

sgw/wifi-gw830被配置为支持用于ue802的绑定会话的建立。如在此所讨论的,绑定会话使用单个ip地址以用于被绑定以形成该绑定会话的连接。然而,由于sgw/wifi-gw830它不是用于ue802的锚定节点,因此其未被配置为向ue802的连接(包括被绑定以形成所述绑定会话的连接)分配ip地址;相反,pgw840提供此ip地址分配功能,因为它作为用于ue802的锚定节点来进行操作。由于sgw/wifi-gw830它未向被相关联以形成ue802的绑定会话的连接分配ip地址,因此其获取ip地址以用作ue802的绑定会话的ip地址。sgw/wifi-gw830可以从用于ue802的锚定节点获取用于ue802的绑定会话的ip地址(例如,通过从作为用于ue802的锚定节点操作的pgw840请求所述ip地址)。sgw/wifi-gw830可以用各种方式来获取用于ue802的绑定会话的ip地址,诸如通过使用从在sgw/wifi-gw830处绑定以形成用于ue802的绑定会话的连接的建立中获知的ip地址(例如,重新使用通过蜂窝/s5连接获知的ip地址,如果蜂窝/s5连接被首先建立;重新使用通过wifi/s2a/s2b连接获知的ip地址,如果wifi/s2a/s2b连接被首先建立;重新使用首次或最近获知的ip地址等),选择从在sgw/wifi-gw830处绑定以形成用于ue802的绑定会话的连接的建立中获知的ip地址中的一个(例如,在为蜂窝连接获知的ip地址与为wifi连接获知的ip地址之间进行选择,可以基于哪个ip地址首次获知、哪个ip地址最近获知等来进行选择)等,以及其各种组合。

在接收到对用于ue802的wifi连接的请求的指示时,如果ue802的蜂窝连接被首先建立(其可以包括经由s5连接从用于ue802的锚定节点(例如,pgw840)获取用于蜂窝连接的ip地址),则sgw/wifi-gw830可以向pgw840发送请求,以还获取用于ue802的wifi连接的ip地址(例如,通过经由s2a向用于ue802的锚定节点发送cs请求(对于可信任的wifi连接),或者通过经由s2b向用于ue802的锚定节点发送cs请求(对于非信任的wifi连接)),然后,可以选择为ue802分配的两个ip地址中的一个(例如,用于蜂窝连接或wifi连接)作为用于ue802的绑定会话的ip地址。

在接收到对用于ue802的wifi连接的请求的指示时,如果ue802的蜂窝连接被首先建立(其可以包括经由s5连接从用于ue802的锚定节点(例如,pgw840)获取用于蜂窝连接的ip地址),则sgw/wifi-gw830可以抑制或阻止向pgw840发送请求以还获取用于ue802的wifi连接的ip地址,可以在sgw/wifi-gw830处终止ue802的wifi连接(同样,未向用于wifi连接的ue802的锚定节点发送cs请求),在sgw/wifi-gw830处将wifi连接与蜂窝连接进行绑定以形成ue802的绑定会话,并重新使用为蜂窝连接所获取的ip地址作为ue802的绑定会话的ip地址。

在接收到对用于ue802的蜂窝连接的请求的指示时,如果ue802的wifi连接被首先建立(其可以包括经由用于可信任的wifi连接的s2a连接或经由用于非信任的wifi连接的s2b连接从用于ue802的锚定节点(例如,pgw840)获取用于wifi连接的ip地址),则sgw/wifi-gw830可以向pgw840发送请求,以还获取用于ue802的蜂窝连接的ip地址(例如,通过经由用于蜂窝连接的s5向用于ue802的锚定节点发送cs请求),然后,可以选择为ue802分配的两个ip地址中的一个(例如,用于wifi连接或蜂窝连接)作为用于ue802的绑定会话的ip地址。

在接收到用于ue802的蜂窝连接的请求的指示时,如果ue802的wifi连接被首先建立(其可以包括经由用于可信任的wifi连接的s2a连接或经由用于非信任的wifi连接的s2b连接从用于ue802的锚定节点(例如,pgw840)获取用于wifi连接的ip地址),则sgw/wifi-gw830可以抑制或阻止向pgw840发送请求以还获取用于ue802的蜂窝连接的ip地址,可以在sgw/wifi-gw830处终止ue802的蜂窝连接(同样,未向用于蜂窝连接的ue802的锚定节点发送cs请求),在sgw/wifi-gw830处将蜂窝连接与wifi连接进行绑定以形成ue802的绑定会话,并重新使用为wifi连接获取的ip地址作为ue802的绑定会话的ip地址。

注意,sgw/wifi-gw830可被配置为用其它方式获取用于ue802的绑定会话的ip地址。

sgw/wifi-gw830被配置为支持用于ue802的绑定会话的使用。应当理解,通常,支持用于ue802的绑定会话(其中,绑定会话在非锚定gw节点处终止,示例地,在sgw/wifi-gw830处)可以以类似于如针对图1-7示出并描述的绑定会话支持(其中,绑定会话在诸如pgw/sgw150的锚定gw节点处终止)的方式来操作。例如,sgw/wifi-gw830可被配置为操作用于ue802的绑定会话的流量的源/池(sink),诸如其中sgw/wifi-gw830可被配置为通过绑定会话的连接控制下游流量(例如,从pgw840接收将要传送到ue802的流量)的分布以用于向ue802的传送,并且可被配置为聚合绑定会话的连接的上游流量(例如,经由enodeb810和wap820从ue802接收的流量)以用于向pgw840的传送。sgw/wifi-gw830可被配置为提供各种其它功能来支持用于ue802的绑定会话,至少其中的一些可以以与针对图1-7(其中,绑定会话在诸如pgw/sgw150的锚定gw节点处终止)示出并描述的由用于绑定会话的锚定gw节点执行功能的方式相同或类似的方式来执行。

sgw/wifi-gw830可被配置为提供各种其它功能来支持用于ue802的绑定会话,诸如以下中的一个或多个:支持其中ue802在由同一个sgw/wifi-gw节点服务的接入点之间移动的非重定位切换(其实施例针对图9示出并描述),支持其中ue802在由不同的sgw/wifi-gw节点服务的接入点之间移动的重定位切换(其实施例针对图10示出并描述)等,以及其各种组合。

图9示出了包括被配置为支持绑定会话的非锚定gw节点的示例性无线通信系统,其中示出了ue在与公共非锚定gw节点相关联的接入点之间移动的非重定位切换。

图9中的无线通信系统900类似于图8中的无线通信系统800,除此之外,其示出了附加的enodeb910和附加的wap920。enodeb910和wap920各自连接到sgw/wifi-gw830。

图9中的无线通信系统900示出了其中ue在与公共非锚定gw节点相关联的接入点之间移动的非重定位切换。例如,如在图9中所示,ue802可以从与enodeb810相关联变为与enodeb910相关联,在这种情况下,用于ue802的绑定会话的蜂窝连接发生改变。类似地,例如,如在图9中所示,ue802可以从与wap820相关联变为与wap920相关联,在这种情况下,用于ue802的绑定会话的wifi连接发生改变。

sgw/wifi-gw830被配置为在非重定位切换期间支持ue802的绑定会话的连续性。sgw/wifi-gw830可被配置为分别处理用于绑定会话的蜂窝连接和用于绑定会话的wifi连接的非重定位切换。例如,sgw/wifi-gw830可被配置为使用通常由用于其中两个enodeb与同一个sgw节点/功能相关联的enodeb间切换的sgw节点/功能支持的enodeb间切换过程来处理用于绑定会话的蜂窝连接的非重定位切换。类似地,例如,sgw/wifi-gw830可被配置为使用通常由用于其中两个wap与同一个sgw节点/功能相关联(例如,使用移动呼叫流)的wap间切换的wifi-gw功能(例如,twag或epdg)支持的wap间切换过程来处理用于绑定会话的wifi连接的非重定位切换。sgw/wifi-gw830可被配置为处理用于绑定会话的蜂窝连接和用于绑定会话的wifi连接的非重定位切换,无需改变为绑定会话分配的ip地址,或者通过改变为绑定会话分配的ip地址(例如,其中所述切换与其ip地址被用作绑定会话的公共ip地址的连接相关联)。

图10示出了包括被配置为支持绑定会话的非锚定gw节点的示例性无线通信系统,其中示出了ue在与不同的非锚定gw节点相关联的接入点之间移动的重定位切换。

图10中的无线通信系统1000类似于图8中的无线通信系统800,除此之外,其示出了支持附加的enodeb1010和附加的wap1020的附加的sgw/wifi-gw1030。enodeb1010和wap1020各自连接到sgw/wifi-gw1030。sww/wifi-gw1030连接到pgw840。

图10中的无线通信系统1000示出了其中ue在与不同的非锚定gw节点相关联的接入点之间移动的重定位切换。例如,如在图10中所示,ue802可以从enodeb810(其与sgw/wifi-gw830相关联)相关联变为与enodeb1010(其与sgw/wifi-gw1030相关联)相关联,在这种情况下,用于ue802的绑定会话的蜂窝连接发生改变。类似地,例如,如在图10中所示,ue802可以从与wap820(其与sgw/wifi-gw830相关联)相关联变为与wap1020(其与sgw/wifi-gw1030相关联)相关联,在这种情况下,用于ue802的绑定会话的wifi连接发生改变。

sgw/wifi-gw830和sgw/wifi-gw1030被配置为在重定位切换期间支持ue802的绑定会话的传送。

sgw/wifi-gw830和sgw/wifi-gw1030可被配置为使用通常由用于sgw间切换的sgw节点/功能支持的sgw间切换过程来处理用于绑定会话的蜂窝连接的重定位切换。例如,sgw/wifi-gw830可以向pgw840发送修改承载(mb)请求,以触发蜂窝连接从sgw/wifi-gw830向sgw/wifi-gw1030的迁移。这可以触发经由sgw/wifi-gw1030的ue802的新的蜂窝连接的建立和经由sgw/wifi-gw830的ue802的现有的蜂窝连接的终止。经由sgw/wifi-gw830的ue802的现有的蜂窝连接的终止还可以触发经由sgw/wifi-gw830的ue802的现有的wifi连接的终止和经由sgw/wifi-gw1030的ue802的新的wifi连接的建立。sgw/wifi-gw1030将新的蜂窝连接与新的wifi连接相关联以重新构建用于ue802的绑定会话。

在至少一些实施例中,协议配置选项(pco)可被扩展以包括关于ue802正重定位到的sgw/wifi-gw1030的信息。这可由wifi连接使用以连接到ue802正重定位到的sgw/wifi-gw1030,而无需提出dns查询,其解决了必须将用于重定位wifi连接的dns查询结果与用于重定位蜂窝连接的mme选择进行匹配的潜在问题(即,在执行dns查询和mme选择两者的情况下,dns查询和mme选择可以识别不同的sgw/wifi-gw节点(而不是都识别sgw/wifi-gw1030))。

在至少一些实施例中,在wifi-gw元件与aaa服务器860之间的swm接口(为了清楚起见被省略)可被扩展为包括sgw/wifi-gw地址信息,其可被用于更新hss870关于从现有的网关(sgw/wifi-gw830)到新的网关(sgw/wifi-gw1030)的改变。hss870基于ue802从现有的网关(sgw/wifi-gw830)到新的网关(sgw/wifi-gw1030)的改变的指示,移除lte连接和epdg连接;然而,作为swm交互的一部分,hss870获取新的网关(sgw/wifi-gw1030)的地址,并以触发ue802以与新的网关(sgw/wifi-gw1030)进行通信的方式来传送新的网关(sgw/wifi-gw1030)的地址。在至少一些实施例中,以触发ue802以与新的网关(sgw/wifi-gw1030)进行通信的方式传送新的网关(sgw/wifi-gw1030)的地址可以使用互联网密钥交换(ike)重定向(其使用现有的网关(sgw/wifi-gw830)的现有的地址作为重定向地址,从而触发ue802以与新的网关(sgw/wifi-gw1030)进行通信)来执行。在至少一些实施例中,例如,用于网关重定位的特定ike误差代码可以被添加作为消息传送的一部分,以指示重定向的原因。

图11示出了用于在非锚定网关节点上支持绑定会话的方法的示例性实施例。应当理解,尽管在此提出主要为串行执行,但是至少方法1100的步骤中的一部分可以同时或以不同于如在图11中示出的顺序执行。在步骤1101,方法1100开始。在步骤1110,非锚定网关节点将用户设备的一组用户设备数据平面连接相关联,以形成用于用户设备的绑定会话。用于用户设备的绑定会话具有为其分配的单个地址(例如,ip地址)。向绑定会话分配的单个地址可以由非锚定网关节点基于与用于用户设备的锚定节点的交互来获取。在步骤1120,用户设备的用户设备流量在绑定会话的用户设备数据平面连接与用于用户设备的非锚定网关节点与锚定节点之间的用户设备数据平面会话之间进行映射。在步骤1199,方法1100结束。

应当理解,尽管主要针对其中对于用户设备的绑定会话的两种连接,用于用户设备的绑定会话的非锚定网关节点位于用户设备与用于用户设备的锚定节点之间的实施例进行示出并描述,但是在至少一些实施例中,用于用户设备的锚定节点可以位于用户设备与用于用户设备的的绑定会话的非锚定网关节点之间,沿着用户设备的绑定会话的连接中的至少一个的路径。无线通信系统的示例性实施例针对图12示出并描述,其包括被配置为支持用于用户设备的绑定会话的非锚定网关节点和包括用于用户设备的锚定节点,其中,用于用户设备的锚定节点位于用户设备与用于用户设备的绑定会话的非锚定网关节点之间,沿着用户设备的绑定会话的蜂窝连接的路径。

图12示出了包括被配置为支持绑定会话的非锚定网关节点的示例性无线通信系统。

无线通信系统1200包括ue802、enodeb810、wifi接入点(wap)820、sgw1230、pgw840、mme850、aaa服务器860、hss870、pcrf880、服务引导网关(ssg)/wifi-gw1290、和分组数据网络(pdn)895。ue802是双模无线设备,其被配置为支持经由enodeb820的基于蜂窝的无线通信和经由wap820的基于wifi的无线通信。enodeb810是蜂窝接入点并连接到sgw1230(例如,经由s1-u接口)。wap820是wifi接入点并连接到ssg/wifi-gw1290(绕过sgw1230和pgw840,与图8中的无线通信系统800的布置不同)。wap820可被配置为支持可信任的wifi通信,在这种情况下,ssg/wifi-gw1290的wifi-gw功能可以包括用于可信任的wifi接入的可信任的无线接入网关(twag)功能。wap820可被配置为支持非信任的wifi通信,在这种情况下,ssg/wifi-gw1290的wifi-gw功能可以包括用于非信任的wifi接入的增强型分组数据网关(epdg)功能。不同于图8中的sgw/wifi-gw830,sgw1230不提供用于ue802的绑定会话(相反,如在下面进一步所讨论的,用于ue802的绑定会话由ssg/wifi-gw1290提供)。sgw1230连接到pgw840。pgw840被配置为作为用于sgw1230与ssg/wifi-gw1290之间的流量的网关来操作。ssg/wifi-gw1290被配置为提供用于ue802的绑定会话。ssg/wifi-gw1290被配置为将网关操作到pdn895。sww1230还连接到mme850和aaa服务器860。pgw840连接到pcrf880(例如,经由gx接口)。ssg/wifi-gw1290还连接到pcrf880(例如,经由sd接口)。pdn895可以是经由ssg/wifi-gw1290可接入的任何适用类型的分组数据网络,诸如公共数据网络(例如,因特网)、私有数据网络等。应当理解,在无线通信系统1200中的元件之间可以支持各种其它类型的通信。

ssg/wifi-gw1290不是用于ue802的锚定节点(因此,可以更一般地被称为非锚定gw节点);相反,pgw840被配置为作为用于ue802的锚定节点来操作(因此,可以更一般地被称为锚定节点)。

ssg/wifi-gw1290是组合的蜂窝/wifi网关设备,其被配置为支持用于ue802的绑定会话。所述绑定会话可以是蜂窝连接(经由enodeb810、sgw1230和pgw840)和可信任的wifi连接(经由wap820,其中,wap820是可信任的wap)的绑定,蜂窝连接(经由enodeb810、sgw1230和pgw840)和非信任的wifi连接(经由wap820,其中,wap820是非信任的wap)的绑定等。

ssg/wifi-gw1290被配置为支持用于ue802的绑定会话的建立。如在此所讨论的,绑定会话使用单个ip地址以用于被绑定以形成该绑定会话的连接。然而,由于ssg/wifi-gw1290它不是用于ue802的锚定节点,因此其未被配置为向ue802的连接(包括被绑定以形成所述绑定会话的连接)分配ip地址;相反,pgw840提供此ip地址分配功能,因为它作为用于ue802的锚定节点来进行操作。由于ssg/wifi-gw1290它未向被相关联以形成ue802的绑定会话的连接分配ip地址,因此其获取ip地址以用作ue802的绑定会话的ip地址。ssg/wifi-gw1290可以从用于ue802的锚定节点获取用于ue802的绑定会话的ip地址(例如,通过从作为用于ue802的锚定节点操作的pgw840请求所述ip地址)。ssg/wifi-gw1290可以用各种方式来获取用于ue802的绑定会话的ip地址,诸如通过使用从在ssg/wifi-gw1290处绑定以形成用于ue802的绑定会话的连接的建立中获知的ip地址(例如,重新使用通过蜂窝/s5连接获知的ip地址,如果蜂窝/s5连接被首先建立;重新使用通过wifi/swu/sww连接获知的ip地址,如果wifi/swu/sww连接被首先建立;重新使用首次或最近获知的ip地址等),选择从在ssg/wifi-gw1290处绑定以形成用于ue802的绑定会话的连接的建立中获知的ip地址中的一个(例如,在为蜂窝连接获知的ip地址与为wifi连接获知的ip地址之间进行选择,可以基于哪个ip地址首次获知、哪个ip地址最近获知等来进行选择)等,以及其各种组合。

在接收到对用于ue802的wifi连接的请求的指示时,如果ue802的蜂窝连接被首先建立(其可以包括经由sd连接从用于ue802的锚定节点(例如,pgw840)获取用于蜂窝连接的ip地址),则ssg/wifi-gw1290可以向pgw840发送请求,以还获取用于ue802的wifi连接的ip地址(例如,通过向用于ue802的锚定节点发送cs请求),然后,可以选择为ue802分配的两个ip地址中的一个(例如,用于蜂窝连接或wifi连接)作为用于ue802的绑定会话的ip地址。

在接收到对用于ue802的wifi连接的请求的指示时,如果ue802的蜂窝连接被首先建立(其可以包括经由sd连接从用于ue802的锚定节点(例如,pgw840)获取用于蜂窝连接的ip地址),则ssg/wifi-gw1290可以抑制或阻止向pgw840发送请求以还获取用于ue802的wifi连接的ip地址,可以在ssg/wifi-gw1290处终止ue802的wifi连接(同样,未向用于wifi连接的ue802的锚定节点发送cs请求),在ssg/wifi-gw1290处将wifi连接与蜂窝连接进行绑定以形成ue802的绑定会话,并重新使用为蜂窝连接获取的ip地址作为ue802的绑定会话的ip地址。

在接收到对用于ue802的蜂窝连接的请求的指示时,如果ue802的wifi连接被首先建立(其可以包括从用于ue802的锚定节点(例如,pgw840)获取用于wifi连接的ip地址),则ssg/wifi-gw1290可以向pgw840发送请求,以还获取用于ue802的蜂窝连接的ip地址(例如,通过经由用于蜂窝连接的sd向用于ue802的锚定节点发送cs请求),然后,可以选择为ue802分配的两个ip地址中的一个(例如,用于wifi连接或蜂窝连接)作为用于ue802的绑定会话的ip地址。

在接收到用于ue802的蜂窝连接的请求的指示时,如果ue802的wifi连接被首先建立(其可以包括从用于ue802的锚定节点(例如,pgw840)获取用于wifi连接的ip地址),则ssg/wifi-gw1290可以抑制或阻止向pgw840发送请求以还获取用于ue802的蜂窝连接的ip地址,可以在ssg/wifi-gw1290处终止ue802的蜂窝连接(同样,未向用于蜂窝连接的ue802的锚定节点发送cs请求),在ssg/wifi-gw1290处将蜂窝连接与wifi连接进行绑定以形成ue802的绑定会话,并重新使用为wifi连接获取的ip地址作为ue802的绑定会话的ip地址。

注意,ssg/wifi-gw1290可被配置为用其它方式获取用于ue802的绑定会话的ip地址。

ssg/wifi-gw1290被配置为支持用于ue802的绑定会话的使用。应当理解,通常,支持用于ue802的绑定会话(其中,绑定会话在非锚定gw节点处终止,示例地,在sgw/wifi-gw830处)可以以类似于如针对图1-7示出并描述的绑定会话支持(其中,绑定会话在诸如pgw/sgw150的锚定gw节点处终止)的方式来操作。

在非锚定网关节点上(相对于锚定节点)支持绑定会话的各种实施例可以提供各种潜在的益处。例如,在非锚定网关节点上支持绑定会话的各种实施例可以使运营商能够利用绑定的优势(因此,改进应用和网络性能),而不必修改锚定节点(其通常会具有各种客户特征,使得难以在锚定节点上引入绑定)。例如,在非锚定网关节点上支持绑定会话的各种实施例可以提供更好的绑定可扩展性。在非锚定网关节点上(相对于锚定节点)支持绑定会话的各种实施例可以提供各种其它潜在的益处。

图13示出了适用于执行在此描述的功能(诸如与在此描述的关于附图的各种元件相关联的功能)的计算设备(诸如电信网络元件中的处理器)的高级框图。

如在图13中所示,计算设备1300包括处理器元件1302(例如,中央处理单元(cpu)和/或其它适用的处理器)、存储器1304(例如,随机存取存储器(ram)、只读存储器(rom)等)、协同操作模块/处理器1305、和各种输入/输出设备1306(例如,用户输入设备(诸如键盘、小键盘、鼠标等))、用户输出设备(诸如显示器、扬声器等)、输入端口、输出端口、接收机、发射机、和存储设备(例如,持久固态驱动器、硬盘驱动器,光盘驱动器等))。

在诸如pgw/sgw150、rg/cpe110、bng130等的路由或交换设备的情况下,协同操作模块处理器1305可以实现各种交换设备、路由设备、接口设备等,如本领域的技术人员已知的。因此,如果计算设备1300在这样的路由或交换设备的上下文内(或在这样的设备的一个或多个模块或子元件的上下文内)实现,则适用于该路由或交换设备的其它功能也被考虑并且可以与在此描述的计算设备1300的处理器1302、输入/输出设备1306和存储器1304进行通信或以其它方式相关联。

应当理解,在本文中示出并描述的功能可以用硬件和/或软件和硬件的组合来实现,例如,使用通用计算机、一个或多个专用集成电路(asic)、和/或任何其它硬件等同物。在一个实施例中、协同操作处理器1305可被加载到存储器1304中并由处理器1302执行以实现在本文中所讨论的功能。因此,协同操作处理器1305(包括关联的数据结构)可被存储在计算机可读存储介质上,例如,ram存储器、磁或光驱动器或软盘等上。

应当理解,在图13中示出的计算设备1300提供了适用于实现在本文中描述的功能元件或在本文中描述的功能元件的部分的通用架构和功能。

仔细考虑,在本文中讨论的步骤中的一些可以在硬件内实现,例如,作为与处理器协作以执行各种方法步骤的电路。在本文中描述的功能/元件的部分可以被实现为计算机程序产品,其中,计算机指令在由计算设备处理时,调适计算设备的操作,以使得在本文中描述的方法和/或技术被调用或以其它方式提供。用于调用在本文中提出的各种方法的指令可以存储在诸如固定或可移动介质或存储器的有形且非暂时性的计算机可读介质中,和/或存储在根据指令操作的计算设备内的存储器内。

各种实施例的方面在权利要求中具体说明。各种实施例的这些和其它方面在以下编号的项中具体说明:

1.一种装置,包括:

处理器;以及

通信连接到所述处理器的存储器;

所述处理器被配置为:

在网关设备处,将用户设备的一组用户设备数据平面连接相关联以形成用于所述用户设备的绑定会话,所述一组用户设备数据平面会话包括与第一接入网络相关联的第一用户设备数据平面连接和与第二接入网络相关联的第二用户设备数据平面连接;以及

在所述绑定会话的所述用户设备数据平面连接与所述网关设备与用于所述用户设备的锚定节点之间的用户设备数据平面会话之间映射所述用户设备的用户设备流量。

2.根据项1所述的装置,其中,所述处理器被配置为:

获取用于所述用户设备的所述绑定会话的地址;以及

将所述地址与用于所述用户设备的所述绑定会话相关联。

3.根据项2所述的装置,其中,为了获取用于所述绑定会话的所述地址,所述处理器被配置为:

从由所述锚定节点分配的用于相应的用户设备数据平面连接的相应的一组地址中选择所述地址。

4.根据项2所述的装置,其中,所述地址包括因特网协议(ip)地址。

5.根据项1所述的装置,其中,所述用户设备流量包括用于传送到所述用户设备的下游流量,其中,为了在所述绑定会话的所述用户设备数据平面连接与所述用户设备数据平面会话之间映射所述用户设备流量,所述处理器被配置为:

确定所述用户设备流量到所述绑定会话的所述用户设备数据平面连接的分配;以及

基于所述用户设备流量到所述绑定会话的所述用户设备数据平面连接的分配,向所述绑定会话的所述用户设备数据平面连接提供所述用户设备流量。

6.根据项5所述的装置,其中,所述处理器被配置为:

基于与所述用户设备相关联的策略信息或基于所述用户设备流量的监控而确定的流量监控信息中的至少一个,确定所述用户设备流量到所述绑定会话的所述用户设备数据平面连接的所述分配。

7.根据项5所述的装置,其中,所述用户设备流量到所述绑定会话的所述用户设备数据平面连接的所述分配指示所述用户设备流量的相应部分由相应的所述绑定会话的用户设备数据平面连接传输。

8.根据项1所述的装置,其中,所述用户设备流量包括由所述用户设备经由所述绑定会话提供的上游流量,其中,为了在所述绑定会话的所述用户设备数据平面连接与所述用户设备数据平面会话之间映射所述用户设备流量,所述处理器被配置为:

向所述网关设备与用于所述用户设备的所述锚定节点之间的所述用户设备数据平面会话提供经由所述绑定会话的所述用户设备数据平面连接接收的用户设备流量。

9.根据项1所述的装置,其中,所述用户设备流量包括由所述用户设备经由所述绑定会话提供的上游流量,其中,为了在所述绑定会话的所述用户设备数据平面连接与所述用户设备数据平面会话之间映射所述用户设备流量,所述处理器被配置为:

将经由所述绑定会话的所述用户设备数据平面连接接收的所述用户设备流量的相应部分进行组合,以形成组合的用户设备流量;以及

向所述网关设备与用于所述用户设备的所述锚定节点之间的所述用户设备数据平面会话提供所组合的用户设备流量。

10.根据项1所述的装置,其中,所述第一用户设备数据平面连接包括无线连接,所述第一接入网络包括无线接入网络,其中,所述处理器被配置为:

支持所述用户设备使用被配置以在无线接入点之间切换的切换过程的非重定位切换。

11.根据项1所述的装置,其中,用于所述用户设备的所述绑定会话具有与之相关联的地址以供所述第一用户设备数据平面连接和所述第二用户设备数据平面连接使用,其中,所述地址由所述锚定节点分配以供所述第一用户设备数据平面连接,其中,所述处理器被配置为:

检测所述用户设备的非重定位切换;以及

基于确定所述非重定位切换是与所述第一用户设备数据平面连接相关联还是与所述第二用户设备数据平面连接相关联,确定是否获取用于所述绑定会话的新地址。

12.根据项11所述的装置,其中,所述处理器被配置为:

基于确定非重定位切换与所述第一用户设备数据平面连接相关联,从所述网关设备向所述锚定节点传播对用于所述第一用户设备数据平面连接的新地址的请求;以及

将所述新地址与所述绑定会话相关联以供所述第一用户设备数据平面连接和所述第二用户设备数据平面连接使用。

13.根据项1所述的装置,其中,所述第一用户设备数据平面连接包括无线连接,所述第一接入网络包括无线接入网络,其中,所述处理器被配置为:

检测与所述第一用户设备数据平面连接相关联的所述用户设备的重定位切换;以及

从所述网关设备向所述锚定节点传播消息,所述消息被配置为触发所述第一用户设备数据平面连接从所述网关设备到与所述锚定节点相关联的第二网关设备的切换。

14.根据项1所述的装置,其中,所述用户设备包括客户端设备(cpe)的设备或无线用户设备。

15.根据项1所述的装置,其中,所述第一接入网络是有线接入网络,所述第二接入网络是无线接入网络。

16.根据项15所述的装置,其中,所述有线网络包括电缆网络或数字用户线路(dsl)网络,其中,所述无线网络包括蜂窝网络或无线局域网(wlan)。

17.根据项1所述的装置,其中,所述第一接入网络是第一类型的无线接入网络,所述第二接入网络是第二类型的无线接入网络。

18.根据项17所述的装置,其中,所述第一类型的无线接入网络是蜂窝网络,所述第二类型的无线接入网络是wifi网络。

19.一种非暂时性计算机可读存储介质,其存储有指令,所述指令在由处理器执行时使所述处理器执行一种方法,所述方法包括:

将用户设备的一组用户设备数据平面连接相关联以形成用于所述用户设备的绑定会话,所述一组用户设备数据平面会话包括与第一接入网络相关联的第一用户设备数据平面连接和与第二接入网络相关联的第二用户设备数据平面连接;以及

在所述绑定会话的所述用户设备数据平面连接与所述网关设备与用于所述用户设备的锚定节点之间的用户设备数据平面会话之间映射所述用户设备的用户设备流量。

20.一种方法,包括:

在包括处理器和存储器的网关设备处,将用户设备的一组用户设备数据平面连接相关联以形成用于所述用户设备的绑定会话,所述一组用户设备数据平面会话包括与第一接入网络相关联的第一用户设备数据平面连接和与第二接入网络相关联的第二用户设备数据平面连接;以及

在所述绑定会话的所述用户设备数据平面连接与所述网关设备与用于所述用户设备的锚定节点之间的用户设备数据平面会话之间映射所述用户设备的用户设备流量。

21.一种装置,包括:

处理器;以及

通信连接到所述处理器的存储器;

所述处理器被配置为:

在网关设备处,将用户设备的一组用户设备数据平面连接相关联以形成用于所述用户设备的绑定会话,所述一组用户设备数据平面会话包括与第一接入网络相关联的第一用户设备数据平面连接和与第二接入网络相关联的第二用户设备数据平面连接,所述第一用户设备数据平面连接由所述网关设备与用于所述用户设备的锚定节点之间的数据平面连接支持;

在所述网关设备处,接收用于所述用户设备的用户设备流量;以及

在所述网关设备处,向用于所述用户设备的所述绑定会话的所述用户设备数据平面连接分配所述用户设备流量。

应当理解,尽管结合本文给出的教导的各种实施例已经在此进行详细地示出和描述,但是,本领域的技术人员可以容易地设计出仍然包含这些教导的许多其它变形的实施例。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1