架构说明:本次采用标准四层平台架构,剔除传统终端感知层,聚焦物联网云端&网关一体化平台核心能力,四层依次为:设备接入层、网络传输层、IoT中台平台层、行业应用层。架构完全适配物联网平台产品设计,满足项目落地、技术拆解、开发分工、系统集成需求。 核心设计理念:层级解耦、模块内聚、协议归一、数据统一、能力复用、场景可塑,实现从设备接入、数据传输、平台治理到业务应用的全链路闭环。 一、整体四层架构总览(标准化精确定义·细化版) 整体架构正式定义:本物联网一体化平台采用纯平台侧四层分层架构,自下而上依次为:设备接入层 → 网络传输层 → IoT中台平台层 → 行业应用层。全程剔除终端感知硬件层,聚焦网关、网络、云端中台、业务应用的全链路软件平台体系,每层遵循单一职责、上下隔离、单向依赖、能力递进原则,层级边界清晰、数据流向固定、职责无交叉、功能无冗余。 统一数据流向规则:设备上行数据(终端→网关→网络→中台→应用);平台下行指令(应用→中台→网络→网关→终端),全程标准化协议流转,层级之间仅通过标准化接口/报文交互,不穿透底层逻辑。 四层分层精准定位 & 层级边界定义 架构层级 标准层级定位 核心边界规则(严格隔离) 对上/对下依赖 第一层:设备接入层(平台前置接入层) 平台唯一前置接入网关层,属于IoT平台边缘前置能力,负责所有异构联网设备、边缘网关、工控设备的统一入网汇聚与协议归一化处理,是平台数据与指令的第一级入口/出口 只做接入、协议转换、边缘预处理、入网鉴权;不做数据存储、不做业务逻辑、不做指令决策 依赖:现场边缘网关/终端设备服务:为网络传输层提供标准化统一报文 第二层:网络传输层(安全传输链路层) 平台全域数据双向传输通道,属于基础通信能力层,负责所有平台报文的安全透传、链路保活、网络运维、流量管控,是前置接入与云端中台的唯一通信桥梁 只做透明传输、加密校验、链路管控;不解析业务数据、不修改报文内容、不参与设备管理 依赖:接入层标准化报文服务:为中台层提供稳定、安全、可靠的双向通信链路 第三层:IoT中台平台层(PaaS核心能力层) 整套物联网平台的核心中枢与能力底座,属于通用IoT能力平台层,承担设备治理、数据治理、规则引擎、安全权限、能力开放核心能力,是承上启下的核心调度中心 沉淀全量通用IoT基础能力,不承载任何行业专属业务逻辑、不做前端可视化展示 依赖:传输层稳定通信链路服务:为应用层提供标准化、可复用的全量IoT API能力与数据服务 第四层:行业应用层(SaaS业务场景层) 平台面向用户的业务落地与交互出口,属于场景化应用层,基于中台标准化能力进行业务封装,聚焦行业场景、用户操作、数据应用、运维闭环 只做业务应用与交互展示,不开发底层接入、通信、设备管理、数据存储基础能力 依赖:中台层开放API与数据服务服务:面向终端用户输出可落地的物联网业务场景 架构层级可视化总图(标准化四层流向) ┌────────────────────────────────────────────────────────────────────┐ │ 第四层:行业应用层(SaaS业务场景层) │ │ 【能力输出】场景业务、可视化监控、告警工单、运维报表、用户交互 │ │ 【依赖关系】调用中台标准化API,无底层IoT基础开发 │ └──────────────────────────────┬───────────────────────────────────────┘ │ 业务API/数据服务调用(上层依赖下层) ┌────────────────────────────────────────────────────────────────────┐ │ 第三层:IoT中台平台层(PaaS核心能力层) │ │ 【能力中枢】设备全生命周期管理、数据中台、规则引擎、权限、开放能力 │ │ 【核心属性】通用能力沉淀、全局调度、数据治理、无行业业务耦合 │ └──────────────────────────────┬───────────────────────────────────────┘ │ 标准化IoT消息/控制指令双向交互 ┌────────────────────────────────────────────────────────────────────┐ │ 第二层:网络传输层(安全传输链路层) │ │ 【通道能力】双向透传、加密防篡改、链路保活、流量管控、网络运维 │ │ 【核心属性】透明传输、无业务侵入、全程报文原样转发 │ └──────────────────────────────┬───────────────────────────────────────┘ │ 归一化协议报文传输 ┌────────────────────────────────────────────────────────────────────┐ │ 第一层:设备接入层(平台前置接入层) │ │ 【前置能力】网关汇聚、多协议适配、边缘预处理、入网安全鉴权 │ │ 【核心属性】异构设备归一、屏蔽现场差异、平台唯一设备接入入口 │ └────────────────────────────────────────────────────────────────────┘ ┌──────────────────────────────────────────────┐ │ 第四层:行业应用层(SaaS业务场景层) │ │ 行业业务、可视化展示、运维闭环、数据应用 │ └────────────────────┬─────────────────────────┘ │ 中台标准化API能力调用 ┌──────────────────────────────────────────────┐ │ 第三层:IoT中台平台层(PaaS核心能力层) │ │ 设备管理、数据中台、规则引擎、权限运维、开放能力 │ └────────────────────┬─────────────────────────┘ │ 标准化消息/指令交互 ┌──────────────────────────────────────────────┐ │ 第二层:网络传输层(安全传输链路层) │ │ 数据透传、加密校验、链路管控、网络运维 │ └────────────────────┬─────────────────────────┘ │ 协议标准化报文传输 ┌──────────────────────────────────────────────┐ │ 第一层:设备接入层(平台前置接入层) │ │ 网关汇聚、协议适配、设备接入、边缘预处理 │ └──────────────────────────────────────────────┘ 二、各层级详细职责与功能模块拆分 第一层:设备接入层(平台前置接入层) 层级定位:物联网平台最前端接入入口,替代传统感知层,对接所有现场网关、边缘设备、联网终端,是平台与现场设备的唯一交互前置层。 核心职责:屏蔽现场设备异构差异,完成设备汇聚接入、协议初步适配、边缘数据预处理、接入鉴权,为上层传输网络提供统一的设备数据来源。 功能模块精细拆分
- 多类网关汇聚模块:兼容工业边缘网关、LoRa网关、4G/5G DTU、串口网关、智能工控设备,支持多设备批量汇聚接入,解决现场设备分散接入问题。
- 异构协议适配模块:支持Modbus RTU/TCP、MQTT、CoAP、HTTP、TCP、UDP、BACnet等主流物联网协议,完成协议解析、报文初步规整,实现多协议归一化处理。
- 边缘预处理模块:支持现场数据滤波、数据去重、阈值初步过滤、断线数据缓存、本地简单联动逻辑,减少云端传输压力,提升数据有效性。
- 接入安全鉴权模块:设备入网认证、SN码校验、密钥对接、非法设备拦截,从接入源头保障平台设备接入安全。 第二层:网络传输层(安全传输链路层) 层级定位:平台中间传输枢纽,承接接入层数据、指令的双向传输,是连接前置接入层与云端中台的核心通道。 核心职责:保障数据双向安全、稳定、可靠传输,完成链路保活、流量管控、故障重传,全程透明传输业务数据,不干预业务逻辑。 功能模块精细拆分
- 双向数据透传模块:实现终端上行数据、平台下发指令的实时透传,保障数据完整性、时序性,支持大数据分包、组包处理。
- 安全加密传输模块:基于TLS/DTLS完成传输加密,数据校验、防篡改、防窃听,支持自定义加密规则,适配工业安全场景。
- 链路状态运维模块:实时监测网络链路在线状态、延迟、丢包率,链路断连告警、自动重连、心跳保活机制。
- 流量管控模块:流量统计、带宽限流、异常流量拦截、传输优先级配置,保障核心设备数据优先传输。 第三层:IoT中台平台层(PaaS核心能力层) 层级定位:整套物联网一体化平台的核心中枢,承上启下,向下管控所有接入设备与数据,向上为行业应用提供标准化、可复用的IoT基础能力。 核心职责:统一设备全生命周期管理、全域数据治理、智能规则联动、安全权限管控、标准化能力开放,是平台最核心的能力底座。 功能模块精细拆分
- 设备管理模块(DM):设备注册、分组、台账管理、物模型定义、远程指令下发、OTA固件升级、设备状态监测、故障台账管理,覆盖设备全生命周期。
- 数据中台模块:消息队列分发、实时时序数据存储、冷热数据分层、数据清洗、数据聚合、历史数据归档、数据备份恢复,统一治理全域设备数据。
- 智能规则引擎模块:可视化配置数据阈值告警、设备联动策略、定时任务、数据转发、第三方接口推送,无需代码即可实现场景化联动。
- 系统安全与权限模块:多租户隔离、账号角色权限、接口鉴权、操作日志、设备访问白名单、平台安全防护。
- 开放API模块:输出标准化RESTful API、设备接口、数据接口、告警接口,支撑上层应用快速定制开发。 第四层:行业应用层(SaaS业务场景层) 层级定位:面向终端用户、行业场景的落地应用层,基于中台能力二次封装,聚焦业务场景与用户交互,不重复开发底层IoT基础能力。 核心职责:实现行业专属业务逻辑、数据可视化、用户交互、运维闭环、数据分析与报表输出,完成物联网能力的场景化落地。 功能模块精细拆分
- 可视化监控模块:数字大屏、设备组态、实时数据看板、历史曲线、GIS地图点位展示、视频与数据联动展示。
- 行业业务定制模块:根据智慧电力、智慧水务、智慧园区、智慧工业等不同场景,定制专属业务流程、场景逻辑、业务统计规则。
- 告警与工单模块:分级告警、多渠道消息推送、告警确认、故障派单、运维工单闭环、告警统计分析。
- 运维与报表模块:设备运维管理、巡检记录、数据统计报表、导出分析、运营态势汇总。 三、四层架构核心拆分原则
- 层级彻底解耦:下层只提供标准化能力,上层不依赖底层硬件、协议、网络细节,各层级可独立迭代、扩容、部署。
- 职责单一清晰:接入层管设备汇聚、传输层管链路安全、中台层管核心能力、应用层管业务场景,无功能交叉冗余。
- 平台能力复用:底层IoT通用能力全部沉淀至中台,上层行业应用轻量化开发,大幅降低定制成本。
- 适配工程落地:模块拆分贴合开发分工、项目交付、系统测试、运维管理,可直接作为架构设计、开发规范文档使用。
