当前位置: 首页 > news >正文

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

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

下图是NARFCN与SSB中心频率换算关系,其中NREF就是NARFCN

函数输出频率的单位是MHZ,输入是NARFCN。

有不清楚的地方欢迎来信交流。

function frequency  = nr_5g_narfcn2freq(narfcn)

%

%

%

%

%

% out freq unit MHZ

%

if narfcn>=0 && narfcn<=599999

    delta_F_global_khz = 5;

    F_REF_Offs_mhz = 0;

    N_REF_Offs = 0;

elseif narfcn>= 600000 && narfcn<=2016666

    delta_F_global_khz = 15;

    F_REF_Offs_mhz = 3000;

    N_REF_Offs = 600000;

elseif narfcn >= 2016667 && narfcn<=3279165

    delta_F_global_khz = 60;

    F_REF_Offs_mhz = 24250.08;

    N_REF_Offs = 2016667;

else

    frequency = 0;

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

    return;

end

frequency = F_REF_Offs_mhz + delta_F_global_khz*(narfcn - N_REF_Offs)/1000;

end

更多内容请关注微信号订阅号:nb_lte_5g ,老牛nb5g老牛带你学通信

努力只能及格,拼命才能优秀。

想成功,先发疯,不顾一切往前冲。

学通信任道重远,老牛带你走最捷径的路.


http://www.mrgr.cn/news/58413.html

相关文章:

  • nuxt3项目创建
  • 分布式ID多种生成方式
  • iOS 18.2 可让欧盟用户删除App Store、Safari、信息、相机和照片应用
  • Linux 常用命令二
  • Oracle10g运维 表增删改查
  • Linux等保测评需要用到的命令
  • 『 Linux 』网络传输层 - UDP
  • Python自动化测试+邮件推送+企业微信推送+Jenkins
  • css绘制s型(grid)
  • DDD重构-实体与限界上下文重构
  • 使用mock进行接口测试教程
  • 数据库之旅:从MySQL起航,领略数据的海洋
  • 基于KV260的基础视频链路通路(MIPI+Demosaic+VDMA)
  • C语言的书写
  • java编译[WARNING]告警处理
  • 内存中划分的四个主要区域
  • 为什么使用 toFixed 方法的结果不一致呢?
  • 什么品牌的台灯护眼比较好?五款性能与品质兼并的护眼台灯分享
  • 2024年双十一有什么好物推荐?盘点2024双十一爆款好物分享
  • Nature 正刊丨阻断翻译的mRNA ADP核糖基转移酶的抗病毒防御
  • 中小企业设备管理数字化转型:Spring Boot实现
  • cpp的string类
  • 如何对网络设备进行监控:以监控易平台为例
  • 对数平均温差计算
  • 文档透明加密系统怎么用?五款透明加密软件汇总!2024热门推荐,实测分享!
  • Pytest-Bdd-Playwright 系列教程(2):支持在多浏览器、多环境中执行测试