基于dongle代理的网关通讯系统的制作方法

文档序号:12279021阅读:284来源:国知局

本发明涉及网关领域,特别涉及基于dongle代理的网关通讯系统。



背景技术:

物联网是目前现今人们所热议的话题和未来最重要的技术之一,目前已应用于智慧家居、智慧城市、智慧农业、智慧工业、智慧医疗、车联网、智慧教育领域中,对国家发展具有重要的政治经济意义。物联网将交流范围由人与人、人与机扩展到人与物、物与物,这种技术发展将对我们认知能力、生活与工作方式产生深远影响。从而提高人们生活水平,改善人们居住环境的一种新的网络。

《物联网“十二五”发展规划》指出“推进传输技术突破,重点支持适用于物联网的无线通信技术和传感器节点的研发,支持自感知、自配置、自修复、自管理的传感网组网和管理技术的研究”,涉及目前所谓的433M/315M、蓝牙、WIFI、Zigbee、Z-Wave、Lora、GPRS、RF等无线技术;借助这些无线传输技术,PC或手机终端可以获取各类无线传感器数据;但一般情况,每类终端同时只利用一种无线技术进行接收;就普通家庭而言,WIFI、Zigbee、蓝牙设备已经得到广泛使用,如果设备间没有互联互通,导致的结果是不同厂商设备或不同类型设备对应不同的APP,如果设备厂商或者类型较多,则会对应多个APP,无法同时对不同的设备数据做展示及管理;如何同时将不同的无线发送数据传输到同一个终端上面,进行关联展示,且对相关数据进行分析及应用,目前有很少文献或专利对其进行研究。



技术实现要素:

本发明要解决的技术问题是:提供一种基于dongle代理的网关通讯系统,使手机能够与不同通信协议的传感器进行通信。

为解决上述问题,本发明采用的技术方案是:基于dongle代理的网关通讯系统,包括手机、云平台、IPP智能网关、dongle模块及传感器;其中,手机通过互联网云平台连接,云平台通过互联网与IPP智能网关连接,IPP智能网关与dongle模块连接,dongle模块与传感器连接;

手机用于发送控制指令,以及接收并显示传感器数据;

云平台用于转发手机与IPP智能网关之间的通信数据,同时对所转发的数据进行保存以及分析;

IPP智能网关用于完成云平台与dongle模块之间通信的协议转换;

dongle模块通过其与传感器之间的专有协议与传感器进行通信;

传感器用于接收并执行手机控制指令,以及返回状态数据。

进一步的,IPP智能网关包括网关软件及IO配置模块、云平台连接模块、设备列表维护模块、场景及模式维护模块、智能计算与控制模块;

其中,网关软件及IO配置模块用于模块的外围配置及整体软件运行;云平台连接模块用于网关应用和云平台各类场景的交互;设备列表维护模块用于网关对发现设备的列表管理及维护;场景及模式维护模块用于将云平台场景下发到网关上,网关对其进行存储、维护以及场景联动的使能;智能计算与控制模块通过场景、模式以及设备的状态进行智能计算,得出应用效果的体验值,并基于所得的体验值控制传感器使能到所得体验值对应的状态。

进一步的,传感器配置及数据发送模块、数据采集模块、UART发送模块几部分;

其中,传感器配置及数据发送模块用于实现传感器硬件的配置,以及将接收到的传感器数据发送到数据采集模块;数据采集模块用于接收传感器发出的数据,同时将数据按照规定的格式转换传送到UART发送模块中;UART发送模块用于将采集的数据进行格式封装及转换,按照标准的UART格式进行数据发出。

进一步的,手机还通过局域网与IPP智能网关连接。

进一步的,所述dongle模块为433M/315M模块、蓝牙模块、Zigbee模块、Z-Wave模块、Lora模块、RF模块中的任意一种。

本发明的有益效果是:本发明借助云平台、IPP智能网关、dong模块,手机终端可同时轻松实现与远、近端的各类无线传感器进行通信,而且可同时对其进行数据采集与展示,;同时,借助IPP网关,可把用户、网关、各类传感器信息存储于云端服务器,通过这些数据可对其进行业务的分析与管理。

附图说明

图1为发明的原理框图。

具体实施方式

如图1所示,本发明包括手机、云平台、IPP智能网关、dong模块及无线传感器。其中无线传感器部分主要负责传感器数据的接收以及将采集的数据通过无线传输通道(如433M/315M、蓝牙、WIFI、Zigbee、Z-Wave、Lora、GPRS、RF)发出;dongle模块主要负责无线传输数据的接收以及将接收的数据通过UART/USB等发出;IPP网关主要负责接收dongle的数据,同时进行协议转换并利用借助WiFi将数据推送给手机端/云平台端;下面详细描述本发明的技术方案。

1整体实现流程

1.1远程上报及控制

控制:手机端将控制指令发送到云端,随之云端将此控制指令推送给IPP智能网关,IPP智能网关经过协议转换经过UART传给dongle模块,最后dongle模块通过无线传输通道(如433M/315M、蓝牙、WIFI、Zigbee、Z-Wave、Lora、GPRS、RF)传送给传感器进行指令接收;

上报:传感器状态发生变化,通过无线传输通道(如433M/315M、蓝牙、WIFI、Zigbee、Z-Wave、Lora、GPRS、RF)传给dongle模块,随之dongle模块接收指令并通过UART传给IPP智能网关,然后IPP智能网关将指令上报给云端,最后云端将此指令推送给手机端。

1.2本地上报及控制

控制:手机端将控制指令通过局域网通信协议传给IPP智能网关,IPP智能网关经过协议转换经过UART传给dongle模块,最后dongle模块通过无线传输通道(如433M/315M、蓝牙、WIFI、Zigbee、Z-Wave、Lora、GPRS、RF)传送给传感器进行指令接收;

上报:传感器状态发生变化,通过无线传输通道(如433M/315M、蓝牙、WIFI、Zigbee、Z-Wave、Lora、GPRS、RF)传给dongle模块,随之dongle模块接收指令并通过UART传给IPP智能网关,然后IPP智能网关通过局域网通信协议传给手机端。

2dongle模块

dongle模块主要包含传感器配置及数据发送模块、数据采集模块、UART发送模块几部分;其中,传感器配置及数据发送模块主要实现传感器硬件的配置,以及将传感器接收的数据发送到数据采集模块;数据采集模块主要接收传感器模块发出的数据,同时将数据按照规定的格式转换传送到UART发送模块中;UART发送模块的作用是将采集的数据进行格式封装及转换,按照标准的UART格式进行数据发出。

3IPP智能网关

3.1硬件模块及功能

IPP智能网关包含网关软件及IO配置模块、云平台连接模块、设备列表维护模块、场景及模式维护模块、智能计算与控制模块。

其中网关软件及IO配置模块,主要实现板子的外围配置及整体软件运行;云平台连接模块主要实现网关应用和云端各类场景的交互;设备列表维护模块主要实现网关对发现设备的列表管理及维护;场景及模式维护模块主要实现将云端场景下发到网关上,网关对其进行存储、维护以及场景联动的使能;智能计算与控制模块主要通过场景、模式以及设备的状态进行智能计算,得出应用达到最优效果的体验值,从而控制传感器使能到相应的状态。

以上描述了本发明的基本原理和主要的特征,说明书的描述只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1