第2章:物联网架构与体系结构

2.1 物联网三层架构

这是最经典、最广泛接受的物联网架构模型,将物联网系统自下而上分为三层:

1. 感知层 (Perception Layer)

  • 功能:相当于物联网的“五官”和“皮肤”,负责识别物体和采集信息。
  • 组成:传感器(温湿度、压力)、摄像头、RFID 标签、GPS、二维码标签等。
  • 关键技术:传感器技术、短距离通信技术(Bluetooth, Zigbee)。

2. 网络层 (Network Layer)

  • 功能:相当于物联网的“神经系统”,负责传递感知层获取的信息。
  • 组成:互联网、移动通信网(4G/5G)、卫星网、专用网。
  • 关键技术:路由技术、移动通信技术、网络管理。

3. 应用层 (Application Layer)

  • 功能:相当于物联网的“大脑”,负责处理信息并提供具体的服务。
  • 组成:智能家居系统、智慧交通平台、工业监控中心。
  • 关键技术:云计算、大数据分析、人工智能、中间件。

2.2 物联网四层架构

随着物联网规模的扩大和复杂度的提升,三层架构在某些场景下显得不够细致,因此引入了平台层(或称为支撑层/处理层)。

  1. 感知层:同上。
  2. 网络层:同上。
  3. **平台层 (Platform/Support Layer)**:
    • 位于网络层和应用层之间。
    • 功能:设备管理、连接管理、数据存储、数据分析、API 接口开放。
    • 例子:AWS IoT Core, 阿里云 IoT 平台。它解决了“烟囱式”应用开发的问题,实现了数据的互联互通。
  4. 应用层:专注于具体的行业逻辑,无需关注底层设备连接细节。

2.3 边缘计算架构

传统的物联网架构往往将所有数据上传到云端处理(Cloud Computing)。但随着数据量的爆炸和实时性要求的提高,边缘计算 (Edge Computing) 应运而生。

  • 定义:在靠近物或数据源头的一侧,就近提供智能服务。
  • 优势
    • 低延迟:无需上传云端,本地毫秒级响应(如自动驾驶)。
    • 节省带宽:只上传经过筛选或处理的高价值数据。
    • 隐私安全:敏感数据保留在本地。
  • 架构位置:通常位于感知层和网络层之间,或者作为网络层的一部分(边缘网关)。

2.4 物联网参考模型

为了标准化,Cisco 和世界物联网论坛提出了 7层参考模型

  1. **物理设备与控制器 (Physical Devices & Controllers)**:边缘节点。
  2. **连接 (Connectivity)**:通信与处理单元。
  3. **边缘计算 (Edge Computing)**:数据元素分析与转换。
  4. **数据积累 (Data Accumulation)**:存储。
  5. **数据抽象 (Data Abstraction)**:聚合与访问。
  6. **应用 (Application)**:报告、分析、控制。
  7. **协作与流程 (Collaboration & Processes)**:人员与业务流程。

2.5 架构设计原则

在设计物联网系统时,应遵循以下原则:

  • 可扩展性:支持设备数量从 10 到 100万 的增长。
  • 安全性:端到端的加密与认证机制。
  • 互操作性:支持异构设备和协议的接入。
  • 高可用性:确保关键业务(如医疗、安防)不中断。

下一章,我们将结合实际案例,详细分析物联网在各行各业的应用场景

« 上一篇 物联网概述 下一篇 » 物联网应用场景分析