Half Subcarrier Shift:主要是某些应用为了避免本振泄漏,把子载波偏移一半(但是LTE中直接不用0号子载波)。
System Sample Frequency:系统采样频率。
FFT Length:即FFT次数。
Cyclic Prefix Length:循环前缀长度,例如40(0:7:133);36表示0、7、133号符号的CP为40,其他的为36,单位是Sample。
Guard Lower/Upper Subcarriers:上边/下边的保护子载波的个数。
Subcarrier Spacing:根据System Sample Frequency和FFT Length自动计算子载波间隔。
Actual Signal Bandwidth:根据FFT Length和Guard Subcarrier自动计算有效的带宽。
Power Reference Type:功率参考模式,以那种方式作为功率的参考,如All Symbols就是仪器设置的射频功率就是所以Symbol的平均功率。
Spectrum Control:设置滤波器,或者Window加窗,以限制带宽,代价是对EVM有些影响。
Resource Mapping资源映射
资源映射是最复杂也是最关键的功能,需要使用者对OFDM的基本元素,自定义的帧结构有深刻的理解,其核心思想就是通过菜单的参数设置,定义OFDM帧的二维平面上每个元素RE(Resource Element)的功能、属性、调制方式、载荷数据。
资源块(一个共同功能属性的RE的集合)基本属性有:Symbol Index(时域/符号)坐标范围,Subcarrier Index(子载波/频域)坐标范围;功能/特性/用途---Preamble、Pilot、Data;Boost Level—相对功率;Payload—载荷数据类型。
点击表格上方的“Add”右侧箭头,选择一个类型(Preamble/Pilot/Data)即可添加一个资源块。
由于RE数量众多,需要一些简写的方式,来实现多个元素的映射定义。其基本语法和C语言或者Matlab的语法类似。
以LTE的Cell RS为例(在Quick Settings 菜单下拉,选择 LTE:Downlink):在当前的Cell ID情况下, Cell RS是在时域、频率离散插入的。类型是Pilot,Pilot需要定义固定的载荷数据。所以需要定义时、频域坐标。
其中:
Name:给当前的资源块取一个名字
Symbol Index时域坐标:有两组,注意两个大组是对应的,
起始0,终止133,步进7
起始4,终止137,步进7
Subcarrier Index频域坐标:有两组,每组又分成2个小组,
起始-150,终止-6,步进6;起始1,终止145,步进6;
起始-147,终止-3,步进6;起始4,终止148,步进6
Resource Mapping Order:资源映射顺序:
Given Order:表示将资源块Payload IQ值序列按照参数Symbol Index 与参数Subcarrier Index 给出资源单元的顺序进行映射。
Resource Order:表示按照信道资源单元的OFDM符号与子载波编号由小到大的顺序进行映射。
两种映射顺序都按照子载波优先的规则进行映射,即先填充当前给出的OFDM符号上的所有给出子载波,再填充下一个给出OFDM符号上的信道资源单元。
Resource Mapping:当前资源块的类型(Add的时候已经指定):
Preamble—前导,实际中不一定非要在帧的前面,其功能和Pilot类似,是发一些已知约定好的固定数据,其Data Mode部分只能是IQ Value,需要指定每一个RE的IQ值(会有表格编辑菜单弹出)
Pilot—导频,发一些已知约定好的固定数据,其Data Mode部分可以是IQ Value或Payload Bit,如果是IQ Value类型,需要指定每一个RE的IQ值(会有表格编辑菜单弹出)