[发明专利]一种车联网通信协议的设计方法有效
申请号: | 201510329070.6 | 申请日: | 2015-06-15 |
公开(公告)号: | CN104954374B | 公开(公告)日: | 2018-11-20 |
发明(设计)人: | 胡益波 | 申请(专利权)人: | 上海网车科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 200241 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种车联网通信协议的设计方法,车端与云端之间的信息通信协议包括数据长度,车载产品ID,数据,CRC校验。所述数据又分为6种类型,车辆信息周期包,诊断事件包,缓冲滞留包,属于发送类型;车辆信息周期应答包,诊断事件请求包,缓冲滞留应答包,属于接收类型。数据帧结构由固态数据和动态数据组成;固态数据包括所述的6种功能包的ID定义、时间、车辆睡眠状态、滞后信息状态、滞后计数器及车辆信息更新标志位;未发送成功的包即作为缓冲滞留包。所述车辆信息更新标志位,即是将车辆信息中每次与前次比较数据有无更新,并将其标识出来;动态数据,即是放置有更新变化的车辆信息。设计固态、动态数据格式,以及设置各数据的标志位的方法,使以极小的数据开销,取得完整的数据,使车联网的传输数据的成本大幅降低。 | ||
搜索关键词: | 一种 联网 通信协议 设计 方法 | ||
【主权项】:
1.一种车联网通信协议的设计方法,其特征在于,车端与云端之间的所述通信协议包括数据结构,所述数据结构包括数据长度,车载产品ID,数据,CRC校验;所述的数据由固态数据和动态数据组成;所述的数据又分为6种类型,车辆信息周期包,诊断事件包,缓冲滞留包,车辆信息周期应答包,诊断事件请求包,缓冲滞留应答包;其中,所述车辆信息周期包是指在车辆非睡眠状态下,车端硬件向云端周期发送的信息;所述诊断事件包是指从车端向云端发送的数据,用于诊断车联网是否单向地从车端向云端发送数据;所述诊断事件请求包是指从客户端发送,且经云端发送至车端的命令指令;未发送成功的包即作为缓冲滞留包,其中,在固态数据中定义了表示是否有滞留信息的滞后信息状态,表示实际未成功发送的包的数量的滞后计数器及表示车辆信息中每次与前次比较数据有无更新的车辆信息更新标志位,并在动态数据中放置有更新变化的车辆信息;滞留状态信息与计数器对应,当车端向云端发送数据包并成功接收到后台服务器的特定正反馈信息后,表示该数据包发送成功,否则,该发送的数据包被自动计入缓冲滞留包,同时计数器累加1,当滞留状态信息表示有未成功发送的数据包时,滞后计数器表示未成功发送的数据包的数量;更新标志位与动态数据对应,只需通过更新标志位就能识别发送的信息是否发送变化,且通过在动态数据中体现发生更新变化的车辆信息的内容。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海网车科技有限公司,未经上海网车科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510329070.6/,转载请声明来源钻瓜专利网。