一种无互联网连接的设备上传数据到互联网服务器的方法及系统技术方案

技术编号:11731569 阅读:185 留言:0更新日期:2015-07-15 03:43
本发明专利技术公开了一种无互联网连接的设备上传数据到互联网服务器的方法及系统,该方法包括以下步骤:移动终端通过连接装置与电子设备连接,并获取电子设备的相关数据;判断移动终端当前是否能接入互联网,如果能接入互联网则将相关数据通过互联网上传到互联网上的服务器中;否则,将获取的相关数据保存在移动终端的本地存储模块中,在移动终端接入互联网后,将相关数据通过互联网上传到互联网上的服务器中。本发明专利技术不受到地理位置、工作环境等因素的限制,并充分利用了电子设备的自身蓝牙或Wi-Fi功能,有效控制了实施成本。

【技术实现步骤摘要】

本专利技术涉及数据通信领域,具体涉及一种无互联网连接的设备上传数据到互联网服务器的方法及系统
技术介绍
随着物联网以及大数据分析在IT业内的发展,越来越多的电子设备需要将其采集数据、运行数据以及故障信息等重要的数据上传到互联网的服务器上,用于进行汇总分析。为了达到这一目的,就需要这些电子设备具备网络功能,能够连接到互联网,可是在现实中并不是所有的电子设备都具备网络功能,例如一些电子设备由于硬件条件限制、成本以及环境等因素而不具备网络功能,无法直接连接互联网,而其采集数据、运行数据以及故障信息等重要的数据又亟待上传到互联网服务器上,进行数据分析,所以急需解决无互联网连接的设电子备上传数据到互联网服务器的问题。目前,解决无互联网连接的电子设备上传数据到互联网服务器的方法主要有以下几种方案:(1)在现有的电子设备上增加网络通信模块,电子设备通过网络通信模块接入互联网,并直接把数据上传到互联网服务器上。该方法的局限性在于:一方面会增加电子设备的成本,另一方面,该方法并不能适用于所有的场合,例如:由于环境或其它因素的限制,一些特殊场合下,电子设备即使具有网络通信模块也无法接入互联网(如偏远地区没有互联网接入服务)。(2)使用PC(personal computer,个人计算机)通过串口等手段连接到电子设备上获取数据,再由PC上传数据到互联网服务器。该方法需要PC和电子设备建立连接,所以需要PC与电子设备距离很近或者使用长距离连接线,使用不方便;(3)电子设备内置存储装置,并将数据缓存到本地存储装置,在合适的情况下用PC读取数据并上传到互联网服务器。该方法由于需要增加本地存储装置,因此增加了成本,而对于固定的大型设备,由于其移动不方便,并不太适用该方案。有鉴于此,急需提供一种方案,在保证低成本的条件下,不受电子设备地理位置、环境以及体积大小限制,实现无互联网连接的电子设备,将其采集数据、运行数据以及故障信息等重要的数据上传到互联网的服务器上。
技术实现思路
本专利技术所要解决的技术问题是在保证低成本的条件下,不受电子设备地理位置、环境以及体积大小限制,实现无互联网连接电子设备安全快速上传数据到互联网上服务器的问题。为了解决上述技术问题,本专利技术所采用的技术方案是提供一种无互联网连接的设备上传数据到互联网服务器的方法,包括以下步骤:第一步、移动终端通过连接装置与电子设备连接,并获取电子设备的相关数据;第二步、判断移动终端当前是否能接入互联网,如果能接入互联网则执行第五步;否则,执行第三步;第三步、移动终端将获取的相关数据保存在本地存储模块中,并断开与电子设备的连接;第四步、将移动终端接入互联网;第五步、将相关数据通过互联网上传到互联网上的服务器中。在上述方法中,实现第一步有两种方式:第一种方式是内置第二蓝牙或Wi-Fi模块的电子设备和内置第一蓝牙或Wi-Fi模块的移动终端直接连接,并获取电子设备的相关数据;第二种方式是电子设备通过内置的第一通讯模块连接网关适配器,网关适配器再通过内置的与移动终端匹配的第三蓝牙或Wi-Fi模块与移动终端连接,实现电子设备与移动终端连接,并获取电子设备的相关数据。在上述方法中,所述第一通讯模块为有线通讯模块或无线通讯模块;有线通讯模块为串口、EIB协议、KNX协议或者LonWorks协议;无线通讯模块为RF射频、Zigbee协议或者Z-Wave协议。在上述方法中,实现第一步的第一种方式包括以下骤:步骤A111、电子设备启动;步骤A112、电子设备根据预先配置的服务集标识和密码连接到Wi-Fi路由器上,Wi-Fi路由器自动为该电子设备分配一个IP地址和端口;步骤A113、电子设备加入mDNS组播、开启相关服务、监听端口、发布相关服务;步骤A114、移动终端通过无线方式连接到接入了电子设备的同一个Wi-Fi路由器上,并加入mDNS组播,利用发现服务发现相应的电子设备,之后,移动终端获取该电子设备的IP地址和端口;步骤A115、移动终端连接到电子设备的IP地址和端口,并建立tcp的socket连接;步骤A116、移动终端向特定的电子设备发送查询或控制消息,该电子设备对移动终端发出指令进行解析,并进行反馈或将采集数据返回给移动终端。在上述方法中,实现第一步的第二种方式包括以下步骤:步骤A121、电子设备使用串口连接到网关适配器,网关适配器自动为该电子设备分配一个端口,并建立电子设备的名称与端口的列表;步骤A122、移动终端通过内置的短距离第一蓝牙或Wi-Fi模块与网关适配器连接;步骤A123、移动终端发送对特定电子设备的控制或查询消息到网关适配器,该控制或查询消息中携带有对应电子设备的名称;步骤A124、网关适配器根据电子设备名称与端口的列表转发控制或查询消息到电子设备;步骤A125、电子设备解析控制或查询消息并发送采集数据或反馈数据到网关适配器;步骤A126、网关适配器转发采集数据或反馈数据到移动终端。本专利技术还提供了一种无互联网连接的设备上传数据到互联网服务器的系统,包括具有互联网连接功能的移动终端和连接装置,所述移动终端设有第一蓝牙或Wi-Fi模块,所述第一蓝牙或Wi-Fi模块通过连接装置获取无互联网连接的电子设备上的采集数据、运行数据以及故障信息,并将这些数据实时或异步上传给互联网上的服务器。在上述系统中,所述移动终端内置存储模块,当所述移动终端在获取数据并不能与互联网连接时,将相关数据缓存到所述存储模块上;在所述移动终端连接互联网连接后,再将缓存的相关数据上传给互联网上的服务器。在上述系统中,所述连接装置为无互联网连接的电子设备上的第二蓝牙或Wi-Fi模块,所述第二蓝牙或Wi-Fi模块与所述第一蓝牙或Wi-Fi模块相匹配。在上述系统中,所述连接装置由无互联网连接的电子设备上的第一通讯模块、网关适配器组成,所述网关适配器设置有第二通讯模块以及第三蓝牙或Wi-Fi模块;所述第二通信模块与所述第一通信模块相同,所述第三蓝牙或Wi-Fi模块与所述第一蓝牙或Wi-Fi模块相匹配。在上述系统中,所述第一通讯模块为有线通讯模块或无线通讯模块;有线通讯模块为串口、EIB协议、KNX协议或者LonWorks协议;无线通讯模块为RF射频、Zigbee协议或者Z-Wave协议。本专利技术,利用移动终端的便携本文档来自技高网
...
一种无互联网连接的设备上传数据到互联网服务器的方法及系统

