光传送网设备的报文校验方法和装置制造方法及图纸

技术编号:39715015 阅读:6 留言:0更新日期:2023-12-17 23:23
本公开提供一种光传送网设备的报文校验方法和装置

【技术实现步骤摘要】
光传送网设备的报文校验方法和装置、网络管理系统


[0001]本公开涉及通信
,具体而言,涉及一种光传送网设备的报文校验方法和装置

网络管理系统


技术介绍

[0002]目前,针对接入型
OTN(Optical Transport Network
,光传送网
)
设备创建的业务,大都依靠人工对
OTN
设备中的对象属性及对象间的关联关系进行校验,校验准确率和效率均较低;而校验错误还可能会导致业务创建失败或业务数据流量不通等问题

[0003]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息


技术实现思路

[0004]本公开实施例的目的在于提供一种光传送网设备的报文校验方法和装置

网络管理系统,进而在一定程度上解决了对
OTN
设备创建的业务的校验准确率和效率均较低的问题

[0005]根据本公开的第一方面,提供了一种光传送网
OTN
设备的报文校验方法,所述方法包括:响应于接收到
OTN
设备发送的针对目标业务的创建完成响应消息,获取与所述目标业务关联的待校验报文;所述创建完成响应消息包括业务信息;根据所述待校验报文中的对象类别及各类别对应的对象校验模板,对所述待校验报文中各对象类别的报文信息分别进行内容校验;在所述内容校验通过的情况下,根据所述业务信息,对所述待校验报文进行串接校验,以确定报文校验结果

[0006]可选地,所述创建完成响应消息包括设备信息,所述业务信息包括业务场景类型和业务标识,所述获取与所述目标业务关联的待校验报文信息,包括:根据所述设备信息,确定目标
OTN
设备;根据所述业务场景类型,从所述目标
OTN
设备中获取与所述业务标识关联的目标对象的报文信息;将所述目标对象的报文信息作为待校验报文

[0007]可选地,根据对象类别及对应的对象校验模板,对所述待校验报文中各对象类别的报文信息分别进行内容校验,包括:确定所述待校验报文中各对象的对象类别;加载一所述对象类别对应的对象校验模板;根据所述对象校验模板,对所述待校验报文中相应类别的对象的报文信息进行内容校验

[0008]可选地,所述业务信息包括业务模型,根据所述业务信息,对所述待校验报文进行串接校验,包括:确定所述待校验报文中的各连接,并检查各连接关联的第一对象的上报情况;确定各第一对象关联的第二对象,并检查相互关联的第一对象和第二对象的关联属性的上报情况;根据各连接的层协议属性,标记所述目标业务的上联口和下联口;根据各连接的时隙属性,确定各连接所占时隙;根据所述业务模型,在所述待校验报文中从所述下联口顺序串接至所述上联口进行串接结构检查,确定所述待校验报文的串接结构是否正确;确定所述待校验报文中的关联保护组是否正确;根据各连接所占时隙,确定所述目标业务的
带宽占用情况是否符合标准要求

[0009]可选地,确定所述待校验报文中的关联保护组是否正确,包括:确定所述待校验报文中各连接的保护组属性的第一属性信息;根据所述待校验报文中关联保护组的相关报文,确定所述关联保护组的第二属性信息;确定各保护组属性关联的第三对象与所述上联口的第一比较结果,和
/
或各保护组属性关联的第三对象与所述下联口的第一比较结果;根据所述第一属性信息与所述第二属性信息的第二比较结果,及所述第一比较结果,确定所述关联保护组是否正确

[0010]可选地,在对所述待校验报文进行串接校验之前,所述方法还包括:确定所述目标业务的关键信息是否完全包含于所述待校验报文;在所述目标业务的关键信息完全包含于所述待校验报文的情况下,对所述待校验报文进行串接校验

[0011]可选地,在所述目标业务的关键信息完全包含于所述待校验报文的情况下,所述方法还包括:对所述待校验报文中的属性及对应的属性描述信息构建
key

value
对并存储;
[0012]对所述待校验报文进行串接校验,包括:读取所述目标业务对应的
key

value
对,以对所述待校验报文进行串接校验

[0013]可选地,所述方法还包括:在所述目标业务的关键信息未完全包含于所述待校验报文的情况下,将所述内容校验的结果作为所述报文校验结果

