网站大量收购闲置独家精品文档,联系QQ:2885784924

车云通信应用层协议浅析.pdfVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

饭疏食,饮水,曲肱而枕之,乐亦在其中矣。不义而富且贵,于我如浮云。——《论语》

车云通信应用层协议浅析

车联网配置的普及,使得车端与云端的交互日益频繁。车云通信协议作为车联业务的底层,随着接入车

辆总数的不断增长,设计时必须考虑健壮性和拓展性。

早期网联应用较少,因此不少车厂采用基于TCP/IP的私有化协议。但随着车联网业务场景的快速演变,

私有协议弊端也开始凸显,例如:

(1)开发新车型或新控制器都需定制或适配协议栈,这会导致开发重点从业务转移到通信中间件,增

加了人力成本和测试复杂性;

(2)私有协议具有封闭性、排他性等特点,一般是为了某些早期的特定业务场景而设计,缺乏灵活性

和扩展性;

(3)接入车辆数的增多,也更易碰到性能的瓶颈,消息可靠性亦无保障,对上层业务影响较大。

因而一个轻量化、高可靠、可拓展的物联网协议是主机厂车云通信的不二选择。本文主要通过比较常见

的物联网协议,并详细阐释MQTT协议在车云通信中的优势。

请求响应模式

首先介绍请求响应模式的物联网协议,即一问一答“”的形式,包括HTTP和CoAP。

一、HTTP

读者最为熟悉的是HTTP,在早期也的确有不少设备采用基于REST风格的HTTP协议作为云端与设备端的

应用层协议。其传输层采用TCP、网络层采用IPv4/IPv6。

然而HTTP协议是无状态、无连接的,一般由设备主动请求,云端难以主动向客户端推送消息,不能满

足日益变化的车联业务需求。对于本就珍贵的车端运算和存储能力,HTTP较重的协议字段也增大了性

能开销。与此同时,HTTP协议采用的传输层协议TCP并不支持多播或者广播,在数据分发上也具有瓶

颈。

因此如果HTTP如承担车云的通信协议,是存在短板的。

二、CoAP

CoAP(ConstrainedApplicationProtocol),即受限制的应用协议,协议小巧,协议字段可选,数据

包最小仅4字节。对于那些算力和内存小的设备,或现有Web服务器架构的设备,CoAP协议是一个更好

的解决方案。

饭疏食,饮水,曲肱而枕之,乐亦在其中矣。不义而富且贵,于我如浮云。——《论语》

同为请求响应工作模式,CoAP保留了HTTP快速开发的特点,并减小了网络开销,实现了收发数据异

步,提高了设备的响应速度。CoAP可与HTTP兼容,请求方法类似,包括了GET、POST、PUT、

DELETE。

基于REST风格设计,相较于HTTP协议,传输层从TCP变为了UDP、网络层为6LowPAN(基于IPv6的低

速无线个域网标准,即IPv6overIEEE802.15.4)。由于UDP允许广播和多播,CoAP协议降低了分发数

据的带宽要求。但CoAP局限应用于局域网中,限制了其在车联网的应用。

发布订阅模式

物联网不少协议的设计模式为发布订阅模式,当前物联网云平台主流使用的发布订阅模式协议为DDS和

MQTT。

一、DDS

DDS(DataDistributionServiceforReal-TimeSystems),为新一代分布式实时通信中间件协议,用于

节点之间发送和接收数据、事件和命令。分发百万条消息的性能达到秒级。DDS采用无代理的发布/订

阅体系架构,实现了以数据为中心的数据共享,提供多达22种QoS(QualityofService,服务质量)策

略,以保障数据进行实时、高效、灵活地分发,可满足各种分布式实时通信应用需求。这也是它适用于

国防军事、工业控制这些高可靠性、可安全性应用领域的原因。

DDS的特性源于其底层实现了一个抽象的全局数据空间域,如下图所示,DDS的基本架构由域构成,域

将各应用组合在一起进行通信。域是一个范围概念,由域ID唯一标识,只有在同一个域内的通信实体才

能通信。域参与者作为数

文档评论(0)

155****0507 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档