物联网标准、协议、技术术语快捷指南(一)

举报
加油O幸福 发表于 2021/04/26 22:26:00 2021/04/26
【摘要】 6LoWPAN——这可能是最折磨人的首字母缩写词,6LoWPAN是基于IPv6的低功耗个域网络标准。这完全是为了安抚那些认为没有网络协议就没有真正互联网的人,它本质上就是Zigbee和Z-wave的IPv6版本。AMQP(高级消息队列协议)——AMQP是一个开源标准,允许不同的应用程序在任何网络和任何设备之间进行通信。AMQP是众多商业中间件集成产品的一部分,其中包含微软的WindowsAz...

6LoWPAN——这可能是最折磨人的首字母缩写词,6LoWPAN是基于IPv6的低功耗个域网络标准。这完全是为了安抚那些认为没有网络协议就没有真正互联网的人,它本质上就是Zigbee和Z-wave的IPv6版本。

AMQP(高级消息队列协议)——AMQP是一个开源标准,允许不同的应用程序在任何网络和任何设备之间进行通信。AMQP是众多商业中间件集成产品的一部分,其中包含微软的WindowsAzure服务总线、VMware的RabbitMQ和IBM的MQlight。它最初由金融部门开发,用于加快M2M通信,但现在已经开始在物联网项目中使用。

蓝牙——对于物联网来说,蓝牙无线通信协议主要有两种形式。一种是标准的蓝牙技术,被广泛应用于从联网冰箱到淋浴喷头再到门锁的各种智能家居设备中;另一种是低功耗蓝牙技术,通常被简称为“BLE”,对受功耗限制的连接设备的大型网络更有吸引力,因为电池寿命不再是限制因素。这两种形式都在2016年12月的蓝牙5.0版本中得到升级,蓝牙5.0扩大了蓝牙设备的传输范围,提升了蓝牙设备的数据吞吐量。

蜂窝数据——虽然它不是最节能的传输形式,但却有大量的物联网设备基于此部署,它们使用运营商的无线数据作为传输层。

CoAP(受限应用程序协议)——这是一种为受限设备而设计的互联网协议,这些设备只有少量的内存空间和有限的计算能力。它是IETF(互联网工程任务组,InternetEngineeringTaskForce)的CoRE工作组提出的,正如其名,它在数字标识和智能照明等小型设备上很有效。

数据分发服务(DDS)——它是对象管理组织(OMG)在HLA及CORBA等标准的基础上制定的新一代分布式实时通信中间件技术规范(类似AMQP),可以追溯到19**,旨在创建分布式的对象管理标准。DDS使用一个“主题(topic)”系统——系统所知道的信息类型,如“锅炉温度”或“传送带速度”——向已“声明”给定主题的兴趣的其他节点提供信息,理想情况下,可以避免复杂的网络编程的需要。

HomeKit——HomeKit是苹果公司的自有品牌,是智能家居设备的前端和控制平台。它惯常的问题是只有在系统的重要部分都用苹果设备的时候非常好用,但如果你不用苹果电视或ipad等苹果自有设备,用起来就会非常令人讨厌,但这同时也是苹果的优点,设置和使用起来非常简单。

IoTivity——IoTivity是一个由微软、英特尔、高通、LG和三星等科技界的重量级企业支持的开源项目,它试图为IoT设备连接创建一个标准的软件层。该项目吸收了AllSeen联盟发布的竞争性标准AllJoyn,2016年10月,两个系统实现了互操作性。

JSON-LD(链接数据的JavaScript对象表示法)——JSON文件格式的一种轻量级产物,旨在提供一种简单的方法,围绕网络设备来移动那些信息格式可能不同的机器可读数据。

LoRaWAN——LoRa是一种设计用于实现低功耗广域网的专用无线通信技术。LoRaWAN技术类似于(并与之竞争)Sigfox,LoRa联盟是一个由公司组成的联盟。

MQTT(MQ遥测传输)——MQTT是一种发布/订阅消息协议,设计用于在设备相互通信的情况下使用有限的计算能力,或者在不可靠或延迟的网络连接的情况下使用。它做的不错,但是实施严格的安全控制可能很棘手,也可能会削弱协议的轻量级特性。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。