5G NR - PDCCH学习笔记4 - 搜索空间(Search Space)Overview

2024-04-21 17:48

本文主要是介绍5G NR - PDCCH学习笔记4 - 搜索空间(Search Space)Overview,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.定义

Search Space直译是搜索空间,那搜索的是什么呢?搜索的是PDCCH. 那为什么要搜索而不是直接在指定地方接收? 因为UE事先不知道PDCCH的Aggregation Level, PDCCH对应的CCE资源的位置以及承载的DCI format. 由于这些事先无法知道的信息,这个搜索过程对应一个专业术语 – BD(Blind Decoding). 空间是PDCCH Candidate的集合,不过为了降低UE搜索复杂度会限定一些搜索条件,比如PDCCH candidate的起始CCE index能够被该PDCCH的CCE个数整除(AL=4的起始位置必须是0,4,8…)。因此我们把Search Space定义为:某个Aggregation Level下的所有PDCCH candidate的集合。

 

UE可以配置对应于多个AL的多个Search Space, 多个Search Space叫做SS set - Search Space set.

SS Set分两类:

Common SS(CSS) set – 顾名思义,就是对所有UE是通用的。

UE-specific SS(USS) set – 只能某个特定UE使用。

 

1个UE在1个BWP下最多可以配置10个SS set, 因此在一个小区(4个BWP)下最多可以配置40个SS set, 序号是0~39.

 

SS set的配置包括如下内容:

SS set类型 (CSS set或USS set), DCI format(s), monitoring occasion, 每个AL下PDCCH candidates的个数.

 

由于一个小区有多个CORESET, 一个UE可以配置多个SS Set, 为减少实现复杂度,每个SS set对应一个CORESET.

 

2.PDDCH Aggregation Level

构成一个PDCCH candidate的CCE个数称之为Aggregation Level(AL), NR PDCCH可用的AL是1, 2, 4, 8, 16,具体多少个CCE由DCI Payload Size和所需要的编码速率来决定.

 

3.BD数的确定

UE search space配置的候选PDCCH candidates数可以根据上页配置信息确定,但是待检测(真正执行Blind Decoding)的PDCCH数不一定等于配置的PDCCH Candidates,一般是配置的PDCCH Candidate的子集:


笔者在公众号“协议工程师笔记”定期发布5G/LTE/IMS...学习笔记, 敬请关注、订阅和分享,谢谢!

                                                               图片

                                                                      一起努力,蒸蒸日上

这篇关于5G NR - PDCCH学习笔记4 - 搜索空间(Search Space)Overview的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/923688

相关文章

HarmonyOS学习(七)——UI(五)常用布局总结

自适应布局 1.1、线性布局(LinearLayout) 通过线性容器Row和Column实现线性布局。Column容器内的子组件按照垂直方向排列,Row组件中的子组件按照水平方向排列。 属性说明space通过space参数设置主轴上子组件的间距,达到各子组件在排列上的等间距效果alignItems设置子组件在交叉轴上的对齐方式,且在各类尺寸屏幕上表现一致,其中交叉轴为垂直时,取值为Vert

Ilya-AI分享的他在OpenAI学习到的15个提示工程技巧

Ilya(不是本人,claude AI)在社交媒体上分享了他在OpenAI学习到的15个Prompt撰写技巧。 以下是详细的内容: 提示精确化:在编写提示时,力求表达清晰准确。清楚地阐述任务需求和概念定义至关重要。例:不用"分析文本",而用"判断这段话的情感倾向:积极、消极还是中性"。 快速迭代:善于快速连续调整提示。熟练的提示工程师能够灵活地进行多轮优化。例:从"总结文章"到"用

Spring Security--Architecture Overview

1 核心组件 这一节主要介绍一些在Spring Security中常见且核心的Java类,它们之间的依赖,构建起了整个框架。想要理解整个架构,最起码得对这些类眼熟。 1.1 SecurityContextHolder SecurityContextHolder用于存储安全上下文(security context)的信息。当前操作的用户是谁,该用户是否已经被认证,他拥有哪些角色权限…这些都被保

【前端学习】AntV G6-08 深入图形与图形分组、自定义节点、节点动画(下)

【课程链接】 AntV G6:深入图形与图形分组、自定义节点、节点动画(下)_哔哩哔哩_bilibili 本章十吾老师讲解了一个复杂的自定义节点中,应该怎样去计算和绘制图形,如何给一个图形制作不间断的动画,以及在鼠标事件之后产生动画。(有点难,需要好好理解) <!DOCTYPE html><html><head><meta charset="UTF-8"><title>06

学习hash总结

2014/1/29/   最近刚开始学hash,名字很陌生,但是hash的思想却很熟悉,以前早就做过此类的题,但是不知道这就是hash思想而已,说白了hash就是一个映射,往往灵活利用数组的下标来实现算法,hash的作用:1、判重;2、统计次数;

认识、理解、分类——acm之搜索

普通搜索方法有两种:1、广度优先搜索;2、深度优先搜索; 更多搜索方法: 3、双向广度优先搜索; 4、启发式搜索(包括A*算法等); 搜索通常会用到的知识点:状态压缩(位压缩,利用hash思想压缩)。

hdu1240、hdu1253(三维搜索题)

1、从后往前输入,(x,y,z); 2、从下往上输入,(y , z, x); 3、从左往右输入,(z,x,y); hdu1240代码如下: #include<iostream>#include<algorithm>#include<string>#include<stack>#include<queue>#include<map>#include<stdio.h>#inc

零基础学习Redis(10) -- zset类型命令使用

zset是有序集合,内部除了存储元素外,还会存储一个score,存储在zset中的元素会按照score的大小升序排列,不同元素的score可以重复,score相同的元素会按照元素的字典序排列。 1. zset常用命令 1.1 zadd  zadd key [NX | XX] [GT | LT]   [CH] [INCR] score member [score member ...]

【机器学习】高斯过程的基本概念和应用领域以及在python中的实例

引言 高斯过程(Gaussian Process,简称GP)是一种概率模型,用于描述一组随机变量的联合概率分布,其中任何一个有限维度的子集都具有高斯分布 文章目录 引言一、高斯过程1.1 基本定义1.1.1 随机过程1.1.2 高斯分布 1.2 高斯过程的特性1.2.1 联合高斯性1.2.2 均值函数1.2.3 协方差函数(或核函数) 1.3 核函数1.4 高斯过程回归(Gauss

【学习笔记】 陈强-机器学习-Python-Ch15 人工神经网络(1)sklearn

系列文章目录 监督学习:参数方法 【学习笔记】 陈强-机器学习-Python-Ch4 线性回归 【学习笔记】 陈强-机器学习-Python-Ch5 逻辑回归 【课后题练习】 陈强-机器学习-Python-Ch5 逻辑回归(SAheart.csv) 【学习笔记】 陈强-机器学习-Python-Ch6 多项逻辑回归 【学习笔记 及 课后题练习】 陈强-机器学习-Python-Ch7 判别分析 【学