【5G PHY】5G SLIV(Start and Length Indicator Value)介绍

文章详细介绍了5G中的SLIV概念,它是5GNR中用于PDSCH和PUSCH时域资源分配的起始和长度指示值。SLIV通过减少传输控制信息的开销优化数据传输。文章还提供了计算和解码SLIV的公式,并展示了相关的S和L有效组合以及映射表。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

博主未授权任何人或组织机构转载博主任何原创文章,感谢各位对原创的支持!
博主链接

本人就职于国际知名终端厂商,负责modem芯片研发。
在5G早期负责终端数据业务层、核心网相关的开发工作,目前牵头6G算力网络技术标准研究。


博客内容主要围绕:
       5G/6G协议讲解
       算力网络讲解(云计算,边缘计算,端计算)
       高级C语言讲解
       Rust语言讲解



一、5G SLIV(Start and Length Indicator Value)


在这里插入图片描述

       在5G NR中,SLIV是指起始和长度指示值。其用于PDSCH和PUSCH时域资源分配。在SLIV中,字母==’ S '定义了开始符号==,’ L '定义了用于时域资源分配的连续符号数

请添加图片描述

SLIV是一个编码值,其表示两个值,即开始符号和符号数量,可以使用本文后面提到的方程推导出来。


二、SLIV 的作用

       在传统的4G LTE中,调度是在子帧级进行的,而在5G NR中,调度是在slot级和符号级进行的。为此,5G NR中引入了SLIV,通过减少与传输控制信息相关的开销,优化了5G网络空口数据的传输。


三、PDSCH和PUSCH中的SLIV IE

       下图是在RRC消息中发送的SLIV,即startSymbolAndLength:
请添加图片描述


四、SLIV 计算公式

       3GPP 38.214规范给出了以下公式来计算和解码SLIV。它有两个输入值:

  • S:起始符号索引;
  • L: 连续符号号;
  • 其中 0 < L <= 14 - S;

公式如下:

if(L - 1) <= 7
	SLIV = 14 * (L - 1) + S
else
	SLIV = 14 * (14 - L + 1) + (14 - 1 - S)

4.1 例子

4.1.1 例一

假设我们使用PDSCH映射类型A,其中L = 8,S = 2,则利用上述公式SLIV可计算为:

  • L-1 = 8-1 = 7 <= 7 则
    • SLIV = 14 x (L – 1 ) +S
      = 14 x (8 – 1 ) + 3
      = 14 x 7 + 3
      = 98 + 3 =101

4.1.2 例二

假设L = 11, S = 3,那么使用上面的公式SLIV可以计算为:

  • L-1 = 11-1 = 8 < 7 则
    • SLIV = 14 x (14 – L + 1 ) + (14 -1 – S )
      = 14 x (14 – 11 + 1) + (14 – 1 – 3)
      = 14 x 4 + 10
      = 56 + 10 = 66

4.2 S和L的有效组合

使用上面的方程,我们可以有许多可能的SLIV值,但根据38.214规范,PDSCH和PUSCH只允使用下图中的S和L组合:

  • PDSCH
    请添加图片描述

  • PUSCH
    请添加图片描述

4.3 PDSCH和PUSCH的SLIV映射表

下图显示了使用上述公式导出的PDSCH和PUSCH的SLIV映射表。纵坐标显示开始符号,横坐标显示各自可能的长度。
请添加图片描述

4.3.1 如何使用上表?

让我们以下面的日志片段来了解如何使用上面的表。请添加图片描述
第一部分说,PDSCH映射类型B与StartSymbolAndLength 14。如果我们在SLIV映射表中查找14,它映射的起始符号为0,长度为2。

类似的对于startSymbolAndLength 44来说,S = 2,L =4;对于startSymbolAndLength 87来说 S = 3 ,L = 7。

请添加图片描述


总结

  • SLIV中,字母’ S ‘定义了开始符号,’ L '定义了用于时域资源分配的连续符号数;
  • 在SLIV中,起始符号和长度的配置总是使得资源分配保持在特定的slot边界内,并且不会与下一个slot重叠;
  • 它是按照3GPP 38.214编码的一个单值;
  • 最小值为0,最大值为104;
  • SLIV编码的设计目的是尽量减少发送信号所需的比特数;
  • SLIV通过PDSCH或PUSCH的 TimeDomainResourceAllocationstart IE 中的参数 SymbolAndLength 通知RRC,其使用7位字符串表示;


在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

从善若水

原创不易,感谢支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值