CN108476145B - 用于通用分组无线电服务隧道协议(gtp)探测的方法和*** - Google Patents
用于通用分组无线电服务隧道协议(gtp)探测的方法和*** Download PDFInfo
- Publication number
- CN108476145B CN108476145B CN201580085720.5A CN201580085720A CN108476145B CN 108476145 B CN108476145 B CN 108476145B CN 201580085720 A CN201580085720 A CN 201580085720A CN 108476145 B CN108476145 B CN 108476145B
- Authority
- CN
- China
- Prior art keywords
- probe
- gtp
- probing
- network node
- link
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/12—Setup of transport tunnels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/10—Active monitoring, e.g. heartbeat, ping or trace-route
- H04L43/103—Active monitoring, e.g. heartbeat, ping or trace-route with adaptive polling, i.e. dynamically adapting the polling rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/12—Network monitoring probes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/50—Testing arrangements
- H04L43/55—Testing of service level quality, e.g. simulating service usage
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Cardiology (AREA)
- General Health & Medical Sciences (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
公开了用于探测通信网络中的通用分组无线电***(GPRS)隧道协议(GTP)链路的方法和***。根据本文描述的原理,始发器和响应器节点(端点)配置成使用能动态改变的探测间隔以使探测频率适应于在始发器和/或响应器处可用的能力和/或测量的普遍条件。根据广义方面,用于网络节点的方法包含:经由GTP链路接收始发自第一对等节点的探测请求消息,探测请求消息含有对于用于探测GTP链路的探测间隔推荐的请求指示;响应于接收的探测请求消息,确定用于探测GTP链路的探测间隔推荐;以及经由GTP链路向第一对等节点发送探测响应消息,探测响应消息含有所确定的探测间隔推荐。
Description
技术领域
本发明一般涉及通用分组无线电***(GPRS)隧道协议(GTP)性能监测,并且更具体地说,涉及网络中的GTP链路的探测。
背景技术
通用分组无线电服务(GPRS)是用于蜂窝通信***(诸如全球移动通信***(GSM)、宽带码分多址(WCDMA)、通用移动电信***UMTS、LTE-高级(LTE-A)或其它***(4G)网络)的面向分组的移动数据服务。通常,在这些类型通信网络中,允许创建GTP-U隧道的GPRS隧道协议(GTP)被用于在节点之间携载用户数据业务。GTP-U是基于因特网协议(IP)的通信协议,并且与其它GTP协议一样,在用户数据报协议(UDP)和IP传输层上运行。设立GTP-U隧道的控制平面规程被定义在诸如GTP-C(另一GTP协议)以及无线电接入网应用部分(RANAP)、S1-应用协议(S1-AP)、X2应用协议(X2-AP)和M3应用协议(M3AP)的协议中。
正如所熟知的,GTP-U节点能支持一个或更多个GTP-U端点,其中每对GTP-U端点定义GTP-U路径或链路,其本身可携载多个GTP-U隧道。GTP-U隧道在GTP-U隧道端点之间携载GTP-U数据分组(也称为G-PDU)。隧道端点由隧道标识符(例如隧道端点标识符(TEID))标识。
除了携载GTP-U数据分组,每对GTP-U端点还能互换用于用户平面路径管理或用于用户平面隧道管理的GTP-U信令消息。路径管理消息的示例是GTP-U回声请求和响应消息。这些消息能由GTP-U端点用于确定对等GTP端点是否活跃和/或可达。通常,如果对等端点在特定数量的回声请求消息之后不响应了,则对等节点被宣称停机,并且与对等端点关联的所有隧道被取下。在常规无线电网络中,回声消息被用于管理在eNodeB (eNB)与服务网关(S-GW)之间的S1-U接口上建立的而不是在eNB之间的X2-U接口上以及在多媒体广播和多播服务网关(MBMS-GW)与eNB之间的M1接口上建立的GTP路径。
当前,在现有X2-U连接上携载的业务(例如X2切换或分组转发的业务)量相对小,并且通常不是延迟敏感的。然而,随着新无线电特征正在被网络运营商引入,要求在eNB之间并且还在eNB与核心网络(CN)节点和网络之间更大的协调,X2-U单播、S1-U单播和M1多播连接以及其它基于因特网协议(IP)的接口上的业务无疑地将会增大。此类特征,例如载波聚合、协调多点(CoMP)传送/接收方案和云无线电接入网(C-RAN),也将在X2-U连接上施加更严格的延迟和/或等待时间要求。还设想4G或第五代(5G)网络的未来演进涵盖***基带架构,其中LTE基带协议(例如分组数据聚合协议(PDCP)、无线电链路控制(RLC)、媒体访问控制(MAC))将在支持GTP-U协议但在其间具有非常低延迟要求的互连IP节点或接口上运行。
按照以上内容,GTP链路和/或隧道性能能力的知识可帮助新无线电特征部署,并通知网络业务设计、管理和故障诊断功能,以确保满足和/或维持针对网络中的节点或端点之间的连接所规定的要求。换言之,存在对于探测链路以帮助确保网络能提供所要求的服务质量(QoS)的需要。
当前使用对携载GTP-U隧道业务的IP路径的基于活动IP探测的采样作为用于估计跨IP网络的单播和多播订户连接的端对端状态和性能的方法论。活动IP探测技术的示例包含单向活动测量协议(OWAMP)和双向活动测量协议(TWAMP),二者都由因特网工程任务组(IETF)标准体开发,并在评论请求(RFC)文档5357和4656(特此通过引用以它们整体的形式被结合)中被描述。
然而,想要部署这些类型的IP测试协议的无线网络运营商除了建立它们的网络正常所要求的设备外还必须经常购买并管理附加设备。甚至当设备和功能性能被集成到某些节点(例如eNB、S-GW和MBMS-GW)中时,在能建立任何IP测试连接之前,测试协议要求配置广泛的一组参数(例如IP地址、UDP端口、IP QoS、测试模式等),并且在许多实例中,配置是静态的,并且在测试连接持续时间期间不改变。此外,静态地配置参数以及将IP测试连接与无线电网络中的节点相关联能变成非常繁重的任务,特别是当网络中的IP连接和节点数量变得大时。相应地,存在对于改进的探测技术的需要。
发明内容
公开了用于能够实现通信网络中的通用分组无线电***(GPRS)隧道协议(GTP)链路的端对端性能信息的收集的方法和***。根据本文描述的原理,始发器和响应器节点/端点配置成用于使用能动态改变的探测间隔探测GTP链路以使探测频率适应于在始发器或响应器节点处可用的能力和/或测量的普遍条件。在一些实现中,动态探测间隔可能是有用的,其中例如始发器和/或响应器受制于在链路级别或在节点级别的性能变化(例如吞吐量或载荷)。通过动态调整探测间隔,可能有可能节点/端点使它们的能力适应于基于当前条件和/或能力进行探测,并且因此最优化探测,使得对每个节点的性能的干扰被减少或最小化。
根据广义方面,提供有一种用于探测可操作以在通信网络中的网络节点与对等节点之间携载数据业务的GTP链路的网络节点的方法。该方法包含:在网络节点经由GTP链路接收始发自第一对等节点的探测请求消息,其中探测请求消息含有对于用于探测GTP链路的探测间隔推荐的请求指示。该方法还包含:响应于接收的探测请求消息,确定用于探测GTP链路的探测间隔推荐。该方法还包含:经由GTP链路向第一对等节点发送探测响应消息,其中探测响应消息含有探测间隔推荐。
在一些实施例中,发送探测响应消息包含向第一对等节点发送多个连续探测响应消息,其中每个连续探测响应消息含有所确定的探测间隔推荐。在其它实施例中,探测响应消息含有与探测请求消息、探测响应消息和GTP链路中的一项关联的至少一个参数。
在还有的其它实施例中,探测间隔推荐是当前探测间隔,并且所述方法进一步包含:经由GTP链路接收始发自第一对等节点的后续探测请求消息,其中后续探测请求消息含有对于用于探测GTP链路的探测间隔推荐的请求指示。在这些实施例中,响应于接收的后续探测请求消息,所述方法进一步包含确定用于探测GTP链路的后续探测间隔推荐,其中第二探测间隔推荐不同于当前探测间隔。该方法还包含:经由GTP链路向第一对等节点发送后续探测响应消息,其中后续探测响应含有后续探测间隔推荐。在还有的其它实施例中,所述方法进一步包含:对于从第一对等节点接收的多个探测请求消息中的每个重复接收、确定和发送的动作。
在还有的其它实施例中,探测间隔推荐是第一探测间隔推荐,并且GTP链路是第一GTP链路,并且所述方法进一步包含:经由第二GTP链路接收始发自第二对等节点的探测请求消息,其中来自第二对等节点的探测请求消息含有对于用于探测第二GTP链路的探测间隔推荐的请求指示。在这些实施例中,该方法进一步包含:响应于从第二对等节点接收的探测请求,确定用于探测第二GTP链路的第二探测间隔推荐,其中第二探测间隔推荐独立于第一探测间隔推荐被确定。该方法进一步包含:经由第二GTP链路向第二对等节点发送探测响应消息,其中用于第二对等节点的探测响应消息含有第二探测间隔推荐。在还有的其它实施例中,该方法进一步包含:对于从第二对等节点接收的多个探测请求消息中的每个,重复用于探测与第二对等节点的第二GTP链路的接收、确定和发送的动作。
在还有的其它实施例中,确定用于探测GTP链路的探测间隔推荐包含:基于在网络节点的条件和网络节点的能力中的至少一项确定探测间隔推荐。在还有的其它实施例中,确定用于探测GTP链路的探测间隔推荐包含:基于网络节点的能力、在网络节点的拥塞级别、在网络节点处理的探测消息数量、在网络节点的CPU利用级别、对于GTP链路的业务级别、用于GTP链路的类型以及在网络节点的当前GTP链路数量中的至少一项来确定探测间隔推荐。在还有的其它实施例中,GTP链路包括GTP路径、一个或更多个GTP隧道、一个或更多个GTP-U隧道和一个或更多个GTP-C隧道中的一项。
在还有的其它实施例中,探测请求消息包含GTP-U回声请求,并且探测响应消息包含GTP-U回声响应,并且其中探测间隔推荐被包含在所述GTP-U回声响应的信息元素和私用扩展中的一项中。在还有的其它实施例中,探测请求消息包含TWAMP会话-发送方测试分组,并且探测响应消息包括TWAMP会话-反映方测试分组,并且其中探测间隔推荐被包含在TWAMP会话-反映方分组的字段中。
在还有的其它实施例中,对于用于探测所述GTP链路的探测间隔推荐的所述请求指示包含标志、私用扩展、当前探测间隔值、当前探测方法值和探测间隔信息元素中的一项。在还有的其它实施例中,探测间隔推荐包含探测间隔值和指示探测间隔值的探测方法值中的一项。
在另一广义方面中,提供有用于探测可操作以在通信网络中的网络节点与对等节点之间携载数据业务的GTP链路的网络节点的另一方法。该方法包含:在网络节点经由GTP链路向第一对等节点发送探测请求消息,其中探测请求消息含有对于用于探测GTP链路的探测间隔推荐的请求指示。该方法进一步包含:经由GTP链路从第一对等节点接收探测响应消息,其中探测响应消息含有由第一对等节点确定的探测间隔推荐。
在一些实现中,该方法进一步包含:基于由第一对等节点确定的探测间隔推荐设置对于GTP链路的探测间隔。在其它实施例中,该方法进一步包含:基于由第一对等节点确定的探测间隔推荐以及在网络节点处的条件和网络节点的能力中的至少一项来设置对于GTP链路的探测间隔。在还有的其它实施例中,该方法进一步包含:基于由第一对等节点确定的探测间隔推荐以及网络节点的能力、在网络节点的拥塞级别、在网络节点处理的探测消息数量、在网络节点的CPU利用级别、对于GTP链路的业务级别、用于GTP链路的类型以及在网络节点的当前GTP链路数量中的至少一项来设置对于GTP链路的探测间隔。
在一些实现中,该方法进一步包含:在基于设置的探测间隔的时间经由GTP链路向第一对等节点发送后续探测请求消息。在其它实现中,该方法进一步包含:在从第一对等节点接收到多个连续探测响应消息之后,在基于设置的探测间隔的时间经由GTP链路向第一对等节点发送后续探测请求消息。在其它实现中,探测响应消息含有与探测请求消息、探测响应消息和GTP链路中的一项关联的至少一个参数。
在还有的其它实现中,包含在探测响应消息中的探测间隔推荐是第一探测间隔推荐,并且该方法进一步包含:经由GTP链路向第一对等节点发送后续探测请求消息,其中后续探测请求消息含有对于用于探测GTP链路的探测间隔推荐的请求指示。在那些实现中,该方法进一步包含:经由GTP链路从第一对等节点接收后续探测响应消息,其中后续探测响应消息含有由第一对等节点确定的并且不同于第一探测间隔推荐的后续探测间隔推荐。在还有的其它实现中,该方法进一步包含:基于在探测响应消息中含有的探测间隔推荐,重复向第一对等节点发送探测请求消息以及从第一对等节点接收探测响应消息的动作。
在还有的其它实现中,在探测响应消息中含有的探测间隔推荐是第一探测间隔推荐,并且GTP链路是第一GTP链路,并且该方法进一步包含:经由第二GTP链路向第二对等节点发送探测请求消息,其中到第二对等节点的探测请求消息含有对于用于探测第二GTP链路的探测间隔推荐的请求指示。该方法进一步包含:经由第二GTP链路从第二对等节点接收探测响应消息,其中来自第二对等节点的探测响应消息含有由第二对等节点独立于第一探测间隔推荐而确定的第二探测间隔推荐。在还有的其它实现中,该方法进一步包含:基于第二探测间隔推荐,重复用于探测与第二对等节点的第二GTP链路的发送和接收动作。
在还有的其它实现中,基于第一对等节点的能力、在第一对等节点的拥塞级别、在第一对等节点处理的探测消息数量、在第一对等节点的CPU利用级别、对于GTP链路的业务级别、用于GTP链路的类型以及在第一对等节点的当前GTP链路数量中的至少一项,确定探测间隔推荐。在还有的其它实现中,GTP链路包括GTP路径、一个或更多个GTP隧道、一个或更多个GTP-U隧道和一个或更多个GTP-C隧道中的一项。在还有的其它实现中,探测请求消息包含GTP-U回声请求,并且探测响应消息包含GTP-U回声响应,并且其中所确定的探测间隔推荐被包含在所述GTP-U回声响应的信息元素和私用扩展中的一项中。在还有的其它实现中,探测请求消息包含TWAMP会话-发送方测试分组,并且探测响应消息包括TWAMP会话-反映方测试分组,并且其中所确定的探测间隔推荐被包含在TWAMP会话-反映方分组的字段中。在还有的其它实现中,对于用于探测所述GTP链路的探测间隔推荐的所述请求指示包含标志、私用扩展、当前探测间隔值、当前探测方法值和探测间隔信息元素中的一项。在还有的其它实现中,所确定的探测间隔推荐包含探测间隔值和指示探测间隔值的探测方法值中的一项。
在另一广义方面中,提供有一种配置成探测可操作以在通信网络中的网络节点与对等节点之间携载数据业务的GTP链路的网络节点,其中网络节点包含含有指令的电路,所述指令当被执行时使网络节点执行上面描述的任何方法实施例。在一些实施例中,网络节点包含无线电接入节点(例如eNodeB或无线局域接入网(WLAN接入点)、S-GW节点或MBMS-GW节点。
在还有的另一广义方面中,提供有一种非暂态计算机可读存储器,配置成存储用于网络节点的可执行指令,并且其中网络节点配置成探测可操作以在通信网络中的网络节点与对等节点之间携载数据业务的GTP链路,并且其中所述可执行指令当由处理器执行时使网络节点实现上面描述的任何上述方法实施例。
在还有的另一广义方面中,提供有一种配置成探测可操作以在通信网络中的网络节点与对等节点之间携载数据业务的GTP链路的网络节点,其中网络节点包含用于经由GTP链路接收始发自第一对等节点的探测请求消息的接收器,其中探测请求消息含有对于用于探测GTP链路的探测间隔推荐的请求指示。网络节点还包含用于响应于接收的探测请求消息而确定用于探测GTP链路的探测间隔推荐的间隔推荐确定模块。网络节点还包含用于经由GTP链路向第一对等节点发送探测响应消息的传送器,其中探测响应消息含有所确定的探测间隔推荐。
在还有的另一广义方面中,提供有一种配置成探测可操作以在通信网络中的网络节点与对等节点之间携载数据业务的GTP链路的网络节点,其中网络节点包含用于经由GTP链路向第一对等节点发送探测请求消息的传送器,其中探测请求消息含有对于用于探测GTP链路的探测间隔推荐的请求指示。网络节点还包含用于经由GTP链路从第一对等节点接收探测响应消息的接收器,其中探测响应消息含有由第一对等节点确定的探测间隔推荐。在一些实现中,网络节点还包含用于基于由第一对等节点确定的探测间隔推荐来设置当前探测间隔的间隔设置模块。
附图说明
当在结合附图被考虑时通过对如下详细描述进行参考,将更容易地理解对本公开的更全面的理解以及本公开的伴随的优点和特征,附图中相似的参考标记指的是相似的元件,并且其中:
图1图示了按照本文描述的原理的长期演进(LTE)网络的示例,其中节点配置成使用探测请求和响应消息探测通用分组无线电***(GPRS)隧道协议(GTP)链路;
图2图示了按照本文描述的原理的另一LTE网络的示例,其中节点配置成使用探测请求和响应消息探测GTP链路;
图3是按照本文描述的原理用于探测在GTP-U回声始发器与GTP-U回声响应器之间建立的图1或图2的LTE网络中的GTP链路的方法的信令图示例;
图4是按照本文描述的原理的图3的回声请求和响应消息的扩展的示例;
图5是按照本文描述的原理用于探测与图1或2的LTE网络中的对等节点的GTP链路的响应器网络节点的方法的流程图示例;
图6是按照本文描述的原理用于探测与图1或2的LTE网络中的对等节点的GTP链路的响应器网络节点的另一方法的流程图示例;
图7是按照本文描述的原理用于探测与图1或2的LTE网络中的对等节点的GTP链路的始发器网络节点的方法的流程图示例;
图8A-8B示出了按照本公开的原理配置为始发器和响应器的网络节点的示范实施例的框图;以及
图9A-9B示出了按照本公开的原理配置为始发器和响应器的网络节点的其它示范实施例的框图。
具体实施方式
在详细描述示范实施例之前,要指出,实施例主要属于与通信网络中的链路探测相关的设备组件和处理步骤的组合。相应地,***和方法组件已经在附图中通过常规符号在合适之处被表示,仅示出了与理解本发明实施例有关的那些特定细节,以免用得益于本文的描述的本领域技术人员将容易明白的细节使本公开模糊不清。
在本文中使用时,关系术语(诸如“第一”和“第二”、“顶”和“底”等等)可仅仅用于区分一个实体或元件与另一实体或元件,而不一定要求或暗示此类实体或元件之间的任何物理或逻辑关系或次序。
本文描述的实施例图示了探测方法和***,其能够实现对建立在通信网络中的通用分组无线电***(GPRS)隧道协议(GTP)链路的端对端性能信息的收集,以用于管理、故障排除、服务质量(QoS)监测、用户业务剖析、规划、点播因特网协议(IP)带宽以及无线电特征激活目的。因此,下面的描述一般适用于在始发器节点(或端点)与响应器节点(或端点)之间的GTP链路的探测。在一些实现中,GTP链路包含一个或更多个(例如一组)GTP隧道。在其它实现中,GTP链路包含路径(例如用于多路复用GTP隧道并由两个端点(例如它们本身各由IP地址和UDP端口号定义)定义的无连接单向或双向路径)。根据是否已经建立了任何GTP隧道,有可能GTP路径可具有或可不具有在任何给定时间与之关联的任何GTP隧道。GTP链路的示例包含用于用户数据业务的GTP-U隧道和路径以及用于信令业务的GTP-C隧道和路径。在还有的其它实现中,GTP链路可以是单播或多播路径或隧道。然而,一般而言,要理解到,本文描述的原理还适用于探测能够或配置成使用本文所描述的探测请求/响应消息的任何链路。为了清晰起见,如下示例与探测GTP链路有关。
此外,下面提供的示例和实施例描述了蜂窝或无线电通信网络(诸如长期演进(LTE)网络)中的节点或端点能如何配置用于链路探测。然而,相关领域技术人员将容易领会到,本文描述的原理可同样适用于其它类型网络。例如,无线电通信网络还可包含其它第三代合作伙伴项目(3GPP)网络(例如通用移动电信***UMTS、LTE-高级(LTE-A))、LTE未许可(LTE-U)、***(4G)、第五代(5G)或其它未来各代的3GPP通信网络基础设施以及其它类型无线电通信网络,诸如无线局域接入网(WLAN)。更一般地说,无线电通信网络可包含具有适应于或配置用于使用探测请求/响应机制探测GTP链路的节点和/或端点的任何当前或未来无线接入以及核心网络基础设施。
现在参考图1,示出有LTE网络10的示例,其中接入节点16、18、20和核心网络(CN)节点12、14配置成使用按照本文描述的原理配置的动态或自适应探测请求/响应机制50A-G探测链路22、26、28、30、32、34(下面进一步详述)。一般而言,LTE网络10可包含经由GTP链路连接的附加和/或不同接入和/或核心网络(CN)节点,但为了清晰起见,图1示例中的LTE网络被显示成仅包含三个接入节点(即演进的NodeB (eNB))16、18、20和两个CN节点,在此情况下所述两个CN节点是服务网关(S-GW)12和移动性管理实体(MME)14。然而,要理解,用于LTE网络10的其它网络配置是可能的,包含具有MBMS SW和/或WLAN (例如Wi-Fi)节点或接入点(AP)的配置。
在图1的LTE网络10中,eNB 16、18、20和S-GW 12与GTP-U链路50B-G互连,而MME 14经由基于IP的链路22与每个eNB 16、18、20连接(仅示出一个连接)。在eNB 16、18、20之间的数据业务在GTP-U链路30、32、34上发送,而在每个eNB 16、18、20与S-GW 12之间的业务在S1-U接口上还经由GTP-U链路24、26、28发送。链路22在eNB 16、18、20与MME 14之间携载S1-AP信令消息。每个接入节点16、18、20是eNB,但在其它实现中,接入节点16、18、20可各自是节点B(NB)、基站、基站控制器(BSC)、无线电网络控制器(RNC)、中继器、控制中继器的施主节点、基站收发信台(BTS)、传送点、传送节点、远程RF单元(RRU)、远程无线电头端(RRH)、分布式天线***(DAS)中的节点、或存储器管理单元(MMU)。一般而言,接入节点16、18、20配置成探测具有对等节点或端点的链路22、24、26、28、30、32、34,但LTE网络RAN 10中的或在RAN/CN基础设施外的网络中的其他节点(例如因特网协议(IP)网络中的IP节点)可配置用于该目的。要理解到,本文关于探测GTP链路所描述的功能性同样也可适用于端接如所描述和/或示出的链路的任何节点或端点。
根据本文描述的原理,图1的LTE网络中的节点12、14、16、18、20中的每个节点配置成用使用动态探测间隔(下面进一步详述)的探测请求/响应机制50A-G探测它端接的链路。根据该实现,节点12、14、16、18、20各配置为始发器(以发送探测请求)、配置为响应器(以对探测请求进行响应),或者配置为二者。
现在参考图2,示出有另一LTE网络100的示例,其中节点和端点配置成用按照本文描述的原理的动态探测请求/响应机制150A-N探测链路。具体地说,LTE网络100包含在云计算基础设施110中实现的多个eNB 112、114、116、118、120、122以及核心网络功能性(例如MBMS-GW、S-GW和/或MME功能性),云计算基础设施110本身可包含一个或更多个服务器、节点、刀片、I/O接口和/或配置成在相同或多个不同位置中实现此类功能性的处理或控制电路。eNB 112、114、116配置成经由到端点160、164、168的链路130A-C和到端点162、164、170的GTP链路132A-C与此类核心网络功能***互。在图2的示例中,端点160、164和168配置成提供MME功能性,而端点162、166、170实现S-GW功能性。
在图2的示例中,eNB 112配置有***层架构,其中一些层功能性(例如PDPC分组处理)由一个中央eNB节点或单元112(例如分组数据聚合协议(PDCP)分组单元(PPU))执行,并且其它层功能性(例如媒体访问控制(MAC)/物理(PHY)处理)位于服务于不同小区的一个或更多个基带单元(BBU)eNB 118、120、122中。在图2的示例中,PPU eNB 112配置有到其关联的BBU eNB 118、 120、122的(内部)GTP链路142A-C和用来与可具有***架构或可没有***架构的其它eNB 114、116互连的(外部)GTP链路140A-C。BBU eNB 118、120、122与一个或更多个GTP链路142D、142E互连。在eNB 112、114、116、118、 120、122之间的数据业务在GTP-U链路140A-C、142A-E上经由X2-U接口发送,而在每个eNB 112、114、116与相应S-GW端点162、166、170之间的业务在S1-U接口上经由GTP-U链路132A-C发送。链路160、164、168在eNB112、114、116与相应的MME端点160、164、168之间携载S1-AP信令消息。
按照本文描述的原理,图2的LTE网络中的端点160、162、164、166、168、170和eNB112、114、116、118、120、122 中的每个配置成用使用动态探测间隔(下面进一步详述)的探测请求/响应机制150A-150M探测它端接的链路。根据该实现,eNB 112、114、116、118、120、122 和端点160、162、164、166、168、170各配置为始发器、配置为响应器或配置为二者。
正如将在下面更详细说明的,在一些实现中,在图1、图2的LTE网络10、100中示出的任何节点或端点处中的探测间隔能被动态改变,以使探测频率适应于在始发器节点/端点或响应器节点/端点处可用的能力和/或测量的普遍条件。动态探测间隔可在其中例如始发器或响应器受制于在链路级或在节点级的性能变化(例如吞吐量、载荷)的实现中是有用的。通过动态调整探测间隔,可以可能的是,节点/端点使它们的能力适应于基于当前条件和/或能力进行探测,并且因此最优化探测,使得对每个节点的性能的干扰被减少或最小化。
在其它实现中,对于给定链路的探测间隔能独立于用于其它链路的探测间隔而改变。参考回图1的LTE网络10,例如,eNB 16可独立于它可能用于探测GTP链路30、32的探测间隔来选择用于GTP链路24的探测间隔。在还有的其它实现中,探测间隔基于响应器的能力和/或当前条件被选择。例如,如果配置为始发器,则eNB 16可选择用于探测GTP链路32的探测间隔,这基于eNB 18的可用能力和/或测量的当前条件,而用于探测GTP链路24的探测间隔基于S-GW 12的能力和/或当前条件被选择。上述情形在其中不同响应器节点操作在不同条件下和/或具有与始发器节点的能力不同能力的实现中,可以通常是有利的。例如,在配置用于eNB间载波聚合的网络中,所使用的不同类型eNB(例如宏/微微eNB)可能操作在不同条件下和/或具有不同能力。在这些实现中,配置为始发器节点的eNB能有利地基于它们对探测请求作出响应的相应能力来调整对与不同响应器节点的链路的探测。
现在转到图3,示出有用于探测在GTP-U始发器210与GTP-U响应器220(其可以是配置成端接GTP-U链路的任何节点或端点,诸如图1或2中所示出的那些)之间的GTP-U链路的方法的信令图示例200。在此示例中,始发器210配置成使用它定期发送到响应器220的GTP-U回声请求消息222A-C(仅示出三个)来探测GTP-U链路。如果响应器220接收回声请求消息222A-C,则它将GTP-U响应消息224A-C发送回始发器210,确认它是活动的并且可达的。GTP-U回声请求和响应消息222A-C、224A-C是关于图1和图2描述的探测请求/响应机制的示例。然而,在其它实现中,可使用其它类型GTP消息或其它探测请求/响应消息。例如,在其中所探测的GTP-U链路是多播链路的实现中,探测请求消息是发送到多个响应器220的多播探测请求(例如多播回声请求),并且由每个响应器220发送的探测响应消息是单播回声响应消息(例如单播回声响应)。在另一示例中,探测请求消息能够是双向活动测量协议(TWAMP)会话-发送方测试分组,并且探测响应消息能够是TWAMP会话-反映方测试分组。对于探测请求/响应消息,存在其它可能性。
GTP-U回声请求222A-C包含GTP、UDP和IP报头226B-D,而GTP-U回声响应包含恢复字段228B以及GTP、UDP和IP报头228C-E。基于在发送的回声请求222A-C和接收的响应224A-C中含有的测量,始发器210能确定(或在不同节点已经确定)与探测的GTP链路关联的性能度量或关键性能指示符(KPI)。度量示例包含单向(正向或反向)或双向延迟度量、分组延迟变化度量、分组丢失度量、混乱度量、分组QoS标记度量、始发器/响应器比特率度量等。在一些实施例中,这些度量能以路径或隧道性能报告的形式表述。存在用于基于回声请求222A-C和响应224A-C产生一个或更多个度量的其它可能性。
根据本公开的原理,始发器210配置成使用自适应探测间隔(即在两个连续回声请求222A-C之间的时间持续期)发送回声请求222A-C。根据在响应器220当前普遍的条件和/或能力,始发器210能动态改变探测间隔,以便优化探测(例如没有负面地影响每个节点的性能)。在图3的示例中,始发器配置成将探测间隔设置成1秒、5秒或60秒的值。然而,要理解,能够使用不同的或附加的间隔值。在一些实现中,在响应器(例如负载)的当前性能条件和/或能力大于预先确定性能值(例如在策略中设置的)时,增大探测间隔。在其它实现中,当响应器性能条件和/或能力低于预先确定值时,减小探测间隔。在还有的其它实现中,在当前性能条件和/或能力等于或满足预先确定性能值时,维持探测间隔。在还有的其它实现中,基于当前性能条件和/或能力相对于预先确定性能值增大还是减小,来逐渐增大或减小探测间隔。一般而言,探测间隔被设置成使得能基于在始发器或响应器可用的能力和/或测量的当前条件动态地适配探测频率(下面进一步详述)。
根据本公开的原理,始发器210基于由响应器220对于探测GTP-U链路推荐的探测间隔确定适当探测间隔。在一些实现中,始发器210在一个或更多个回声请求消息222A-C中包含对于探测间隔推荐的请求指示。如果回声请求消息222A-C含有对于探测间隔推荐的请求,则响应器220在其回声响应224A-C中包含推荐的探测间隔值。在其中GTP-U链路是多播链路并且回声请求消息222A-C是多播回声请求的实现中,每个响应器220在其单播回声响应224A-C中包含推荐的探测间隔值。基于对于探测GTP-U链路所推荐的值,始发器210将其当前探测间隔设置成新值,其在一些情况下可大于、低于或等于由始发器210当前使用的探测间隔值。
在一些实现中,请求指示是当前探测间隔值或者指示当前探测间隔值的另一值,诸如例如探测方法值、信息元素(IE)值、标志值或索引值。对于请求指示存在其它可能性。在一些实现中,对于探测间隔推荐的请求指示被包含在回声请求消息222A-C的扩展226A中。在其它实现中,可包含请求指示作为标志、索引、IE或回声请求消息222A-C的另一字段。
在一些实施例中,当响应器220接收到含有对于探测间隔推荐的请求指示的回声请求222A-C时,响应器220配置成确定适合的探测间隔或方法(例如基于其当前条件和/或能力),并且在回声响应224A-C中发送对应的探测间隔推荐。在一些实现中,探测间隔推荐是探测间隔值或者指示具体探测间隔值的另一值,诸如例如探测方法值、信息元素(IE)值、标志值或索引值。存在用于探测间隔推荐的其它可能性。在一些实现中,探测间隔推荐被包含在回声响应消息224A-C的扩展228A中。在其它实现中,探测间隔推荐可被包含作为标志、索引、信息元素或者作为回声响应消息224A-C的另一字段。在还有的其它实现中,扩展228A和扩展226A是相同IE,并且探测间隔推荐被包含在用于请求指示的IE中的相同字段中。
图4是按照本文描述的原理的图3的回声请求和响应消息的扩展300的示例。在此示例中,扩展300是包含能由始发器210在其回声请求消息222A-C中用于规定对于探测间隔推荐的请求指示的采样间隔字段316的IE。采样间隔字段316还能由响应器220在其回声响应消息224A-C中用于规定探测间隔推荐。在一些实现中,下面在表A中规定的值由始发器210用于标示当前采样间隔或方法,并由响应器220用于标示推荐的或优选的采样间隔/方法。
表A
值 | 意义 |
0 | 慢定期传送(每分钟1个回声请求) |
1 | 快定期传送(每秒1个回声请求) |
2-255 | 保留 |
在回声请求消息222A-C中,始发器210使用采样间隔字段316既作为对响应器220的针对探测间隔推荐的请求指示,还作为指示探测间隔推荐方法或值的方式。例如,始发器210将采样间隔字段316设置成0值,以向响应器220指示它当前使用的探测方法是每分钟一个回声请求(60秒间隔)。始发器210还能将采样间隔字段设置成1值,以指示它当前使用的探测方法是每秒一个回声请求(1秒间隔)。在其它实现中,不同或附加值能够用于请求指示,和/或用来为由始发器210支持的不同探测间隔方法或值提供更多或更少的可能性。
在回声响应消息224A-C中,响应器220使用采样间隔字段316作为指示优选的或推荐的探测间隔方法或值的方式。例如,响应器220将采样间隔字段316设置成0值,以向始发器210指示其优选探测方法是每分钟一个回声请求(60秒间隔)。响应器220还能将采样间隔字段316设置成1值,以指示它优选的探测方法是每秒一个回声请求(1秒间隔)。在其它实现中,响应器220将采样间隔字段316设置成默认方法值(例如1)。在其它实现中,不同或附加值能够用于为由响应器220支持的不同探测间隔方法或值提供更多或更少的可能性。
在图4的示例中,扩展300还包含类型和长度字段310、312以及扩展标识符字段,其能用于辅助响应器220确定它是否能或者是否应该读取扩展300并适当地做出响应。换言之,如果响应器220不支持扩展,则扩展300被忽略,并且剩余回声请求消息222A-C按常规处理。根据本公开的原理,扩展300还具有多个字段318-330,始发器210和/或响应器220能使用它们来包含与回声请求消息222A-C、回声响应消息224A-C关联的和/或与所探测的GTP-U链路本身关联的测量和/或参数。在图4的特定示例中,扩展300包含由始发器210用于规定对于回声请求消息的退出时间的请求退出时间戳字段318、由响应器220用于规定对于回声请求消息的到达时间的请求到达时间戳字段320、由响应器220用于规定对于回声响应消息的退出时间的响应退出时间戳字段322。
扩展300还包含请求差分服务代码点(DSCP)字段324和行程长度(TTL)字段326,其由响应器220使用来用于规定DSCP和对于接收的关联回声请求消息检测的IPv4或IPv6跳计数。扩展300还包含由响应器220用于根据它们的传送次序规定回声响应的序列号的响应器序列号字段328。在一些实现中,序列开始于0,并且由响应器220对于所发送的每个回声响应消息递增1。在其它实现中,由响应器220设置的序列号独立于与进来的回声请求消息关联的并由始发器210设置的序列号而被生成。最后,扩展330包含能由响应器用来在回声响应消息224A-C中将它自己标识为响应器的响应器标识符字段330。
重要的是要指出,始发器210和/或响应器220可决定仅使用上面描述的扩展字段的子集。例如,在一些实现中,由始发器210设置的扩展字段不被包含在回声请求消息222A-C中含有的扩展300中。类似地,在其它实现中,在回声响应消息224A-C中含有的扩展300中不包含由响应器210设置的扩展字段。对于由始发器210和响应器220使用的扩展300存在其它可能性。
还可能的是,在其它实现中,能使用不同于常规回声消息的新回声请求和响应消息(例如由不同消息类型值标识)来包含对于探测间隔推荐的始发器请求指示、响应器探测间隔推荐和/或由始发器210和/或响应器220填充的并且上面关于图4描述的任何其它扩展字段。
现在转到图5,示出有按照本文描述的原理用于探测可操作以在图1或2的LTE网络中的网络节点与对等节点之间携载数据业务的GTP链路的网络节点的方法400的流程图示例。在此示例中,网络节点配置为响应器,且对等节点配置为始发器。方法400开始于步骤S402,其中网络节点(响应器)经由GTP链路从对等节点(始发器)接收探测请求消息,其中探测请求消息含有对于用于探测GTP链路的探测间隔推荐的请求指示。响应于接收的所述探测请求消息,响应器网络节点在步骤S404确定用于探测GPT链路的探测间隔推荐。在步骤S406,响应器网络节点经由GTP链路向始发器对等节点发送含有所确定的探测间隔推荐的探测响应消息,此时当响应器接收到另一探测请求消息时,方法返回到步骤S402。
在一些实现中,每当从始发器对等节点接收到新探测请求消息时,该方法就进行自身重复。在那些实现中,每当从始发器对等节点接收到新探测请求消息时,能够动态改变用于探测GTP链路的探测间隔,以使探测频率适应于在响应器网络节点处可用的能力和/或测量的普遍条件。在其它实现中,仅对于所接收的每第N个探测请求,执行在步骤S404的探测间隔推荐确定。存在用于动态调整探测间隔的其它可能性。动态探测间隔可在其中例如响应器网络节点受制于或者在链路级或者在节点级的随时间的性能变化的实现中是有用的。还有,通过提供允许响应器网络节点动态改变其推荐的探测间隔的机制,可以是可能的是,响应器网络节点在探测被执行时不断地将其当前条件和/或能力考虑进去,并且因此优化所进行的探测,使得它不干扰响应器网络节点的性能。
图6是按照本文描述的原理配置用于探测与通信网络(例如图1或2的LTE网络)中的对等节点的GTP链路的网络节点的另一方法500的流程图示例。在此示例中,网络节点配置为响应器,且对等节点配置为始发器。方法500开始于步骤S502,其中响应器网络节点从始发器对等节点接收用于探测GTP链路的探测请求消息(例如回声/探测请求)。在步骤S504,响应器网络节点确定探测请求是否含有对于探测间隔推荐的请求。如果不包含探测间隔推荐请求,则响应器网络节点继续进行步骤S508,其中它向始发器对等节点发送含有与探测请求、探测响应关联的和/或与所探测的GTP链路本身关联的测量和/或参数的探测响应消息(例如回声/探测响应)。如果备选地探测间隔推荐请求被包含在探测请求中,则在步骤S506,响应器网络节点确定接收的探测请求是否是接收的第N个探测请求(或者具有探测间隔请求的第N个探测请求)。N的值可基于实现需要的响应程度来选择。例如,在其中期望减少和/或最小化对探测间隔的改变的实现中,大的N值可能是有用的。备选地,在其中期望保持在响应器网络节点处的探测与普遍能力和/或条件之间维持紧密对齐的实现中,小N可能是有用的。用于N的示例值包含1、5、10、50、100,但对于N存在其它可能性。
如果接收的探测请求是接收的第N个探测请求(或者具有探测间隔推荐请求的第N个探测请求),则在步骤S510,响应器网络节点评估(例如确定)或者对于正在被探测的GTP链路和/或一般地对于响应器网络节点的当前普遍的其条件和/或能力中的一项或更多项。当前条件和/或能力的示例包含拥塞级别、之前处理或废弃的探测请求数量、CPU利用级别、用于GTP链路的业务级别、活动的或当前的GTP链路数量、用于GTP链路的类型等。
在步骤S512,响应器网络节点基于所确定的当前响应器条件和/或能力选择探测间隔推荐。在一些实现中,响应器网络节点将评估的条件和/或能力与定义的值、阈值或范围相比较,在一些情况下,定义的值、阈值或范围可在策略或配置文件中预先配置、预先确定或定义。在一个示例中,当所确定的响应器条件和/或能力(例如与GTP链路或网络节点关联的载荷)大于策略值时,响应器网络节点选择大间隔,其如果被始发器接纳,则将导致较慢探测。当所确定的当前条件和/或能力满足策略值时,响应器网络节点继续选择相同的间隔推荐,即,与之前选择的间隔推荐相同)。当所确定的条件和/或能力低于策略值时,响应器网络节点选择小间隔,其如果被始发器接纳,则将导致较快探测。
然而,根据用于其探测间隔推荐的条件和/或能力的类型,响应器网络节点可表现不同。例如,如果条件和/或能力是与GTP链路或网络节点关联的吞吐量,则代替当所确定的当前吞吐量大于策略值时选择大间隔,响应器网络节点可做相反的操作,即,选择小间隔来加速探测。类似地,代替当所确定的当前吞吐量低于策略值时选择小间隔,响应器网络节点可选择大间隔来放慢探测。还有,代替当所确定的当前吞吐量满足策略值时选择相同间隔,响应器网络节点例如可在几个探测请求上逐渐地选择更大或更小间隔以优化探测,直到或除非当前吞吐量衰退超过策略值。对于响应器网络节点选择其推荐的间隔的其它实现是可能的。
在步骤S518,响应器网络节点经由GTP链路向始发器对等节点发送含有选择的探测间隔推荐以及与探测请求、探测响应关联的和/或与所探测的GTP链路本身关联的测量和/或参数的探测响应(例如回声/探测响应)。之后,方法500返回到步骤S502以处理下一探测请求。
类似于图5的方法400,在一些实现中,动态探测间隔可在其中例如响应器网络节点受制于或者在链路级或者在节点级的随时间的性能变化的实现中是有用的。而且,通过提供允许响应器网络节点动态改变其推荐的探测间隔的机制,可以是可能的是,响应器网络节点在探测请求被接收时不断将其当前条件和/或能力考虑进去,并且因此优化所进行的探测,使得它不干扰响应器网络节点的性能。
在一些实现中,用于给定链路的探测间隔推荐能独立于用于其它链路的探测间隔而改变。在那些实现中,上面关于图5或图6描述的每一种方法能由响应器网络节点独立于可能对于与始发器对等节点或其它始发器对等节点的其它GTP链路进行的任何探测而执行。例如,如果还配置为用于在另一始发器对等节点端接的另一GTP链路的响应器,则网络节点可能确定对于该另一GTP链路的探测间隔推荐,其可能不同于针对与第一始发器对等节点的GTP链路确定的探测间隔推荐。备选地,如果配置为用于该另一GTP链路的始发器,则网络节点可能使用由另一对等节点(配置为响应器节点)确定的探测间隔推荐,其不同于它作为用于第一GTP链路的响应器确定的探测间隔推荐。一般而言,在这些实现中,探测是链路特定的。换言之,对于任何给定GTP链路,响应器节点确定其推荐的探测间隔,并且始发器节点独立于它们可能端接(或者作为始发器或者作为响应器)的任何其它GTP链路来设置最终探测间隔。用该方法,始发器节点能够例如基于响应器节点对探测请求做出响应的相应能力和/或GTP链路的类型(包含在其上建立GTP链路的底层接口的类型(例如S1-U、eNB之间的X2-U或PPU eNB与BBU eNB之间的X2-U或MBMS-GW与eNB之间的M1链路))有利地调整对不同GTP链路的探测。
图7是按照本文描述的原理用于探测可操作以在图1或2的LTE网络中的网络节点与对等节点之间携载数据业务的GTP链路的网络节点的还有的另一方法600的流程图示例。在此示例中,网络节点配置为始发器,且对等节点配置为响应器。方法600开始于步骤S602,其中始发器网络节点经由GTP链路向响应器对等节点发送探测请求消息(例如回声/探测请求),其中探测请求消息含有对于用于探测GTP链路的探测间隔推荐的请求指示。在基于由始发器网络节点设置的当前探测间隔的时间发送探测请求消息。在步骤S604,响应于发送的探测请求消息,始发器网络节点经由GTP链路从响应器对等节点接收探测响应消息,其含有由响应器对等节点对于探测GTP链路确定的探测间隔推荐以及与探测请求消息、探测响应消息关联的和/或与探测的GTP链路本身关联的测量和/或参数。在一些实现中,始发器网络节点可选地可在对于当前探测间隔设置新值之前等待多次接收相同的响应器探测间隔推荐(在步骤S610)。在那些实现中,在步骤S606,始发器网络节点可确定是否已经接收到具有相同响应器探测间隔推荐的某一(预先确定或配置)数量K的连续探测响应消息。用于K的示例值包含1、3和5,但其它值是可能的。如果始发器网络节点确定尚未达到数量K的连续探测响应,则始发器网络节点对于其当前探测间隔维持相同值,并且方法600返回到步骤S602,在基于未改变的(当前)间隔值的时间发送下一探测请求。
另一方面,如果始发器网络节点确定已经接收到具有相同响应器探测间隔推荐的(预先确定或配置)数量K的连续探测响应消息,则在步骤S608,始发器网络节点然后评估(例如确定)用于正在被探测的GTP链路和/或一般地用于始发器网络节点的当前普遍的其条件和/或能力中的一项或更多项。当前始发器条件和/或能力的示例包含拥塞级别、每秒传送的探测请求数量、CPU利用级别、用于GTP链路的业务级别、GTP链路/在其上建立GTP链路的底层接口的类型(例如S1-U、eNB之间的X2-U或PPU eNB与BBU eNB之间的X2-U或MBMS-GW与eNB之间的M1)、活动的或当前的GTP链路的数量等。
在步骤S610,始发器网络节点基于响应器探测间隔推荐和始发器的当前条件和/或能力设置用于GTP链路的当前探测间隔,并且该方法返回到步骤S602,以在基于设置的当前间隔的时间发送下一探测请求。在一些实现中,在步骤S610,始发器网络节点基于其当前始发器条件和/或能力将当前探测间隔设置成大于或等于响应器探测间隔推荐的值。在其它实现中,始发器网络节点将当前探测间隔设置成始发器能基于其当前条件和/或能力处理的探测间隔值和响应器探测间隔推荐中的最大值。有利地,在那些实现中,当前探测间隔能动态地被设置,使得对于任何给定链路的探测都能既由始发器也能由响应器处理,包含其中之一具有较弱的性能或者在更困难的约束之下。用于在始发器网络节点设置当前探测间隔的其它方法是可能的。
在一些实现中,计数器k能用于跟踪用相同探测间隔推荐接收的连续探测响应的数量。在那些实现中,计数器在以相同探测间隔推荐值接收的每个探测响应之后递增1(例如在步骤S604中),并且在已经达到以相同探测间隔推荐值接收的数量K的连续探测响应之后(例如步骤S606的“是”分支或者在S608中)或者当在以相同探测间隔推荐值接收到K个连续探测响应之前已经接收到新探测间隔推荐值时,将计数器重置成值0。对于跟踪以相同探测间隔推荐接收的连续探测响应的数量,存在其它可能性。在其它实现中,对于发送到响应器对等节点的每个新探测请求消息,该方法重复它自己。在那些实现中,每当从响应器对等节点接收到含有相同新探测间隔推荐值的K个连续探测响应消息时,能够动态地改变探测间隔。如上面所指出的,在一些实现中,所接收的探测间隔推荐值可基于在响应器对等节点处可用的能力和/或当前条件。
在一些实现中,始发器网络节点可以执行与图7中示出的步骤不同的或附加的步骤。在一个实现中,始发器网络节点在其例如通过确定已经接收到至少预先确定的数量(例如3个)的探测响应和/或响应器对等节点状况已经从不可达变成可达而确定了响应器对等节点可达或可用之后,执行方法600。在另一实现中,始发器网络节点在其执行方法600之前,对于其当前探测间隔设置默认值或初始值。在还有的另一实现中,在步骤S608,始发器网络节点基于由响应器对等节点推荐的探测间隔值而且还有它自己的当前条件和/或能力来设置其当前间隔值。在还有的另一实现中,始发器网络节点将其当前间隔设置成从对等节点接收的探测间隔推荐和始发器网络节点本身能基于它自己的条件和/或能力能处理的探测间隔中的最大值。在还有的另一实现中,始发器网络节点对当前探测间隔对于后续探测请求应该是什么做出最终确定。
在一些实现中,始发器网络节点对于给定链路所使用的探测间隔能独立于用于其它链路的探测间隔被改变。在那些实现中,上面关于图7描述的方法600能由始发器网络节点独立于可能对于与响应器对等节点或其它响应器对等节点的其它GTP链路进行的任何探测而执行。例如,如果还配置为用于在另一响应器对等节点端接的另一GTP链路的始发器,则始发器网络节点可设置对于该另一GTP链路的探测间隔,其可不同于对于与第一响应器对等节点的GTP链路设置的探测间隔。备选地,如果配置为用于该另一GTP链路的响应器,则网络节点可转而向另一对等节点(配置为始发器)提供探测间隔推荐,其不同于它对于第一GTP链路可能使用的探测间隔推荐。一般而言,在这些实现中,探测是链路特定的,并且用该方法,始发器节点能例如基于响应器节点对探测请求做出响应的相应能力、GTP链路/在其上建立GTP链路的底层接口的类型(例如S1-U、eNB之间的X2-U或PPU eNB与BBU eNB之间的X2-U或MBMS-GW与eNB之间的M1))来有利地调整不同GTP链路的探测。
图8A-B是按照本公开原理分别配置为始发器和响应器节点(例如诸如上面关于图1-7所描述的那些))以用于探测与对等节点的GTP链路的网络节点1000、1100的示范实施例的框图。
如图8A中所图示的,始发器网络节点1000包含收发器1002、一个或更多个处理器1004以及存储器1006,其包含间隔设置模块1008。在一个实施例中,收发器1002可由传送器和接收器(未示出)取代。收发器1002配置成执行上面描述的针对始发器节点的发送和接收功能性,如上面所指出的,这包含:经由GTP链路向对等节点发送含有对于用于探测GTP链路的探测间隔推荐的请求指示的探测请求消息;以及从对等节点接收含有由对等节点确定的探测间隔推荐的探测响应消息。间隔设置模块1008配置成执行上面关于始发器节点描述的间隔设置功能性,其包含基于由对等节点确定的探测间隔推荐设置当前探测间隔。
间隔设置模块1008采用在始发器网络节点1000内或跨两个或更多个节点(例如始发器网络节点1000和另一节点)分布的处理器1004执行的软件或(计算机实现的)指令的形式至少部分地实现在存储器1006中。在另一示例中,上面关于始发器节点描述的发送和接收功能性转而采用在始发器网络节点1000内或跨两个或更多个节点(例如网络节点1000和另一节点)分布的处理器1004结合收发器1002执行的软件或(计算机实现的)指令的形式被实现。在还有的另一示例中,处理器1004包含提供上面描述的发送、接收和间隔设置功能性中的一些或全部的一个或更多个硬件组件(例如专用集成电路(ASIC))。在另一实施例中,处理器1004包含一个或更多个硬件组件(例如,中央处理单元(CPU)),并且上面描述的发送、接收和/或间隔设置功能性中的一些或全部采用例如存储在存储器1006中并由处理器1004结合收发器1002执行的软件实现。在还有的另一实施例中,处理器1004和存储器1006形成配置成执行上面描述的发送、接收和/或间隔设置功能性的处理部件(未示出)。
如图9B中所图示的,响应器网络节点1100包含收发器1102、一个或更多个处理器1104以及存储器1106,其包含间隔确定模块1108。在一个实施例中,收发器102可由传送器和接收器(未示出)取代。收发器1102配置成执行上面描述的针对响应器节点的接收和发送功能性,如上面所指出的,这包含:经由GTP链路从对等节点接收含有对于用于探测GTP链路的探测间隔推荐的请求指示的探测请求消息;以及向对等节点发送含有由响应器网络节点1100确定的探测间隔推荐的探测响应消息。间隔推荐确定模块1108配置成执行上面描述的关于响应器节点的间隔推荐确定功能性,其包含确定用于探测GTP链路的探测间隔推荐。
间隔推荐确定模块1108采用在响应器网络节点1100内或跨两个或更多个节点(例如响应器网络节点1100和另一节点)分布的处理器1104执行的软件或(计算机实现的)指令的形式至少部分实现在存储器1106中。在另一示例中,上面关于响应器节点描述的接收和发送功能性转而采用在响应器网络节点1100内或跨两个或更多个节点(例如响应器网络节点1100和另一节点)分布的处理器1104结合收发器1102执行的软件或(计算机实现的)指令的形式实现。在还有的另一示例中,处理器1104包含提供上面描述的接收、发送和/或间隔推荐确定功能性中的一些或全部的一个或更多个硬件组件(例如专用集成电路(ASIC))。在另一实施例中,处理器1104包含一个或更多个硬件组件(例如中央处理单元(CPU)),并且上面描述的接收、发送和/或间隔推荐确定功能性中的一些或全部采用例如存储在存储器1106中并由处理器1004结合收发器1102执行的软件实现。在还有的另一实施例中,处理器1104和存储器1106形成配置成执行上面描述的接收、发送和/或间隔推荐确定功能性的处理部件(未示出)。
图9A-B示出了分别标示为始发器接入节点1200和响应器网络节点1300的图8A-B的始发器和响应器网络节点示例中每个的变形。节点1200、1300中的每个包含收发器1202、1302以及含有(计算机实现的)指令的电路,所述指令当由一个或更多个处理器1204、1300执行时使它们的相应节点1200、1300执行上面描述的它们相应的发送、接收、间隔设置/间隔推荐确定功能性中的一些或全部。在还有的另一变形中,电路包含相应存储器1206、1306和处理器1204、1304,它们类似于图8A-B的示例始发器和响应器网络节点1000、1100,可用许多不同的方式实现。在一个示例中,存储器1206、1306含有指令,所述指令当被执行时使相应节点1200、1300执行上面描述的它们相应的发送、接收、间隔设置/间隔推荐确定功能性中的一些或全部。其它实现是可能的。
其它实施例
还按照其它设想的实施例指出下述内容。
根据广义方面,提供有一种用于探测可操作以在通信网络中的网络节点与对等节点之间携载数据业务的GTP链路的网络节点的方法。该方法包含:在网络节点经由GTP链路接收始发自第一对等节点的探测请求消息,其中探测请求消息含有对于用于探测GTP链路的探测间隔推荐的请求指示。该方法还包含:响应于接收的探测请求消息,确定用于探测GTP链路的探测间隔推荐。该方法还包含:经由GTP链路向第一对等节点发送探测响应消息,其中探测响应消息含有探测间隔推荐。
在一些实施例中,发送探测响应消息包含向第一对等节点发送多个连续探测响应消息,其中每个连续探测响应消息含有所确定的探测间隔推荐。在其它实施例中,探测响应消息含有与探测请求消息、探测响应消息和GTP链路中的一项关联的至少一个参数。
在还有的其它实施例中,探测间隔推荐是当前探测间隔,并且所述方法进一步包含:经由GTP链路接收始发自第一对等节点的后续探测请求消息,其中后续探测请求消息含有对于用于探测GTP链路的探测间隔推荐的请求指示。在这些实施例中,响应于接收的后续探测请求消息,所述方法进一步包含确定用于探测GTP链路的后续探测间隔推荐,其中第二探测间隔推荐不同于当前探测间隔。该方法还包含:经由GTP链路向第一对等节点发送后续探测响应消息,其中后续探测响应含有后续探测间隔推荐。在还有的其它实施例中,所述方法进一步包含:对于从第一对等节点接收的多个探测请求消息中的每个重复接收、确定和发送的动作。
在还有的其它实施例中,探测间隔推荐是第一探测间隔推荐,并且GTP链路是第一GTP链路,并且所述方法进一步包含:经由第二GTP链路接收始发自第二对等节点的探测请求消息,其中来自第二对等节点的探测请求消息含有对于用于探测第二GTP链路的探测间隔推荐的请求指示。在这些实施例中,该方法进一步包含:响应于从第二对等节点接收的探测请求,确定用于探测第二GTP链路的第二探测间隔推荐,其中第二探测间隔推荐独立于第一探测间隔推荐被确定。该方法进一步包含:经由第二GTP链路向第二对等节点发送探测响应消息,其中用于第二对等节点的探测响应消息含有第二探测间隔推荐。在还有的其它实施例中,该方法进一步包含:对于从第二对等节点接收的多个探测请求消息中的每个,重复用于探测与第二对等节点的第二GTP链路的接收、确定和发送的动作。
在还有的其它实施例中,确定用于探测GTP链路的探测间隔推荐包含:基于在网络节点的条件和网络节点的能力中的至少一项确定探测间隔推荐。在还有的其它实施例中,确定用于探测GTP链路的探测间隔推荐包含:基于网络节点的能力、在网络节点的拥塞级别、在网络节点处理的探测消息数量、在网络节点的CPU利用级别、对于GTP链路的业务级别、用于GTP链路的类型以及在网络节点的当前GTP链路数量中的至少一项来确定探测间隔推荐。在还有的其它实施例中,GTP链路包括GTP路径、一个或更多个GTP隧道、一个或更多个GTP-U隧道和一个或更多个GTP-C隧道中的一项。
在还有的其它实施例中,探测请求消息包含GTP-U回声请求,并且探测响应消息包含GTP-U回声响应,并且其中探测间隔推荐被包含在所述GTP-U回声响应的信息元素和私用扩展中的一项中。在还有的其它实施例中,探测请求消息包含TWAMP会话-发送方测试分组,并且探测响应消息包括TWAMP会话-反映方测试分组,并且其中探测间隔推荐被包含在TWAMP会话-反映方分组的字段中。
在还有的其它实施例中,对于用于探测所述GTP链路的探测间隔推荐的所述请求指示包含标志、私用扩展、当前探测间隔值、当前探测方法值和探测间隔信息元素中的一项。在还有的其它实施例中,探测间隔推荐包含探测间隔值和指示探测间隔值的探测方法值中的一项。
在另一广义方面中,提供有用于探测可操作以在通信网络中的网络节点与对等节点之间携载数据业务的GTP链路的网络节点的另一方法。该方法包含:在网络节点经由GTP链路向第一对等节点发送探测请求消息,其中探测请求消息含有对于用于探测GTP链路的探测间隔推荐的请求指示。该方法进一步包含:经由GTP链路从第一对等节点接收探测响应消息,其中探测响应消息含有由第一对等节点确定的探测间隔推荐。
在一些实现中,该方法进一步包含:基于由第一对等节点确定的探测间隔推荐设置对于GTP链路的探测间隔。在其它实施例中,该方法进一步包含:基于由第一对等节点确定的探测间隔推荐以及在网络节点处的条件和网络节点的能力中的至少一项来设置对于GTP链路的探测间隔。在还有的其它实施例中,该方法进一步包含:基于由第一对等节点确定的探测间隔推荐以及网络节点的能力、在网络节点的拥塞级别、在网络节点处理的探测消息数量、在网络节点的CPU利用级别、对于GTP链路的业务级别、用于GTP链路的类型以及在网络节点的当前GTP链路数量中的至少一项来设置对于GTP链路的探测间隔。
在一些实现中,该方法进一步包含:在基于设置的探测间隔的时间经由GTP链路向第一对等节点发送后续探测请求消息。在其它实现中,该方法进一步包含:在从第一对等节点接收到多个连续探测响应消息之后,在基于设置的探测间隔的时间经由GTP链路向第一对等节点发送后续探测请求消息。在其它实现中,探测响应消息含有与探测请求消息、探测响应消息和GTP链路中的一项关联的至少一个参数。
在还有的其它实现中,包含在探测响应消息中的探测间隔推荐是第一探测间隔推荐,并且该方法进一步包含:经由GTP链路向第一对等节点发送后续探测请求消息,其中后续探测请求消息含有对于用于探测GTP链路的探测间隔推荐的请求指示。在那些实现中,该方法进一步包含:经由GTP链路从第一对等节点接收后续探测响应消息,其中后续探测响应消息含有由第一对等节点确定的并且不同于第一探测间隔推荐的后续探测间隔推荐。在还有的其它实现中,该方法进一步包含:基于在探测响应消息中含有的探测间隔推荐,重复向第一对等节点发送探测请求消息以及从第一对等节点接收探测响应消息的动作。
在还有的其它实现中,在探测响应消息中含有的探测间隔推荐是第一探测间隔推荐,并且GTP链路是第一GTP链路,并且该方法进一步包含:经由第二GTP链路向第二对等节点发送探测请求消息,其中到第二对等节点的探测请求消息含有对于用于探测第二GTP链路的探测间隔推荐的请求指示。该方法进一步包含:经由第二GTP链路从第二对等节点接收探测响应消息,其中来自第二对等节点的探测响应消息含有由第二对等节点独立于第一探测间隔推荐而确定的第二探测间隔推荐。在还有的其它实现中,该方法进一步包含:基于第二探测间隔推荐,重复用于探测与第二对等节点的第二GTP链路的发送和接收动作。
在还有的其它实现中,基于第一对等节点的能力、在第一对等节点的拥塞级别、在第一对等节点处理的探测消息数量、在第一对等节点的CPU利用级别、对于GTP链路的业务级别、用于GTP链路的类型以及在第一对等节点的当前GTP链路数量中的至少一项,确定探测间隔推荐。在还有的其它实现中,GTP链路包括GTP路径、一个或更多个GTP隧道、一个或更多个GTP-U隧道和一个或更多个GTP-C隧道中的一项。在还有的其它实现中,探测请求消息包含GTP-U回声请求,并且探测响应消息包含GTP-U回声响应,并且其中所确定的探测间隔推荐被包含在所述GTP-U回声响应的信息元素和私用扩展中的一项中。在还有的其它实现中,探测请求消息包含TWAMP会话-发送方测试分组,并且探测响应消息包括TWAMP会话-反映方测试分组,并且其中所确定的探测间隔推荐被包含在TWAMP会话-反映方分组的字段中。在还有的其它实现中,对于用于探测所述GTP链路的探测间隔推荐的所述请求指示包含标志、私用扩展、当前探测间隔值、当前探测方法值和探测间隔信息元素中的一项。在还有的其它实现中,所确定的探测间隔推荐包含探测间隔值和指示探测间隔值的探测方法值中的一项。
在另一广义方面中,提供有一种配置成探测可操作以在通信网络中的网络节点与对等节点之间携载数据业务的GTP链路的网络节点,其中网络节点包含含有指令的电路,所述指令当被执行时使网络节点执行上面描述的任何方法实施例。在一些实施例中,网络节点包含无线电接入节点(例如eNodeB或WLAN接入点)或S-GW节点。
在还有的另一广义方面中,提供有一种非暂态计算机可读存储器,配置成存储用于网络节点的可执行指令,并且其中网络节点配置成探测可操作以在通信网络中的网络节点与对等节点之间携载数据业务的GTP链路,并且其中所述可执行指令当由处理器执行时使网络节点实现上面描述的任何上述方法实施例。
在还有的另一广义方面中,提供有一种配置成探测可操作以在通信网络中的网络节点与对等节点之间携载数据业务的GTP链路的网络节点,其中网络节点包含用于经由GTP链路接收始发自第一对等节点的探测请求消息的接收器,其中探测请求消息含有对于用于探测GTP链路的探测间隔推荐的请求指示。网络节点还包含用于响应于接收的探测请求消息而确定用于探测GTP链路的探测间隔推荐的间隔推荐确定模块。网络节点还包含用于经由GTP链路向第一对等节点发送探测响应消息的传送器,其中探测响应消息含有所确定的探测间隔推荐。
在还有的另一广义方面中,提供有一种配置成探测可操作以在通信网络中的网络节点与对等节点之间携载数据业务的GTP链路的网络节点,其中网络节点包含用于经由GTP链路向第一对等节点发送探测请求消息的传送器,其中探测请求消息含有对于用于探测GTP链路的探测间隔推荐的请求指示。网络节点还包含用于经由GTP链路从第一对等节点接收探测响应消息的接收器,其中探测响应消息含有由第一对等节点确定的探测间隔推荐。在一些实现中,网络节点还包含用于基于由第一对等节点确定的探测间隔推荐来设置当前探测间隔的间隔设置模块。
本领域技术人员将领会到,本文描述的原理不限于本文上面已经具体示出和描述的内容。此外,除非在上面提及了相反面,否则应该指出,所有附图不是按比例的。按照上面的教导,各种各样的修改和改变是有可能的,它们仅由随附权利要求所限制。
Claims (27)
1.一种用于网络节点(220)的方法,所述方法用于探测可操作以在通信网络中的所述网络节点(220)与对等节点之间携载数据业务的通用分组无线电***(GPRS)隧道协议(GTP)链路,所述方法包括在所述网络节点(220):
经由GTP链路接收(S402)始发自第一对等节点的探测请求消息(222A-C),所述探测请求消息(222A-C)含有对于用于探测所述GTP链路的探测间隔推荐的请求指示;
响应于接收的所述探测请求消息,基于在所述网络节点的条件和所述网络节点的能力中的至少一项来确定(S404)用于探测所述GTP链路的探测间隔推荐;以及
经由所述GTP链路向所述第一对等节点发送(S406)探测响应消息(224A-C),所述探测响应消息(224A-C)含有所述探测间隔推荐。
2.如权利要求1所述的方法,其中发送探测响应消息(224A-C)包括:向所述第一对等节点发送多个相继的探测响应消息(224A-C),每个含有所述探测间隔推荐。
3.如权利要求1所述的方法,其中所述探测响应消息(224A-C)含有与所述探测请求消息(222A-C)、所述探测响应消息(224A-C)和所述GTP链路中的一项关联的至少一个参数。
4.如权利要求1所述的方法,其中所述探测间隔推荐是当前探测间隔推荐,所述方法进一步包括:
经由所述GTP链路接收(S402)始发自所述第一对等节点的后续探测请求消息(222A-C),所述后续探测请求消息(222A-C)含有对于用于探测所述GTP链路的探测间隔推荐的请求指示;
响应于接收的所述后续探测请求消息,确定(S404)用于探测所述GTP链路的后续探测间隔推荐,所述后续探测间隔推荐不同于所述当前探测间隔推荐;以及
经由所述GTP链路向所述第一对等节点发送(S406)后续探测响应消息(224A-C),所述后续探测响应消息(224A-C)含有所述后续探测间隔推荐。
5.如权利要求1所述的方法,进一步包括:对于从所述第一对等节点接收的多个探测请求消息(222A-C)中的每个,重复接收(S402)、确定(S404)和发送(S406)的动作。
6.如权利要求1所述的方法,其中所述探测间隔推荐是第一探测间隔推荐,并且所述GTP链路是第一GTP链路,所述方法进一步包括:
经由第二GTP链路接收(S402)始发自第二对等节点的探测请求消息(222A-C),来自所述第二对等节点的所述探测请求消息(222A-C)含有对于用于探测所述第二GTP链路的探测间隔推荐的请求指示;
响应于从所述第二对等节点接收的所述探测请求,确定(S404)用于探测所述第二GTP链路的第二探测间隔推荐,所述第二探测间隔推荐独立于所述第一探测间隔推荐被确定;以及
经由所述第二GTP链路向所述第二对等节点发送(S406)探测响应消息(224A-C),用于所述第二对等节点的所述探测响应消息含有所述第二探测间隔推荐。
7.如权利要求6所述的方法,其中所述方法进一步包括:对于从所述第二对等节点接收的多个探测请求消息(222A-C)中的每个,重复用于探测与所述第二对等节点的所述第二GTP链路的接收(S402)、确定(S404)和发送(S406)的动作。
8.如权利要求1所述的方法,其中确定用于探测所述GTP链路的探测间隔推荐包括:基于在所述网络节点的拥塞级别、在所述网络节点处理的探测消息数量、在所述网络节点的CPU利用级别、对于所述GTP链路的业务级别、用于所述GTP链路的类型以及在所述网络节点处的当前GTP链路数量中的至少一项来确定探测间隔推荐。
9.如权利要求1所述的方法,其中所述GTP链路包括GTP路径、一个或更多个GTP隧道、一个或更多个GTP-U隧道和一个或更多个GTP-C隧道中的一项。
10.如权利要求1所述的方法,其中所述探测请求消息(222A-C)包括GTP-U回声请求,并且所述探测响应消息(224A-C)包括GTP-U回声响应,并且其中所述探测间隔推荐被包含在所述GTP-U回声响应的信息元素和私用扩展(228A)中的一项中。
11.如权利要求1所述的方法,其中所述探测请求消息包括双向主动测量协议(TWAMP)会话-发送方测试分组,并且所述探测响应消息包括TWAMP会话-反映方测试分组,并且其中所述探测间隔推荐被包含在所述TWAMP会话-反映方分组的字段中。
12.如权利要求1所述的方法,其中对于用于探测所述GTP链路的探测间隔推荐的所述请求指示包括标志、私用扩展、当前探测间隔值、当前探测方法值、以及探测间隔信息元素中的一项。
13.如权利要求1所述的方法,其中所述探测间隔推荐包括探测间隔值和指示探测间隔值的探测方法值中的一项。
14.一种网络节点(220),配置成探测可操作以在通信网络中的所述网络节点(220)与对等节点之间携载数据业务的通用分组无线电***(GPRS)隧道协议(GTP)链路,所述网络节点(220)包括含有指令的电路,所述指令当被执行时使所述网络节点(220):
经由GTP链路接收始发自第一对等节点的探测请求消息(222A-C),所述探测请求消息(222A-C)含有对于用于探测所述GTP链路的探测间隔推荐的请求指示;
响应于接收的所述探测请求消息,基于在所述网络节点的条件和所述网络节点的能力中的至少一项来确定用于探测所述GTP链路的探测间隔推荐;以及
经由所述GTP链路向所述第一对等节点发送探测响应消息(224A-C),所述探测响应消息(224A-C)含有所述探测间隔推荐。
15.如权利要求14所述的网络节点(220),其中为了向所述第一对等节点发送探测响应消息(224A-C),所述指令进一步配置成使所述网络节点(220)向所述第一对等节点发送多个相继探测响应消息(224A-C),每个含有所述探测间隔推荐。
16.如权利要求14所述的网络节点,其中所述探测响应消息(224A-C)含有与所述探测请求消息(222A-C)、所述探测响应消息(224A-C)和所述GTP链路中的一项关联的至少一个参数。
17.如权利要求14所述的网络节点(220),其中所述探测间隔推荐是当前探测间隔推荐,所述指令进一步配置成使所述网络节点(220):
经由所述GTP链路接收始发自所述第一对等节点的后续探测请求消息(222A-C),所述后续探测请求消息(222A-C)含有对于用于探测所述GTP链路的探测间隔推荐的请求指示;
响应于接收的所述后续探测请求消息,确定用于探测所述GTP链路的后续探测间隔推荐,所述后续探测间隔推荐不同于所述当前探测间隔推荐;以及
经由所述GTP链路向所述第一对等节点发送后续探测响应消息(224A-C),所述后续探测响应消息(224A-C)含有所述后续探测间隔推荐。
18.如权利要求14所述的网络节点(220),其中所述指令进一步配置成使所述网络节点(220)对于从所述第一对等节点接收的多个探测请求消息(222A-C)中的每个接收、确定和发送。
19.如权利要求14所述的网络节点(220),其中所述探测间隔推荐是第一探测间隔推荐,并且所述GTP链路是第一GTP链路,所述指令进一步配置成使所述网络节点(220):
经由第二GTP链路接收始发自第二对等节点的探测请求消息(222A-C),来自所述第二对等节点的所述探测请求消息(222A-C)含有对于用于探测所述第二GTP链路的探测间隔推荐的请求指示;
响应于从所述第二对等节点接收的所述探测请求,确定用于探测所述第二GTP链路的第二探测间隔推荐,所述第二探测间隔推荐独立于所述第一探测间隔推荐被确定;以及
经由所述第二GTP链路向所述第二对等节点发送探测响应消息(224A-C),用于所述第二对等节点的所述探测响应消息(224A-C)含有所述第二探测间隔推荐。
20.如权利要求19所述的网络节点(220),其中所述指令进一步配置成使所述网络节点(220)对于从所述第二对等节点接收的多个探测请求消息(222A-C)中的每个,接收、确定和发送以便探测与所述第二对等节点的所述第二GTP链路。
21.如权利要求14所述的网络节点(220),其中为了确定用于探测所述GTP链路的探测间隔推荐,所述指令进一步配置成使得所述网络节点(220):基于在所述网络节点的拥塞级别、在所述网络节点处理的探测消息数量、在所述网络节点的CPU利用级别、对于所述GTP链路的业务级别、用于所述GTP链路的类型以及在所述网络节点的当前GTP链路数量中的至少一项来确定探测间隔推荐。
22.如权利要求14所述的网络节点(220),其中所述GTP链路包括GTP路径、一个或更多个GTP隧道、一个或更多个GTP-U隧道和一个或更多个GTP-C隧道中的一项。
23.如权利要求14所述的网络节点(220),其中所述探测请求消息包括GTP-U回声请求,并且所述探测响应消息包括GTP-U回声响应,并且其中所述探测间隔推荐被包含在所述GTP-U回声响应的信息元素和私用扩展(228A)中的一项中。
24.如权利要求14所述的网络节点(220),其中所述探测请求消息包括双向主动测量协议(TWAMP)会话-发送方测试分组,并且所述探测响应消息包括TWAMP会话-反映方测试分组,并且其中所述探测间隔推荐被包含在所述TWAMP会话-反映方分组的字段中。
25.如权利要求14所述的网络节点(220),其中对于用于探测所述GTP链路的探测间隔推荐的所述请求指示包括标志、私用扩展、当前探测间隔值、当前探测方法值和探测间隔信息元素中的一项。
26.如权利要求14所述的网络节点(220),其中所述探测间隔推荐包括探测间隔值和指示探测间隔值的探测方法值中的一项。
27.一种非暂态计算机可读存储器,配置成存储用于网络节点(220)的可执行指令,所述网络节点(220)配置成探测可操作以在通信网络中的所述网络节点与对等节点之间携载数据业务的通用分组无线电***(GPRS)隧道协议(GTP)链路,所述可执行指令当由处理器执行时使所述网络节点(220):
经由GTP链路接收始发自第一对等节点的探测请求消息(222A-C),所述探测请求消息(222A-C)含有对于用于探测所述GTP链路的探测间隔推荐的请求指示;
响应于接收的所述探测请求消息,基于在所述网络节点的条件和所述网络节点的能力中的至少一项来确定用于探测所述GTP链路的探测间隔推荐;以及
经由所述GTP链路向所述第一对等节点发送探测响应消息(224A-C),所述探测响应消息(224A-C)含有所述探测间隔推荐。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/IB2015/058761 WO2017081518A1 (en) | 2015-11-12 | 2015-11-12 | Method and system for general packet radio service tunneling protocol (gtp) probing |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108476145A CN108476145A (zh) | 2018-08-31 |
CN108476145B true CN108476145B (zh) | 2021-05-25 |
Family
ID=54708084
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201580085720.5A Active CN108476145B (zh) | 2015-11-12 | 2015-11-12 | 用于通用分组无线电服务隧道协议(gtp)探测的方法和*** |
Country Status (4)
Country | Link |
---|---|
US (1) | US10897785B2 (zh) |
EP (1) | EP3375139B1 (zh) |
CN (1) | CN108476145B (zh) |
WO (1) | WO2017081518A1 (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109246837B (zh) * | 2017-06-12 | 2023-05-05 | 华为技术有限公司 | 通信方法和装置以及无线接入网络 |
US20210153048A1 (en) * | 2018-07-26 | 2021-05-20 | Lenovo (Singapore) Pte. Ltd. | Monitoring qos parameters of a data connection |
CN110831033B (zh) * | 2018-08-13 | 2021-08-20 | 华为技术有限公司 | 服务质量监测方法、设备及*** |
US10911341B2 (en) * | 2018-11-19 | 2021-02-02 | Cisco Technology, Inc. | Fabric data plane monitoring |
CN111385822B (zh) * | 2018-12-29 | 2021-11-09 | 华为技术有限公司 | 一种配置方法及控制器 |
WO2021147014A1 (en) * | 2020-01-22 | 2021-07-29 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for path status detection |
CN113315645B (zh) * | 2020-02-27 | 2024-06-04 | 华为技术有限公司 | 配置性能探测指示信息的方法及相关设备 |
US11652722B2 (en) * | 2020-06-19 | 2023-05-16 | Apple Inc. | High frequency probing for network bandwidth estimation using video data in real-time video conference |
US11889346B2 (en) | 2022-03-21 | 2024-01-30 | Vmware, Inc. | Quality-aware user data forwarding in mobile communications systems |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2648441A1 (en) * | 2012-04-05 | 2013-10-09 | Alcatel Lucent | Probing techniques |
CN104683210A (zh) * | 2015-03-10 | 2015-06-03 | 杭州华三通信技术有限公司 | 一种自动建立隧道的方法和装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012130255A1 (en) * | 2011-03-28 | 2012-10-04 | Telefonaktiebolaget L M Ericsson (Publ) | Technique for controlling and handling probe tunnel set up |
US9294926B2 (en) * | 2011-10-07 | 2016-03-22 | Interdigital Patent Holdings, Inc. | Method and apparatus for integrating different radio access technologies using carrier aggregation |
EP2823665B1 (en) | 2012-03-08 | 2020-05-06 | Nokia Technologies Oy | Improving efficiency in wireless network |
US9438486B2 (en) * | 2012-06-14 | 2016-09-06 | At&T Intellectual Property I, L.P. | Intelligent network diagnosis and evaluation via operations, administration, and maintenance (OAM) transport |
-
2015
- 2015-11-12 US US15/775,656 patent/US10897785B2/en active Active
- 2015-11-12 CN CN201580085720.5A patent/CN108476145B/zh active Active
- 2015-11-12 WO PCT/IB2015/058761 patent/WO2017081518A1/en active Application Filing
- 2015-11-12 EP EP15801942.2A patent/EP3375139B1/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2648441A1 (en) * | 2012-04-05 | 2013-10-09 | Alcatel Lucent | Probing techniques |
CN104683210A (zh) * | 2015-03-10 | 2015-06-03 | 杭州华三通信技术有限公司 | 一种自动建立隧道的方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
EP3375139B1 (en) | 2021-03-10 |
US10897785B2 (en) | 2021-01-19 |
US20180338338A1 (en) | 2018-11-22 |
CN108476145A (zh) | 2018-08-31 |
EP3375139A1 (en) | 2018-09-19 |
WO2017081518A1 (en) | 2017-05-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108476145B (zh) | 用于通用分组无线电服务隧道协议(gtp)探测的方法和*** | |
CN111543080B (zh) | 用于网络拓扑管理的***和方法 | |
US20190342818A1 (en) | Radio communication system, base station, mobile station, communication control method, and computer readable medium | |
CN108809595B (zh) | 一种参考信号通知方法及其装置 | |
US9602383B2 (en) | General packet radio service tunnel performance monitoring | |
US9674831B2 (en) | Multiple point transmissions | |
EP3140958B1 (en) | Communication system | |
US9338678B2 (en) | Performance monitoring of control and provisioning of wireless access points (CAPWAP) control channels | |
CN104937967B (zh) | 用于无线通信***中的协作通信的方法和装置 | |
CN110089145B (zh) | 用于进行测量报告的方法、用户设备及网络节点 | |
WO2018202023A1 (zh) | 一种参考信号通知方法及其装置 | |
WO2010075717A1 (zh) | 用户上下行不同步切换的方法和装置 | |
WO2018177224A1 (zh) | 一种上行传输方法和装置 | |
CN108432324B (zh) | 用于无线通信***中的下行链路流控制的方法和设备 | |
KR102398433B1 (ko) | 전송 지연의 측정 | |
US11329926B2 (en) | Measuring transmission delay | |
US9794820B1 (en) | Wireless communication network to control radio frequency (RF) measurement reporting for user equipment | |
US10924948B2 (en) | Collecting characteristics for a path between IP end-points associated with a radio access transport network | |
EP2648441A1 (en) | Probing techniques | |
EP2426829A1 (en) | Method for operating a base station of a wireless communication network and base station of a wireless communication network | |
EP2781113B1 (en) | Methods and arrangements for determining an integrity of an air interface | |
US11917522B2 (en) | Managing radio bearer traffic between radio network nodes | |
US11115986B2 (en) | Reference signal sending method and apparatus | |
bin Mansor et al. | Evaluating the communication performance of an ad hoc wireless network using Mesh Connectivity Layer (MCL) protocol |
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 |