会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xiayuanupup
博客园
首页
新随笔
联系
订阅
管理
2026年5月5日
信号处理番外:对离散信号插值的理解
摘要: 在数字信号处理中,对离散信号上采样通常采用插零+滤波的方式实现。插零操作是在离散信号相邻的2个采样点之间插入0,\(A\)倍上采样插入0的个数为\(A-1\)。插入0的操作会导致原信号频谱被搬移,出现高频分量,因此需要低通滤波将高频分量去除。 采样点之间插0会导致信号突变,增加了高频分量,但高频分量
阅读全文
posted @ 2026-05-05 13:17 xiayuan_up
阅读(11)
评论(0)
推荐(0)
2026年5月3日
OpenAirInterface项目解析 08 基站中的线程关系
摘要: 在本系列项目解析05和06中分别介绍了ru和gNB中的线程。基站将复杂的处理划分给多个线程,ru的主线程是ru_thread,负责从SDR取数、时频转换、以及一些采样点处理,然后将数据交给gNB中的L1_rx_thread和L1_tx_thread。本文将介绍基站多个线程之间的逻辑关系,顺便分析OA
阅读全文
posted @ 2026-05-03 23:29 xiayuan_up
阅读(9)
评论(0)
推荐(0)
2026年4月28日
OpenAirInterface项目解析 07 UE_thread
摘要: UE_thread是OAI UE的主要执行线程,位于文件executables/nr-ue.c中。 目录1. UE_thread线程创建位置2. UE_thread while循环逻辑2.1 未同步?2.2 同步中?2.2.1 OAI+SDR2.2.2 OAI 同步中?处理2.3 刚同步?2.4 U
阅读全文
posted @ 2026-04-28 22:47 xiayuan_up
阅读(10)
评论(0)
推荐(0)
2026年4月18日
OpenAirInterface项目解析 06 threads in nr-gnb
摘要: 本文关注基站物理层处理的线程,目标文件executables/nr-gnb.c。本文提到的物理层是指FFT/IFFT以后的处理,因为前面的已在ru_thread中完成。 目录1. gNB线程初始化2. L1_rx_thread3. L1_tx_thread4. threadPool 1. gNB线程
阅读全文
posted @ 2026-04-18 12:31 xiayuan_up
阅读(15)
评论(0)
推荐(0)
2026年4月14日
OpenAirInterface项目解析 05 ru_thread
摘要: RU是指基站的射频单元(radio unit),LTE商用基站中称为RRU,NR商用基站中称为AAU。RRU中通常只有中频和射频处理,物理层与中频接口交互的数据量与通道数正相关,而5G中因为MIMO通道数大幅增加,按照LTE划分会增大数据交互负担,因此将部分物理层处理放在射频部分,节省开销。 OAI
阅读全文
posted @ 2026-04-14 22:36 xiayuan_up
阅读(18)
评论(0)
推荐(0)
2026年4月6日
OpenAirInterface项目解析 04 程序的入口
摘要: OAI是C语言开发的项目,代码的入口自然是main函数。基站的main函数在 executables/nr-softmodem.c 中,这是基站的主线程。主线程负责各种执行业务功能的子线程的产生和销毁,以及一些内存管理。在基站子线程中有几个对物理层比较重要,分别是ru_thread,L1_rx_th
阅读全文
posted @ 2026-04-06 20:03 xiayuan_up
阅读(11)
评论(0)
推荐(0)
2026年3月28日
OpenAirInterface项目解析 03 初始接入流程
摘要: 上一篇基站和终端运行成功后就意味着终端完成了初始接入。初始接入是蜂窝通信中最重要的流程之一,本系列从初始接入入手,介绍蜂窝通信原理和OAI物理层代码。 目录1. 初始接入原理2. OAI接入2.1 SSB2.2 SIB 12.3 MSG 12.4 MSG 22.5 MSG 32.6 MSG 4 1.
阅读全文
posted @ 2026-03-28 17:20 xiayuan_up
阅读(31)
评论(0)
推荐(0)
OpenAirInterface项目解析 02 代码部署
摘要: 1. 项目路径 OAI主页:https://openairinterface.org/ OAI代码仓:https://gitlab.eurecom.fr/oai/openairinterface5g/ 2. 运行环境 OAI官方支持Ubuntu和Fedora,如果你拥有一台Linux系统主机,可以直
阅读全文
posted @ 2026-03-28 09:47 xiayuan_up
阅读(76)
评论(0)
推荐(0)
2026年3月27日
OpenAirInterface项目解析 01 前言
摘要: 无线通信没落了,通信专业已经沦为赛博土木了。写本系列文章不求热度,如果有人恰好对无线通信有兴趣,或者未来多少年后无线通信又翻红了,希望本系列文章能提供些帮助。 1. 写作动机 作者曾是一名无线通信专业研究生,研究生自然逃不掉写论文。很长时间以来通信专业的大部分论文都在自娱自乐:提出一个通信场景,构建
阅读全文
posted @ 2026-03-27 20:33 xiayuan_up
阅读(27)
评论(0)
推荐(0)
公告