【技术实现步骤摘要】
一种基于物联网的边缘计算网关
[0001]本专利技术涉及软件
,具体来说,涉及一种基于物联网的边缘计算网关。
技术介绍
[0002]物联网的飞速发展使得云时代来临,但是云的应用将生产大量数据,物联网的应用需要极快的响应时间。在将数据传输至云计算中心之前,需要在网络的边缘进行数据处理及分析。
[0003]专利号201910610287.2,公开了边缘计算网关设备,其包括采集管理模块、计算模块、容器管理模块,每个容器各自运行有自身的应用软件,其使得边缘计算网关的功能更加多样化,且计算效率高、可靠性高、适用范围广、灵活性和便携性好,能够满足多方需求。
[0004]但是上述专利还存在以下问题:
[0005]网关设备在使用时,若干传感器及若干智能设备接收网关下发的指令及上传数据至网关,但是多组智能设备协同工作十分重要,且多组智能设备协同工作时,需要智能设备同步启动。同时智能设备协同工作出现业务故障时,常常使提供方与使用方产生纠纷,如何客观的展示业务故障及故障解决方法,有利于降低网关使用麻烦。
[0 ...
【技术保护点】
【技术特征摘要】
1.一种基于物联网的边缘计算网关,其特征在于,该网关包括边缘计算模块(1)、数据交换模块(2)、存储模块(3)、网络通信模块(4)、数据中心(5)、设备同步模块(6)、故障检测模块(7)、跨域通信模块(8)及节能模块(9);其中,所述边缘计算模块(1),用于与设备、传感器及数据交换模块(2)进行连接,接收数据中心的执行指令并计算分析采集到的设备运行数据,将设备控制信号传输至设备,并将设备执行结果通过数据交换模块(2)及网络通信模块(4)传输至数据中心(5);所述数据交换模块(2),用于与设备、传感器、边缘计算模块(1)及网络通信模块(4)连接通信,并将数据中心的执行指令传输至边缘计算模块(1);所述存储模块(3),用于按照数据类别缓存数据交换模块(2)通过网络通信模块(4)上传至数据中心(5)的设备执行结果数据;所述网络通信模块(4),用于与数据交换模块(2)及数据中心(5)连接通信;所述数据中心(5),用于通过网络通信模块(4)及数据交换模块(2)对边缘计算模块(1)传输设备执行指令,并接收设备的执行结果;所述设备同步模块(6),用于对若干设备下发开流命令,完成若干设备同步启动;所述故障检测模块(7),用于当设备出现故障时,为设备使用方提供应急预案,同时将应急预案注册至区块链系统的智能合约中;所述跨域通信模块(8),用于对数据传输中跨域访问进行加密;所述节能模块(9),用于根据边缘计算模块(1)传输数据时的信号强度,调节边缘计算模块(1)每次传输的数据容量。2.根据权利要求1所述的一种基于物联网的边缘计算网关,其特征在于,所述边缘计算模块(1)内运行有边缘计算程序软件,且监控边缘计算模块(1)中处理器占有率、内存占有率及存储占有率。3.根据权利要求1所述的一种基于物联网的边缘计算网关,其特征在于,所述对若干设备下发开流命令,完成若干设备同步启动时,根据设备创建设备ID集合及用户缓存开流命令的专用队列,接收设备请求信息,将设备请求信息生成开流命令,且判断该设备是否在设备ID集合内;若该设备在设备ID集合内,则将该设备的开流命令加入至专用队列,且当专用队列中的数量达到预先设定的数量时,将所有开流命令下达至相对应的设备。4.根据权利要求3所述的一种基于物联网的边缘计算网关,其特征在于,所述将所有开流命令下达相对应的设备时,判断开流命令是否发送成功,若为发送成功,则报告错误且重新发送开流命令,同时判断重新发送开流命令数量是否到达重发阈值,若未到达重发阈值,则重新发送...
【专利技术属性】
技术研发人员:冯登超,冯仁海,
申请(专利权)人:深圳市超视网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。