一种基于路灯的城市物联网系统技术方案

技术编号:13913102 阅读:62 留言:0更新日期:2016-10-27 08:36
本发明专利技术公开了一种基于路灯的城市物联网系统,涉及物联网技术领域,包括:集中控制器、云端服务器、安装在每个路灯上的节点控制器和物联网设备;所述节点控制器包括第一计算处理模块、第一存储模块、与所述集中控制器进行通讯的第一通信接口、以及与所述物联网设备进行通讯的第二通信接口;所述集中控制器包括第二计算处理模块、第二存储模块、与所述节点控制器进行通讯的第三通信接口、以及与所述云端服务器进行通信的第四通信接口。本发明专利技术的每个节点控制器的采集信息最终均汇总至集中控制器,由集中控制器发送至云端服务器,而不是每个节点控制器均与云端服务器进行通信,从而节约了成本。

【技术实现步骤摘要】

本专利技术涉及物联网
,特别涉及一种基于路灯的城市物联网系统
技术介绍
随着国民经济的发展,全国的城市化进程迅速发展,大量人员涌入城市,各个城市的规模日益庞大,使得交通、环境等问题越来越凸显,而智慧城市物联网是解决这一问题的有效途径之一。现有技术中构建智慧城市物联传感网络通常有两种方式,第一种方式是直接拉光纤到城市的各个角落,并在各个角落设置与光纤连接的物联网设备,物联网设备将采集的各种信息通过光纤传输至监控中心;第二种方式是在传感器上配套安装电信运营商的SIM卡,传感器在完成数据的采集后通过电信运营商的无线网络传输至云端,但上述两种方式的成本均很高。
技术实现思路
有鉴于此,本专利技术提供一种基于路灯的城市物联网系统,其每个节点控制器的采集信息最终均汇总至集中控制器,由集中控制器发送至云端服务器,而不是每个节点控制器均与云端服务器进行通信,从而节约了成本。本专利技术通过以下技术手段解决上述问题:本专利技术的基于路灯的城市物联网系统,包括:集中控制器、云端服务器、安装在每个路灯上的节点控制器和物联网设备;所述节点控制器包括第一计算处理模块、第一存储模块、与所述集中控制器进行通讯的第一通信接口、以及与所述物联网设备进行通讯的第二通信接口;所述集中控制器包括第二计算处理模块、第二存储模块、与所述节点控制器进行通讯的第三通信接口、以及与所述云端服务器进行通讯的第四通信接口。进一步,所述第二计算处理模块用于通过所述第三通信接口接收所述第一计算处理模块通过所述第一通信接口发送的入网信息,将所述节点控制器的入网信息缓存至第二存储模块,并将接收到的所述入网信息通过所述第四通信接口发送至所述云端服务器;其中,所述节点控制器的入网信息包括:所述节点控制器的标识信息和与节点控制器连接的物联网设备的列表信息。进一步,所述第一计算处理模块用于通过所述第二通信接口接收所述物联网设备发送的入网信息,将所述物联网设备的入网信息缓存至第一存储模块,并通过所述第一通信接口发送至所述第二计算处理模块;其中,所述物联网设备的入网信息包括:所述物联网设备的标识信息和所述物联网设备的类型;所述第二计算处理模块用于将接收到的所述物联网设备的入网信息缓存至第二存储模块,并通过所述第四通信接口发送至所述云端服务器。进一步,所述第一计算处理模块用于通过第一通信接口向所述第二计算处理模块发送注销信息;所述注销信息包括所述节点控制器的标识信息和与节点控制器连接的物联网设备的列表信息;所述第二计算处理模块用于根据所述注销消息从所述第二存储模块中删除对应的节点控制器的信息和与所述节点控制器连接的物联网设备的信息。进一步,所述第二计算处理模块用于在确定第一预设时间内未接收到所述第一计算处理模块发送的信息时,通过第三通信接口向所述第一计算处理模块发送询问消息;所述第二计算处理模块还用于在确定第二预设时间内未接收到所述第一计算处理模块发送的询问响应消息时,从所述第二存储模块中删除所述节点控制器的信息和与所述节点控制器连接的物联网设备的信息。进一步,所述第二计算处理模块还用于通过第四通信接口向所述云端服务器发送删除信息,所述删除信息包括:所述节点控制器的信息和与所述节点控制器连接的物联网设备的信息。进一步,所述第二计算处理模块用于通过第四通信接口接收所述云端服务器发送的数据采集指令,并在所述第二存储模块中查找是否有与所述数据采集指令匹配的数据信息,若没有查找到与所述数据采集指令匹配的数据信息,则通过所述第三通信接口向所述第一计算处理模块发送所述数据采集指令;所述第一计算处理模块用于在接收到所述数据采集指令时,在所述第一存储模块中查找是否有与所述数据采集指令匹配的数据信息,若没有查找到与所述数据采集指令匹配的数据信息,或者与所述数据采集指令匹配的数据信息存储时间大于第三预设时间时,则通过第二通信接口向所述物联网设备发送所述数据采集指令,以使得所述物联网设备根据所述数据采集指令进行采集数据,并将采集到的数据发送至所述第一计算处理模块;所述第一计算处理模块还用于将接收到的所述采集到的数据存储至所述第一存储模块,并通过所述第二通信接口发送至所述第二计算处理模块;所述第二计算处理模块还用于将接收到的所述采集到的数据存储至第二存储模块,并将所述采集到的数据通过所述第四通信接口发送至所述云端服务器。进一步,所述第二计算处理模块用于通过第四通信接口接收所述云端服务器发送的设备控制指令,并将所述设备控制指令通过第三通信接口发送至所述第一计算处理模块;所述第一计算处理模块用于将接收到的所述设备控制指令通过第二通信接口发送至所述物联网设备。进一步,所述第二计算处理模块用于通过第四通信接口接收所述云端服务器发送的数据订阅指令,并将所述数据订阅指令通过第三通信接口发送至所述第一计算处理模块;所述第一计算处理模块用于确定与所述数据订阅指令对应的物联网设备是否具有接受所述数据订阅指令的接口,若确定与所述数据订阅指令对应的物联网设备不具有接受所述数据订阅指令的接口,则按照预设周期通过第二通信接口查询与所述数据订阅指令对应的物联网设备采集的数据是否发生变化,若查询到与所述数据订阅指令对应的物联网设备采集的数据发生变化,则将变化后的数据存储至第一存储模块,并将所述变化后的数据通过第一通信接口发送至所述第二计算处理模块;所述第二计算处理模块用于将接收到的变化后的数据缓存至第二存储模块,并将接收到的变化后的数据通过第四通信接口发送至所述云端服务器。进一步,所述第一计算处理模块还用于在确定与所述数据订阅指令对应的物联网设备具有接受所述数据订阅指令的接口时,将所述数据订阅指令通过第二通信接口发送至所述物联网设备;所述物联网设备用于在采集的数据发生变化时,将变化后的数据通过第二通信接口发送至所述第一计算处理模块;所述第一计算处理模块还用于将接收到的变化后的数据存储至第一存储模块,并将所述变化后的数据通过第一通信接口发送至所述第二计算处理模块;所述第二计算处理模块用于将接收到的变化后的数据缓存至第二存储模块,并将接收到的变化后的数据通过第四通信接口发送至所述云端服务器。本专利技术的一种基于路灯的城市物联网系统具有以下有益效果:本专利技术的一种基于路灯的城市物联网系统,包括:集中控制器、云端服务器、安装在每个路灯上的节点控制器和物联网设备,每个物联网设备实时采集城市的各种信息,并将采集信息发送至与其连接的节点控制器,由各个节点控制器再将接收到的采集信息均发送至集中控制器,集中控制器再将接收到的所有采集信息通过网络发送至云端服务器。这样,每个节点控制器的采集信息最终均汇总至集中控制器,由集中控制器发送至云端服务器,而不是每个节点控制器均与云端服务器进行通信,从而节约了成本。附图说明下面结合附图和实施例对本专利技术作进一步描述。图1为本专利技术的基于路灯的城市物联网系统的结构框图;图2为本专利技术的节点控制器的结构示意图;图3为本专利技术的集中控制器的结构示意图;图4为本专利技术的节点控制器入网流程示意图;图5为本专利技术的物联网设备入网流程示意图;图6为本专利技术的节点控制器注销流程示意图;图7为本专利技术的数据采集流程示意图;图8为本专利技术的设备控制指令下发流程示意图;图9为本专利技术的数据订阅与通知流程示意图。具体实施方式以下将结合附图对本专利技术进行详细说本文档来自技高网...

