System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种ONT设备运行状态采集方法技术_技高网

一种ONT设备运行状态采集方法技术

技术编号:40090623 阅读:4 留言:0更新日期:2024-01-23 16:09
本发明专利技术提供了一种ONT设备运行状态采集方法,包括以下步骤:S1:导入配置文件,上层管理程序根据配置文件设置上层管理程序的运行参数和子系统的运行参数;S2:上层管理程序将子系统的运行参数发送给子系统,子系统根据运行参数生成子记录文件,并将子系统的运行状态信息写入子记录文件中,其中运行状态信息包括正常信息和异常信息;S3:上层管理程序以一定的查询周期,查询和收集子系统的子记录文件;S4:上层管理程序将子记录文件中的异常信息统合归纳到总记录文件中。本发明专利技术解决了现有技术中存在的长期存在无有效地设备历史运行状态数据分析支撑的问题。

【技术实现步骤摘要】

本专利技术涉及通信产品运行状态监控,尤其涉及一种ont设备运行状态采集方法。


技术介绍

1、随着运营商对ont产品问题处理时效性要求越来越短,对产品的客户满意度排名越发看重,因此需要ont产品软硬件质量进一步的提升。除去常规的开发、测试阶段的问题处理,还需有效及时的对版本开发过程中的新器件导入验证、ont设备现网出现的小概率问题分析以及返厂故障机原因定位。但当前对于器件与系统稳定性、现网概率性问题以及返修机,长期存在无有效的设备历史运行状态数据分析支撑。


技术实现思路

1、针对现有技术中所存在的不足,本专利技术提供了一种ont设备运行状态采集方法,其解决了现有技术中存在的长期存在无有效的设备历史运行状态数据分析支撑的问题。

2、根据本专利技术的实施例,一种ont设备运行状态采集方法,其包括以下步骤:

3、s1:导入配置文件,上层管理程序根据配置文件设置上层管理程序的运行参数和子系统的运行参数;

4、s2:上侧管理模块将子系统的运行参数发送给子系统,子系统根据运行参数生成子记录文件,并将子系统的运行状态信息写入子记录文件中,其中运行状态信息包括正常信息和异常信息;

5、s3:上层管理程序以一定的查询周期,查询和收集子系统的子记录文件;

6、s4:上层管理程序将子记录文件中的异常信息统合归纳到总记录文件中。

7、优选地,所述上层管理程序包括上层管理模块、配置文件和总记录文件,所述上层管理模块包括管理配置功能、信息收集功能和储存功能;

8、所述子系统包括子功能模块和子记录文件。

9、优选地,导入配置文件的方法包括:人工撰写全配置文件并替换当前配置文件或者直接修改当前配置文件的特定参数;

10、所述全配置文件在撰写完成后需进行特殊标记。

11、优选地,全配置文件导入上层管理模块的方法包括:

12、将全配置文件存入移动硬盘中,并与上层管理模块对接;

13、上层管理模块自动检索移动硬盘中是否有带有特殊标记的全配置文件,若有,便自动读取并替换当前配置文件。

14、优选地,所述子记录文件中异常信息格式为:

15、时间:异常信息编号:异常信息次数;

16、其中异常信息编号和异常信息次数均由8位十进制数字组成。

17、优选地,如果一定周期内相同的异常信息出现多次,则只记录一次异常信息编号以及该周期内第一次出现的时间。

18、优选地,记录正常信息的子功能模块功能故障的异常信息和一些特殊异常信息的编号统一为00000000。

19、优选地,在s3中,上层管理模块收集子功能模块的子记录文件后,子功能模块会清空子记录文件中的内容。

20、优选地,所述总记录文件中的异常信息有保存总数上限,若储存超出上限,则按照时间先后顺序删除最早期的记录。

21、优选地,上层管理程序或子系统被恢复出厂设置时,总记录文件和子记录文件不能被清除;

22、若上层管理模块在查询周期未到时关机,在重新启动后,查询周期重新开始计算。

23、相比于现有技术,本专利技术具有如下有益效果:

24、子功能模块不断地将运行时的异常信息以预设的记录格式进行记录,生成记录异常信息的子记录文件并保存在本地,上层管理模块以一定的周期进行查询和收集子记录文件,统合归纳到总记录文件中,以此便可对各个子功能模块的异常信息进行长期的管理、收集和存储,改变无有效的设备历史运行状态数据分析支撑的现状,有效地发现ont产品软硬件质量问题;同时在查询并收集子记录文件中的异常信息后,子功能模块便将子记录文件清空,方便后续记录,避免记录信息过多导致数据冗余,提高时效性。

本文档来自技高网...

【技术保护点】

1.一种ONT设备运行状态采集方法,其特征在于:包括以下步骤:

2.如权利要求1所述的一种ONT设备运行状态采集方法,其特征在于:所述上层管理程序包括上层管理模块、配置文件和总记录文件,所述上层管理模块包括管理配置功能、信息收集功能和储存功能;

3.如权利要求2所述的一种ONT设备运行状态采集方法,其特征在于:导入配置文件的方法包括:人工撰写全配置文件并替换当前配置文件或者直接修改当前配置文件的特定参数;

4.如权利要求3所述的一种ONT设备运行状态采集方法,其特征在于:全配置文件导入上层管理模块的方法包括:

5.如权利要求2所述的一种ONT设备运行状态采集方法,其特征在于:所述子记录文件中异常信息格式为:

6.如权利要求5所述的一种ONT设备运行状态采集方法,其特征在于:如果一定周期内相同的异常信息出现多次,则只记录一次异常信息编号以及该周期内第一次出现的时间。

7.如权利要求6所述的一种ONT设备运行状态采集方法,其特征在于:记录正常信息的子功能模块功能故障的异常信息和特殊异常信息的编号统一为00000000。

8.如权利要求2所述的一种ONT设备运行状态采集方法,其特征在于:在S3中,上层管理模块收集子功能模块的子记录文件后,子功能模块会清空子记录文件中的内容。

9.如权利要求2所述的一种ONT设备运行状态采集方法,其特征在于:所述总记录文件中的异常信息有保存总数上限,若储存超出上限,则按照时间先后顺序删除最早期的记录。

10.如权利要求2所述的一种ONT设备运行状态采集方法,其特征在于:上层管理程序或子系统被恢复出厂设置时,总记录文件和子记录文件不能被清除;

...

【技术特征摘要】

1.一种ont设备运行状态采集方法,其特征在于:包括以下步骤:

2.如权利要求1所述的一种ont设备运行状态采集方法,其特征在于:所述上层管理程序包括上层管理模块、配置文件和总记录文件,所述上层管理模块包括管理配置功能、信息收集功能和储存功能;

3.如权利要求2所述的一种ont设备运行状态采集方法,其特征在于:导入配置文件的方法包括:人工撰写全配置文件并替换当前配置文件或者直接修改当前配置文件的特定参数;

4.如权利要求3所述的一种ont设备运行状态采集方法,其特征在于:全配置文件导入上层管理模块的方法包括:

5.如权利要求2所述的一种ont设备运行状态采集方法,其特征在于:所述子记录文件中异常信息格式为:

6.如权利要求5所述的一种ont设备运行状态采集方法,其特征在于:如果一...

【专利技术属性】
技术研发人员:罗礁王明志刘毅
申请(专利权)人:四川长虹新网科技有限责任公司
类型:发明
国别省市:

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

1