LoRa(Long Range)是一种专有的低功耗广域网(LPWAN)调制技术,由Semtech公司开发。其核心优势在于能够在极低的功耗下实现超远距离的通信,这主要归功于其独特且高效的物理层调制方案。
一、 LoRa的核心调制方式
LoRa物理层主要采用 线性调频扩频(Chirp Spread Spectrum, CSS) 调制技术,同时也支持传统的 频移键控(Frequency Shift Keying, FSK) 调制。其中,CSS是LoRa实现其标志性长距离、低功耗和强抗干扰能力的关键。

1. 线性调频扩频(CSS)调制
CSS是LoRa技术的基石和灵魂。
基本原理:CSS使用一种频率随时间线性变化的信号,即“啁啾(Chirp)”信号,来承载信息。每个数据符号被编码为一个在整个指定带宽(如125 kHz, 250 kHz, 500 kHz)内频率从低到高(上行啁啾,Up-Chirp)或从高到低(下行啁啾,Down-Chirp)扫描的脉冲。
工作过程:
发射端:将待传输的数据(基于二进制序列的十进制值)映射为特定的啁啾信号序列。扩频因子(Spreading Factor, SF)决定了每个符号所代表的比特数,SF越高,单个啁啾信号的持续时间越长,抗噪声能力越强,但数据速率越低。
接收端:执行“去啁啾(De-chirping)”操作,将接收到的频率扫频信号转换为一个单频信号。随后对该信号进行快速傅里叶变换(FFT),通过识别峰值频率来解码出传输的符号。
物理层纠错:LoRa物理层集成了前向纠错(FEC)功能,通常使用汉明码(Hamming codes)来纠正传输过程中可能出现的比特错误,进一步提升链路可靠性。
2. 频移键控(FSK)调制
FSK是一种经典的数字调制方式,在LoRa系统中作为备选或补充模式存在。
基本原理:通过在不同时刻切换载波的频率来代表数字信号“0”和“1”。例如,一个频率代表二进制“0”,另一个频率代表二进制“1”。
角色:FSK调制因其实现简单、功耗较低的特点,被许多无线系统采用。在LoRa的语境下,FSK通常用于需要较高数据速率、但对极远距离或极强抗干扰要求相对较低的场景。
二、 关键技术参数对比(CSS vs. FSK)
LoRa的性能高度依赖于一组可配置的参数,主要包括带宽(BW)、扩频因子(SF)和编码速率(CR)。这些参数共同决定了数据速率、通信距离和鲁棒性。
| 参数 | CSS调制 | FSK调制 | 说明与影响 |
|---|---|---|---|
| 核心调制技术 | 线性调频扩频 (Chirp Spread Spectrum) | 频移键控 (Frequency Shift Keying) | CSS是LoRa实现其核心优势(远距离、抗干扰)的根本。 |
| 典型带宽 (BW) | 125 kHz, 250 kHz, 500 kHz | 范围较广,例如从4.8 kHz 到 467 kHz | 带宽越宽,潜在的数据速率越高,但灵敏度可能略有下降。LoRa CSS通常使用固定信道带宽。 |
| 扩频因子 (SF) | 5 到 12(常见7-12) | 不适用(或指符号速率,范围如600 bps – 300 kbps) | CSS关键参数。SF每增加1.符号持续时间翻倍,传输距离更远,抗噪能力更强,但数据速率成倍下降。SF值之间具有正交性。 |
| 数据速率 | 可变且较低。例如:SF=7. BW=500kHz时约27 kbps;最低可至约290 bps 。公式为: | 相对较高。最高可达约50 kbps 。 | CSS以牺牲数据速率为代价,换取极高的接收灵敏度和抗干扰性。FSK在短距离内可提供更高的速率。 |
| 传输距离 | 极远。城区2-5公里,郊区可达15公里以上,理想条件下可达数十甚至上百公里。 | 较近。通常为150米至1公里级别(内置天线)。 | CSS的扩频增益和处理增益带来了巨大的链路预算优势。 |
| 工作频段 | 全球ISM频段,如欧盟868 MHz,北美915 MHz,亚洲433 MHz 。 | 同CSS,如920.6-928.0 MHz 。 | 使用Sub-1GHz频段,绕射能力强,适合远距离和非视距传输。 |
三、 抗干扰性与功耗特点分析
1. 抗干扰性
CSS调制:具有卓越的抗干扰能力。这是其最突出的优点之一。
机理:CSS信号在频域上类似宽带噪声,难以被检测和干扰。其扩频特性提供了处理增益,使接收机能够在信号强度远低于噪声电平(负信噪比)的情况下成功解码。例如,LoRa接收机可在信噪比(SNR)低至**-20 dB的环境中工作,在特定配置下(125 kHz BW, SF=8),接收信号强度指示(RSSI)低至-121 dBm**时仍能实现零误包率。
对比优势:与FSK相比,CSS接收机的带外选择性(90 dB vs 50 dB)和同信道抑制能力(>20 dB vs -6 dB)显著更优。在相同数据速率(1.2 kbps)下,LoRa(CSS)接收机的灵敏度比传统FSK高7至10 dB,包接收率增益最高可达15 dB。它对多径衰落和频偏(多普勒效应)也具有很强的抵抗力。
FSK调制:抗干扰能力相对较弱。它需要清晰的信噪比环境才能可靠解码。在复杂电磁环境中,其性能会显著下降。
2. 功耗特点
CSS调制:实现了低功耗与远距离的完美平衡。
恒包络特性:CSS信号是恒包络的,这使得功率放大器可以工作在高效的非线性区,从而降低整体功耗。
高灵敏度带来的优势:极高的接收灵敏度意味着设备可以用更低的发射功率完成通信,或者以相同的发射功率实现更远的通信距离,从而延长电池寿命。资料显示,LoRa(CSS)的工作电流(约5.5 mA)显著低于FSK调制(约16 mA)。这使得基于LoRa的物联网设备电池寿命可长达10年以上。
快速唤醒与传输:虽然单个符号周期可能较长(尤其在SF高时),但整体数据包传输时间可控,设备可以迅速进入休眠状态,进一步节省能耗。
FSK调制:本身也是一种低功耗调制方式,但其为实现可靠通信所需的发射功率或重传次数在恶劣环境下可能增加,整体能效不如CSS。
四、 总结
LoRa的调制方式是其技术的核心。CSS调制通过独特的线性调频扩频机制,以牺牲数据速率为代价,换取了无与伦比的链路预算、抗干扰性和功耗效率,使其成为物联网(IoT)中低功耗、远距离、广覆盖应用的理想选择。而FSK调制则作为补充,在需要较高吞吐量的近距场景中提供了一种备选方案。
这两种调制方式共同支撑起了LoRaWAN协议栈的物理层。LoRaWAN在此基础上定义了媒体访问控制(MAC)层和网络架构,形成了完整的低功耗广域网解决方案,广泛应用于智能城市、环境监测、农业、工业自动化等领域。
