一种遥测报文生成方法、装置、终端及介质与流程

文档序号:33905055发布日期:2023-04-21 11:07阅读:41来源:国知局
一种遥测报文生成方法、装置、终端及介质与流程

本申请属于网络通信领域,尤其涉及一种遥测报文生成方法、装置、终端及介质。


背景技术:

1、网络设备在运行过程中会生成大量的报文,报文中包含了诸多信息,因此人们便试图通过分析报文来获取网络设备的相关信息,从而出现了带外网络遥测以及带内网络遥测技术。其中带外网络遥测技术需要基于cpu实现,占用cpu资源,而带内网络遥测技术在遥测时不需要cpu的参与,因此不会占用cpu资源。随着p4(programming protocol-independent packet processors,协议无关报文处理语言)数据可编程交换芯片的发展,带内网络遥测技术越来越多被用于监测网络设备的状态。但是无论哪种遥测技术,只是简单地将获取到的报文通过遥测技术生成遥测报文,从而生成大量遥测报文,产生许多无用的冗余遥测报文。


技术实现思路

1、本申请实施例提供了一种遥测报文生成方法、装置、终端及介质,以解决现有技术中无用的冗余遥测报文的生成问题。

2、本申请实施例的第一方面提供了一种遥测报文生成方法,包括:

3、获取目标原始报文,不同的报文根据报告类型对应有设定的评定规则;

4、基于所述目标原始报文对应的目标评定规则,对所述目标原始报文进行报文评定,获得报文评定结果;

5、在所述报文评定结果符合设定条件的情况下,基于所述目标原始报文,生成遥测报文;

6、将所述遥测报文输出至服务器。

7、本申请实施例的第二方面提供了一种遥测报文生成装置,包括:

8、获取模块,用于获取目标原始报文,不同的报文根据报告类型对应有设定的评定规则;

9、评定模块,用于基于所述目标原始报文对应的目标评定规则,对所述目标原始报文进行报文评定,获得报文评定结果;

10、生成模块,用于在所述报文评定结果符合设定条件的情况下,基于所述目标原始报文,生成遥测报文;

11、输出模块,用于将所述遥测报文输出至服务器。

12、本申请实施例的第三方面提供了一种终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面所述方法的步骤。

13、本申请实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述方法的步骤。

14、本申请的第五方面提供了一种计算机程序产品,当所述计算机程序产品在终端上运行时,使得所述终端执行上述第一方面所述方法的步骤。

15、由上可见,通过目标原始报文的报告类型,为目标原始报文分配对应的目标评定规则,在评定后的评定结果符合设定条件时,生成遥测报文,再将遥测报文发送到服务器。通过限定了遥测报文的生成条件,不符合设定条件的报文将无法生成遥测报文,从而避免了无用的冗余遥测报文的生成。



技术特征:

1.一种遥测报文生成方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述目标原始报文对应的目标评定规则,对所述目标原始报文进行报文评定,获得报文评定结果,包括:

3.根据权利要求2所述的方法,其特征在于,所述在所述报文评定结果符合设定条件的情况下,基于所述目标原始报文,生成遥测报文,包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述目标原始报文对应的目标评定规则,对所述目标原始报文进行报文评定,获得报文评定结果,包括:

5.根据权利要求4所述的方法,其特征在于,所述若所述目标原始报文的目标报告类型为队列报告,则依照与所述队列报告对应的目标评定规则,将所述目标原始报文的当前队列门阀配额值、当前延迟和当前队列深度与所述目标评定规则中预设的队列门阀配额值、历史延迟和队列深度进行比较,得到比较结果作为所述报文评定结果之后,包括:

6.根据权利要求1所述的方法,其特征在于,所述在所述报文评定结果符合设定条件的情况下,基于所述目标原始报文,生成遥测报文,包括:

7.根据权利要求1所述的方法,其特征在于,所述获取目标原始报文之前,包括:

8.一种遥测报文生成装置,其特征在于,包括:

9.一种终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述方法的步骤。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述方法的步骤。


技术总结
本申请适用于网络通信领域,提供一种遥测报文生成方法、装置、终端及介质,其中方法包括:获取目标原始报文,不同的报文根据报告类型对应有设定的评定规则;基于所述目标原始报文对应的目标评定规则,对所述目标原始报文进行报文评定,获得报文评定结果;在所述报文评定结果符合设定条件的情况下,基于所述目标原始报文,生成遥测报文;所述将所述遥测报文输出至服务器。该方案能够避免无用的冗余遥测报文的生成。

技术研发人员:吴兵
受保护的技术使用者:深圳市恒扬数据股份有限公司
技术研发日:
技术公布日:2024/1/11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1