System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及通信,尤其涉及一种智能网关的管理方法、系统和设备。
技术介绍
1、智能网关作为电信运营商的互联网接入的重要设备,一般是基于tr069作为通信协议,使用acs(auto-configuration server,自动配置服务器)进行注册、配置下发、业务开通、固件升级、参数上报等,实现智能网关的远程管理。
2、在生产环境中,一个管理了几百万智能网关的acs服务器,每天新增的智能网关发起的注册请求在几万的数量级,同时存量网关的心跳上报、参数变化、重启、升级文件下载结果、诊断等上报请求达到几亿的数量级,给acs服务器造成巨大的压力,影响acs服务的稳定性。并且,存在小量请求量的核心业务请求(例如网关注册请求)被大量的非核心业务请求(例如各种上报请求)影响的问题,造成acs服务器出问题的几率大大增加,如果acs服务器出现故障,影响到核心业务请求的办理,会给用户带来非常不良的使用体验。同时acs日志量巨大,存在核心业务问题排查困难等问题。
技术实现思路
1、本专利技术实施例的目的是提供一种智能网关的管理方法、系统和设备,通过两个独立的acs集群来分别处理核心业务和非核心业务,能够在一定程度上保证acs集群的稳定性和可用性,保障核心业务的顺利执行。
2、为实现上述目的,本专利技术实施例提供了一种智能网关的管理方法,由智能网关执行,所述方法包括:
3、响应于网关注册指令,向预设的地址节点中存储的acs集群地址发起注册请求;其中,所述地址节点中存储的
4、接收第一acs集群在完成网关注册和核心业务的配置之后下发的第二acs集群的地址,并将所述地址节点中存储的acs集群地址更改为所述第二acs集群的地址;
5、向所述地址节点中存储的acs集群地址发起非核心业务请求;其中,所述非核心业务请求用于触发所述第二acs集群处理所述智能网关的非核心业务。
6、作为上述方案的改进,所述预设的地址节点为所述智能网关的tr069节点。
7、作为上述方案的改进,所所述核心业务包括但不限于宽带上网业务、电视业务、语音业务和专线业务。
8、作为上述方案的改进,所所述非核心业务包括但不限于对所述智能网关的监测、诊断、固件升级和参数配置的远程管理业务。
9、本专利技术实施例还提供了一种智能网关的管理方法,由acs集群执行,所述acs群包括第一acs集群和第二acs集群,所述方法包括:
10、所述第一acs集群在接收到智能网关发起的注册请求时,对所述智能网关进行网关注册和核心业务的配置;其中,所述注册请求是由所述智能网关向预设的地址节点中存储的acs集群地址发起的,所述地址节点中存储的acs集群地址为所述第一acs集群的地址;
11、所述第一acs集群在完成网关注册和核心业务的配置之后,向所述智能网关下发第二acs集群的地址,以使所述智能网关将预设的地址节点中存储的acs集群地址更改为所述第二acs集群的地址;
12、所述第二acs集群在接收到所述智能网关发起的非核心业务请求时,处理所述智能网关的非核心业务;其中,所述非核心业务请求是由所述智能网关向预设的地址节点中存储的acs集群地址发起的。
13、作为上述方案的改进,所所述第一acs集群在接收到智能网关发起的注册请求时,对所述智能网关进行网关注册和核心业务的配置,包括:
14、所述第一acs集群在接收到智能网关发起的注册请求时,对所述注册请求进行预设的安全认证;
15、在所述安全认证通过之后,对所述智能网关进行网关注册和核心业务的配置。
16、作为上述方案的改进,所所述第二acs集群在接收到所述智能网关发起的非核心业务请求时,处理所述智能网关的非核心业务,包括:
17、所述第二acs集群在接收到所述智能网关发起的非核心业务请求时,对所述非核心业务请求进行预设的安全认证;
18、在所述安全认证通过之后,处理所述智能网关的非核心业务。
19、作为上述方案的改进,所所述预设的安全认证包括digest认证和oui-sn认证。
20、本专利技术实施例还提供了一种智能网关的管理系统,包括智能网关、第一acs集群和第二acs集群;其中,
21、所述智能网关用于响应于网关注册指令,向预设的地址节点中存储的acs集群地址发起注册请求;其中,所述地址节点中存储的acs集群地址为第一acs集群的地址;
22、所述第一acs集群用于在接收到智能网关发起的注册请求时,对所述智能网关进行网关注册和核心业务的配置;在完成网关注册和核心业务的配置之后,向所述智能网关下发第二acs集群的地址;
23、所述智能网关还用于将所述地址节点中存储的acs集群地址更改为所述第二acs集群的地址;并向所述地址节点中存储的acs集群地址发起非核心业务请求;
24、所述第二acs集群用于在接收到所述智能网关发起的非核心业务请求时,处理所述智能网关的非核心业务。
25、本专利技术实施例还提供了一种智能网关的管理设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上述任意一项所述的智能网关的管理方法。
26、与现有技术相比,本专利技术公开的智能网关的管理方法、系统和设备,根据需要处理的智能网关业务类型将acs服务器集群拆分成两个独立的集群,智能网关通过预设的地址节点来存储相应的acs集群的地址,实现对不同acs集群的访问,其中一个acs集群只负责处理请求量小的核心业务,包括网关注册和核心业务配置,另一个集群负责处理智能网关海量的非核心业务,使得核心业务和非核心业务互相不影响。由于核心业务的请求量比较小并且每天变化量不大,能够在使用较少集群资源的情况下保障该acs集群的稳定性和可用性,并且在极端情况下发生故障也能快速地分析问题和恢复业务,最大程度的保障网关注册业务不受影响,避免了只有一个acs集群处理所有业务,由于非核心业务请求量非常大,在平台故障期间大量的非核心业务请求堆积到平台,导致网关的核心业务很难获取到资源的情况,极大地提高了用户的使用体验。
本文档来自技高网...【技术保护点】
1.一种智能网关的管理方法,其特征在于,由智能网关执行,所述方法包括:
2.如权利要求1所述的智能网关的管理方法,其特征在于,所述预设的地址节点为所述智能网关的TR069节点。
3.如权利要求1所述的智能网关的管理方法,其特征在于,所述核心业务包括但不限于宽带上网业务、电视业务、语音业务和专线业务。
4.如权利要求1所述的智能网关的管理方法,其特征在于,所述非核心业务包括但不限于对所述智能网关的监测、诊断、固件升级和参数配置的远程管理业务。
5.一种智能网关的管理方法,其特征在于,由ACS集群执行,所述ACS群包括第一ACS集群和第二ACS集群,所述方法包括:
6.如权利要求5所述的智能网关的管理方法,其特征在于,所述第一ACS集群在接收到智能网关发起的注册请求时,对所述智能网关进行网关注册和核心业务的配置,包括:
7.如权利要求5所述的智能网关的管理方法,其特征在于,所述第二ACS集群在接收到所述智能网关发起的非核心业务请求时,处理所述智能网关的非核心业务,包括:
8.如权利要求6或7所述的智能
9.一种智能网关的管理系统,其特征在于,包括智能网关、第一ACS集群和第二ACS集群;其中,
10.一种智能网关的管理设备,其特征在于,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至8中任意一项所述的智能网关的管理方法。
...【技术特征摘要】
1.一种智能网关的管理方法,其特征在于,由智能网关执行,所述方法包括:
2.如权利要求1所述的智能网关的管理方法,其特征在于,所述预设的地址节点为所述智能网关的tr069节点。
3.如权利要求1所述的智能网关的管理方法,其特征在于,所述核心业务包括但不限于宽带上网业务、电视业务、语音业务和专线业务。
4.如权利要求1所述的智能网关的管理方法,其特征在于,所述非核心业务包括但不限于对所述智能网关的监测、诊断、固件升级和参数配置的远程管理业务。
5.一种智能网关的管理方法,其特征在于,由acs集群执行,所述acs群包括第一acs集群和第二acs集群,所述方法包括:
6.如权利要求5所述的智能网关的管理方法,其特征在于,所述第一acs集群在接...
【专利技术属性】
技术研发人员:伍子龙,周祺,唐立,邓兴,吕传宇,
申请(专利权)人:中移物联网有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。