物联网终端及其数据上传方法、物联网服务器技术

技术编号:14181850 阅读:158 留言:0更新日期:2016-12-14 10:04
本发明专利技术提供一种物联网终端及其数据上传方法、物联网服务器,属于物联网数据上传技术领域,其可至少部分解决现有的物联网终端的WiFi模块必须长期开启,增加耗电问题。本发明专利技术的物联网终端数据上传方法由物联网服务器执行,其包括:接收由物联网终端发出的上传请求;获取物联网终端的状态信息;对状态信息与预存的开启条件进行比较;其中,开启条件根据此前该物联网终端成功连接WiFi时的状态信息得出;在状态信息与开启条件匹配时,向物联网终端发出WiFi开启指令,控制物联网终端开启WiFi模块并尝试通过WiFi上传数据。

Internet of things terminal and data uploading method thereof, Internet of things server

The invention provides a networking terminal and data uploading method, server, which belongs to the technical field of networking and data upload, it can at least partially solve the existing WiFi networking terminal module must be long-term open, increase power consumption problems. The invention of the Internet terminal data uploading method by the Internet server, which includes receiving issued by the Internet terminal upload requests; network state information acquisition terminal; compares the opening condition of state information and stored; the opening condition according to the prior to the end of things successfully connect to the WiFi state the information obtained in the state information; and open conditions, when a WiFi command to the terminal object open networking, networking control terminal open WiFi module and try to upload the data through WiFi.

【技术实现步骤摘要】

本专利技术属于物联网数据上传
,具体涉及一种物联网终端及其数据上传方法、物联网服务器
技术介绍
随着物联网技术的发展,各种智能设备都可接入物联网中,从而成为物联网终端。例如,物联网终端可为便携式的健康终端,其可监测用户血压、心跳等体征数据,还具有拍照、录音等娱乐功能。其中,监测到的体征数据可通过物联网网络(如LoRa网络)实时上传给物联网服务器;而通过拍照、录音等得到的照片、音频等娱乐数据由于数据量较大,故可通过WiFi(无线局域网)上传至物联网服务器。不同于移动终端,物联网终端的数据往往是在用户不用参与的情况下自动上传的,因此用户一般不会主动去打开或关闭物联网终端的WiFi模块(如WiFi芯片)。因此,为保证能连接到WiFi上传数据,物联网终端的WiFi模块在无WiFi时也要保持开启(因为若不开启WiFi模块物联网终端无法获知是否有WiFi),其WiFi模块一直开启导致耗电增加。
技术实现思路
本专利技术至少部分解决现有的物联网终端的WiFi模块必须长期开启,增加耗电问题,提供一种可降低耗电的控制物联网终端数据上传的物联网终端及其数据上传方法、物联网服务器。解决本专利技术技术问题所采用的技术方案是一种物联网终端数据上传方法,由物联网服务器执行,所述物联网终端数据上传方法包括:接收由物联网终端发出的上传请求;获取物联网终端的状态信息;对所述状态信息与预存的开启条件进行比较;其中,所述开启条件根据此前该物联网终端成功连接WiFi时的状态信息得出;在所述状态信息与开启条件匹配时,向所述物联网终端发出WiFi开启指令,控制所述物联网终端开启WiFi模块并尝试通过WiFi上传数据。优选的是,所述状态信息包括以下内容的任意一项或多项:物联网终端的当前位置;当前日期;当前时间。优选的是,所述开启条件包括以下内容的任意一项或多项:允许开启WiFi的位置;允许开启WiFi的日期;允许开启WiFi的时间。优选的是,在向所述物联网终端发出WiFi开启指令后,还包括:接收由所述物联网终端发送的连接是否成功的反馈,并根据所述反馈更新所述开启条件。解决本专利技术技术问题所采用的技术方案是一种物联网终端数据上传方法,由物联网终端执行,所述物联网终端数据上传方法包括:在要通过WiFi上传数据时向物联网服务器发出上传请求;接收由所述物联网服务器发出的WiFi开启指令;根据所述WiFi开启指令开启WiFi模块,尝试连接WiFi,若连接成功则通过WiFi上传数据。优选的是,需要通过WiFi上传的数据为预定类型的数据和/或大小超过预定值的数据。优选的是,在向物联网服务器发出上传请求前还包括:将需要通过WiFi上传的数据加入WiFi上传队列;所述需要通过WiFi上传数据时具体为WiFi上传队列中数据的个数和/或总大小达到预定值时。优选的是,在根据所述WiFi开启指令开启WiFi模块后,还包括:获得连接是否成功的反馈并发送给互联网终端。解决本专利技术技术问题所采用的技术方案是一种物联网服务器,其包括:请求接收模块,用于接收由物联网终端发出的上传请求;获取模块,用于获取物联网终端的状态信息;学习模块,用于根据物联网终端成功连接WiFi时的状态信息得出开启条件;比较模块,用于对所述状态信息与预存的开启条件进行比较;指令发送模块,用于在所述状态信息与开启条件匹配时,向所述物联网终端发出WiFi开启指令,控制所述物联网终端开启WiFi模块并尝试通过WiFi上传数据。解决本专利技术技术问题所采用的技术方案是一种物联网终端,其包括:WiFi模块,用于连接WiFi以上传数据;请求发送模块,用于在要通过WiFi上传数据时向物联网服务器发出上传请求;指令接收模块,用于接收由所述物联网服务器发出的WiFi开启指令;控制模块,用于根据所述WiFi开启指令开启WiFi模块,尝试连接WiFi。本专利技术的物联网终端数据上传方法中,物联网终端在有数据需要通过WiFi上传时才要求打开WiFi模块;而物联网服务器则根据物联网终端成功连接WiFi的记录获知在什么情况下物联网终端有很大可能处于有WiFi的环境中,且只有在以上情况下才允许WiFi模块开启;由此,可保证WiFi模块开启时必然有数据要上传,且WiFi模块开启时有较大可能成功连接到WiFi,从而避免了WiFi模块的无效开启,节约了电能。附图说明图1为本专利技术的实施例1的一种物联网终端数据上传方法的流程示意图;图2为本专利技术的实施例2的一种物联网终端数据上传方法的流程示意图;图3为本专利技术的实施例3的一种物联网终端数据上传方法的流程示意图;图4为本专利技术的实施例4的物联网服务器的组成示意框图图5为本专利技术的实施例5的一种物联网终端的组成示意框图。具体实施方式为使本领域技术人员更好地理解本专利技术的技术方案,下面结合附图和具体实施方式对本专利技术作进一步详细描述。实施例1:如图1所示,本实施例提供一种物联网终端数据上传方法,由物联网服务器执行,该方法包括:S101、接收由物联网终端发出的上传请求。S102、获取物联网终端的状态信息。S103、对状态信息与预存的开启条件进行比较;其中,开启条件根据此前该物联网终端成功连接WiFi时的状态信息得出。S104、在状态信息与开启条件匹配时,向物联网终端发出WiFi开启指令,控制物联网终端开启WiFi模块并尝试通过WiFi上传数据。本实施例的物联网终端数据上传方法中,根据此前连接WiFi成功的记录,用物联网服务器控制物联网终端的WiFi模块是否开启,保证WiFi模块开启时有很大可能处于有WiFi的环境中,避免WiFi模块的无效开启,节约了电能。优选的,状态信息包括以下内容的任意一项或多项:物联网终端的当前位置;当前日期;当前时间。优选的,开启条件包括以下内容的任意一项或多项:允许开启WiFi的位置;允许开启WiFi的日期;允许开启WiFi的时间。优选的,在向物联网终端发出WiFi开启指令后,还包括:接收由物联网终端发送的连接是否成功的反馈,并根据反馈更新开启条件。实施例2:如图2所示,本实施例提供一种物联网终端数据上传方法,由物联网终端执行,该方法包括:S201、在要通过WiFi上传数据时向物联网服务器发出上传请求。S202、接收由物联网服务器发出的WiFi开启指令。S203、根据WiFi开启指令开启WiFi模块,尝试连接WiFi,若连接成功则通过WiFi上传数据。本实施例的物联网终端数据上传方法中,物联网终端在有数据需要通过WiFi上传时才要求打开WiFi模块,且要通过物联网服务器控制物联网终端的WiFi模块是否开启,从而保证WiFi模块开启时必然有数据要上传,且有很大可能处于有WiFi的环境中,避免WiFi模块的无效开启,节约了电能。优选的,需要通过WiFi上传的数据为预定类型的数据和/或大小超过预定值的数据。优选的,在向物联网服务器发出上传请求前还包括:将需要通过WiFi上传的数据加入WiFi上传队列;需要通过WiFi上传数据时具体为WiFi上传队列中数据的个数和/或总大小达到预定值时。优选的,在根据WiFi开启指令开启WiFi模块后,还包括:获得连接是否成功的反馈并发送给互联网终端。实施例3:如图3所示,本实施例提供一种物联网终端数据上传方法,其包括:S301、成功连接WiFi时,物联网终端向本文档来自技高网...
物联网终端及其数据上传方法、物联网服务器

