4. 4. 4校验码
校验码指从消息头开始,同后一字节异或,直到校验码前一个字节,占用一个字节。 5通信连接 5.1连接的建立
终端与平台的数据日常连接可采用TCP或UDP方式,终端复位后应尽快与平台建立连 接,连接建立后立即向平台发送终端鉴权消息进行鉴权。 5. 2连接的维持
连接建立和终端鉴权成功后,终端应周期性向平台发送终端心跳消息,平台收到后向终 端发送平台通用应答消息,发送周期由终端参数指定。
5. 3连接的断开
平台和终端均可根据TCP协议主动断开连接,双方都应主动判断TCP连接是否断开。 平台判断TCP连接断开的方法:
——根据TCP协议判断出终端主动断开;
——相同身份的终端建立新连接,表明原连接已断开; ——在一定的时间内未收到终端发出的消息,如终端心跳。 终端判断TCP连接断开的方法:
——根据TCP协议判断出平台主动断开; ——数据通信链路断开;
——数据通信链路正常,达到重传次数后仍未收到应答。 6消息处理
6. 1 TCP和UDP消息处理 6. 1.1平台主发的消息
所有平台主发的消息均要求终端应答,应答分为通用应答和专门应答,由各具体功能协 议决定。发送方等待应答超时后,应对消息进行重发。应答超时时间和重传次数由平台参数 指定,每次重传后的应答超时时间和重传次数由平台参数指定,每次重传后的应答超时时间的计算公式见式(1):
TN+1=TN*(N+1) …………(1)
式中:
TN+1——每次重传后的应答超时时间; TN——前一次的应答超时时间;
N——重传次数。
IT/T 808-201 1
6. 1 .2终端主发的消息 6.1.2.1数据通信链路正常
数据通信链路正常时,所有终端主发的消息均要求平台应答,应答分为通用应答和专门应答,由各具体功能协议决定。终端等待应答超时后,应对消息进行重发。应答超时时间和重传次数由终端参数指定,每次重传后的应答超时时间按式(1)进行计算。对于终端发送的关键报警消息,若达到重传次数后仍未收到应答,则应对其进行保存。以后在发送其它消息前要先发送保存的关键报警消息。
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新人文社科JT/T808-2011道路运输车辆卫星定位系统终端通讯协议及数据格式(8)全文阅读和word下载服务。
相关推荐: