- 104
- 0
- 约 4页
- 2017-02-09 发布于重庆
- 举报
IHDC协议设计v14[无线模块协议]
IHDC协议设计v1.版本号 修改内容 修改时间 修改作者 v1.0 创建最初版本 不可考 张 v1.1 添加对各种数据包结构的详细描述 2006_12_13 张 v1.2 添加IHDC TCP/UDP协议登陆的流程描述
添加中心端下发的各种数据包结构描述 2007_3_19 张 v1.3 修正一些定义的bug 2007_4_29 张 v1. 整理文档,明确一些协议细节 2007_12_20 张 InDTU131系列是基于GPRS/CDMA的数据传输终端产品。InDTU 131的通信协议构架于UDP或者TCP协议之上,称为WDAP协议(Wireless Data Application Protocol)。下图是协议栈表示:
WDAP定义了基于字节流的协议数据格式,数据结构构成如下:
如上所示WDAP消息由两部分构成:数据头和数据体
:数据分为几种类型,分别在以下几种情况下适用。
数据包类型标识表示的含义:
UDP登陆包,UDP心跳包,TCP登陆包,TCP心跳包采用以下数据头:
其中,数据包类型1byte,移动网内ip是4byte,端口地址2byte,整个数据头长度为1+1+11+4+2+1=22byte。
另,设备号用ASCII码来表示,移动网内ip每一byte用hex表示,端口地址2byte用hex表示。数据头长度用2byte的hex来表示。
如UDP登陆包格式为:
7B 01 00 16 30 30 30 31 00 00 00 00 00 00 00
0A 0F 07 0C 77 05 7B
2、UCP/TCP 下线包,UDP登陆响应包,UDP心跳响应包采用以下数据头:
整个数据长度为1+1+2+11+1=16byte。
如UDP下线包格式为:
7B 82 00 10 30 30 30 31 00 00 00 00 00 00 00 7B
3、UDP上报数据包,UDP中心下发数据包采用以下数据头:
UDP上报数据包:
7B 09 00 10 30 30 30 31 00 00 00 00 00 00 00 7B
31 32 33 34 35 36 37
其中31 32 33 34 35 36 37是真实数据,可以看到,UDP上报数据包中,数据包长度不包括数据
4、UDP中心下发数据包不需要有响应包,上报数据包是否响应包,如果响应,则响应包的数据头如下:
整个数据长度为1+2+2+11+1=16byte。
6、TCP上报数据包,TCP中心下发数据包采用以下数据:
由于早期设计的,TCP数据包的数据头和数据体组合方式较特别,和其他所有数据包都不一样数据体被夹在中间数据包长度包括数据体长度整个数据头的长度为1+1+2+11+1=16byte
数据交互过程:
数据的交互过程为同步操作:
如上图,数据交互分为请求-应答模式和主动上报模式
注销:
您可能关注的文档
- Icepak对齐使用方法.doc
- ICMP报文数据包分析.doc
- ICPAES中样品的分解制备方法总结.doc
- ICPAES中样品的分解制备.doc
- icmp数据包格式分析.doc
- ICP与原子吸收的主要区别及各自的优势.doc
- ICT结核快速免疫色谱卡对结核病诊断价值探讨.doc
- ICTI不符合矫正与预防措施管理程序.doc
- ICP原理及应用.doc
- ICP技术及其在环境中的应用 .doc
- 2026及未来5年中国电磁铁行业市场发展监测及投资战略咨询报告.docx
- 2026及未来5年中国建筑工程机械行业市场发展监测及投资战略规划报告.docx
- 2026及未来5年中国硫化镍行业市场调研分析及投资战略规划报告.docx
- 2026及未来5年中国烷化剂市场运营态势及发展前景预测报告.docx
- 2026年涤纶细旦长丝项目可行性研究报告(市场数据调查、监测研究).docx
- 2026年弓型虫抗体试剂项目可行性研究报告(市场数据调查、监测研究).docx
- 2026年拖链系统用高柔性数据传输电缆项目可行性研究报告(市场数据调查、监测研究).docx
- 2025年中国水晶圆盘市场调查研究报告.docx
- 2025年中国长网双辊挤浆机市场调查研究报告.docx
- 2026年及未来5年内中国液体氩气行业投资前景及策略咨询研究报告.docx
原创力文档

文档评论(0)