ProDeveloperTutorial.com

教程和编程解决方案
菜单
  • Shell脚本
  • 系统设计
  • Linux系统编程
  • 4g LTE
  • 编码问题
  • C
  • C ++
  • DSA
  • GIT

LTE MAC:调度

前开发者教程 2020年8月31日

MAC调度程序用于在上行链路和下行链路信道中为UE分配带宽。 eNB将决定为哪个UE分配多少资源。

MAC调度程序还将针对不同的UE连接强制执行QOS,例如优先级,比特率和延迟。

MAC Scheduler如何工作?

LTE MAC:调度

 

从上图可以看到:

1. QOS和UE策略将从PCRF接收到MAC Scheduler。这将有助于提供最小的保证带宽,丢包率等。

2. PHY层将发送有关无线电信道质量的信息。

3. RLC层将提供缓冲区状态。

4.基于以上几点,MAC Scheduler将基于以下调度算法来决定调度决策。

不同类型的调度算法:

循环赛:
该算法对所有UE使用相等的带宽。这主要用于测试目的。这将降低总体细胞通量。

比例公平:
它将尝试在QOS优先级和总吞吐量之间取得平衡。

最高CQI:
这将确保MAC Scheduler将为UE分配最佳信道质量RB’s.

 

 

不同类型的调度

有3种不同的计划类型:

1.动态调度
2.持续计划
3.半永久性调度

 

1.动态计划:

在动态调度中,UE可以在每个子帧中获得调度分配/许可。

 

2.持续计划:

在持久调度中,UE将获得固定的调度许可。它不取决于信道条件。

 

3.半永久性调度(SPS):

在SPS中,通常在VOIP呼叫中使用。因为在VoIP呼叫中,数据包会定期到达。对于g729编解码器,持续时间始终为20毫秒。

用于配置SPS的RRC IE。

- semiPersistSchedC-RNTI 
- DLConfig 
     − semiPersistSchedIntervalDL(sf10 to sf640) 
     − NumberOfConfSPS-Processes (1..8) 
     − N1PUCCH-AN-PersistentList (1..4 PUCCH resource index) 
− ULConfig 
     − semiPersistSchedIntervalUL 
     − implicitReleaseAfter 
     − p0-NominalPUSCH-Persistent 
     − p0-UE-PUSCH-Persistent 
     − TwoIntervalsConfig
分享
电子邮件
鸣叫
领英
Reddit
绊倒
Pinterest的
上一篇文章
下一篇

关于作者

前开发者教程

每天我们都会讨论竞争性编程问题,请加入我们的网站:   电报频道

ProDeveloperTutorial.com

教程和编程解决方案
版权© 2020 ProDeveloperTutorial.com
从以下课程获得热门课程: 教育性的

<tfoot id="KAq8hST"><output class="kkj6g6i"></output></tfoot>

<legend class="KZ4YNIY"></legend>

  1. <label id="uwqoa9T"><a class="VkOtJyc"></a></label>