首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JT/T080-2019协议分析二

通信连接

连接的建立

      终端与平台的数据日常连接可采用TCP或UDP方式,终端复位后应与平台建立连接,连接建立后立即向平台发送终端鉴权消息进行鉴权。当终端与平台断开连接时应有重连机制,尝试与平台重新建立连接

连接的维持

      连接建立和终端鉴权成功后,终端应周期性地向平台发送终端心跳信息,平台收到后向终端发送平台通用应答消息,发送周期由终端参数指定。平台的超时时间应大于终端的周期。

连接的断开

      平台与终端双方都应主动判断连接是否断开。

平台在TCP连接模式下根据TCP协议判断主动断开;相同身份的终端建立新连接,表明原连接已断开;在一定的时间内未收到终端发发的消息。

终端在TCP连接模式下根据TCP协议判断出平台主动断开;达到重传次数后仍未收到应答。

平台在分布式环境中,应注意终端重连时原连接的断开问题。

消息处理

平台主动发的消息

      所有平台主发的消息均应要求终端应答。应答分为通用应答与专门应答两种方式,由各具体功能协议决定。发送方等待应答超时后,应对消息进行重发。应答超时时间和重传次数由平台参数指定,每次重传后的应答超时时间的计算方法见下图:

终端主发的消息

      数据通信链路正常时,所有的终端主发的消息均应要求平台应答。应答分为通用应答和专门应答,由各具体功能协议决定。终端等待应答超时后,应对消息进行重发。应答超时时间和重传次数由终端参数指定。对于终端发送的关建报警信息,若达到重传次数后仍未收到应答,则应对其进行保存。以后在发送其他消息前应先发送保存的关键报警信息。

      数据通信链路异常时,终端应对需发送的位置信息汇报消息进行保存。在数据通信链路恢复正常后,应立即发送保存的消息。

SMS消息处理(短信)

      终端通信方式切换为SMS消息时,应采用PDU八位编码方式,对于长度超过140字节的消息,应按照短信报务规划进行分包处理。SMS消息的应答、重传和保存机制应符合要求。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200825A07ILP00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券