我们在不同的文献都看到介绍,R13版本下NB-IOT的下行峰值速率可达到170 kbps ,上行峰值速率为 250 kbps;本文介绍实际速率的计算方法:整理:kangguoying,20200529
1.下行数据传输机制
整理:kangguoying,20200529
eNodeB通过NPDCCH(DCI)指示设备通过NPDSCH进行下行数据传送;由于NB-IOT设备的计算能力会降低,NPDCCH传输结尾与 NPDSCH传输开始之间的时间偏移量至少为4ms;4ms间隔为最小,其可能扩展;
设备一旦接收到携带DL数据的NPDSCH块,需要4ms时间在无线条件良好情况下,采用调制编码方案(MCS)10和最大传输块(TB)680 bits,并在NPUSCH上发送HARQ 确认。 NPDSCH结束与NPUSCH开始之间时间间隔至少为12毫秒;
设备在NPUSCH上发出HARQ后,如果还有下行数据,其将收听下一个NPDCCH;收听下一个NPDCCH至少需要3 ms。
2.下行速率计算整理:kangguoying,20200529
峰值速率=最大传输块/传输间隔=680 bits /4 ms=170 kbps
传输速率(无NPBCH/PSS/SSS)
680 bits/ NPDCCH duration (1 ms) + offset (4 ms) + NPDSCH duration (4ms) + offset (12 ms) + NPUSCH duration (2ms) + offset (3ms)整理:kangguoying,20200529
680 bits / 1 ms +4 ms +4 ms + 12 ms + 2 ms + 3ms = 680 bit / 26 ms = 26.15 kbps
传输速率(NPBCH/PSS/SSS):
20 ms内NPBCH和NPSS传输两次,NSSS传输一次,头占比25%,则传输速率为:
0.75 x 26.15 kbps = 19.6 kbps
3.上行速率计算
峰值速率=最大传输块/传输间隔=1000 bits /4 ms=250 kbps
传输速率(无NPRACH)
理:kangguoying,20200529
680 bits/ NPDCCH duration (1 ms) + offset (8 ms) + NPUSCH duration (4ms) + offset (3ms)
680 bits / 1 ms +8 ms + 4 ms + 3ms = 1000 bit / 16 ms = 62.5 kbps
传输速率(含NPRACH)):假设NPRACH头占比10%,则传输速率为:
0.9 x 66.5 kbps = 56.25 kbps
http://www.techplayon.com/nb-iot-peak-data-rate-calculation/
谢谢分享了哈!!!
谢谢分享~ 上行速率计算那个公式那里最开始应该是1000 bits 不是680bits.
您即将访问的地址是其它网站的内容,MSCBSC将不再对其安全性和可靠性负责,请自行判断是否继续前往
继续访问 取消访问,关闭