CN107409080A - 用于经由绑定服务提供最大填充链路的系统和方法 - Google Patents
用于经由绑定服务提供最大填充链路的系统和方法 Download PDFInfo
- Publication number
- CN107409080A CN107409080A CN201680012989.5A CN201680012989A CN107409080A CN 107409080 A CN107409080 A CN 107409080A CN 201680012989 A CN201680012989 A CN 201680012989A CN 107409080 A CN107409080 A CN 107409080A
- Authority
- CN
- China
- Prior art keywords
- data plane
- traffic
- plane session
- equipment data
- customer equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/16—Performing reselection for specific purposes
- H04W36/22—Performing reselection for specific purposes for handling the traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2854—Wide area networks, e.g. public data networks
- H04L12/2856—Access arrangements, e.g. Internet access
- H04L12/2863—Arrangements for combining access network resources elements, e.g. channel bonding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0876—Network utilisation, e.g. volume of load or congestion level
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/16—Threshold monitoring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/66—Policy and charging system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0252—Traffic management, e.g. flow control or congestion control per individual bearer or channel
- H04W28/0263—Traffic management, e.g. flow control or congestion control per individual bearer or channel involving mapping traffic to individual bearers or channels, e.g. traffic flow template [TFT]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/04—Registration at HLR or HSS [Home Subscriber Server]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/302—Route determination based on requested QoS
- H04L45/308—Route determination based on user's profile, e.g. premium users
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
- H04L45/745—Address table lookup; Address filtering
- H04L45/7453—Address table lookup; Address filtering using hashing
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Environmental & Geological Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本公开涉及支持用于绑定会话的最大填充链路能力。所述最大填充链路能力被配置为控制用户设备的用户设备业务跨所述用户设备支持的绑定数据平面会话的多个承载的分配。所述最大填充链路能力在与所述绑定数据平面会话关联的网关设备处提供,所述网关设备是用于下游用户设备业务的网络网关设备或者用于上游用户设备业务的客户网关设备。所述最大填充链路能力被配置为基于与用户设备数据平面会话关联的策略信息并且基于针对所述用户设备数据平面会话的所述用户设备业务执行的活动业务监视,确定用户设备数据平面会话的用户设备业务到所述用户设备数据平面会话的多个承载的分配。除其他元件以外,系统(100)包括用户设备(UE)(102)、住宅网关/客户端设备(RG/CPE)(110)、多业务接入节点(MSAN)(120)、宽带网络网关(BNG)(130)、演进型节点B(eNodeB)(140)、组合式分组网关(PGW)/服务网关(SGW)(150)。PGW/SGW(150)和RG/CPE(110)在它们之间建立用户设备数据平面会话,其中数据平面提供两个默认承载。例如,通过xDSL接入网络的第一承载隧道包括RG/CPE(110)与MSAN(120)之间的承载链路B11、MSAN(120)与BNG(130)之间的承载链路B12、以及BNG(130)与PGW/SGW(150)之间的承载链路B12。通过3GPP/LTE接入网络的第二承载隧道包括RG/CPE(110)与eNodeB(140)之间的承载链路B21以及eNodeB(140)与PGW/SGW(150)之间的承载链路B22。PGW/SGW(150)根据形成绑定服务的多个下游隧道或承载之间的策略驱动的分配,经由多种接入网络技术将下游业务转发到RG/CPE(110)。活动业务监视的使用可以将否则可能是静态或基本静态的策略转换成动态或潜在动态的策略。
Description
相关申请的交叉引用
本申请要求2015年3月4日提交的标题为“SYSTEM AND METHOD PROVIDINGMAXIMUM FILL LINK VIA BONDED SERVICES(经由绑定服务提供最大填充链路的系统和方法)”的第62/128,346号未决美国临时专利申请的优先权,此临时专利申请在此全部引入作为参考。
技术领域
本公开一般地涉及通信网络,并且更具体但不排他地说,涉及在通信网络中使用绑定服务(bonded service)。
背景技术
各种类型的设备可以能够经由多种接入技术通信。例如,各种类型的最终用户设备(例如,智能电话、平板计算机等)通常能够经由多种接入技术通信,例如经由各种蜂窝无线接入网络(例如,第三代(3G)、长期演进(LTE)等)以及经由各种本地无线接入网络(例如,诸如802.11x网络之类的WiFi网络等)。同样,例如,各种类型的客户端设备(CPE)(例如,住宅网关(RG)、机顶盒(STB)、路由器、交换机、或者其他类型的住宅/企业网关设备)可以能够经由多种接入技术通信,例如经由无线接入技术(例如,诸如3G或LTE之类的蜂窝无线接入技术、诸如WiFi之类的本地无线接入技术等)以及经由各种有线接入技术通信(例如,数字用户线路(DSL)接入、电缆接入、光网络接入等)。
发明内容
通过用于在通信网络内使用绑定服务的实施例,解决现有技术中的各种不足之处。
在至少某些实施例中,一种装置包括处理器和在通信上连接到所述处理器的存储器,其中所述处理器被配置为:在被配置为支持用户设备数据平面会话的网关设备处接收所述用户设备数据平面会话的用户设备业务,所述用户设备数据平面会话具有与多个不同接入网络关联的多个承载;执行针对所述用户设备数据平面会话的所述用户设备业务的业务监视;以及基于与所述用户设备数据平面会话关联的策略信息并且基于针对所述用户设备数据平面会话的所述用户设备业务的所述业务监视,确定所述用户设备数据平面会话的所述用户设备业务到所述用户设备数据平面会话的所述多个承载的分配。
在至少某些实施例中,一种非瞬时性计算机可读存储介质存储指令,当由计算机执行时,所述指令导致所述计算机执行一种方法,所述方法包括:在被配置为支持用户设备数据平面会话的网关设备处接收所述用户设备数据平面会话的用户设备业务,所述用户设备数据平面会话具有与多个不同接入网络关联的多个承载;执行针对所述用户设备数据平面会话的所述用户设备业务的业务监视;以及基于与所述用户设备数据平面会话关联的策略信息并且基于针对所述用户设备数据平面会话的所述用户设备业务的所述业务监视,确定所述用户设备数据平面会话的所述用户设备业务到所述用户设备数据平面会话的所述多个承载的分配。
在至少某些实施例中,一种方法包括:在被配置为支持用户设备数据平面会话的网关设备处接收所述用户设备数据平面会话的用户设备业务,所述用户设备数据平面会话具有与多个不同接入网络关联的多个承载;执行针对所述用户设备数据平面会话的所述用户设备业务的业务监视;以及基于与所述用户设备数据平面会话关联的策略信息并且基于针对所述用户设备数据平面会话的所述用户设备业务的所述业务监视,确定所述用户设备数据平面会话的所述用户设备业务到所述用户设备数据平面会话的所述多个承载的分配。
在至少某些实施例中,一种装置包括处理器和在通信上连接到所述处理器的存储器,其中所述处理器被配置为:在被配置为支持用户设备数据平面会话的网关设备处接收所述用户设备数据平面会话的用户设备业务,所述用户设备数据平面会话具有与多个不同接入网络关联的多个承载,其中所述多个承载包括第一承载和第二承载,所述第二承载具有与其关联的无线用户设备;经由所述第一承载传播所述用户设备数据平面会话的所述用户设备业务;执行针对所述用户设备数据平面会话的所述用户设备业务的业务监视;以及基于将所述用户设备数据平面会话的至少一部分所述用户设备业务从所述第一承载切换到所述第二承载的判定,启动用于寻呼所述无线用户设备的过程。
在至少某些实施例中,一种非瞬时性计算机可读存储介质存储指令,当由计算机执行时,所述指令导致所述计算机执行一种方法,所述方法包括:在被配置为支持用户设备数据平面会话的网关设备处接收所述用户设备数据平面会话的用户设备业务,所述用户设备数据平面会话具有与多个不同接入网络关联的多个承载,其中所述多个承载包括第一承载和第二承载,并且其中所述第二承载具有与其关联的无线用户设备;经由所述第一承载传播所述用户设备数据平面会话的所述用户设备业务;执行针对所述用户设备数据平面会话的所述用户设备业务的业务监视;以及基于将所述用户设备数据平面会话的至少一部分所述用户设备业务从所述第一承载切换到所述第二承载的判定,启动用于寻呼所述无线用户设备的过程。
在至少某些实施例中,一种方法包括:在被配置为支持用户设备数据平面会话的网关设备处接收所述用户设备数据平面会话的用户设备业务,所述用户设备数据平面会话具有与多个不同接入网络关联的多个承载,其中所述多个承载包括第一承载和第二承载,并且其中所述第二承载具有与其关联的无线用户设备;经由所述第一承载传播所述用户设备数据平面会话的所述用户设备业务;执行针对所述用户设备数据平面会话的所述用户设备业务的业务监视;以及基于将所述用户设备数据平面会话的至少一部分所述用户设备业务从所述第一承载切换到所述第二承载的判定,启动用于寻呼所述无线用户设备的过程。
附图说明
通过结合附图考虑详细描述,可以很容易地理解此处的教导,这些附图是:
图1示出受益于各种实施例的系统的高级框图;
图2示出与图1的系统类似的系统的高级框图,同时还进一步示出避免与最终用户设备交互关联的问题的各种实施例的各种示例性地址指示符;
图3示出与图2的系统类似的系统的高级框图,同时还进一步示出额外接入网络和相关承载路径;
图4A和4B示出适合于在图1-3的系统内使用的方法的一个示例性实施例;
图5示出适合于在图1-3的系统内使用的方法的一个示例性实施例;
图6示出用于理解各种实施例的数据平面模型的图形表示;
图7示出与图3的系统类似的系统的高级框图,同时还进一步示出额外最终用户设备;
图8示出被配置为支持最大填充链路能力的网关设备的高级框图;
图9示出用于在网关设备处提供最大填充链路能力的方法的一个示例性实施例;
图10示出用于在网关设备处提供最大填充链路能力的上下文内寻呼无线用户设备的方法的一个示例性实施例;以及
图11示出适合于在执行在此提供的功能中使用的计算机的高级框图。
为了便于理解,使用相同参考标号(如果可能)指定各图共有的相同元件。
具体实施方式
主要在用于朝向能够经由多个路径(单宿主或多宿主)接收数据的用户设备(UE)基于策略地引导数据的机制的上下文内描述各种实施例,其中网关设备根据提供给网关设备的策略信息,跨多个路径分配与UE的多个服务数据流(SDF)或应用流(AF)关联的数据。
各种实施例构想基于策略的下游业务引导机制,其可在诸如服务网关(SGW)、分组网关(PGW)或其他提供商设备(PE)之类的网关设备处操作。
各种实施例构想基于策略的上游业务引导机制,其可在诸如终止与多种不同接入技术关联的路径的家庭或企业网关设备之类的网关设备处操作。
各种实施例提供一种机制,其用于在PGW与客户端设备(CPE)之间通过各种接入技术(例如,数字用户线路(DSL)、电缆、Wi-Fi、长期演进(LTE)、第三代(3G)无线网络等)标识多个数据承载路径并且将它们捆绑在一起,从而形成组合多个承载(例如,无线和有线承载、与不同无线接入技术(RAT)关联的不同无线承载、与不同有线接入技术关联的不同有线承载、与不同接入技术(AT)关联的不同承载等)的绑定服务。PGW以策略驱动的方式在多个下游承载之间分配下游业务流,并且可选地,CPE可以以策略驱动的方式在多个上游承载之间分配上游业务流。PGW和CPE的绑定服务操作预期不与SDF和AF端点(例如与CPE通信以便从各种远程/公共服务器接收业务的UE)的操作相关。
各种实施例有利地操作以便增加PGW和/或宽带网络网关(BNG)与CPE(例如住宅/企业网关)之间的吞吐量,方法是使用各种无线和/或有线接入技术(例如,DSL、电缆、Wi-Fi、LTE、3G无线等)在其间形成多承载绑定服务。可以在用于上行链路业务的住宅或企业网关处和/或用于下行链路业务的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。应注意,尽管主要在其中RG/CPE 110包括机顶盒(STB)(其包括DSL和3GPP/LTE接入网络能力)的实施例的上下文内描述图1的系统100,但还构想各种其他实施例,如将在下面更详细地讨论的那样。例如,在住宅宽带网关或其他设备的上下文内,可以通过使用LTE向固定有线电视或DSL线路添加额外容量,以便增加上游带宽和/或下游带宽。同样,在企业宽带网关或其他设备的上下文内,可以经由多个绑定承载提供改进的弹性和生存性。
UE 102可以是诸如以下的设备:台式计算机、膝上型计算机、平板计算机、机顶盒、智能电话、或者能够与RG/CPE 110通信的任何其他固定或移动设备。在各种实施例中,UE102可以经由RG/CPE 110支持的第一路径或隧道和直接通过无线接入点(例如,eNodeB、Wi-Fi接入点(WAP)、或者其他合适的无线接入点)的第二路径或隧道,成为网关设备(例如PGW/SGW 150)的多宿主设备。将认识到,尽管主要针对单个UE 102进行描述,但可以使用多个UE102(在图1中被示出为多个示例设备)。
RG/CPE 110与UE 102通信以便向UE 102提供各种网络服务。RG/CPE 110与PGW/SGW 150关联,并且经由至少两种不同接入网络技术与PGW/SGW 150通信。如图1中所示,接入网络技术包括无线接入网络(示例性地,3GPP/LTE无线接入网络)和有线接入网络(示例性地,xDSL有线接入网络)。将认识到,尽管在图1的系统100的上下文内仅示出一个无线接入网络和一个有线接入网络,但还可以在各种实施例(例如下面针对图3更详细地描述)内采用更多和/或不同的接入网络。此外,各种实施例适用于两种或更多种接入技术的任何组合,这些接入技术可以包括仅无线接入网络、仅有线接入网络、或者无线接入网络和有线接入网络的组合。
RG/CPE 110经由有线接入网络(示例性地,xDSL接入网络)以及无线接入网络(示例性地,第三代合作计划(3GPP)/长期演进(LTE)接入网络)与PGW/SGW 150通信。将认识到,可以使用其他类型的有线接入网络(例如,光接入网络、电缆接入网络等)和/或其他类型的无线接入网络(例如,其他类型的蜂窝接入网络、WiFi网络(例如,受管WiFi接入网络、非受管WiFi接入网络等)、卫星链路等)作为支持绑定服务的接入网络。
xDSL接入网络包括MSAN 120,MSAN 120支持RG/CPE 110与BNG130之间的通信。BNG130与PGW/SGW 150以及AAA服务器180(示例性地,RADIUS服务器)通信。xDSL接入网络可以包括所属技术领域的技术人员已知的各种其他管理和/或控制实体(未示出),或者可以与这些管理和/或控制实体关联。应注意,PGW/SGW 150和BNG 130在图1中被示出为彼此通信(示例性地,经由GTP隧道)的独立实体;但是,将认识到,在各种实施例中,PGW/SGW 150和BNG 130可以被集成在同一物理机箱内以便提供融合分组核心/BNG解决方案。
3GPP/LTE接入网络包括eNodeB 140(然而,为了清晰起见,仅示出单个eNodeB),eNodeB 140支持RG/CPE 110与PGW/SGW 150之间的通信。如图1中所示,3GPP/LTE接入网络可以具有与其关联的策略控制实体160(示例性地,实现策略和计费规则功能(PCRF)以及接入网络发现和选择功能(ANDSF),尽管被示出为单个实体或服务器,但策略控制实体160可以在不同实体或服务器中实现)。如图1中所示,3GPP/LTE接入网络可以具有与其关联的MME170。将认识到,尽管主要在3GPP/LTE接入网络的上下文内进行讨论,但在此提供的各种实施例还非常适合于与其他类型的无线网络(例如,2G网络、3G网络、其他类型的4G网络、UMTS、EV-DO、WiMAX、802.11等、以及它们的各种组合)一起使用,并且因此,在此针对3GPP/LTE实施例讨论的各种元件(例如,站点、节点、网络元件、连接器等)还可以被视为针对其他无线网络实施例中的类似元件进行讨论(例如,3GPP/LTE接入网络中的eNodeB 140可以在3G UMTS网络中被称为NodeB,3GPP/LTE接入网络中的PGW/SGW 150可以在3G UMTS网络中被称为GGSN/SGSN等)。
在各种实施例中,PGW/SGW 150和RG/CPE 110在其间建立用户设备数据平面会话,其中该数据平面提供两个默认承载;即,通过第一接入网络的第一承载隧道和通过第二接入网络的第二承载隧道。例如,通过xDSL接入网络的第一承载隧道可以包括RG/CPE 110与MSAN 120之间的承载链路B11、MSAN 120与BNG 130之间的承载链路B12、以及BNG 130与PGW/SGW 150之间的承载链路B12。例如,通过3GPP/LTE接入网络的第二承载隧道可以包括RG/CPE 110与eNodeB 140之间的承载链路B21以及eNodeB 140与PGW/SGW 150之间的承载链路B22。在各种实施例中,隧道、承载、以及相关会话/业务信令遵循通用分组无线业务(GPRS)隧道协议(GTP)。将认识到,隧道、承载、以及相关会话/业务信令备选地或者还可以遵循一个或多个其他协议。
PGW/SGW 150操作以便根据形成绑定服务的多个下游隧道或承载之间的策略驱动的分配,经由多种接入网络技术将下游业务转发到RG/CPE 110。RG/CPE 110操作以便可选地根据形成绑定服务的多个上游承载之间的策略驱动的分配,经由多种接入网络技术中的一种或多种将上游业务转发到PGW/SGW 150。
PCRF/ANDSF 160实施PCRF和ANDSF功能两者。PCRF提供动态管理能力,服务提供商可以通过该动态管理能力管理与UE用户或用户服务质量(QoS)要求相关的规则、与提供给UE的服务的计费相关的规则、与移动网络使用、提供商设备管理相关的规则等。ANDSF帮助UE 102和RG/CPE 110发现接入网络(例如,Wi-Fi网络、3GPP/LTE网络等),并且提供管理与这些接入网络关联的连接策略的规则。
MME 170提供移动管理功能以便支持UE 102以及RG/CPE 110的移动性。MME 170可以使用相应S1-MME接口(为了清晰起见,从图1中省略)支持各种eNodeB(示例性地,eNodeB140以及为了清晰起见而被省略的其他eNodeB),这些S1-MME接口针对MME 170与eNodeB140之间的通信提供控制平面协议。
在各种实施例中,MS 155提供管理功能以便管理一个或多个无线和/或有线网络,例如3GPP/LTE接入网络、xDSL接入网络等中的一个或多个。MS 155可以以任何合适的方式与网络(多个)通信。在各种实施例中,例如,MS 155可以经由通信路径与网络元件通信,该通信路径可以针对各种网络元件是带内的或带外的。MS 155可以被实现为通用计算设备或专用计算设备,例如下面进一步描述的。MS 155可以与PCRF/ANDSF 160交互以便提供管理指示,改变策略,并且执行各种其他功能。
在各种实施例中,PCRF和ANDSF之一或两者向PGW/SGW 150(并且可选地,RG/CPE110)提供策略信息,以使得PGW/SGW 150(并且可选地,RG/CPE 110)被配置为支持绑定服务,针对业务流分配提供基于策略的路径或承载选择/路由规则等,如在此针对各种实施例所述的。在各种实施例中,PCRF相关的动作涉及针对PGW/SGW 150的策略传送,而ANDSF相关的动作涉及针对RG/CPE 110和/或UE 102的策略传送。
在各种实施例中,可以提供一种机制,其用于在系统100内的不同位置处(例如,在PGW/SGW 150、RG/CPE 110、以及UE 102中的一个或多个处)的多个承载之间对用户流/应用进行基于策略的引导。所述策略可以基于业务流(例如,流媒体、电话、数据传输、安全会话等)、应用(例如,Netflix、Gmail、WebEx等)、实体(例如,金/银/铜级别用户、内容提供商、服务提供商等)等中的一个或多个、以及它们的各种组合。所述策略可以包括标识和调用优选接入技术的相应策略。
如图1中所示,系统100具有与其关联的示例性CPE相关地址指示符,这些地址指示符与用于解释成帧路由实施例的数据路径关联,例如下面针对图4A和4B描述的。示出的CPE相关地址指示符包括用于PGW/SGW 150与公共网络195之间的业务的成帧路由地址3.3.3.3(以及被示为100的容量度量)、xDSL链路地址1.1.1.1、LTE链路地址2.2.2.2以及CPE环回地址3.3.3.3。注意,从地址的角度来看,PGW/SGW 150是锚点,从而为每个承载(例如,3GPP和非3GPP接入型)分配相同IP地址,以使得与公共网络195关联的设备仅看见到UE 102的单个链路(即使该单个链路实际上由服务于UE 102的网关设备之间的多个承载组成)。注意,在此提供的各种实施例中的任何一个都可以在根据所述实施例改变的各种上下文内实现,这些上下文例如包括根据任何所述实施例改变的网络、根据任何所述实施例改变的系统、根据任何所述实施例改变的硬件和/或软件、根据任何所述实施例改变的管理实体或网络管理系统、根据任何所述实施例改变的数据中心或计算资源等。
图2示出与针对图1示出和描述的系统100基本相同的系统200的高级框图,只是图2进一步示出用于解释避免与UE交互关联(例如与IP流移动性和无缝卸载(IFOM)技术关联)的问题的实施例的各种示例性CPE相关地址指示符,例如下面针对图5更详细地讨论的。示出的CPE相关地址指示符包括成帧路由地址4.4.4.4,该地址还用于标识每个接入网络中的RG/CPE。即,在这些实施例中仅使用一个地址标识RG/CPE。
图3示出与针对图2示出和描述的系统200基本相同的系统300的高级框图,只是图3进一步公开第三接入网络和相关承载路径(即,无线接入点(WAP)145,其经由承载B31与RG/CPE 110通信并经由承载B32与PGW/SGW 150通信)。在此针对与通过两个接入网络的承载关联的业务分配描述的各种实施例很容易改变,其中提供通过多个接入网络的三个或更多承载。
一般来说,各种实施例构想跨多个承载的策略驱动的业务分配,其中每个承载与不同IP连接接入网络(IP-CAN)关联。但是,在各种实施例中,构想某些承载可以与同一IP-CAN关联。
在各种实施例中,支持绑定服务。一般而言,可以通过在网络网关元件(例如,分组网关(PGW)或其他网络网关元件)与最终用户相关设备(例如,RG、CPE、UE等)之间,将通过多种接入技术(例如,DSL、电缆、Wi-Fi、LTE、3G、卫星等)的多个数据承载捆绑在一起而提供绑定服务。
在各种实施例中,基于接入点名称(APN)配置,PGW确定APN的绑定属性并且包括属性-值对(AVP),以便在初始信用控制请求(CCR-I)中将绑定属性传送到PCRF。作为一个示例,这可以重用IP-CAN类型且新类型作为BONDED。此外,绑定IP-CAN类型意味着IP-CAN会话,其中UE可以通过3GPP-EPS IP-CAN型和/或非3GPP-EPS IP-CAN型到达EPC(PGW),因此具有通过两种IP-CAN类型的可能同时接入。此外,由网关网络元件(而不是UE)做出路由决策。
在各种实施例中,从PCEF向PCRF报告的Gx可以指示UE或CPA是通过3GPP接入、通过非3GPP接入还是同时通过这两种接入来接入PGW。可以改变Gx接口定义以指示更新后的信用控制请求(CCR-U)可以包含与3GPP-EPS IP-CAN型或非3GPP-EPS IP-CAN型关联的RAT型或AT型指示符。在各种实施例中,在CCR-U中存在两种RAT类型将不被视为RAT间切换,而是被视为添加RAT或AT。
在各种实施例中,PCRF在由PCRF发送的命令中包括IP-CAN类型以使得:(1)在PCRF命令中存在给定IP-CAN类型被解释为意味着该命令仅适用于该IP-CAN类型以及(2)在PCRF命令中不存在IP-CAN类型被解释为意味着该命令适用于绑定IP-CAN会话上的所有IP-CAN类型。
在各种实施例中,对于能够支持BONDED属性的UE,UE可以通过包括新容器标识符(例如,绑定支持请求(MS到网络)和对应绑定支持(网络到MS))来传送该属性。同样,能够支持主要/备用支持的UE可以传送冗余支持请求(例如,MS到网络,可选地具有优选PDN连接的指示),并且可以接收冗余支持响应(例如,网络到MS)。
在各种实施例中,分配或路由决策过程考虑了各种因素和策略。
在各种实施例中,只要建立绑定服务(例如,3GPP和非3GPP)的两个支柱(leg),对于一个方向(例如,上行链路(UL)或下行链路(DL)),应该通过唯一IP支柱承载给定IP流。这用于避免如下状况:其中具有较高SN的TCP分组/段在具有较低SN的TCP分组/段(它们已经经由较快误差(faster error)被传输)之前到达。
在各种实施例中,提供基于流的路由策略。具体地说,PCRF策略可以将SDF(例如,一组IP过滤器)或AF与优选IP-CAN类型(3GPP/非3GPP)相关联并相应地进行分配/路由。
在各种实施例中,提供全局路由策略。具体地说,当未针对必须由(示例性地)PGW分配的业务提供基于流的路由策略时,可以应用全局路由策略。全局策略的某些示例包括:
(1)优先级和优先级吞吐量与一种IP-CAN类型(例如最低成本IP-CAN类型)(可能是非3GPP(例如,DSL))关联;
(2)针对不同RAT类型组合(例如,3GPP IP-CAN类型的RAT类型、非3GPP IP-CAN类型的RAT类型等)提供相对负载因数(%),其中相对负载因数可以用于各种实施例以便建立其中在给定IP-CAN类型上发送所有业务的配置(活动/备用);以及
(3)优先级IP-CAN类型,其中优先级吞吐量和相对负载因数可以在PGW上本地配置,或者由PCRF通过Gx发送(其中,在后一种情况下,优先级吞吐量和相对负载因数与Gx会话关联并超控本地配置的值(多个))。
各种路由/分配过程可以被配置为使业务遵从全局路由策略。具体地说,在各种实施例中,PGW测量每个承载上的实际吞吐量,并且只要优先级承载或支柱上的实际吞吐量低于针对该承载或支柱定义的优先级吞吐量,业务就在该优先级承载或支柱上被发送。一旦优先级接入承载等被加载至其优先级吞吐量阈值级别,PGW就使用与IP-CAN类型(3GPP/非3GPP)关联的相对负载因数(%)以便确保负载共享。
在各种实施例中,支持成帧路由能力。一般而言,可以通过以下操作在绑定服务的上下文内提供成帧路由实施例:针对绑定服务的每个承载分配不同地址、针对被提供绑定服务的终端设备(例如,CPE或UE)分配成帧路由地址、将成帧路由地址公告为终端设备的自然地址转换(NAT)公共地址,其中远程网络实体(例如,应用服务器等)经由成帧路由地址(NAT公共地址)将业务定址到终端设备,并且服务于终端设备的网关被配置为经由与建立的绑定服务承载关联的不同地址将业务定址到终端设备。可以通过参考图4A和4B到图6进一步理解各种成帧路由实施例。
图4A和4B示出根据各种实施例的方法的流程图。具体地说,图4A和4B示出适合于在图1-3的系统内使用的成帧路由机制,其中在图4A的步骤410-440主要示出在PGW/SGW150处执行的操作,而在图4B的步骤460-490主要示出在RG/CPE 110处执行的操作。
参考图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接收上游业务或分组,组合所接收的业务,使用NAT公共地址(成帧路由地址)替换CPE承载相关源IP地址,并且朝向适当的目的地转发组合后的业务或分组。
一般来说,针对图4A和4B的实施例构想的步骤适合于在针对图1-3描述的系统的上下文内使用。作为一个示例,可以按以下方式提供xDSL和LTE会话:
xDSL:到BNG的以太网IP(IPoE)会话→AAA基于MAC和默认APN xDSL分配IMSI X→使用IP地址分配(1.1.1.1)+成帧路由3.3.3.3+Gx会话,将GTPv2会话/承载设置到PGW;以及
LTE:使用IMSI X、APN LTE设置GTPv2/承载→IP地址分配(2.2.2.2)+成帧路由3.3.3.3。
因此,针对PGW,提供具有相同用户标识(例如,国际移动用户标识(IMSI))的两个PDN会话,每个PDN会话具有不同APN,其中在两个PDN会话上使用相同NAT公共地址(成帧路由地址)。
在各种实施例中,可以通过多种方法确定两个接入网络之间的业务分配,这些方法例如包括“任何/任何”PCC(策略控制和计费)规则的上下文内的等价多路径(ECMP)散列。此外,可以提供其他PCC规则以便经由xDSL或LTE分配或引导业务。
在各种实施例中,例如在IPv6成帧路由解决方案的上下文内,将与CPE关联的一个NAT公共地址(成帧路由地址)公告到公共网络元件。CPE的上游CPE业务将这一个NAT公共地址(成帧路由地址)用作每个链路或承载的源地址,通过该源地址上游业务被传送到PGW。
在各种实施例中,可以针对多个接入网络的CPE使用多个公共NAT地址,并且可以根据需要在多个接入网络之间传递或者以其他方式分配上游业务。在各种实施例中,基本上所有业务都被分配给优先接入网络(例如,xDSL接入网络),而超出阈值量的业务被分配给辅助接入网络(例如,LTE接入网络)。在各种实施例中,经由LTE/xDSL、IPv6动态主机配置协议(DHCP)前缀代理(PD)对上游业务执行散列。
参考图4B,在步骤470,CPE基于任何分配规则(例如默认和/或策略驱动的规则)确定承载上游业务分配。参考方框475,分配规则可以包括一个或多个默认规则、在来自PCRF或ANDSF的策略信息内接收的一个或多个规则、从一个或多个实体接收的一个或多个规则(例如,从服务提供商接收的一个或多个规则、从应用提供商接收的一个或多个规则、从一个或多个其他实体接收的一个或多个规则)等、以及它们的各种组合。
在步骤480,CPE根据所确定的承载上游业务分配,经由一个或多个承载朝向PGW转发所接收的上游业务(例如,接收自UE 102)。此外,PGW根据CPE承载相关地址改变上游业务的CPE源地址。参考方框485,可以基于各种技术/准则应用承载上游业务分配,这些技术/准则例如包括按照流量、按照应用类型、按照源、按照某个其他定义、或者按照这些技术/准则的任何组合。参考方框485,可以通过任何机制执行承载上游业务分配,这些机制包括循环、加权偏好、百分比、散列、一个或多个其他机制、和/或这些机制的任何组合。
在步骤490,CPE组合来自所有承载的下游业务,并且朝向适当的目的地(例如,朝向UE 102)转发组合后的业务。即,CPE从PGW接收下游业务或分组,组合所接收的下游业务,使用NAT公共地址(成帧路由地址)替换承载相关源IP地址,并且朝向组合后的业务或分组的适当的目的地UE转发组合后的业务或分组。
图5示出根据各种实施例的方法的流程图。具体地说,图5示出适合于在图1-3的系统内使用的机制。具体地说,图5示出适合于在图1-3的系统内使用的成帧路由机制,其中在图5的步骤510-540主要示出在PGW/SGW 150处执行的操作,而从图5中省略在RG/CPE 110处执行的操作,因为这些操作与RG/CPE 110在图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接收上游业务或分组,组合所接收的业务,使用NAT公共地址(成帧路由地址)替换CPE承载相关源IP地址,并且朝向适当的目的地转发组合后的业务或分组。
一般来说,针对图5的实施例构想的步骤适合于在针对图1-3描述的系统的上下文内使用。作为一个示例,可以按照以下方式提供xDSL和LTE会话:
xDSL:到BNG的IPoE会话→AAA基于MAC和APN Y分配IMSIX→使用IP地址分配(4.4.4.4)+Gx会话,将GTPv2会话/承载设置到PGW;以及
LTE:使用IMSI X、APN Y设置GTPv2/承载→IP地址分配(4.4.4.4)。
因此,针对PGW,在给定PDN会话上提供两个承载。
在各种实施例中,可以通过多种方法确定两个接入网络之间的业务分配,这些方法例如包括“任何/任何”PCC规则的上下文内的ECMP散列。此外,可以提供其他策略控制和计费(PCC)规则以便经由xDSL或LTE分配或引导业务。
在各种实施例中,将与CPE关联的一个NAT公共地址(成帧路由地址)公告到公共网络元件。CPE的上游CPE业务将这一个NAT公共地址(成帧路由地址)用作每个链路或承载的源地址,通过该源地址上游业务被传送到PGW。
在各种实施例中,可以针对多个接入网络的CPE使用多个公共NAT地址,并且可以根据需要在多个接入网络之间传递或者以其他方式分配上游业务。在各种实施例中,基本上所有业务都被分配给优先接入网络(例如,xDSL接入网络),而超出阈值量的业务被分配给辅助接入网络(例如,LTE接入网络)。在各种实施例中,经由LTE/xDSL、IPv6DHCP PD对上游业务执行散列。在各种实施例中,跨两个PDN会话对默认任何/任何规则执行散列。
如在此所述,在图5的方法500的上下文内,CPE以与在此针对图4B描述的基本相同的方式操作。
图6示出用于理解各种实施例的数据平面模型的图形表示。具体地说,图6示出根据各种实施例的适合于理解在各种元件(例如,PGW、CPE、或者一个或多个其他设备)处发生的接入网络业务分配过程的数据平面处理模型。参考图6,由根据在此提供的各种实施例操作的设备接收Gi业务或其他业务610。分组数据网络会话620可以包括多个服务数据流(SDF),它们被示为SDF 620-1到620-N。
在各种实施例中,每个SDF与用于对SDF或其各部分执行散列的标识信息或其他信息相关联,以使得SDF或其各部分可以被分配给与目的地设备(例如用于下游业务的CPE设备或用于上游业务的PGW)通信的多个承载中的一个或多个。
在各种实施例中,每个SDF与QoS类指示符(QCI)/地址解析协议(ARP)键(被表示为QCI/ARP键)相关联。QCI/ARP键可以在对SDF或其一部分执行散列的上下文内使用,从而将SDF或其一部分分配给与目的地设备通信的特定承载。即,响应于对SDF或其一部分执行散列,散列表630中的条目指示用于将所述SDF或其一部分传送到目的地设备的适当承载。该指示可以示例性地采取RAT指示符的形式,或者更一般地说,采取AT指示符的形式。可以将RAT/AT指示符添加到现有QCI/ARP键以便形成QCI/ARP/RAT(或QCI/ARP/AT)键,该键可以用于将SDF或其一部分引导到与目的地设备(例如,被配置为将业务转发到适当承载隧道端点(例如,650-1或650-2)的多个承载640内的隧道T1和T2之一)通信的适当承载,并且因此,引导到适当目的地设备(例如,UE或其他目的地设备)。
在各种实施例中,“业务散列简档(traffic hash profile)”可以被配置为描述跨不同类型的接入网络的业务分发。例如,默认业务散列简档可以提供100%/0%分发,其中第一接入类型接收100%的业务,而第二接入类型接收0%业务。散列简档可以被扩展为包括多于两种接入类型。各种实施例针对每个接入网络构想100%/0%的默认简档。
一般来说,使用用户设备数据平面会话实现根据各种实施例的绑定服务,该用户设备数据平面会话具有能够针对用户承载业务流(例如,SDF或其各部分)的两个或更多默认承载。如先前讨论的,到各种承载的业务分配可以是策略驱动的。可以使用散列或者适合于选择性地将业务流(例如SDF或其各部分)路由到各种上游或下游端点的任何其他机制,实现到各种承载的业务分配。
在各种实施例中,绑定服务可以被定义为这样的服务,其中:(1)由相同IP地址通过3GPP和非3GPP接入网络同时服务于UE或RG/CPE以及(2)PGW(而不是UE)确定哪种IP-CAN类型要用于给定DL IP流。在各种实施例中,提供UE多宿主,其中PGW比UE更好地定位以便确定哪种IP-CAN类型要用于给定DL IP流。一般来说,(1)当由3GPP和非3GPP接入网络(这些接入网络足够稳定以使得没有关于网络是否选择IP-CAN类型以便用于给定DL IP流的问题)服务于UE(或RG/CPE)时,以及(2)UE或RG/CPE不能或不具有SDF或应用流知识时可能发生这种情况。在这些实施例中,PGW可以使决策基于(动态)PCRF策略或基于来自AAA服务器的信息。
注意,一个实施例非常适合于在PGW经由DSL(DSL承载)和LTE(LTE承载)两者同时连接到RG/CPE的上下文内使用,其中上游和/或下游业务优先地经由DSL承载被路由达到接近最大带宽(示例性地,每秒100Mb)的阈值级别,并且其中其他业务经由LTE承载被路由。
注意,在此讨论的各种实施例可以适用于许多应用,例如支持3GPP与非3GPP之间的更快切换(HO)。即,当在3GPP和非3GPP接入网络上同时建立PDN连接时,经由主要接入网络的接入的突然丢失不会因为UE尝试通过在另一个接入网络上再次建立PDN连接来恢复操作而引入服务中断间隙。在这种情况下,各种接入网络可以以活动/备用模式或活动/活动模式操作,其中活动/活动模式支持较高吞吐量。
在各种实施例中,绑定服务可以与作为给定IP-CAN会话的多宿主的UE关联。但是,具有与UE的IP地址/IPv6前缀关联的单个IP-CAN会话。以这种方式,提供多个数据平面会话的单个IP-CAN会话允许用于计费(例如,经由Gy接口、Gz/Rf/Ga接口等)和合法拦截(LI)接口的简单流量管理、业务删除功能(TDF)交互等。
在各种实施例中,绑定服务通过基于PCRF指示的DL路由决策,提供PGW控制(因此需要通过Gx接口创建新AVP)。在各种实施例的上下文内,路由决策经由路由规则安装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/卫星绑定、或者各种其他多接入网络绑定服务,其中针对UE的多个接入承载或会话中的每一者使用单个IP地址。下面描述Wi-Fi/LTE绑定的一个实施例,其中UE(或RG/CPE)共同使用LTE和Wi-Fi作为绑定服务的一部分。有利地,通过为UE分配一个IP地址以便用于LTE以及可信Wi-Fi接入,可以避免不期望的RAT间切换问题。为了例示,目前,如果启用诸如手机之类的UE以便具有LTE和Wi-Fi接入两者,则假设两个连接接收单独IP地址;但是,在可信WLAN的情况下(其中将经由Wi-Fi的手机通信发送到与LTE通信相同的PGW),PGW可以将经由多个接入网络接收的数据视为指示需要RAT间切换,以使得PGW剥离LTE会话。因为手机未预料从LTE断开连接,所以手机尝试重新连接到PGW,从而在PGW处触发从Wi-Fi到LTE的RAT间切换。注意,在各种此类绑定服务中,为多个连接分配相同IP地址有助于限制地址空间使用而不影响核心路由域。
在各种实施例中,可以在企业上下文内利用绑定服务以便支持弹性企业CPE(例如,路由器或边缘网关(EG))对或组。以这种方式,可以适配绑定服务以便提高企业弹性。例如,假设企业网络包括用于弹性目的并连接到PGW的两个路由器。注意,这两个路由器中的每一者通常将由单独用户标识符(例如,国际移动用户标识符(IMSI)或其他合适的标识符)标识。即,与在此讨论的单个CPE示例相比,形成弹性路由器对的每个路由器(CPE)被与相应用户标识符(例如,IMSI)关联,以使得存在标识两个不同用户标识符(例如,IMSI)的两个不同连接,它们也可以被绑定在一起以便提供弹性或业务分发偏好。可以通过参考图7进一步理解各种企业弹性CPE对实施例。
图7示出与针对图3示出和描述的系统300基本相同的系统700的高级框图,只是图7进一步公开第二CPE。如图7中所示,企业701包括第一企业CPE 710-1(例如,第一企业路由器或边缘网关(EG))和第二企业CPE 710-2(例如,第二企业路由器或边缘网关(EG)),它们可以被统称为企业CPE 710。企业CPE 710形成弹性企业CPE对(例如,弹性企业路由器对或EG对)。如图7中所示,企业CPE 710(例如,企业路由器)中的每一者被配置为与UE 702通信(或者与不同UE 102通信(如果支持多个UE 102))。
第一企业CPE 710-1与第一用户标识符(例如,IMSI)关联,并且通过DSL(B11、B12、B13)、LTE(B21、B22)和Wi-Fi(B31、B32)接入技术,接收包括承载路径的绑定服务。注意,以在此针对各个图描述的方式,向第一企业CPE 710-1提供绑定服务。
第二企业CPE 710-2与第二用户标识符(例如,IMSI)关联,并且通过DSL(B41、B42、B43)和LTE(B51、B52)接入技术,接收包括承载路径的绑定服务。注意,以在此针对各个图描述的方式,向第二企业CPE 710-2提供绑定服务。
在图7中,PGW/SGW 150针对第一企业CPE 710-1的连接和第二企业CPE 710-2的连接提供绑定会话,以便从而形成弹性绑定会话。更具体地说,PGW/SGW 150标识两个连接与企业701关联,并且因此,可以经由第一和第二企业CPE 710之一或两者提供去往企业701内的UE 702的业务。在某些实施例中,其中企业701包括多个UE 702,企业CPE 710中的每一者与UE 702中的任何一者通信。在某些实施例中,其中企业701包括多个UE 702,企业CPE 710中的每一者与UE 702的子集通信,该子集可以重叠以便包括一个或多个共同服务的UE702。在各种实施例中,弹性绑定会话可以在服务于企业CPE 710的任何承载之间分配业务。在各种实施例中,一个企业CPE 710可以作为主要/活动企业CPE 710操作,而另一企业CPE710作为辅助/备用企业CPE 710操作。所属技术领域的技术人员还将理解各种其他配置。
在各种实施例中,来自多个路由器(例如服务于公共企业或其一部分的路由器)的连接可以被绑定在一起。在各种实施例中,绑定弹性信息元素(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处理等,执行在此描述的功能。根据各种实施例,所述处理器被配置为执行所描述的各种功能,以及与包括相应处理器和存储器的其他实体/装置通信,以便交换控制平面和数据平面信息。
在各种实施例中,针对绑定会话可以支持最大填充链路能力。
最大填充链路能力可以被配置为跨用户设备支持的绑定数据平面会话的多个承载,控制该用户设备的用户设备业务的分配。
可以在与绑定数据平面会话关联的网关设备处提供最大填充链路能力,该网关设备可以是用于下游用户设备业务的网络网关设备(例如,PGW)或者用于上游用户设备业务的客户网关设备(例如,CPE)。最大填充链路能力可以被配置为使网关设备能够基于活动业务监视(例如,活动业务速率监视),有效或最佳地使用绑定数据平面会话的承载的承载容量(例如,首先使用优选接入类型的承载/使用绑定数据平面会话的业务填充该承载,并且当优选接入类型的承载上的业务的业务速率超过或者可能超过优选接入类型的承载容量时(如基于活动业务速率监视所确定的),可以将绑定数据平面会话的过量业务引导到绑定数据平面会话的一个或多个其他承载上)。
最大填充链路能力可以被配置为基于策略信息,控制跨用户设备所支持的绑定数据平面会话的多个承载的用户设备的用户设备业务的分配。最大填充链路能力可以被配置为基于策略信息并且基于用户设备所支持的绑定数据平面会话的用户设备业务的活动业务监视,控制跨用户设备所支持的绑定数据平面会话的多个承载的用户设备的用户设备业务的分配。绑定数据平面会话的业务的活动业务监视的使用支持如下策略:这些策略用于在使用绑定数据平面会话的辅助接入类型的承载之前,填充(或部分地填充)绑定数据平面会话的主要(或优选)接入类型的承载,其中基于各种因素或参数(例如,承载数据速率、承载吞吐量、承载成本等、以及它们的各种组合),绑定数据平面会话的主要接入类型可以优先于绑定数据平面会话的辅助接入类型。活动业务监视的使用可以将否则可能是静态或基本静态的策略转换成动态或潜在动态的策略。活动业务监视的使用使能以如下方式分配绑定数据平面会话的业务:该方式不仅容纳绑定数据平面会话内的业务突发(在某些情况下,即使使用静态或基本静态的策略,也可以容纳业务突发),而且还提供更智能和灵活的跨绑定数据平面会话的承载的业务分发。
可以通过参考图8进一步理解最大填充链路能力的这些和其他各种实施例。
图8示出被配置为支持绑定会话的最大填充链路能力的网关设备的高级框图。
如图8中所示,网关设备800被配置为经由输入承载810接收业务,并且将业务分配给一组输出承载820-1-820-N(统称为输出承载820)。输出承载820对应于绑定数据平面会话的承载,并且因此,经由输入承载810接收的业务表示绑定数据平面会话的业务,并且经由输出承载820输出的业务表示根据绑定会话被分配给输出承载820的绑定数据平面会话的业务的相应部分。网关设备800可以是网络网关设备(例如,从提供商核心网络到公共数据网络的网关,例如作为核心无线网络与一个或多个公共数据网络之间的网关操作的PGW)或客户端网关设备(例如,客户端与提供商网络之间的网关,例如作为到一个或多个用户设备(例如,UE)的提供商网络的网关操作的CPE)。在网关设备800是网络网关设备的情况下,业务流的方向可以沿着从网络网关设备到客户端设备的下游方向(例如,在网络网关设备与客户端网关设备之间建立输出承载820)。在网关设备800是客户端网关设备的情况下,业务流的方向可以沿着从客户端网关设备到网络网关设备的上游方向(例如,在客户端网关设备与网络网关设备之间建立输出承载820)。将认识到,网关设备800可以被布置在网络内的其他位置处。
如图8中进一步所示,网关设备800包括业务分配功能801、策略功能802、以及业务监视功能803。
业务分配功能801被配置为将绑定数据平面会话的业务(即,经由输入承载810接收)分配给数据平面会话的输出承载820。业务分配功能801可以被配置为基于来自策略功能802的策略信息,将绑定数据平面会话的业务分配给数据平面会话的输出承载820。业务分配功能801可以被配置为基于来自策略功能802的策略信息和来自业务监视功能803的业务监视信息,将绑定数据平面会话的业务分配给数据平面会话的输出承载820。使用业务监视功能803的业务监视信息将绑定数据平面会话的业务分配给输出承载820可以包括将业务监视信息提供给业务分配功能801,以便用于基于策略功能802的策略信息和业务监视功能803的业务监视信息的组合,将绑定数据平面会话的业务分配给输出承载820。使用业务监视功能803的业务监视信息将绑定数据平面会话的业务分配给输出承载820可以包括将业务监视信息提供给业务功能802以便用于修改策略功能802的策略信息、以及将策略功能802的策略信息提供给业务分配功能801,以便用于基于策略功能802的策略信息,将绑定数据平面会话的业务分配给输出承载820。
业务分配功能801可以利用各种业务分配机制将绑定数据平面会话的业务(即,经由输入承载810接收)分配给数据平面会话的输出承载820。如在此讨论的,业务分配功能801可以基于策略信息和活动业务监视,将业务分配给绑定数据平面会话的输出承载820。策略功能802的策略信息可以指定要被分配给绑定数据平面会话的相应承载的绑定数据平面会话的业务的百分比(例如,为第一承载分配X%并且为第二承载分配(100-X)%)。可以基于由业务监视功能803提供的活动业务监视,动态修改策略功能802的策略信息(例如,响应于基于活动业务监视检测到一个或多个状况(例如,检测到阈值业务速率),使分配给输出承载820的业务的百分比改变△%(例如,1%、5%、10%等)。如下面进一步讨论的,业务分配功能801可以被配置为基于操作或一组操作来分配绑定数据平面会话的业务,如下面进一步讨论的,该操作或该组操作可以基于以下各项或者在以下各项的上下文内定义:策略功能802的一个或多个策略、业务监视功能803的一种或多种业务监视技术等、以及它们的各种组合。如下面进一步讨论的,业务分配功能801可以被配置为基于以下至少一者,将绑定数据平面会话的业务分配给输出承载820:要被分配的业务的业务特性信息(例如,业务类型、业务源、业务优先级等)、与支持输出承载820的链路关联的链路特性信息(例如,链路类型、链路容量、链路优先级或偏好等)等、以及它们的各种组合。业务分配功能801可以使用散列跨输出承载820分发业务,以便增加用户设备的接入容量(例如,散列可以用于根据由正在使用的策略指定的百分比来分发业务)。业务分配功能801可以使用针对流量的流量散列,将流量的业务从第一输出承载820切换到第二输出承载820。业务分配功能801可以使用针对一个或多个流量的分组的分组散列,跨多个输出承载820分发一个或多个流量的业务。业务分配功能801可以使用此类技术的各种组合、一种或多种其他业务分发技术等、以及它们的各种组合,将业务分配给绑定数据平面会话的承载。将认识到,业务分配功能801、策略功能802、以及业务监视功能803可以以各种其他方式交互,以便控制绑定数据平面会话的业务到绑定数据平面会话的输出承载820的分配。
策略功能802被配置为控制策略信息,业务分配功能801可以使用该策略信息来控制跨绑定数据平面会话的输出承载820分配绑定数据平面会话的业务(即,经由输入承载810接收的业务)。策略功能802可以从各种策略信息源获得策略信息,这些策略信息源可以根据网关设备800的设备类型而变化。例如,策略功能802可以从以下各项获得策略信息:策略和规则功能(例如,基于LTE的实现中的PCRF或者用于其他实现的其他类似设备)、接入网络发现/选择功能(例如,基于LTE的实现中的ANDSF或者用于其他实现的其他类似设备)、策略服务器等、以及它们的各种组合。策略功能802可以被配置为将策略信息提供给业务分配功能801,以便由业务分配功能801用于跨绑定数据平面会话的输出承载820分配绑定数据平面会话的业务(即,经由输入承载810接收的业务)。策略功能802可以被配置为基于从业务监视功能803接收的业务监视信息来修改策略信息。策略功能802可以被配置为提供各种其他功能,这些功能用于支持跨绑定数据平面会话的输出承载820分配绑定数据平面会话的业务(即,经由输入承载810接收的业务)。
策略功能802被配置为控制策略信息,业务分配功能801可以使用该策略信息来控制跨绑定数据平面会话的输出承载820的绑定数据平面会话的业务(即,经由输入承载810接收的业务)的分配。绑定数据平面会话的策略信息可以包括一个或多个策略(例如,包括一个或多个业务分配规则),这些策略可以适用于跨绑定数据平面会话的输出承载820来分配绑定数据平面会话的业务。
绑定数据平面会话的一个或多个策略可以被配置为基于各种类型的信息、基于检测各种状况等、以及它们的各种组合,指定可以采取的各种操作。特定于策略的一组操作可以针对策略功能802的不同策略而有所不同。该组操作可以包括以下一者或多者:与跨绑定数据平面会话的承载分配绑定数据平面会话的业务相关的操作(多个)(例如,如由业务分配功能801提供)、策略的修改(例如,通过策略功能802)等、以及它们的各种组合。下面在可以由业务监视功能803提供的特定业务监视类型的上下文内,进一步讨论可以针对不同业务监视类型执行的该组操作,这些业务监视类型可以由业务监视功能803提供(例如,使用监管、利用使用率监视键(usage monitoring key)等)。
绑定数据平面会话的一个或多个策略可以被配置为指定跨绑定数据平面会话的承载的绑定数据平面会话的业务的分配。绑定数据平面会话的一个或多个策略可以被配置为基于各种类型的信息、基于各种状况的检测、使用各种分配技术等、以及它们的各种组合,指定跨绑定数据平面会话的承载的绑定数据平面会话的业务的分配。
绑定数据平面会话的策略可以基于业务分配百分比(如在此讨论的,其可以基于各种考虑事项,例如支持相应承载的接入网络的接入网络成本、由支持相应承载的接入网络支持的QoS水平、业务类型等、以及它们的各种组合),指定绑定数据平面会话的业务的分配。绑定数据平面会话的策略可以基于业务类型、根据流量等、以及它们的各种组合,针对作为整体的业务中的至少一个,指定绑定数据平面会话的业务的分配。
绑定数据平面会话的策略可以针对绑定数据平面会话的每个承载,指定要被分配给该承载的绑定数据平面会话的业务的相应百分比(例如,为第一承载(例如,WiFi)分配100%并且为第二承载(例如,LTE)分配0%,为第一承载分配95%并且为第二承载分配5%,为第一承载分配80%并且为第二承载分配20%,为相应第一和第二承载各自分配40%并且为第三承载分配20%等)。
在绑定数据平面会话的承载之间分配业务的策略可以基于业务的业务类型。绑定数据平面会话的策略可以针对要经由绑定数据平面会话支持的业务的每种业务类型(例如,语音、视频、数据等),指定要被分配给绑定数据平面会话的相应承载的每种业务类型的相应部分(例如,第一承载上的语音为100%并且第二承载上的语音为0%,第一承载上的视频为0%并且第二承载上的视频为100%,第一承载上的数据为80%并且第二承载上的数据为20%等)。绑定数据平面会话的策略可以针对要经由绑定数据平面会话支持的业务的每种业务类型(例如,语音、视频、数据等),指定要向其分配相应业务类型的承载。例如,所述策略可以指示要通过绑定数据平面会话的第一承载引导语音业务,并且要通过绑定数据平面会话的第二承载引导其他类型的业务。例如,所述策略可以指示要通过绑定数据平面会话的第一承载引导视频业务,并且要通过绑定数据平面会话的第二承载引导其他类型的业务。例如,在绑定数据平面会话的承载之间分配业务的策略可以针对一种或多种业务类型中的每一种,指示针对该业务类型最大地使用绑定数据平面会话的特定承载。
绑定数据平面会话的策略可以针对经由绑定数据平面支持的业务的每个业务流,指定要向其分配相应业务流的承载。
绑定数据平面会话的一个或多个策略可以以各种其他方式指定绑定数据平面会话的业务到数据平面会话的承载的分配。
绑定数据平面会话的一个或多个策略可以基于此类信息的各种组合、使用此类技术的各种组合等、以及它们的各种组合,指定绑定数据平面会话的业务到数据平面会话的承载的分配。
绑定数据平面会话的一个或多个策略可以指定绑定数据平面会话的业务到数据平面会话的承载的分配,以使得在各种状况(例如,基于由业务监视功能803执行的活动业务监视检测的不同状况,例如各种业务速率或者与经由绑定数据平面会话传输业务关联的其他业务相关参数的检测)下向承载进行不同业务分配,其中要在不同状况下进行的不同分配可以被指定为:要在不同状况下应用的多个不同策略(例如,每个状况具有与其关联的单独策略)、指定要在不同状况下应用的不同分配规则的单个策略、基于检测状况而被动态修改(例如,根据承载的分配百分比)的单个策略等、以及它们的各种组合。
绑定数据平面会话的一个或多个策略可以基于各种因素(例如,与承载关联的接入网络成本、提供商(多个)的提供商偏好、提供商(多个)的业务平衡目标、QoS考虑事项等、以及它们的各种组合)。例如,在绑定数据平面会话的承载之间分配业务的策略可以基于支持承载的相应接入网络的成本(例如,较低成本接入网络(承载)可以优先于较高成本接入网络(承载),并且业务被分配给较低成本接入网络的承载,直到用尽该承载的容量(或该承载的容量的已定义部分),此时业务被分配给较高成本接入网络的承载)。例如,在绑定数据平面会话的承载之间分配业务的策略可以基于由支持承载的相应接入网络支持的QoS水平(例如,支持较高QoS的接入网络(承载)可以优先承载需要较高QoS的业务,并且支持较低QoS水平的接入网络(承载)可以优先承载QoS不可知业务)。注意,当指定绑定数据平面会话的策略时,可以使用此类考虑事项和/或各种其他考虑事项的各种组合。
可以基于由业务监视功能803执行的活动业务监视(例如,基于由业务监视功能803提供的业务监视信息),修改绑定数据平面会话的一个或多个策略。基于由业务监视功能803执行的活动业务监视修改绑定数据平面会话的一个或多个策略可以包括以下一者或多者:修改针对绑定数据平面会话活动的一个或多个策略(例如,第一组策略活动以便由业务分配功能801在第一状况或一组状况下使用,第二组策略活动以便由业务分配功能801在第二状况或一组状况下使用等)、修改与绑定数据平面会话关联的策略的业务分配信息(例如,修改针对绑定数据平面会话活动的策略的业务分配规则、修改策略的状况(多个)和/或操作(多个)等)等、以及它们的各种组合。例如,业务监视功能803基于活动业务监视检测状况可以包括停止其中业务的100%被分配给第一承载并且业务的0%被分配给第二承载的策略的使用,并且激活其中业务的90%被分配给第一承载并且业务的10%被分配给第二承载的策略的使用。例如,业务监视功能803基于活动业务监视检测状况可以包括通过以下操作修改策略:停止其中视频业务被分配给第一承载并且其他业务被分配给第二承载的业务分配规则的使用、以及激活其中视频业务可以被分配给第一和第二承载并且其他业务被分配给第二承载的策略的使用。例如,业务监视功能803基于活动业务监视检测状况可以包括通过以下操作修改策略:改变相应承载的业务分配百分比(例如,从使用90%/10%业务分割改变为使用85%/15%业务分割)。将认识到,可以一起使用此类策略修改选项的各种组合。可以通过参考下面的业务监视功能803的描述,进一步理解绑定数据平面会话的一个或多个策略,这些策略可以由策略功能802维护,并且由业务分配功能801用于跨绑定数据平面会话的承载分配绑定数据平面会话的业务。
业务监视功能803被配置为执行绑定数据平面会话的业务的业务监视,并且生成业务监视信息(例如,业务监视结果的指示、基于业务监视检测的状况的指示等)以便用于跨绑定数据平面会话的输出承载820,分配绑定数据平面会话的业务(即,经由输入承载810接收的业务)。业务监视功能803可以被配置为向业务分配功能801提供业务监视信息,以便由业务分配功能801用于控制跨绑定数据平面会话的输出承载820的绑定数据平面会话的业务(即,经由输入承载810接收的业务)的分配。业务监视功能803可以被配置为向策略功能802提供业务监视信息,以便由策略功能802用于基于业务监视信息修改策略信息,从而形成修改后的策略信息,业务分配功能801然后可以使用修改后的策略信息控制跨绑定数据平面会话的输出承载820的绑定数据平面会话的业务(即,经由输入承载810接收的业务)的分配。业务监视功能803可以被配置为提供各种其他功能,这些功能用于支持跨绑定数据平面会话的输出承载820的绑定数据平面会话的业务(即,经由输入承载810接收的业务)的分配。
在至少某些实施例中,活动业务监视可以包括业务速率监视。可以在各种粒度执行业务速率监视(例如,在绑定数据平面会话的相应承载中的每一者上监视业务速率、在绑定数据平面会话的相应承载中的每一者上监视相应业务类型的业务速率等、以及它们的各种组合)。可以通过计算与要被计算的速率关联的业务量,执行速率的业务速率监视(例如,按照承载、按照每个承载的业务类型等),这可以基于与经由绑定数据平面会话传输的业务相关的统计信息收集来执行。
在至少某些实施例中,活动业务监视可以包括使用一个或多个监管器(policer)。
可以以各种方式提供一个或多个监管器的使用,以便在绑定数据平面会话的上下文内提供活动业务监视。用于针对绑定数据平面会话提供活动业务监视的监管器(多个)可以被配置为执行业务速率监管或其他类型的监管。
在至少某些实施例中,分别使用聚合监管器和一个或多个承载级别监管器执行监管,聚合监管器针对绑定数据平面会话执行监管,承载级别监管器针对绑定数据平面会话的一个或多个承载执行监管。在一个实施例中,其中绑定数据平面会话包括优选承载和辅助承载,与优选承载关联的监管器用于控制承载之间的业务分配(例如,当优选承载上的业务速率(如由与优选承载关联的监管器确定的)超过阈值时,则将某一百分比的业务分配给辅助承载),并且与绑定数据平面会话关联的聚合监管器确保绑定数据平面会话的业务仍然符合针对绑定数据平面会话指定的整体聚合数据速率。
在至少某些实施例中,分别针对绑定数据平面会话的多个承载使用多个监管器,针对绑定数据平面会话根据承载执行监管。可以将绑定数据平面会话的业务连续分配给承载(例如,首先通过优选承载发送所有业务,当与优选承载关联的监管器检测到优选承载的业务速率满足或超过阈值时,通过下一个最优选的承载引导业务,以此类推)。可以基于一个或多个策略或业务分配机制,将绑定数据平面会话的业务并行分配给承载,在这种情况下,与承载关联的监管器可以独立操作以便分别控制承载的业务速率。将认识到,可以使用此类业务分配和关联监管方案的各种组合以便对绑定数据平面会话的业务进行监管。
在至少某些实施例中,根据业务类型执行监管(例如,一个或多个监管器在绑定数据平面会话级别和/或承载级别操作,以便针对各种业务类型或业务类型组合提供监管)。
在至少某些实施例中,根据流量执行监管(例如,一个或多个监管器在绑定数据平面会话级别和/或承载级别操作,以便针对各种业务流或业务流组合提供监管)。在至少某些实施例中,其中根据流量执行监管,用于在绑定数据平面会话的上下文内对流量进行监管的一个或多个监管器可以基于多个阈值(例如,低阈值和高阈值)执行监管。阈值可以被设置为各种级别(例如,低阈值设置为70%并且高阈值设置为90%,低阈值设置为80%并且高阈值设置为95%等)。在至少某些实施例中,其中监管器使用多个阈值进行根据流量的监管,被监管的业务可以支持颜色标记技术(例如,与低于低阈值的速率关联的业务可以被视为绿色,与低阈值与高阈值之间的速率关联的业务可以被视为黄色,以及与高于高阈值的速率关联的业务可以被视为红色)。将认识到,如果在其他粒度(例如,根据承载、根据业务类型等)执行监管,则也可以使用这些技术。
将认识到,可以使用被配置为针对此类粒度的各种组合(例如,聚合绑定数据平面会话级别、根据一个或多个承载中的每个承载、根据业务类型、根据数据流等)执行监管的监管器来执行监管。
当满足或超过监管器的阈值时要采取的一组操作可以基于如在此讨论的各种策略(例如,将绑定数据平面会话的业务从绑定数据平面会话的一个或多个承载移动到绑定数据平面会话的一个或多个其他承载)。
当满足或超过监管器的阈值时要采取的一组操作可以针对不同监管器而有所不同(例如,绑定数据平面会话的不同承载的不同监管器、与不同业务类型或业务流关联的不同监管器等、以及它们的各种组合)。
可以以各种方式控制/启动当满足或超过监管器的阈值时要采取的一组操作。可以在本地(例如,在提供最大填充链路容量的网关设备上)控制/启动当满足或超过监管器的阈值时要采取的一组操作。可以经由向一个或多个基于网络的控制元件或其他基于网络的功能发送信号(例如,经由提供设备网关设备向PCRF或其他网络功能发送信号、经由客户端设备网关设备向ANDSF或其他网络功能发送信号等)以便向一个或多个其他元件通知满足或超过监管器的阈值,启动当满足或超过监管器的阈值时要采取的一组操作。可以以各种其他方式控制/启动当满足或超过监管器的阈值时要采取的一组操作。
在至少某些实施例中,其中三个或更多承载被绑定在一起作为绑定数据平面会话的一部分,部分或全部承载可以具有与其关联的相应监管器。监管器可以被配置为监视各种业务速率。例如,可以确定承载的优先级并且顺序使用这些承载来支持绑定数据平面会话的业务(例如,将业务分配给最优选的承载,直到该承载的监管器检测到满足或超过速率阈值,此时将绑定数据平面会话的业务分配给下一个最优选的承载;将业务分配给下一个最优选的承载,直到该下一个最优选的承载的监管器检测到满足或超过速率阈值,此时将绑定数据平面会话的业务分配给下一个最优选的承载,依此类推)。监管器(多个)可以利用各种参数对绑定数据平面会话进行监管。例如,对于包括LTE承载(例如,PDN连接)的绑定数据平面会话,监管器可以利用APN-聚合最大位速率(APN-AMBR)来执行监管。将认识到,当至少一个承载是LTE承载时,可以使用其他参数进行监管(例如,适用于聚合绑定数据平面会话的监管或者适用于绑定数据平面会话的LTE承载的监管)。将认识到,可以针对其他类型的接入网络的承载的监管使用其他参数。
通过参考以下示例,可以进一步理解针对绑定数据平面会话使用监管器(多个)以便进行业务监视。在该示例中,应用的策略可以是所有下行链路业务优选经由Wi-Fi接入(例如,首先应用散列百分比为100%Wi-Fi和0%LTE的任何策略规则)。在该示例中,使用具有两个已定义的业务速率阈值(即,低阈值和高阈值)的监管器执行业务监视。在该示例中,低阈值的增量百分比被设置为5%(这意味着每次超过低阈值时,散列策略被修改5%),并且高阈值的增量被设置为10%(这意味着每次超过高阈值时,散列策略被修改10%)。因此,业务速率第一次超过低阈值时,策略被改变为95%WiFi和5%LTE。这可以通过改变用于将业务分配给承载的散列策略来实现。在该示例中,可以将业务速率超过低阈值的检测从监管器发送到控制平面以便改变策略。在该示例中,基于活动业务监视,如果业务速率仍然超过低阈值,则下次测量业务速率时,再次改变策略(在该示例中,从95%WiFi和5%LTE改变为90%WiFi和10%LTE)。在该示例中,只要业务被分配50%WiFi和50%LTE,便容纳此类变化(当LTE和Wi-Fi具有相同带宽时,这种情况是适用的);但是,如果WiFi和LTE接入网络的接入容量不相等,则可以使用其他业务分配。在该示例中,当业务速率下降到低于优选接入网络上的较低阈值,并且与优选接入网络聚合的另一个接入网络的业务速率低于较低阈值时,则能够触发策略变化以便将所有业务分配给优选接入网络(例如,在该实例中,100%Wi-Fi和0%LTE)。
针对绑定数据平面会话进行业务监视的监管器(多个)可以以其他方式实现、以其他方式应用等、以及以它们的各种组合实现。
在至少某些实施例中,活动业务监视可以包括利用一个或多个使用率监视键。用于针对绑定数据平面会话提供活动业务监视的使用率监视键(多个)可以被配置为执行业务速率使用率监视或其他类型的使用率监视。
一般而言,使用率监视键可以包括要被监视的一个或多个使用率阈值(例如,基于针对使用率监视键定义的服务单位)、以及当满足或超过使用率监视键的使用率阈值时要采取的一组操作。
最大填充链路能力的使用率监视键的服务单位可以是速率(其可以代替一个或多个其他服务单位或者与一个或多个其他服务单位结合使用,这些其他服务单位例如包括容量、时间等)。
要被监视的一个或多个使用率阈值可以包括低使用率阈值和高使用率阈值(或者以其他方式定义的两个使用率阈值、更少或更多的使用率阈值等、以及它们的各种组合)。
使用率监视键的服务单位的监视可以包括监视服务单位以便以周期性间隔收集统计信息。例如,如果服务单位是业务速率,则可以通过以周期间隔收集统计信息来监视业务速率。
当满足或超过使用率监视键的使用率阈值时要采取的一组操作可以基于如下面进一步讨论的各种策略(例如,将绑定数据平面会话的业务从绑定数据平面会话的一个或多个承载移动到绑定数据平面会话的一个或多个其他承载)。
当满足或超过使用率监视键的使用率阈值时要采取的一组操作可以针对使用率监视键的不同使用率阈值而有所不同。
可以以各种方式控制/启动当满足或超过使用率监视键的使用率阈值时要采取的一组操作。可以在本地(例如,在提供最大填充链路容量的网关设备上)控制/启动当满足或超过使用率监视键的使用率阈值时要采取的一组操作。可以经由向一个或多个基于网络的控制元件或其他基于网络的功能发送信号(例如,经由提供设备网关设备向PCRF或其他网络功能发送信号、经由客户端设备网关设备向ANDSF或其他网络功能发送信号等)以便向一个或多个其他元件通知已满足或超过使用率监视键的使用率阈值,启动当满足或超过使用率监视键的使用率阈值时要采取的一组操作。可以以各种其他方式控制/启动当满足或超过使用率监视键的使用率阈值时要采取的一组操作。
可以以各种方式提供利用一个或多个使用率监视键,以便在绑定数据平面会话的上下文内提供活动业务监视。在至少某些实施例中,利用一个或多个使用率监视键,针对绑定数据平面会话根据承载执行活动业务监视。例如,可以利用单个(即,同一)使用率监视键,针对绑定数据平面会话根据承载执行活动业务监视,该使用率监视键被应用多次以便监视绑定数据平面会话的相应多个承载的相应业务速率。例如,可以利用多个使用率监视键(可以根据使用的服务单位、所使用的使用率阈值、采取的操作等中的一个或多个,以不同方式定义它们),针对绑定数据平面会话根据承载执行活动业务监视,可以应用这些使用率监视键以便监视绑定数据平面的相应多个承载的相应业务速率。将认识到,如果绑定数据平面会话包括三个或更多承载,则可以使用此类实施例的组合。
在至少某些实施例中,活动业务监视可以包括使用一个或多个监管器和利用使用率监视的组合。在至少某些实施例中,例如,可以使用一个或多个监管器来执行阈值计算(例如,计算一个或多个阈值,例如低阈值和高阈值或者各种其他类型的阈值),并且使用率监视键可以基于由一个或多个监管器传送到使用率监视键的一个或多个阈值(例如,由一个或多个监管器使用阈值触发器传送),启动适当的操作。在至少某些实施例中,最大填充链路业务监视功能监视绑定数据平面会话的不同接入类型连接(例如,LTE、Wi-Fi、电缆、DSL、卫星等),其中在因特网上使用一个IP地址表示绑定数据平面会话的潜在接入类型的完整捆绑(这有助于将所有业务吸引到核心无线网络中的锚点,并且提供到因特网的网关)。在至少某些实施例中,基于业务速率,在优选接入链路上发送绑定数据平面会话的业务(例如,优选接入链路可以是最便宜的接入链路,或者可以基于一种或多种类型的业务特性(例如,低延时、突发性等)、业务类型的带宽等、以及它们的各种组合)而是优选的。注意,用于上行链路和下行链路的一种类型的业务的业务特性可以不同,并且可以以不同方式被映射以便具有关联应用的更好性能。各种实施例包括沿着上行链路和下行线路两个方向,基于业务速率将业务从一个接入网络移动到另一个接入网络的能力。各种实施例可以支持监视键服务单位和关联操作的新定义(例如,使用PCRF定义或其他合适定义的扩展)。各种实施例可以包括实现用于移动业务(例如,当业务超过阈值时,将业务移动到辅助承载;以及当聚合业务速率低于下阈值时,将业务移动回到优选承载)的阈值(例如,下阈值和上阈值、或者使用更少、更多和/或不同的阈值)。各种实施例可以包括通过监视上行链路业务速率,将上行链路流从一种接入类型移动到另一种接入类型的能力。各种实施例可以包括使用触发器(例如,使用阈值)来改变策略(这还可以支持在数据平面中应用策略变化之前,使LTE上的空闲UE活动,以便确保没有业务丢失,例如当策略关联某一百分比(例如,相对负载因数(%))的流量以便与LTE和WiFi或某种其他接入技术关联时)。构想了各种其他实施例。
可以针对以下示例,进一步理解可以使用的策略和可以应用的操作。在该示例中,其中绑定数据平面会话的承载包括被锚定在PGW处的WiFi和LTE承载,假设首先设置策略以使得将绑定数据平面会话的100%的业务分配给WiFi承载并且将绑定数据平面会话的0%的业务分配给LTE承载。这确保LTE接入空闲(即,没有LTE无线资源消耗),直到检测到基于速率的状况。相对于阈值监视WiFi承载上的业务速率,并且响应于阈值被满足的判定,可以将策略修改为95%/5%策略(或其他合适的策略,例如90%/10%、80%/20%等),其中将绑定数据平面会话的95%的业务分配给WiFi承载并且将绑定数据平面会话的5%的业务分配给LTE承载。在该示例中,PGW还可以在修改策略之前发送下行链路数据通知(例如,用于针对绑定数据会话建立或激活LTE承载),以使得在LTE承载准备好传输业务之前,不将绑定数据平面会话的业务分配给LTE承载(从而防止业务丢失)。
注意,因为业务流通常与接入关联,而不是仅与速率关联,所以可能必须或需要保持业务速率低于关联阈值以便避免业务丢失。还要注意,以这种方式保持业务速率低于阈值在关联承载上提供额外空间以便承载所谓的“胖”业务流(即,与其他流相比具有相对高带宽的流)。
将认识到,尽管主要针对其中策略被配置为当最初发生状况时(例如,在第一次检测到业务速率满足阈值时)响应于状况而实现业务分配变化的实施例进行呈现,但在至少某些实施例中,策略可以被配置为响应于持续状况(例如,在3次连续测量内业务速率高于定义的阈值、在3次连续测量内业务速率高于定义的阈值、在30秒内业务速率高于定义的阈值、在5分钟内业务速率高于定义的阈值等、以及它们的各种组合)而实现业务分配变化。这可以用于以下各种情况:其中频繁的业务重新分配可能不是最佳选择,可能不是所期望所谓等。将认识到,此类实施例的各种组合可以用于策略(例如,用于低业务速率阈值为70%并且高业务速率阈值为90%的策略,如果在三次连续测量内业务速率高于70%,则应用策略以使得将某一业务分配给辅助承载,并且然后如果甚至在单次测量内业务速率高于90%,则应用策略以使得立即或几乎立即将业务分配给辅助承载)。
将认识到,尽管在此主要针对指定响应于状况(例如,优选承载上的业务速率超过定义的阈值)而沿着特定方向(例如,从优选承载到次优选承载)分配绑定数据平面会话的业务的策略进行描述,但绑定数据平面会话的策略还可以指定响应于各种状况而沿着其他方向分配绑定数据平面会话的业务(例如,响应于检测到最初导致将业务从优选承载重新分配给非优选承载的状况不再存在,将业务从次优选承载返回到优选承载,以使得业务可以被移回等)。
将认识到,尽管在此主要针对其中在网络网关设备(例如,PGW、PGW/SGW、或者其他合适的网关设备)处应用绑定数据平面会话的最大填充链路能力以便沿着下游方向传输业务的实施例进行描述,但还可以在客户设备(例如,UE)处应用最大填充链路能力以便沿着上游方向传输业务。在至少某些实施例中,其中使用基于流量的分配/监管,一个或多个基于流量的监管器可以使用深度分组检测以便进行流量标识,并且然后可以例如通过在流量要被移动到的第二承载上发送更新承载请求(例如,具有要被移动的流量的标识,例如具有包括流量的其他合适标识符的5元组的TFT),根据基于网络的IP流移动性(NB-IFOM),移动要从第一承载移动到第二承载的任何流量。
最大填充链路能力可以用于各种上下文、用于各种目的等、以及它们的各种组合。在各种实施例中,系统运营商可以使用最大填充链路能力以便将某些类型的业务引导到一种接入类型(绑定数据平面会话的一个承载)上,以使得另一种接入类型(绑定数据平面会话的另一个承载)或其一部分可以保持空闲或基本空闲,以便它可用于处理特定业务类型(多种)。例如,绑定数据平面会话的蜂窝承载可以用于视频之外的业务,并且绑定数据平面会话的WiFi承载可以保持空闲或者尽可能空闲,以使得WiFi承载可用于处理可能需要经由绑定数据平面会话传输的任何视频业务。在各种实施例中,当绑定数据平面会话的承载包括非租借承载和租借承载(例如,系统运营商从另一个运营商租借承载)时,系统运营商可以使用最大填充链路能力以便在使用绑定数据平面会话的租借承载之前,优先地使用绑定数据平面会话的非租借承载(例如,达到其容量、在其容量阈值内等)。在各种实施例中,当绑定数据平面会话的承载对于服务提供商具有不同成本时,系统运营商可以使用最大填充链路能力以便在使用绑定数据平面会话的较高成本承载之前,优先地使用绑定数据平面会话的较低成本承载(例如,达到其容量、在其容量阈值内等)。在各种实施例中,系统运营商可以使用最大填充链路能力以便针对上行链路业务使用第一网络接入类型(例如,通过将业务分配给第一网络接入类型的承载),并且针对下行链路业务使用第二网络接入类型(例如,通过将业务分配给第二网络接入类型的承载)。构想了各种其他实施例和用例。
图9示出用于在网关设备处提供最大填充链路能力的方法的一个示例性实施例。网关设备被配置为支持具有与多个不同接入网络关联的多个承载的用户设备数据平面会话。网关设备可以是网络网关设备或客户网关设备。将认识到,尽管在此主要被描述为连续执行,但方法900的至少一部分步骤可以同时执行或者以不同于图9中描述的顺序执行。在步骤901,方法900开始。在步骤910,网关设备接收用户设备数据平面会话的设备业务。在步骤920,网关设备执行针对用户设备数据平面会话的用户设备业务的业务监视。在步骤930,网关设备基于与用户设备数据平面会话关联的策略信息并且基于针对用户设备数据平面会话的用户设备业务执行的业务监视,确定用户设备数据平面会话的用户设备业务到用户设备数据平面会话的多个承载的分配。在步骤999,方法900结束。
在至少某些实施例中,可以提供寻呼机制以便当业务被切换到与空闲的无线用户设备关联的承载时,减少或防止数据丢失。例如,将认识到,最大填充链路能力的各种实施例可能导致将业务引导到LTE承载上。如果当业务被切换到LTE承载上时LTE承载处于空闲模式,则业务可能减少。在至少某些实施例中,为了减少或防止由于将业务切换到空闲LTE承载上而导致的业务丢失,在做出将业务切换到LTE承载上的判定之后但在将业务实际切换到LTE承载上之前,可以启动用于将UE从空闲模式切换到活动模式的过程。例如,业务监视组件可以基于检测到导致将业务切换到LTE承载的状况而启动该过程。该过程可以包括触发控制平面寻呼UE以使UE活动。可以使用从在数据平面中编程的MME获悉的eNodeB的TEID来寻呼UE。
在至少某些实施例中,如果网关作为PGW/SGW功能的组合操作,则控制平面能够触发寻呼,并且基于接收关联的修改承载请求并在对eNodeB的TEID编程之后,UE将处于已连接模式以使得网关能够将业务切换到LTE承载(例如,切换策略、应用策略等),并且业务将无缝地流向UE。
在至少某些实施例中,如果网关仅作为PGW功能操作,则(1)控制平面能够在LTE链路上发送标记结束(EOM)分组,这将触发由SGW进行寻呼,(2)当从MME发送修改承载请求时,MME可以包括ULI信息,这将导致由PGW接收修改承载请求,此时PGW将业务切换到LTE承载上(例如,切换策略、应用策略等),并且(3)到此时SGW已对eNodeB的TEID编程,并且UE处于已连接模式并准备好接收业务,以使得业务将无缝地流向UE。
在至少某些实施例中,可以通过扩展下行链路数据通知消息中的一个或多个指示标志(例如,由于EOM分组而导致的寻呼,或者通过给定APN的SGW上的配置),执行将UE从空闲模式切换到活动模式,并且基于接收该消息,MME将修改承载请求一直发送到PGW,以使得PGW将业务切换到LTE承载上(例如,切换策略、应用策略等)。
将认识到,尽管主要针对其中与无线用户设备关联的承载是LTE的寻呼机制的实施例进行描述,但可以在其他类型的无线承载的上下文内应用寻呼机制,以便当业务被切换到与空闲的无线用户设备关联的承载时,减少或防止数据丢失。因此,针对图10示出和描述所述寻呼机制的一个更一般的实施例。
图10示出用于在网关设备处提供最大填充链路能力的上下文内寻呼无线用户设备的方法的一个示例性实施例。将认识到,尽管在此主要被描述为连续执行,但方法1000的至少一部分步骤可以同时执行或者以不同于图10中描述的顺序执行。在步骤1001,方法1000开始。在步骤1010,网关设备接收具有与多个不同接入网络关联的多个承载的用户设备数据平面会话的用户设备业务。所述多个承载包括第一承载和第二承载。所述第一承载可以是有线承载或无线承载。所述第二承载具有与其关联的无线用户设备。所述第二承载可以是支持空闲模式能力的无线承载,其中所述关联的无线用户设备可以进入空闲模式。例如,所述第二承载可以是LTE承载或其他合适类型的承载。在步骤1020,网关设备经由所述第一承载传播所述用户设备数据平面会话的用户设备业务。在步骤1030,所述网关设备针对所述用户设备数据平面会话的所述用户设备业务执行业务监视。在步骤1040,所述网关设备基于将所述用户设备用户平面会话的至少一部分用户设备业务从所述第一承载切换到所述第二承载的判定,启动用于寻呼所述无线用户设备的过程。在步骤1099,方法1000结束。
图11示出适合于用于执行在此描述的功能(例如与在此针对各图描述的各种元件关联的那些功能)的计算设备(例如电信网络元件中的处理器)的高级框图。
如图11中所示,计算设备1100包括处理器元件1102(例如,中央处理单元(CPU)和/或其他合适的处理器(多个))、存储器1104(例如,随机存取存储器(RAM)、只读存储器(ROM)等)、协作模块/过程1105、以及各种输入/输出设备1106(例如,用户输入设备(例如键盘、小键盘、鼠标等)、用户输出设备(例如显示器、扬声器等)、输入端口、输出端口、接收器、发送器、以及存储设备(例如,永久性固态驱动器、硬盘驱动器、光盘驱动器等))。
在诸如PGW/SGW 150、RG/CPE 110、BNG 130之类的路由或切换设备的情况下,协作模块/过程1105可以实现各种切换设备、路由设备、接口设备等,如所属技术领域的技术人员公知的那样。因此,计算设备1100可以在此类路由或切换设备的上下文内(或者在此类设备的一个或多个模块或子元件的上下文内)实现,还构想适于该路由或切换设备的其他功能,并且这些其他功能可以与在此描述的计算设备1100的处理器1102、存储器1104、以及输入/输出设备1106中的一个或多个通信或者以其他方式与它们关联。
将认识到,在此示出和描述的功能可以以硬件和/或软件和硬件的组合来实现,例如,使用通用计算机、一个或多个专用集成电路(ASIC)、和/或任何其他硬件等效物来实现。在一个实施例中,协作过程1105可以被加载到存储器1104中并且由处理器1102执行,以便实现如在此讨论的功能。因此,协作过程1105(包括关联的数据结构)能够被存储在计算机可读存储介质(例如,RAM存储器、磁盘或光盘驱动器或软盘等)上。
将认识到,图11中所示的计算设备1100提供适合于实现在此描述的功能元件或在此描述的功能元件的各部分的通用架构和功能。
构想在此讨论的某些步骤可以例如在硬件内作为电路实现,该电路与处理器协作以便执行各种方法步骤。在此描述的功能/元件的各部分可以被实现为计算机程序产品,其中当由计算设备处理时,计算机指令改变计算设备的操作,以使得调用或者以其他方式提供在此描述的方法和/或技术。用于调用各种方法的指令可以被存储在有形和非瞬时性计算机可读介质(例如固定或可移动介质或存储器)中,和/或存储在根据所述指令操作的计算设备内的存储器内。
在权利要求书中指定各种实施例的各方面。在以下编号子句(clause)中指定各种实施例的这些和其他方面:
1.一种装置,包括:
处理器和在通信上连接到所述处理器的存储器,所述处理器被配置为:
在被配置为支持用户设备数据平面会话的网关设备处接收所述用户设备数据平面会话的用户设备业务,所述用户设备数据平面会话具有与多个不同接入网络关联的多个承载;
执行针对所述用户设备数据平面会话的所述用户设备业务的业务监视;以及
基于与所述用户设备数据平面会话关联的策略信息并且基于针对所述用户设备数据平面会话的所述用户设备业务的所述业务监视,确定所述用户设备数据平面会话的所述用户设备业务到所述用户设备数据平面会话的所述多个承载的分配。
2.根据子句1所述的装置,其中针对所述用户设备数据平面会话使用单个监管器来执行所述业务监视。
3.根据子句1所述的装置,其中针对所述用户设备数据平面会话的所述多个承载使用多个监管器,对于所述用户设备数据平面会话的所述多个承载根据承载来执行所述业务监视。
4.根据子句1所述的装置,其中针对所述用户设备数据平面会话使用第一监管器并且针对所述用户设备数据平面会话的所述多个承载之一使用第二监管器来执行所述业务监视。
5.根据子句1所述的装置,其中利用使用率监视键执行所述业务监视。
6.根据子句5所述的装置,其中所述使用率监视键被配置为执行业务速率使用率监视。
7.根据子句1所述的装置,其中基于阈值执行所述业务监视。
8.根据子句7所述的装置,其中所述处理器被配置为:
基于所述阈值已被满足的判定,修改所述用户设备数据平面会话的所述用户设备业务到所述用户设备数据平面会话的所述多个承载的分配。
9.根据子句7所述的装置,其中所述处理器被配置为:
基于所述阈值已被满足的判定,修改与所述用户设备数据平面会话关联的所述策略信息。
10.根据子句9所述的装置,其中,为了修改与所述用户设备数据平面会话关联的所述策略信息,所述处理器被配置为:
从使用第一策略切换到使用第二策略,所述第一策略指定所述用户设备数据平面会话的所述用户设备业务到所述用户设备数据平面会话的所述多个承载的第一分配,所述第二策略指定所述用户设备数据平面会话的所述用户设备业务到所述用户设备数据平面会话的所述多个承载的第二分配。
11.根据子句9所述的装置,其中,为了修改与所述用户设备数据平面会话关联的所述策略信息,所述处理器被配置为:
修改与所述用户设备数据平面会话的所述多个承载之一关联的分配百分比。
12.根据子句1所述的装置,其中所述处理器被配置为:
基于业务特性信息或链路特性信息中的至少一者,修改所述用户设备数据平面会话的所述用户设备业务到所述用户设备数据平面会话的所述多个承载的分配。
13.根据子句1所述的装置,其中所述用户设备数据平面会话的所述用户设备业务包括与所述多个承载中的第一承载关联的流量,其中所述处理器被配置为:
使用针对所述流量的流量散列来修改所述用户设备数据平面会话的所述用户设备业务到所述用户设备数据平面会话的所述多个承载的分配,以便将所述流量从所述多个承载中的所述第一承载切换到所述多个承载中的第二承载。
14.根据子句1所述的装置,其中所述用户设备数据平面会话的所述用户设备业务包括流量,其中所述处理器被配置为:
使用分组散列来修改所述用户设备数据平面会话的所述用户设备业务到所述用户设备数据平面会话的所述多个承载的分配,以便跨所述多个承载中的两个或更多承载分发所述流量的分组。
15.根据子句1所述的装置,其中所述网关设备包括被配置为在所述多个承载之间分配下游用户设备业务的提供商设备(PE)网关设备。
16.根据子句15所述的装置,其中对于所述多个承载中的每一者,所述用户设备与多个不同IP地址相关联,并且对于由所述PE网关设备接收的业务,所述用户设备与单个公告公共IP地址相关联。
17.根据子句15所述的装置,其中从策略和计费规则功能(PCRF)接收所述策略。
18.根据子句1所述的装置,其中所述网关设备包括被配置为在所述承载之间分配上游用户设备业务的客户端设备(CPE)网关设备。
19.根据子句18所述的装置,其中对于所述多个承载中的每一者,所述CPE网关设备与单个IP地址相关联。
20.根据子句18所述的装置,其中从接入网络发现和选择功能(ANDSF)接收所述策略。
21.根据子句18所述的装置,其中所述CPE网关设备包括住宅网关(RG),其中所述多个承载中的第一承载与数字用户线路(DSL)接入网络相关联并且第二承载与蜂窝接入网络相关联。
22.根据子句1所述的装置,其中所述多个承载中的第一承载与有线接入网络相关联并且所述多个承载中的第二承载与无线接入网络相关联。
23.根据子句1所述的装置,其中所述多个承载中的第一承载与第一类型的无线接入相关联并且所述多个承载中的第二承载与第二类型的无线接入相关联。
24.根据子句23所述的装置,其中所述第一类型的无线接入包括蜂窝接入并且所述第二类型的无线接入包括卫星。
25.一种存储指令的非瞬时性计算机可读存储介质,所述指令当由计算机执行时导致所述计算机执行一种方法,所述方法包括:
在被配置为支持用户设备数据平面会话的网关设备处接收所述用户设备数据平面会话的用户设备业务,所述用户设备数据平面会话具有与多个不同接入网络关联的多个承载;
执行针对所述用户设备数据平面会话的所述用户设备业务的业务监视;以及
基于与所述用户设备数据平面会话关联的策略信息并且基于针对所述用户设备数据平面会话的所述用户设备业务的所述业务监视,确定所述用户设备数据平面会话的所述用户设备业务到所述用户设备数据平面会话的所述多个承载的分配。
26.一种方法,包括:
在被配置为支持用户设备数据平面会话的网关设备处接收所述用户设备数据平面会话的用户设备业务,所述用户设备数据平面会话具有与多个不同接入网络关联的多个承载;
执行针对所述用户设备数据平面会话的所述用户设备业务的业务监视;以及
基于与所述用户设备数据平面会话关联的策略信息并且基于针对所述用户设备数据平面会话的所述用户设备业务的所述业务监视,确定所述用户设备数据平面会话的所述用户设备业务到所述用户设备数据平面会话的所述多个承载的分配。
27.一种装置,包括:
处理器和在通信上连接到所述处理器的存储器,所述处理器被配置为:
在被配置为支持用户设备数据平面会话的网关设备处接收所述用户设备数据平面会话的用户设备业务,所述用户设备数据平面会话具有与多个不同接入网络关联的多个承载,其中所述多个承载包括第一承载和第二承载,所述第二承载具有与其关联的无线用户设备;
经由所述第一承载传播所述用户设备数据平面会话的所述用户设备业务;
执行针对所述用户设备数据平面会话的所述用户设备业务的业务监视;以及
基于将所述用户设备数据平面会话的至少一部分所述用户设备业务从所述第一承载切换到所述第二承载的判定,启动用于寻呼所述无线用户设备的过程。
将认识到,尽管在此详细地示出和描述结合此处提供的教导的各种实施例,但所属技术领域的技术人员可以很容易地设想仍然结合这些教导的许多其他不同的实施例。
Claims (10)
1.一种装置,包括:
处理器和在通信上连接到所述处理器的存储器,所述处理器被配置为:
在被配置为支持用户设备数据平面会话的网关设备处接收所述用户设备数据平面会话的用户设备业务,所述用户设备数据平面会话具有与多个不同接入网络关联的多个承载;
执行针对所述用户设备数据平面会话的所述用户设备业务的业务监视;以及
基于与所述用户设备数据平面会话关联的策略信息并且基于针对所述用户设备数据平面会话的所述用户设备业务的所述业务监视,确定所述用户设备数据平面会话的所述用户设备业务到所述用户设备数据平面会话的所述多个承载的分配。
2.根据权利要求1所述的装置,其中针对所述用户设备数据平面会话使用单个监管器、针对所述用户设备数据平面会话的所述多个承载使用多个监管器、或者针对所述用户设备数据平面会话使用第一监管器并针对所述用户设备数据平面会话的所述多个承载之一使用第二监管器来执行所述业务监视。
3.根据权利要求1所述的装置,其中利用使用率监视键执行所述业务监视。
4.根据权利要求1所述的装置,其中基于阈值执行所述业务监视,其中所述处理器被配置为:
基于所述阈值已被满足的判定,修改与所述用户设备数据平面会话关联的所述策略信息。
5.根据权利要求4所述的装置,其中,为了修改与所述用户设备数据平面会话关联的所述策略信息,所述处理器被配置为:
从使用第一策略切换到使用第二策略,所述第一策略指定所述用户设备数据平面会话的所述用户设备业务到所述用户设备数据平面会话的所述多个承载的第一分配,所述第二策略指定所述用户设备数据平面会话的所述用户设备业务到所述用户设备数据平面会话的所述多个承载的第二分配;或者
修改与所述用户设备数据平面会话的所述多个承载之一关联的分配百分比。
6.根据权利要求1所述的装置,其中所述处理器被配置为:
基于业务特性信息或链路特性信息中的至少一者,修改所述用户设备数据平面会话的所述用户设备业务到所述用户设备数据平面会话的所述多个承载的分配。
7.根据权利要求1所述的装置,其中所述用户设备数据平面会话的所述用户设备业务包括与所述多个承载中的第一承载关联的流量,其中所述处理器被配置为:
使用针对所述流量的流量散列来修改所述用户设备数据平面会话的所述用户设备业务到所述用户设备数据平面会话的所述多个承载的分配,以便将所述流量从所述多个承载中的所述第一承载切换到所述多个承载中的第二承载。
8.根据权利要求1所述的装置,其中所述用户设备数据平面会话的所述用户设备业务包括流量,其中所述处理器被配置为:
使用分组散列来修改所述用户设备数据平面会话的所述用户设备业务到所述用户设备数据平面会话的所述多个承载的分配,以便跨所述多个承载中的两个或更多承载分发所述流量的分组。
9.一种存储指令的非瞬时性计算机可读存储介质,所述指令当由计算机执行时导致所述计算机执行一种方法,所述方法包括:
在被配置为支持用户设备数据平面会话的网关设备处接收所述用户设备数据平面会话的用户设备业务,所述用户设备数据平面会话具有与多个不同接入网络关联的多个承载;
执行针对所述用户设备数据平面会话的所述用户设备业务的业务监视;以及
基于与所述用户设备数据平面会话关联的策略信息并且基于针对所述用户设备数据平面会话的所述用户设备业务的所述业务监视,确定所述用户设备数据平面会话的所述用户设备业务到所述用户设备数据平面会话的所述多个承载的分配。
10.一种方法,包括:
在被配置为支持用户设备数据平面会话的网关设备处接收所述用户设备数据平面会话的用户设备业务,所述用户设备数据平面会话具有与多个不同接入网络关联的多个承载;
执行针对所述用户设备数据平面会话的所述用户设备业务的业务监视;以及
基于与所述用户设备数据平面会话关联的策略信息并且基于针对所述用户设备数据平面会话的所述用户设备业务的所述业务监视,确定所述用户设备数据平面会话的所述用户设备业务到所述用户设备数据平面会话的所述多个承载的分配。
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201562128346P | 2015-03-04 | 2015-03-04 | |
| US62/128,346 | 2015-03-04 | ||
| US15/047,821 US20160262073A1 (en) | 2015-03-04 | 2016-02-19 | System and method for providing maximum fill link via bonded services |
| US15/047,821 | 2016-02-19 | ||
| PCT/US2016/020608 WO2016141143A1 (en) | 2015-03-04 | 2016-03-03 | System and method for providing maximum fill link via bonded services |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN107409080A true CN107409080A (zh) | 2017-11-28 |
Family
ID=55588580
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201680012989.5A Pending CN107409080A (zh) | 2015-03-04 | 2016-03-03 | 用于经由绑定服务提供最大填充链路的系统和方法 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20160262073A1 (zh) |
| EP (1) | EP3266160A1 (zh) |
| JP (1) | JP2018511228A (zh) |
| CN (1) | CN107409080A (zh) |
| WO (1) | WO2016141143A1 (zh) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112333091A (zh) * | 2020-11-05 | 2021-02-05 | 中国联合网络通信集团有限公司 | 路由系统、方法及装置 |
| CN112737950A (zh) * | 2020-12-24 | 2021-04-30 | 新华三大数据技术有限公司 | 一种业务流量转发方法及装置 |
| CN113300961A (zh) * | 2021-05-14 | 2021-08-24 | 烽火通信科技股份有限公司 | 一种IPv4接入策略路由下发控制的方法与系统 |
Families Citing this family (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8856239B1 (en) * | 2004-02-10 | 2014-10-07 | Sonicwall, Inc. | Message classification based on likelihood of spoofing |
| US10397082B2 (en) * | 2014-08-07 | 2019-08-27 | Citrix Systems, Inc. | Internet infrastructure measurement method and system adapted to session volume |
| WO2017070895A1 (zh) * | 2015-10-29 | 2017-05-04 | 华为技术有限公司 | 移动边缘平台确定承载的方法及装置 |
| US10778435B1 (en) | 2015-12-30 | 2020-09-15 | Jpmorgan Chase Bank, N.A. | Systems and methods for enhanced mobile device authentication |
| CN105578528A (zh) * | 2016-01-08 | 2016-05-11 | 努比亚技术有限公司 | 数据接口分流方法、装置及终端设备 |
| US10448366B2 (en) * | 2016-03-25 | 2019-10-15 | Cable Television Laboratories, Inc. | Systems and methods for LTE allocation in a shared unlicensed spectrum |
| FR3058863B1 (fr) * | 2016-11-14 | 2019-07-05 | Airbus Defence And Space Sas | Equipement mandataire dans un systeme de telecommunication cellulaire |
| US10498657B2 (en) * | 2017-03-10 | 2019-12-03 | Verizon Patent And Licensing Inc. | System and method for account level maximum bit rate enforcement |
| CN109039680B (zh) * | 2017-06-08 | 2021-06-01 | 华为技术有限公司 | 一种切换主宽带网络网关bng和备bng的方法、系统和bng |
| US10517014B2 (en) * | 2017-10-24 | 2019-12-24 | Cisco Technology, Inc. | Controlling performance of a wireless device in a heterogeneous network |
| CN109756919B (zh) * | 2017-11-01 | 2021-02-26 | 华为技术有限公司 | 专有承载流的处理方法、装置及系统 |
| WO2019104659A1 (zh) * | 2017-11-30 | 2019-06-06 | 华为技术有限公司 | 一种数据报文传输方法及装置 |
| US12069528B2 (en) * | 2018-01-17 | 2024-08-20 | T-Mobile Usa, Inc. | Telecommunications network bearer allocation and deallocation |
| CN108965091B (zh) * | 2018-07-16 | 2020-11-06 | 烽火通信科技股份有限公司 | 一种基于vxlan隧道的网元管理方法及系统 |
| CN109040496B (zh) * | 2018-07-17 | 2021-07-06 | 烽火通信科技股份有限公司 | 模拟信号跨区域传递的实现方法及系统 |
| US10448224B1 (en) * | 2018-11-20 | 2019-10-15 | Verizon Patent And Licensing Inc. | Proactive overload handling on real-time systems |
| US11050650B1 (en) * | 2019-05-23 | 2021-06-29 | Juniper Networks, Inc. | Preventing traffic outages during address resolution protocol (ARP) storms |
| WO2020258302A1 (zh) * | 2019-06-28 | 2020-12-30 | 华为技术有限公司 | 一种数据传输方法、交换机及站点 |
| US11470007B2 (en) | 2021-01-19 | 2022-10-11 | Mellanox Technologies, Ltd. | Bandwidth-control policers in a network adapter |
| US11310163B1 (en) | 2021-02-10 | 2022-04-19 | Mellanox Technologies, Ltd. | Network flow sampling fairness |
| US12255828B2 (en) | 2023-02-23 | 2025-03-18 | Mellanox Technologies, Ltd | QOS for multiplex network receive queue |
| CN116980987B (zh) * | 2023-09-25 | 2024-01-02 | 微网优联科技(成都)有限公司 | 一种5g cpe信号覆盖传输系统及方法 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1874259A (zh) * | 2005-07-11 | 2006-12-06 | 华为技术有限公司 | 网络中承载控制功能实体下发控制策略的实现方法 |
| CN102244910A (zh) * | 2010-05-10 | 2011-11-16 | 中兴通讯股份有限公司 | 一种增强单接入语音业务连续性的通信系统及方法 |
| US20140355536A1 (en) * | 2013-06-04 | 2014-12-04 | Alcatel Lucent | System and method providing fixed mobile convergence via bonded services |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4870408A (en) * | 1987-04-30 | 1989-09-26 | Motorola, Inc. | Method for dynamically allocating data channels on a trunked communication system |
| JP4034315B2 (ja) * | 2005-02-16 | 2008-01-16 | アンリツ株式会社 | パケット中継装置 |
| US7760643B2 (en) * | 2007-04-09 | 2010-07-20 | Telcordia Technologies, Inc. | Automatic policy change management scheme for DiffServ-enabled MPLS networks |
| US8638680B2 (en) * | 2010-07-30 | 2014-01-28 | Cisco Technology, Inc. | Applying policies to a sensor network |
| US9615319B2 (en) * | 2012-06-25 | 2017-04-04 | Telefonaktiebolaget L M Ericsson (Publ) | Policy control for a machine-to-machine group |
-
2016
- 2016-02-19 US US15/047,821 patent/US20160262073A1/en not_active Abandoned
- 2016-03-03 CN CN201680012989.5A patent/CN107409080A/zh active Pending
- 2016-03-03 EP EP16711430.5A patent/EP3266160A1/en not_active Withdrawn
- 2016-03-03 WO PCT/US2016/020608 patent/WO2016141143A1/en not_active Ceased
- 2016-03-03 JP JP2017546192A patent/JP2018511228A/ja active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1874259A (zh) * | 2005-07-11 | 2006-12-06 | 华为技术有限公司 | 网络中承载控制功能实体下发控制策略的实现方法 |
| CN102244910A (zh) * | 2010-05-10 | 2011-11-16 | 中兴通讯股份有限公司 | 一种增强单接入语音业务连续性的通信系统及方法 |
| US20140355536A1 (en) * | 2013-06-04 | 2014-12-04 | Alcatel Lucent | System and method providing fixed mobile convergence via bonded services |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112333091A (zh) * | 2020-11-05 | 2021-02-05 | 中国联合网络通信集团有限公司 | 路由系统、方法及装置 |
| CN112737950A (zh) * | 2020-12-24 | 2021-04-30 | 新华三大数据技术有限公司 | 一种业务流量转发方法及装置 |
| CN112737950B (zh) * | 2020-12-24 | 2022-05-27 | 新华三大数据技术有限公司 | 一种业务流量转发方法及装置 |
| CN113300961A (zh) * | 2021-05-14 | 2021-08-24 | 烽火通信科技股份有限公司 | 一种IPv4接入策略路由下发控制的方法与系统 |
| CN113300961B (zh) * | 2021-05-14 | 2022-07-08 | 烽火通信科技股份有限公司 | 一种IPv4接入策略路由下发控制的方法与系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018511228A (ja) | 2018-04-19 |
| US20160262073A1 (en) | 2016-09-08 |
| EP3266160A1 (en) | 2018-01-10 |
| WO2016141143A1 (en) | 2016-09-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107409080A (zh) | 用于经由绑定服务提供最大填充链路的系统和方法 | |
| US20140355536A1 (en) | System and method providing fixed mobile convergence via bonded services | |
| EP3479539B1 (en) | Wireless access point | |
| CN102740361B (zh) | 无线网络汇聚传输方法、系统及设备 | |
| EP2628332B1 (en) | Method and computer program for quality of service adjustments to improve network utilization | |
| US10277638B2 (en) | Providing bonded services at a non-anchor node | |
| US9661529B2 (en) | Congestion mitigation for roamers | |
| KR102398946B1 (ko) | 엘리펀트 플로우들의 지향된 핸드오버 | |
| KR20170093938A (ko) | 통신들의 경험 품질 시행 | |
| US20170048074A1 (en) | Method and device of a policy control and charging (pcc) system in a communication network | |
| Nam et al. | Intelligent content delivery over wireless via SDN | |
| EP2985939B1 (en) | Apparatus and method for distribution of radio channel state and base station congestion state in a network environment | |
| CN102802206B (zh) | 一种wlan分流方法和分流网元 | |
| US10003993B2 (en) | Subscriber handling in radio telecommunication networks | |
| Samdanis et al. | From interworking to hybrid access systems and the road toward the next-generation of fixed-mobile convergence | |
| US20140126373A1 (en) | Dynamic traffic offloading | |
| JP2016149619A (ja) | 無線通信システム、ポリシー制御装置及び通信制御方法 | |
| JP6180182B2 (ja) | 複数の無線ベアラにアクセスする方法及び装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20171128 |
|
| WD01 | Invention patent application deemed withdrawn after publication |