在信息论中,香农-哈特利定理说明了在噪声存在的情况下,信息可以在指定带宽的通信信道上传输的最大速率。
该定理建立了通信链路的香农信道容量,并定义了在存在噪声干扰的情况下,在指定带宽内可以传输的最大数据速率(信息):
C =通道容量(bit/s)
B =通道带宽(Hz)
S =平均接收信号功率(W)
N =平均噪声或干扰功率(W)
S/N =信噪比(SNR),用线性功率比表示
通过将方程从log以2为底的对数重新排列为自然对数e,并注意到ln = log,我们可以对方程进行如下处理:
对于扩频应用,信噪比很小,因为信号功率通常低于噪声下限。假设信噪比S/N << 1,则:
或者
由上式可知,要在信噪比固定的信道中传输无差错信息,只需增加发射信号带宽(B)即可。
如上所述,通过增加信号的带宽,我们可以补偿无线电信道的信噪比(或信噪比N/S)的下降。
在传统的直接序列扩频(DSSS)系统中,发射机的载波相位按照编码序列变化。这个过程通常是通过将需要的数据信号与扩频码(也称为Chip序列)相乘来实现的。Chip序列以比数据信号速率快很多的方式生成,从而将信号带宽扩展到原始信号所占用的原始带宽之外。
在接收机上,来自发送过来的信号经过与本地生成的扩频序列相乘来恢复所需的数据信号。接收器中的这个乘法过程有效地将扩频信号压缩回其原始的未压缩带宽,如下图所示
上图应该注意的是,接收机中必须使用与发射机中相同的Chip序列码才能正确地恢复原始信息
对于直接序列,扩展量取决于“每bit中chip大小”的比率——chip序列与所需数据速率的比率,称为处理增益(Gp),通常以dB表示。
RC = chip速率 (Chips/s)
Rb = 位速率 (bits/s)
以及为所需的传输提供固有的处理增益(使接收机即使在信道的信噪比为负值时也能正确地恢复数据信号);接收机的过程增益也降低了干扰信号。这些信息的传播超出了所需的信息带宽,可以通过过滤很容易地消除
DSSS广泛应用于数据通信领域。然而,低成本或功耗有限的设备和网络仍然面临挑战、
通常,就像GPS或IEEE标准802.15.4k的DSSS PHY一样,系统将需要一个高度精确和昂贵的参考时钟源。此外,扩展代码或序列越长,接收方在整个代码序列长度上执行相关性所需的时间就越长,或者通过通过代码序列按顺序搜索或并行实现多个相关器来执行相关性,对于那些不能“一直开机”的低功耗产品,需要重复快速同步的功耗受限设备来说,很难满足该应用需求。
线性扩频是在20世纪40年代为雷达应用开发的。传统上用于一些军事和安全通信应用;在过去的二十年中,由于其相对较低的传输功率要求和固有的抗信道退化机制(如多径、衰落、多普勒和带内干扰)的鲁棒性,这种调制技术已经在许多数据通信应用中得到了越来越多的采用
而CSS PHY被IEEE用于低速率无线个人区域网络(LR-WPANs)标准802.15.4,用于需要比OQPSK DSSS PHY模式实现更远距离和移动性的应用。
Semtech的LoRa调制解决了与DSSS系统相关的所有问题,提供了低成本,低功耗,但最重要的是,传统扩频通信技术的可靠替代方案。
在LoRa调制中,频谱的扩展是通过产生频率连续变化的chirp信号来实现的。该方法的优点是发射机和接收机之间的定时和频率偏移是等效的,大大降低了接收机设计的复杂性。这个chirp的频率带宽相当于信号的频谱带宽。所需要的数据信号以更高的数据速率被切割并调制到chirp信号上。
下面给出LoRa调制所需的数据比特率、符号速率和芯片速率之间的关系
定义调制位速率Rb为
SF:扩频因子
BW:带宽
定义符号周期Ts为
符号速率Rs是Ts的倒数
将芯片速率Rc定义为
将Rs带入上式可得
LoRa调制还包括可变误差校正方案,以牺牲冗余信息为代价提高传输信号的鲁棒性。
可以将数据信号的名义比特率定义为:
SF = 扩频因子
CR = 编码速率
BW = 调制带宽
其中CR编码速率的定位为
重写上式Rb公式为
增加所需信号带宽以在较远距离传输无差错数据的原理(即存在不断增加的信噪比)是扩频通信的基本原则,可以通过比较LoRa的灵敏度和可用的FSK收发器的竞争环境来可视化,如下图所示:
室温下的理论绝对噪声底限(“噪声功率”)由公式1假设信道容量为每Hz带宽1比特(因此所需信噪比为0 dB),可由以下公式计算:
Noise Floor=等效噪声功率(dBm)
K =玻尔兹曼常数(~1.38 *10^23)
T = 293开尔文(“室温”)
B =通道带宽(Hz)
1000 =从瓦到毫瓦的比例因子
简化为
将理论噪声下限与从当前一代FSK收发器设备数据表中获得的典型灵敏度图进行比较。可以表明,在低数据速率下,由于补偿发射机和目标接收机之间的预期频率误差所需的信道(滤波器)带宽增加,指定的灵敏度偏离了理论RX噪声下限