赞
踩
记录lora以及lorawa关键射频参数
通过调整关键参数:最终在带宽占用、数据速率、链路预算改善以及抗干扰性之间达到最佳平衡,总的来说:最重要的是扩频因子(SF),编码率(CR),带宽(BW),信噪比(SNR),接收的信号强度指示(RSSI),等效全向辐射功率(EIRP),速率自适应(ADR),正交可变扩频因子(OVSF)
定义
扩频因子 SF (Spreading Factor)
当扩频因子为1时,数据1就用“1”来表示,扩频因子为4时,可能用“1011”来表示1;这样传输的目的是降低误码率也就是信噪比,但是却减少了可以传输的实际数据,所以,扩频因子越大,传输的数据数率就越小。简而言之:扩大带宽、减少干扰
当扩频因子为4时,有4个正交的扩频码,正交的扩频码可以让同时传输的无线信号互不干扰,也就是说,扩频因子为4时,可以同时传输4个人的信息。简而言之:根据对速率的不同要求分配不同数量的码道,提高利用率
扩频因子越大,传播时间越长,传播距离越广,传输的数据数率(比特率)就越小;
LoRa扩频因子取值范围:
符号速率 SR (Symbol Rate)
扩频信息的发送速度称为符号速率(Rs),码片速率与标称的Rs比值即为扩频因子(SF,Spreading Factor),表示了每个信息位发送的符号数量。
LoRa符号速率Rs计算公式: R S = B W 2 S F RS=\frac{BW}{2^{SF}} RS=2SFBW
数据速率 DR (Data Rate)
数据传送速率为单位时间内在数据传输系统中的相应设备之间传送的比特、字符或码组平均数。在该定义中,相应设备常指调制解调器、中间设备或数据源与数据宿。单位为比特/秒(bit/s)、字符/秒或码组/秒。
LoRa数据速率DR计算公式:
编码率 CR (code rate)
编码率:数据流中有用部分(非冗余)的比例,如果编码率是k/n,则对每k位有用信息,编码器总共产生n位的数据,其中n-k是多余的。
LoRa采用循环纠错编码
进行前向错误检测与纠错,使用该方式会产生传输开销。
编码率(RegTxCfg1) | 循环编码率 | 开销比率 |
---|---|---|
1 | 4/5 | 1.25 |
2 | 4/6 | 1.5 |
3 | 4/7 | 1.75 |
4 | 4/8 | 2 |
在存在干扰的情况下,前向纠错能有效提高链路的可靠性。由此,编码率(抗干扰性能)可以随着信道条件的变化而变化—可以选择在报头中加入编码率以便接收端能够解析。
发射功率
提高通信距离常用的办法是提高发射功率,同时也带来更多的能耗。
调制带宽 BW (Band Width)
带宽就是单位时间内的最大数据流量,也可以说是单位时间内最大可能提供多少个二进制位传输。
1M带宽指的是1Mbps=1 megabits per second
增加信号带宽,可以提高有效数据速率缩短传输时间,但会牺牲灵敏度
LoRa芯片SX127x,LoRa为
双边带宽
(全信道带宽),而FSK调制方式是指单边带宽
信噪比 SNR (Signal-to-noise ratio)
SNR 是一个正的dBm,表示信号比噪声的强度。SNR 越大,说明混在信号里的噪声越小,否则相反。
典型实例:SNR至少比RSSI高20~25dB。
接收的信号强度指示 RSSI (Received Signal Strength Indication)
RSSI 是一个负的dBm,表示RF信号的数值。信号越强,连线品质越好。因此RSSI越接近于0越好。
-60dBm的信号比-80dBm的品质好。
等效全向辐射功率 或叫有效全向辐射功率 EIRP (equivalent isotropically radiated power)
速率自适应(ADR)
LoRaWAN网络服务器通过一种速率自适应(ADR)方案来控制数据传输速率和每一终端设备的射频输出。
传输速率与通讯距离 LoRa 的传输率可以自由调整,传输率越低,传输的距离可以越远。
APP_TX_DUTYCYCLE | 数据传输占空比 | |
APP_TX_DUTYCYCLE_RND | 数据传输占空比的随机延迟 | |
LORAWAN_DEFAULT_DATARATE | 默认数据速率 | |
LORAWAN_CONFIRMED_MSG_ON | LoRaWAN确认消息 | |
LORAWAN_ADR_ON | 自适应数据速率 | 启用ADR时,终端设备应该是静态 |
LORAWAN_DUTYCYCLE_ON | ETSI占空比控制启用/禁用 | 仅用于测试 |
LORAWAN_APP_PORT | LoRaWAN应用程序端口 | |
LORAWAN_APP_DATA_SIZE | ||
OVER_THE_AIR_ACTIVATION | OTAA空中激活 | |
LORAWAN_APP_DATA_MAX_SIZE | 用户应用数据缓冲区大小 |
参考资料
LoRa个人学习笔记
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。