【技术保护点】
一种基于路灯的城市物联网系统,其特征在于:包括:集中控制器、云端服务器、安装在每个路灯上的节点控制器和物联网设备;所述节点控制器包括第一计算处理模块、第一存储模块、与所述集中控制器进行通讯的第一通信接口、以及与所述物联网设备进行通讯的第二通信接口;所述集中控制器包括第二计算处理模块、第二存储模块、与所述节点控制器进行通讯的第三通信接口、以及与所述云端服务器进行通讯的第四通信接口。

【技术特征摘要】
1.一种基于路灯的城市物联网系统,其特征在于:包括:集中控制器、云端服务器、安装在每个路灯上的节点控制器和物联网设备;所述节点控制器包括第一计算处理模块、第一存储模块、与所述集中控制器进行通讯的第一通信接口、以及与所述物联网设备进行通讯的第二通信接口;所述集中控制器包括第二计算处理模块、第二存储模块、与所述节点控制器进行通讯的第三通信接口、以及与所述云端服务器进行通讯的第四通信接口。2.根据权利要求1所述的基于路灯的城市物联网系统,其特征在于:所述第二计算处理模块用于通过所述第三通信接口接收所述第一计算处理模块通过所述第一通信接口发送的入网信息,将所述节点控制器的入网信息缓存至第二存储模块,并将接收到的所述入网信息通过所述第四通信接口发送至所述云端服务器;其中,所述节点控制器的入网信息包括:所述节点控制器的标识信息和与节点控制器连接的物联网设备的列表信息。3.根据权利要求1所述的基于路灯的城市物联网系统,其特征在于:所述第一计算处理模块用于通过所述第二通信接口接收所述物联网设备发送的入网信息,将所述物联网设备的入网信息缓存至第一存储模块,并通过所述第一通信接口发送至所述第二计算处理模块;其中,所述物联网设备的入网信息包括:所述物联网设备的标识信息和所述物联网设备的类型;所述第二计算处理模块用于将接收到的所述物联网设备的入网信息缓存至第二存储模块,并通过所述第四通信接口发送至所述云端服务器。4.根据权利要求1所述的基于路灯的城市物联网系统,其特征在于:所述第一计算处理模块用于通过第一通信接口向所述第二计算处理模块发送注销信息;所述注销信息包括所述节点控制器的标识信息和与节点控制器连接的物联网设备的列表信息;所述第二计算处理模块用于根据所述注销消息从所述第二存储模块中删除对应的节点控制器的信息和与所述节点控制器连接的物联网设备的信息。5.根据权利要求1所述的基于路灯的城市物联网系统,其特征在于:所述第二计算处理模块用于在确定第一预设时间内未接收到所述第一计算处理模块发送的信息时,通过第三通信接口向所述第一计算处理模块发送询问消息;所述第二计算处理模块还用于在确定第二预设时间内未接收到所述第一计算处理模块发送的询问响应消息时,从所述第二存储模块中删除所述节点控制器的信息和与所述节点控制器连接的物联网设备的信息。6.根据权利要求4或5所述的基于路灯的城市物联网系统,其特征在于,所述第二计算处理模块还用于通过第四通信接口向所述云端服务器发送删除信息,所述删除信息包括:所述节点控制器的信息和与所述节点控制器连接的物联网设备的信息。7.根据权利要求1所述的基于路灯的城市物联网系统,其特征在于:所述第二计算处理模块用于通过第四通信接口接收所述云端服务器发送的数据采集指令,并在所述第二存储模块中查找是否有与所述数据采集指令匹配的数据信息,若没有查找...

【专利技术属性】
技术研发人员:李引袁峰
申请(专利权)人:东莞中科智城软件有限公司
类型:发明
国别省市:广东;44

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

1