首页 > 编程知识 正文

物联网架构,物联网iot

时间:2023-05-06 11:16:10 阅读:25629 作者:2600

物联网体系结构(IoT Architectures )的典型物联网解决方案的特点是许多设备(即事物)通过某种形式的网关与企业后端服务器进行通信该后端服务器运行物联网平台,将物联网信息整合到现有企业中。 设备、网关和云平台的角色已明确定义,每个角色都提供强大的物联网解决方案所需的特定功能。

有限设备(堆叠和执行器(Sensors and Actuators ) )。

物联网中的“物”是物联网解决方案的出发点。 通常是数据的传播者,与物理世界交流。 因此,这些微控制器通常使用功能非常有限的微控制器(MCU ),编程为物联网设备供电的微控制器专门用于特定任务,是为了大规模生产和低成本而设计的

在基于MCU的设备上运行的软件旨在支持特定的任务。 在设备上运行的软件堆栈的主要功能可能包括:

物联网操作系统——许多设备运行在“裸机”上,但有些设备具有嵌入式或实时操作系统,特别适用于小型受限设备,用于物联网3358www.Sina.com/-可访问MCU硬件功能的软件层,如闪存、GPIO和串行接口。 使用硬件抽象——驱动程序和协议,可以将设备连接到有线或无线协议,如蓝牙、Z-Wave和Thread 它可以用作传感器和致动器的汇聚点,协调这些设备之间的连接,与外部网络的连接物的互联网网关可以是物理硬件或功能,可以集成到与网络连接的更大的“东西” 例如,工业设备可以作为网关并与之连接

物联网网关通常提供“边缘”数据处理和存储功能,以支持设备之间的网络延迟和可靠性连接。 物联网网关处理不兼容设备之间的互操作性问题。 在典型的物联网体系结构中,有一个网关,许多物联网都支持许多设备

依靠物联网网关软件实现核心功能的网关软件栈的主要功能是:

3358www.Sina.com/-通用操作系统(如Linux 通信支持——物联网网关)通常运行APP应用程序代码,APP应用程序动态例如,要支持网关为Java、Python或node js 远程管理——物联网网关,请使用蓝牙、Wi-Fi、Z-Wave 物联网网关还必须连接到不同类型的网络,如以太网、蜂窝、Wi-Fi和卫星,以确保通信的可靠性、安全性和机密性。操作系统——本地持久性支持网络延迟、脱机模式和边缘实时分析。 以及以一致方式将设备数据传输到物联网平台的能力应用程序容器或运行时环境——可以远程提供、配置和启动/关闭网关, 在网关上运行的APP应用程序Stack for IoT Cloud Platforms物联网云平台是启用物联网解决方案所需的软件基础设施和服务物联网克拉通常,OpenShift、AWS、Microsoft Azure、Cloud Foundry (或预期在企业数据中心内运行并同时横向扩展,以支持大量连接的设备, 物联网云平台纵向解决各种物联网解决方案,有助于物联网解决方案与现有企业APP应用程序和其他物联网解决方案的互操作性

物联网云平台的核心功能是:

3358www.Sina.com/——物联网平台与许多使用不同协议和数据格式的设备和网关进行交互,并轻松集成到企业的其他部分3358www.Sina.com/—— 此外,提供新软件更新和管理设备的功能通信和连接3——可扩展数据存储事件管理、分析和用户界面3354,支持大量和各种类型的互联网数据图表、面板创建功能http://www.Sina.com/3354是一个面板,可以在其中创建报表、图表……基于API的APP应用集成物联网解决方案功能物联网解决方案功能物联网解决方案

数据管理和消息传递——设备到云,必须成为每个堆栈的一部分才能实现安全验证、加密和授权等功能。 http://www.Sina.com/-设备数据格式和描述是实现数据分析和数据互操作性的重要功能。 跨异构域定义本体和元数据的能力需要物联网的重要领域远程管理——物联网开发者支持不同硬件和软件平台的开发工具

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。