【技术领域】
本发明涉及通信技术领域,具体涉及一种基于智能穿戴设备的高并发物联网大数据通信协议。
背景技术:
随着社会进步,互联网技术的迅猛发展。互联网技术影响了人们的生活和工作。随着智能穿戴设备与网络的迅猛发展及物联网概念的推广,人们对于实现智能穿戴设备与物联网大数据通信的需求越来越大。申请人查阅了诸多资料,就现阶段而言,物联网智能穿戴设备之间的通信尚无标准及开放的规范。导致不同设备类型间的通信需要构建中间件或申请获取第三方服务,成本高、后期兼容无法得到保障。因此亟需设立统一规范的通信标准,从源头上规范智能穿戴设备的通信,增强互操作性。
技术实现要素:
本发明的目的在于针对现有技术的缺陷和不足,提供一种基于智能穿戴设备的高并发物联网大数据通信协议,它能规范物联网中智能穿戴设备在高并发物联网大数据通信下的服务协议,增强通信的安全性与互操作性,解决智能穿戴设备的高并发物联网大数据通信中成本高、后期兼容无法得到保障的问题。
本发明所述的一种基于智能穿戴设备的高并发物联网大数据通信协议,它采用如下的技术方案:
其由激活类通信协议、定位类通信协议、设置类通信协议、功能类通信协议、系统类通信协议和警报指令通信协议组成;上述六大类通信协议之间互不影响冲突,上述六大类通信协议存于可储存介质中。
其中:
a.激活类通信协议:设备在每次变更sim卡时,都需要激活才能正常工作,设备激活指令流程活动如下:
步骤一:包括存储器和第一通信链路;
步骤二:至少一个存储器,来实施第一通信链路,该第一通信链路为激活类通信链路;
步骤三:设备发送0001激活指令,服务器接收到0001指令,进行判断;
步骤四:服务器判断指令是否正确,如果正确发送返回0001确认指令至设备,设备接收sim激活成功;
步骤五:服务器判断指令是否正确,如果不正确,当0001指令次数超过限定次数,则激活失败,结果正确本次激活;
b.定位类通信协议:由主动定位和被动定位协议组成,设备定位指令流程活动如下:
步骤一:包括存储器和第二通信链路;
步骤二:至少一个存储器,来实施第二通信链路,该第二通信链路为定位类通信链路;
步骤三:发送0016启动实时定位指令、发送0017关闭实时定位指令或发送0018启动一次定位指令至设备;
步骤四:设备响应,是否接收到步骤三的上述指令,如收到则发送位置数据;
步骤五:步骤三中发出的三个指令时,由定时器来判断0016指令和0017指令之间的时间间隔;如果确定,则获取gps卫星数据,再判定两个指令间gps数据是否发生变化,如果否,则结束,定位失败;如果是,则上传gps数据,定位成功;
c.设置类通信协议:支持对设备信息上传、心跳间隔时间、工作模式、设备监控时间段等进行设置,设置类指令流程活动如下:
步骤一:包括存储器和第三通信链路;
步骤二:至少一个存储器,来实施第三通信链路,该第三通信链路为设置类通信链路;
步骤三:向设备发送0006心跳指令、0007终端工作模式设置指令、0009监控时间段设备指令、0011设置终端密码指令、0014设置服务器ip指令和0015设置apn指令;
步骤四:针对步骤三的上述指令,设置是否响应;如响应,则设备接上述步骤三中的指令,然后发送上述指令的确认指令;
d.功能类通信协议:其流程活动如下:
步骤一:包括存储器和第四通信链路;
步骤二:至少一个存储器,来实施第四通信链路,该第四通信链路为功能类通信链路;
步骤三:发送时间控制指令、0023校验码指令或0020gprs线路正常监测指令;
步骤四:设备响应步骤三中的指令,是否到唤醒时间、是否接收到校验码指令或是否接收到gprs线路正常监测指令;其中否接收到gprs线路正常监测指令超过三次,则重启gprs;
步骤五:上述步骤四中,如果接收到步骤三中的指令,则唤醒设备、显示校验码,并发送位置数据、0023确认指令或答复0020确认指令;
e.系统类通信协议:对设备进行关机、恢复出厂设置、休眠期等操作进行相应,系统类指令流程活动如下:
步骤一:包括存储器和第五通信链路;
步骤二:至少一个存储器,来实施第五通信链路,该第五通信链路为系统类通信链路;
步骤三:发送0021远程关机指令、0100恢复出厂设置指令或发送0099休眠指令;
步骤四:设备响应,则确认0021指令、0100指令或0099指令,则执行关机、恢复出厂设备或进入休眠;
f.警报指令通信协议:以电池电量过低为例,当设备电量状态异常,无法支撑其正常工作时,将发送电池电压过低的警报信息,警报指令指令流程活动如下:
步骤一:包括存储器和第六通信链路;
步骤二:至少一个存储器,来实施第六通信链路,该第六通信链路为系警报指令通信链路;
步骤三:检测电量,当电池电压过低,则发送低压警报;如果电池电压正常,则结束本次检测。
本发明有益效果为:本发明所述的一种基于智能穿戴设备的高并发物联网大数据通信协议,它针对智能穿戴设备的高并发物联网大数据通信问题,建立了统一规范的通信标准,免除构建中间件成本,免除购买第三方服务成本,免除高并发物联网大数据通信下智能穿戴设备间通信兼容性无法得到保障的问题。
【附图说明】
此处所说明的附图是用来提供对本发明的进一步理解,构成本申请的一部分,但并不构成对本发明的不当限定,在附图中:
图1是本发明的一个实施方案的设备激活通信过程的流程图;
图2是本发明的一个实施方案的设备定位通信过程的流程图;
图3是本发明的一个实施方案的设备设置通信过程的流程图;
图4是本发明的一个实施方案的设备功能通信过程的流程图;
图5是本发明的一个实施方案的设备系统通信过程的流程图;
图6是本发明的一个实施方案的设备警报通信过程的流程图。
【具体实施方式】
下面将结合附图以及具体实施例来详细说明本发明,其中的示意性实施例以及说明仅用来解释本发明,但并不作为对本发明的限定。
本具体实施方式所述的一种基于智能穿戴设备的高并发物联网大数据通信协议,它采用如下的技术方案:
其由激活类通信协议、定位类通信协议、设置类通信协议、功能类通信协议、系统类通信协议和警报指令通信协议组成;上述六大类通信协议之间互不影响冲突,上述六大类通信协议存于可储存介质中;
其中六大类通信协议的具体的通信流程控制陈述如下:
如图1所示,激活类通信协议:设备在每次变更sim卡时,都需要激活才能正常工作,设备激活指令流程活动如下:如图1所示,
包括存储器和第一通信链路;至少一个存储器,来实施第一通信链路,该第一通信链路为激活类通信链路;
设备发送0001激活指令,服务器接收到0001指令,进行判断;服务器判断指令是否正确,如果正确发送返回0001确认指令至设备,设备接收sim激活成功;服务器判断指令是否正确,如果不正确,当0001指令次数超过限定次数,则激活失败,结果正确本次激活。
如图2所示,定位类通信协议:由主动定位和被动定位协议组成,设备定位指令流程活动如下:
包括存储器和第二通信链路;步骤二:至少一个存储器,来实施第二通信链路,该第二通信链路为定位类通信链路;
发送0016启动实时定位指令、发送0017关闭实时定位指令或发送0018启动一次定位指令至设备;设备响应,是否接收到上述0016启动实时定位指令、发送0017关闭实时定位指令或发送0018启动一次定位指令,如收到则发送位置数据;步骤三中发出的三个指令时,由定时器来判断0016指令和0017指令之间的时间间隔;如果确定,则获取gps卫星数据,再判定两个指令间gps数据是否发生变化,如果否,则结束,定位失败;如果是,则上传gps数据,定位成功。
如图3所示,设置类通信协议:支持对设备信息上传、心跳间隔时间、工作模式、设备监控时间段等进行设置,设置类指令流程活动如下:
包括存储器和第三通信链路;至少一个存储器,来实施第三通信链路,该第三通信链路为设置类通信链路;
向设备发送0006心跳指令、0007终端工作模式设置指令、0009监控时间段设备指令、0011设置终端密码指令、0014设置服务器ip指令和0015设置apn指令;设置是否响应;如响应,则设备接上述步骤三中的指令,然后发送上述指令的确认指令。
如图4所示,功能类通信协议:其:流程活动如下:
包括存储器和第四通信链路;至少一个存储器,来实施第四通信链路,该第四通信链路为功能类通信链路;
发送时间控制指令、0023校验码指令或0020gprs线路正常监测指令;设备响应步骤三中的指令,是否到唤醒时间、是否接收到校验码指令或是否接收到gprs线路正常监测指令;其中否接收到gprs线路正常监测指令超过三次,则重启gprs;如果接收到上述指令,则唤醒设备、显示校验码,并发送位置数据、0023确认指令或答复0020确认指令;
如图5所示,系统类通信协议:对设备进行关机、恢复出厂设置、休眠期等操作进行相应,系统类指令流程活动如下:
包括存储器和第五通信链路;至少一个存储器,来实施第五通信链路,该第五通信链路为系统类通信链路;
发送0021远程关机指令、0100恢复出厂设置指令或发送0099休眠指令;设备响应,则确认0021指令、0100指令或0099指令,则执行关机、恢复出厂设备或进入休眠。
如图6所示,警报指令通信协议:以电池电量过低为例,当设备电量状态异常,无法支撑其正常工作时,将发送电池电压过低的警报信息,警报指令指令流程活动如下:
包括存储器和第六通信链路;至少一个存储器,来实施第六通信链路,该第六通信链路为系警报指令通信链路;
检测电量,当电池电压过低,则发送低压警报;如果电池电压正常,则结束本次检测。
以上所述仅是本发明的较佳实施方式,故凡依本发明专利申请范围所述的构造、特征及原理所做的等效变化或修饰,均包括于本发明专利申请范围内。