- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
物联网各个层次有哪些协议?
如下图所示,本文从以下几个维度对物联网常见的几种协议进行阐述。
一、按网络四层协议分类:
NB-IoT,LORA,WIFI,蓝牙,zigbee,4G都是需要硬件支撑的。
MQTT,COAP,HTTP都是应用层协议,需要连接服务器,现在有很多物联网平台,比如阿里云,腾讯云,华为云等等。
所以(MQTT,COAP,HTTP)是居于(NB-IoT,LORA,WIFI,蓝牙,zigbee,4G)的上层协议物理层中。
二、按需要网关来分类:
不需要网关:NB-IoT,2G/4G/5G(芯片可以直接跟运营商:移动,联通,电信等运营商网络通信。)
需要网关:LORA,WIFI,zigbee(不能直接连上电信运营商,需要通过一个网关中转才能连接网络。)
蓝牙设备之间可以通信。
三、NB-IoT,4G对比:
NB-IoT低功耗,传输小数据,传输速度底,芯片模组和套餐便宜。目前NB基站还较少,不过华为在大力推这个通信方式,相
信以后会普及。
2G/4G/5G:传输速度快和可以传输大的数据,但是功耗高,价格贵
WIFI和zigbee对比:
wifi功耗高,传输速率大11-54Mbps,功耗高10-50mA,距离短20-50m。一个路由只能加入较少设备。
zigbee功耗低,传输数据慢100Kbps,功耗20mA,可以中继,距离远几百到几千米。一个zigbee网关可以加入成千上万的
zigbee设备。
四、应用层协议:MQTT和COAP对比
1、MQTT
mqtt是一个基于客户端-服务器的消息发布/订阅传输协议。MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用
范围非常广泛。
是非常轻量化的通信协议,开销很小(固定头部2字节),是订阅/发布通信方式,可以一对多,多对一。是TCP通信协议。有
三种方式,至多一次:最多一次:保证尽力交付,
至少一次:保证消息至少传送一次。但是消息也可以不止一次传递。
只有一次:保证每个消息只被对方接收一次。
在很多情况下,包括受限的环境中,如:机器与机器(M2M)通信和物联网(IoT)、卫星链路通信传感器、偶尔拨号的医疗
设备、智能家居、及一些小型化设备中已广泛使用。
2、coap
2.1、COAP协议网络传输层由TCP改为UDP。
2.2、基于REST,server的资源地址和互联网一样也有类似url的格式,客户端同样有POST,GET,PUT,DELETE方法来访问
server,对HTTP做了简化。
2.3、COAP是二进制格式的,HTTP是文本格式的,COAP比HTTP更加紧凑。
2.4、轻量化,COAP最小长度仅仅4B,一个HTTP的头都几十个B了
2.5、支持可靠传输,数据重传,块传输。确保数据可靠到达。
2.6、支持IP多播,即可以同时向多个设备发送请求。
2.7、非长连接通信,适用于低功耗物联网场景。
3、DDS
DDS(DataDistributionServiceforReal-TimeSystems),面向实时系统的数据分布服务,这是大名鼎鼎的OMG组织提出的
协议,其权威性应该能证明该协议的未来应用前景。
适用范围:分布式高可靠性、实时传输设备数据通信。目前DDS已经广泛应用于国防、民航、工业控制等领域。
特点:
•以数据为中心
1
•使用无代理的发布/订阅消息模式,点对点、点对多、多对多
•提供多大21种QoS服务质量策略
协议主要实现:
•OpenDDS是一个开源的C实现
•OpenSpliceDDS
4、XMPP
XMPP是基于XML的协议,由于其开放性和易用性,在互联网及时通讯应用中运用广泛。相对HTTP,XMPP在通讯的业务流
程上是更适合物联网系统的,开发者不用花太多心思去解决设备通讯时的业务通讯流程,相对开发成本会更低。但是HTTP协
议中的安全性以及计算资源消耗的硬伤并没有得到本质的解决。在设计时都是根据互联网应用场景设计的,但是个协议的通病
就是根本无法适用物联网设备的多样性,无法适用很多物联网设备对低功耗、低成本的需求,难以在极低资源的物联网设备中
运用。
5、HTTP
HTTP协议是典型的CS通讯模式,由客户端主动发起连接,向服务器请求XML或JSON数据。该协议最早是为了适用web浏览
器的上网浏览场景和设计的
您可能关注的文档
- 现代医药制剂项目可行性研究报告(立项案例) .pdf
- 环氧防静电自流平施工方案知识讲解 .pdf
- 环氧地坪漆的施工技术 .pdf
- 环境影响评价工程师之环评法律法规试卷附答案 .pdf
- 环保设施专项安全评估报告 .pdf
- 玩具行业新兴市场开发与拓展策略实施路径考核试卷 .pdf
- 玉溪市乡村旅游服务接待设施质量等级 .pdf
- 猪高热病细菌性病原的分离鉴定及其生物学特性研究的开题报告.pdf
- 独家研发协议合同协议书 .pdf
- 特种设备培训教育制度模版(3篇) .pdf
- 中考语文二轮复习:名家散文阅读(汪曾祺)练习题及答案.pdf
- 职业指导师三级实操题(常考知识点)及答案.pdf
- 2025届研究生考试政治-时政热点速记.pdf
- 长征精神融入党员干部党性教育研究_王玉珍.pdf
- 4.1.2 陆地和海洋 课件(共44张PPT)粤教·粤人版(2024)地理七年级上册.pptx
- (核心素养目标)2.1网络改变世界课件(共31张PPT).pptx
- 亲子共成长《怎样做到有效的亲子陪伴》 心理健康教育课件PPT.pptx
- 人音版音乐四年级上册第4课 梦幻曲 课件(22张PPT,内嵌音视频).pptx
- 人教版生物七年级上册1.3.3《植物体的结构层次》(课件)(共30张PPT).pptx
- 人教版八年级上册Unit 5 Do you want to watch a game show? Section B3a-Self Check课件 (共22张PPT).pptx
文档评论(0)