CN109691181B - 用于传输网络中的分组流优化的方法、流控制实体和承载控制实体 - Google Patents

用于传输网络中的分组流优化的方法、流控制实体和承载控制实体 Download PDF

Info

Publication number
CN109691181B
CN109691181B CN201680089040.5A CN201680089040A CN109691181B CN 109691181 B CN109691181 B CN 109691181B CN 201680089040 A CN201680089040 A CN 201680089040A CN 109691181 B CN109691181 B CN 109691181B
Authority
CN
China
Prior art keywords
control entity
anchor point
bearer
flow control
data packet
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.)
Active
Application number
CN201680089040.5A
Other languages
English (en)
Other versions
CN109691181A (zh
Inventor
J·珀舍尔
R·德特克
S·艾兴格
S·森图尔克
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Telefonaktiebolaget LM Ericsson AB
Original Assignee
Telefonaktiebolaget LM Ericsson AB
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Telefonaktiebolaget LM Ericsson AB filed Critical Telefonaktiebolaget LM Ericsson AB
Publication of CN109691181A publication Critical patent/CN109691181A/zh
Application granted granted Critical
Publication of CN109691181B publication Critical patent/CN109691181B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/17Selecting a data network PoA [Point of Attachment]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0252Traffic management, e.g. flow control or congestion control per individual bearer or channel
    • H04W28/0257Traffic management, e.g. flow control or congestion control per individual bearer or channel the individual bearer or channel having a maximum bit rate or a bit rate guarantee
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/10Flow control between communication endpoints
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/30Reselection being triggered by specific parameters by measured or perceived connection quality data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • H04W40/12Communication route or path selection, e.g. power-based or shortest path routing based on transmission quality or channel quality

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请涉及一种用于操作被配置为控制通信网络的无线接入网络和传输网络中的数据分组流的流控制实体(100)的方法。确定用于通过所述通信网络的所述数据分组流的传输条件已改变,以及确定通过哪个无线接入节点(500)发送了所述数据分组流。根据所述无线接入节点(500)确定用于所述数据分组流的新锚点(750),以及向承载控制实体(200)通知所述新锚点(750)。

Description

用于传输网络中的分组流优化的方法、流控制实体和承载控 制实体
技术领域
本申请涉及一种用于操作被配置为控制通信网络的无线接入网络和传输网络中的数据分组流的流控制实体的方法。此外,提供一种用于操作被配置为控制用于数据分组流的承载的承载控制实体的方法。此外,提供对应的流控制实体、承载控制实体和处理数据分组流的网关。
此外,提供一种计算机可读存储介质以及包括承载控制实体和流控制实体的***。
背景技术
随着具有中央控制器实例的RTI(RAN(无线接入网络)传输交互)(RTI-C)(其对接无线基站和接入路由器设备)的引入,网络能够针对无线和接入IP(互联网协议)传输网络内的拥塞做出反应。如果***观察到传输中的过载情况,则它可以支持UE(用户设备)朝向连接到未经历拥塞的接入传输网络支路的新小区的移动,因此解决瓶颈情况。作为一种备选方案,RAN可能经由SDN(软件定义网络)改变其它行为(如协调特性或传输路径),如在WO2015/130202中讨论的那样。
对于针对低延迟用例的未来5G服务,当UE改变其连接到无线接入网络的小区并且用户平面服务节点/锚点保持相同时,不能保证用户平面和/或控制平面的低延迟。
图1示出RTI***的当前实现,RTI***专注于用于无线接入网络与IP接入/聚合网络之间的数据分组流的传输优化。集中控制实体10知道无线和传输接入网络中的负载情况。这意味着集中控制实体10知道无线接入节点50、51和路由器60、61中的负载情况。在当前实现中,在承载激活期间,***基于静态DNS(域名服务器)FQDN(完全限定的域名)列表,选择服务被请求APN(接入点名称)的服务分组网关,例如网关70、71、72、73。在上面的情况下,例如以循环方式或者基于优选节点,选择服务APN“企业”的网关之一。这没有考虑网络特征,例如延迟。
如果通过RTI将UE移动到新传输段(例如图1,其中UE从无线接入节点51改变为50),则可能不足以确保延迟关键应用的低延迟,因为应用用户平面锚点、网关(例如70)保持不变。这可能对服务特征(例如相应新用例的延迟)具有负面影响。
发明内容
因此,需要克服上述缺点,以及即使在用于数据分组流的传输条件改变时也维持服务特征。
独立权利要求的特性满足这种需要。在从属权利要求中描述进一步方面。
提供一种用于操作被配置为控制通信网络的无线接入网络和传输网络中的数据分组流的流控制实体的方法。所述方法包括以下步骤:确定用于通过所述通信网络的所述数据分组流的传输条件已改变。此外,确定通过哪个无线接入节点发送了所述数据分组流。此外,根据所述无线接入节点确定用于所述数据分组流的新锚点,以及向承载控制实体通知所述新锚点。
当用于数据分组流的传输条件改变时,可能需要确定新锚点以便将用于数据分组流的服务参数(例如延迟)保持在可接受的级别。所经历的服务质量不应受到传输条件的变化的影响。通过确定新锚点,能够维持所需的传输条件参数,例如延迟、分组丢失和/或抖动。
此外,提供一种用于操作被配置为控制用于通信网络中的数据分组流的承载的承载控制实体的方法。在此方法中,从流控制实体接收用于所述数据分组流的用户的承载修改消息,所述流控制实体被配置为控制所述通信网络的无线接入网络和传输网络中用于所述用户的所述数据分组流。此外,从所述流控制实体接收用于所述承载的新锚点,以及将用于所述数据分组流的锚点移动到所述新锚点。
在此,承载控制实体接收应该修改承载的信息。此外,接收有关用于承载的新锚点的信息,并且将(旧)锚点移动到新锚点以便将用于数据分组的服务参数保持在所需的质量范围内。
根据另一方面,提供一种用于操作被配置为控制用于通信网络中的数据分组流的承载的承载控制实体的方法。接收用于所述数据分组流的用户的承载建立消息。此外,确定所述用户是否是与其它用户相比被提供针对所述数据分组流的更好服务的服务优化用户。如果是这种情况,则向流控制实体请求有关用于所述数据分组流的锚点的信息,所述流控制实体被配置为控制所述通信网络的无线接入网络和传输网络中用于所述用户的数据分组流。从所述流控制实体接收有关所述锚点的所述信息,以及建立用于通过基于所接收的信息确定的所述锚点的所述数据分组流的承载。所述服务优化用户是与其它用户相比被提供更好传输条件参数(例如延迟、抖动和/或分组丢失)的用户。
当建立新承载时,检查所述用户是否是服务优化用户。如果是这种情况,则从所述流控制实体提供或取得所述新锚点以便保证所需的服务参数。
此外,提供对应的流控制实体和承载控制实体。所述流控制实体包括存储器和至少一个处理器,所述存储器包含能够由所述至少一个处理器执行的指令,其中,所述流控制实体可操作以执行在上面提及并且在下面进一步详细讨论的流控制实体的步骤。所述承载控制实体包括存储器和至少一个处理器,所述存储器包含能够由所述至少一个处理器执行的指令,其中,所述承载控制实体可操作以执行在上面讨论并且在下面进一步详细讨论的承载控制实体的步骤。
所述流控制实体还可以包括被配置为确定用于通过所述通信网络的所述数据分组流的传输条件已改变的模块;以及被配置为确定通过哪个无线接入节点发送了所述数据分组流的模块。模块可以被配置为根据所述无线接入节点确定用于所述数据分组流的新锚点,以及接口可以被配置为向承载控制实体通知所述新锚点。
所述承载控制实体可以包括被配置为从流控制实体接收用于所述数据分组流的用户的承载修改消息的接口,所述流控制实体被配置为控制所述通信网络的无线接入网络和传输网络中用于所述用户的所述数据分组流。所述接口还可以被配置为从所述流控制实体接收用于所述承载的新锚点。此外,可以提供所述承载控制实体的被配置为将用于所述数据分组流的所述锚点移动到所述新锚点的模块。
根据另一个方面,所述承载控制实体可以包括被配置为接收用于所述数据分组流的用户的承载建立消息的接口。所述承载控制实体此外可以包括被配置为确定所述用户是否是与其它用户相比被提供针对所述数据分组流的更好服务的服务优化用户的模块。如果是这种情况,则所述承载控制实体的模块可以被配置为向流控制实体请求有关用于所述数据分组流的锚点的信息,所述流控制实体被配置为控制所述通信网络的无线接入网络和传输网络中用于所述用户的数据分组流。所述接口还可以被配置为从所述流控制实体接收有关所述锚点的信息。所述承载控制实体的模块可以被配置为建立用于通过基于所接收的信息确定的所述锚点的所述数据分组流的承载。
此外,提供一种网关,被配置为处理所述通信网络中的数据分组流。所述网关包括被配置为确定用于由所述网关处理的所述数据分组流的传输条件参数的模块。此外,提供一种接口,被配置为向流控制实体发送所述确定的传输条件参数,所述流控制实体被配置为控制所述通信网络的无线接入网络和传输网络中的数据分组流。
此外,所述网关可以包括存储器和至少一个处理器,所述存储器包含能够由所述至少一个处理器执行的指令,其中,所述网关可操作以执行如在上面描述并且如在下面进一步详细讨论的涉及所述网关的步骤。
当网关向流控制实体通知流条件时,流控制实体能够确定传输条件是否已改变,以使得需要针对核心网络中的数据分组流选择新锚点以便将服务参数保持在所需的级别。
此外,提供一种包括所述流控制实体和所述承载控制实体的***。
此外,提供一种计算机程序,其包括将要由流控制实体或承载控制实体的所述至少一个处理器执行的程序代码,其中,所述程序代码的执行使得所述至少一个处理器执行如在上面提及或者如在下面进一步详细讨论的方法。此外,提供一种包括所述计算机程序的载体。
要理解,在上面提及的特性以及还要在下面解释的特性不仅可以在指示的相应组合中使用,而且还在其它组合中使用或者单独使用而不偏离当前实施例的范围。除非另外显式提及,否则上述方面和实施例的特性可以在其它实施例中彼此组合。
附图说明
当结合附图阅读时,从以下详细描述中,本申请的上述和额外特性和效果将变得显而易见,在附图中,相同的参考标号指相同的元件。这些附图是:
图1示出本领域中已知的RTI网络的示意概览图;
图2示出包括引入实施例的特性的节点的RTI网络的示意性示例架构概览图;
图3示出图2的包括性能优化服务区域的网络;
图4示出具有数据分组流的图2的网络,其中针对数据分组流检测到改变的传输条件;
图5示出在新无线接入节点用于图4的数据分组流但锚点保持不变的情况下的图2的网络;
图6示出在用于数据分组流的锚点已改变为新锚点的情况下的图5的网络;
图7示出由在图2至6中所示的流控制实体执行的方法的示例流程图;
图8示出由图2至6中所示的承载控制实体执行的方法的示例流程图;
图9示出被配置为确定用于数据分组流的新锚点的流控制实体的示例示意性表示;
图10示出被配置为确定用于数据分组流的新锚点的流控制实体的另一个示例;
图11示出被配置为将承载移动到新锚点的承载控制实体的示例示意性表示;
图12示出被配置为将承载移动到新点的承载控制实体的另一个示例示意性表示;
图13示出处理数据分组流并收集用于数据分组流的传输条件参数的网关的示例示意性表示;
图14示出处理数据分组流并收集用于数据分组流的传输条件参数的网关的另一个示例示意性表示。
具体实施方式
在下面,将参考附图详细描述实施例。要理解,以下对实施例的描述不应被视为具有限制意义。范围不受以下描述的实施例或附图的限制,这些实施例和附图仅是说明性的。
附图被视为示意性表示,并且附图中示出的元件不一定按比例示出。相反,表示各种元件以使得它们的功能和一般用途对于本领域的技术人员而言变得显而易见。在附图中示出并且在以下描述的物理或功能单元的功能块、设备、组件之间的任何连接或耦合还可以通过间接连接或耦合来实现。可以通过有线或无线连接来建立组件之间的耦合。功能块可以以硬件、软件、固件、或者其组合来实现。
图2示出包括引入实施例的特性的组件的示例网络的示意概览图。移动实体80接收由企业通过不同APN提供的服务的数据分组流。可以在分布式数据中心(移动边缘计算)或PNF(物理网络功能)中虚拟化该服务。基于用例和服务要求,移动实体(或UE)80可以附着到不同的APN 800、820、830,这些APN服务到外部PDN(分组数据网络)(例如行业应用(低延迟、企业APN)或互联网)的连接。可以在不同的位置或位置点接入到APN 800、820、830。数据分组流可以是车到车通信场景中的消息交换的一部分,例如当交换交通相关的数据时。
使用朝向中央流控制实体100对接的RTI逻辑(在图2中示出为RTI-C),增强MME(移动性管理实体)200和S/PGw(服务/分组网关)700至730。S/PGw 700至730可以向流控制实体100报告服务特征。为了分别改变承载,服务锚点(流控制实体100)可以指示MME 200根据特定位置区域(LA)来改变/修改承载。如图2中所示,可能在无线接入节点510与路由器610之间、或者在两个路由器610与620之间发生过载。此外,示出两个无线接入节点500、510,其中UE 80当前连接到接入节点510。无线接入节点可以是演进型节点B(eNB)。
此外,提供DNS服务器90。如将在下面更详细讨论的,MME访问DNS服务器90以标识数据分组流的锚点,或者访问流控制实体100中提供的DNS服务器131。当用户是服务优化用户(与其它用户相比,服务优化用户被提供针对数据分组流的更好服务)时,MME将向DNS服务器131发送请求。MME将向DNS服务器90发送来自其它(非服务优化)用户的请求。DNS服务器131可以在流控制实体100中提供并且因此可以是其一部分,但是DNS服务器131还可以与流控制实体100分离但由流控制实体100控制。流控制实体被配置为控制无线接入网络和传输网络中的数据分组流。图2中所示的大多数组件所属的蜂窝网络的核心网络能够是传输网络的一部分,以及网关也可以是核心网络的一部分。
如图3中所示,运营商网络可以包括“性能优化服务区域”30以允许该区域中的服务性能优化。该性能优化服务区域30受流控制实体100的控制以实现性能优化,并且可以被进一步分成两个或更多区域31和32。对于每个区域31、32,端到端性能(例如延迟)在流控制实体100中是已知的(例如基于测量)。某些应用可以在不同的位置中运行。这可以意味着运行的应用从主数据中心移动到区域数据中心。现在,如果应用或用户具有严格的性能要求,则流控制实体100负责将UE接入和服务锚点保持在该区域内。如果UE 80移动(或被移动)到另一个区域,则下面更详细讨论的机制还将用户平面的锚点移动到新区域中,例如,如果超过端到端性能参数的阈值(例如,如果延迟高于阈值)。性能优化区域可以对应于服务提供商与客户达成一致的SLA(服务水平协议)。区域和性能阈值在流控制实体100中定义。
如已经结合图2提及的,流控制实体可以包括DNS 131。每个APN的FQDN(完全限定域名)列表可以存储在流控制实体100内部的DNS服务器131中。流控制实体100包含有关APN被服务的区域的信息。这允许MME 200联系流控制实体100的内部DNS服务器131,以基于FQDN(例如跟踪区域码(TAC)和APN)获得SGw和PDN Gw。在当前情况下,当已知移动实体的位置(其跟踪区域)时,与静态定义的DNS条目相比,使用动态定义的DNS条目选择最接近的最佳合适SGw和/或PDN网关。静态DNS条目包含由运营商定义的网络设置。查询导致静态决策,哪些节点要寻址(DNS中的条目)。动态部分已经包含网络条件,以使得更新DNS条目以反映其查询中的可到达/优选节点(DNS中的条目包含要选择的已更新节点列表)。
使用对两个或更多地理“区域”31、32建模的新逻辑来增强流控制实体100,这些地理区域表示针对最佳体验质量(例如低延迟、低分组丢失、低抖动)优化的区域。
流控制实体100知道哪些无线接入节点500和510、路由器600至630以及应用锚点(S/P Gw)700至730在每个区域中。为了接收性能数据(例如延迟或分组丢失或抖动),引入S/P GW 700至730/无线接入节点500与流控制实体100之间的新接口。该接口例如使用无线接入节点500、510与S/P Gw 700至730之间的隧道接口,实时地向流控制实体100提供有关每个UE或每组UE的性能的知识。由此流控制实体100知道无线电、传输和服务锚点网络元件中的性能情况。
此外,流控制实体100可以包括一种机制,其用于针对每个区域31、32计算足够好或最佳性能的S/P Gw 700至730(锚点),以及向MME 200提供足够好或最佳性能的S/P Gw的标识信息。这可以例如通过由MME访问的流控制实体100的内部DNS服务器131来完成,以获得要使用的S/P Gw FQDN。可以基于诸如延迟、分组丢失、或者抖动之类的参数,确定性能是否足够好或足够。此外,流控制实体可以查看更高层并且考虑诸如比特误码率、帧误码率、帧丢失(例如对于视频数据)之类的参数。可以通过选择具有最佳(例如最低)参数值的网关来选择最佳性能的网关,以及可以通过将上述至少某些参数与预定阈值进行比较来确定是否获得足够的性能。
对于以下情况,经由MME 200与流控制实体100之间的接口上的新过程来向MME200提供S/P Gw标识信息:
-对于新建立的连接,MME 200可以向流控制实体100DNS服务器131请求该信息。流控制实体100针对特定区域计算足够好或最佳的S/P Gw,并且将其作为S/P Gw FQDN存储在DNS 131中。使用额外签约数据来增强MME 200,该数据定义某个订户(即用户)是否应该进行性能/服务优化(使用流控制实体100中的DNS 131)或者标准行为是否应该应用于用户(使用正常的DNS 90)。如果用户是性能/服务优化用户,则MME 200查询流控制实体100的DNS 131以获得锚点(S/P GW)信息以便建立新承载。基于FQDN名称、以及DNS 131中存储的FQDN/锚点标识映射,返回锚点标识信息(例如锚点地址)。
-对于正在进行的会话,UE可能已移动到新区域(例如,如果UE 80被移动或自身从区域31移动到区域32)。流控制实体100检测到发生特定UE 80或一组UE的性能下降。这可以意味着无线接入节点500、510和锚点S/P Gw 700-730不在同一区域中(例如在将UE切换到新区域中的新无线接入节点之后)。对于分组丢失相关的性能下降,这可以意味着由相同无线接入节点服务但经由隧道到达不同S/P Gw的UE经历不同的分组丢失。因此,流控制实体100可以通过直接向MME 200发送新锚点的标识信息来向MME 200通知用于UE的新锚点(新S/P GW),或者流控制实体100可以触发在MME 200处的新锚点获得过程。在后一种情况下,流控制实体100针对UE(或UE组)选择足够好或最佳的锚点(例如S/P Gw),并且更新与DNS131中的FQDN关联的已标识的足够好(或最佳)的锚点标识信息。可以基于区域概念来完成此选择。MME 200然后将通过向DNS 131发送包括FQDN的DNS请求来查询新锚点标识。
流控制实体100还可以知道服务用户的应用以及端到端特征,例如EPS(演进型分组***)中的延迟。流控制实体100然后可能指示***将服务锚点(即锚点)移动到提供相同服务的另一个节点,该节点更接近UE或UE组当前使用的无线接口。选择该新锚点以保持所需的服务特征和/或改进现有服务特征。
提供分组数据网络网关700至730与流控制实体100之间的新接口,并且此外,增强电信网络中的服务节点之间的接口。此外,流控制实体100可以包括DNS能力(如由DNS服务器131示出),以针对例如不同位置/区域处的S/P GW选择提供优化结果。此外,MME 200需要用于区分(服务)优化用户与普通用户的信息,以强制网关选择是由流控制实体100内部DNS服务器131还是DNS服务器90执行,或者由流控制实体100提供的(新)网关标识将被使用(例如,仅当用户是(服务)优化用户时被使用)。
图4更详细地解释以下示例:当用于数据分组流的传输条件改变时,以及传输或无线接入网络中的业务过载情况可如何影响用于数据分组流的锚点的位置选择/重选过程。下面讨论的步骤在图4至6中被示为圆圈中提供的数字。
步骤1)在UE 80与接近初始区域31中的接入的企业网络(企业APN 800)之间建立承载。在无线或接入IP网络中发生拥塞(分组丢失、抖动)情况。
步骤2)经由无线接入节点510或路由器610,向流控制实体100通知改变的无线和传输条件。流控制实体100向无线接入节点发送有关拥塞情况的信息,以使得无线接入节点可以考虑到这一点以确定切换何时有利并且准备切换。
步骤3)准备目标小区,并且指示UE 80切换到目标区域32中的无线接入节点500。
步骤4)发生切换,并且UE 80离开初始区域31。步骤4还可以是由移动的UE(例如汽车)触发的正常切换。
结合图5和6讨论以下步骤。
步骤5)将用户平面路径移动到新小区和区域32,从而将锚点700保持在CN的初始区域31中。例如鉴于更长的传输路径,可能不再满足服务特征要求。
步骤6)流控制实体100例如基于从S/PGw 700/无线接入节点500接收的信息或者通过UE 80的区域变化,知道该特定用户(用户组)的服务质量的变化。区域可以是表示每个连接的某些QoS属性的预定义区域。对于该示例,流控制实体100中的增强逻辑知道目标区域32中的更好QoS属性。这可以使用来自S/P Gw 700的动态数据或区域定义来完成。
步骤7)增强MME接口以能够从流控制实体100接收承载修改触发或用于特定用户或用户组的新锚点(S/P Gw)的标识。
步骤8)流控制实体100可以在增强接口上触发MME 200,以修改用于相同区域中没有无线接口和锚点的移动UE(例如UE 80)的承载。子用例可以是触发针对特定区域(例如图中的区域32)的优化。MME 200可以经由来自流控制实体100的内部DNS服务器131的DNS请求(包括用于锚点的FQDN)而取回新锚点信息/标识。使用FQDN定义新锚点是一种改变锚点的方法,但不排除其它选项。备选地,流控制实体100可以直接向MME 200发送用于UE或一组UE的新锚点的信息/标识。DNS 131可能是如图所示的流控制实体100的一部分,以及MME 200从内部DNS服务器131接收记录(FQDN<->锚点标识映射)。以相同的方式,附着在初始区域的(例如地理)区域内的所有新用户应该直接由S/PGw 750服务。
步骤9)如果用户不是服务优化用户和/或未请求性能优化服务,则轮询DNS 90。该行为依赖于指定用户类型的MME增强的签约信息。因此,MME 200可以确定用户是普通用户还是性能/服务优化用户。
MME 200指示EPS(演进型分组***)将承载修改为新锚点S/PGw 750。如图6中所示,承载现在移动到新区域32,该区域具有提供更好服务特征的新锚点750。
在上面的讨论中,移动了用于现有承载的锚点。但是,UE 80还可能重新附着到网络。在本实施例中,可以执行以下步骤(未示出):
在第一步骤中,UE 80向MME 200发送附着请求。在第二步骤中,MME 200可以基于移动实体的签约数据来决定用户应该进行性能优化。性能优化用户不是普通用户,而是应该应用服务优化的用户。如果是这种情况,则MME 200从流控制实体100的DNS 131请求网关(即锚点)的标识信息。在下一步骤中,流控制实体100向MME 200提供用于UE所在区域的优化锚点信息(例如,优化锚点的标识)。MME然后遵循已知的承载建立过程。
图7概述由流控制实体100执行的某些步骤。在步骤S21中,流控制实体100确定用于数据分组流的传输条件已改变。这是可能的,因为网络中的路由器或网关可以直接向流控制实体100发送有关流条件的信息。在下一步骤S22中,流控制实体100确定应该通过哪个无线接入节点发送分组流。取决于无线接入网络或传输网络中是否发生过载的情况,无线接入节点可以改变。备选地,无线接入节点可以由于UE移动性而改变。在步骤S23中,考虑在步骤S22中确定的无线接入节点的位置来确定用于数据分组流的新锚点。如上面结合图3至5讨论的,可以向承载控制实体发送承载修改请求,其可选地包括新锚点的信息/标识。承载控制实体200可以向流控制实体100发送用于新锚点的请求,例如DNS请求。流控制实体100具有哪个锚点属于网络的哪个无线接入部分的预定义知识。当基于无线接入节点来确定新锚点时,在步骤S24中向承载控制实体通知新锚点。
就承载控制实体200而言,在图8中概述某些步骤。承载控制实体200在步骤S31中从流控制实体100接收承载修改消息,以及在步骤S32中从流控制实体100接收有关新锚点的信息。如上面讨论的,两种场景是可能的:
在第一场景中,承载控制实体200从流控制实体100请求新锚点,并且承载控制实体200从流控制实体100接收新锚点。在第二场景中,承载控制实体从流控制实体100接收新锚点以及在未请求接收承载修改请求的情况下接收该承载修改请求。在步骤S33中,承载控制实体能够将用于数据分组流的锚点移动到新锚点。
图9示出流控制实体100的示意性架构图,流控制实体100可以执行上面讨论的其中涉及流控制实体100的步骤。流控制实体100包括接口110,提供该接口以经由发射机111向其它实体发送用户数据或控制消息,以及使用接收机112从其它实体接收用户数据和控制消息。该接口特别有资格从路由器600-640或网关700至750接收有关流条件的信息。该接口此外被配置为与承载控制实体200交换信息,如上面结合图5和6讨论的那样。流控制实体100此外包括处理器120,其负责流控制实体100的操作。处理器120可以包括一个或多个处理单元,并且可以执行存储在存储器130上的指令,其中存储器可以包括只读存储器、随机存取存储器、大容量存储装置、硬盘等。存储器此外可以包括合适的程序代码,其将要由处理器120执行以便实现上述功能,在这些功能中涉及流控制实体并且这些功能由流控制实体执行。
图10示出流控制实体的另一实施例,在此为实体300。实体300包括用于确定改变的传输条件的装置310。此外,提供装置320以确定用于或将要用于改变的传输条件的无线接入节点。提供装置330以基于无线接入节点来确定新锚点,以及提供装置340以向承载控制实体通知新锚点。
图11示出承载控制实体200的示意性架构图,承载控制实体200可以执行上面讨论的涉及承载控制实体的步骤。承载控制实体包括接口210,提供该接口以经由发射机211向其它实体发送用户数据或控制消息,以及使用接收机212从其它实体接收用户数据和控制消息。如上面讨论的,接口210特别有资格从流控制实体100接收信息,以便交换有关新锚点的信息。承载控制实体200此外包括处理器220,其负责承载控制实体的操作。处理器220可以包括一个或多个处理单元,并且可以执行存储在存储器230上的指令。存储器此外可以包括合适的程序代码,其将要由处理器220执行以便实现上述功能,在这些功能中涉及承载控制实体200并且这些功能由承载控制实体执行。
图12示出承载控制实体的另一实施例,在此为实体400。实体400包括用于接收承载消息(例如承载修改消息或承载建立消息)的装置410。此外,提供装置420以确定新锚点。此外,提供装置430以通过新锚点建立承载。
图13公开可以处理数据分组流的网关700的示意图。网关包括接口710,提供该接口以与其它实体交换用户数据或控制消息的信息,其中发射机711被特别配置为向流控制实体100发送用于数据分组流的传输条件参数。接收机712用于接收用户数据或控制消息。处理器720被配置为确定用于数据分组流的传输条件。处理器720负责网关700的操作,如上面讨论的那样。网关700此外包括存储器730,存储器730包括合适的程序代码,其将要由处理器720执行以便实现上述功能,在这些功能中涉及网关并且这些功能由网关执行。
图14示出网关900的另一实施例。网关包括用于确定用于由网关处理的数据分组流的传输条件参数的装置910。此外,提供装置920以向图9或10中所示的流控制实体发送所确定的传输条件参数。
应该理解,上面结合图9至13讨论的实体可以包括额外功能模块,为了清晰起见,未在上面讨论这些功能模块。此外,应该理解,可以通过软件、硬件、或者硬件和软件的组合来引入结合图9至12的方面。
从上面的讨论中可以得出某些一般结论:
就流控制实体100而言,流控制实体100可以向承载控制实体200发送承载修改请求。它可以从承载控制实体接收提供有关新锚点的信息的请求。然后向承载控制实体发送有关新锚点的信息。
作为另一个选项,从流控制实体向承载控制实体发送包括有关新锚点的信息的承载修改请求。
流控制实体可以基于从网关(旧锚点)或路由器或无线接入节点(当前通过其发送数据分组流)接收的有关传输性能的信息来确定传输条件。网关或路由器可以基于测试业务或者通过查看数据分组中提供的时间戳,确定诸如延迟、分组丢失或抖动之类的参数。
对于通知承载控制实体,可以向承载控制实体200发送包括有关新锚点的信息的承载修改请求。对于确定数据分组流的传输条件已改变,可以从通过其发送数据分组流的旧锚点或路由器来接收有关传输性能的信息。
对于确定新锚点,可以确定通信网络中无线接入节点(通过其发送数据分组流)所在的目标区域,其中确定目标区域中针对数据分组流提供足够的性能的新锚点。足够的性能可以意味着应该获得最低延迟,但是可以使用其它条件,例如低抖动或低分组丢失。
此外,流控制实体可以针对通信网络中包括区域相关的新锚点的不同区域而计算优化的端到端承载路径。流控制实体100可以针对每个新锚点,将完全限定域名FQDN存储在流控制实体的域名服务器131中。域名服务器131可以是流控制实体100的一部分,或者可以与流控制实体分离。FQDN存储在DNS 131中,FQDN表示区域中用于区域的所有无线接入节点的最佳锚点。
从承载控制实体接收的请求可以是域名***DNS请求。此外,向承载控制实体发送的有关新锚点的信息可以包括新锚点的地址。
就承载控制实体而言,可以从流控制实体的域名***DNS服务器请求新锚点。因此,基于由流控制实体100提供和控制的信息,针对性能优化用户确定新锚点。
当接收到新锚点时,可以接收新锚点的地址。
承载控制实体此外可以确定用户是否是与其它用户相比被提供针对数据分组流的更好服务的服务优化用户。如果用户是服务优化用户,则从流控制实体请求新锚点。如果不是,则联系网络的正常域名服务器。此外,可以在没有请求的情况下从流控制实体接收新锚点,以及当用户是服务优化用户时,新锚点仅由承载控制实体使用。
总结本申请提供以下能力:通过将服务区域(通信网络)细分为表示特定服务水平协议的区域,提供敏感服务(例如对延迟、抖动或分组丢失敏感的服务)。能够基于流控制实体与应用层的互通,最佳地选择应用锚点。因此,提供用于数据分组流的用户的最佳整体平均体验质量。

