我是靠谱客的博主 缥缈鼠标,最近开发中收集的这篇文章主要介绍e1载波的数据速率是_NBIOT峰值速率的计算方法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在窄带物联网(NB-IOT)的R13版本里,发布了NB-IOT的下行峰值链路数据速率为170kbps,上行峰值数据速率为250kbps。下面介绍这些速率由来的具体计算方法。

1.1 下行数据传输机制 

  • eNodeB通过发送NPDCCH(DCI)表示设备将通过NPDSCH发送下行数据。由于预计NB-IOT设备具有较低的计算能力,因此NPDCCH传输结束和NPDSCH传输开始之间存在一个至少4ms的时间偏移。4ms的持续时间是最小的,并且可以延长。

  • 一旦设备接收到携带DL数据的NPDSCH块,在良好的无线电条件下(采用调制编码方案(MCS)10和最大传输块(TB)680 bits)就需要4ms时间来解码,并在NPUSCH上发送HARQ确认。NPDSCH结束和NPUSCH开始之间的时间偏移至少为12ms。

  • 设备在NPUSCH上发送HARQ确认,并在路上有更多数据时监听下一个NPDCCH。设备开始监听下一个npdch至少需要3ms。

8368d1ab975a6d34b19cc53929f07084.png

1.2 下行吞吐量计算过程

(1)  峰值速率=最大传输块/传输时间间隔=680 bits /4 ms=170 kbps

(2) 传输速率(不包含NPBCH/PSS/SSS):

  • 680 bits/ NPDCCH duration (1 ms) + offset (4 ms) + NPDSCH duration (4ms) + offset (12 ms) + NPUSCH duration (2ms) + offset (3ms);

  • 680 bits / 1 ms +4 ms +4 ms + 12 ms + 2 ms + 3ms = 680 bit / 26 ms = 26.15 kbps。

(3) 传输速率(含NPBCH/PSS/SSS): 

  • 20 ms内NPBCH和NPSS传输2次,NSSS传输1次,头占比25%,则传输速率为:0.75 x 26.15 kbps = 19.6 kbps 。

2.1 上行数据传输机制 

  • eNodeB向设备发送一个NPDCCH(DCI)来有关计划授权的信号。设备发送NPUSCH进行上行数据传输至少需要8毫秒。
  • 假设使用MCS 12的良好无线电条件,1000bits的最大传输块(TB)和所有12子载波,通过NPUSCH发送数据和通过NPDCCH接收eNodeB的确认共需要4毫秒的时间。NPUSCH结束和NPDCCH开始之间的时间偏移至少3ms。
  • 设备在NPDCCH上接收HARQ确认和可能的下一个授权。

1a30600e1a419287792dd3eea5c01d2e.png

2.2 上行吞吐量计算过程

(1)峰值速率=最大传输块/传输间隔=1000 bits /4 ms=250 kbps;

(2)传输速率(无NPRACH)

  • 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;

(3)传输速率(含NPRACH):

  • 假设NPRACH头占比10%,则传输速率为: 0.9 x 66.5 kbps = 56.25 kbps。

来源:http://www.techplayon.com/nb-iot-peak-data-rate-calculation/

由通信百科公众号翻译整理发布。


aa9683dca61e7163964c34911383a40f.png

你的每一次“在看”,对我来说都是最大的鼓励

af3882d10f9167194e3a232d3e6a8357.gif

最后

以上就是缥缈鼠标为你收集整理的e1载波的数据速率是_NBIOT峰值速率的计算方法的全部内容,希望文章能够帮你解决e1载波的数据速率是_NBIOT峰值速率的计算方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部