1、`struUE-CellGroupConfig`
结构体是5G NR(New Radio)网络中用于配置用户设备(UE, User Equipment)的无线资源控制(RRC, Radio Resource Control)消息的一部分。这个结构体主要用于定义一个特定小区组(Cell Group)的配置,该小区组可以理解为一组服务小区,它们共同服务于同一个UE。下面我们将对提供的信息进行详细解读。
2、Cell Group ID
`cellGroupId : 0x0 (0)` 表示这是一个主小区组(Master Cell Group, MCG),即包含主小区(Primary Cell, PCell)的小区组。在双连接(Dual Connectivity, DC)场景下,除了MCG之外还可能有辅小区组(Secondary Cell Group, SCG),但这里的ID为0表明这是默认的主小区组。
3、 RLC Bearer Configuration
`rlc-BearerToAddModList` 列表包含了需要添加或修改的RLC(Radio Link Control)承载配置。每个`RLC-BearerConfig`条目代表了一个逻辑信道上的RLC配置,并且指定了:
4、logicalChannelIdentity`:标识了逻辑信道的身份,这里我们看到的是三个不同的逻辑信道,分别对应值1、2和3。
5、 `reestablishRLC`:指示是否重新建立RLC实体。这里的值为`true`意味着如果之前的RLC实体存在,则应被重建。
这些设置对于确保数据传输的可靠性和效率至关重要,特别是在切换或其他可能导致RLC实体状态丢失的情况下。
6、 MAC Cell Group Configuration
`mac-CellGroupConfig` 定义了MAC层的相关参数,其中最重要的是DRX(Discontinuous Reception,不连续接收)配置:
7、`drx-Config` 中的`setup`部分定义了一系列定时器,用于控制UE进入和退出休眠模式的时间点,以节省电力。例如:
8、drx-onDurationTimer` 设置了UE处于激活状态的时间长度,这里是10毫秒。
9、 `drx-InactivityTimer` 指定了在没有下行链路活动时,UE等待多长时间后进入休眠状态,本例中为80毫秒。
10、`drx-HARQ-RTT-TimerDL` 和 `drx-HARQ-RTT-TimerUL` 分别设置了下行链路和上行链路HARQ(Hybrid Automatic Repeat reQuest,混合自动重传请求)往返时间,均为56个子帧。
11`drx-RetransmissionTimerDL` 和 `drx-RetransmissionTimerUL` 控制着下行链路和上行链路重传前的最大等待时间,均为8个时隙。
12、`drx-LongCycleStartOffset` 和 `drx-SlotOffset` 确定了长周期DRX操作的开始偏移量及槽位偏移量,前者为20毫秒,后者为0。
此外,还有一个标志位`skipUplinkTxDynamic`被设置为`FALSE`,这意味着动态跳过上行链路传输功能未启用,UE将按照正常流程执行上行链路传输。
领取专属 10元无门槛券
私享最新 技术干货