Claims (26)

1.一种用于操作被配置为控制通信网络的无线接入网络和传输网络中的数据分组流的流控制实体(100)的方法,所述方法包括:
-根据从所述通信网络的路由器(610)或旧锚点(700)接收的信息,确定通过所述通信网络的所述数据分组流的传输质量条件已下降,
-确定通过哪个无线接入节点(500)发送了所述数据分组流,
-根据所述无线接入节点(500)确定用于所述数据分组流的保持所需的服务特征和/或改进现有服务特征的新锚点(750),其中,所述新锚点(750)是服务网关和应用用户平面锚点,以及
-向承载控制实体(200)通知所述新锚点(750),
其中,确定所述新锚点(750)包括:确定所述通信网络中所述无线接入节点(500)所在的目标区域(32),以及确定所述目标区域中针对所述数据分组流提供足够的性能的所述新锚点(750),并且其中,所述足够的性能基于延迟、分组丢失、抖动参数、比特误码率、帧误码率以及帧丢失的任何组合的最低值来确定。
2.根据权利要求1所述的方法,其中,通知所述承载控制实体(200)包括:
-向所述承载控制实体(200)发送承载修改请求,
-从所述承载控制实体(200)接收提供有关所述新锚点(750)的信息的请求,以及
-向所述承载控制实体(200)发送所述有关所述新锚点(750)的信息。
3.根据权利要求1所述的方法,其中,通知所述承载控制实体(200)包括:
向所述承载控制实体(200)发送包括有关所述新锚点(750)的信息的承载修改请求。
4.根据权利要求1所述的方法,其中,确定所述数据分组流的所述传输质量条件已改变包括:从所述数据分组流通过其被发送的旧锚点(700)或路由器(610)或所述无线接入节点(500)接收有关传输性能的信息。
5.根据权利要求1-4中任一项所述的方法,还包括以下步骤:针对所述通信网络的包括区域相关的新锚点(700-750)的不同区域(31、32)而计算优化的端到端承载路径。
6.根据权利要求5所述的方法,还包括以下步骤:将每个所述新锚点(700-750)的完全限定域名FQDN存储在所述流控制实体(100)的域名服务器(131)中。
7.根据权利要求2至3中任一项所述的方法,其中,从所述承载控制实体(200)接收的所述请求是域名***DNS请求。
8.根据权利要求2至3中任一项所述的方法,其中,向所述承载控制实体(200)发送的有关所述新锚点(750)的所述信息包括所述新锚点(750)的地址。
9.一种用于操作被配置为控制用于通信网络中的数据分组流的承载的承载控制实体(200)的方法,所述方法包括:
-从流控制实体(100)接收用于所述数据分组流的用户的承载修改消息,所述流控制实体被配置为控制所述通信网络的无线接入网络和传输网络中用于所述用户的所述数据分组流,
-确定所述用户是否是与其它用户相比被提供针对所述数据分组流的更好服务的服务优化用户,
-从所述流控制实体(100)为所述承载接收关于为通过旧锚点传输的数据分组流保持所需的服务特征和/或改进现有服务特征的新锚点(750)的信息,其中,所述新锚点(750)是服务网关和应用用户平面锚点,并且其中,当所述用户是所述服务优化用户时,从所述流控制实体(100)接收的所述新锚点(750)仅由所述承载控制实体(200)使用,以及
-将用于所述数据分组流的所述旧锚点移动到所述新锚点(750),其中,基于所述数据分组流的足够的性能,从所述通信网络中所述无线接入网络所在的目标区域中选择所述新锚点,并且其中,所述足够的性能基于延迟、分组丢失、抖动参数、比特误码率、帧误码率以及帧丢失的任何组合的最低值。
10.根据权利要求9所述的方法,还包括以下步骤:向所述流控制实体(100)的域名服务器(131)请求所述新锚点(750)。
11.根据权利要求9所述的方法,其中,接收所述新锚点(750)包括:接收所述新锚点(750)的地址。
12.根据权利要求9所述的方法,其中,当向所述流控制实体(100)请求所述新锚点(750)时,向所述流控制实体(100)发送域名***DNS请求。
13.一种流控制实体(100),被配置为控制通信网络的无线接入网络和传输网络中的数据分组流,所述流控制实体(100)包括存储器(130)和至少一个处理器(120),所述存储器(130)存储能够由所述至少一个处理器(120)执行的指令,所述指令在由所述至少一个处理器(120)执行时,使得所述流控制实体(100):
-根据从所述通信网络的路由器(610)或旧锚点(700)接收的信息,确定通过所述通信网络的所述数据分组流的传输质量条件已下降,
-确定通过哪个无线接入节点(500)发送了所述数据分组流,
-根据所述无线接入节点(500)确定用于所述数据分组流的保持所需的服务特征和/或改进现有服务特征的新锚点(750),其中,所述新锚点(750)是服务网关和应用用户平面锚点,以及
-向承载控制实体(200)通知所述新锚点(750),
其中,所述指令在由所述至少一个处理器(120)执行时,使得所述流控制实体(100)通过以下操作来确定所述新锚点(750):确定所述通信网络中所述无线接入节点(500)所在的目标区域(32),以及确定所述目标区域中针对所述数据分组流提供足够的性能的所述新锚点(750),并且其中,所述足够的性能基于延迟、分组丢失、抖动参数、比特误码率、帧误码率以及帧丢失的任何组合的最低值来确定。
14.根据权利要求13所述的流控制实体(100),其中,所述指令在由所述至少一个处理器(120)执行时,使得所述流控制实体(100)通过以下操作来通知所述承载控制实体(200):
-向所述承载控制实体(200)发送承载修改请求,
-从所述承载控制实体(200)接收提供有关所述新锚点(750)的信息的请求,以及
-向所述承载控制实体(200)发送所述有关所述新锚点(750)的信息。
15.根据权利要求13所述的流控制实体(100),其中,所述指令在由所述至少一个处理器(120)执行时,使得所述流控制实体(100)通过以下操作来通知所述承载控制实体(200):向所述承载控制实体(200)发送包括有关所述新锚点(750)的信息的承载修改请求。
16.根据权利要求13所述的流控制实体(100),其中,所述指令在由所述至少一个处理器(120)执行时,使得所述流控制实体(100)通过以下操作来确定所述数据分组流的传输质量条件已改变:从所述数据分组流通过其被发送的旧锚点(700)或路由器(610)或所述无线接入节点(500)接收有关传输性能的信息。
17.根据权利要求13至16中任一项所述的流控制实体(100),其中,所述指令在由所述至少一个处理器(120)执行时,还使得所述流控制实体(100):针对所述通信网络的包括区域相关的新锚点(700-750)的不同区域(31、32)而计算优化的端到端承载路径。
18.根据权利要求13至16中任一项所述的流控制实体(100),其中,所述指令在由所述至少一个处理器(120)执行时,还使得所述流控制实体(100):针对每个所述新锚点(700-750),将完全限定域名FQDN存储在所述流控制实体(100)的域名服务器(131)中。
19.一种承载控制实体(200),被配置为控制用于通信网络中的数据分组流的承载,所述承载控制实体(200)包括存储器(230)和至少一个处理器(220),所述存储器(230)存储有能够由所述至少一个处理器(220)执行的指令,所述指令在由所述至少一个处理器(220)执行时,使得所述承载控制实体(200):-从流控制实体(100)接收用于所述数据分组流的用户的承载修改消息,所述流控制实体(100)被配置为控制所述通信网络的无线接入网络和传输网络中用于所述用户的所述数据分组流,
-确定所述用户是否是与其它用户相比被提供针对所述数据分组流的更好服务的服务优化用户,
-从所述流控制实体(100)为所述承载接收关于为通过旧锚点传输的数据分组流保持所需的服务特征和/或改进现有服务特征的新锚点(750)的信息,其中,所述新锚点(750)是服务网关和应用用户平面锚点,并且其中,当所述用户是所述服务优化用户时,从所述流控制实体(100)接收的所述新锚点(750)仅由所述承载控制实体(200)使用,以及
-将用于所述数据分组流的所述旧锚点移动到所述新锚点(750),其中,基于所述数据分组流的足够的性能,从所述通信网络中所述无线接入网络所在的目标区域中选择所述新锚点,并且其中,所述足够的性能基于延迟、分组丢失、抖动参数、比特误码率、帧误码率以及帧丢失的任何组合的最低值。
20.根据权利要求19所述的承载控制实体(200),其中,所述指令在由所述至少一个处理器(220)执行时,还使得所述承载控制实体(200):向所述流控制实体(100)的域名服务器(131)请求所述新锚点(750)。
21.根据权利要求19所述的承载控制实体(200),其中,所述指令在由所述至少一个处理器(220)执行时,还使得所述承载控制实体(200):向所述流控制实体(100)发送域名***DNS请求。
22.一种网关(700-750),被配置为处理通信网络中的数据分组流,所述网关包括:
-处理单元(720),被配置为确定用于由所述网关(700-750)处理的数据分组流的传输条件参数,以及
-接口(710),被配置为向根据权利要求13-18中任一项所述的流控制实体(100)发送所确定的传输条件参数。
23.根据权利要求22所述的网关(700-750),其中,所述处理单元(720)被配置为确定以下传输条件参数中的至少一个:延迟、分组丢失、以及抖动。
24.一种被配置成控制通信网络中的数据分组流的承载的***,所述***包括根据权利要求13至18中任一项所述的流控制实体(100)以及根据权利要求19至21中任一项所述的承载控制实体(200)。
25.根据权利要求24所述的***,还包括根据权利要求22或23所述的网关(700-750)。
26.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序包括将要由流控制实体(100)或承载控制实体(200)或网关(700-750)的至少一个处理单元(120)执行的程序代码,其中,所述程序代码的执行使得所述至少一个处理单元(120)执行根据权利要求1至12中任一项所述的方法。
CN201680089040.5A 2016-09-09 2016-09-09 用于传输网络中的分组流优化的方法、流控制实体和承载控制实体 Active CN109691181B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/EP2016/071293 WO2018046090A1 (en) 2016-09-09 2016-09-09 Packet flow optimization in a transport network

