System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及通信,尤其是涉及一种接入网设备管理方法与计算机设备。
技术介绍
1、在相关技术中,对接入网设备的管理通常基于c/s(client/server,客户端/服务端)架构实现:在管理终端上安装网管系统,被管理的接入网设备上与网管系统通信连接,并基于采用snmp(simple network management protocol,简单网络管理协议)进行管理通信,例如接入网设备接收网管系统基于snmp发送的命令消息,基于snmp对命令消息进行响应,以及接入网设备基于snmp主动向网管系统上报设备数据。
2、上述管理方案中由于snmp的限制,要求安装网管系统的管理终端与被管理的接入网设备必须处于同一局域网内,这导致网管系统与接入网设备耦合紧密,严重限制了网管系统对接入网设备的管理场景。
技术实现思路
1、为了解决相关技术中网管系统对接入网设备的管理场景受限的问题,本申请提供了一种接入网设备管理方法与计算机设备。
2、第一方面,本申请提供一种接入网设备管理方法,所述接入网设备管理方法包括:
3、向消息中间件订阅若干下推管理主题,所述消息中间件部署在广域网中;
4、接收所述消息中间件在所述下推管理主题上推送的下推管理消息,所述下推管理消息由nms(network management system,网络管理系统)在所述下推管理主题上发送至所述消息中间件;
5、处理所述下推管理消息,以接受所述nms的管理。
6、通过
7、可选地,所述消息中间件为mqtt(message queuing telemetry transport,消息队列遥测传输协议)broker(中间件),所述接入网设备管理方法还包括:
8、生成上推管理消息;
9、根据预设主题确定规则确定所述上推管理消息所属的上推管理主题;
10、在所述上推管理主题上发送所述上推管理消息至所述消息中间件,以供所述消息中间件将所述上推管理消息推送至已订阅所述上推管理主题的所述nms。
11、通过采用上述技术方案,基于nms在消息中间件上对上推管理主题的订阅,当接入网设备在对应的上推管理主题上向消息中间件发送了上推管理消息后,消息中间件可以将该上推管理消息推送给nms,从而实现接入网设备到nms的消息传输。同时,因为采用mqttbroker作为消息中间件,这样可以使得nms、接入网设备采用mqtt协议与消息中间件实现通信,降低了消息中间件的开发成本,有利于接入网设备管理方案的推广与应用。
12、可选地,所述下推管理主题为命令主题,所述下推管理消息为命令消息;所述上推管理主题包括数据上报主题与命令回复主题中的至少一种,所述上推管理消息包括同所述数据上报主题对应的数据上报消息以及同所述命令回复主题对应的命令响应消息中的至少一种。
13、可选地,所述命令主题与所述数据上报主题中均包含多个限定字段,所述多个限定字段中包括设备类型限定字段与域限定字段中的至少一种,所述设备类型限定字段用于限定接入网设备的设备类型,所述域限定字段用于限定所述接入网设备所属的域。
14、通过采用上述技术方案,在命令主题与所述数据上报主题的限定字段中可以包括设备类型限定字段与域限定字段中的至少一种,这样可以让nms根据接入网设备的类型与接入网设备所属域中的至少一种进行命令消息下发,和/或在接入网设备通过数据上报消息进行数据上报后,基于接入网设备的设备类型与接入网设备的所属域中的至少一种进行数据统计,从而实现对接入网设备分类型、分域管理。
15、可选地,所述向消息中间件订阅若干下推管理主题之前,还包括:
16、采用注册账户登录所述消息中间件,向所述消息中间件订阅下推认证主题;
17、在上推认证主题上向所述消息中间件发送认证信息;
18、接收所述消息中间件在所述下推认证主题上推送的接入指示信息,所述接入指示信息由所述nms在对所述认证信息的认证通过后,采用所述下推认证主题发送至所述消息中间件;
19、根据所述接入指示消息中携带的接入账号与接入密码重新登录所述消息中间件。
20、通过采用上述技术方案,接入端设备在初始阶段通过注册账户登录消息中间件,在通过nms的认证后,接入网设备可以根据nms为自己重新分配的接入账号与接入密码重新登录消息中间件,并接受nms的管理。通过这种方式,可以确保只有合法的接入网设备能够长期登录消息中间件并接受管理,提升了nms的安全性。
21、可选地,所述接入指示信息中还包括订阅指示,所述向消息中间件订阅若干下推管理主题包括:
22、根据所述订阅指示向所述消息中间件订阅由所述nms指示的所述下推管理主题。
23、通过采用上述技术方案,nms可以在对接入网设备的认证通过后,利用接入指示信息中的订阅指示向接入网设备指示接入网设备需要订阅的主题,这样可以确保接入网设备订阅范围合适的下推管理主题,避免接入网设备因订阅的下推管理主题范围过宽而接收到过多无用的下推管理消息,浪费接入网设备的处理资源,或者是因订阅的下推管理主题范围过窄而错过部分有用的下推管理消息,影响nms对接入网设备进行有效的管理。
24、可选地,所述在上推认证主题上向所述消息中间件发送认证信息之前,还包括:
25、在所述上推认证主题上向所述消息中间件发送第一鉴权信息,所述第一鉴权信息中包含本设备的唯一标识以及认证密钥的第一部分数据,所述认证密钥基于所述唯一标识确定,所述第一部分数据通过分割所述认证密钥获得;
26、接收所述nms在对所述第一部分数据的验证成功后,通过所述消息中间件在所述下推认证主题上发送的第二鉴权信息,所述第二鉴权信息中包含所述认证密钥的第二部分数据与随机码,所述第二部分数据通过分割所述认证密钥获得;
27、基于所述认证密钥对所述第二部分数据进行认证;
28、在对所述第二部分数据的验证成功后,将所述随机码与所述唯一标识组合得到组合信息,并对所述组合信息进行加本文档来自技高网...
【技术保护点】
1.一种接入网设备管理方法,其特征在于,所述接入网设备管理方法包括:
2.如权利要求1所述的接入网设备管理方法,其特征在于,所述消息中间件为消息队列遥测传输协议中间件MQTT Broker,所述接入网设备管理方法还包括:
3.如权利要求2所述的接入网设备管理方法,其特征在于,所述下推管理主题为命令主题,所述下推管理消息为命令消息;所述上推管理主题包括数据上报主题与命令回复主题中的至少一种,所述上推管理消息包括同所述数据上报主题对应的数据上报消息以及同所述命令回复主题对应的命令响应消息中的至少一种。
4.如权利要求3所述的接入网设备管理方法,其特征在于,所述命令主题与所述数据上报主题中均包含多个限定字段,所述多个限定字段中包括设备类型限定字段与域限定字段中的至少一种,所述设备类型限定字段用于限定接入网设备的设备类型,所述域限定字段用于限定所述接入网设备所属的域。
5.如权利要求1至4任一项所述的接入网设备管理方法,其特征在于,所述向消息中间件订阅若干下推管理主题之前,还包括:
6.如权利要求5所述的接入网设备管理方法,其特
7.如权利要求5所述的接入网设备管理方法,其特征在于,所述在上推认证主题上向所述消息中间件发送认证信息之前,还包括:
8.一种接入网设备管理方法,其特征在于,所述接入网设备管理方法包括:
9.如权利要求8所述的接入网设备管理方法,其特征在于,所述消息中间件为MQTTBroker,所述接入网设备管理方法还包括:
10.一种计算机设备,其特征在于,包括包括处理器、存储器以及通信总线,所述通信总线用于实现所述处理器与所述存储器之间的通信连接,所述存储器中存储有第一计算机程序与第二计算机程序中的至少一个,所述第一计算机程序可供所述处理器执行,以实现如权利要求1至7任一项所述的接入网设备管理方法;所述第二计算机程序可供所述处理器执行,以实现如权利要求8或9所述的接入网设备管理方法。
...【技术特征摘要】
1.一种接入网设备管理方法,其特征在于,所述接入网设备管理方法包括:
2.如权利要求1所述的接入网设备管理方法,其特征在于,所述消息中间件为消息队列遥测传输协议中间件mqtt broker,所述接入网设备管理方法还包括:
3.如权利要求2所述的接入网设备管理方法,其特征在于,所述下推管理主题为命令主题,所述下推管理消息为命令消息;所述上推管理主题包括数据上报主题与命令回复主题中的至少一种,所述上推管理消息包括同所述数据上报主题对应的数据上报消息以及同所述命令回复主题对应的命令响应消息中的至少一种。
4.如权利要求3所述的接入网设备管理方法,其特征在于,所述命令主题与所述数据上报主题中均包含多个限定字段,所述多个限定字段中包括设备类型限定字段与域限定字段中的至少一种,所述设备类型限定字段用于限定接入网设备的设备类型,所述域限定字段用于限定所述接入网设备所属的域。
5.如权利要求1至4任一项所述的接入网设备管理方法,其特征在于,所述向消息中间件订阅...
【专利技术属性】
技术研发人员:张利利,杨海槟,唐子坚,
申请(专利权)人:深圳市西迪特科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。