ProDeveloperTutorial.com

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

LTE MAC UL CE:功率余量报告

前开发者教程 2020年8月30日
功率余量报告(PHR)是MAC上行链路控制元素。
LCID值为“11010”以二进制和十进制26
*每个UE将具有由其在UP链路中的功率等级定义的最大传输功率。
* PHR用于通知eNB UE中剩余的相对传输功率。
*计算PHR的公式是
功率余量= UE最大传输功率– PUSCH功率
PUSCH功率= Pmax – P_pusch
*因此,在上述功率余量公式中,如果该值为+ ve,则UE剩余一些传输功率,因此网络可以为UE分配更多的资源块。
*如果是-ve,则UE不会’剩余的功率将剩余,因此网络将不会向UE分配更多的资源块。
* PHR范围从-23db到+ 40db

UE触发PHR的原因

*如果设置了periodicPHR-Timer,则UE将定期向网络发送PHR。
*当达到下行链路路径损耗阈值(dl-PathlossChange)。

IE’专注于

我们需要检查RRC连接设置,RRC连接重新配置消息以获取PHR配置。
“phr-Config”是要集中的IE。
radioResourceConfigDedicated
mac-MainConfig
phr配置
设定
定期PHR计时器
禁止PHR计时器
dl-PathlossChange
periodPHR-Timer:PHR报告的计时器。可能的值可以是{sf10,sf20,sf50,sf100,sf200,sf500,sf1000,无穷大}
sf10表示10个子帧,sf20表示20个子帧。
禁止PHR计时器:用于PHR报告的计时器。这意味着,UE不应该发送PHR传输多长时间。可能的值可以是{sf10,sf20,sf0,sf10,sf20,sf50,sf100,sf200,sf500,sf1000}
sf10表示10个子帧,sf20表示20个子帧。
dl-PathlossChange:路径损耗是电磁波在太空中传播时功率密度的降低。该值将以db为单位。可能的值可以是{dB1,dB3,dB6,infinity}

解码PHR值

PHR的大小为1个八进制
LTE MAC UL CE:功率余量报告
从上图可以看到,
前2位是“R” it means reserved.
接下来的6位代表功率余量水平的值。范围是000000至111111 => 0 to 63
以下是解码PHR值时参考的2个表
LTE MAC UL CE:功率余量报告
LTE MAC UL CE:功率余量报告
范例1:
假设我们有一个MAC PDU“1A 2C”
首先我们需要解码“1A”并检查是否有其他子头,并检查是否有MAC CE
1A => 0001 1010
这里“E = 0”。因此,没有其他子标题。
下一页“11010”代表PHR MAC CE。
所以下一个八位字节是MAC PHR CE“2C”
2C => 0010 1100
这里first 2 bits are reserved.
因此,我们需要检查接下来的6位“101100”
值是44。根据该表,值将是21db。
参考:TS 36.321
分享
电子邮件
鸣叫
领英
Reddit
绊倒
Pinterest的
上一篇文章
下一页Article

关于作者

前开发者教程

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

ProDeveloperTutorial.com

教程和编程解决方案
版权© 2020 ProDeveloperTutorial.com
从以下课程获得热门课程: 教育性的
  • <col id="sIl1d07" class="sRrYg19"></col>



    1. <u id="AJQw99R" class="AGGqnl2"><footer id="DhkIds3"></footer></u>

        <bdi id="aXhXv9v" class="aT5EJsi"><center id="ZCkR74v" class="Z5g0oLx"><bdi class="oQsYWnm"></bdi></center></bdi>