(高清版)GB∕T 37733.2-2020 传感器网络 个人健康状态远程监测 第2部分:终端与平台接口技术要求_第1页
(高清版)GB∕T 37733.2-2020 传感器网络 个人健康状态远程监测 第2部分:终端与平台接口技术要求_第2页
(高清版)GB∕T 37733.2-2020 传感器网络 个人健康状态远程监测 第2部分:终端与平台接口技术要求_第3页
(高清版)GB∕T 37733.2-2020 传感器网络 个人健康状态远程监测 第2部分:终端与平台接口技术要求_第4页
(高清版)GB∕T 37733.2-2020 传感器网络 个人健康状态远程监测 第2部分:终端与平台接口技术要求_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ICS35.110传感器网络个人健康状态远程监测第2部分:终端与平台接口技术要求国家市场监督管理总局国家标准化管理委员会前言 Ⅲ 12规范性引用文件 1 14缩略语 1 26终端与平台接口数据编码和功能 26.1接口数据编码格式 26.2终端注册接口 36.3终端登录接口 46.4心跳接口 56.5终端退出接口 66.6终端状态更新接口 7 86.8终端控制接口 96.9终端查询接口 6.10终端固件升级接口 附录A(资料性附录)终端与平台接口实现示例 IⅢGB/T37733《传感器网络个人健康状态远程监测》分为3个部分:本部分为GB/T37733的第2部分。1GB/T37733的本部分规定了个人健康状态远程监测传感器网络系统的终端与平台接口的交互流下列文件对于本文件的应用是必不可少的。凡是注日期的引GB/T16263.1—2006信息技术ASN.1编码规则第1部分:基本编码规则(BER)、正则编码规则(CER)和非典型编码规则(DER)规范(ISO/IECGB/T30269.501—2014信息技术传感器网络第501部分:标识:传感节点标识符编制规则2终端终端REGISTDATA—LOGIN-HEART_BEAT-UPDATE_ACK—平台3最多可定义65536种终端与平台间的接口Value长度,最多不超过655351:终端注册0:单传感器设备;1:多传感器设备;2:多传感器(级联)设备;3:未知结构;其他:保留由ExtendedLen确定0:终端注册成功;1:注册失败;其他:保留4表3(续)由ExtendedLen确定终端在开机或复位时,通过登录接口向平台发送登录请求。终端与平台之间通过登录数据终端固件版本号心跳间隔终端所在位置经度终端所在位置纬度终端所在位置高度由ExtendedLen确定LOGIN_ACK数据编码说明如表5所示。5表5(续)0:登录成功,并同步配置信息;1:密码错误;2:终端未注册;3:配置参数错误;4:数据包解析错误;其他:保留当前系统时间:从1970-1-1起到当前的秒(s)数计算。心跳包序列号终端所在位置经度终端所在位置纬度终端所在位置高度由ExtendedLen确定6当前系统时间:从1970-1-1起到当前的秒数计算。用于终端应通过退出接口与平台正常断开连接。终端与平台之间通过退出数据(LOGOUT)和退出应LOGOUT数据编码说明如表8所示。7:终端退出0:正常退出;1:升级退出;2:故障退出;3:低电压退出;4:关机退出;5:心跳超时;其他:保留LOGOUT_ACK数据编码说明如表9所示。0:正常退出;其他:保留7终端自身状态发生改变后,通过状态更新接口主动向平台发送更新STAT_DATA数据编码说明如表10所示。终端可能包括多个传感器节点,各个传感器节点的状表10STAT_DATA数据编码说明0~100:当前所剩电量百分比;101:电量充足;102:电量一般;103:电量低;104:电源供电;其他:保留由ExtendedLen确定传感器节点数,最多255个传感器节点SENSER_STAT数据编码说明如表11所示。10:传感器节点状态数据传感器结点惟一标识符,应符合GB/T30269.50~100:当前所剩电量百分比;101:电量充足;102:电量一般;103:电量低;104:电源供电;其他:保留8表11(续)由ExtendedLen确定11:终端状态更新应答0:更新成功;其他:保留通过终端采集数据(COLLECT_DATA)和采集应答数据(COLLECT_DATA_ACK)交换数据上报13:业务数据组912:业务数据值由整个Value的长度决定由ExtendedLen确定COLLECT_DATA_ACK数据编码说明如表15所示。14:数据接收应答0:数据接收成功;1:数据解析错误;其他:保留6.8终端控制接口平台应能通过控制接口对终端的通用参数进行设置。终端与平台之间通过终端控制数据(REMOTE_CTRL)和终端控制应答REMOTE_CTRL数据编码说明如表16所示。15:控制命令由ExtendedLen确定6.8.3REMOTE_CTRL_REMOTE_CTRL_ACK数据编码说明如表17所示。16:控制命令应答0:命令接收成功,并设置成功;1:命令无效;2:命令有效,但设置不成功;其他:保留平台通过终端查询接口获取终端状态。终端与平台之间通过终端查询数据(QUERY)和终端状态QUERY数据编码说明如表18所示。17:查询命令0:查询终端当前状态;其他:保留值由整个Value的长度决定固件版本号由AddressLen确定“23:80/update/update.zip\0”19:固件升级应答0:已是升级版本,无需下载;1:立即开始自动升级;2:用户手动升级;3:暂缓升级;4:无效服务器地址;5:参数错误;其他:保留structSTAT_DATA{//定义终端状态更新Tag,本示例以终端状态_REGIST_DATA_ACK=SendToPlatform(REGIST_DATA);//发送注册信息到平台if(REGIST_DATA_ACK.LOGIN_ACK=SendToPlatform(LOGIN);//发送登录信息到平台LOGOUT_ACK=SendToPlatfoboolHeartBeat(HEART_BEAT)//定义心跳包接口{if(!CheckHeartBeatData(HEART_BEAT_ACK))//如果检查心跳包错误STAT_DATA_ACK=SendToPlatform(REGIST_DATA);returntrue;COLLECT_DATA_ACK=SendToPlatform(REGIST_DATA);if(COLLECT_DATA_ACKreturntrue;returntrue;returntrue;returntrue;}}if(!UpdateState(STA}}}}}}{if(!GetDataFromPlatform(&}REGIST_DATA_ACK=Register(REGISHEART_BEAT_ACK=H

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论