Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
ISO/IEC 29182-3 定义了一套用于描述传感器网络架构的架构视图,遵循 IEEE 1471 / ISO/IEC 42010 架构描述框架。这些视图通过在同一底层系统上提供多个协调的视角来满足不同利益相关方的关注点。该标准定义了五个主要视图:功能视图、通信视图、信息视图、物理视图和运行视图。
每个视图由一组模型类型、构建架构视图的约定以及确保视图间一致性的对应规则来定义。例如,功能视图中识别的功能元素必须在物理视图中有对应的实现,信息视图中的数据流必须由通信视图中的通信路径支持。
功能视图将系统组织为功能实体及其交互,关注系统做什么而非如何实现。关键实体包括传感功能、处理功能、通信功能和管理功能。通信视图描述网络拓扑、协议栈和数据链路技术,解决信息如何在功能实体之间流动的问题。
| 视图 | 主要关注点 | 关键模型 | 利益相关方 |
|---|---|---|---|
| 功能视图 | 系统能力和功能分解 | 功能树、数据流图、服务映射 | 系统架构师、应用开发者 |
| 通信视图 | 网络拓扑和协议 | 网络图、协议栈、QoS映射 | 网络工程师、协议设计者 |
| 信息视图 | 数据语义和信息流 | 信息模型、元数据模式、数据字典 | 数据架构师、应用开发者 |
| 物理视图 | 硬件部署和物理约束 | 部署图、功耗预算、覆盖图 | 硬件工程师、现场安装人员 |
| 运行视图 | 管理、维护和生命周期 | 管理层级、告警流、升级流程 | 网络运营者、系统管理员 |
考虑一座桥梁的结构健康监测系统。功能视图识别传感功能(振动、应变、温度)、处理功能(FFT、峰值检测、告警生成)和通信功能(数据聚合、网关中继)。通信视图选择分层拓扑,本地簇使用 IEEE 802.15.4,回程通过蜂窝 LTE-M。
信息视图定义数据模型:每个观测值包含时间戳、传感器标识符、测量值、质量指标和空间坐标。物理视图规定传感器节点以10米间隔安装在桥梁主梁上,且必须承受-20至+60°C的环境条件。运行视图涵盖远程配置、空中固件更新和自动告警升级流程。
在实际项目中,视图的选择和使用应遵循迭代和增量原则。建议首先开发功能视图以明确系统的核心能力和边界,然后通过通信视图确定信息交互的机制,最后根据需要补充其他视图。每个视图都应包含一个变更日志,记录架构决策的演变过程。视图之间的对应关系应通过正式的一致性规则来维护,确保任何一个视图中的变更都会触发相关视图的审查和更新。这种严格的视图管理实践是大型传感器网络项目成功的关键因素之一。