[0014]可选地,所述从所述目标
OTN
设备中获取与所述业务标识关联的目标对象的报文信息,包括:向所述目标
OTN
设备发送针对目标业务的数据访问请求,所述数据访问请求包括业务场景类型和业务标识;接收所述目标
OTN
设备发送的数据访问响应,所述数据访问响应包括基于所述业务场景类型和业务标识确定的所述目标对象的报文信息

[0015]根据本公开的第二方面,提供一种
OTN
设备的报文校验装置,包括:
[0016]获取模块,被配置为响应于接收到
OTN
设备发送的针对目标业务的创建完成响应消息,获取与所述目标业务关联的待校验报文;所述创建完成响应消息包括业务信息;
[0017]第一校验模块,被配置为根据所述待校验报文中的对象类别及各类别对应的对象校验模板,对所述待校验报文中各对象类别的报文信息分别进行内容校验;
[0018]第二校验模块,被配置为在所述内容校验通过的情况下,根据所述业务信息,对所述待校验报文进行串接校验,以确定报文校验结果

[0019]根据本公开的第三方面,提供一种网络管控系统,所述系统包括上述实施例所述的报文校验装置

[0020]根据本公开的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述任意实施例的方法

[0021]根据本公开的第五方面,提供一种通信设备,包括:存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的计算机程序时,实现上述任一实施例所述的方法

[0022]本公开示例性实施例可以具有以下部分或全部有益效果:
[0023]在本公开示例实施方式所提供的
OTN
设备的报文校验方法中,一方面,先基于对象校验模板对相应的对象类别的报文信息进行内容校验,再对通过内容校验的业务报文进行串接校验,将报文校验分离为对象维度和串接结构维度,从不同维度对报文进行校验,保证校验的准确性;同时通过先对象维度校验再串接结构维度校验的方式,能够实现层次化校验,快速定位对象级错误,防止对象级错误对串接校验的影响,提升串接校验的准确率和效


另一方面本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种光传送网
OTN
设备的报文校验方法,其特征在于,所述方法包括:响应于接收到
OTN
设备发送的针对目标业务的创建完成响应消息,获取与所述目标业务关联的待校验报文;所述创建完成响应消息包括业务信息;根据所述待校验报文中的对象类别及各类别对应的对象校验模板,对所述待校验报文中各对象类别的报文信息分别进行内容校验;在所述内容校验通过的情况下,根据所述业务信息,对所述待校验报文进行串接校验,以确定报文校验结果
。2.
根据权利要求1所述的方法,其特征在于,所述创建完成响应消息包括设备信息,所述业务信息包括业务场景类型和业务标识,所述获取与所述目标业务关联的待校验报文信息,包括:根据所述设备信息,确定目标
OTN
设备;根据所述业务场景类型,从所述目标
OTN
设备中获取与所述业务标识关联的目标对象的报文信息;将所述目标对象的报文信息作为待校验报文
。3.
根据权利要求1所述的方法,其特征在于,根据对象类别及对应的对象校验模板,对所述待校验报文中各对象类别的报文信息分别进行内容校验,包括:确定所述待校验报文中各对象的对象类别;加载一所述对象类别对应的对象校验模板;根据所述对象校验模板,对所述待校验报文中相应类别的对象的报文信息进行内容校验
。4.
根据权利要求1所述的方法,其特征在于,所述业务信息包括业务模型,根据所述业务信息,对所述待校验报文进行串接校验,包括:确定所述待校验报文中的各连接,并检查各连接关联的第一对象的上报情况;确定各第一对象关联的第二对象,并检查相互关联的第一对象和第二对象的关联属性的上报情况;根据各连接的层协议属性,标记所述目标业务的上联口和下联口;根据各连接的时隙属性,确定各连接所占时隙;根据所述业务模型,在所述待校验报文中从所述下联口顺序串接至所述上联口进行串接结构检查,确定所述待校验报文的串接结构是否正确;确定所述待校验报文中的关联保护组是否正确;根据各连接所占时隙,确定所述目标业务的带宽占用情况是否符合标准要求
。5.
根据权利要求4所述的方法,其特征在于,确定所述待校验报文中的关联保护组是否正确,包括:确定所述待校验报文中各连接的保护组属性的第一属性信息;根据所述待校验报文中关联保护组的相关报文,确定所述关联保护组的第二属性信息;确定各保护组属性关联的第三对象与所述上联口的第一比较结果,和
/
或各保护组属性关...

【专利技术属性】
技术研发人员:吕浙青赵国永
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1