教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 实用模板 >

M2M平台与终端接口规范(4)

来源:网络收集 时间:2026-06-08
导读: QB-D-109-2007 平平平平M2MM2M平平平平平平平平M2M平平平平平平平平平平平平平平平平平平平平平平…………平平平平 平平config_trap平平平平平平平平平平平平平平平平…………平平config_trap平平平平平平平平平平

QB-D-109-2007

平平平平M2MM2M平平平平平平平平M2M平平平平平平平平平平平平平平平平平平平平平平…………平平平平 平平config_trap平平平平平平平平平平平平平平平平…………平平config_trap平平平平平平平平平平平平平平平平logout平平平平平平平平平平平平平平平平平平平……4) 与M2M平台和企业应用平台连接均不正常

12

QB-D-109-2007

平平平平平平M2M平平平平M2M平平平平平平平平平平平平平平平平平平平平平平M2M平平……平平平平 ……平平平平 平平平平平平平平平平平平平平平…… 如果M2M终端判定与M2M平台和企业应用平台的连接均断开,首先发送报警短信,得到M2M平台短信确认后然后进入休眠,M2M平台可在故障排除后将其激活。 7.6. M2M平台向行业终端实时提取信息

M2M平台在需要的时候向行业终端发送命令(CONFIG_GET包),要求立即上报行业终端的工作状态或者配置参数,如位置、信号强度、通信方式、业务代码等;行业终端收到后给予响应(CONFIG_GET_ACK包)。 7.7. M2M平台向行业终端设置终端参数

M2M平台在需要的时候向行业终端发送控制命令(CONFIG_SET包),通过CONFIG_SET包设置终端的参数。 7.8. 行业终端上报采集数据

行业终端在采集数据后,可以向M2M平台或者直接向企业平台发送。本接口规范定义向M2M平台发送采集数据的内容。

当行业终端通过SMS方式传送数据时,由于每条短消息只能传送140字节,可能需要发送多条短消息。每次行业终端使用SMS方式(采用8bits编码,Data Coding Scheme为0x04)传送数据到M2M平台后,M2M平台在接收到数据后,都向行业终端回送响应,行业终端在接收到响应后再发送下一次信息。

当行业终端通过USSD方式传送数据时,首先向M2M平台发起处理USSD会话请求,M2M平台响应后,行业终端对数据进行BASE64编码,然后采取ASC编码方式(Data Coding Scheme为0x0F)传输。USSD方式每次最多传送160字节,由于存在BASE64编码转换,

13

QB-D-109-2007

实际的有效传输数据量为120字节。M2M平台收到后给予响应,然后行业终端再传送剩下的数据,直到数据传送完成关闭USSD会话。。

当行业终端通过GPRS方式传送数据时,底层采用TCP/IP或UDP/IP协议,行业终端使用设置的端口号向M2M平台发起连接,连接建立后向M2M平台传送采集数据,M2M平台收到后给予响应。

数据的传输采用TRANSPARENT_DATA及TRANSPARENT_DATA_ACK数据包,此数据包即可由行业终端发起,M2M平台确认(主动上报数据);也可能由M2M平台发起,行业终端确认(请求-应答模式)。在TRANSPARENT_DATA和TRANSPARENT_DATA_ACK中的包体数据对于行业终端以及M2M平台是透明、不可或不需理解的业务流数据。 7.9. 行业终端上报告警数据

行业终端在检测到外部状态变化、报警状态或采集信息超过设置的阀值后,向M2M平台发送告警信息(CONFIG_TRAP包),该信息用于传送如车辆超载、超速、火警、盗警等报警信息。M2M平台收到后给予响应(CONFIG_TRAP_ACK包)。 7.10. 终端软件远程升级

终端厂商将升级软件包发布到M2M平台上,由平台提供升级通知和下载服务,由平台通过PL_DOWNLOAD指令向终端下发升级服务器的地址和端口,以及升级相关的版本信息,终端到指定的服务器地址进行升级。升级后,终端登录M2M平台,在LOGIN包中报告终端现行协议版本号,M2M平台记录其登录状态及协议版本,行业用户通过管理平台可查看改终端协议版本。

7.11. 终端上报统计数据

