Warning: Undefined array key "HTTP_ACCEPT_LANGUAGE" in D:\domains\nginx-1.15.2\wwwroot\wp-blog-header.php on line 6

Warning: Undefined array key 1 in D:\domains\nginx-1.15.2\wwwroot\wp-blog-header.php on line 7

Warning: Undefined array key "HTTP_ACCEPT_LANGUAGE" in D:\domains\nginx-1.15.2\wwwroot\wp-includes\functions.php on line 6

Warning: Undefined array key 1 in D:\domains\nginx-1.15.2\wwwroot\wp-includes\functions.php on line 7
 IoT类型、协议及无线标准(三部曲其三)
    • 400 928 5100

Pasternack博客

IoT类型、协议及无线标准(三部曲其三)

IoT应用有许多层、协议和无线标准。这篇博客将对这些层进行简要介绍,并列出与IoT应用相关的各种主要协议和标准。

IoT应用协议

应用层协议通常负责数据格式化和呈现,并且通常基于HTTP协议。由于HTTP对于资源受限的应用(如许多IoT应用)可能并不理想,因此出现了许多备用的应用层协议。

MQTT*消息队列遥测传输

SMQTT*安全MQTT

CoAP*受限应用协议

DDS*数据分发服务

XMPP*可扩展消息和存在协议

AMQP*高级消息队列协议

REST*表征状态转移

MQTT-SN*用于传感器网络的MQTT

STOMP*简单的面向文本的消息传递协议

SCMP*简单商务消息协议

SNMP*简单网络管理协议

LLAP*轻量级本地自动化协议

SSI*简单传感器接口

LWM2M*轻量级M2M

M3DA*Mihini

XMPP-IOT*

ONS 2.0*对象名称服务

SOAP*简单对象访问协议

网络套接字

响应式流

HTTP/2

JavaScript IOT(Node.js、IoT.js)

网络层协议

网络层是IoT参考体系结构中的基础设施层,负责处理数据包的寻址和路由。IPv6是一种新标准,在可用地址空间总数上超过了IPv4。

6LoWPAN*基于IPv6的低功耗无线个人局域网

6TiSCH*基于IPv6的IEEE 802.15.4e TSCH模式

6Lo*基于IPv6的资源受限节点网络

基于IPv6的蓝牙低能耗

基于IPv6的G.9959

IoT无线标准

无线标准是通过无线传输和接收介质桥接有线连接/硬件的技术。与以太网、光纤、USB、HDMI等用于有线连接的方式类似,有多种无线协议设计用于满足一系列应用需求。通常,这些协议可分为三类;提供对等(P2P)、LAN、PAN和HAN连接的中/短程无线标准;通常使用蜂窝网络的基于WAN的蜂窝和移动无线标准;以及最近的低功耗广域网(LPWAN)标准,旨在使用低功耗和低数据速率协议提供极其广泛的覆盖范围。

/短程IoT无线标准(P2PLANPANHAN

Zigbee/IEEE 802.15.4

Thread

Weave

Bluetooth

Z-Wave

WiFi

WirelessHART

RFID/NFC

DASH7

EnOcean*能量采集

DiGiMesh

MiWi

蜂窝和移动无线标准(WAN

3G

4G LTE

4G LTE-A

4G LTE Pro

4G+

5G Sub-1 GHz低频段

5G Sub-6 GHz中频段

5G毫米波高频段

LTE-M*机器蜂窝

EC-GSM*扩展覆盖范围GSM,也称EC-GSM-IoT

低功耗广域网(LPWAN)无线标准/协议

远程(LoRa)

SigFox

Ingenu

Weightless

NB-IoT*窄带IoT

NWave

RPMA

尽管无线技术使用射频频率来发送和接收信息(无线连接),但需要几个关键的物理射频信号链组件来完成。这些组件包括天线、射频传输线(同轴电缆和微带)、平衡转换器、电阻器、电容器、电感器、衰减器、低噪声放大器(LNA)、功率放大器(PA)、混频器、隔离器以及各种测试仪器和组件。

 

References

物联网无线标准概述