System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及探测数据网络,具体提供一种主动光猫重启方法及系统。
技术介绍
1、现在网络已经走进每家每户,网络已经变成人们生活中不可缺少的了,没有网络会对个人家庭或者政企造成很大的困扰,有时家中网络经常出现问题,维修师傅上门又需要很长的时间,有时结果可能是一个很小的问题,只需把光猫重启,路由器重启就可以。光猫每隔两三天就断网,需要重启,那么光猫是怎样重启的呢?
2、重启有几种方法,一是拔电源,二是按光猫开关键,三是进入光猫重启,四是调用itms系统提供的光猫远程重启的命令。前三种重启是用户自己或者上门的师傅进行重启,技术人员可以做出正确的判断在不影响用户使用的情况下完成重启。但是第四种重启策略由于技术人员或者客户不在光猫旁边就难以做出正确的重启判断。
3、当远程重启的时候倘若用户正在使用宽带,重启势必会对客户造成影响,轻则视频卡顿,重则商业政企业务失败,这样会让客户感知很差。
4、为了提高客户感知,在重启之前需要对客户是否在使用网络做出判断,如果客户正在使用网络,则暂时不重启。如果客户长时间不使用网络,光猫也会堆积很多垃圾导致网速变慢,因此重启光猫也是为了提高用户的感知。
技术实现思路
1、本专利技术是针对上述现有技术的不足,提供一种实用性强的主动光猫重启方法。
2、本专利技术进一步的技术任务是提供一种设计合理,安全适用的主动光猫重启系统。
3、本专利技术解决其技术问题所采用的技术方案是:
4、一种主动光猫重启
5、s1、基于aaa认证以及光猫温度上报时差筛选长时间在线用户;
6、s2、进一步筛选光猫温度高或者质差的在线用户;
7、s3、重启前准备;
8、s4、执行重启。
9、进一步的,在步骤s1中,包括:
10、s1-1、通过对aaa认证时间差值判断长在线,连续n天,n≥3,每天用户上线认证时间及下线认证时间小于等于一定时间,则认为用户长在线;
11、s1-2、通过对光猫温度上报时间分钟差值判断长在线,标准为连续n天差值小于等于于n,n≥3,则认为用户长在线。
12、进一步的,在长时间在线的用户中间筛选,温度连续三次上发超过50℃的光猫,或者连续三次上发文件的cpu利用率大于50%的质差用户光猫,温度和cpu利用率数据均来源于光猫主动上发性能文件。
13、进一步的,根据目标设置重启队列,其中:
14、(1)天翼网关需要在重启前调用2次智家端口流量查询接口;
15、(2)e8-c需要在重启前调用2次itms端口流量查询节点;
16、针对上述两种情况,当第二次流量和第一次流量差值为0或者很小时,则均认为用户没有使用业务。
17、进一步的,执行重启时,operate id包括:
18、(1)数据json,"operateid":"hg_command_reboot","provinceid":"xxx","appid":"xxx","secret":"xxx","token":"xxx","mac":"xxx","sequenceid":"8位16进制数","body":{,"cmdtype":"hg_command_reboot";
19、(2)成功返回,"result":0;"status":"0";
20、(3)失败返回,"result":0;"status":"1";
21、调用远程重启接口传入设备mac地址,待接口响应完成重启到此完成光猫设备的重启。
22、进一步的,status=0表示网关收到重启请求成功,status=1表示网关收到重启请求失败,failreason表示具体失败的原因;
23、注意:decode=1、ischeck=0、flag=1。
24、一种主动光猫重启系统,首先,基于aaa认证以及光猫温度上报时差筛选长时间在线用户,然后,再进一步筛选光猫温度高或者质差的在线用户,根据目标设置重启队列,进行重启前的准备;
25、最后,执行重启,通过调用远程重启接口传入设备mac地址,待接口响应完成重启到此完成光猫设备的重启。
26、进一步的,基于aaa认证以及光猫温度上报时差筛选长时间在线用户中,包括:
27、(1)通过对aaa认证时间差值判断长在线,连续n天,n≥3,每天用户上线认证时间及下线认证时间小于等于一定时间,则认为用户长在线;
28、(2)、通过对光猫温度上报时间分钟差值判断长在线,标准为连续n天差值小于等于于n,n≥3,则认为用户长在线。
29、进一步的,进一步筛选光猫温度高或者质差的在线用户时,在长时间在线的用户中间筛选,温度连续三次上发超过50℃的光猫,或者连续三次上发文件的cpu利用率大于50%的质差用户光猫,温度和cpu利用率数据均来源于光猫主动上发性能文件。
30、进一步的,根据目标设置重启队列,其中:
31、(1)天翼网关需要在重启前调用2次智家端口流量查询接口;
32、(2)e8-c需要在重启前调用2次itms端口流量查询节点;
33、针对上述两种情况,当第二次流量和第一次流量差值为0或者很小时,则均认为用户没有使用业务。
34、本专利技术的一种主动光猫重启方法及系统和现有技术相比,具有以下突出的有益效果:
35、本专利技术相对于直接调用远程重启接口重启光猫,可以有效的避免影响用户使用的远程重启,结合aaa数据以及光猫温度上发数据可以有效判断长时间未重启的光猫是否可以重启。
本文档来自技高网...【技术保护点】
1.一种主动光猫重启方法,其特征在于,具有如下步骤:
2.根据权利要求1所述的一种主动光猫重启方法,其特征在于,在步骤S1中,包括:
3.根据权利要求2所述的一种主动光猫重启方法,其特征在于,在步骤S2中,在长时间在线的用户中间筛选,温度连续三次上发超过50℃的光猫,或者连续三次上发文件的CPU利用率大于50%的质差用户光猫,温度和CPU利用率数据均来源于光猫主动上发性能文件。
4.根据权利要求3所述的一种主动光猫重启方法,其特征在于,在步骤S3中,根据目标设置重启队列,其中:
5.根据权利要求4所述的一种主动光猫重启方法,其特征在于,在步骤S4中,执行重启时,Operate ID包括:
6.根据权利要求5所述的一种主动光猫重启方法,其特征在于,在步骤S4中,Status=0表示网关收到重启请求成功,Status=1表示网关收到重启请求失败,FailReason表示具体失败的原因;
7.一种主动光猫重启系统,其特征在于,首先,基于AAA认证以及光猫温度上报时差筛选长时间在线用户,然后,再进一步筛选光猫温度高或
8.根据权利要求7所述的一种主动光猫重启系统,其特征在于,基于AAA认证以及光猫温度上报时差筛选长时间在线用户中,包括:
9.根据权利要求8所述的一种主动光猫重启系统,其特征在于,进一步筛选光猫温度高或者质差的在线用户时,在长时间在线的用户中间筛选,温度连续三次上发超过50℃的光猫,或者连续三次上发文件的CPU利用率大于50%的质差用户光猫,温度和CPU利用率数据均来源于光猫主动上发性能文件。
10.根据权利要求9所述的一种主动光猫重启系统,其特征在于,根据目标设置重启队列,其中:
...【技术特征摘要】
1.一种主动光猫重启方法,其特征在于,具有如下步骤:
2.根据权利要求1所述的一种主动光猫重启方法,其特征在于,在步骤s1中,包括:
3.根据权利要求2所述的一种主动光猫重启方法,其特征在于,在步骤s2中,在长时间在线的用户中间筛选,温度连续三次上发超过50℃的光猫,或者连续三次上发文件的cpu利用率大于50%的质差用户光猫,温度和cpu利用率数据均来源于光猫主动上发性能文件。
4.根据权利要求3所述的一种主动光猫重启方法,其特征在于,在步骤s3中,根据目标设置重启队列,其中:
5.根据权利要求4所述的一种主动光猫重启方法,其特征在于,在步骤s4中,执行重启时,operate id包括:
6.根据权利要求5所述的一种主动光猫重启方法,其特征在于,在步骤s4中,status=0表示网关收到重启请求成功,status=1表...
【专利技术属性】
技术研发人员:马涛,訾雨蒙,
申请(专利权)人:浪潮通信信息系统有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。