您的当前位置:首页正文

物联网设备控制装置[发明专利]

来源:好兔宠物网
(19)中华人民共和国国家知识产权局

(12)发明专利申请

(10)申请公布号 CN 108108313 A(43)申请公布日 2018.06.01

(21)申请号 201711356704.2(22)申请日 2017.12.16

(71)申请人 长沙志鸿文化传媒有限公司

地址 410000 湖南省长沙市高新开发区岳

麓西大道588号芯城科技园2栋8楼(72)发明人 不公告发明人 (51)Int.Cl.

G06F 13/10(2006.01)G06F 13/38(2006.01)H04L 29/08(2006.01)

权利要求书1页 说明书2页 附图1页

(54)发明名称

物联网设备控制装置(57)摘要

本发明提供一种物联网设备控制装置,包括上行接口、转换装置、控制装置、下行串口和下行模拟接口、转发设备模块、物联网应用程序模块、设备驱动引擎模块、JS脚本驱动模块,转发设备

物联网应用程模块与物联网应用程序模块通信,

序模块通过设备驱动引擎模块与JS脚本驱动模块连接,所述转发设备模块采用红外模式。JS脚本驱动本身是一种标准语言,其特点是开发简单、功能灵活,具备比较强的逻辑处理能力能够实现很好的交互功能。

CN 108108313 ACN 108108313 A

权 利 要 求 书

1/1页

1.一种物联网设备控制装置,其特征在于,包括上行接口、转换装置、控制装置、下行串口和下行模拟接口、转发设备模块、物联网应用程序模块、设备驱动引擎模块、JS脚本驱动模块,转发设备模块与物联网应用程序模块通信,物联网应用程序模块通过设备驱动引擎模块与JS脚本驱动模块连接,所述转发设备模块采用红外模式,上行接口、转换装置、控制装置、下行串口和下行模拟接口与物联网应用程序模块相连。

2.根据权利要求1所述的物联网设备控制装置,其特征在于,设备驱动引擎模块包括JS引擎、下载模块。

2

CN 108108313 A

说 明 书物联网设备控制装置

1/2页

技术领域

[0001]本发明涉及一种物联网技术,尤其涉及一种物联网领域中设备驱动动态加载的指令、数据分析。背景技术

[0002]物联网(Internet of Things,缩写IOT)是一个基于互联网、传统电信网等信息承载体,让所有能够被独立寻址的普通物理对象实现互联互通的网络。物联网一般为无线网,由于每个人周围的设备可以达到一千至五千个,所以物联网可能要包含500兆至一千兆个物体,在物联网上,每个人都可以应用电子标签将真实的物体上网联结,在物联网上都可以查找出它们的具体位置。通过物联网可以用中心计算机对机器、设备、人员进行集中管理、控制,也可以对家庭设备、汽车进行遥控,以及搜寻位置、防止物品被盗等各种应用。[0003]目前,物联网是一个新兴产业,为了能够在未来物联网市场占有一定地位,各种应用领域的无线传感设备层出不穷,众多的智能家电、安防设备、移动终端的产品使得智能物联应用成为可能。但是,目前针对无线传感设备没有统一的国际标准和规范,不同厂商、不同无线协议的设备具有不同的指令和数据。这种现状加大了物联网系统集成方案的难度,需要针对每一种不同协议的设备编写指令分析及数据解析驱动。如果引入一种新的设备,需要重新编写驱动程序,并针对不同的硬件平台进行编译和移植,甚至于修改原有的物联网集成系统,成本非常高昂。[0004]目前,已有的方案都是针对某一种特定硬件网关,但其通过制定标准接口,编写设备驱动并移植到该网关中,但无法屏蔽硬件及操作系统的差异。发明内容

[0005]本发明的技术效果能够克服上述缺陷,提供一种物联网设备控制装置,其为了使得物联网更能体现智能化特征,提高物联网应用系统对设备具备更好的兼容性和扩展性。[0006]为实现上述目的,本发明采用如下技术方案:包括上行接口、转换装置、控制装置、下行串口和下行模拟接口、转发设备模块、物联网应用程序模块、设备驱动引擎模块、JS脚本驱动模块,转发设备模块与物联网应用程序模块通信,物联网应用程序模块通过设备驱动引擎模块与JS脚本驱动模块连接,所述转发设备模块采用红外模式,上行接口、转换装置、控制装置、下行串口和下行模拟接口与物联网应用程序模块相连。优选地,设备驱动引擎模块包括JS引擎、下载模块。

[0007]为了使得物联网控制系统具备更好的兼容性和扩展性,本发明采用嵌入JS脚本引擎的驱动管理模块统一管理设备驱动,提供一个通用的、统一的、可扩展的设备控制方法。为了使得物联网更能体现智能化特征,提高物联网应用系统对设备具备更好的兼容性和扩展性。附图说明

3

CN 108108313 A[0008]

说 明 书

2/2页

图1为本发明的模块结构示意图。

具体实施方式

[0009]本发明的物联网设备控制装置包括上行接口、转换装置、控制装置、下行串口和下行模拟接口、转发设备模块、物联网应用程序模块、设备驱动引擎模块、JS脚本驱动模块,转发设备模块与物联网应用程序模块通信,物联网应用程序模块通过设备驱动引擎模块与JS脚本驱动模块连接,所述转发设备模块采用红外模式,上行接口、转换装置、控制装置、下行串口和下行模拟接口与物联网应用程序模块相连。[0010]JS即javascrip,Javascript是一种由Netscape的LiveScript发展而来的脚本语言,主要目的是为了解决服务器终端语言,比如Perl,遗留的速度问题。当时服务端需要对数据进行验证,由于网络速度相当缓慢,只有28.8kbps,验证步骤浪费的时间太多。于是Netscape的浏览器Navigator加入了Javascript,提供了数据验证的基本功能。因JS脚本本身是一种文本文件,以JS脚本作为设备指令和数据分析的驱动,并不需要关心硬件和系统。JS脚本驱动本身是一种标准语言,其特点是开发简单、功能灵活,具备比较强的逻辑处理能力能够实现很好的交互功能。[0011]所述上行接口,作为中间件接入物联网应用层的接口,与物联网的应用服务器之间通过IP网络接入方式相连接;所述转换装置,设置于上行接口和控制装置之间,用于将下行串口、下行模拟接口发送的信息转换为上行信息后,通过上行接口发送给应用层服务器,并且将应用层服务器发送过来的IP网络信息转换为下行信息,通过下行串口、下行模拟接口发送给被控终端设备;所述控制装置,设置于所述上行接口与转换装置之间,用于接受应用服务器的控制信息,对上行信息进行处理后,转发到下行串口,对下行信息进行分析后进行下一步控制,或转发给上行;所述下行串口和下行模拟接口为连接被控终端设备的接口,用于使得被控终端设备与所述控制装置相连接。

4

CN 108108313 A

说 明 书 附 图

1/1页

图1

5

因篇幅问题不能全部显示,请点此查看更多更全内容