动态配置物联网连接的方法与装置的制造方法

文档序号:10698526阅读:130来源:国知局
动态配置物联网连接的方法与装置的制造方法
【专利摘要】本发明提供一种动态配置物联网连接的方法与装置,涉及物联网技术领域。该方法包括步骤:搜索附近预连接设备;获取预连接设备的识别号;依据识别号获取云端服务器中该预连接设备的接口配置文件;对接口配置文件进行解析;物联网装置依据接口配置文件与预连接设备连接;物联网装置依据接口配置文件与云端服务器连接。本发明的有益效果主要表现在:互通性好,物联网接入工作非常简单,不会造成应用软件不稳定,有效避免网络系统的不稳定及网络永远瘫痪。
【专利说明】
动态配置物联网连接的方法与装置
技术领域
[0001]本发明涉及物联网技术领域,尤其涉及一种实现物联网互通的动态配置物联网连接的方法与装置。
【背景技术】
[0002]物联网(Internetof things)是新一代信息技术的重要组成部分,也是“信息化”时代的重要发展阶段。物联网的本质概括起来主要体现在三个方面:一是互联网特征,即对需要联网的物一定要能够实现互联互通的互联网络;二是识别与通信特征,即纳入物联网的“物”一定要具备自动识别与物物通信(M2M)的功能;三是智能化特征,即网络系统应具有自动化、自我反馈与智能控制的特点。
[0003]目前,现有的物联网连接技术能够按约定的协议,实现人与人、人与物、物与物在任何时间、任何地点的连接,从而进行信息交换和通讯,以实现智能化识别、定位、跟踪、监控及管理。
[0004]然而,由于:一,物联网协议都是指定标准传输方式,如腾讯物联,微信物联等,这些协议利用固定的连接方式,固定的上传资料,连接物联网系统,虽然做到了物联网路接入的工作,但是物联设备必须完全符合协议的规范,否则应用软件无法处理;二,物联设备与网路的连接必须通过特定的服务与应用软件,所有的物联设备和管理系统都必须事前就配对完成,一旦有新的物联设备加入网路后,必须修整个网路上所有的应用,所以空中升级变成必须的配置,但是空中升级不是一个好方法,必须保证网路的品质才能传输空中升级的数据,而且升级过程一旦发生问题,可能造成网路的永远瘫痪;三,物联网的物联设备繁多,应用软件如果要能与多个物联设备连接,必须包含很多的连接方式,但是不一定随时用到,反而造成应用软件的不稳定;四,应用软件必须连接云端系统,不同的系统也有不同的连接方式,每次修改都必须升级软件,云端系统还必须顾及往后兼容。
[0005]因此,现有的物联网连接技术还存在不足之处,主要表现在:互通性差,物联网接入工作非常繁琐,容易造成应用软件不稳定,从而影响网络系统的稳定性,甚至还容易造成网络永远瘫痪。

【发明内容】