Publications (2)

Publication Number Publication Date
CN109691181A CN109691181A (zh) 2019-04-26
CN109691181B true CN109691181B (zh) 2024-02-09

Family

ID=57042858

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201680089040.5A Active CN109691181B (zh) 2016-09-09 2016-09-09 用于传输网络中的分组流优化的方法、流控制实体和承载控制实体

Country Status (4)

Country Link
US (1) US11252648B2 (zh)
EP (1) EP3510810B1 (zh)
CN (1) CN109691181B (zh)
WO (1) WO2018046090A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10728138B2 (en) 2018-12-21 2020-07-28 At&T Intellectual Property I, L.P. Analytics enabled radio access network (RAN)- aware content optimization using mobile edge computing

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101150838A (zh) * 2006-09-18 2008-03-26 大唐移动通信设备有限公司 一种在***间切换的方法及***
CN101232435A (zh) * 2007-01-25 2008-07-30 华为技术有限公司 一种切换数据锚点的方法及***
WO2015105383A1 (en) * 2014-01-10 2015-07-16 Lg Electronics Inc. Method and apparatus for obtaining information for 3gpp lte-wlan interworking in wireless communication system

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7920519B2 (en) * 2005-04-13 2011-04-05 Cisco Technology, Inc. Transferring context information to facilitate node mobility
CN101926153A (zh) * 2008-01-23 2010-12-22 艾利森电话股份有限公司 用于对网络资源进行池处理的方法和设备
US9084155B2 (en) 2012-06-13 2015-07-14 All Purpose Networks LLC Optimized broadband wireless network performance through base station application server
KR20150032524A (ko) * 2012-06-28 2015-03-26 엘지전자 주식회사 무선 통신 시스템에서 영역 갱신 방법 및 장치
EP2880917A1 (en) * 2012-08-03 2015-06-10 Telefonaktiebolaget LM Ericsson (PUBL) A node and method for determining a packet data network connection anchor point
US9998967B2 (en) 2013-07-17 2018-06-12 Interdigital Patent Holdings, Inc. Software defined networking distributed and dynamic mobility management
US20160249183A1 (en) * 2013-10-23 2016-08-25 Lg Electronics Inc. Method of selectively transmitting mbms service level information in wireless communication system and apparatus therefor
US10194342B2 (en) 2014-02-27 2019-01-29 Telefonaktiebolaget Lm Ericsson (Publ) Collecting characteristics for a path between IP end-points associated with a radio access transport network
WO2016105568A1 (en) * 2014-12-23 2016-06-30 Interdigital Patent Holdings, Inc. Methods for wifi integration in cellular systems
EP3308502B1 (en) 2015-06-15 2019-05-22 Telefonaktiebolaget LM Ericsson (PUBL) Information exchange between a mobile transport network and a core network

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101150838A (zh) * 2006-09-18 2008-03-26 大唐移动通信设备有限公司 一种在***间切换的方法及***
CN101232435A (zh) * 2007-01-25 2008-07-30 华为技术有限公司 一种切换数据锚点的方法及***
WO2015105383A1 (en) * 2014-01-10 2015-07-16 Lg Electronics Inc. Method and apparatus for obtaining information for 3gpp lte-wlan interworking in wireless communication system

