实现物联网设备相互通信及分布式智能控制方法及系统的制作方法

文档序号:8398189阅读:392来源:国知局
实现物联网设备相互通信及分布式智能控制方法及系统的制作方法
【技术领域】
[0001]本发明涉及物联网设备通信控制技术领域,特别涉及一种实现物联网设备相互通信及分布式智能控制方法及系统。
【背景技术】
[0002]物联网的英文名称为"The Internet of Things”。由该名称可见,物联网就是“物物相连的互联网”。这有两层意思:第一,物联网的核心和基础仍然是互联网,是在互联网基础之上的延伸和扩展的一种网络;第二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信。因此,物联网的定义是通过射频识别(RFID)装置、红外感应器、全球定位系统、激光扫描器等信息传感设备,按约定的协议,把任何物品与互联网相连接,进行信息交换和通信,以实现智能化识别、定位、跟踪、监控和管理的一种网络。
[0003]当前物联网的发展处于初级阶段,不同厂商的物联网设备产品一般自成体系,且只能连接,控制自己体系内的设备,无法与其它厂商的同类产品连接,共享数据,集中控制。同时市场上也不存在一种可整合各类物联网设备,并提供一种实现物联网设备相互通信及分布式智能控制方法及系统。

【发明内容】

[0004]为了克服上述现有技术的不足,本发明提供了一种实现物联网设备相互通信及分布式智能控制方法及系统。
[0005]一种实现物联网设备相互通信及分布式智能控制方法,其包括如下步骤:
[0006]S1、将各种类型的物联网设备的协议进行转换生成一种统一协议格式;
[0007]S2、配置各种类型的物联网设备的优先处理等级;
[0008]S3、根据优先处理等级设置物联网设备的控制等级;
[0009]S4、按照不同的控制等级通过统一的协议格式控制物联网设备进行相互通信以及实现分布式智能控制。
[0010]本发明还提供一种实现物联网设备相互通信及分布式智能控制系统,其包括如下丰吴块:
[0011]格式转换模块,用于将各种类型的物联网设备的协议进行转换生成一种统一协议格式;
[0012]优先处理等级配置模块,用于配置各种类型的物联网设备的优先处理等级;
[0013]控制等级配置模块,用于根据优先处理等级设置物联网设备的控制等级;
[0014]控制模块,用于按照不同的控制等级通过统一的协议格式控制物联网设备进行相互通信以及实现分布式智能控制。
[0015]本发明克服了当前物联网的发展处于初级阶段,不同厂商的物联网设备产品自成体系,且只能连接,控制自己体系内的设备,无法与其它厂商的同类产品连接,共享数据,集中控制;同时市场上也不存在一种可整合各类物联网设备的缺陷。通过对各类物联网设备及各个不同厂商生产的不同体系下的各物联网设备的数据通讯连接,提供了一种高效简洁的分布式控制体系结构,实现对各类物联网设备的有效智能控制。
【附图说明】
[0016]图1是本发明实施例的实现物联网设备相互通信及分布式智能控制方法流程图;
[0017]图2是本发明实施例的实现物联网设备相互通信及分布式智能控制系统结构框图。
【具体实施方式】
[0018]如图1所示,一种实现物联网设备相互通信及分布式智能控制方法,其包括如下步骤:
[0019]S1、将各种类型的物联网设备的协议进行转换生成一种统一协议格式。
[0020]可选地,各种类型的物联网设备的协议包括TCP/IP协议、XMPP协议、UDP协议、RIP协议;统一协议格式为KNX/EIB协议。
[0021]S2、配置各种类型的物联网设备的优先处理等级。
[0022]可选地,所述步骤S2中根据物联网设备的运算能力强弱、通讯数据量、通讯频度以及安全级别需求,并分别设置运算能力强弱、通讯数据量、通讯频度以及安全级别需求的权值,来配置不同类型的物联网设备的不同优先处理等级。例如运算能力强弱、通讯数据量、通讯频度以及安全级别需求的权值分别为0.6、0.1,0.1,0.2ο当然,本发明不限于此。
[0023]S3、根据优先处理等级设置物联网设备的控制等级。
[0024]可选地,根据物联网设备的优先处理等级设置物联网设备的控制等级,优先级高的物联网设备被授予控制优先级低的物联网设备;优先级低的物联网设备向优先级高的物联网设备反馈自身的状态信息。
[0025]可选地,所述步骤S3还包括优先级高的物联网设备根据优先级低的物联网设备反馈的状态信息动态提升或者降低优先级低的物联网设备的优先级等级,将优先级低的物联网设备提升到的等级小于主动调整的优先级尚的物联网设备的等级。通过实施本实施例,可以灵活调整物联网设备的优先级高低,使之更符合现实需求,智能化程度更高。并且将优先级低的物联网设备提升到的等级小于主动调整的优先级高的物联网设备的设置也避免了控制权的混乱。
[0026]S4、按照不同的控制等级通过统一的协议格式控制物联网设备进行相互通信以及实现分布式智能控制。
[0027]如图2所示,本发明还提供一种实现物联网设备相互通信及分布式智能控制系统,其包括如下模块:
[0028]格式转换模块10,用于将各种类型的物联网设备的协议进行转换生成一种统一协议格式。
[0029]优先处理等级配置模块20,用于配置各种类型的物联网设备的优先处理等级。
[0030]控制等级配置模块30,用于根据优先处理等级设置物联网设备的控制等级。
[0031]控制模块40,用于按照不同的控制等级通过统一的协议格式控制物联网设备进行相互通信以及实现分布式智能控制。
[0032]在本发明所述的实现物联网设备相互通信及分布式智能控制系统中,所述格式转换模块10中各种类型的物联网设备的协议包括TCP/IP协议、XMPP协议、UDP协议、RIP协议;统一协议格式为KNX/EIB协议。
[0033]在本发明所述的实现物联网设备
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1