System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及家庭网关,尤其涉及家庭网关bosa校准数据恢复方法、设备及存储介质。
技术介绍
1、家庭网关是一种网络设备,用于连接家庭内的多个设备与互联网,并具备路由器、交换机、防火墙等功能。家庭网关由多个电子器件构成。其中,光器件bosa(bidirectionaloptical sub-assemblies)尤其重要,其用于实现光信号与电信号的高效转换,从而保证家庭网络的光通信质量和速度。其双向传输能力和紧凑的设计使其成为现代家庭网络设备中不可或缺的组件。为了保证家庭网关正常运行,因此在家庭网关出厂时需要通过校准数据对bosa进行校准,以及在使用过程中出现故障时通过校准数据进行自动恢复,来保证家庭网关的正常运行。
2、现有技术中,校准数据存放在家庭网关内置的存储装置内,其存储方式单一,存在校准数据失效后难以恢复的风险,从而影响家庭网关正常工作。
技术实现思路
1、针对现有技术中所存在的不足,本专利技术提供了家庭网关bosa校准数据恢复方法、计算机设备及存储介质,其解决了现有技术中bosa校准数据失效后恢复不方便影响家庭网关正常工作的技术问题。
2、第一方面,本专利技术提供一种家庭网关bosa校准数据恢复方法,所述恢复方法包括:
3、根据第一恢复请求,对家庭网关内预存且作为备用的第一校准数据进行校验,并获取校验结果;
4、当校验结果为不合格时,直接将默认校准数据作为当前校验数据供bosa驱动;
5、在bosa驱动预设时长
6、当访问结果为成功时,控制家庭网关上传第二恢复请求至远端服务器来获取目标校准数据;所述第二恢复请求包括家庭网关的设备信息;
7、远端服务器验证第二恢复请求的合法性获取验证结果,且当验证结果为通过时,返回目标校准数据的下载地址至家庭网关;
8、控制家庭网关根据下载地址,下载目标校准数据并进行校验获取校验结果;
9、当校验结果为合格时,将所述目标校准数据作为当前校验数据供bosa驱动。
10、进一步地,获取第一恢复请求,包括:
11、对家庭网关内预存且作为当前校验数据的第二校准数据进行校验,获取校验结果;
12、当校验结果为不合格时,生成第一恢复请求。
13、进一步地,还包括:家庭网关中设置有三个独立的存储空间,分别用于存储第一校准数据、第二校准数据以及默认校准数据;其中,第一校准数据和第二校准数据互为备用。
14、进一步地,恢复方法还包括:
15、家庭网关上设置有bosa校准指示灯;
16、当第一校验数据或第二校准数据校验结果为不合格时,分别按照对应的闪烁频率控制bosa校准指示灯进行闪烁来反馈第一校验数据或第二校准数据的校验不合格;
17、当第一校验数据或第二校准数据校验结果为合格时,控制bosa校准指示灯常亮来反馈第一校验数据或第二校准数据的校验合格。
18、进一步地,家庭网关上设置至少两个led指示灯,恢复方法还包括:
19、根据校验结果、访问结果以及验证结果,确认恢复进度;恢复进度包括启动中、进行中、恢复完成以及恢复失败;
20、通过至少两个led指示灯的若干显示状态的组合,来反馈恢复进度;若干显示状态包括常灭、常亮以及闪烁。
21、进一步地,所述预设访问条件包括:按照预设周期进行访问,且访问次数不超过设定次数。
22、进一步地,还包括:
23、当第一校准数据的校验结果为合格时,将第一校准数据作为当前校验数据供bosa驱动。
24、进一步地,在将目标校准数据作为当前校验数据供bosa驱动之后,还包括:
25、根据目标校准数据,分别更新第一校准数据和第二校准数据至对应的存储空间内。
26、第二方面,本专利技术提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现恢复方法的步骤,包括:根据第一恢复请求,对家庭网关内预存且作为备用的第一校准数据进行校验,并获取校验结果;当校验结果为不合格时,直接将默认校准数据作为当前校验数据供bosa驱动;在bosa驱动预设时长后,控制家庭网关按照预设访问条件访问远端服务器并获取访问结果;当访问结果为成功时,控制家庭网关上传第二恢复请求至远端服务器来获取目标校准数据;所述第二恢复请求包括家庭网关的设备信息;远端服务器验证第二恢复请求的合法性获取验证结果,且当验证结果为通过时,返回目标校准数据的下载地址至家庭网关;控制家庭网关根据下载地址,下载目标校准数据并进行校验获取校验结果;当校验结果为合格时,将所述目标校准数据作为当前校验数据供bosa驱动。
27、第三方面,本专利技术提供一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现恢复方法的步骤,包括:根据第一恢复请求,对家庭网关内预存且作为备用的第一校准数据进行校验,并获取校验结果;当校验结果为不合格时,直接将默认校准数据作为当前校验数据供bosa驱动;在bosa驱动预设时长后,控制家庭网关按照预设访问条件访问远端服务器并获取访问结果;当访问结果为成功时,控制家庭网关上传第二恢复请求至远端服务器来获取目标校准数据;所述第二恢复请求包括家庭网关的设备信息;远端服务器验证第二恢复请求的合法性获取验证结果,且当验证结果为通过时,返回目标校准数据的下载地址至家庭网关;控制家庭网关根据下载地址,下载目标校准数据并进行校验获取校验结果;当校验结果为合格时,将所述目标校准数据作为当前校验数据供bosa驱动。
28、相比于现有技术,本专利技术具有如下有益效果:
29、本专利技术通过预存第一校准数据作为备用,以便于响应第一恢复请求时是作为当前校准数据来保障bosa驱动;通过设置默认校准数据,以便于当第一校准数据校验不合格时,直接供bosa驱动。从而使得bosa的基本功能恢复,家庭网关能够访问远端服务器来获取目标校准数据以供bosa驱动,来使得bosa校准数据恢复。解决了现有技术中bosa校准数据失效后恢复不方便影响家庭网关正常工作的技术问题。
本文档来自技高网...【技术保护点】
1.家庭网关BOSA校准数据恢复方法,其特征在于:所述恢复方法包括:
2.根据权利要求1所述的家庭网关BOSA校准数据恢复方法,其特征在于:获取第一恢复请求,包括:
3.根据权利要求2所述的家庭网关BOSA校准数据恢复方法,其特征在于:还包括:家庭网关中设置有三个独立的存储空间,分别用于存储第一校准数据、第二校准数据以及默认校准数据;其中,第一校准数据和第二校准数据互为备用。
4.根据权利要求2所述的家庭网关BOSA校准数据恢复方法,其特征在于:恢复方法还包括:
5.根据权利要求2所述的家庭网关BOSA校准数据恢复方法,其特征在于:家庭网关上设置至少两个LED指示灯,恢复方法还包括:
6.根据权利要求1所述的家庭网关BOSA校准数据恢复方法,其特征在于:所述预设访问条件包括:按照预设周期进行访问,且访问次数不超过设定次数。
7.根据权利要求1所述的家庭网关BOSA校准数据恢复方法,其特征在于:还包括:
8.根据权利要求3所述的家庭网关BOSA校准数据恢复方法,其特征在于:在将目标校准数据作为当前校
9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1-8任一项所述方法的步骤。
10.一种可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-8任一项所述方法的步骤。
...【技术特征摘要】
1.家庭网关bosa校准数据恢复方法,其特征在于:所述恢复方法包括:
2.根据权利要求1所述的家庭网关bosa校准数据恢复方法,其特征在于:获取第一恢复请求,包括:
3.根据权利要求2所述的家庭网关bosa校准数据恢复方法,其特征在于:还包括:家庭网关中设置有三个独立的存储空间,分别用于存储第一校准数据、第二校准数据以及默认校准数据;其中,第一校准数据和第二校准数据互为备用。
4.根据权利要求2所述的家庭网关bosa校准数据恢复方法,其特征在于:恢复方法还包括:
5.根据权利要求2所述的家庭网关bosa校准数据恢复方法,其特征在于:家庭网关上设置至少两个led指示灯,恢复方法还包括:
6.根据权利要求1所述的...
【专利技术属性】
技术研发人员:饶拥军,刘杰,马胜,张然,
申请(专利权)人:四川长虹新网科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。