物联网设备的功能各不相同,但物联网设备的工作方式有一些相似之处。首先,物联网设备是旨在以某种方式与现实世界交互的物理对象。该设备可能是装配线上的传感器或智能安全摄像头。在任何一种情况下,设备都会感知物理世界中正在发生的事情。
该设备本身包括一个集成的CPU、网络适配器和固件,通常构建在一个开源平台上。在大多数情况下,物联网设备连接到动态主机配置协议服务器并获取设备可用于在网络上运行的IP地址。一些物联网设备可以通过公共互联网直接访问,但大多数都是专门为在专用网络上运行而设计的。
尽管不是绝对要求,但许多物联网设备都是通过软件应用程序配置和管理的。但是,有些设备集成了 Web 服务器,因此无需外部应用程序。
一旦物联网设备配置完成并开始运行,其大部分流量都是出站流量。例如,安全摄像头传输视频数据。同样,工业传感器流式传输传感器数据。然而,一些物联网设备(如智能灯)确实接受输入。
物联网设备如何工作?
什么是物联网设备管理?
一些挑战可能会阻碍物联网系统及其连接设备的成功部署,包括安全性、互操作性、电源或处理能力、可扩展性和可用性。通过采用标准协议或使用供应商提供的服务,可以通过物联网设备管理来解决其中的许多问题。
设备管理可帮助公司大规模集成、组织、监控和远程管理支持互联网的设备,提供对维持物联网设备在其整个生命周期内的健康、连接性和安全性至关重要的功能。这些功能包括:设备注册和激活、设备认证或授权、设备配置、设备监控和诊断、设备故障排除、设备固件更新。
可用的标准化设备管理协议包括开放移动联盟的设备管理和轻量级机器对机器。
物联网设备连接和网络
与支持互联网的设备一起使用的网络、通信和连接协议在很大程度上取决于部署的特定物联网应用程序。正如有许多不同的物联网应用程序一样,也有许多不同的连接和通信选项。
通信协议包括 CoAP、DTLS、 MQTT、DDS 和 AMQP。无线协议包括 IPv6、 LPWAN、 Zigbee、 低功耗蓝牙、 Z-Wave、 RFID 和 NFC。也可以使用蜂窝、卫星、Wi-Fi 和以太网。
每个选项在功耗、范围和带宽方面都有其权衡,在为特定物联网应用选择连接设备和协议时必须考虑所有这些。
在大多数情况下,物联网设备连接到物联网网关或其他边缘设备,数据可以在本地分析或发送到云端进行分析。一些设备集成了数据处理功能,可以最大限度地减少必须发送到云或数据中心的数据量。这种类型的处理通常使用集成到设备中的机器学习功能,并且随着物联网设备创建越来越多的数据而变得越来越流行。