【技术保护点】
一种物联网终端数据上传方法,由物联网服务器执行,其特征在于,所述物联网终端数据上传方法包括:接收由物联网终端发出的上传请求;获取物联网终端的状态信息;对所述状态信息与预存的开启条件进行比较;其中,所述开启条件根据此前该物联网终端成功连接WiFi时的状态信息得出;在所述状态信息与开启条件匹配时,向所述物联网终端发出WiFi开启指令,控制所述物联网终端开启WiFi模块并尝试通过WiFi上传数据。

【技术特征摘要】
1.一种物联网终端数据上传方法,由物联网服务器执行,其特征在于,所述物联网终端数据上传方法包括:接收由物联网终端发出的上传请求;获取物联网终端的状态信息;对所述状态信息与预存的开启条件进行比较;其中,所述开启条件根据此前该物联网终端成功连接WiFi时的状态信息得出;在所述状态信息与开启条件匹配时,向所述物联网终端发出WiFi开启指令,控制所述物联网终端开启WiFi模块并尝试通过WiFi上传数据。2.根据权利要求1所述的物联网终端数据上传方法,其特征在于,所述状态信息包括以下内容的任意一项或多项:物联网终端的当前位置;当前日期;当前时间。3.根据权利要求1所述的物联网终端数据上传方法,其特征在于,所述开启条件包括以下内容的任意一项或多项:允许开启WiFi的位置;允许开启WiFi的日期;允许开启WiFi的时间。4.根据权利要求1所述的物联网终端数据上传方法,其特征在于,在向所述物联网终端发出WiFi开启指令后,还包括:接收由所述物联网终端发送的连接是否成功的反馈,并根据所述反馈更新所述开启条件。5.一种物联网终端数据上传方法,由物联网终端执行,其特征在于,所述物联网终端数据上传方法包括:在要通过WiFi上传数据时向物联网服务器发出上传请求;接收由所述物联网服务器发出的WiFi开启指令;根据所述WiFi开启指令开启WiFi模块,尝试连接WiFi,若连接成功则通过WiFi上传数据。6.根据权利要求...

【专利技术属性】
技术研发人员:解冰
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京;11

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

1