[0006]本发明要解决的技术问题在于提供一种动态配置物联网连接的方法与装置。
[0007]为解决上述问题,本发明采用的一种技术方案是,动态配置物联网连接的方法,该方法用于实现将预连接设备接入到包括物联网装置和云端服务器的物联网系统,该方法包括步骤:
(1)搜索附近预连接设备;
(2)获取预连接设备的识别号;
(3)依据识别号获取云端服务器中该预连接设备的接口配置文件;
(4)对接口配置文件进行解析; (5)物联网装置依据接口配置文件与预连接设备连接;
(6)物联网装置依据接口配置文件与云端服务器连接。
[0008]进一步的,所述步骤(3)还包括:将接口配置文件进行保存。所述步骤(5)还包括:触发物联网装置依据接口配置文件与其他配置软件进行连接。所述步骤(6)之后包括:依据接口配置文件传输数据。
[0009]所述接口配置文件包括四段:第一段为设备说明,含设备的识别号,用于判断设备;第二段为路由器说明,含路由器与云端服务器连接的连接方式;第三段为预连接设备的物理连接端口说明,含路由器与预连接设备连接的连接方式;第四段为数据连接的格式,含交互控制与传输数据的方式;第五段为配置软件的接口说明,含路由器与其他配置软件连接的连接方式。所述物联网装置为:安装有上层应用APP的手机或路由器。
[0010]为解决上述问题,本发明采用的另一种技术方案是,动态配置物联网连接的装置,包括:
用于搜索附近预连接设备的搜索模块;
用于获取预连接设备的识别号的获取模块一;
用于依据识别号获取云端服务器中该预连接设备的接口配置文件的获取模块二;
用于对接口配置文件进行解析的解析模块;
用于物联网装置依据接口配置文件与预连接设备连接的连接模块一;
用于物联网装置依据接口配置文件与云端服务器连接的连接模块二。
[0011 ]进一步的,该装置还包括:保存模块,用于将接口配置文件进行保存;传输模块,用于依据接口配置文件传输数据;连接模块三,用于触发物联网装置依据接口配置文件与其他配置软件进行连接。
[0012]本发明动态配置物联网连接的方法与装置的有益效果主要表现在:互通性好,物联网接入工作非常简单,不会造成应用软件不稳定,有效避免网络系统的不稳定及网络永远瘫痪。
【附图说明】
[0013]图1为本发明实施例一动态配置物联网连接的方法实现流程图;
图2为本发明接口配置文件的格式示意图。
【具体实施方式】
[0014]下面结合附图对本发明的【具体实施方式】作进一步详细的说明。
[0015]实施例一,动态配置物联网连接的方法,该方法用于实现将预连接设备接入到包括物联网装置和云端服务器的物联网系统,所述物联网装置为:安装有上层应用APP的手机或路由器。
[0016]该方法包括步骤:
S101.搜索附近预连接设备。
[0017]S102.获取预连接设备的识别号。
[0018]启动手机APP或者路由器APP,点击设备,手机APP或者路由器APP就会进入搜索模式,搜索附近设备,并将可以连接的设备陈列出来。用户可以从列表中选择预连接设备,选择预连接的设备后,手机APP或者路由器APP便会获取预连接设备的识别号。用户还可以通过扫描预连接设备的二维码获取预连接设备的识别号或手动输入预连接设备的识别号等。
[0019]S103.依据识别号获取云端服务器中该预连接设备的接口配置文件。
[0020]本步骤还包括:将接口配置文件进行保存。
[0021 ]生产商在生产该设备时,已经做好该设备的接口配置文件,并将该接口配置文件上传到云端服务器存储。如图2所示,所述接口配置文件包括四段:第一段为设备说明,含设备的识别号,用于判断设备;第二段为路由器说明,含路由器与云端服务器连接的连接方式;第三段为预连接设备的物理连接端口说明,含路由器与预连接设备连接的连接方式,如蓝牙、zigbee、串口、CAN等;第四段为数据连接的格式,含交互控制与传输数据的方式;第五段为配置软件的接口说明,含路由器与其他配置软件连接的连接方式。
[0022]由于设备的识别号是唯一的序列号,而设备号设置在接口配置文件中,因此每一个设备仅有一份接口配置文件,并且不同的设备其接口配置文件不同。因此,只要获取设备的识别号,就能准确找到该识别号所对应的存储在云端服务器的该设备的接口配置文件。
[0023]依据预连接设备的识别号获取所对应的存储在云端服务器的该设备的接口配置文件,获取接口配置文件后将接口配置文件存储到手机或者路由器。
[0024]S104.对接口配置文件进行解析。
[0025]获取接口配置文件后,要对接口配置文件进行解析,识别出接口配置文件中路由器与云端服务器连接的连接方式,路由器与预连接设备连接的连接方式,交互控制与传输数据的方式,由器与其他配置软件连接的连接方式。
[0026]S105.物联网装置依据接口配置文件与预连接设备连接。
[0027]在本步骤中还包括:触发物联网装置依据接口配置文件与其他配置软件进行连接。
[0028]手机APP或者路由器APP对接口配置文件进行解析后,依据路由器与预连接设备连接的连接方式,触发物联网装置与预连接设备连接,即触发手机或者路由器与预连接设备连接。当物联网装置为路由器,需要对路由器载入其他功能的配置软件时,则依据路由器与其他配置软件连接的连接方式与其他配置软件连接。
[0029]S106.物联网装置依据接口配置文件与云端服务器连接。
[0030]依据接口配置文件传输数据。
[0031]当预连接设备成功与物联网装置连接,物联网装置成功与云端服务器连接后,就表示预连接设备已经成功接入物联网,成为接入物联网系统的新设备,该新设备与物联网系统中的其他设备即可依据接口配置文件中交互控制与传输数据的方式进行互控制与传输数据。
[0032]目前的物联网最大的问题是互通性,必须保证每个产品自主的知识产权,又必须兼容。在没有共同标准的状况下,要有一个中间交换信息机制,才能完成互通性,本方法实现互通的平台机制,但是不需要产品都是标准化,只需要产品提供一份接口配置文件,如同规格书,云端服务商提供云端的接口配置文件,上层应用APP可以建立起双方的通信管道。而且接口配置文件无需事前载入上层应用APP中,可以在建立连接时由云端获取,获取后动态载入,这样实时的建立通信管道。上层应用APP无需每次修改,只要辨识需要连接的设备后,向云端服务器提出需求,下载接口配置文件,如此保障了上层应用APP的稳定性和系统的随时改变可能。产品开发商提供接口配置文件,如此连接的知识产权不会外泄。上层应用APP开发上直接用直观的描述语法读取接口配置文件,既可以与云端服务器和设备连接,无需担心系统的稳定性,减少了沟通的成本和错误。
[0033]实施例二,动态配置物联网连接的装置,包括:
31.用于搜索附近预连接设备的搜索模块。
[0034]32.用于获取预连接设备的识别号的获取模块一。
[0035]启动手机APP或者路由器APP,点击设备,手机APP或者路由器APP就会进入搜索模式,搜索附近设备,并将可以连接的设备陈列出来。用户可以从列表中选择预连接设备,选择预连接的设备后,手机APP或者路由器APP便会获取预连接设备的识别号。用户还可以通过扫描预连接设备的二维码获取预连接设备的识别号或手动输入预连接设备的识别号等。
[0036]33.用于依据识别号获取云端服务器中该预连接设备的接口配置文件的获取模块
--O
[0037]生产商在生产该设备时,已经做好该设备的接口配置文件,并将该接口配置文件上传到云端服务器存储。如图2所示,所述接口配置文件包括四段:第一段为设备说明,含设备的识别号,用于判断设备;第二段为路由器说明,含路由器与云端服务器连接的连接方式;第三段为预连接设备的物理连接端口说明,含路由器与预连接设备连接的连接方式,如蓝牙、zigbee、串口、CAN等;第四段为数据连接的格式,含交互控制与传输数据的方式;第五段为配置软件的接口说明,含路由器与其他配置软件连接的连接方式。
[0038]由于设备的识别号是唯一的序列号,而设备号设置在接口配置文件中,因此每一个设备仅有一份接口配置文件,并且不同的设备其接口配置文件不同。因此,只要获取设备的识别号,就能准确找到该识别号所对应的存储在云端服务器的该设备的接口配置文件。
[0039]依据预连接设备的识别号获取所对应的存储在云端服务器的该设备的接口配置文件,获取接口配置文件后将接口配置文件存储到手机或者路由器。
[0040]34.用于对接口配置文件进行解析的解析模块。
[0041 ]获取接口配置文件后,要对接口配置文件进行解析,识别出接口配置文件中路由器与云端服务器连接的连接方式,路由器与预连接设备连接的连接方式,交互控制与传输数据的方式,由器与其他配置软件连接的连接方式。
[0042]35.用于物联网装置依据接口配置文件与预连接设备连接的连接模块一。
[0043]手机APP或者路由器APP对接口配置文件进行解析后,依据路由器与预连接设备连接的连接方式,触发物联网装置与预连接设备连接,即触发手机或者路由器与预连接设备连接。当物联网装置为路由器,需要对路由器载入其他功能的配置软件时,则依据路由器与其他配置软件连接的连接方式与其他配置软件连接。
[0044]36.用于物联网装置依据接口配置文件与云端服务器连接的连接模块二。
[0045]当预连接设备成功与物联网装置连接,物联网装置成功与云端服务器连接后,就表示预连接设备已经成功接入物联网,成为接入物联网系统的新设备,该新设备与物联网系统中的其他设备即可依据接口配置文件中交互控制与传输数据的方式进行互控制与传输数据。
[0046]目前的物联网最大的问题是互通性,必须保证每个产品自主的知识产权,又必须兼容。在没有共同标准的状况下,要有一个中间交换信息机制,才能完成互通性,本方法实现互通的平台机制,但是不需要产品都是标准化,只需要产品提供一份接口配置文件,如同规格书,云端服务商提供云端的接口配置文件,上层应用APP可以建立起双方的通信管道。而且接口配置文件无需事前载入上层应用APP中,可以在建立连接时由云端获取,获取后动态载入,这样实时的建立通信管道。上层应用APP无需每次修改,只要辨识需要连接的设备后,向云端服务器提出需求,下载接口配置文件,如此保障了上层应用APP的稳定性和系统的随时改变可能。产品开发商提供接口配置文件,如此连接的知识产权不会外泄。上层应用APP开发上直接用直观的描述语法读取接口配置文件,既可以与云端服务器和设备连接,无需担心系统的稳定性,减少了沟通的成本和错误。
[0047]该装置还包括:
保存模块,用于将接口配置文件进行保存;
传输模块,用于依据接口配置文件传输数据;
连接模块三,用于触发物联网装置依据接口配置文件与其他配置软件进行连接。
【主权项】
1.一种动态配置物联网连接的方法,用于实现将预连接设备接入到包括物联网装置和云端服务器的物联网系统,其特征在于,该方法包括步骤: (1)搜索附近预连接设备; (2)获取预连接设备的识别号; (3)依据识别号获取云端服务器中该预连接设备的接口配置文件; (4)对接口配置文件进行解析; (5)物联网装置依据接口配置文件与预连接设备连接; (6)物联网装置依据接口配置文件与云端服务器连接。2.根据权利要求1所述的动态配置物联网连接的方法,其特征在于,所述步骤(3)还包括:将接口配置文件进行保存。3.根据权利要求1所述的动态配置物联网连接的方法,其特征在于,所述步骤(5)还包括:触发物联网装置依据接口配置文件与其他配置软件进行连接。4.根据权利要求1所述的动态配置物联网连接的方法,其特征在于,所述步骤(6)之后包括:依据接口配置文件传输数据。5.根据权利要求1所述的动态配置物联网连接的方法,其特征在于,所述接口配置文件包括四段:第一段为设备说明,含设备的识别号,用于判断设备;第二段为路由器说明,含路由器与云端服务器连接的连接方式;第三段为预连接设备的物理连接端口说明,含路由器与预连接设备连接的连接方式;第四段为数据连接的格式,含交互控制与传输数据的方式;第五段为配置软件的接口说明,含路由器与其他配置软件连接的连接方式。6.根据权利要求1所述的动态配置物联网连接的方法,其特征在于,所述物联网装置为:安装有上层应用APP的手机或路由器。7.一种动态配置物联网连接的装置,其特征在于,包括: 用于搜索附近预连接设备的搜索模块; 用于获取预连接设备的识别号的获取模块一; 用于依据识别号获取云端服务器中该预连接设备的接口配置文件的获取模块二; 用于对接口配置文件进行解析的解析模块; 用于物联网装置依据接口配置文件与预连接设备连接的连接模块一; 用于物联网装置依据接口配置文件与云端服务器连接的连接模块二。8.根据权利要求7所述的动态配置物联网连接的装置,其特征在于,该装置还包括: 保存模块,用于将接口配置文件进行保存; 连接模块三,用于触发物联网装置依据接口配置文件与其他配置软件进行连接; 传输模块,用于依据接口配置文件传输数据。
【文档编号】H04L12/24GK106067851SQ201610352432
【公开日】2016年11月2日
【申请日】2016年5月25日 公开号201610352432.8, CN 106067851 A, CN 106067851A, CN 201610352432, CN-A-106067851, CN106067851 A, CN106067851A, CN201610352432, CN201610352432.8
【发明人】黄剑敏, 周子勋
【申请人】深圳时瑞鸿科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1