组播网络中收集遥测数据的方法、装置和系统制造方法及图纸

技术编号:38266585 阅读:13 留言:0更新日期:2023-07-27 10:23
公开一种逐跳明信片技术。实施所述逐跳明信片(postcard)技术改进基于明信片的遥测(Postcard

【技术实现步骤摘要】
组播网络中收集遥测数据的方法、装置和系统
[0001]本申请是申请日为2019年6月27日、申请号为201980062826.1、专利技术名称为“组播流量的路径内遥测”的申请的分案申请。


[0003]本专利技术通常涉及组播流量,尤其涉及组播流量的路径内遥测。

技术介绍

[0004]组播流量是当今互联网中的重要流量类型。组播提供的服务通常为实时服务(如在线会议)或具有严格的服务质量(quality of service,QoS)要求(如IP电视(Internet Protocol television,IPTV))。因此,组播报文丢弃或延迟会严重影响应用性能及用户体验。因此,通常会对组播流量的性能进行严密监控。

技术实现思路

[0005]第一方面涉及一种组播网络中节点收集路径内遥测数据的方法。所述方法包括:根据指令头收集所述路径内遥测数据,其中,所述指令头标识所述节点待收集的路径内遥测数据,并且当所述节点包括区段的末端节点时,指示所述节点向收集器传输明信片,所述明信片包括所述区段内的所有节点收集的路径内遥测数据;确定所述节点是否为所述区段的末端节点;当所述节点不是所述区段的末端节点时,将所述指令头以及所述节点收集的所述路径内遥测数据传输至下游节点;当所述节点是所述区段的末端节点时,将所述明信片传输至所述收集器。
[0006]所述方法提供支持高效的组播流量路径内遥测的技术。具体地,所述方法提供一种逐段明信片技术,以改进带内OAM(In

situ OAM,IOAM)流程。通过该技术可以为组播流量实现合适的路径内遥测。此外,可以使用这些技术对组播树进行重构及可视化以进行性能监控及故障处理。
[0007]根据所述第一方面,在所述方法的第一种实施方式中,所述区段位于根节点与所述末端节点之间。
[0008]根据所述第一方面或所述第一方面的任意一种前述实施方式,在所述方法的第二种实施方式中,所述区段位于分支节点与所述末端节点之间。
[0009]根据所述第一方面或所述第一方面的任意一种前述实施方式,在所述方法的第三种实施方式中,根据从控制器接收的指令将所述指令头添加至组播报文。
[0010]根据所述第一方面或所述第一方面的任意一种前述实施方式,在所述方法的第四种实施方式中,在接收到所述指令头时将其添加至组播报文。
[0011]根据所述第一方面或所述第一方面的任意一种前述实施方式,在所述方法的第五种实施方式中,在传输所述指令头时将其添加至组播报文。
[0012]根据所述第一方面或所述第一方面的任意一种前述实施方式,在所述方法的第六种实施方式中,从上游节点接收所述指令头。
[0013]第二方面涉及一种组播网络中节点收集路径内遥测数据的方法。所述方法包括:根据指令头收集所述路径内遥测数据,其中,所述指令头标识所述节点待收集的路径内遥测数据,并且指示所述节点向收集器传输明信片,所述明信片包括所述路径内遥测数据以及分支标识符,所述分支标识符包括节点标识符(identifier,ID)及分支索引;根据所述指令头将所述明信片传输至所述收集器;将所述指令头传输至下游节点。
[0014]所述方法提供支持高效的组播流量路径内遥测的技术。具体地,所述方法提供一种逐跳明信片技术,以改进基于明信片的遥测(Postcard

based Telemetry,PBT)流程。通过该技术可以为组播流量实现合适的路径内遥测。此外,可以使用这些技术对组播树进行重构及可视化以进行性能监控及故障处理。
[0015]根据所述第二方面,在所述方法的第一种实施方式中,所述分支索引标识从其接收所述指令头的分支。
[0016]根据所述第二方面或所述第二方面的任意一种前述实施方式,在所述方法的第二种实施方式中,当所述节点为根节点时,所述分支索引为任意数。
[0017]根据所述第二方面或所述第二方面的任意一种前述实施方式,在所述方法的第三种实施方式中,根据从控制器接收的指令将所述指令头添加至组播报文。
[0018]根据所述第二方面或所述第二方面的任意一种前述实施方式,在所述方法的第四种实施方式中,在接收到所述指令头时将其添加至组播报文。
[0019]根据所述第二方面或所述第二方面的任意一种前述实施方式,在所述方法的第五种实施方式中,在传输所述指令头时将其添加至组播报文。
[0020]根据所述第二方面或所述第二方面的任意一种前述实施方式,在所述方法的第六种实施方式中,从上游节点接收所述指令头。
[0021]根据所述第二方面或所述第二方面的任意一种前述实施方式,在所述方法的第七种实施方式中,当所述节点为根节点时,所述节点ID标识所述节点。
[0022]根据所述第二方面或所述第二方面的任意一种前述实施方式,在所述方法的第八种实施方式中,当所述节点为分支节点或叶子节点时,所述节点ID标识从其接收所述指令头的上游节点。
[0023]根据所述第二方面或所述第二方面的任意一种前述实施方式,在所述方法的第九种实施方式中,采用[节点ID,索引]格式的元组表示所述分支标识符。
[0024]根据所述第二方面或所述第二方面的任意一种前述实施方式,在所述方法的第十种实施方式中,所述分支索引用于构建网络拓扑。
[0025]第三方面涉及一种用于在组播网络中收集路径内遥测数据的节点。所述节点包括处理器,用于根据指令头收集所述路径内遥测数据,其中,所述指令头标识所述节点待收集的路径内遥测数据,并且当所述节点包括区段的末端节点时,指示所述节点向收集器传输明信片,所述明信片包括所述区段内的所有节点收集的路径内遥测数据;确定所述节点是否为所述区段的末端节点。所述节点还包括耦合至所述处理器的发送器。所述发送器用于:当所述节点不是所述区段的末端节点时,将所述指令头以及所述节点收集的所述路径内遥测数据传输至下游节点;当所述节点是所述区段的末端节点时,将所述明信片传输至所述收集器。
[0026]所述节点提供支持高效的组播流量路径内遥测的技术。具体地,所述节点提供一
种逐段明信片技术,以改进IOAM流程。通过该技术可以为组播流量实现合适的路径内遥测。此外,可以使用这些技术对组播树进行重构及可视化以进行性能监控及故障处理。
[0027]根据所第三方面,在所述节点的一种实施方式中,所述节点还包括显示器,用于显示图像。
[0028]根据所述第三方面,在所述节点的第一种实施方式中,所述区段位于根节点与所述末端节点之间。
[0029]根据所述第三方面或所述第三方面的任意一种前述实施方式,在所述节点的第二种实施方式中,所述区段位于分支节点与所述末端节点之间。
[0030]根据所述第三方面或所述第三方面的任意一种前述实施方式,在所述节点的第三种实施方式中,根据从控制器接收的指令将所述指令头添加至组播报文。
[0031]根据所述第三方面或所述第三方面的任意一种前述实施方式,在所述节点的第四种实施方式中,在接收到所述指令头本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种组播网络中节点收集遥测数据的方法,其特征在于,所述方法包括:根据指令头收集所述遥测数据,其中,所述指令头指示所述节点需收集的遥测数据;响应于所述节点为区段的末端节点,向采集器发送明信片,所述明信片包括所述区段内的所有节点收集的遥测数据;向下游节点发送所述指令头;或响应于所述节点不是所述区段的末端节点,向所述下游节点发送所述指令头以及所述节点收集的所述遥测数据。2.根据权利要求1所述的方法,其特征在于,所述区段位于根节点与所述区段的末端节点之间。3.根据权利要求1或2所述的方法,其特征在于,所述区段位于分支节点与所述末端节点之间。4.根据权利要求1至3任一所述的方法,其特征在于,根据从控制器接收的指令将所述指令头添加至组播报文。5.根据权利要求1至3任一所述的方法,其特征在于,在接收到所述指令头时将其添加至组播报文。6.根据权利要求1至3任一所述的方法,其特征在于,在传输所述指令头时将其添加至组播报文。7.根据权利要求1至6任一所述的方法,其特征在于,从上游节点接收所述指令头。8.根据权利要求1至7任一所述的方法,其特征在于,所述向下游节点发送所述指令头之前,包括:刷新所述指令头。9.根据权利要求1至8任一所述的方法,其特征在于,所述明信片包括所述节点的标识符。10.一种组播网络中节点收集遥测数据的方法,其特征在于,所述方法包括:向节点发送指令消息,所述指令消息用于指示所述节点将指令头添加至组播报文;其中,所述指令头指示所述节点收集所...

【专利技术属性】
技术研发人员:宋浩宇迈克尔
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1