本节摘要:一个传感器节点由传感、处理、通信、电源四大单元组成,外包一层可能是操作系统与协议栈的软件。网络层面则常见平面、分层(分簇)、基于位置三种形态。本节把单个节点当成一具"能量账本",逐个单元登记它花多少钱、能省哪里,再对比三种架构在可伸缩性与能效上的取舍。
延续上一节的判断:通信是能耗大头。既然要"记账",就先把每一笔账都有谁在记清楚。
传感单元(Sensing Unit)——负责把物理量变成电信号。它通常由具体的传感器件加一个模数转换器(ADC)组成,ADC 把模拟读数数字化。这笔账的特点是"单价不高但可能很频繁":温湿度传感器一次读数几乎不费什么电,可如果你每秒采样一次,积少成多照样可观。
处理单元(Processing Unit)——节点的"出纳",通常是一颗微控制器(MCU)。它运行采集程序、执行协议栈、做数据融合或压缩,包括 CPU 与存储器(RAM、Flash)。省电手段有睡眠唤醒、降频降电压等,我们会在第二章展开。
通信单元(Communication Unit)——收发器(Transceiver),负责无线收发。这是整本账的大头,因为发射要克服路径损耗、噪声和竞争,接收也不能太省(一直在听)。它包揽了发送、接收、空闲监听和过载监听好几类开销。
电源单元(Power Unit)——账本的"本金",通常是电池,有时加上能量收集模块(太阳能、振动能)。这一单元的"增值"直接决定节点能活多久。

图里把每个单元的关键字段标了出来。你可以发现省电的最优策略其实很直白:让通信少说话,让感知别偷懒地乱采样,让处理只在需要时醒来。
节点造好了,怎么把它们组成网?没有统一标准,但主流是三种。
平面型(Flat):所有节点平权、功能一样,数据多跳中转。简单、对等、容易实现,但规模一大,离基站近的节点会迅速被"转发任务"透支,形成能量空洞——这在账本里就是"部分节点严重超支"。
分层型/分簇(Hierarchical / Clustering):节点被分成若干个簇,每簇选一个簇头(Cluster Head,CH)。普通成员把数据发给簇头,簇头聚合后再传给基站。簇头可以用轮换机制来平摊耗电(LEACH 的经典思路),非常适合大规模、高能效需求。
基于位置(Location-based):路由决策参考节点的地理坐标,适合已经知道位置信息的部署。
| 形态 | 公平性 | 可伸缩性 | 能效 | 典型场景 |
|---|---|---|---|---|
| 平面 | 高 | 一般 | 低 | 小规模、同质节点 |
| 分簇 | 中(靠轮换) | 高 | 高 | 大规模监测 |
| 基于位置 | 中 | 高 | 中高 | 有定位条件的部署 |
上图画了两种典型形态的左膀右臂:左边平面型平权多跳,右边分簇型各簇先聚一次再上送。
我的建议是分三步定:先看规模(几十个点就平面,几千个点就分簇),再看是否要位置信息(要定位就考虑基于位置),最后看能量预算(越紧张越倾向分簇+簇头轮换)。不要一上来就在三种之间纠结公式,先抓大方向。
⚠️ 常见坑:分簇不是永远更省。簇头本身要花多倍的通信与计算能量,如果簇太小、轮换太频繁,簇头自己可能先累死。分簇的收益依赖"聚合能省多少"与"簇头开销"之间的平衡,盲目分簇有时反而不省。
能,而且工程里经常这么干。一个中型监测网,往往先用分簇组织主干(大规模、要能效),再混用基于位置思路给部分簇头指路(有定位信息时),平面上偶尔也用——不同区域按各自条件"因地制宜"。所以千万别把三种架构当成互斥的单选题,它们更像"不同区域的默认偏好",随时可以改写。判断口诀仍是从前文的选型三步出发:看规模、看定位、看能量预算,再决定哪片区用哪种配方。
为了看清"组成与架构"不是纸上概念,我们缩到最小规模:两个节点 + 一个基站就是一张合法的 WSN。A 读到温度,一跳直接发基站;B 因遮挡够不到基站,先发给 A,由 A 承担一次"中继"。这个两跳的例子里已经出现了平面网的全部要素——中继转发、多跳、以及"A 额外耗电"的隐患。想通这个小场景,就能自然理解大规模平面网为何怕能量空洞,也更能体会分簇时"轮流当簇头"的意义:它把 A 身上的中继负担,分摊给了更多节点。
理解了选型,再看分簇到底是怎么把账摊平的。设一个簇 5 个成员加 1 个簇头,簇头负责把 5 家的话聚合后一次上送。若簇头固定,那家离基站退让"转手费"的节点最先见底。轮换思路是把"当簇头"这件事变成轮流值日:
第 1 轮: 节点1 当簇头,收 2/3/4/5 的读数后聚合上送 第 2 轮: 节点2 当簇头,... 第 5 轮: 节点5 当簇头,回到节点1 记账结果: 每轮只有"值日生"掏大钱,其他人只付很小的成员费,5 轮一轮回
关键在"这一轮选谁"不靠猜,而靠剩余能量排名:能量剩得多的、离簇中心近的先上。这样既摊平了总支出,又不会让某个节点在打头阵时先饿死。这也是第四章正式讲 LEACH 时你会反复看到的老套路——先把它当作"轮流交话费"记住即可。
| 单元 | 平时常态 | 突发峰值 | 第一省法 |
|---|---|---|---|
| 传感 | 微安级 | 采样瞬间毫安级 | 降采样频率、事件触发 |
| 处理 | 微安睡眠/毫安活动 | 大运算叠加刷写 | DVFS、长睡短醒 |
| 通信 | 空闲监听也不小 | 发射数十毫安 | 占空比、合并发送 |
| 电源 | 每时每刻都在放 | 电量递减 | 能量收集兜底 |
这张表比长篇大论更实用:想优化时,先定位"哪一栏最痛",再对症下手。
下一节我们换个视角,走一条时间线,看 WSN 是怎么从冷战的监听课题一步步走进今天的智慧城市。