CN109155744A - 通信中的动态体验管理 - Google Patents

通信中的动态体验管理 Download PDF

Info

Publication number
CN109155744A
CN109155744A CN201680085976.0A CN201680085976A CN109155744A CN 109155744 A CN109155744 A CN 109155744A CN 201680085976 A CN201680085976 A CN 201680085976A CN 109155744 A CN109155744 A CN 109155744A
Authority
CN
China
Prior art keywords
measurement point
user plane
information
connection
customer experience
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.)
Granted
Application number
CN201680085976.0A
Other languages
English (en)
Other versions
CN109155744B (zh
Inventor
P·西拉格伊
C·武尔肯
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.)
Nokia Solutions and Networks Oy
Original Assignee
Nokia Siemens Networks Oy
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 Nokia Siemens Networks Oy filed Critical Nokia Siemens Networks Oy
Publication of CN109155744A publication Critical patent/CN109155744A/zh
Application granted granted Critical
Publication of CN109155744B publication Critical patent/CN109155744B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/16Performing reselection for specific purposes
    • H04W36/165Performing reselection for specific purposes for reducing network power consumption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0823Errors, e.g. transmission errors
    • H04L43/0829Packet loss
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0852Delays
    • H04L43/0858One way delays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0852Delays
    • H04L43/0864Round trip delays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/12Network monitoring probes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/34Flow control; Congestion control ensuring sequence integrity, e.g. using sequence numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/35Flow control; Congestion control by embedding flow control information in regular packets, e.g. piggybacking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports
    • 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/04Error control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/24Negotiating SLA [Service Level Agreement]; Negotiating QoS [Quality of Service]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • H04W36/0022Control or signalling for completing the hand-off for data sessions of end-to-end connection for transferring data sessions between adjacent core network technologies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • H04W36/0022Control or signalling for completing the hand-off for data sessions of end-to-end connection for transferring data sessions between adjacent core network technologies
    • H04W36/00224Control or signalling for completing the hand-off for data sessions of end-to-end connection for transferring data sessions between adjacent core network technologies between packet switched [PS] and circuit switched [CS] network technologies, e.g. circuit switched fallback [CSFB]
    • H04W36/00226Control or signalling for completing the hand-off for data sessions of end-to-end connection for transferring data sessions between adjacent core network technologies between packet switched [PS] and circuit switched [CS] network technologies, e.g. circuit switched fallback [CSFB] wherein the core network technologies comprise IP multimedia system [IMS], e.g. single radio voice call continuity [SRVCC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • H04W36/0033Control or signalling for completing the hand-off for data sessions of end-to-end connection with transfer of context information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/26Reselection being triggered by specific parameters by agreed or negotiated communication parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • H04W72/543Allocation or scheduling criteria for wireless resources based on quality criteria based on requested quality, e.g. QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/12Setup of transport tunnels

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Quality & Reliability (AREA)
  • Multimedia (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

一种方法,包括检测(402)在通信***的网络元件(UE、内容服务器)之间被传输(401、406)的QUIC分组。基于检测到的QUIC分组,该方法包括在第一测量点和第二测量点处获得(403),用户平面客户体验测量信息以及可选地获得上下文信息。该方法包括向第一测量点提供(404),在第二测量点处获得的用户平面客户体验测量信息以及可选的上下文信息。该方法包括通过使用在第一测量点处获得的上下文信息以及在第一测量点处接收的上下文信息,将在第一测量点处获得的用户平面客户体验测量信息与从第二测量点接收的用户平面客户体验测量信息相关联(405)。

Description

通信中的动态体验管理
技术领域
本发明涉及通信。
背景技术
动态体验管理(DEM)是用于CSP/ISP***的实时的体验质量(QoE)管理框架,CSP/ISP通过利用通信技术(诸如,WCDMA、LTE、LTE-A、Wi-Fi、固定的或任何其他合适的通信技术)来提供互联网接入。
发明内容
根据方面,提供了独立权利要求的主题。实施例在从属权利要求中被定义。
一个或多个实现的示例在附图和以下描述中被更详细地阐述。根据说明书和附图、以及根据权利要求,其他特征将是显而易见的。
附图说明
在下文中,本发明将参考附图、借助于优选实施例而被更详细地描述,其中
图1示出了本发明的实施例可以被应用到的无线通信***;
图2示出了DEM架构;
图3示出了由QUIC连接所使用的完全协议堆栈;
图4示出了根据本发明的实施例的用于动态体验管理的过程的信令图;
图5示出了根据实施例的S1/S5接口上用于带内HE的IPv4选项的使用;
图6示出了根据实施例的SGi接口上用于带内HE的IPv4选项的使用;
图7示出了根据实施例的用于搭载信息的C-平面分组的使用;
图8示出了根据实施例的在CEA与ADA之间的偏带通信;
图9示出了根据实施例的,经由偏带连接的协同单向下行链路延迟测量;
图10示出了根据实施例的RTT测量;
图11至图16示出了根据本发明的实施例的,用于动态体验管理的示例性过程;
图17示出了根据本发明的实施例的装置的框图。
具体实施方式
下文实施例是示例性的。尽管说明书可以在若干位置处参考“一”、“一个”、或者“一些”实施例,但是这不一定意味着每个这样的参考是指相同的(多个)实施例,或者特征仅应用于单个实施例。不同实施例的单个特征也可以被组合来提供其他的实施例。此外,词语“包括”和“包含”应当被理解为并非将所述的实施例限制为仅由已经提到的那些特征组成,并且这些实施例还可以包含并未具体提到的特征/结构。
所述的实施例可以在无线电***中被实现,诸如在以下的至少一个中:基于基本宽带码分多址(W-CDMA)的通用移动电信***(UMTS,3G)、高速分组接入(HSPA)、长期演进(LTE)、高级LTE(LTE-A)、和/或5G***。然而,本实施例并不限于这些***。
实施例不限于作为示例给出的***,而是本领域技术人员可以将解决方案应用于被提供有必要属性的其他通信***。如上文列出的,合适通信***的一个示例是5G***。假设5G中的网络架构将与高级LTE的网络架构非常相似。5G可能使用多输入-多输出(MIMO)天线,比LTE的当前网络部署更多的基站或节点(所谓的小小区概念),包括与较小的局域接入节点合作进行操作的宏站点,并且还可能采用各种无线电技术,以用于更好的覆盖以及增强的数据速率。5G将可能包括不止一种的无线电接入技术(RAT),每种技术针对某些用例和/或频谱而被优化。
应当理解,未来网络可以利用网络功能虚拟化(NFV),网络功能虚拟化是提出将网络节点功能虚拟化成可以被可操作地连接或链接到一起以提供服务的“构造块(buildingblocks)”或实体的网络架构概念。虚拟网络功能(VNF)可以包括使用标准或通用类型服务器而不是定制硬件来运行计算机程序代码的一个或多个虚拟机。云计算或云数据存储装置也可以被使用。在无线电通信中,这可以意味着节点操作将至少部分地在被可操作地耦合到远程无线电头的服务器、主机或者节点中被执行。节点操作也可以被分布在多个服务器、节点或主机之中。还应当理解,核心网络操作与基站操作之间的劳动分配可能与LTE的劳动分配不同,或甚至不存在。可能被使用的一些其他技术进展是软件定义网络(SDN)、大数据、以及全IP,这可能会改变网络被构建和管理的方式。
图1示出了本发明的实施例可以被应用到的蜂窝通信***的示例。蜂窝无线电通信***(诸如长期演进(LTE)、第三代合作伙伴计划(3GPP)的高级LTE(LTE-A)、或者所预测的未来5G解决方案)通常由至少一个网络元件组成,诸如提供小区100的网络元件110。每个小区可以是,例如宏小区、微小区、毫微微或微微小区。网络元件110可以是如LTE和LTE-A中的演进节点-B(eNB),或者能够控制无线电通信以及管理小区内无线电资源的任何其他装置。针对5G解决方案,实现可以类似于LTE-A,如上所述。网络元件110可以被称为基站或接入节点。蜂窝通信***可以由网络元件110、112、114(例如,eNB)的无线电接入网络组成,每个网络元件控制相应的小区或多个小区100、102、104。网络元件110至114每个可以控制宏小区100至104,宏小区100至104为终端设备120提供广域覆盖。网络元件110至114也可以被称为接入节点,因为其为终端终端设备120提供对其他网络(诸如,互联网)的无线接入。另外,一个或多个本地接入节点116可以被布置在控制宏小区100至104的网络元件110、112、114的控制区域内。本地接入节点116可以提供在子小区106内的无线接入,子小区106可以被包括在宏小区100内。子小区的示例可以包括微、微微和/或毫微微小区。通常,子小区在宏小区内提供热点。本地接入节点116的操作可以由网络元件110控制,子小区在网络元件110控制区域下被提供。网络元件110以及其他网络元件112至116可以支持双重连接(DC),其中终端设备120已经建立了与小区的多个连接,该小区与主eNB网络元件和辅eNB网络元件相关联。
网络元件110可以采用载波聚合,其中终端设备112被分配有来自多个分量载波的资源,多个分量载波可以在连续频带或非连续频带上。一个网络元件110可以提供一个分量载波,例如主分量载波,而另一网络元件116可以提供另一分量载波,例如次分量载波。操作主分量载波的网络元件110可以在所有分量载波上执行资源调度,或者每个网络元件110、116可以控制其操作的分量载波的调度。备选地,网络元件110可以提供一个分量载波,例如主分量载波,以及另一分量载波,例如次分量载波。
在通信网络中多个eNB的情况下,eNB可以利用如LTE中规定的X2接口而彼此连接。网络元件之间的其他通信方法也是可能的。网络元件110至116可以经由S1接口被进一步连接到演进分组核心(EPC)130,更具体地,连接到移动管理实体(MME)132以及连接到***架构演进网关(SAE-GW)134。
图1的无线电***可以支持机器类型通信(MTC)。MTC可以实现为大量具有MTC能力的设备提供服务,诸如,至少一个终端设备120。该至少一个终端设备120可以包括移动电话、智能电话、平板计算机、膝上电脑以及被用于用户与无线电通信网络(诸如,MTC网络)进行通信的其他设备。这些设备与MTC方案相比可以提供进一步的功能,诸如用于语音、视频和/或数据转移的通信链路。然而,在MTC角度中,该至少一个终端设备120可以被理解作为MTC设备。该至少一个终端设备120还可以包括另一具有MTC能力的设备,诸如举几个示例,提供位置、加速度、和/或温度信息的传感器设备。
动态体验管理(DEM)能够为流行的OTT应用(例如,YouTube、Facebook、Waze、Viber等)提供良好的客户体验。然而,其他服务垂直(例如,本地VoLTE或者其他IMS服务)的管理也是可能的。DEM架构可以包括中心核心网络节点,例如分析和决策代理(ADA),以及至少一个分布式无线电网络节点,例如客户体验代理(CEA)。图2示出了包括若干CEA部署选项的DEM架构。ADA可以被部署在Gi/SGi接口上,以用于收集测量以及对相干(例如,多个小区或eNB)的流集合执行相关分析和动作,使得ADA能够根据需求以灵活方式高效地重新分发无线电和传输网络资源。ADA还可以与其他核心网络节点(诸如,HSS、SAI等)通过接口连接。
DEM对客户体验CE以及以相关方式所收集的网络状态的精准指示符进行操作。这保证所测量的QoE按上下文解释,即相关于网络性能、用户位置、设备能力等,并且适当的动作可以被计算和实施。这些信息可以通过来自用户平面(应用)业务本身的实时U-平面测量而被提取。
CEA和ADA使用带内报头富集(HE)技术(即,信息元素被直接写入到用户平面分组的协议报头中),以用于彼此通信以及用于执行需要两个测量点的单个流测量。这种测量技术可以被称为协同测量,并且该协同测量包括要求ADA与CEA交换与特定U-平面分组或流相对应的信息的测量,诸如测量ADA与CEA之间的单向延迟(涉及将时间戳富集到ADA处的分组,以及调查具有在CEA处所富集的时间戳的极相同的分组)。带内U-平面HE是在CEA与ADA之间交换与U-平面流相关信息的高效机制,因为HE自身将测量信息绑定到相关的数据流。具体地,CEA和ADA使用用于带内测量的TCP选项HE,因为大多数OTT应用使用TCP作为传输层协议(因此,TCP报头存在于大多数OTT分组中),并且TCP选项空间是完全支持的端到端数据容器(即,其不被中间节点、路由器或防火墙处理、修改或移除)。
YouTube和其他谷歌服务正在远离TCP,而支持通过QUIC来传输数据,QUIC是谷歌推出的新兴的基于UDP的全加密用户空间传输协议。尽管QUIC模仿TCP连接关于一般拥塞和流控制行为的操作(例如,慢启动、对数据包丢失反应等),但是QUIC的线格式与TCP的线格式根本地不同,这具有对带内U-平面HE的基本使能器(enabler)的显著影响。首先,QUIC层经完全认证并且被部分加密,这可以防止:任何中间节点在不使分组失效以及导致端到端连接中断的情况下,修改传输中分组。其次,QUIC分组不包含可以被用于由中间节点编码附加信息的数据字段(诸如,TCP选项)。第三,在QUIC下的传输协议是UDP,UDP不具有可以被报头富集的协议字段。
QUIC的采纳使HE技术难以在传输层内部和之上,防止DEM高效采集用于QUIC业务的QoE管理的必要测量。YouTube(通过QUIC迁移的第一个应用)是流行的数据密集型应用,并且更多的应用可能会最终采纳QUIC。因此,为了高效处理QUIC,DEM将要-能够测量采集。
当内容通过QUIC被传递时,为了实现U-平面测量的高效采集,由于UDP和QUIC协议设计而导致HE不是选项。图3示出了由QUIC连接所使用的完全协议堆栈,显示了由QUIC连接所使用的相关数据字段。
在DEM中的HE被用于在CEA与ADA之间交换信息(而不将信息从网络发布到外部服务器)。因此,CEA和ADA通过剥离任何被富集的信息来将每个经报头富集的下行链路和上行链路分组的内容恢复到它们的原始状态(即,在它们富集之前的)。理论上,这种能力允许经富集的分组违反端到端协议线格式和条件(例如,校验有效性、报头长度字段一致性等),以及,以以下方式方式来承载信息:只要分组以其富集形式从网络中泄露出来(这不应该发生)就促使端到端U-平面连接中断。然而,实际中,鲁棒的HE实施方式不允许这种操作的自由,并且施加另外的约束来保持完整的端到端分组有效性。保持网络中每一跳处分组完全有效至少有两个原因。泄露无效的经富集的分组的后果非常严重,并且甚至在正常DEM操作之外也要防止泄露无效的经富集的分组,诸如由于CEA/ADA软件重新配置、重启、过载或者故障。因为在这些情况下的分组泄露的概率不被保证为零,因此分组有效性要被确保。在网络中的高级设备或中间节点(诸如,防火墙、路由器。安全网关等)可以对分组报头、以及在CEA与ADA之间的IP层之上的字段执行有效性检查,并且可以检测和丢弃无效分组。
考虑到保持分组完全有效的要求,有理由防止在QUIC和UDP层内使用带内HE。例如,这些原因包括QUIC报头认证和加密。QUIC是从中间网络节点隐藏尽可能多的协议信息。相应地,大多数报头字段在端到端路径中被加密,使得中间节点不能解释和修改这些报头字段。有一些协议字段(公共标志、版本、连接ID、以及序列号)以明文被传输,但是这些字段也在端到端路径中被认证,意味着对这些字段值的修改或者嵌入额外字节会使分组无效(这是要被避免的)。此外,UDP报头字段(校验、长度、源、以及目的地端口)不能够承载除协议实现其目标所需的最低限度之外任何额外信息(即,标识连接的端口号)。因为以下原因,现有报头字段不能用于QUIC中的带内HE。校验被设置为零(如果它们未被计算)或者设置为唯一的正确值(即,有效载荷和所选择的报头的1的补码),因此在不使该特定信息无效的情况下改变校验来编码特定信息是不可能。同样,改变端口号会创造出上下文无效的分组,因此它不是HE的选项。在UDP报头与QUIC有效载荷之间注入数据(即,基本上使UDP有效载荷膨胀)也使来自标准UDP/QUIC处理点的分组结构无效。
使用用于带内HE的IPv4选项(这类似于TCP选项)对CEA和ADA的部署备选方案具有影响,因为大多数路由器和防火墙的默认和推荐行为是丢弃具有任何种类IP选项的分组(针对严格解释的安全性和性能原因)。然而,通过仔细选择ADA的位置,IPv4选项可以被使用。
如果用户平面连接使用IPv6而不是IPv4,则IPv6扩展报头提供与IPv4选项类似的方式,以便承载经富集的信息而不会有被路由器和防火墙丢弃的风险。然而,在端到端路径中采纳IPv6仍然很低。
用于用户平面测量收集的带内HE可以在适用于普通U-平面协议(包括TCP和RTP)的带内HE装置中实现协同带内测量。
让我们现在参考图4描述本发明的实施例,用于在使用QUIC时的动态体验管理。然而,代替QUIC,示例性过程也适用于VPN技术或者L2/L3隧道。图4是示出了方法的信令图,该方法用于在网络装置中对在蜂窝通信***的网络元件之间被传输的用户平面分组执行协同CE测量。网络装置可以包括网络节点、接入节点、基站、终端设备、服务器计算机或者主机计算机。例如,服务器计算机或主机计算机可以生成虚拟网络,主机计算机通过该虚拟网络与终端设备进行通信。通常,虚拟网络可以涉及将硬件和软件网络资源以及网络功能组合到单个基于软件的管理实体、虚拟网络中的过程。在一些实施例中,网络节点可以是终端设备。网络虚拟化可以涉及通常与资源虚拟化组合的平台虚拟化。网络虚拟化可以被分类为外部虚拟网络,外部虚拟网络将多个网络或网络的一部分组合到服务器计算机或主机计算机中。外部网络虚拟化旨在优化网络共享。另一分类是内部虚拟网络,内部虚拟网络将类似网络的功能提供给单个***上的软件容器。虚拟网络也可以被用于测试终端设备。
参考图4,方法包括检测(块402)在通信***的网络元件(例如,UE、内容服务器)之间被传输的用户平面分组(块401、406)。基于检测到的用户平面分组,该方法包括在第一测量点处和第二测量点处获得(块403)用户平面客户体验测量信息(例如,在第一测量点处和第二测量点处,网络节点对QUIC连接执行客户体验测量),以及可选地获得上下文信息(见图12、13、14)。该方法包括从第二测量点向第一测量点传输在第二测量点处获得的用户平面客户体验测量信息、以及可选地传输上下文信息(见图13、14)。该方法包括通过使用在第一测量点处获得的上下文信息、以及在第一测量点处接收的上下文信息(或者,用户平面分组的上下文信息,该用户平面分组被用于将用户平面客户体验测量信息从第二测量点转移到第一测量点,见图12),将在第一测量点处获得的用户平面客户体验测量信息与从第二测量点接收的用户平面接收的、关于相同用户平面分组或相关的用户平面分组的用户平面客户体验测量信息相关联。
在实施例中,第一测量点和第二测量点使用用于报头富集的带内IP选项来彼此协同。本文中,IP报头富集可以使用IPv4选项或IPv6选项。
在另一实施例中,第一测量点和第二测量点使用带内控制平面报头富集,以用于彼此***。
在又一实施例中,第一测量点和第二测量点使用专用偏带连接(建立在测量点之间),以用于彼此协同。
例如,装置可以包括被利用作为第一测量点的分析和决策代理(ADA),以及被利用作为第二测量点的客户体验代理(CEA),或反之亦然。装置可以包括虚拟节点和/或分布式节点,或者装置可以被集成在另一网络节点或网络元件中。
图4示出了上行链路实现。然而,示例性过程也适用于下行链路实现。
上下文信息可以包括:用户平面分组上下文信息、关于第二测量点的上下文信息、和/或其他上下文信息(诸如,与协议相关的上下文信息)。用户平面分组上下文信息可以包括关于用户平面分组上的上下文信息,该用户平面分组被用于将用户平面客户体验测量信息从第二测量点转移到第一测量点。用户平面分组上下文信息可以包括关于经测量的用户平面分组的上下文信息。用户平面分组上下文信息可以标识经测量的分组和/或被用于转移测量信息的分组。用户平面分组上下文信息可以在测量被执行时和/或在被用于转移测量的分组发送时,指示时间(例如,时间戳)。
实施例涉及用于支持IPv4(或者IPv6)选项的特定ADA部署,以便当内容通过QUIC被传递时执行在DEM内的U-平面测量。另一实施例涉及带内C-平面通信,以便当内容通过QUIC被传递时执行在DEM内的U-平面测量。又一实施例涉及专用偏带连接,以便当内容通过QUIC被传递时执行在DEM内的U-平面测量。这些实施例选择性地由CEA和ADA应用到不能本地实现带内HE的连接(而针对常规TCP或者RTP/UDP,带内机制可以被使用)。
在实施例中,用于支持IPv4选项的特定ADA部署实现了用于在CEA与ADA之间的HE的用户IPv4选项的使用,而没有经报头富集的分组被丢弃的风险。ADA可以被部署为尽可能的靠近SGW/PGW(即,在ADA与SGW/PGW之间具有尽可能少中间物理/虚拟节点/设备/应用)。如果需要,可以确保中间设备的配置使得具有IP选项的分组通过而不被修改或丢弃。用户平面IP报头被封装在eNB与SGW之间的GTP/UDP/IP隧道中,以及在SGW与PGW之间的GTP或PMIP(GRE/IP)隧道中。因此,在eNB-PGW的路径上,IP选项从路由器/防火墙机制(其可以丢弃具有IP HE的分组)中本身被隐藏。因此,ADA可以被部署在SGW的S1接口上,或者在SGW与PGW之间的S5接口上。图5示出了用于具有ADA的带内HE的IPv4选项在S1/S5接口上的使用。
备选地,ADA还可以被部署在SGi接口上。在这种情况下,在PGW与ADA之间路径中的用户平面IP报头变成唯一的IP报头,并且因此用户平面IP报头对路由器和其他传输设备是可见的。因此,确保在PGW与ADA之间的IP选项友好配置。图6示出了用于具有ADA的带内HE的IPv4选项在SGi接口上的使用。
带内IP选项HE的使用还允许对U-平面分组执行协同测量。
在实施例中,带内C-平面通信允许ADA和CEA使用C-平面报头富集(通过将特殊SCTP块注入到分组),以用于在ADA以其能够拦截U-平面和C-平面连接两者的方式被部署的情况下进行通信。除了处理用户平面连接,eNB具有到控制平面网络元件(诸如,MME)的专用网络内部连接。这种连接是时时建立的(只要eNB处于操作中);因此连接的管理由***本身提供。CEA能够接入C-平面,因为CEA可以是eNB的内部功能,或者被部署到eNB旁边。因此,C-平面连接有效地具有预先建立的偏带连接的作用,偏带连接可以被用作用于CEA-ADA测量通信的容器。由于C-平面连接并未与任何特定U-平面连接相关联,因此CEA和ADA明确地指代在它们的C-平面连接内的U-平面连接的标识(以及对应的U-平面测量)。图7示出了用于搭载U-平面测量和连接信息的C-平面分组的使用。
在实施例中,专用偏带连接由CEA和ADA建立,以便在QUIC连接上交换信息、以及对QUIC连接执行协同测量。偏带连接并不涉及任何现有的U-平面连接(在带内C-平面通信中情况相同)。因此,CEA和ADA包括偏带接口上U-平面连接的标识,以及对应的QUIC测量信息/属性。针对专用偏带通信,CEA和ADA代表偏带连接的端点(不同于带内C-平面通信),并且因此CEA和ADA可以管理他们自己的偏带连接的建立。图8示出了在CEA与ADA之间的偏带通信。
在实施例中,当使用C-平面或者专用偏带连接时,CEA和ADA使用备选机制来执行对U-平面连接的协同测量(例如,测量CEA和ADA之间单向延迟、或者在CEA与ADA之间的分组丢失、或者通过无线电接入段收集RTT测量)。这些能力正常由带内U-平面HE来提供,而U-平面HE不可用,仅具有偏带通信。
实施例实现了在QUIC上的协同测量。另外,C-平面或者专用偏带连接可以被用作用于在CEA与ADA之间进行通信的唯一方式,尤其作为用于无需使用带内U-平面HE的协同测量的方式。
在关于用于支持IPv4选项的特定ADA部署的实施例中,在ADA被部署在S1/S5接口上的情况下,不需要进一步的动作,因为在这些接口上的GTP/PMIP隧道使得IPv4选项安全使用(见图5)。在ADA被部署在SGi接口上的情况下,IPv4选项友好环境被创建,以确保具有IPv4选项的U-平面分组在PGW与ADA之间被转发(见图3)。
在物理部署中(即,PGW和ADA是具有专用HW实例的物理网络元件),本地PGW-ADA连接可以例如利用完全不处理IP层(分组)的交换机来实现(并且因此,不与具有IPv4选项的分组连接)。备选地,PGW-ADA连接可以通过使用L3交换机/路由器而被至少部分地实现。在这种情况下,参与在PGW与ADA之间的U-平面分组转发的每个L3传输设备被配置为支持IPv4选项的使用。
在电信云(telco cloud)部署中(即,PGW和ADA被实现为VNF),PGW和ADA可以被共同定位在相同的数据中心中,以确保在PGW与ADA之间被转发的U-平面业务不会离开内部数据中心网络的边界。在最佳情况下,PGW和ADA的VNF不仅在相同的数据中心中运行,还在相同的数据中心HW实例(服务器)上运行。因此,PGA和ADA的连接有本地可编程的虚拟网络处理(例如,由OpenVSwitch实现)。在这种情况下,PGW-ADA的业务甚至不出现在物理网络接口上,因为PGW-ADA业务完全在服务器/管理程序存储器中被转发。NFV服务器链定义可以在网络服务图中将PGW和ADA的VNF相邻放置,使得U-平面处理链中的PGW与ADA之间不存在中间VNF。
在关于带内C-平面通信的实施例中,在ADA部署中(见图7),eNB的U平面连接和C-平面连接都被拦截(无论如何,由于CEA与eNB被共同定位或被集成部署,CEA具有对C-平面的接入)。eNB与MME之间的C-平面连接(即,S1-MME的接口)使用SCTP作为传输层协议。SCTP有效负载被结构化成不同类型的块(例如,DATA、SACK、HEARTBEAT等),这使各种信息流复用能复用到相同的分组中。为了在不干扰已经存在的C-平面信息的情况下搭载SCTP分组的信息,可以在标准化类型(RFC4960)之外使用专用SCTP块类型。CEA在由eNB向MME发送的C-平面分组上向ADA搭载信息,而ADA在由MME始发向eNB的C-平面分组上向CEA搭载信息。由eNB和MME创建的C-平面分组的大小通常远低于C-平面路径的MTU。因此将额外信息富集到SCTP分组不会引起IP分片。因为在C-平面分上所富集的信息仅涉及CEA和ADA,CEA和ADA在将分组发送到分组的目的地之前剥离经富集的数据。另外,通过将块类型的最高2位设置为‘10’,eNB/MME SCTP端点被指示以忽略未知的块类型,而不将其视为错误(即,确保SCTP分组不引起任何问题,即使SCTP分组未被剥离)。在SCTP连接上,可以存在心跳机制,即使不存在常规的正在进行的C-平面业务,也在两个方向上定期地在C-平面连接上传输分组。因此,CEA和ADA在任何给定时间快速地找到用于被搭载信息的载体。
在实施例中,专用偏带连接可以由CEA和ADA建立,以用于在用户平面(U-平面)上交换信息。专用偏带连接可以以客户端-服务器角色分割而被建立,其中ADA充当服务器并且侦听来自CEA实例的输入连接请求,并且每个CEA充当客户端,发起到ADA的连接。该连接的服务器侧细节(例如,IP地址、端口号、协议)可以通过静态配置(“公知的”值)、DHCP配置、通过NVF协调器和VNF管理器在VNF图像描述符内等被通知给CEA实例。通信可以利用密码技术而被加密和认证(例如,通过使用TCP上的TLS、以及TCP上的任何协议或者数据结构,诸如HTTP、JSON、TLV等)。
控制平面(C-平面)连接和专用偏带连接涉及相同的功能,除了在CEA与ADA操作启动时C-平面连接已经被建立,即C-平面连接由eNB/MME网络元件自动执行。在下文中,无论何时提到偏带连接时,都涉及C-平面连接和专用偏带连接。
偏带连接与特定的U-平面连接(例如,QUIC/UDP流)不相关,而CEA和ADA发送与特定的U-平面连接相对应的多条信息(例如,交换测量)。因此,当通过偏带连接进行发送时,CEA和ADA可以包括对应于U-平面连接的标识,以及任何额外的测量、属性或信息条。针对QUIC连接,在QUIC分组报头中可用的QUIC连接标识(CID,见图3)可以被用作U-平面连接的唯一标识符。针对VPN连接,L2/L3协议标识(地址、协议号、端口等(如果存在的话))的组合形成标识。额外的信息可以被称为连接信息或上下文信息。
偏带连接实现了在测量点之间的协同测量,例如测量ADA与CEA之间的单向下行链路延迟,假定它们时钟是同步的。使用原始带内U-平面HE,协同单向延迟测量可以经由将时间戳富集到下行链路U-平面分组中由ADA发起,以及由CEA执行从分组报头中读取时间戳、并且将该时间戳与CEA的自身时钟进行比较(然后,CEA可以使用来自相同流的下一个上行链路U-平面分组,以用于将测量结果带内发送回ADA)。相同的协同测量可以通过如以下来使用偏带连接而被执行(参见示出了经由偏带连接进行协同单向下行链路延迟测量的图9)。ADA和CEA必须预先商定方案,该方案指定哪些U-平面分组可以是协同测量的对象。例如,这种预先商定可以指定QUIC序列号是10的倍数的每个分组可以是协同测量的对象。ADA根据所预先商定的方案,存储与将被测量的每个下行链路QUIC分组相对应的时间戳。将被存储的信息包括QUIC CID、QUIC序列号、以及时间戳。由于QUIC序列号按每个传输的分组单调增加(即使重新传输的分组上),QUIC序列号与CID一起标识在给定方向上连接中的特定分组明确。CEA在其接收到由相同预先商定的方案所选择的下行链路分组时也生成时间戳,并且经由偏带连接将CEA的自身时间戳、CID、以及QUIC序列号发送回到ADA。ADA可以基于ADA的自身时间戳以及由相同分组(由QUIC CID/序列号对所标识)的CEA发送的时间戳来计算下行链路延迟。类似的机制可以被用于测量CEA与ADA之间的上行链路延迟,其中CEA生成由测量方案所选择的每个上行链路分组的时间戳,以及通过使用偏带连接将时间戳与分组的QUIC CID和序列号一起发送到ADA。ADA也记录针对相同上行链路分组的其自身时间戳。两个事件(即,ADA接收来自CEA的时间,或者ADA生成其自身在上行链路U平面分组上的时间戳)的顺序可以是任意的,取决于对偏带连接的U平面上传输路径配置和条件。然而,从测量角度看,事件的顺序是不相关的。当ADA已经获得了其自身时间戳以及针对给定上行链路分组的来自CEA的时间戳时,ADA计算上行链路延迟。由于ADA其自己是测量的客户,因此延迟值不会发送回到CEA。
协同测量也可以被用于局部化CEA与ADA之间的分组丢弃。第一,ADA可以基于下行链路方向上的QUIC序列号中的间隙,检测已经在互联网(即,在QUIC服务器与ADA之间)中已经丢失的下行链路QUIC分组。类似的,CEA可以检测在QUIC服务器与CEA之间丢失的下行链路分组。CEA定期地将单个连接丢失报告发送到ADA,该报告指定CID、时间窗口以及在时间窗口内丢失的下行链路分组数量。ADA将从CEA接收的丢失的下行链路分组的数目与针对相同时间窗口的ADA的自身计数器进行比较。差异给出在ADA与CEA之间丢失的下行链路分组的数目(即,在移动回程中)。类似地机制可以被用于测量和局部化上行链路分组丢失。CEA和ADA可以基于上行链路方向上的单个连接QUIC序列号,各自都记录上行链路分组丢失。CEA计数在UE与CEA之间发生的上行链路丢失,而ADA检测在UE与ADA之间的上行链路丢失。CEA定期向ADA发送CEA已经检测到的上行链路丢失,ADA从ADA的自身测量减去上行链路丢失,以局部化在CEA与ADA之间的上行链路丢失。
在QUIC流上测量CEA或ADA处的RTT也需要不同的方法(与在TCP流上的RTT测量相比)。在TCP情况下,序列和ACK段基于可访问的协议报头而被明确区分。比较在相同流中的TCP序列和分组的ACK数量,使CEA和ADA能将数据段与相反方向上对应的ACK段相关联。每个对应的数据/ACK对给出用于RTT测量的机会(通过计算它们的观测时间差)。然而,在QUIC情况下,数据和ACK段不能基于公共可用的协议字段而被区分(DL/UL序列号不相关,见图3)。CEA和ADA中的RTT测量要求在QUIC连接的生命期期间的某些阶段中,下行链路和上行链路分组的模式隐含的揭示哪个分组是对给定先前数据分组的ACK(不必须考虑它们的QUIC序列号)。
图10示出了RTT测量。用于RTT测量的机会开始于在连接中第一分组被发送(通常是在上行链路中从UE到服务器),这触发在相对方向上响应分组被发送。因此,这些初始分组的观测时间能够计算连接的初始RTT(在UE发起连接建立的情况下,初始RTT在ADA/CEA与内容服务器之间被测量)。另外,在QUIC连接的生命期期间,数据通常以突发被传输(例如,UE下载数据块,然后是UE或服务器不传输分组的空闲时间),这创建额外的RTT测量机会。在每个突发内,第一数据分组是由数据的接收器首先确认的分组,而最后一个数据分组是由接收器发送的最后一个分组确认的分组。图10中所示出的关联用于通过下行链路数据突发来测量RTT。CEA和ADA可以通过使用相同逻辑独立地执行RTT测量。TADA,DL,1和TADA,DL,N分别指示由ADA观测的第一和最后DL数据分组的时间。类似地,TADA,UL,1和TADA,UL,M指示由相同连接中ADA观测的第一和最后一个UL分组。ADA,UL,1>TADA,DL,1并且TADA,UL,M>TADA,DL,N,M可以不等于N(通常接收器不单独确认每个数据分组,而是接收器针对每两个数据分组发送累积ACK,因此M~N/2)。ADA可以根据观测突发模式生成两个RTT样本(与UE-ADA段相对应)。第一RTT 1来自第一DL分组与第一UL分组的相关性,而第二RTT 2来自最后一个DL分组与最后一个UL分组的相关性。最初,突发的开始可以被容易地检测到(即,在连接的开始处)。突发的结束通过在TADA,UL,M+RTT1之后不再接收DL和UL数据分组而被检测到(即,从观察到最后一个UL分组已经过了一个以上的往返时间,使得UE很可能已经发送了针对其收到的整个数据的所有可能的ACK)。在突发结束后被观测的第一DL分组开始下一个突发。通过将相同逻辑应用到UL数据和DL ACK分组,可以在UL数据突发上测量RTT。
CEA和ADA都可以单独对UE和内容服务器测量RTT。然而,不必执行每个可能的测量。例如,可以仅CEA对UE测量RTT,而ADA对服务器测量RTT。CEA可以使用偏带连接来将CEA-UE的RTT报告给ADA,ADA将其自身的ADA-服务器测量与从CEA接收的那些测量相关联。RTT测量被与单向CEA-ADA延迟测量组合,将具有端到端路径的完整延迟/RTT段提供给ADA。
在实施例中,带内HE装置能够使用QUIC处理连接,以便高效地从QUIC连接收集U-平面测量。
因此,实施例能够获得针对QUIC连接的、基于上下文的相关用户平面测量数据。这可以意味着,例如,装置以相关方式收集到以下中的一个或多个:用户测量数据、应用测量数据、体验测量数据的质量、服务测量数据的网络侧质量、以及关键性能指示符集。相关收集,即以相关方式收集,意味着在一轮测量中,即使用相同分组或分组以及对应的响应分组,装置能够同时考核QoE、QoS以及网络状态,使得所收集的QoE、QoS和网络状态洞察每个与当前网络条件下给定用户的应用相对应。一轮测量涉及在两个测量点处执行测量。在两个测量点处获得的测量数据随后被组合,即关联。该关联能够关于QoE、QoS和网络状态创建对当前用户应用状态的理解。然后,这种理解可以被用于执行动态体验管理。相同分组在两个不同的网络位置(也被称为测量点)中被测量。关于相同分组的两个测量被关联,即组合,使得相互关系在两个测量之间形成。基于该关联,***或装置随后能够执行动态体验管理。代替相同的分组,关联可以关于分组和相关的分组而被执行,诸如在分组与对应的响应分组之间。
图11示出了使用QUIC时用于动态体验管理的示例过程。参考图11,网络装置(诸如ADA和/或CEA)检测(块1101)在通信***的网络元件(例如,内容服务器)之间被传输的用户平面分组。基于检测到的用户平面分组,装置在第一测量点处和第二测量点处获得(块1102),用户平面分组上的用户平面客户体验测量信息(例如,在第一测量点处和第二测量点处对QUIC连接执行客户体验测量),以及可选地获得上下文信息(见图12、13、14)。上下文信息可以包括,例如,时间戳、分组序列号和/或用户平面分组的CID。步骤由两个测量点执行,其中一个测量点是“发送者”(例如,第二测量点MP2)(即,不仅执行其自身的测量,还将测量的信息发送到另一测量点),而其他测量点是“接收者”(例如,第一测量点MP1)(即,不仅执行其自身的测量,还接收来自其他测量点的测量信息)。“发送者”和“接收者”的角色可以基于测量的类型以及测量点的部署而被改变。因此,装置从第二测量点向第一测量点发送(块1103)在第二测量点获得的用户平面客户体验测量信息以及可选地(在C-平面和偏带实施例中,见图13和图14)上下文信息。装置在第一测量点处接收(块1104)由第二测量点发送的信息。装置通过使用在第一测量点处所获得(块1102)的上下文信息以及被包括在第一测量点接收的上下文信息(或者用户平面分组的上下文信息,该用户平面分组被用于将用户平面客户体验测量信息转移到第一测量点(IP选项实施例,见图12)),将在第一测量点获得的(块1102)用户平面客户体验测量信息与从第二测量点接收的、关于相同用于平面分组或者相关用户平面分组的用于平面客户体验测量信息相关联(块1105)。
图12示出了使用IP选项时用于动态体验管理的示例性过程。参考图12,装置被配置(块1201)为做出测量点的部署位置的决策。测量点可以被选择为部署在S1接口(块1202)、S5接口(块1203)、或者SGi/Gi接口(块1204)上。如果测量点被选择为部署在S1接口上,则装置被配置(块1205)为使用在GTP层上的内部IPv4/IPv6选项字段,以用于发送/接收U-平面测量信息。如果测量点被选择为被部署在SGi/Gi接口上,则装置被配置(块1206)为使用IPv4/IPv6选项字段(仅一个IP报头),以用于发送/接收U-平面测量信息。如果测量点被选择为被部署在S5接口上,则装置可以被配置为使用基于GTP的协议(块1207)或者基于PMIP的协议(块1208)。如果装置被配置为使用基于GTP的协议,则装置被配置(块1209)为使用GTP层上的内部IPv4/IPv6选项字段,以用于发送/接收U-平面测量信息。如果装置被配置为使用基于PMIP的协议,则装置被配置(块1210)为使用GRE层上的IPv4/IPv6选项字段,以用于发送/接收U-平面测量信息。
在装置可以检测(块1211)在网络元件之间被传输的用户平面分组之后。基于检测到的U-平面分组,装置在第一测量点处和第二测量点处获得(块1212)用户平面客户体验测量信息(以及在第一测量点处的上下文信息)。装置通过使用U-平面分组的IPv4/IPv6选项字段,从第二测量点向第一测量点发送(块1213)在第二测量点处获得的用户平面客户体验测量信息。因此,在第二测量点出获得的用户平面客户体验测量信息被嵌入到用户平面分组中,该用户平面分组被用于将用户平面客户体验测量信息从第二测量点转移到第一测量点。装置在第一测量点中接收(块1214)由第二测量点发送的信息(在U-平面分组的IPv4/IPv6选项字段中)。装置通过使用在第一测量点处所获得(块1212)的上下文信息以及被包括在U-平面分组(被用于将测量信息从第二测量点转移(块1213)到第一测量点)中的上下文信息(上下文信息包括:例如,时间戳、分组序列号和/或接收的U-平面分组的CID),将在第一测量点处获得的用户平面客户体验测量信息,与从第二测量点接收的、关于相同用户平面分组或相关用户平面分组的用户平面客户体验测量信息相关联(块1215)。
被用于将测量信息从第二测量点转移到第一测量点的U-平面分组可以是“任何”用户平面分组,即不必与由第一测量点和/或第二测量点检测和测量的U-平面分组相同。被包括在用户平面分组的上下文信息可以包括用户平面分组的上下文信息,用户平面分组被用于将用户平面客户体验测量信息从第二测量点转移到第一测量点。备选地/另外,被包括在用户平面分组的上下文信息可以包括第二测量点的信息、和/或其他上下文信息,诸如与协议(例如,与现有或未来协议相关)相关的上下文信息,用户平面分组被用于将用户平面客户体验测量信息从第二测量点转移到第一测量点)。
图13示出了使用用于通信的C-平面分组时,用于动态体验管理的示例性过程。参考图13,装置检测(块1301)在网络元件之间被传输的U-平面分组。基于检测到的U-平面分组,装置在第一测量点处和第二测量点处获得(块1302)上下文信息以及U-平面分组的用户平面客户体验测量信息(上下文信息包括,例如时间戳、分组序列号、和/或被测量的U-平面分组的CID)。装置可以等待(块1303)直到在第二测量点处接收到穿过第一测量点的C-平面分组。然后装置从第二测量点向第一测量点发送(块1304,在C-平面分组中(例如,作为SCTP块))在第二测量点处获得的U-平面客户体验测量信息以及上下文信息。装置在第一测量点处接收(块1305)由第二测量点发送(在C-平面分组中)的信息。装置通过使用在第一测量点处获得的上下文信息以及在第一测量点处接收(块1305)的来自第二测量点的上下文信息,将在第一测量点处获得的用户平面客户体验测量新与从第二测量点接收的、关于相同用户平面分组或相关用户平面分组的用户平面客户体验测量信息相关联(块1306)。
图14示出了使用专用偏带通信时,用于动态体验管理的示例性过程。参考图14,装置建立(块1401)在第一测量点与第二测量点之间的偏带连接。装置检测(块1402)在网络元件之间被传输的U-平面分组。基于检测到的U-平面分组,装置在第一测量点处和第二测量点处获得(块1403)上下文信息以及U-平面分组的用户平面客户体验测量信息(上下文信息包括,例如时间戳、分组序列号、和/或被测量的U-平面分组的CID)。装置从第二测量点向第一测量点发送(块1404,在偏带连接上)在第二测量点处获得的U-平面客户体验测量信息和上下文信息。装置在第一测量点处接收(块1405)由第二测量点发送(在偏带连接上)的信息。装置通过使用在第一测量点处获得的上下文信息以及在第一测量点处接收(块1405)的来自第二测量点的上下文信息,将在第一测量点处获得的用户平面客户体验测量新与从第二测量点接收的、关于相同用户平面分组或相关用户平面分组的用户平面客户体验测量信息相关联(块1406)。
图15示出了用于测量两个测量点之间的QUIC连接上的单向延迟的示例性过程。参考图15,装置在第一测量点处检测(块1501)在网络元件之间被传输的U-平面分组。基于检测到的U-平面分组,装置在第一测量点处,获得和存储U-平面分组的上下文信息(例如,时间戳=T1,分组序列号=Y,CID=X)。装置NE在第二测量点处检测(块1503)在网络元件之间被传输的U-平面分组,并且装置基于所检测到的U-平面分组在第二测量点处获得(块1504)U-平面分组的上下文信息(例如,时间戳=T2,分组序列号=Y,CID=X)。装置从第二测量点向第一测量点发送(块1505)在第二测量点处获得的上下文信息。装置在第一测量点接收(块1506)由第二测量点发送的上下文信息。装置将在第一测量点处获得的上下文信息与从第二测量点接收的上下文信息相关联(上下文信息具有相同的CID(例如,CID=X)以及相同的分组序列号(例如,分组序列号=Y))。装置将下行链路延迟计算(块1508)计算为在第一测量点处所获得与在第二测量点出获得的时间戳之间的差异(延迟=T2-T1)。
图16示出了用于在测量点处测量QUIC连接上的RTT的示例性过程。参考图16,装置在测量点处检测(1601)在下行链路中被传输的QUIC分组突发的开始。基于该检测,装置可以存储(块1601)针对下行链路检测的开始的时间戳(例如,时间戳=T1)。装置在测量点处检测(块1602)在下行链路中被传输的QUIC分组突发的结束。基于该检测,装置可以存储(块1602)针对下行链路检测的结束的时间戳(例如,时间戳=T2)。装置在测量点处检测(块1603)在上行链路中被传输的QUIC分组突发的开始。基于该检测,装置可以存储(块1603)针对上行链路检测的开始的时间戳(例如,时间戳=T3)。装置在测量点处检测(块1604)在上行链路中被传输的QUIC分组突发的结束。基于该检测,装置可以存储(块1604)针对上行链路检测的结束的时间戳(例如,时间戳=T4)。装置将RTT计算(块1605)为针对QUIC分组突发开始的时间戳之间的差异(例如,RTT1=T3-T1),和/或为针对QUIC分组突发的结束的时间戳之间的差异(例如,RTT2=T4-T2)。
实施例适用于由端到端用户连接使用的QUIC连接、VPN连接和/或任何L2/L3隧道技术。
示例性装置包括用于执行上文所述的方法步骤中任何步骤的部件。
示例性计算机程序产品被体现在由计算机可读的分发介质上,并且包括程序指令,当程序指令被加载到装置中,执行上文所述的方法步骤中的任何步骤。
在实施例中,除了测量信息以外,第二测量点还可以将显式上下文信息添加到U-平面分组中,U-平面分组被用于将测量从MP2转移到MP1。如果相同的分组未被用于转移测量本身所采用的测量,这可能是有益的。因此,由分组所指示的显式上下文可以与测量本身的上下文不同。例如,如果分组R被用于进行测量,以及在不同方向上的分组S被用于转移该测量,则分组S(即,转移机会)可能在分组R被测量之后出现,因此该测量(例如,何时确切测量分组,或者哪个确切的分组被测量)的上下文可以被富集到分组S。
实施例提供了装置,该装置包括至少一个处理器和至少一个存储器,至少一个存储器包括计算机程序代码,其中至少一个存储器和计算机程序代码被配置为,与至少一个处理器一起促使装置执行上文所述的网络元件或网络节点的过程。至少一个处理器、至少一个存储器以及计算机程序代码可以因此被视为,用于执行上文所述的网络元件或网络节点的过程的部件的实施例。图17示出了这种装置的结构的框图。该装置可以被包括在网络元件或网络节点中,例如,装置可以形成网络元件或网络节点中的芯片组或电路。在一些实施例中,装置是网络元件或者网络节点。
装置包括处理电路10,处理电路10包括至少一个处理器。处理电路10可以包括被配置为检测在通信***的网络元件之间被传输的用户平面分组的分组检测器12。处理电路10进一步包括CE测量器14,测量器14被配置为在第一测量点和第二测量点处(基于检测到的用户平面分组)获得用户平面客户体验测量信息,以及可选地获得上下文信息。处理电路10可以进一步包括数据发送器16,发送器16被配置为向第一测量点提供,在第二测量点处获得的用户平面客户体验测量信息和可选地上下文信息。被包括在电路10中的数据关联器18被配置为通过使用在第一测量点处获得的上下文信息以及在第一测量点处接收的上下文信息,将在第一测量点处获得的所述用户平面客户体验测量信息与从第二测量点接收的、关于相同的用户平面分组或相关用户平面分组的用户平面客户体验测量信息相关联。
处理电路10可以包括作为子电路的电路12至电路18,或者其可以被视为由相同物理处理电路执行的计算机程序模块。存储器20可以存储一个或多个计算机程序产品24,计算机程序产品24包括指定电路12至18的操作的程序指令。存储器20可以额进一步存储数据库26,数据库26包括,例如用于动态体验管理的定义。装置可以进一步包括通信接口22,通信接口22提供具有与终端设备无线电通信能力的装置。通信接口可以包括无线电通信电路,无线电通信电路能够无线通信并且包括无线电频率处理电路和基带信号处理电路。基带信号处理电路可以被配置为执行发射器和/或接收器的功能。在一些实施例中,通信接口可以被连接到包括至少一个天线的远程无线电头,以及在一些实施例中,无线电频率信号处理在相对于基站的远程位置中。在这种实施例中,通信接口可以仅执行无线电频率信号处理中的一些,或者完全不执行无线电信号处理。在通信接口与远程无线电头之间的连接可以是模拟连接或数字连接。在一些实施例中,通信接口可以包括实现无线通信的固定通信电路。
如本申请所使用的,术语‘电路’指代以下中的所有:(a)仅硬件电路实施方式,诸如仅以模拟和/或数字电路的实施方式;(b)电路和软件和/或固件的组合,诸如(如适用):(i)(多个)处理器或(多个)处理器核心的组合;或(ii)包括一起工作以促使装置执行特定功能(多个)的数字信号处理器、软件、以及至少一个存储器的(多个)处理器/软件的一部分;以及(c)电路,诸如需要软件或固件以用于操作的(多个)微处理器、或者(多个)微处理器的一部分,即使软件或固件并不物理存在。
‘电路’的定义适用于本申请中该数据的所有使用。作为进一步的示例,如在本申请中所使用的术语‘电路’也将覆盖仅处理器(或多个处理器)或处理器一部分的实施方式,例如多核处理器的一个核心,以及其(或者它们的)附带软件和/或固件。术语‘电路’还将覆盖,例如并且如果适用于特定元件、基带集成电路、专用集成电路(ASIC)、和/或现场可编程门阵列(FPGA)电路,以用于根据本发明的实施例的装置。
本文结合图1至图17所述的过程或者方法,也可以以由一个或多个计算机程序所定义的一个或多个计算机过程的形式而被执行。计算机程序应当被视为也包含计算机程序的模块,例如,上述过程可以作为较大算法或计算机过程的程序模块而被执行。(多个)计算机程序可以以源代码形式、对象代码形式、或者以中间形式,并且其可以被存储在载体中,载体可以是任何实体或能够承载程序的设备。这种载体包括暂时性和/或非暂时性计算机媒介,例如,记录介质,计算机存储器,只读存储器,电子载波信号,电信信号和软件分发包。取决于需要的处理功率,计算机程序可以在单个电子数字处理单元中被执行,或者可以其可以被分发在多个处理单元之中。
本发明适用于上文所定义的蜂窝或移动通信***,也适应于其他合适的通信***。所使用的协议,蜂窝通信***的规范,它们的网络元件和终端设备迅速发展。这种发展可能需要对所描述的实施例进行额外的改变。因此,所有词语和表达应该被广义地解释,并且它们旨在说明而不是限制该实施例。
对于本领域技术人员显而易见的是,随着技术的进步,本发明构思可以以各种方式实现。本发明及其实施例不限于上述示例,而是可以在权利要求的范围内变化。
缩略语列表
ADA 分析和决策代理
CEA 客户体验代理
CID 连接标识
CSP 通信服务提供商
DEM 动态体验管理
DHCP 动态主机配置协议
DL 下行链路
DPI 深度分组检查
eNB 演进节点B
GPRS 通用分组无线电服务
GRE 通用路由封装
GTP GPRS隧道协议
HE 报头富集
HSS 家庭订户服务器
HTTP 超文本传输协议
HW 硬件
IMS IP多媒体***
IP 互联网协议
ISP 互联网服务提供商
JSON JavaScript对象表示法
LTE 长期演进
LTE-A 高级LTE
MME 移动管理实体
MTU 最大传输单位
NFV 网络功能虚拟化
OTT 超过顶部
PCEF 政策控制执行点
PDN 分组数据网络
PGW PDN网关
PMIP 代理移动IP
QoE 品质体验
QUIC 快速UDP互联网连接
RTP 实时传输协议
SACK 选择性确认
SAI 立即服务智能
SCTP 流控制传输协议
SGW 服务网关
TCP 传输控制协议
TLS 传输层安全性
TLV 类型长度值
UDP 用户数据报协议
UE 用户设备
UL 上行链路
VNF 虚拟网络功能
VoLTE 通过LTE发声
VPN 虚拟专用网
WCDMA 宽带码分多址
TX 发射器
RX 接收器

Claims (24)

1.一种方法,所述方法包括在网络装置中执行以下步骤:
检测在通信***的网络元件之间被传输的用户平面分组;
基于检测到的用户平面分组,在第一测量点处和第二测量点处获得用户平面客户体验测量信息,以及在所述第一测量点处获得用户平面分组上下文信息;
向所述第一测量点传输在所述第二测量点处获得的所述用户平面客户体验测量信息,其中在所述第二测量点处获得的所述用户平面客户体验测量信息被嵌入在用户平面分组中,所述用户平面分组被用于将所述用户平面客户体验测量信息从所述第二测量点转移到所述第一测量点;以及
通过使用在所述第一测量点处获得的对应的所述上下文信息以及被包括在所述用户平面分组中的上下文信息,将在所述第一测量点处获得的所述用户平面客户体验测量信息与从所述第二测量点接收的、关于相同的用户平面分组或者相关的用户平面分组的所述用户平面客户体验测量信息相关联,其中所述用户平面分组被用于将所述用户平面客户体验测量信息从所述第二测量点转移到所述第一测量点。
2.根据权利要求1所述的方法,其中所述第二测量点通过使用用于报头富集的带内IP选项,向所述第一测量点传输所述用户平面客户体验测量信息。
3.根据权利要求2所述的方法,其中
所述第一测量点被部署在服务网关节点的S1接口上,或者在所述服务网关节点与PDN网关节点之间的S5接口上,使得使用所述带内IP选项的分组通过中间设备而不被修改或被丢弃;或者
所述第一测量点被部署在SGi接口上,使得使用所述带内IP选项的分组通过所述中间设备而不被修改或被丢弃。
4.根据权利要求1、权利要求2或者权利要求3所述的方法,其中
在所述网络装置与服务网关节点之间的连接通过使用不能处理IP层分组的一个或多个L2交换机来实现。
5.根据权利要求1至权利要求4中任何权利要求所述的方法,其中
在所述网络装置与PDN网络节点之间的连接至少部分地通过使用支持所述带内IP选项的一个或多个L3交换机或者一个或多个L3路由器来实现;和/或
所述网络装置和PDN网关节点被实现为虚拟网络功能,并且被共同定位在相同的内部数据中心网络中,使得在所述网络装置与PDN网关节点之间被转发的用户平面业务保持在所述内部数据中心网络的边界内。
6.根据权利要求1至权利要求5中任何权利要求所述的方法,其中被包括在用于将所述用户平面客户体验测量信息从所述第二测量点转移到所述第一测量点的所述用户平面分组中的所述上下文信息包括以下的一项或多项:
-所述用户平面分组的上行文信息,所述用户平面分组被用于将所述用户平面客户体验测量信息从所述第二测量点转移到所述第一测量点,
-所述第二测量点的上下文信息,以及
-其他上下文信息。
7.一种方法,所述方法包括在网络装置中执行以下步骤:
检测在通信***的网络元件之间被传输的用户平面分组;
基于检测到的用户平面分组,在第一测量点处和第二测量点处获得用户平面客户体验测量信息以及用户平面分组上下文信息;
向所述第一测量点传输在所述第二测量点处获得的所述用户平面客户体验测量信息以及所述用户平面分组上下文信息;以及
通过使用在所述第一测量点处获得的对应的所述上下文信息以及在所述第一测量点处接收的对应的所述上下文信息,将在所述第一测量点处获得的所述用户平面客户体验测量信息与从所述第二测量点接收的、关于相同的用户平面分组或者相关的用户平面分组的所述用户平面客户体验测量信息相关联。
8.根据权利要求7所述的方法,其中所述第二测量点通过使用带内控制平面分组报头富集,向所述第一测量点传输所述用户平面客户体验测量信息以及所述用户平面分组上下文信息。
9.根据权利要求8所述的方法,其中所述方法包括以下中至少一项:
将SCTP块注入到控制平面分组中,以将信息搭载到所述控制平面分组中;以及
将控制平面连接预先建立为偏带控制平面连接,并且使用预先建立的所述偏带控制平面连接作为用于在所述第一测量点与所述第二测量点之间通信的容器。
10.根据权利要求8或者权利要求9所述的方法,其中所述网络装置被共同定位或集成在基站中,并且具有对所述控制平面的接入。
11.根据权利要求9所述的方法,其中所述方法包括以下中至少一项:
通过使用被结构化为块的SCTP有效载荷将信息流复用到相同的控制平面分组;以及
将未知块类型的被选位设置为预定义值,以便指示所述未知块类型是非错误的。
12.根据权利要求7所述的方法,其中所述第二测量点通过使用在所述第一测量点与所述第二测量点之间的专用偏带连接,向所述第一测量点传输所述用户平面客户体验测量信息以及所述用户平面分组上下文信息。
13.根据权利要求12所述的方法,其中所述第一测量点和所述第二测量点是所述专用偏带连接的端点,
其中所述方法包括:
在所述第一测量点处接收来自所述第二测量点的连接请求,以及
基于所述接收,在所述第一测量点与所述第二测量点之间建立所述专用偏带连接。
14.根据权利要求7至权利要求13中任何权利要求所述的方法,其中所述方法包括通过以下中至少一项来执行协同用户平面客户体验测量:
测量在所述第一测量点与所述第二测量点之间的单向延迟或者分组丢失;以及
通过无线电接入段在测量点处收集RTT测量。
15.根据权利要求7至权利要求14中任何权利要求所述的方法,其中所述方法包括以下中的一项或多项:
使用在QUIC分组报头中可用的QUIC连接标识作为QUIC用户平面连接的唯一标识符;
使用L2隧道协议标识和L3隧道协议标识的组合作为VPN用户平面连接的唯一标识符;
预先商定用于选择用户平面分组的方案,所述用户平面分组用于单向下行链路延迟测量;以及
存储关于对应于将根据预先商定的所述方案被测量的每个下行链路用户平面分组的时间戳、连接标识、以及连接序列号的信息。
16.根据权利要求15所述的方法,其中所述方法包括以下中至少一项:
-当所述第二测量点接收到根据预先商定的所述方案选择的用户平面下行链路分组时,针对所述第二测量点生成所述第二测量点的自身时间戳,经由所述偏带连接从所述第二测量点向所述第一测量点发送所述第二测量点的自身时间戳、所述连接标识、以及所述连接序列号,以及针对所述第一测量点,基于所述第一测量点的自身时间戳以及从用于相同分组的所述第二测量点发送的所述时间戳计算所述下行链路延迟;以及
-当所述第二测量点接收到根据预先商定的所述测量方案选择的上行链路分组时,针对所述第二测量点生成所述第二测量点的自身时间戳,经由所述偏带连接从所述第二测量点向所述第一测量点发送所述第二测量点的自身时间戳、所述连接标识、以及所述连接序列号,以及针对所述第一测量点,基于所述第一测量点的自身时间戳以及从用于所述相同分组的所述第二测量点发送的所述时间戳计算所述上行链路延迟。
17.根据权利要求7至权利要求16中任何权利要求所述的方法,其中所述方法包括:
定期地从所述第二测量点向所述第一测量点发送特定于连接的下行链路分组丢失报告;
针对所述第一测量点,指定连接标识、时间窗口、以及在所述时间窗口内的所述第一测量点自身的特定于连接的下行链路分组丢失计数器;
将从所述第二测量点接收的所述特定于连接的下行链路分组丢失报告与用于相同时间窗口的所述第一测量点自身的特定于连接的下行链路分组丢失计数器进行比较,
其中在从所述第二测量点接收的所述特定于连接的下行链路分组丢失报告与所述第一测量点自身的特定于连接的下行链路分组丢失计数器之间的差异指示在所述第一测量点与所述第二测量点之间的下行链路分组丢失的数目。
18.根据权利要求7至权利要求17中任何权利要求所述的方法,其中所述方法包括:
基于上行链路方向中特定于连接的序列号中的间隙,记录上行链路分组丢失,
其中所述第二测量点对在基站与所述第二测量点之间的所述上行链路分组丢失进行计数,以及所述第一测量点对在所述基站与所述第一测量点之间的所述上行链路分组丢失进行计数;
定期地向所述第一测量点发送在所述第二测量点处被记录的所述上行链路分组丢失的信息;
将从所述第二测量点接收的所述特定于连接的上行链路分组丢失信息与由所述第一测量点计数的所述上行链路分组丢失进行比较,
其中在从所述第二测量点接收的所述特定于连接的上行链路分组丢失信息与由所述第一测量点计数的所述上行链路分组丢失之间的差异指示在所述第一测量点与所述第二测量点之间的上行链路分组丢失的数目。
19.根据权利要求1至权利要求18中任何权利要求所述的方法,其中所述用户平面客户体验测量在通过QUIC连接、VPN连接、以及利用L2/L3隧道中的至少一个被传输的分组上被执行。
20.一种装置,包括:
至少一个处理器;以及
至少一个存储器,所述至少一个存储器包括计算机程序代码,其中所述至少一个存储器和所述计算机程序代码被配置为,与所述至少一个处理器一起使得所述装置:
检测在通信***的网络元件之间被传输的用户平面分组;
基于检测到的用户平面分组,在第一测量点处和第二测量点处获得用户平面的客户体验测量信息,以及在第一测量点处获得用户平面分组上下文信息;
向所述第一测量点传输在所述第二测量点处获得的所述用户平面客户体验测量信息,其中在所述第二测量点处获得的所述用户平面客户体验测量信息被嵌入在用户平面分组中,所述用户平面分组被用于将所述用户平面客户体验测量信息从所述第二测量点转移到所述第一测量点;以及
通过使用在所述第一测量点处获得的对应的所述上下文信息以及被包括在所述用户平面分组中的上下文信息,将在所述第一测量点处获得的所述用户平面客户体验测量信息与从所述第二测量点接收的、关于相同的用户平面分组或者相关的用户平面分组的所述用户平面客户体验测量信息相关联,其中所述用户平面分组被用于将所述用户平面客户体验测量信息从所述第二测量点转移到所述第一测量点。
21.一种装置,包括:
至少一个处理器;以及
至少一个存储器,所述至少一个存储器包括计算机程序代码,其中所述至少一个存储器和所述计算机程序代码被配置为,与所述至少一个处理器一起使得所述装置:
检测在通信***的网络元件之间被传输的用户平面分组;
基于检测到的用户平面分组,在第一测量点和第二测量点处获得用户平面客户体验测量信息以及用户平面分组上下文信息;
向所述第一测量点传输在所述第二测量点处获得的所述用户平面客户体验测量信息以及所述用户平面分组上下文信息;以及
通过使用在所述第一测量点处获得的对应的所述上下文信息以及在所述第一测量点处接收的对应的所述上下文信息,将在所述第一测量点处获得的所述用户平面客户体验测量信息与从所述第二测量点接收的、关于相同的用户平面分组或者相关的用户平面分组的所述用户平面客户体验测量信息相关联。
22.根据权利要求20或者权利要求21所述的装置,其中所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理器一起使得所述装置执行权利要求1至权利要求18的所述方法步骤的任何步骤。
23.一种包括权利要求20、权利要求21或者权利要求22的所述装置的通信***。
24.一种计算机程序产品,所述计算机程序产品被实施在由计算机可读的非暂时性分发介质上,并且包括程序指令,当所述程序指令被加载到计算机中时执行计算机过程,所述计算机过程包括使得网络装置执行根据任何前述权利要求1至权利要求19的所述方法。
CN201680085976.0A 2016-04-01 2016-04-01 通信中的动态体验管理 Active CN109155744B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/EP2016/057180 WO2017167392A1 (en) 2016-04-01 2016-04-01 Dynamic experience management in communications

Publications (2)

Publication Number Publication Date
CN109155744A true CN109155744A (zh) 2019-01-04
CN109155744B CN109155744B (zh) 2022-01-11

Family

ID=55701936

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201680085976.0A Active CN109155744B (zh) 2016-04-01 2016-04-01 通信中的动态体验管理

Country Status (7)

Country Link
US (1) US10582433B2 (zh)
EP (1) EP3437257B1 (zh)
JP (1) JP6825003B2 (zh)
KR (1) KR102100069B1 (zh)
CN (1) CN109155744B (zh)
ES (1) ES2836674T3 (zh)
WO (1) WO2017167392A1 (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110177128A (zh) * 2019-04-15 2019-08-27 深圳前海达闼云端智能科技有限公司 数据传输***及其建立vpn连接的方法、终端、vpn代理
CN110177082A (zh) * 2019-04-25 2019-08-27 阿里巴巴集团控股有限公司 一种数据处理方法、设备、介质以及装置
WO2020211313A1 (en) * 2019-04-19 2020-10-22 Shanghai Bilibili Technology Co.,Ltd. Connection control method and device
US11570100B2 (en) 2019-04-25 2023-01-31 Advanced New Technologies Co., Ltd. Data processing method, apparatus, medium and device
CN115918043A (zh) * 2020-08-18 2023-04-04 瑞典爱立信有限公司 用于支持通信网络中的通信路径上的延时的估计的方法和装置

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3531631A1 (en) * 2016-11-11 2019-08-28 Huawei Technologies Co., Ltd. Data transmission method and apparatus
CN108156056B (zh) * 2017-12-28 2021-07-09 华为技术有限公司 网络质量测量方法及其装置
US10785020B2 (en) * 2018-01-19 2020-09-22 Microsoft Technology Licensing, Llc Hardware offload for QUIC connections
CN113411313B (zh) * 2018-01-25 2023-03-17 华为技术有限公司 数据传输方法、装置和***
PL3534574T3 (pl) * 2018-02-28 2020-07-13 Deutsche Telekom Ag Techniki zarządzania polityką protokołów sieciowych wielokrotnej łączności
US11317456B2 (en) 2018-04-13 2022-04-26 Samsung Electronics Co., Ltd. Method and system for handling data path creation in wireless network system
US11223708B2 (en) 2018-06-26 2022-01-11 Microsoft Technology Licensing, Llc Scalable sockets for QUIC
US20220045924A1 (en) * 2018-09-20 2022-02-10 Apple Inc. Systems, methods, and devices for end-to-end measurements and performance data streaming
EP3857737A4 (en) * 2018-09-25 2022-06-22 Hughes Network Systems, LLC APPROACHES TO ADVANCED COMMUNICATION CAPABILITIES IN MOBILE SATELLITE COMMUNICATION SYSTEMS
FR3086823A1 (fr) * 2018-09-28 2020-04-03 Orange Procede et systeme de surveillance d'une connexion entre deux equipements d'extremites, produit programme d'ordinateur correspondant.
US10880616B2 (en) 2018-09-28 2020-12-29 Viasat, Inc. Systems and methods for quality-of-experience driven in-transport communications
CN111490963B (zh) 2019-01-25 2022-07-29 上海哔哩哔哩科技有限公司 基于quic协议栈的数据处理方法、***、设备及存储介质
WO2021028040A1 (en) * 2019-08-14 2021-02-18 Nokia Technologies Oy User plane packet delay measurement
US11412375B2 (en) 2019-10-16 2022-08-09 Cisco Technology, Inc. Establishing untrusted non-3GPP sessions without compromising security
US10958539B1 (en) 2019-12-02 2021-03-23 Cisco Technology, Inc. Network function virtualization compute element image upgrade
EP4158848A4 (en) * 2020-05-29 2023-07-26 Telefonaktiebolaget LM Ericsson (PUBL) METHODS AND ARRANGEMENTS TO SUPPORT THE ESTIMATION OF LATENCY ACROSS A COMMUNICATION PATH IN A COMMUNICATION NETWORK
US20230007486A1 (en) * 2021-06-30 2023-01-05 Commscope Technologies Llc System and method of networking security for virtualized base station
CN115866075A (zh) * 2021-09-27 2023-03-28 华为技术有限公司 一种数据的传输方法及设备
WO2023195171A1 (ja) * 2022-04-08 2023-10-12 日本電気株式会社 通信システム、中継機、通信方法、及び非一時的なコンピュータ可読媒体

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1304831A2 (en) * 2001-08-16 2003-04-23 Sonera Oyj Monitoring and transmission of QoS-data in a telecommunication network
US20050097209A1 (en) * 2002-05-08 2005-05-05 Mcdonagh Brendan Telecommunications network subscriber experience measurement
CN105103522A (zh) * 2013-03-07 2015-11-25 谷歌公司 穿过客户端侧nat防火墙的基于udp的传输协议的低时延服务器侧重定向
WO2016023935A1 (en) * 2014-08-14 2016-02-18 Nokia Solutions And Networks Oy Throughput guidance based on user plane insight

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4703689B2 (ja) * 2008-06-12 2011-06-15 株式会社東芝 ネットワーク仮想化システムおよびプログラム
JP2014017712A (ja) * 2012-07-10 2014-01-30 Nec Corp 通信装置、通信装置の制御プログラム、ネットワークのモニタリングシステム及びモニタリング方法
JP2016082438A (ja) * 2014-10-17 2016-05-16 日本電気株式会社 通信制御装置、無線通信システム、通信制御方法及び無線基地局
GB2539365A (en) * 2014-11-28 2016-12-21 Vodafone Ip Licensing Ltd User experience policy management and optimisation of telecommunications networks
WO2016119822A1 (en) * 2015-01-27 2016-08-04 Nokia Solutions And Networks Oy Traffic flow monitoring
TWI580199B (zh) * 2015-12-18 2017-04-21 瑞昱半導體股份有限公司 接收裝置及其封包處理方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1304831A2 (en) * 2001-08-16 2003-04-23 Sonera Oyj Monitoring and transmission of QoS-data in a telecommunication network
US20050097209A1 (en) * 2002-05-08 2005-05-05 Mcdonagh Brendan Telecommunications network subscriber experience measurement
CN105103522A (zh) * 2013-03-07 2015-11-25 谷歌公司 穿过客户端侧nat防火墙的基于udp的传输协议的低时延服务器侧重定向
WO2016023935A1 (en) * 2014-08-14 2016-02-18 Nokia Solutions And Networks Oy Throughput guidance based on user plane insight

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110177128A (zh) * 2019-04-15 2019-08-27 深圳前海达闼云端智能科技有限公司 数据传输***及其建立vpn连接的方法、终端、vpn代理
CN110177128B (zh) * 2019-04-15 2022-02-01 达闼机器人有限公司 数据传输***及其建立vpn连接的方法、终端、vpn代理
WO2020211313A1 (en) * 2019-04-19 2020-10-22 Shanghai Bilibili Technology Co.,Ltd. Connection control method and device
US11316930B2 (en) 2019-04-19 2022-04-26 Shanghai Bilibili Technology Co., Ltd. Connection control method and device
CN110177082A (zh) * 2019-04-25 2019-08-27 阿里巴巴集团控股有限公司 一种数据处理方法、设备、介质以及装置
WO2020215823A1 (zh) * 2019-04-25 2020-10-29 创新先进技术有限公司 一种数据处理方法、设备、介质以及装置
CN110177082B (zh) * 2019-04-25 2022-03-01 创新先进技术有限公司 一种数据处理方法、设备、介质以及装置
US11570100B2 (en) 2019-04-25 2023-01-31 Advanced New Technologies Co., Ltd. Data processing method, apparatus, medium and device
CN115918043A (zh) * 2020-08-18 2023-04-04 瑞典爱立信有限公司 用于支持通信网络中的通信路径上的延时的估计的方法和装置

Also Published As

Publication number Publication date
JP6825003B2 (ja) 2021-02-03
EP3437257A1 (en) 2019-02-06
KR102100069B1 (ko) 2020-04-13
EP3437257B1 (en) 2020-11-11
CN109155744B (zh) 2022-01-11
US10582433B2 (en) 2020-03-03
JP2019512987A (ja) 2019-05-16
WO2017167392A1 (en) 2017-10-05
ES2836674T3 (es) 2021-06-28
US20190116535A1 (en) 2019-04-18
KR20180127652A (ko) 2018-11-29

Similar Documents

Publication Publication Date Title
CN109155744A (zh) 通信中的动态体验管理
EP3235177B1 (en) Measurement coordination in communications
Khatouni et al. Speedtest-like measurements in 3g/4g networks: The monroe experience
US20100125661A1 (en) Arrangement for monitoring performance of network connection
NL2033587B1 (en) Multi-access management service queueing and reordering techniques
WO2018183789A1 (en) Interworking lpwan end nodes in mobile operator network
US8514723B2 (en) Traffic monitoring by lowest transmission layer marking
EP3293919B1 (en) Data stream monitoring
CN114667746A (zh) 无线通信***中用于psa-upf重定位的装置和方法
Subramanya et al. A practical architecture for mobile edge computing
US11388068B1 (en) Service record tracker network function
US20210160710A1 (en) Method and apparatus to support rach optimization and delay measurements for 5g networks
US20130322275A1 (en) Monitoring and allocation of interface resources in a wireless communication system
CN110311865A (zh) 一种视频数据的传输方法以及相关设备
US10397090B2 (en) System and method to implement a wireless sniffer in networks using a dedicated sniffer network
CN108633045A (zh) 一种链路重建方法及设备
JP7175328B2 (ja) 伝送遅延の測定
WO2023215720A1 (en) Authorization and authentication of machine learning model transfer
CN103765818B (zh) 用于内部网络中的故障排除的方法和***
Kumar Research Implementation and Analysis of security issues in 5G Network Slicing using SDN and NFV
de Sá Performance Analysis of Software Defined Networks in LTE-A
WO2023043521A1 (en) Trigger-based keep-alive and probing mechanism for multiaccess management services
de Donato et al. Large scale benchmarking of broadband access networks: Issues, methodologies, and solutions

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