行业终端按照平台的要求自动上报统计数据。平台通过REMOTE_CTRL包下发要求终端上报统计数据命令,终端根据命令内容实时上报或者满足触发条件使用CONFIG_TRAP包上报统计数据。终端要求能记录自身每月业务使用标志,并能向平台上报是否使用业务。 7.12. 终端向平台请求配置数据

行业终端在某些情况下(比如终端的配置信息丢失或破坏)需要主动向平台请求配置信息。终端通过CONFIG_REQ向平台发送需要的配置项,平台将配置数据通过CONFIG_REQ_ACK下发给终端。 8. 接口定义 8.1. TLV说明

项目 TLV TLV组 说明 带格式的不定长字符串 若干个首尾相连的TLV 14

QB-D-109-2007

8.2. 消息结构

项目 Message Header Message Body 其中包头固定长度,包体长度可变 8.3. 消息头格式

字段 报文总长度 消息类型代码 消息头 流水号 报文协议版本 保留字 终端序列号 2 2 4 2 2 16 长度(字节) Command ID 取值始终为0 备注 数据包体 说明 数据包头(所有消息公共包头) 报文字段说明:

? 报文总长度:整个报文的长度;

? 消息类型代码:标识该报文所要执行或响应的监控管理命令,如:远程配置、

下载更新、数据采集等,即Command ID。

? 流水号:唯一标识发送方发出的每一次监控管理请求。接收方回复请求时,将

该流水号原样返回。

发送方各自维护自己的流水号(从0x00000000到0xffffffff),每发出一次请求,该流水号自动加1。 ? 报文协议版本:标识报文发送方使用的报文协议版本,接收方可根据该编号进

行相应的处理或拒绝。

协议版本用两个字节表示,高字节作为主版本号,低字节作为次版本号。 ? 保留字:为兼容行业终端监控平台保留该字段,取值为0。 ? 终端序列号:终端设备的唯一标识,由平台统一分配。 8.4. 消息体定义

8.4.1. LOGIN包体定义

如果消息头中终端序列号的第9-16位为全0,则是注册包,平台根据一定算法计算出序列号的后八位,并将产生的序列号返回给终端。

如果消息头中终端序列号为第9-16位非全0,则是登录包。

如果终端本身已预置序列号,则平台需导入或配置终端序列号数据。终端不需要再上发注册信息。 字段名 IMEI IMSI 字节数 16 15 描述 注册包 定长字段,16字节,对于15字节的IMEI号,则后面补0。 IMSI号码(String) 15

QB-D-109-2007

登录包 Terminal Version IMSI 不定长 15 终端版本号,空字符结尾(’\\0’,最长不超过8个字节) IMSI号码(String) 终端配置信息的CRC32校验和。M2M平台通过对比平台存储的用户定制配置参数的CRC32校验和以及终端上报的本地配置参数CRC32校验和,判断终端的配置参数内容与平台存储的信息是否一致,如果不一致,则可触发参数配置流程。平台可配置当参数校验和不一致的处理机制,例如产生参数校验和告警通知管理员处理,或者系统自动下发配置参数。 TAG组部分 0x0106 0x0107 0x0108 2 1 1 心跳间隔(可选参数) 数据包响应超时,见附录(可选参数) 传输失败最大允许重发次数,value取值范围(单位 次):1~5 0:表示不重发 (可选参数) Cellular ID,终端所在小区标识(高16位表示LAC,低16位表示CI)(可选) SigIntensity,本地信号场强,0-100(可选) 终端外设,(可选字段) 外设类型采用2个字节编码,允许扩展,目前系统预留了如下外设编码: 0x0001——PRN:打印机 0x0002——SCAN:扫描枪 0x0003——POS:POS刷卡器 0x0004——IC:IC卡感应器 0x0005——KEY:密码小键盘 0x0006——PHONE:外接话机 DEV的值为外设编码的序列,无间隔,例如: TAG 0x3010 注:包体中的CRC32校验值是终端所有参数的CRC32校验值,平台应将该值与数据库中保存的CRC32校验值比对,以检验终端的参数是否与预置参数一致。

8.4.2. LOGIN_ACK包体定义

LOGIN_A …… 此处隐藏:1933字,全部文档内容请下载后查看。喜欢就下载吧 ……

M2M平台与终端接口规范(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/454196.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)