CN108141781A - 用于基于sdn的蜂窝网络架构的服务质量配置框架 - Google Patents
用于基于sdn的蜂窝网络架构的服务质量配置框架 Download PDFInfo
- Publication number
- CN108141781A CN108141781A CN201680056633.1A CN201680056633A CN108141781A CN 108141781 A CN108141781 A CN 108141781A CN 201680056633 A CN201680056633 A CN 201680056633A CN 108141781 A CN108141781 A CN 108141781A
- Authority
- CN
- China
- Prior art keywords
- traffic
- flow
- network
- network controller
- service request
- 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.)
- Withdrawn
Links
- 230000001413 cellular effect Effects 0.000 title description 4
- 230000010267 cellular communication Effects 0.000 claims abstract description 36
- 238000000034 method Methods 0.000 claims description 40
- 230000008569 process Effects 0.000 claims description 21
- 238000013475 authorization Methods 0.000 claims description 19
- 238000012545 processing Methods 0.000 claims description 19
- 230000004044 response Effects 0.000 claims description 19
- 230000011664 signaling Effects 0.000 claims description 11
- 238000009434 installation Methods 0.000 claims 1
- 230000005540 biological transmission Effects 0.000 abstract description 8
- 238000004891 communication Methods 0.000 description 28
- 238000010586 diagram Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000013507 mapping Methods 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 238000013468 resource allocation Methods 0.000 description 3
- 239000000872 buffer Substances 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000006837 decompression Effects 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 230000001629 suppression Effects 0.000 description 2
- 230000005641 tunneling Effects 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000005670 electromagnetic radiation Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
Classifications
-
- 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/02—Topology update or discovery
-
- 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/22—Alternate routing
-
- 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
-
- 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/38—Flow based routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/12—Avoiding congestion; Recovering from congestion
- H04L47/122—Avoiding congestion; Recovering from congestion by diverting traffic away from congested entities
-
- 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/0268—Traffic management, e.g. flow control or congestion control using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR]
-
- 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/10—Flow control between communication endpoints
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本文描述了用于蜂窝通信系统的SDN架构,其包括用于配置和管理蜂窝通信系统中的流量流的服务质量(QoS)配置框架。所描述的架构将控制平面和用户平面分离以用于用户平面流量的传输。SDN架构中的网络实体(例如,网络控制器)可以检测网络状态变化(例如,负载状况)并对其作出反应,以在网络中路由或重新路由流量流。即使在多个流与单个服务请求相关联的情况下,也可以在每个流的基础上确定网络流量的QoS和路由参数。
Description
相关申请
本申请要求于2015年10月28日递交的美国临时专利申请No.62/247,681的权益,其内容通过引用合并于此,就如同完全在本文中提出的一样。
背景技术
LTE(长期演进)是用于移动电话和数据终端(移动设备)的高速数据的无线通信的标准。LTE蜂窝通信系统可以包括无线电接入网络(RAN)部分和“核心”网络部分。RAN部分通常处理与移动设备的无线(无线电)通信。“核心”部分通常可以处理与向移动设备提供数据服务相关的控制、切换和路由功能。核心部分可以包括将蜂窝通信系统的用户连接到外部网络(例如,互联网)的网关设备。
对于用户平面的流量传输,诸如第三代合作伙伴计划(3GPP)演进分组核心(EPC)之类的现有移动核心网络可以在相应的网关(例如,服务网关(SGW)或者分组数据网络网关(PGW))之间维护控制平面和数据平面隧道。当从网络添加或移除网关时,系统运营商可能需要重新配置网络架构以整合被添加/移除的网关。
另外,在现有的EPC架构中,对于由移动设备建立的服务,可以形成分组数据网络(PDN)连接。可以通过S5/S8接口使用通用分组无线业务(GPRS)隧道协议(GTP)隧道来承载PDN连接。在相同的GTP隧道中,通过S5/S8接口,可以通过SGW和PGW之间的相同路由传输所有流量流。由于控制平面和数据平面之间缺乏分离,所以动态实施QoS可能很困难,因为修改隧道并不简单。因此,以这种方式使用固定路由路径从QoS角度来看并不是最佳的。
附图说明
通过以下结合附图的详细描述,将容易理解本文描述的实施例。为便于描述,相似的附图标记可以表示相似的结构要素。在附图的各幅图中通过示例而非限制的方式示出了实施例。
图1是可以在其中实现本文描述的系统和/或方法的示例环境的图示;
图2是示出处理由移动设备发送的服务请求的过程的流程图;
图3是示出更新用于流量流的路由策略的过程的流程图;
图4是示出在RAN节点处转发流量流的过程的流程图;
图5是概念性地示出在数据网关之间实施基于流的路由策略的图示;
图6是示出无线网络中的各种设备之间进行的示例消息交换的信号流程图;
图7是示出软件定义的网络(SDN)蜂窝通信架构的另一实施例的示例环境的图示;
图8示出了电子设备的示例组件;以及
图9是另一电子设备的示例组件的框图。
具体实施方式
以下详细描述参考了附图。不同附图中的相同附图标记可以标识相同或相似的元件。应该理解,在不脱离本公开的范围的情况下可以利用其他实施例并且可以进行结构或逻辑上的改变。因此,以下详细描述不应被视为具有限制意义,并且实施例的范围由所附权利要求及其等同物来限定。
本文描述了用于蜂窝通信系统的SDN架构,其包括用于配置(provision)和管理蜂窝通信系统中的流量流的服务质量(QoS)配置框架。所描述的架构将控制平面和用户平面分离以用于用户平面流量的传输。SDN架构中的网络实体(例如网络控制器)可以检测网络状态(例如,负载状况、故障路由信息)的变化并对其作出反应,以对网络中的流量流进行路由或重新路由。即使在多个流与单个服务请求相关联时,也可以在每个流的基础上为网络流量确定QoS和路由参数。
图1是可以在其中实现本文描述的系统和/或方法的示例环境100的图示。环境100通常可以提供分离控制平面信令消息和用户平面数据流量的基于软件定义的网络(SDN)的架构。在图1中,用实线表示控制平面接口,并且用虚线表示用户平面接口。
如图所示,环境100可以包括移动设备105、无线网络110和外部网络160。无线网络110可以表示无线蜂窝通信网络,比如,基于第三代合作伙伴计划(3GPP)标准的网络。无线网络110可以包括无线电接入网络部分和核心部分。无线电接入部分通常可以提供与移动设备105的无线(例如,无线电)接口。核心部分可以提供后端控制平面和用户平面传输路径、用户控制和认证、切换协调以及其他特征。无线电接入部分可以包括至少一个RAN节点120。核心部分可以包括至少一个网络控制器130、订阅储存库140和数据网关150-1至150-N。为简单起见,示出了单个RAN节点120和单个网络控制器130。核心部分可以基于基于互联网协议(IP)的网络架构。可以通过无线连接或有线连接来实现核心部分中的链路。
移动设备105可以包括便携式计算和通信设备,比如,个人数字助理(PDA)、智能电话、蜂窝电话、具有到蜂窝无线网络的连通性的膝上型计算机、平板电脑等。在一些3GPP网络的情境下,移动设备105可以被称为用户设备(UE)。移动设备105还可以包括具有无线连接到网络110的能力的非便携式计算设备,比如,台式计算机、消费者或商业器具或其他设备。为简单起见,示出了单个移动设备105。实际上,多个移动设备105可以在无线网络的情境中操作。为获得服务授权,移动设备105可以经由RAN节点120向网络控制器130发送服务请求消息。如果网络控制器130授权了服务,则移动设备105可以将用户平面数据流量发送到RAN节点120。
在一些实现方式中,对于被无线网络110批准的服务请求,移动设备105可以接收针对与服务请求相关联的每个流量流的流标识符。流标识符可以潜在地被移动设备105包括在发送给RAN节点120的每个分组的头部字段中。可替换地或另外地,在一些实现方式中,RAN节点120(而不是移动设备105)可以将从移动设备105接收到的分组标识为与特定流或流标识符相对应(例如,基于每个分组头部中所包含的源和目的地地址、端口号、以及流量类型信息)。本文所使用的“流量流”可以指与源地址、目的地地址和分组QoS参数相关联的分组数据的逻辑群组。
RAN节点120可以实现能够实现与移动设备105的无线接口的基站。RAN节点120可以包括例如天线和相关联的天线收发器电路。因此,RAN节点120可以为移动设备105提供无线电资源。在一些实现方式中,RAN节点120可以被称为演进节点B(eNB)。RAN节点120可以包括宏小区节点,宏小区节点可以是能够在相对大的区域中提供无线网络连通性的节点。可替换地或另外地,RAN节点120可以包括小小区,小小区可以被部署来通过包括宏小区内的覆盖区域来增加系统容量。小小区可以包括例如微微小区、毫微微小区、和/或家庭节点B。为简单起见,图1中示出了单个RAN节点120。实际上,多个RAN节点120可以在无线网络的情境中操作。
与本文描述的方面一致,RAN节点120还可以操作来从网络控制器130接收针对移动设备105所请求的服务的流配置文件(profile)和路由策略。流量流的流配置文件可以例如包括将被应用于流量流的服务质量(QoS)参数。QoS参数可以指示例如所需的分组数据速率、所需的延迟、流优先级、分组抖动要求等。路由策略可以例如通过标识RAN节点120要将特定流量流的分组转发至的数据网关150来指示如何在无线网络110中路由流量流。RAN节点120可以从移动设备105接收用户平面流量并且实施由网络控制器130提供的流量参数(其与流配置文件相关联)和路由策略。根据服务的路由策略和流配置文件,当从移动设备105接收用户平面流量时,RAN节点120可以通过与不同数据网关(例如,数据网关150-1和数据网关150-2)的不同Y2接口转发相关联的流量流。
网络控制器130可以包括充当RAN节点120和/或为无线电信网络提供空中接口的其他设备的控制节点的一个或多个计算和通信设备。例如,网络控制器130可以执行操作以向无线电信网络110注册移动设备105、建立与移动设备105的会话相关联的流量流、将移动设备105切换到不同的RAN节点120、和/或执行其他操作。
与本文描述的方面一致,网络控制器130可以确定用于移动设备105所请求的流量流的路由策略,并且在一个或多个数据网关150处配置/重新配置路由策略。在一个实现方式中,响应于来自移动设备105的服务请求,网络控制器130可以确定与服务请求相对应的一个或多个流量流。网络控制器130可以例如通过查询订阅储存库140来确定每个流量流的流配置文件。流配置文件可以包括描述特定流量流的信息并且可以包括由网络控制器130分配的流标识符值和应该应用于该流量流的流量参数。流量参数可以包括例如流量类型的指示、所需的分组数据速率、流量流所需的延迟、流优先级数据、分组抖动要求或其他参数。
网络控制器130还可以基于流量流参数来确定与每个流量流有关的路由策略。路由策略可以指示针对每个流量流的通过无线网络110的优选路由路径和/或特定目标(“边界”)数据网关150。边界数据网关是具有连接到外部网络160的接口的目标数据网关。可以将来自相同移动设备或相同服务请求的不同流量流分配给不同的数据网关150。网络控制器130还可以将路由策略和流配置文件提供给数据网关150和RAN节点120。
订阅储存库140可以包括一个或多个计算和通信设备以存储与无线网络110的用户有关的订阅和/或策略信息以及每个用户的订阅服务的相关信息。例如,订阅储存库140可以包括与每个用户和/或每个移动设备105相关联的账户信息、关于与每个用户和/或每个移动设备105相关联的订阅服务的QoS或其他流量策略的信息、针对每个用户和/或每个移动设备105的验证信息、或其他信息。在一个实现方式中,订阅储存库可以具体地存储特定用户/移动设备已订立(contract)的QoS相关的流量参数。因此,响应于来自网络控制器130的对与特定类型的流量和用户相关联的流量参数的查询,网络控制器130可以以所订立的流量的QoS参数(例如,分组错误率/分组延迟和优先级值)进行响应。在一些实现方式中,订阅储存库140可以由网络控制器130在内部实现(例如,作为由网络控制器130存储的(一个或多个)数据结构)。
数据网关150各自可以包括充当无线网络110与外部网络或服务(例如,外部网络160)之间的互连点的一个或多个设备。数据网关150可以从和向无线网络110和外部网络160转发分组。
外部网络160可以包括提供由无线网络110的运营商提供的服务(例如,基于IP多媒体(IMS)的服务、透明的端到端分组交换流送服务(PSS)或其他服务)的一个或多个基于分组的网络、公共网络(例如,互联网)和/或专有网络。
图1中示出了多个接口。接口可以指代环境100中的设备之间的物理或逻辑连接。所示出的接口可以是3GPP标准化接口。例如,如图所示,RAN节点120可以使用Y1接口连接到网络控制器130,并且RAN节点120可以使用Y2接口连接到数据网关150。Yl接口可以是控制平面接口,并且Y2接口可以是RAN节点120和一个或多个数据网关150之间的用户平面接口。对于移动设备105所请求的服务,根据该服务的路由策略和流配置文件,RAN节点120可以经由与不同的相应数据网关(例如,数据网关150-1和数据网关150-2)相对应的不同的Y2接口转发所关联的流量流。
图1中所示的设备和/或网络的数量仅是为了解释性目的而提供的。实际上,与图1中所示的设备和/或网络相比,可以有额外的设备和/或网络;更少的设备和/或网络;不同的设备和/或网络;或被不同布置的设备和/或网络。可替换地或另外地,环境100的设备中的一个或多个设备可以执行被描述为由环境100的另一个或多个设备执行的一个或多个功能。此外,尽管图1中示出了“直接”连接,但这些连接应该被解释为逻辑通信路径,并且实际上,可以存在一个或多个中间设备(例如,路由器、网关、调制解调器、交换机、集线器等)。
图2是示出处理移动设备105的服务请求的过程200的流程图。过程200可以由例如网络控制器130执行。
过程200可以包括从移动设备接收服务请求(框210)。服务请求可能已经从RAN节点120转发到网络控制器130,并且作为控制平面消息被接收。服务请求可以与例如特定移动设备105或者移动设备105正执行的应用程序所要求的数据服务相对应。在某些情况下,单个服务可以与多个流量流相对应。网络控制器130可以确定与服务请求相对应的流量流。流量流可以指代由流配置文件定义的IP流量,其中流配置文件可以包括源IP地址和目的地IP地址、一个或多个端口号、对协议类型的指示以及流量流的QoS流量参数。当服务包括(例如,从视频、语音、文本等选择的)多个流量流类型时,每个流量流可以具有不同的流量需求(例如,不同的分组错误率、延迟要求、或优先级),并因此具有不同的流配置文件。
过程200还可以包括从订阅储存库获得与服务请求有关的订阅信息(框220)。例如,基于包含在服务请求中的或作为服务请求的一部分的标识符(例如,移动设备的标识符),网络控制器130可以针对与移动设备105或所请求服务相关联的订阅相关信息查询订阅储存库140。订阅相关信息可以包括要为移动设备和/或服务配置的所请求的服务的QoS参数,并且可以具体包括例如移动设备105的带宽分配的标识、分组错误率、分组延迟要求和/或流优先级。在一些实现方式中,订阅相关信息可以另外包括与移动设备105访问无线网络110的授权和/或认证有关的信息或专用于特定服务用户或组织的其他信息。
过程200还可以包括确定(一个或多个)数据网关以处理与服务请求相关联的(一个或多个)流量流(框230)。在一些实现方式中,网络控制器130可以选择不同的数据网关150来处理不同的流量流。网关的选择可以基于各种数据网关150处的网络负载、无线网络110的其他部分处的网络负载、外部网络160的部分处的网络负载,数据网关150或其他位置处的延迟、流量流的流量参数或其他因素。网关的选择可以包括选择作为RAN节点120最初要将流量转发到的数据网关150的源网关和作为充当无线网络110与外部网络160之间的边界网关的数据网关150的目标网关。基于所确定的网关,网络控制器130还可以确定用于每个流量流的路由策略。路由策略可以包括对源数据网关、目标数据网关、和分组流的流标识符的指示。该指示还可以以标识或IP地址的形式。
过程200还可以包括配置所确定的(一个或多个)数据网关(框240)。例如,网络控制器130可以针对与服务请求相对应的每个流量流在一个或多个数据网关150处设置流配置文件和路由策略。如前所述,针对每个流量流的流配置文件可以包括与流量流相关联的流标识符(ID)、流量流的流量类型的指示以及用于流量流的QoS流量参数。流标识符对于与特定移动设备105相关联的所有流量流可以是唯一的。在一些实现方式中,代替使用明确的流标识符或除了使用明确的流标识符之外,流标识符可以被构建为流量流的流量源和目的地IP地址、与流量流相关联的端口号、和/或与流量流相关联的流量类型标识符。作为流配置文件的示例,针对特定流量流的流配置文件可以与流ID“A”相关联,流ID“A”被指示为包括语音类型流量,分组错误率阈值为10-3,延迟(延时)阈值为10毫秒(ms),并且被分配优先级值1。作为另一示例,另一流量流可以与流ID“B”相关联,流ID“B”被指示为包括视频类型流量,分组错误率阈值为10-3,延迟阈值为50ms,并且被分配优先级值2。
过程200还可以包括配置移动设备被附接至的RAN节点(框250)。网络控制器130例如可以在RAN节点120处设置流配置文件和路由策略。例如,每个流量流的源数据网关150可以在RAN节点120处被配置。具有多个流量流的用户平面流量可以具有相同或不同的源数据网关150。在RAN节点120处从移动设备105接收的用户平面流量可由RAN节点120路由到适当的源数据网关150。
图3是示出更新用于流量流的路由策略的过程300的流程图。过程300可以由例如网络控制器130执行。响应于某些事件(例如,网络负载的变化、网络设备的故障、网络设备的添加、或其他事件)的发生,动态地改变与流量流相关联的路由策略可能是有益的。路由策略可以在每个流的基础上进行改变。
过程300可以包括确定要改变的用于流量流的路由策略(框310)。在一个实现方式中,网络控制器130可以监视无线网络110中的各种网络设备处(例如,数据网关150处)的负载和/或拥塞。在一些实现方式中,网络控制器130还可以监视无线网络110中的各种网络设备的操作状态(即,特定网络设备是正常工作还是发生了故障)。监视过程可以由网络控制器130朝向数据网关150激活,以例如通过定期地报告网络状况或基于事件的发生来报告网络状况。对于事件驱动的报告,数据网关可以基于所配置的阈值或实例来利用网络控制器130更新网络状况。另外,网络控制器130可以通过向一个或多个数据网关150发送查询消息以接收最新的网络状况以查询实时网络状况。网络控制器130可以基于所监视的负载和/或操作状态来确定改变流量流的路由策略。例如,如果数据网关150中的一个数据网关变得严重拥塞,则可能需要将一个或多个流量流的路由改变到另一数据网关150。例如,基于特定数据网关150中的缓冲器的充满度(例如,基于阈值充满度值),网络控制器130可以确定改变(一个或多个)流量流的路由规则。
过程300还可以包括更新受影响的数据网关以反映所改变的路由策略(框320)。网络控制器130例如可以在数据网关150处设置在框310中改变的路由规则。
过程300还可以包括更新RAN节点以反映所改变的路由策略(框330)。网络控制器130例如可以在RAN节点120处设置路由规则以指示用于流量流的不同源数据网关150。
图4是示出在RAN节点处转发流量流的过程400的流程图。过程400可以包括接收并存储流配置文件和相应的流路由策略(框410)。如前所述,可以从网络控制器130接收流配置文件和流路由策略。
过程400还可以包括识别从移动设备接收的用户平面流量中的流量流(框420)。RAN节点120可以例如基于分组中的头部(例如,基于源IP地址和目的地IP地址、端口号以及流量类型信息)来将分组(例如,IP分组)标识为与特定流量流标识符相对应。可替换地或另外地,在一些实现方式中,移动设备可以在由移动设备发送的分组中包括流标识符。在这种情况下,RAN节点120可以基于流标识符直接识别特定分组的流。基于所识别的流量流,RAN节点120可以根据路由策略将每个流量流的分组转发到所分配的服务数据网关(框430)。也就是说,RAN节点120可以直接将两个不同的流量流转发到不止一个服务数据网关。
图5是概念性地示出在数据网关之间实施基于流的路由策略的图示。在图5中示出了四个数据网关150-1、150-2、150-3和150-4。在该示例中,假定RAN节点120被网络控制器130配置为将被标记为“流1”和“流2”的两个流量流的分组转发到数据网关150-1(“源”数据网关)。另外,在该示例中,数据网关150-3是流1的目标数据网关,而数据网关150-4是流2的目标数据网关。也就是说,数据网关150-3表示针对流1的分组在无线网络110和外部网络160之间提供接口的网络设备,数据网关150-4表示针对流2的分组在无线网络110和外部网络160之间提供接口。换句话说,数据网关150-3和150-4可以位于无线网络110和外部应用服务器或网络之间的边界处。
如前所述,网络控制器130可以在数据网关150处配置路由策略,该路由策略包括与所需的流量流QoS相关的流量参数。路由策略通常可以控制分组的路由路径(例如,路径中的下一跳)以及在特定数据网关150处对分组的QoS处理。
如图5所示,当在数据网关150-1处(从RAN节点120)接收到与流1相关联的分组时,与流1相关联的分组可以被转发到数据网关150-2,数据网关150-2可以进一步将分组转发到数据网关150-3。类似地,当在数据网关150-1处(从RAN节点120)接收到与流2相关联的分组时,与流2相关联的分组可以被转发到数据网关150-2,数据网关150-2可以进一步将分组转发到数据网关150-4。以这种方式,通过更新数据网关150处的路由策略,网络控制器130可以控制用于特定流量流的目标数据网关150。有利的是,网络控制器130可以在无线网络110中有效地重新配置流量流的路由。网络控制器130因此能够快速且有效地响应无线网络110中的变化。例如,响应于无线网络110中或外部网络160中的各种数据网关150处的拥塞,网络控制器130可以重新配置流量流的路由策略以重新平衡网络。类似地,响应于故障的网络设备(例如,数据网关的故障),网络控制器130可以重新配置路由策略以绕过故障的数据网关150路由流量。
图6是示出无线网络110中的各种设备之间的示例消息交换的信号流程图。如图所示,移动设备105可以最初经由RAN节点120将服务请求发送到网络控制器130(在605处)。服务请求可以包括发起与外部网络160的连接的请求。对于某些服务,可能需要建立多个数据流(可能分别具有不同的类型(例如,视频、文本、语音))。服务请求可以例如通过使用应用服务器的服务标识符、应用服务器地址、接入点名称(APN)或统一资源标识符(URI)来标识移动设备105所请求的特定服务。
网络控制器130可查询订阅储存库140以获得与移动设备105和/或与移动设备105相关联的所请求的服务的用户账户相关的订阅信息,可能需要该订阅信息来确定关于移动设备105和/或所请求的服务是否应该授权该请求(在610处,“订阅请求/响应”)。订阅信息可以包括与对应于服务请求的流量流相关联的设备注册信息和/或QoS流量参数。基于响应,网络控制器130可以确定用于每个流量流的一个或多个流配置文件和路由策略。如果设备和服务两者都被授权,则网络控制器130可以相应地更新受影响的数据网关150以设置流量流的路由策略(在615处,“流配置更新请求”)。在一个实现方式中,可以使用第3层消息来实现针对动作605的通信。
网络控制器130可以对服务请求进行响应(在620处,“服务响应(流配置文件,源数据网关ID)”)。该响应可以包括流量流的流配置文件信息和对(一个或多个)数据网关150的标识(例如,IP地址),其中每个流量流的用户平面流量将针对数据网关150被转发。所标识的数据网关可以对应于图5中的“源”数据网关。RAN节点120可以将该响应转发给移动设备105(在625处,“服务响应”)。该响应可以通过无线网络110向移动设备105指示服务请求是否被接受(或被拒绝,其中拒绝原因在响应消息620和/或625中被指示)。
假定无线网络110接受服务请求,移动设备105随后可以生成用户平面流量(在630处,“用户平面流量”)。RAN节点120可以将流量流转发到适当的数据网关150,如服务响应中所指示的。如图所示,例如,与被标记为“流1”和“流2”的流量流相对应的用户平面流量可以被转发到数据网关150-1,并且与被标记为“流3”的流量流相对应的用户平面流量可以被转发到数据网关150-N(在635和640处)。
如上文关于图2-6的描述所进行的说明,基于SDN的架构针对移动设备105所请求的服务在每个流的基础上执行QoS配置。所描述的网络架构将控制平面和用户平面分离以用于用户平面流量的传输。网络实体(例如,RAN节点120、网络控制器130、订阅储存库140和数据网关150)能够适配为根据网络状况(例如,负载的变化、各种网络实体可用性的变化、或其他网络状况的变化)潜在地实时或近似实时地改变网络配置。
与上文所述的技术相比,某些传统蜂窝网络架构可以使用其中固定路由路径被用于承载(即使在不同的承载具有不同的QoS要求的情况下)的基于通用分组无线服务(GPRS)隧道协议(GTP)的QoS机制。例如,在传统架构中,可以通过指定用于分组数据网络(PDN)连接的所有流量承载的优先级来执行QoS配置,其中可以在SGW(服务网关)和PGW(分组数据网络网关)之间使用(经由GTP隧道建立的)相同的路由路径。更具体地,属于不同EPS承载的分组可以基于其QoS要求被标记为具有特定流量类型。然而,这些标记可能仅指示路由器内对分组的排序或调度。所有的流量(不管流量类型为何)可以遵循SGW和PGW之间的相同路径。因此,拥塞的路由路径或路由故障(例如,硬件故障)可能显著地影响QoS性能。
在上文的描述中,网络控制器130被描述为执行对移动设备105所请求的服务的授权(潜在地基于与订阅储存库140的通信)。可替换地或另外地,在一些实现方式中,在基于SDN架构中的其他网络设备可以负责执行服务授权。
图7是示出SDN蜂窝通信架构的另一实施例的示例环境700的图示。环境700总体可以类似于环境100,但是包括添加的服务网关710,服务网关710可以负责执行服务授权。另外,环境700中还示出了多个应用服务器720-1至720-J。
服务网关710可以包括充当针对移动设备105可用的服务的授权节点的一个或多个计算和通信设备。服务网关710例如可以与应用服务器720通信以确定特定服务请求是否被授权。在一些实现方式中,服务网关710可以在与适当的应用服务器720通信之前从订阅储存库140和/或网络控制器130获得信息。
应用服务器720各自可以表示向移动设备105提供特定服务的服务器和/或外部网络。虽然在图7中应用服务器720被示出为在无线网络110外部,但是在一些实现方式中,应用服务器720可以在无线网络110内部。控制平面接口可以将应用服务器720与服务网关710连接。服务网关710可以与应用服务器720交换消息以确定应用服务器是否授权了特定的服务请求。例如,响应于来自移动设备105的服务请求消息,服务网关710可以确定负责特定服务的应用服务器720,并且与应用服务器通信以确定服务是否被授权用于特定移动设备。
在图7的实施例中,移动设备105可以潜在地使用多种不同技术来获得所请求的服务的流配置文件。
在关于环境700实现的一个实施例中,移动设备105可以通过(例如,经由RAN节点120)向网络控制器130发送第3层消息来获得服务的流配置文件。网络控制器130随后可以执行服务授权。例如,服务授权可以由网络控制器130在本地执行或者通过联系服务网关710来执行。网络控制器130可以通过第3层消息以(一个或多个)流配置文件向移动设备105进行响应。
在关于环境700实现的第二实施例中,移动设备105可以基于发起两个单独的信令过程来获得服务的流配置文件。在执行与网络控制器130的正常附接过程并且获得网络连通性之后,移动设备105最初可以经由到服务网关710的直接(控制平面)接口发起第一信令过程。第一信令过程可以用于(例如,从应用服务器720之一)获得对服务的授权。移动设备105还可以例如使用第3层消息向网络控制器130(例如,经由RAN节点120)发起第二信令过程,以获得将无线电和/或网络资源用于服务的授权。网络控制器130可以通过第3层消息以(一个或多个)流配置文件向移动设备105进行响应。
在关于环境700实现的第三实施例中,移动设备105可以直接从服务网关710获得服务的流配置文件。在执行与网络控制器130的正常附接过程并且获得网络连通性之后,移动设备105可以经由到服务网关710的直接接口来发起信令过程。该信令过程可以用于(例如,从应用服务器720之一)获得对服务的授权。服务网关710还可以查询网络控制器130以从网络控制器130获得流配置文件。服务网关710可以经由与移动设备105的直接接口来以(一个或多个)流配置文件进行响应。
本文所使用的术语“电路”或“处理电路”可以指以下各项,可以作为它们的一部分,或者可以包括它们:专用集成电路(ASIC)、电子电路、执行一个或多个软件或固件程序的处理器(共享的、专用的、或群组式)和/或存储器(共享的、专用的、或群组式)、组合逻辑电路、和/或提供所描述的功能的其他合适的硬件组件。在一些实施例中,可以在一个或多个软件或固件模块中实现电路,或者由一个或多个软件或固件模块实现与电路相关联的功能。在一些实施例中,电路可以包括可至少部分地在硬件中操作的逻辑。
可以使用任何适当配置的硬件和/或软件来将本文所描述的实施例实现为系统。图8示出了针对一个实施例的电子设备800的示例组件。在实施例中,电子设备800可以是移动设备、RAN节点、网络控制器、订阅储存库、数据网关、服务网关、或应用服务器。在一些实施例中,电子设备800可以包括应用电路802、基带电路804、射频(RF)电路806、前端模块(FEM)电路808、以及一个或多个天线860,它们至少如图所示地耦接在一起。在电子设备800(例如,数据网关、网络控制器等)不需要无线电接口的实施例中,可以省略RF电路806、FEM电路808和天线860。在其他实施例中,所述电路中的任何电路可以被包括在不同的设备中。
应用电路802可以包括一个或多个应用处理器。例如,应用电路802可以包括例如但不限于一个或多个单核或多核处理器的电路。(一个或多个)处理器可以包括通用处理器和专用处理器(例如,图形处理器、应用处理器等)的任何组合。处理器可以与存储器/存储设备耦接和/或可以包括存储器/存储设备,并且可以被配置为执行存储在存储器/存储设备中的指令,以使得各种应用和/或操作系统能够在系统上运行。存储器/存储设备可以包括例如计算机可读介质803,其可以是非暂态计算机可读介质。在一些实施例中,应用电路802可以连接到或包括一个或多个传感器,例如,环境传感器、相机等。
基带电路804可以包括例如但不限于一个或多个单核或多核处理器的电路。基带电路804可以包括一个或多个基带处理器和/或控制逻辑,以处理从RF电路806的接收信号路径接收的基带信号并生成用于RF电路806的发送信号路径的基带信号。基带处理电路804可以通过接口与应用电路802连接以用于基带信号的生成和处理以及用于控制RF电路806的操作。例如,在一些实施例中,基带电路804可以包括第二代(2G)基带处理器804a、第三代(3G)基带处理器804b、第四代(4G)基带处理器804c、和/或针对其他现有代、开发中的代、或未来要开发的代(例如,第五代(5G)、8G等)的(一个或多个)其他基带处理器804d。基带电路804(例如,基带处理器804a-d中的一个或多个)可以处理各种无线电控制功能,这些功能使得能够经由RF电路806与一个或多个无线电网络进行通信。无线电控制功能可以包括但不限于信号调制/解调、编码/解码、射频频移等。在一些实现方式中,基带电路804的功能可以全部或部分地由被配置为执行存储在存储器/存储设备中的指令的存储器/存储设备来实现。存储器/存储设备可以包括例如非暂态计算机可读介质804h。
在一些实施例中,基带电路804的调制/解调电路可以包括快速傅里叶变换(FFT)、预编码、和/或星座映射/解映射功能。在一些实施例中,基带电路804的编码/解码电路可以包括卷积、咬尾卷积、turbo、维特比、和/或低密度奇偶校验(LDPC)编码器/解码器功能。调制/解调和编码器/解码器功能的实施例不限于这些示例,并且在其他实施例中可以包括其他合适的功能。在一些实施例中,基带电路804可以包括协议栈的元素,例如,演进型通用陆地无线电接入网络(EUTRAN)协议的元素(包括例如,物理(PHY)、介质访问控制(MAC)、无线电链路控制(RLC)、分组数据汇聚协议(PDCP)、和/或无线电资源控制(RRC)元素)。基带电路804的中央处理单元(CPU)804e可以被配置为运行协议栈的元素以用于PHY、MAC、RLC、PDCP和/或RRC层的信令。在一些实施例中,基带电路可以包括一个或多个音频数字信号处理器(DSP)804f。(一个或多个)音频DSP 804f可以包括用于压缩/解压缩以及回波消除的元件,并且在其他实施例中可以包括其他合适的处理元件。
在一些实施例中,基带电路804可以包括协议栈的元素,例如,演进型通用陆地无线电接入网络(EUTRAN)协议的元素,包括例如,物理(PHY)、介质访问控制(MAC)、无线电链路控制(RLC)、分组数据汇聚协议(PDCP)、和/或无线电资源控制(RRC)元素。基带电路804的中央处理单元(CPU)804e可以被配置为运行协议栈的元素以用于PHY、MAC、RLC、PDCP和/或RRC层的信令。在一些实施例中,基带电路可以包括一个或多个音频数字信号处理器(DSP)804f。(一个或多个)音频DSP 804f可以包括用于压缩/解压缩以及回波消除的元件,并且在其他实施例中可以包括其他合适的处理元件。
基带电路804还可以包括存储器/存储设备804g。存储器/存储设备804g可以用于加载和存储用于由基带电路804的处理器执行的操作的数据和/或指令。存储器/存储设备804g可以具体包括非暂态存储器。就一个实施例而言,存储器/存储设备804g可以包括合适的易失性存储器和/或非易失性存储器的任何组合。存储器/存储设备804g可以包括各种级别的存储器/存储设备的任何组合,包括但不限于:具有嵌入式软件指令(例如,固件)的只读存储器(ROM)、随机存取存储器(例如,动态随机存取存储器(DRAM))、高速缓存、缓冲器等。存储器/存储设备804g可以在各种处理器之间共享或专用于特定的处理器。
在一些实施例中,基带电路的组件可以被适当地组合在单个芯片、单个芯片组中,或者被布置在同一电路板上。在一些实施例中,基带电路804和应用电路802的组成组件中的一些或全部可以一起被实现,例如,一起被实现在片上系统(SOC)上。
在一些实施例中,基带电路804可以提供与一个或多个无线电技术兼容的通信。例如,在一些实施例中,基带电路804可以支持与演进型通用陆地无线电接入网络(EUTRAN)和/或其他无线城域网(WMAN)、无线局域网(WLAN)、无线个人区域网(WPAN)的通信。在一些实施例中,基带电路804被配置为支持不止一种无线协议的无线电通信,这些实施例可以被称为多模式基带电路。
RF电路806可以使得能够通过非固态介质使用调制电磁辐射来与无线网络进行通信。在各种实施例中,RF电路806可以包括开关、滤波器、放大器等,以辅助与无线网络的通信。RF电路806可以包括接收信号路径,该接收信号路径可以包括用于对从FEM电路808接收的RF信号进行下变频并向基带电路804提供基带信号的电路。RF电路806还可以包括发送信号路径,该发送信号路径可以包括用于对由基带电路804提供的基带信号进行上变频并向FEM电路808提供RF输出信号以供发送的电路。
在一些实施例中,RF电路806可以包括接收信号路径和发送信号路径。RF电路806的接收信号路径可以包括混频器电路806a、放大器电路806b、和滤波器电路806c。RF电路806的发送信号路径可以包括滤波器电路806c和混频器电路806a。RF电路806还可以包括合成器电路806d,用于合成供接收信号路径和发送信号路径的混频器电路806a使用的频率。在一些实施例中,接收信号路径的混频器电路806a可以被配置为基于由合成器电路806d提供的合成频率来对从FEM电路808接收的RF信号进行下变频。放大器电路806b可以被配置为对经下变频的信号进行放大,并且滤波器电路806c可以是被配置为从经下变频的信号中移除不需要的信号从而生成输出基带信号的低通滤波器(LPF)或带通滤波器(BPF)。
可以将输出基带信号提供给基带电路804以进行进一步处理。在一些实施例中,输出基带信号可以是零频基带信号,但这并非要求。在一些实施例中,接收信号路径的混频器电路806a可以包括无源混频器,但实施例的范围在此方面不受限制。
在各种实施例中,当电子设备800被实现为用户设备(UE)的一部分时,基带电路804可以被配置为基于与演进型节点B(eNB)的通信来确定具有缩短的时间传输间隔(TTI)的物理下行链路控制信道(PDSCH)资源的更高层配置,其中PDSCH资源是ZP CSI-RS资源的子集;并且使用DCI使用所配置的资源来确定对具有缩短的TTI的PDSCH传输的指示。在这样的实施例中,RF电路806可以提供与eNB的通信。
在其他实施例中,当电子设备800被实现为用户设备(UE)的一部分时,射频(RF)电路可以被配置为接收来自eNB的对调制和编码方案(MCS)和资源分配的指示;并且基带电路804可以被配置为计算资源分配内的可用资源的数量(NRE),并基于资源分配内的MCS和NRE来确定TBS指示。
在其他实施例中,当电子设备800被实现为用户设备(UE)的一部分时,基带电路804可以被配置为在没有子帧和周期性ZP CSI-RS资源配置的情况下基于来自eNB的通信确定用于物理下行链路共享信道(PDSCH)资源元素(RE)映射和准协同定位(QCL)设置的ZPCSI-RS资源的配置;并且使用在PDSCH上的一个或多个相应的子帧上的下行链路控制信息(DCI)调度来确定ZP CSI-RS存在的指示。在这样的实施例中,RF电路806可以提供与eNB的通信。
在各种实施例中,当电子设备800被实现为eNB的一部分时,基带电路804可以被配置为在没有子帧和周期性的ZP CSI-RS资源配置的情况下调度ZP CSI-RS资源用于物理下行链路共享信道(PDSCH)资源元素(RE)映射和准协同定位(QCL)设置;并且生成下行链路控制信息(DCI)指示以指示PDSCH上的一个或多个相应的子帧上的ZP CSI-RS;并且RF电路806可以将DCI消息提供给用户设备(UE)。
在一些实施例中,发送信号路径的混频器电路806a可以被配置为基于由合成器电路806d提供的合成频率对输入基带信号进行上变频,以生成用于FEM电路808的RF输出信号。基带信号可以由基带电路804提供并且可以由滤波器电路806c进行滤波。滤波器电路806c可以包括低通滤波器(LPF),但实施例的范围在此方面不受限制。
在一些实施例中,接收信号路径的混频器电路806a和发送信号路径的混频器电路806a可以包括两个或更多个混频器,并且可以分别被布置用于正交下变频和/或上变频。在一些实施例中,接收信号路径的混频器电路806a和发送信号路径的混频器电路806a可以包括两个或更多个混频器,并且可被布置用于镜频抑制(例如,Hartley镜频抑制)。在一些实施例中,接收信号路径的混频器电路806a和发送信号路径的混频器电路806a可以分别被布置用于直接下变频和/或直接上变频。在一些实施例中,接收信号路径的混频器电路806a和发送信号路径的混频器电路806a可以被配置用于超外差运算。
在一些实施例中,输出基带信号和输入基带信号可以是模拟基带信号,但实施例的范围在此方面不受限制。在一些替代实施例中,输出基带信号和输入基带信号可以是数字基带信号。在这些替代实施例中,RF电路806可以包括模数转换器(ADC)和数模转换器(DAC)电路,并且基带电路804可以包括用于与RF电路806通信的数字基带接口。
在一些双模式实施例中,可以提供单独的无线电IC电路以用于处理每个频谱的信号,但实施例的范围在此方面不受限制。
在一些实施例中,合成器电路806d可以是分数N(fractional-N)合成器或分数N/N+6合成器,但实施例的范围在此方面不受限制,这是因为其他类型的频率合成器可能是合适的。例如,合成器电路806d可以是增量-总和(delta-sigma)合成器、倍频器、或包括具有分频器的锁相环的合成器。
合成器电路806d可以被配置为基于频率输入和分频器控制输入来合成输出频率以供RF电路806的混频器电路806a使用。在一些实施例中,合成器电路806d可以是分数N/N+6合成器。
在一些实施例中,频率输入可以由压控振荡器(VCO)提供,但这并非要求。根据期望的输出频率,分频器控制输入可由基带电路804或应用处理器802中的任一者提供。在一些实施例中,可以基于应用处理器802所指示的信道来从查找表中确定分频器控制输入(例如,N)。
RF电路806的合成器电路806d可以包括分频器、延迟锁相环(DLL)、多路复用器、以及相位累加器。在一些实施例中,分频器可以是双模分频器(DMD),并且相位累加器可以是数字相位累加器(DPA)。在一些实施例中,DMD可以被配置为将输入信号除以N或N+6(例如,基于进位输出)以提供分数分频比。在一些示例实施例中,DLL可以包括一组级联且可调谐的延迟元件、相位检测器、电荷泵、以及D型触发器。在这些实施例中,延迟元件可以被配置为将VCO周期拆分成Nd个相等的相位分组,其中Nd是延迟线中的延迟元件的数目。以这种方式,DLL提供负反馈以帮助确保通过延迟线的总延迟是一个VCO周期。
在一些实施例中,合成器电路806d可以被配置为生成载波频率作为输出频率,而在其他实施例中,输出频率可以是载波频率的倍数(例如,载波频率的两倍、载波频率的四倍)并且与正交生成器和分频器电路结合使用来以载波频率生成具有多个彼此不同的相位的多个信号。在一些实施例中,输出频率可以是LO频率(fLO)。在一些实施例中,RF电路806可以包括IQ/极性转换器。
FEM电路808可以包括接收信号路径,该接收信号路径可以包括被配置为进行下述操作的电路:对从一个或多个天线860接收的RF信号进行操作,放大接收到的信号,并将接收到的信号的经放大版本提供给RF电路806以进行进一步处理。FEM电路808还可以包括发送信号路径,该发送信号路径可以包括被配置为进行下述操作的电路:放大由RF电路806提供的要传输的信号以供一个或多个天线860中的一个或多个进行传输。
在一些实施例中,FEM电路808可以包括用于在发送模式和接收模式操作之间切换的TX/RX开关。FEM电路可以包括接收信号路径和发送信号路径。FEM电路的接收信号路径可以包括低噪声放大器(LNA),用于放大接收到的RF信号,并且将经放大的接收的RF信号作为输出提供(例如,到RF电路806)。FEM电路808的发送信号路径可以包括用于放大输入RF信号(例如,由RF电路806提供)的功率放大器(PA),以及用于生成RF信号以供后续传输(例如,由一个或多个天线860中的一个或多个)的一个或多个滤波器。
在一些实施例中,电子设备800可以包括另外的元件,例如,存储器/存储设备、显示器、相机、传感器、和/或输入/输出(I/O)接口。在一些实施例中,图8的电子设备可以被配置为执行诸如本文所描述的那些的一个或多个方法、过程和/或技术。
图9是示出根据一些示例实施例的能够从机器可读或计算机可读介质(例如,机器可读存储介质)读取指令并且执行本文所讨论的方法中的任何一个或多个的组件的框图。具体地,图9示出了硬件资源900的图形表示,硬件资源900包括一个或多个处理器(或处理器核)910、一个或多个存储器/存储设备920、以及一个或多个通信资源930,它们分别通过总线940通信地耦合。
处理器910(例如,中央处理单元(CPU)、精简指令集计算(RISC)处理器、复杂指令集计算(CISC)处理器、图形处理单元(GPU)、数字信号处理器(DSP)(例如,基带处理器)、专用集成电路(ASIC)、射频集成电路(RFIC)、另一处理器或其任何适当的组合)可以包括例如处理器912和处理器914。存储器/存储设备920可以包括主存储器、盘存储设备、或其任何合适的组合。
通信资源930可以包括通过网络908与一个或多个外围设备904和/或一个或多个数据库906通信的互连和/或网络接口组件或其他合适的设备。例如,通信资源930可以包括(例如,用于经由通用串行总线(USB)耦合的)有线通信组件、蜂窝通信组件、近场通信(NFC)组件、(蓝牙)组件(例如,低功耗)、组件和其他通信组件。
指令950可以包括软件、程序、应用程序、小应用程序、app或其他可执行代码,用于至少使得任意处理器910执行本文讨论的任何一种或多种方法。指令950可以完全或部分地驻留在至少一个处理器910(例如,在处理器的高速缓冲存储器内)、存储器/存储设备920、或其任何合适的组合内。此外,指令950的任何部分可以从外围设备904和/或数据库906的任何组合转移到硬件资源900。因此,处理器910的存储器、存储器/存储设备920、外围设备904、以及数据库906是计算机可读和机器可读介质的示例。
接下来将给出与上述技术的实现方式有关的多个示例。
在示例1中,一种用于蜂窝通信网络的网络控制器可以包括用于执行以下操作的电路:处理来自移动设备的服务请求,该服务请求对应于多个流量流;确定多个流量流中的每个流量流的流配置文件,每个流配置文件包括与相应的流量流有关的流标识符和服务质量(QoS)参数;针对多个流量流中的至少一些流量流并且在每个流量流的基础上确定与蜂窝通信网络中的多个流量流的路由有关的路由策略;以及将路由策略提供给多个数据网关。
在示例2中,示例1的主题或者本文的示例中的任何示例的主题,其中网络控制器还包括用于执行以下操作的电路:基于从移动设备接收的服务请求,查询储存订阅库以获得针对服务请求的服务授权以及与QoS参数相关的信息。
在示例3中,示例1的主题或者本文的示例中的任何示例的主题,其中网络控制器还包括用于执行以下操作的电路:基于从移动设备接收的服务请求,在网络控制器处检查所存储的订阅储存库以确定针对服务请求的服务授权以及与QoS参数相关的信息。
在示例4中,示例1的主题或者本文的示例中的任何示例的主题,其中流配置文件还包括以下各项中的至少一项:对流的流量类型的指示、流的可允许的分组错误率、流的最大延迟、或流的优先级指标。
在示例5中,示例4的主题或者本文的示例中的任何示例的主题,其中网络控制器还包括用于执行以下操作的电路:向无线电接入网络(RAN)节点提供与流配置文件有关的信息以识别流量流以及与路由策略有关的信息,以使得RAN节点将从移动设备接收的流量流转发到多个数据网关中的相应的数据网关。
在示例6中,示例1的主题或者本文的示例中的任何示例的主题,其中网络控制器还包括用于执行以下操作的电路:接收与多个数据网关中的一个或多个数据网关的拥塞或故障有关的信息;以及基于接收到的与拥塞或故障有关的信息来重新配置与数据网关中的至少一个数据网关相对应的路由策略。
在示例7中,示例1的主题或者本文的示例中的任何示例的主题,其中多个数据网关至少包括第一网关和第二网关,并且其中路由策略使得流量流中的至少一个流量流被路由到第一数据网关,并且流量流中的另一流量流被路由到第二数据网关。
在示例8中,示例7的主题或者本文的示例中的任何示例的主题,其中网络控制器还包括用于执行以下操作的电路:使得在第一数据网关和第二数据网关处配置路由策略,从而将多个流量流中的至少一个流量流被从无线电接入节点(RAN)节点转发到第一数据网关,并且被从第一数据网关转发到第二数据网关。
在示例9中,一种计算机可读介质包含程序指令,该程序指令使得与蜂窝通信网络的网络设备相关联的一个或多个处理器执行以下操作:处理来自移动设备的服务请求;基于服务请求,确定与服务请求相对应的多个流量流;确定多个流量流中的每个流量流的流配置文件,每个流配置文件包括与相应的流量流有关的流标识符和服务质量(QoS)参数;针对多个流量流中的至少一些流量流并且在每个流量流的基础上确定与蜂窝通信网络中的多个流量流的路由有关的路由策略;以及将路由策略提供给多个数据网关。
在示例10中,示例9的主题或者本文的示例中的任何示例的主题,其中,程序指令还使得一个或多个处理器执行以下操作:基于从移动设备接收的服务请求,查询定于储存库以获得针对移动设备所请求的服务的服务授权和与QoS参数有关的信息。
在示例11中,示例9的主题或者本文的示例中的任何示例的主题,其中,程序指令还使得一个或多个处理器执行以下操作:基于从移动设备接收的服务请求,在网络控制器处检查所存储的订阅储存库以确定针对服务请求的服务授权和与QoS参数有关的信息。
在示例12中,示例9的主题或者本文的示例中的任何示例的主题,其中蜂窝通信网络被实现为软件定义的网络(SDN)。
在示例13中,示例1或9的主题或者本文的示例中的任何示例的主题,其中与服务请求相对应的多个流量流中的不同流量流涉及不同的流量类型。
在示例14中,示例1或6的主题或者本文的示例中的任何示例的主题,其中路由策略是经由控制平面信令接口配置的。
在示例15中,用于蜂窝通信网络的无线电接入网络(RAN)节点可以包括:无线电接口,用于连接到移动设备;多个用户平面接口,用于连接到蜂窝通信网络的相应的多个数据网关;控制平面接口,用于连接到蜂窝通信网络的网络控制器;以及处理电路,用于:使得经由控制平面接口将针对数据服务的服务请求从移动设备转发到网络控制器;响应于该服务请求,而处理如下各项:与用于满足服务请求的多个流量流相对应的流配置文件,流配置文件中的每个流配置文件包括流标识符;以及包括与多个流量流有关的路由规则的路由策略,路由规则针对多个流量流中的每个流量流包括对多个数据网关中的相应的源数据网关的指示;以及使得朝向路由规则针对多个流量流中的每个流量流所指示的源网关转发接收到的与多个流量流相对应的分组。
在示例16中,示例15的主题或者本文的示例中的任何示例的主题,其中针对所述服务请求的所述多个流量流对应于具有不同流量类型的流量流。
在示例17中,示例15的主题或者本文的示例中的任何示例的主题,其中流配置文件另外包括对所述流量流的流量类型的指示、所述流量流的可允许的分组错误率、所述流量流的最大延迟、或所述流量流的优先级指标。
在示例18中,示例15的主题或者本文的示例中的任何示例的主题,其中服务请求使用应用服务器的服务标识符、应用服务器地址、接入点名称(APN)、或统一资源标识符(URI)来标识所请求的服务。
在示例19中,示例15的主题或者本文的示例中的任何示例的主题,其中路由策略中的每个路由策略还包括:对所述蜂窝通信网络中的相应目标数据网关的指示,所述目标数据网关与所述蜂窝通信网络和外部网络或服务之间的接口相对应。
在示例20中,一种无线电接入网络(RAN)节点可以包括:用于响应于从移动设备接收的服务请求接收如下各项的装置:路由策略,包括与用于满足服务请求的多个流量流有关的路由规则,路由规则针对多个流量流中的每个流量流包括对蜂窝通信网络中的多个数据网关中的相应的目标数据网关的指示,相应的流量流的流量将被转发到相应的目标数据网关,其中多个数据网关中的目标数据网关是在每个流量流的基础上确定的;用于识别多个流量流中的特定流量流的装置;以及用于基于与在多个流量流中所识别的特定流量流相对应的路由规则来将与多个流量流中的特定的一个流量流相对应的分组转发到相应的目标数据网关的装置。
在示例21中,示例20的主题或者本文的示例中的任何示例的主题,其中针对服务请求的多个流量流对应于具有不同流量类型的流量流。
在示例22中,示例20的主题或者本文的示例中的任何示例的主题,还包括:用于接收与所述多个流量流相对应的流配置文件的装置,其中,流配置文件另外包括以下各项中的至少一项:对流量流的流量类型的指示、流量流的可允许的分组错误率、流量流的最大延迟或流量流的优先级指标。
在示例23中,示例20的主题或者本文的示例中的任何示例的主题,其中服务请求使用应用服务器的服务标识符、应用服务器地址、接入点名称(APN)、或统一资源标识符(URI)中的至少一者来标识所请求的服务。
在示例24中,示例20的主题或者本文的示例中的任何示例的主题,其中路由策略中每个路由策略还包括:对蜂窝通信网络中的相应的第二目标数据网关的指示,其中第二目标数据网关被连接到蜂窝通信网络的外部网络。
在示例25中,示例20的主题或者本文的示例中的任何示例的主题,其中蜂窝通信网络被实现为软件定义的网络(SDN)。
在前面的说明书中,已经参考附图描述了各种实施例。然而,明显地,可以在不背离如下面的权利要求中所阐述的更广泛的范围的情况下对其做出各种修改和改变,并且可以实现另外的实施例。说明书和附图因此被认为是说明性的而非限制性的。
例如,虽然已经关于图2-4和6描述了一系列信号和/或操作,但在其他实现方式中可以修改这些信号的顺序。此外,可以并行执行没有依赖关系的信号。
将明白,如上所述的示例方面可以在图中所示的实现方式中以软件、固件和硬件的许多不同形式来实现。用于实现这些方面的实际的软件代码或专用控制硬件不应被解释为限制性的。因此,在不参考具体的软件代码的情况下描述了这些方面的操作和行为,应理解的是,软件和控制硬件可以被设计为基于本文的描述来实现这些方面。
即使在权利要求书中阐述了和/或在说明书中公开了特征的特定组合,但是这些组合不意在是限制性的。事实上,这些特征中的许多特征可以以未在权利要求中具体提及的和/或在说明书中公开的方式进行组合。
除非明确地做此描述,否则本申请中使用的任何元素、动作、或指令都不应被解释为关键的或必要的。本文所使用的词语“和”的使用实例不一定排除在该实例中意图被解释为短语“和/或”。类似地,如本文所使用的词语“或”的使用实例不一定排除在该实例中意图被解释为短语“和/或”。另外,本文所使用的冠词“一”旨在包括一个或多个项,并且可以与短语“一个或多个”互换使用。在仅意指一项的情况下,使用术语“一个”、“单个”、“只有”或类似的语言。
Claims (25)
1.一种用于蜂窝通信网络的网络控制器,所述网络控制器包括用于执行以下操作的电路:
处理来自移动设备的服务请求,所述服务请求与多个流量流相对应;
确定所述多个流量流中的每个流量流的流配置文件,每个流配置文件包括与相应的流量流有关的流标识符和服务质量(QoS)参数;
针对所述多个流量流中的至少一些流量流并且在每个流量流的基础上,确定与所述蜂窝通信网络中的所述多个流量流的路由有关的路由策略;以及
将所述路由策略提供给多个数据网关。
2.根据权利要求1所述的网络控制器,其中,所述网络控制器还包括用于执行以下操作的电路:
基于从所述移动设备接收的所述服务请求,查询订阅储存库以获得针对所述服务请求的服务授权以及与所述QoS参数相关的信息。
3.根据权利要求1所述的网络控制器,其中,所述网络控制器还包括用于执行以下操作的电路:
基于从所述移动设备接收的所述服务请求,在所述网络控制器处检查所存储的订阅储存库以确定针对所述服务请求的服务授权以及与所述QoS参数相关的信息。
4.根据权利要求1所述的网络控制器,其中,所述流配置文件还包括以下各项中的至少一项:对所述流的流量类型的指示、所述流的可允许的分组错误率、所述流的最大延迟、或所述流的优先级指标。
5.根据权利要求4所述的网络控制器,其中,所述网络控制器还包括用于执行以下操作的电路:
向无线电接入网络(RAN)节点提供与所述流配置文件有关的信息以识别所述流量流以及与所述路由策略有关的信息,以使得所述RAN节点将从所述移动设备接收的流量流转发到所述多个数据网关中的相应的数据网关。
6.根据权利要求1所述的网络控制器,其中,所述网络控制器还包括用于执行以下操作的电路:
接收与所述多个数据网关中的一个或多个数据网关的拥塞或故障有关的信息;以及
基于接收到的与拥塞或故障有关的信息来重新配置与所述数据网关中的至少一个数据网关相对应的路由策略。
7.根据权利要求1所述的网络控制器,其中,所述多个数据网关至少包括第一网关和第二网关,并且其中,所述路由策略使得所述流量流中的至少一个流量流被路由到所述第一数据网关,并且所述流量流中的另一流量流被路由到所述第二数据网关。
8.根据权利要求7所述的网络控制器,其中,所述网络控制器还包括用于执行以下操作的电路:
使得在所述第一数据网关和所述第二数据网关处配置所述路由策略,从而将所述多个流量流中的至少一个流量流被从无线电接入节点(RAN)节点转发到所述第一数据网关,并且被从所述第一数据网关转发到所述第二数据网关。
9.一种包含程序指令的计算机可读介质,所述程序指令使得与蜂窝通信网络的网络设备相关联的一个或多个处理器执行以下操作:
处理来自移动设备的服务请求;
基于所述服务请求,确定与所述服务请求相对应的多个流量流;
确定所述多个流量流中的每个流量流的流配置文件,每个流配置文件包括与相应的流量流有关的流标识符和服务质量(QoS)参数;
针对所述多个流量流中的至少一些流量流并且在每个流量流的基础上,确定与所述蜂窝通信网络中的所述多个流量流的路由有关的路由策略;以及
将所述路由策略提供给多个数据网关。
10.根据权利要求9所述的计算机可读介质,其中,所述程序指令还使得所述一个或多个处理器执行以下操作:
基于从所述移动设备接收的所述服务请求,查询订阅储存库以获得针对所述移动设备所请求的所述服务的服务授权以及与所述QoS参数有关的信息。
11.根据权利要求9所述的计算机可读介质,其中,所述程序指令还使得所述一个或多个处理器执行以下操作:
基于从所述移动设备接收的所述服务请求,在所述网络控制器处检查所存储的订阅储存库以确定针对所述服务请求的服务授权以及与所述QoS参数有关的信息。
12.根据权利要求1所述的网络控制器或根据权利要求9所述的计算机可读介质,其中,所述蜂窝通信网络被实现为软件定义的网络(SDN)。
13.根据权利要求1所述的网络控制器或根据权利要求9所述的计算机可读介质,其中,与所述服务请求相对应的所述多个流量流中的不同流量流与不同的流量类型有关。
14.根据权利要求1所述的网络控制器或根据权利要求6所述的计算机可读介质,其中,所述路由策略是经由控制平面信令接口配置的。
15.一种用于蜂窝通信网络的无线电接入网络(RAN)节点的设备,所述RAN节点包括:
多个用户平面接口,用于连接到所述蜂窝通信网络的相应的多个数据网关;
控制平面接口,用于连接到所述蜂窝通信网络的网络控制器;以及
处理电路,用于:
使得经由所述控制平面接口将针对数据服务的服务请求从移动设备转发到网络控制器;
响应于所述服务请求,而处理如下各项:
与用于满足所述服务请求的多个流量流相对应的流配置文件,所述流配置文件中的每个流配置文件包括流标识符,以及
包括与所述多个流量流有关的路由规则的路由策略,所述路由规则针对所述多个流量流中的每个流量流包括对所述多个数据网关中的相应的源数据网关的指示;以及
使得朝向所述路由规则针对所述多个流量流中的每个流量流所指示的源网关转发接收到的与所述多个流量流相对应的分组。
16.根据权利要求15所述的RAN节点,其中,针对所述服务请求的所述多个流量流与具有不同流量类型的流量流相对应。
17.根据权利要求15所述的RAN节点,其中,所述流配置文件还包括对所述流量流的流量类型的指示、所述流量流的可允许的分组错误率、所述流量流的最大延迟、或所述流量流的优先级指标。
18.根据权利要求15所述的RAN节点,其中,所述服务请求使用应用服务器的服务标识符、应用服务器地址、接入点名称(APN)、或统一资源标识符(URI)来标识所请求的服务。
19.根据权利要求15所述的RAN节点,其中,所述路由策略中的每个路由策略还包括:对所述蜂窝通信网络中的相应目标数据网关的指示,所述目标数据网关与所述蜂窝通信网络和外部网络或服务之间的接口相对应。
20.一种无线电接入网络(RAN)节点,包括:
用于响应于从移动设备接收的服务请求而接收如下各项的装置:
路由策略,所述路由策略包括与用于满足所述服务请求的多个流量流有关的路由规则,所述路由规则针对所述多个流量流中的每个流量流包括对蜂窝通信网络中的多个数据网关中的相应的目标数据网关的指示,相应的流量流的流量将被转发到所述相应的目标数据网关,其中所述多个数据网关中的所述目标数据网关是在每个流量流的基础上确定的;
用于识别所述多个流量流中的特定流量流的装置;以及
用于基于与在所述多个流量流中所识别的特定流量流相对应的路由规则来将与所述多个流量流中的所述特定流量流相对应的分组转发到相应的目标数据网关的装置。
21.根据权利要求20所述的RAN节点,其中,针对所述服务请求的所述多个流量流与具有不同流量类型的流量流相对应。
22.根据权利要求20所述的RAN节点,还包括:
用于接收与所述多个流量流相对应的流配置文件的装置,其中,所述流配置文件还包括以下各项中的至少一项:对所述流量流的流量类型的指示、所述流量流的可允许的分组错误率、所述流量流的最大延迟、或所述流量流的优先级指标。
23.根据权利要求20所述的RAN节点,其中,所述服务请求使用应用服务器的服务标识符、应用服务器地址、接入点名称(APN)、或统一资源标识符(URI)中的至少一者来标识所请求的服务。
24.根据权利要求20所述的RAN节点,其中,所述路由策略中每个路由策略还包括:对所述蜂窝通信网络中的相应的第二目标数据网关的指示,其中所述第二目标数据网关被连接到所述蜂窝通信网络的外部网络。
25.根据权利要求20所述的RAN节点,其中,所述蜂窝通信网络被实现为软件定义的网络(SDN)。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201562247681P | 2015-10-28 | 2015-10-28 | |
| US62/247,681 | 2015-10-28 | ||
| PCT/US2016/025399 WO2017074495A1 (en) | 2015-10-28 | 2016-03-31 | Quality of service provisioning framework for a sdn-based cellular network architecture |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN108141781A true CN108141781A (zh) | 2018-06-08 |
Family
ID=55750496
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201680056633.1A Withdrawn CN108141781A (zh) | 2015-10-28 | 2016-03-31 | 用于基于sdn的蜂窝网络架构的服务质量配置框架 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US11146985B2 (zh) |
| CN (1) | CN108141781A (zh) |
| DE (1) | DE112016004943T5 (zh) |
| TW (1) | TWI724027B (zh) |
| WO (1) | WO2017074495A1 (zh) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110113197A (zh) * | 2019-04-26 | 2019-08-09 | 新华三技术有限公司合肥分公司 | Sdn控制器配置网络设备的方法和sdn控制器 |
| CN110730458A (zh) * | 2018-07-17 | 2020-01-24 | 明泰科技股份有限公司 | 云端无线存取网络系统及其控制方法 |
| CN111405618A (zh) * | 2019-01-02 | 2020-07-10 | 苹果公司 | 用于延迟敏感应用程序的自适应服务质量 |
| CN112771820A (zh) * | 2018-10-10 | 2021-05-07 | 思科技术公司 | 服务网格内的区分式服务 |
| CN113950852A (zh) * | 2019-06-03 | 2022-01-18 | 瑞典爱立信有限公司 | TSN和5GS QoS映射-基于用户面的方法 |
| CN117999767A (zh) * | 2021-09-29 | 2024-05-07 | 英国电讯有限公司 | 操作软件定义网络的方法和系统 |
Families Citing this family (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3473027B1 (en) * | 2016-06-15 | 2021-09-22 | Apple Inc. | Services provisioning for internet-of-things devices in cellular networks |
| US10785696B2 (en) * | 2016-06-21 | 2020-09-22 | Huawei Technologies Co., Ltd. | Systems and methods for user plane path selection, reselection, and notification of user plane changes |
| JP6777451B2 (ja) * | 2016-08-10 | 2020-10-28 | 株式会社Nttドコモ | 基地局 |
| CN107733799B (zh) * | 2016-08-11 | 2021-09-21 | 新华三技术有限公司 | 一种报文传输方法和装置 |
| CN109644159B (zh) * | 2016-08-26 | 2021-07-20 | 华为技术有限公司 | 数据传输网中的数据包转发单元 |
| US10972552B2 (en) * | 2016-09-30 | 2021-04-06 | Huawei Technologies Co., Ltd. | Method and system for user plane path selection |
| US10531420B2 (en) * | 2017-01-05 | 2020-01-07 | Huawei Technologies Co., Ltd. | Systems and methods for application-friendly protocol data unit (PDU) session management |
| EP3614721B1 (en) | 2017-05-29 | 2023-09-13 | LG Electronics Inc. | Method for managing uplink quality of service and base station for performing same method |
| US11895033B2 (en) * | 2017-11-17 | 2024-02-06 | Huawei Technologies Co., Ltd. | Method and apparatus for traffic routing and path optimization for peer-to-peer communications |
| US10791056B2 (en) * | 2018-04-16 | 2020-09-29 | Citrix Systems, Inc. | Policy based service routing |
| US11882024B2 (en) | 2018-06-18 | 2024-01-23 | Cisco Technology, Inc. | Application-aware links |
| TWI669023B (zh) * | 2018-07-17 | 2019-08-11 | 明泰科技股份有限公司 | 雲端無線存取網路系統及其控制方法 |
| TWI672054B (zh) | 2018-07-17 | 2019-09-11 | 明泰科技股份有限公司 | 雲端無線存取網路系統及其控制方法 |
| US11115327B2 (en) * | 2018-08-24 | 2021-09-07 | Oracle International Corporation | Methods, systems, and computer readable media for providing mobile device connectivity |
| US11122468B2 (en) * | 2018-08-27 | 2021-09-14 | Verizon Patent And Licensing Inc. | Method and system for RAN-based traffic flow control |
| US11057917B2 (en) * | 2018-11-12 | 2021-07-06 | Qualcomm Incorporated | Quasi co-location relation configuration for periodic channel state information reference signals |
| WO2020146328A1 (en) | 2019-01-08 | 2020-07-16 | Mavenir Networks, Inc. | Method and apparatus for user plane resource selection for 5g core |
| WO2020151668A1 (en) * | 2019-01-25 | 2020-07-30 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and apparatuses for data communication between terminal device and application server |
| WO2020256688A1 (en) * | 2019-06-17 | 2020-12-24 | Nokia Technologies Oy | Network function selection |
| CN112152923B (zh) * | 2019-06-28 | 2021-12-28 | 北京华为数字技术有限公司 | 用户面重路由方法及装置 |
| WO2021013351A1 (en) * | 2019-07-25 | 2021-01-28 | Telefonaktiebolaget Lm Ericsson (Publ) | Connecting network agnostic devices |
| US11201819B2 (en) | 2020-01-16 | 2021-12-14 | Charter Communications Operating, Llc | Multi-domain quality of service software-defined networking controller |
| CN113498110B (zh) * | 2020-04-03 | 2023-03-24 | 华为技术有限公司 | 业务报文传输方法及相关设备 |
| US11315183B2 (en) | 2020-08-07 | 2022-04-26 | Hyannis Port Research, Inc. | Electronic trading system and method based on point-to-point mesh architecture |
| US11088959B1 (en) | 2020-08-07 | 2021-08-10 | Hyannis Port Research, Inc. | Highly deterministic latency in a distributed system |
| US11683199B2 (en) | 2020-08-07 | 2023-06-20 | Hyannis Port Research, Inc. | Distributed system with fault tolerance and self-maintenance |
| US11328357B2 (en) | 2020-08-07 | 2022-05-10 | Hyannis Port Research, Inc. | Sequencer bypass with transactional preprocessing in distributed system |
| US11228529B1 (en) | 2020-08-07 | 2022-01-18 | Hyannis Port Research, Inc. | Local and global quality of service shaper on ingress in a distributed system |
| US11716283B2 (en) | 2021-03-05 | 2023-08-01 | Oracle International Corporation | Methods, systems, and computer readable media for selecting a software defined wide area network (SD-WAN) link using network slice information |
| CN116418704A (zh) * | 2021-12-31 | 2023-07-11 | 中兴通讯股份有限公司 | 业务质量的检测方法、装置、服务器和存储介质 |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7558283B2 (en) * | 2004-03-12 | 2009-07-07 | Nokia Corporation | Method, apparatus and computer program product providing quality of service support in a wireless communications system |
| US9277455B2 (en) * | 2005-05-04 | 2016-03-01 | Alcatel Lucent | Flow-based call admission control for wireless communication systems |
| CN101199216B (zh) * | 2005-06-10 | 2011-06-08 | 株式会社日立制作所 | 无线通信系统和数据包流的通信品质保证方法 |
| US8170572B2 (en) * | 2006-04-14 | 2012-05-01 | Qualcomm Incorporated | Methods and apparatus for supporting quality of service in communication systems |
| US8503454B2 (en) * | 2007-05-04 | 2013-08-06 | Samsung Electronics Co., Ltd. | Apparatus and method for setting up quality of service in a wireless communication system |
| US20090300207A1 (en) * | 2008-06-02 | 2009-12-03 | Qualcomm Incorporated | Pcc enhancements for ciphering support |
| US8159966B1 (en) * | 2008-11-24 | 2012-04-17 | Sprint Communications Company L.P. | Packet processing profile selection and delivery in wireless communication systems |
| CN101835201B (zh) * | 2009-03-11 | 2014-08-13 | 中兴通讯股份有限公司 | 一种多网络连接环境中保证数据不中断的方法及系统 |
| US8406137B2 (en) * | 2010-06-28 | 2013-03-26 | Alcatel Lucent | Method and system for generating PCC rules based on service requests |
| US20120003923A1 (en) * | 2010-07-01 | 2012-01-05 | Qualcomm Incorporated | Floating and fixed time merchandising and access control |
| US8565091B2 (en) * | 2010-10-28 | 2013-10-22 | Telefonaktiebolaget L M Ericsson (Publ) | Dynamic control of air interface throughput |
| EP2723018B1 (en) * | 2011-06-14 | 2020-04-29 | Huawei Technologies Co., Ltd. | Policy control method and related policy and charging rule function device |
| KR20140144246A (ko) * | 2012-04-27 | 2014-12-18 | 닛본 덴끼 가부시끼가이샤 | 통신 시스템 및 경로 제어 방법 |
| US9007899B2 (en) * | 2012-06-07 | 2015-04-14 | Verizon Patent And Licensing Inc. | Quality of service treatement for applications with multiple traffic classes |
| CN104734988B (zh) * | 2013-12-23 | 2018-10-30 | 杭州华为数字技术有限公司 | 软件定义网络中路由控制的方法和开放流控制器 |
| US10194303B2 (en) * | 2014-03-14 | 2019-01-29 | Qualcomm Incorporated | Packet filter based access control |
| US20160095042A1 (en) * | 2014-09-30 | 2016-03-31 | Alcatel-Lucent Usa Inc. | System and method of network based ip flow mobility without ue based signaling |
| JP6573717B2 (ja) * | 2015-09-30 | 2019-09-11 | 華為技術有限公司Huawei Technologies Co.,Ltd. | サービスフロー処理ポリシーのための処理方法、装置、およびシステム |
-
2016
- 2016-03-31 CN CN201680056633.1A patent/CN108141781A/zh not_active Withdrawn
- 2016-03-31 WO PCT/US2016/025399 patent/WO2017074495A1/en active Application Filing
- 2016-03-31 DE DE112016004943.9T patent/DE112016004943T5/de active Pending
- 2016-03-31 US US15/768,945 patent/US11146985B2/en active Active
- 2016-09-21 TW TW105130474A patent/TWI724027B/zh active
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110730458A (zh) * | 2018-07-17 | 2020-01-24 | 明泰科技股份有限公司 | 云端无线存取网络系统及其控制方法 |
| CN110730458B (zh) * | 2018-07-17 | 2022-12-13 | 明泰科技股份有限公司 | 云端无线存取网络系统及其控制方法 |
| CN112771820A (zh) * | 2018-10-10 | 2021-05-07 | 思科技术公司 | 服务网格内的区分式服务 |
| CN111405618A (zh) * | 2019-01-02 | 2020-07-10 | 苹果公司 | 用于延迟敏感应用程序的自适应服务质量 |
| CN111405618B (zh) * | 2019-01-02 | 2023-06-16 | 苹果公司 | 用于延迟敏感应用程序的自适应服务质量 |
| CN110113197A (zh) * | 2019-04-26 | 2019-08-09 | 新华三技术有限公司合肥分公司 | Sdn控制器配置网络设备的方法和sdn控制器 |
| CN113950852A (zh) * | 2019-06-03 | 2022-01-18 | 瑞典爱立信有限公司 | TSN和5GS QoS映射-基于用户面的方法 |
| CN117999767A (zh) * | 2021-09-29 | 2024-05-07 | 英国电讯有限公司 | 操作软件定义网络的方法和系统 |
| CN117999767B (zh) * | 2021-09-29 | 2024-12-13 | 英国电讯有限公司 | 操作软件定义网络的方法和系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| TWI724027B (zh) | 2021-04-11 |
| TW201724885A (zh) | 2017-07-01 |
| US20180317121A1 (en) | 2018-11-01 |
| US11146985B2 (en) | 2021-10-12 |
| DE112016004943T5 (de) | 2018-08-02 |
| WO2017074495A1 (en) | 2017-05-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI724027B (zh) | 用於基於軟體定義網路的蜂巢式網路架構之服務品質供應框架 | |
| US11641608B2 (en) | Software-defined networking data re-direction | |
| US10608710B2 (en) | Filter coefficient configuration in new radio systems | |
| US10716096B2 (en) | Enabling network slicing in a 5G network with CP/UP separation | |
| US11153272B2 (en) | Managing bearers in a radio access network | |
| US10694427B2 (en) | Solution for vehicle-to-everything (V2X) communication authorization in 5G system | |
| US11792838B2 (en) | Bearer-less architecture for a wireless cellular network | |
| CN112805965B (zh) | 用于端到端测量和性能数据流式传输的系统、方法及设备 | |
| CN118945216A (zh) | 动态网络能力配置 | |
| US20200110627A1 (en) | Centralized unit and distributed unit connection in a virtualized radio access network | |
| US20240080653A1 (en) | Devices and Methods for UE-Specific RAN-CN Associations | |
| WO2017218775A1 (en) | Services provisioning for internet-of-things devices in cellular networks | |
| TWI726893B (zh) | 在使用者設備至網路之中繼站存在之下的承載者綁定 | |
| TWI771290B (zh) | 用於針對蜂巢式物聯網裝置指示超過一個資料無線電承載體的支援之系統、方法及裝置 | |
| US20230209394A1 (en) | Communication method and apparatus | |
| CN110447205B (zh) | 用于实例化并连接无线电接入网络虚拟化网络功能和核心网络虚拟化网络功能的方法和系统 | |
| TW202126008A (zh) | 用於軟體定義無線電存取網路的行動管理 | |
| US20210153027A1 (en) | Multefire Architecture Supporting Access Classes and Barring |
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 | ||
| WW01 | Invention patent application withdrawn after publication | ||
| WW01 | Invention patent application withdrawn after publication |
Application publication date: 20180608 |