5G NR GSCN计算SSB中心频率MATLAB实现

本期给大家带来5G NR中已知GSCN如何计算SSB的中心频率,用MATLAB实现,参考3GPP 38.104

下图是GSCN与SSB中心频率换算关系。

函数说明:

函数的入参是GSCN号

函数的输出是对应的SSB中心频率,单位MHZ

function freqency = nr_5g_gscn2freq(gscn)

%

%

%

%author:老牛

% coding time 2024.10.23

% out freq unit MHZ

% refer to 3gpp TS 38.104

N = 0;

M = 0;

find_M = 0;

if gscn>=2 && gscn <= 7498 %0-3000MHZ

for m = 1:2:5

if mod(gscn - ((m-3)/2),3) == 0

N = (gscn - ((m-3)/2))/3;

M = m;

find_M = 1;

break;

end

end

if find_M

freqency = (N * 1200 + M * 50)*1e3;

else

freqency = 0;

end

freqency = freqency/1e6;

elseif gscn>=7499 && gscn <= 22255 %3000MHZ - 24250MHZ

N = gscn - 7499;

freqency = 3000 + N * 1.44;

elseif gscn>=22256 && gscn <= 26639 %3000MHZ - 24250MHZ

N = gscn - 22256;

freqency = 24250.08 + N * 17.28;

else

freqency = 0;

fprintf('error gscn %d\n',gscn);

end

相关推荐
m0_734571768 小时前
深入理解5g <十> pdsch下行物理层过程
5g
m0_7345717620 小时前
深入理解5g <八> 上行调度的流程
5g
m0_734571761 天前
深入理解5g <七> 下行调度的流程
网络·5g
m0_734571762 天前
深入理解5g <六> 上行的链路自适应技术
5g
Multipath7122 天前
远程可视操控:多链路聚合如何把“不确定”变“可管理”
网络·网络协议·5g·智能路由器·信息与通信
泰晶科技2 天前
【晶振相位噪声对通信系统的影响:如何降低5G光模块信号误码率】
笔记·5g
rcms152702692182 天前
TEL TMC2001-5G温度控制器
5g
m0_734571762 天前
深入理解5g <五> 下行的链路自适应技术
5g
POMAGTOR3 天前
【5G 通讯 POGOPIN 弹簧顶针连接器解决方案】
网络·嵌入式硬件·5g
云边有个稻草人3 天前
飞牛 NAS 远程访问实战:星空组网连接 Mac 与安卓,从 Compose 部署到 5G 验证
android·5g·macos