【技术保护点】
一种无互联网连接的设备上传数据到互联网服务器的方法,其特征在于,包括以下步骤:第一步、移动终端通过连接装置与电子设备连接,并获取电子设备的相关数据;第二步、判断移动终端当前是否能接入互联网,如果能接入互联网则执行第五步;否则,执行第三步;第三步、移动终端将获取的相关数据保存在本地存储模块中,并断开与电子设备的连接;第四步、将移动终端接入互联网;第五步、将相关数据通过互联网上传到互联网上的服务器中。

【技术特征摘要】
1.一种无互联网连接的设备上传数据到互联网服务器的方法,其特征
在于,包括以下步骤:
第一步、移动终端通过连接装置与电子设备连接,并获取电子设备的
相关数据;
第二步、判断移动终端当前是否能接入互联网,如果能接入互联网则
执行第五步;否则,执行第三步;
第三步、移动终端将获取的相关数据保存在本地存储模块中,并断开
与电子设备的连接;
第四步、将移动终端接入互联网;
第五步、将相关数据通过互联网上传到互联网上的服务器中。
2.如权利要求1所述的方法,其特征在于,实现第一步有两种方式:
第一种方式是内置第二蓝牙或Wi-Fi模块的电子设备和内置第一蓝牙
或Wi-Fi模块的移动终端直接连接,并获取电子设备的相关数据;
第二种方式是电子设备通过内置的第一通讯模块连接网关适配器,网
关适配器再通过内置的与移动终端匹配的第三蓝牙或Wi-Fi模块与移动终
端连接,实现电子设备与移动终端连接,并获取电子设备的相关数据。
3.如权利要求2所述的方法,其特征在于,所述第一通讯模块为有线
通讯模块或无线通讯模块;
有线通讯模块为串口、EIB协议、KNX协议或者LonWorks协议;
无线通讯模块为RF射频、Zigbee协议或者Z-Wave协议。
4.如权利要求3所述的方法,其特征在于,实现第一步的第一种方式
包括以下骤:
步骤A111、电子设备启动;
步骤A112、电子设备根据预先配置的服务集标识和密码连接到Wi-Fi
路由器上,Wi-Fi路由器自动为该电子设备分配一个IP地址和端口;
步骤A113、电子设备加入mDNS组播、开启相关服务、监听端口、发布
相关服务;
步骤A114、移动终端通过无线方式连接到接入了电子设备的同一个
Wi-Fi路由器上,并加入mDNS组播,利用发现服务发现相应的电子设备,
之后,移动终端获取该电子设备的IP地址和端口;
步骤A115、移动终端连接到电子设备的IP地址和端口,并建立tcp
的socket连接;
步骤A116、移动终端向特定的电子设备发送查询或控制消息,该电子
设备对移动终端发出指令进行解析,并进行反馈或将采集数据返回给移动
终端。
5.如权利要求3所述的方法,其特征在于,实现...

【专利技术属性】
技术研发人员:渠富林
申请(专利权)人:闪联信息技术工程中心有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1