ProDeveloperTutorial.com

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

LTE MAC:MAC层介绍

前开发者教程 2020年5月18日

MAC层功能:

1.逻辑通道和传输通道之间的映射。
2. MAC SDU的复用在传输块上形成一个或多个不同的逻辑通道。
3.这些传输块将被传递到物理通道。
4.从物理信道到传输信道的传输块中解复用MAC PDU。
5.通过HARQ进行纠错。
6.逻辑通道优先级
7.传输格式选择。

一些功能特定于UE,而某些功能特定于eNB。

下面是正确功能的详细图像:

MAC功能位置和链接方向关联。

MAC_FUNCTIONS

MAC架构:

mac_architecture

从上图可以看出,MAC层在其体系结构中具有多个实体。

  1. 复用和解复用:

    它的功能是组成多个MAC PDU并与之分离。

  2. 逻辑渠道优先顺序:

    该实体将告诉您每个MAC PDU中应包含来自每个逻辑信道的多少数据。

  3. HARQ:

    它执行混合自动重发请求,其中包括自动传输传输数据包,重新传输传输块。

  4. 控制实体:

    它处理DRX资源请求,功率余量报告。

 

MAC层位于RLC层和PHY层之间。

PCCH映射到PCH
BCCH映射到BCH和HARQ
CCCH,DCCH,DTCH映射到逻辑通道优先级。

MAC PDU

有3种不同类型的MAC PDU

1.透明MAC的MAC PDU
2.用于DL-SCH和UL-SCH的MAC PDU
3.用于随机访问响应的MAC PDU

MAC PDU可以包含:

MAC头
零个或多个MAC控制元素
零个或多个MAC SDU
可选填充

MAC控制元素放置在任何MAC SDU之前
填充发生在MAC PDU的末尾

 

1.透明MAC的MAC PDU

MAC_PDU

它只有一个MAC SDU
SDU的大小等于TB的大小

2.用于DL-SCH和UL-SCH的MAC PDU

DL-SCH和UL-SCH的MAC PDU

在子标题中:
R: 保留位
E: 延期。如果设置为1,则指示后面跟随另一个子标头。其他MAC控制元素/ SDU /填充从下一个字节开始。
LCID: 逻辑通道标识符。有15个值。
L: 长度(以字节为单位)
F : 如果设置为0,则当MAC CE / SDU的长度小于128字节时。表示“L” fields of 7 bits.
如果设置为1,则当MAC CE / SDU的长度大于127个字节时。表示“L” fields of 15 bits.

第一个MAC PDU子标头由三个标头字段E / T / RAPID组成

第二个MAC PDU子标头由五个标头字段E / T / R / R / BI组成

第三个MAC PDU子标头由4个标头字段R / R / E / LCID组成

3.用于随机访问响应的MAC PDU
MAC_PDU

MAC PDU包含一个MAC标头,零个或多个MAC随机访问响应(MAC RAR)和可选的填充

第一个MAC PDU子标头由三个标头字段E / T / RAPID组成
第二个MAC PDU子标头由三个标头字段E / T / R / R / BI(退避指示符)组成

1个Mac PDU可以包含多个随机访问响应吗?是。

 

MAC程序:

1.随机存取程序
2. DL-SCH数据传输
3. UL-SCH数据传输
4. PCH接待
5. BCH接待处
6.不连续的接收
7. MAC重新配置
8. MAC重置

 

4. MAC控制元素

1. MAC控制元素(CE)包含控制信息。
2.它们作为MAC PDU的一部分发送
3.它们总是放在任何MAC SDU之前。
MAC CE有2种不同类型。

1.下行MAC CE [eNB到UE的角度]

111_mac_CE_uplink

2.上行链路MAC CE [UE到eNB的角度]

_mac_CE_downlink

所有MAC控制元素:

所有Mac CE

 

MAC CE的简要说明:

 

1.缓冲区状态报告(BSR)MAC控制元素。 

它被用来指示eNB逻辑信道组中所有逻辑信道的缓冲区大小(以字节为单位)。

BSR有两种类型:
1.的简短BSR和截断BSR
2.长BSR

2. C-RNTI MAC控制元素。

用于向eNB指示UE的C-RNIT

3. UE竞争解决方案身份MAC控制元素。

在争用解决阶段使用它包含CCCH SDU。

4.定时高级命令MAC控制元素

指示UE必须应用的定时调整。

5. DRX命令MAC控制元素。

6.功率余量MAC控制元素。

参考3GPP TS 36.321

该网站上可用的教程列表:

C编程20+章C ++编程80+章
100多个编码问题数据结构和算法85+章
系统设计20+章Shell脚本编写12章
4g LTE 60+章节最常见的编码问题
5G NR 50+章Linux系统编程20+章
分享
电子邮件
鸣叫
领英
Reddit
绊倒
Pinterest的
上一篇文章
下一篇

关于作者

前开发者教程

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

ProDeveloperTutorial.com

教程和编程解决方案
版权© 2020 ProDeveloperTutorial.com
从以下课程获得热门课程: 教育性的
<option id="SnQXu6R"><b id="QwrzGXa" class="QGOQg8Q"></b></option>

    <map id="TU6ZGMx"></map>


      <wbr id="yR3IzVf"></wbr>