carrier frequency offset_relative frequency怎么算

carrier frequency offset_relative frequency怎么算Carrierfrequency和EARFCN的关系我们处理UElog时,看到LTEcell都是用EARFCN/PCI来标示的,那么EARFCN和frequency之间是什么关系呢?1.      EARFCN:   缩写:         E-UTRAAbsoluteRadioFrequencyChannelNumber,取值范围:0–655

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

Carrier frequency 和 EARFCN的关系

我们处理UE log时,看到LTE cell 都是用EARFCN/PCI来标示的,那么EARFCNfrequency 之间是什么关系呢?

1. EARFCN:    

缩写:          E-UTRA Absolute Radio Frequency Channel Number, 

取值范围: 0 – 65535

 参考3GPP 36.101 Table 5.7.3-1 E-UTRA channel numbers

下图中的

    NDL:  Downlink EARFCN

     FDL_low:  The lowest frequency of the downlink operating band

     NOffs-DL:  Offset used for calculating downlink EARFCN

 

     NUL:  Uplink EARFCN.

     FUL_low:  The lowest frequency of the uplink operating band

     NOffs-UL:  Offset used for calculating uplink EARFCN

 carrier frequency offset_relative frequency怎么算carrier frequency offset_relative frequency怎么算

 carrier frequency offset_relative frequency怎么算carrier frequency offset_relative frequency怎么算

我们先理解DL EARFCN, 首先关注列[Range of NDL],  每个band 对应一个EARFCN范围,仔细观察,会发现EARFCN的数值会随着band增加(eg, band1->band2->band3…..)而增加,且不同band 对应的EARFCN范围不存在重合(overlapping)的问题。也就是说一个EARFCN对应一个band.

接下来关注列[FDL_low], FDL_low的意思对应的band frequency 的最小值,单位MHz, 每个band 对应的frequency 的范围可以参考3GPP 36.101 Table 5.5-1, 如下:

 carrier frequency offset_relative frequency怎么算carrier frequency offset_relative frequency怎么算

仔细观察,你会发现frequency 与 band 的关系好乱,没有一个线性关系(不像EARFCN),且不同band 间的frequency 范围存在overlapping,比如band 38 – [2570~2620] 与 band 41 – [2496~2690],  band 38 对应的frequency 是 band 41的子集。这种现象叫做MFBI, 不过这里不做经一部扩展,以后会做详细介绍。一frequency 可能对应多个band.

接下来,我们来看frequency 和 EARFCN的计算公式,可以参考3GPP 36.101 – 5.7.3

 carrier frequency offset_relative frequency怎么算carrier frequency offset_relative frequency怎么算

FDL: Downlink  Frequency 

NDL:  Downlink EARFCN

FDL_low:  The lowest frequency of the downlink operating band     

      //Band 对应的最小值,eg, Band38, 这个值就是2570MHz

 NOffs-DL:  Offset used for calculating downlink EARFCN

              //band 对应Earfcn范围的起始值, eg, Band 38, 这个值就是37750

 

下面来计算band 38 EARFCN38000对应的frequency

 

FDL   =   FDL_low  + 0.1 (NDL – NOffs-DL)

            = 2570 + 0.1 (38000 – 37750)

            = 2595 MHz

 

下面来计算band 41 EARFCN40640对应的frequency

FDL   =   FDL_low  + 0.1 (NDL – NOffs-DL)

       =  2496  + 0.1 (40640 – 39650)

       =  2595 MHz

可见EARFCN 38000 (band 38) 和 40640 (band 41) 对应的frequency 都是2595 MHz.

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/184956.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Linux 编译动态库_makefile编译动态库

    Linux 编译动态库_makefile编译动态库1.动态链接库简介动态库又叫动态链接库,是程序运行的时候加载的库,当动态链接库正确安装后,所有的程序都可以使用动态库来运行程序。动态库是目标文件的集合,目标文件在动态库中的组织方式是按特殊的方式组织形成的。在动态库中函数和变量的地址是相对地址而不是绝对地址,其真实地址在调用动态库的程序加载时形成的。动态库的名字有别名(soname),真名(realname)和链接名(linke…

    2022年9月26日
    0
  • 【PyTorch】详解pytorch中nn模块的BatchNorm2d()函数

    【PyTorch】详解pytorch中nn模块的BatchNorm2d()函数基本原理在卷积神经网络的卷积层之后总会添加BatchNorm2d进行数据的归一化处理,这使得数据在进行Relu之前不会因为数据过大而导致网络性能的不稳定,BatchNorm2d()函数数学原理如下:BatchNorm2d()内部的参数如下:1.num_features:一般输…

    2022年6月14日
    54
  • js统一全局变量

    js统一全局变量      前言:js中难免要用到全局变量,但是过多的全局变量会影响js的性能,在此我创造了一个统一全局变量的写法,只需要这一个全局变量即可/***全局变量管理器*/varoverallManager=(function(){ //存储全局变量,闭包保护不受污染 varoverall={}; /** *@paramname *…

    2022年5月28日
    42
  • Android制作字符串表格String.xml转EXCEL工具

    Android制作字符串表格String.xml转EXCEL工具publicstaticListgetAllExternalSdcardPath(){ListPathList=newArrayList();StringfirstPath=Environment.getExternalStorageDirectory().getPath();Log.d(TAG,”getAllExter

    2022年8月22日
    6
  • lagrange插值法:求拉格朗日插值多项式matlab实现(内附代码及例题)

    lagrange插值法:求拉格朗日插值多项式matlab实现(内附代码及例题)lagrange插值法:求拉格朗日插值多项式matlab实现(内附代码及例题)关于拉格朗日插值法相关理论知识,在这里小编不在赘述,请不明白的小伙伴自行百度。小编只负责给出matlab源码。**例题:**看下面例题(如图):matlab代码:%%%%求拉格朗日多项式及基函数%%%%%%%%LiuDeping%%%%%%%%2020.06.14%%%%%输入的量:

    2022年10月24日
    1
  • Java中输出结果保留两位小数的最简单的方法

    Java中输出结果保留两位小数的最简单的方法System.out.print(String.format(“%.2f”,double));//double处填要输出结果的变量表达式

    2022年7月8日
    17

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号