srs信道估计_5G NR参考信号(DMRS,PTRS,SRS和CSIRS)

本文详细介绍了5G NR中的四种主要参考信号:DMRS用于解调,PTRS用于相位跟踪,SRS用于上行链路信道探测,而CSI-RS则用于信道状态信息获取。这些信号在提高协议效率和应对不同场景的信道条件中起到关键作用。

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

为了提高协议效率并保证传输包含在一个时隙或波束内而不必依赖其他时隙和波束,为此5G NR引入了以下四个主要参考信号。

  • 解调参考信号(DMRS) 

  • 相位跟踪参考信号(PTRS)

  • 探测参考信号(SRS)

  • 信道状态信息参考信号(CSI-RS)

下图描述了与不同物理信道关联的参考信号映射关系。

e17eb5a6199abad81c9ae2906c7e615d.png

与LTE相比,NR的新增功能 :

  • 在NR中,没有小区特定参考信号(C-RS)

  • 引入了新的参考信号PTRS用于时间/频率跟踪

  • 为下行链路和上行链路信道引入了DMRS

  • 在NR中,仅在必要时(如LTE中不断交换参考信号来管理链路),才发送参考信号。

解调参考信号(DMRS) 

DMRS是特定于特定UE的,用于估计无线信道。系统可以对DMRS进行波束赋形,将其保留在计划的资源内,并且仅在必要时在DL或UL中传输它。另外,可以分配多个正交DMRS以支持MIMO传输。该网络会尽早为用户提供DMRS信息,以满足低延迟应用程序所需的初始解码要求,但它也偶尔为信道变化不大的低速场景提供此信息。在跟踪信道快速变化的高移动性场景中,

### 关于 `call far ptr` 指令 #### 定义与作用 `call far ptr` 是一种用于调用远过程的汇编指令。此指令允许程序跳转到另一个代码段中的指定地址执行代码,通常用于跨段调用函数或子程序[^2]。 #### 使用场景 当应用程序需要访问不同内存区域内的代码时,可以利用该命令实现更灵活的过程间通信。特别是在分段架构下(如早期的 x86 实模式),这显得尤为重要。现代操作系统大多运行在保护模式平坦模型中,因此这种类型的调用变得不那么常见了;但在某些特定情况下仍然有用处,比如处理中断服务例程(ISR)。 #### 语法结构 一般形式如下所示: ```nasm call far ptr [address] ``` 其中 `[address]` 表示目标位置的具体偏移量以及对应的代码段寄存器(CS)值组合而成的有效地址。 #### 示例代码片段 下面给出一段简单的例子来展示如何使用这条指令: ```nasm section .text global _start _start: ; 假设我们有一个位于其他段的目标函数 target_function, ; 并且我们知道它的 CS IP (Instruction Pointer) 地址分别为 TARGET_CS TARGET_IP. push word TARGET_CS ; 将CS压栈 push dword TARGET_IP ; 将IP压栈 call far ptr [esp] ; 跳转至由堆栈顶部两个字组成的有效地址处继续执行 ; 这里 esp 指向刚才推入的数据 add sp, 4 ; 清理掉之前推送上去的内容 ``` 在这个案例里面,通过显式地把目的段的选择符入口点放入堆栈再配合 `call far ptr` 来完成一次远程调用操作。需要注意的是,在实际编程实践中应当谨慎对待此类低级控制转移语句,因为它们可能会破坏当前环境并引发难以调试的问题如果参数设置不当的话。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值