[发明专利]一种基于标记语言的单盘状态管理的方法和装置有效
申请号: | 202210286883.1 | 申请日: | 2022-03-23 |
公开(公告)号: | CN115051904B | 公开(公告)日: | 2023-09-12 |
发明(设计)人: | 贺长明 | 申请(专利权)人: | 武汉烽火技术服务有限公司;烽火通信科技股份有限公司 |
主分类号: | H04L41/0266 | 分类号: | H04L41/0266;H04L69/22 |
代理公司: | 深圳市六加知识产权代理有限公司 44372 | 代理人: | 张甲一;向彬 |
地址: | 430205 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 标记 语言 状态 管理 方法 装置 | ||
本发明涉及网络管理领域,特别是涉及一种基于标记语言的单盘状态管理的方法和装置。主要包括:将单盘的状态数据分为至少一个状态块,将每个状态块中的状态数据根据业务模型的类型定义为一个或多个基于标记语言的控件;依照标记语言的通用文件格式的定义,将单盘的状态数据对应的所有控件写入状态文件中;通过统一接口读取状态文件中的控件,根据控件对应的业务模型的类型,对每个控件中的状态块内容进行解析。本发明可以对单盘管理后台和显示的数据表达方式进行统一,并利用标记语言和通用文件格式对单盘状态的管理接口和显示接口进行统一,使得显示方式更友好,提高了开发效率、可扩展性和可移植性。
【技术领域】
本发明涉及网络管理领域,特别是涉及一种基于标记语言的单盘状态管理的方法和装置。
【背景技术】
在电信网管维护管理过程中,需要经常查看单盘状态,如:交叉数据状态、保护组状态、接口状态、设备运维状态等等。
随着设备上的功能越来越多,客户对运维的要求越来越高,目前普通的状态显示不能满足当前单盘功能对应的状态数量增加的需求,且无法满足客户要求各类状态的显示方式统一且易于查找定位的要求。同时,在后台开发相关功能的时候也需要经常读取单盘状态,如判断业务当前工作路径时需要读取保护倒换状态,查询单盘的端口基本状态等,都需要后台读取单盘状态。目前单盘状态都是开发硬编码,根据每个单盘的功能直接将状态值进行固定数据结构的读写,后台没有统一方式读取当盘状态,开发效率低,容易出错问题,由于每个块的内容逻辑不一致,需要大量编写硬代码,开发效率低,容易出错。
由于目前网管网元上单盘状态表达和显示不统一,当新增加单盘状态时,各个单盘按照自己需求理解定义单盘状态,单盘状态设计逻辑不统一,导致单盘状态的定义和显示不统一,且不同节点之间无法进行快速定位。这也会导致网管后台计算单盘状态逻辑复杂,逻辑复用度低,单盘状态计算逻辑不统一,逻辑复用度较低,可扩展性较差。
鉴于此,如何克服现有技术所存在的缺陷,解决目前单盘状态表达不统一的现象,是本技术领域待解决的问题。
【发明内容】
针对现有技术的以上缺陷或改进需求,本发明解决了当前单盘状态管理使用硬编码导致的状态表达不统一、管理复杂的问题。
本发明实施例采用如下技术方案:
第一方面,本发明提供了一种基于标记语言的单盘状态管理的方法,具体为:将单盘的状态数据分为至少一个状态块,将每个状态块中的状态数据根据业务模型的类型定义为一个或多个基于标记语言的控件;依照标记语言的通用文件格式的定义,将单盘的状态数据对应的所有控件写入状态文件中;通过统一接口读取状态文件中的控件,根据控件对应的业务模型的类型,对每个控件中的状态块内容进行解析。
优选的,将每个状态块中的状态数据根据业务模型的类型定义为一个或多个基于标记语言的标准控件,具体包括:获取状态块中每种业务模型类型需要使用的控件类型,将每个业务模型类型的单盘状态数据根据相应控件的预设格式写入控件中。
优选的,将每个状态块中的状态数据根据业务模型的类型定义为一个或多个基于标记语言的标准控件,还包括:当控件对应的状态块内容与其它状态块关联时,在控件中使用跳转链接写入关联状态块的访问地址。
优选的,还包括:解析单盘状态数据流中的业务模型类型内容,获取每个业务模型类型对应的控件;按照控件的预设格式对单盘状态块的数据进行解析。
优选的,获取每个业务模型类型对应的控件,还包括:根据业务模型类型获取每个控件对应的唯一属性名称,根据唯一属性名称对应的空间访问路径和数据偏移查找对应的控件。
优选的,对每个控件中的状态块内容进行解析,当控件为表格控件时,具体包括:解析表格控件中的表头数据内容,按照行号列号完成表头填充;获取每个单元格对应的数据类型,按照每个单元格对应的数据类型,获取单盘状态数据流中每个单元格对应的状态数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉烽火技术服务有限公司;烽火通信科技股份有限公司,未经武汉烽火技术服务有限公司;烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210286883.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:超高清转播车集控方法
- 下一篇:一种用于车站隧道的临时支撑装置及其支撑方法