Also Published As

Publication number Publication date
WO2018046090A1 (en) 2018-03-15
US11252648B2 (en) 2022-02-15
US20190191364A1 (en) 2019-06-20
EP3510810A1 (en) 2019-07-17
EP3510810B1 (en) 2023-03-08
CN109691181A (zh) 2019-04-26

Similar Documents

Publication Publication Date Title
US11399293B2 (en) System and method of network policy optimization
US10375628B2 (en) Method in a network node of a wireless communications network
US11700574B2 (en) Systems and methods for producer network function discovery in a wireless network based on geographic location
US9713082B2 (en) Service node selection in a communications network based on application server information
US20100291943A1 (en) Method and Apparatus for Pooling Network Resources
WO2014036704A1 (zh) 控制网络传输时延的方法、服务质量控制实体和通信设备
US9713077B2 (en) Method and apparatus for distributing handoff control in wireless networks via programmable black and white lists
US10116694B2 (en) Network signaling interface and method with enhanced traffic management during signaling storms
CN117546451A (zh) 用于在生产者网络功能(nf)选择期间使用基于时隙跟踪的生产者nf性能来优化网络流量分配的方法、***和计算机可读介质
CN111919501B (zh) 专用承载管理
WO2021052109A1 (zh) 通信方法及装置
JP5764525B2 (ja) 無線システムの制御装置、および、制御方法
CN109691181B (zh) 用于传输网络中的分组流优化的方法、流控制实体和承载控制实体
Taleb et al. On efficient data anchor point selection in distributed mobile networks
JP2023509693A (ja) データリンク上の動的ステータス情報のための報告サービス
GB2572443A (en) Dedicated bearer management
US20230025799A1 (en) Methods, systems, and computer readable media for providing updated network slice information to a network slice selection function (nssf)
JP2020191497A (ja) 情報処理方法
JP2024527781A (ja) 更新されたネットワークスライス情報をネットワークスライス選択機能(nssf)に提供するための方法、システム、およびコンピュータ可読媒体
JP2017073589A (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
GR01 Patent grant
GR01 Patent grant