3.1 物理层协议


3.1 物理层协议

本节摘要:物理层是协议栈的地基,负责把比特调成能在空气中传播的射频信号。本节讲清频段选择、调制方式、发射功率与链路预算这几个核心概念,说明它们如何共同决定距离、速率与能耗,并对比主流短距/广域物理层规范。

第三章由网络协议开场,首先登台的是最底层也最耗电的物理层——它决定"字面上一比特怎么从空中飞过去"。

物理层干什么

物理层干的是最具体的事:把数据比特编码成载波信号发射出去,并在接收端把它还原。它操心的地面问题包括工作频段、调制解调方式、发射功率、天线增益与接收灵敏度。这些参数像一组旋钮,同时影响三件事——距离、速率、能耗,而这三者往往互相打架。

频段选择:一句话影响全局

WSN 常用两类:

  • 2.4GHz ISM 频段:免授权、免费、全球可用,但高频段路径损耗大、穿透弱,且同频干扰多(WiFi、蓝牙都在挤)。适合短距、中速。
  • Sub-GHz 频段(如 433/868/915MHz):波长更长,穿透与绕射更好,距离可达数百米到数公里,但速率偏低。适合长距、低频、广域应用(LoRa/Sigfox 常用)。

一句话感悟:频段像房型——2.4G 是"寸土寸金但邻居多",Sub-GHz 是"地方大但声调低",选哪个取决于你要远还是要快。

调制与数据率:省电在"少传对"不在"传得慢"

调制把比特搬上载波,如 OOK、FSK、CSS(LoRa 用的啁啾扩频)等。不同调制在抗扰性、频谱效率、功耗上各有取舍。但经验法则是:多数 WSN 数据量很小(环境读数就是几十几百字节),所以速率低点没关系,关键是"把这点数据用最少的发射时间送出去"。 发送窗口越短,占空比越低,电池越耐用。

发射功率与链路预算

链路预算是物理层省电的核心账本:它把发射功率、天线增益、路径损耗、接收灵敏度逐项加减,得出"这条链路还能不能通"。公式直觉是:

接收功率 ≈ 发射功率 + 天线增益 − 路径损耗 − 其他损失 只要接收功率 高于 接收灵敏度 → 链路可通(留余量更稳)

关键洞察:路径损耗随距离急剧增长(常见约 2–3.5 次方),所以"多发射一档功率"往往换不来成比例的更远距离,却成比例地烧电。恰当的做法是"功率刚好够 + 留小幅余量",这既能省电也不至于莫名断链。

03-01-fig01

图标题:物理层链路预算的加减法

读这张图记住一句话:别把电池花在对抗路径损耗上,那是一场打不赢的消耗战。

一个具体案例:给链路留多少余量

设计一个室内工厂温度网,选用 Sub-GHz 低频、FSK 调制。算下来的链路预算在"发送功率 - 路径损耗"后比灵敏度高出 8–10dB 的余量。有人建议再加 6dB 双保险,但这会让发射电流明显上升、缩短寿命。我倾向只保留 6–8dB 余量——功率留再大,碰上金属货架遮挡照样断,不如在部署时避开遮挡更有效。这体现"链路预算该用在刀口上"。

⚠️ 常见坑:以为"发射功率调高 = 距离线性变远"。路径损耗次方增长让收益递减,而电池按功率线性缩水,这笔交易多数时候亏。

几种调制一看就懂

调制听起来玄,其实就决定"用什么办法把 0/1 装进载波",几个常用族摆一起就清楚了:

调制 一句话原理 抗扰 实现成本 典型用途
OOK/ASK 有波=1、无波=0 最低 老式低成本遥控
FSK 靠频移表达 0/1 较强 Sub-GHz 多种短距
GFSK FSK 加整形更省带宽 较强 BLE 常用
CSS(啁啾) 扫频扩谱抗干扰 LoRa 长距

选调制的判断不是"哪个最强",而是**"在代价可接受的前提下抗扰够不够"**。多数 WSN 距离只要求几百米,FSK/GFSK 足够;要数公里抗扰才轮到 CSS。别为了"强"去付更高的实现与功耗成本。

接收灵敏度:常常被低估的一笔账

人们盯着发射功率,却常忽略接收灵敏度——它同样是耗电与性能的交叉点。灵敏度更低(更弱都能听清)意味着能用更小功率对等收发,或同功率拉更远。但灵敏度的提升往往要靠更高增益的接收路径,也多多少少吃点电。平衡是:

灵敏度高 → 可用更低发射功率 → 传送距离不减还更省发射 代价 → 接收端路径更复杂/略多吃电 账法 → 比较"发射侧省的" vs "接收侧多花的" 取净收益为正的方案

跟前面发射一样,谁在预算环节更抠,谁就拿到更久的续航。链路预算这张表,把发射与接收两端的账放在同一张纸上,正是为了让你算清这笔净收益。

物理层与占空比的联动

很多人误以为省电只在协议上层,其实物理层早就在给后面铺路。同样的数据量,"能把一拍发得多短",直接决定占空比能压得多低:

影响发射时长的物理层选择: 更高数据率、更短前导、更省的调制 这些措辞每省一毫秒发送时间, 都让节点能多睡一会儿 物理层选得好 = 给 MAC 层的占用空比腾出更多预算

所以读物理层别只当"地基"看。它是整本账的第一张折扣券:把一比特送过去要多久,决定了后面所有层能浪费多少账单空间。

把物理层这三个旋钮一起调

一句话收束本节:物理层的核心,其实就"频段、调制、功率"这三个旋钮,而它们的目的不是各取最优,而是在一个具体的距离与数据量上,把"发射要花多少电"压到最低。挑 2.4G 还是 Sub-GHz,选 FSK 还是 CSS,发射功率留几个 dB 余量,都是围绕"这单数据怎么最省地送完"在作答。你只要带着"我为传这一拍到底花了多少电"这个问号去读数据手册,物理层的所有参数就会自动各归其位,不再是一堆记不住的数字。

本节要点回顾

  • 频段:2.4G 短距中速、Sub-GHz 长距低频,各有取舍。
  • 调制/速率:数据量小,重在"少传对",不在"传得快"。
  • 链路预算:发射功率 + 增益 − 损耗 ≥ 灵敏度才可通。
  • 核心教训:功率换距离不划算,省电靠减发射与提灵敏。
  • 案例:余量设在刀口上,过剩功率是浪费。

物理层把比特送出去了,可一堆节点同时发射就要抢信道——下一节看 MAC 层怎么让它们"有序说话"又"闭嘴省电"。


作者与出处
原作者: 灏天文库
来源:灏天文库
整理: 灏天文库整理
由灏天文库平台收录,内容或由平台用户上传,仅供学习交流
发布者: 作者: 灏天文库 转发
评论区 (0)
U