NR PDSCH(一) 时域资源

在PDCCH 上收到DCI 之后就需要去PUSCH/PDSCH 对应的资源上收发data。UE从DCI获知PDSCH/PUSCH时频资源位置,以及获得PDSCH/PUSCH调制方式,比如MCS(Modulation and Coding Scheme)和RV(Redundancy Version)等。

 

NR中PDSCH/PUSCH最大的变化是引入了时域资源分配的概念,调度的PDSCH/PUSCH资源在时域上可以达到到symbol级别,每次调度的资源都可以动态变化。

 

这里先看PDSCH。

 

4bf3689ad046a415de5c02869d7974a6.png

 

UE 支持每个小区最大16个HARQ 进程,每个小区根据高层参数nrofHARQ-processesForPDSCH 独立配置,没有该配置该参数时,默认为8。

PDSCH 最多支持8层传输,对应的DCI 1_1最多支持2TB传输,具体由RRC层参数maxNrofCodeWordsScheduledByDCI(value只能是1 或2 )相关。

 

### NR网络中PDCCH和PDSCH时域资源分配规则 #### PDCCH时域资源分配 在NR5G新空口)网络中,物理下行控制信道(Physical Downlink Control Channel, PDCCH)用于传输调度信息和其他控制消息。其时域资源分配主要由以下因素决定: - **搜索空间配置**:PDCCH的候选位置通过CORESET(Control Resource Set)定义,而CORESET的时间范围通常位于个slot的前几个OFDM符号内[^1]。 - **子载波间隔(Subcarrier Spacing, SCS)**:不同的SCS会影响PDCCH占用的具体时间长度。例如,在较高的SCS下,PDCCH可能仅占据更短的时间窗口。 #### PDSCH时域资源分配 对于物理下行共享信道(Physical Downlink Shared Channel, PDSCH),其时域资源分配更加灵活,能够实现精确到symbol级别的调度。以下是具体的规则和标准: - **起始符号与持续时间**:PDSCH时域位置可以通过SLIV(Start and Length Indicator Value)来描述。SLIV是个单数值,它编码了PDSCH传输的起始符号索引以及所占符号的数量[^3]。 SLIV的计算公式如下: \[ SLIV = 14N + (L - 1)(14 - L + 1)/2 + S \] 其中 \( N \) 是每slot的最大符号数量(通常是14),\( L \) 表示连续分配的符号数目,\( S \) 则代表起始符号的位置。 - **调度延迟参数 K0**:该参数指定了从接收到携带调度信息的PDCCH至实际数据传输之间的时间差。K0 的取值取决于时域资源分配表中的规定,并且会受到不同SCS组合的影响。 - **动态调整能力**:得益于NR的设计理念,每次调度都可以独立设定新的时隙边界及内部结构安排,从而适应多样化的业务需求并提高频谱效率。 ```python def calculate_sliv(start_symbol_index, number_of_symbols): """ 计算SLIV值 参数: start_symbol_index -- 开始符号索引(S) number_of_symbols -- 符号总数(L) 返回: sliv_value -- SLIV值 """ max_slots_per_subframe = 14 if not (1 <= number_of_symbols <= max_slots_per_subframe): raise ValueError(f"number_of_symbols must be between 1 and {max_slots_per_subframe}") first_term = (number_of_symbols * (number_of_symbols - 1)) // 2 second_term = start_symbol_index total_terms = ((max_slots_per_subframe + 1) * max_slots_per_subframe) // 2 sliv_value = first_term + second_term if first_term + second_term < total_terms else None return sliv_value ``` 上述Python函数展示了如何基于给定的`start_symbol_index` 和 `number_of_symbols` 来计算对应的SLIV值。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值