目录
1.OFDM基本模型
正交频分复用系统是一种特殊多载波传输方案,它可以被看作是一种调制技术,也可以被当作是一种复用技术。多载波传输把数据流分解成多个子比特流,这样每个子数据流具有低很多的比特速率,用这样低比特率形成的低速率符号再去调制相应的子载波,就构成多个低速率符号并行发送的通信系统。正交频分复用是对多载波调制(Multi-Carrier Modulation)的一种改进。它的特点是各子载波相互正交,所以扩频调制后的频谱可以相互重叠,不但减小子载波间的相互干扰,还大大提高频谱利用率。选择OFDM系统一个主要原因在于该系统能够很好地对抗频率选择性衰落和窄带干扰。在单载波系统中,一次干扰或者衰落就可以导致链路失效,但是在多载波系统中,某一时刻只会有少部分子信道会受到深衰落影响。
使高速的信息数据流转变成传播速率较低的信息数据流并且能够保证这些转变后的信息数据流可以在多个并行的子信道中传输是正交频分复用技术的基本思想。通过将每个子信道的符号周期都延长可以有效的减小由无线信道引起的时间弥散而产生的符号间干扰(ISI)。
OFDM 系统可通过N 点IDFT运算,把频域数据符号di变换为时域数据符号sk。经过载波调制之后,发送到信道中;在接收端,将接收信号进行相干解调。然后将基带信号进行N 点DFT运算,就可获得发送的数据符号di。在实际应用中,可用快速傅里叶变换(FFT/IFFT)来实现OFDM的调制和解调。N 点IDFT运算需要实施N2次的复数乘法,而IFFT 可很好地降低运算复杂度。常用的基2IFFT 算法,其复数乘法的次数为:
2.IFFT/FFT
设定子载波的总个数为N,在符号周期T 内以采样间隔 T /N 对 OFDM 信号进行采样,所得到的 OFDM 符号周期T 内的 N 个采样值可以表示成为:
从上式可以得知N个时域的采样值正好是这N个子载波上的调制符号的离散傅里叶逆变换(Inverse Discrete Fourier Transform,IDFT)。
在实际传输中 OFDM 系统的基带信号必须要经过射频载波的调制然后再发送到无线信道中,在接收端载波再经过变频,之后在基带OFDM信号通过DFT变换实现信号的解调。这里所讲述的DFT/IDFT是实现的基带传输,依上所述可以知道用DFT来实现OFDM系统的基带传输方式可以大大降低OFDM系统传输的复杂度,因为DFT/IDFT变换可以运用快速傅里叶变换(Fast Fourier Transformation,FFT)和快速傅里叶反变换(Inverse Fast Fourier Transformation,IFFT)。
3. ofdm资源分配算法
在多载波系统中,动态资源分配可以包括子载波分配、比特分配和功率分配。这些动态分配可以使用一个联合算法来实现也可以采用分步的算法分别来完成。
动态子载波分配是根据用户数据流量的速率和接收端该用户所观察到的各个子载波信道状况来决定该用户能使用的子载波数量以及使用哪些子载波,以便达到高效地利用子载波的目的。
动态波特分配实在子载波分配的基础上,将用户的数据比特按照各个可用子载波的质量分配到各个子载波上面去,这里,自载波的质量用子载波在用户上的信道增益来衡量。信道增益较高的子载波被分配给较多的比特。并映射到一个大的信号星座上面,以便充分利用高质量的子载波,提高总体数据传输速率;而信道增益较差的子载波则被分配给少量的比特甚至不被分配比特。
动态比特分配和动态自载波分配有着密切的联系。不同的子载波发送不同数量的比特,其发送功率也会相应的变化。对于被分配了较多比特数的高质量子载波来说,较大的信号星座意味着较多发射功率的投入,可以保证接收端打到一定的信噪比。此外,在实际的系统实现中,对每个数据符号来说,信号星座都只能对整数数量的比特进行编码和映射,这就对每个信道上的功率分配提出严格的限制条件。从本质上来说,这是一个整数规划的问题,并且已知是非常难于求解的,需要极大的运算量,因此一般在实际中都是用复杂度较低的算法。
Chow算法是根据各个子信道的信道容量来分配比特的。它的优化准则是在维持目标误比特率的前提下使系统的频谱效率达到最优。此算法由三个步骤完成,首先要确定使系统性能达到最优的门限 ,然后确定各个子载波的调制方式,最后根据调制方式来调整各个子载波的功率。下面介绍一下此算法的步骤。
步骤1:计算各个子载波的信噪比SNR(i),假设所有子载波上的信号能量都是归一化的。
步骤2:
步骤3:
步骤4:
步骤5:
步骤6:
chow算法中的比特分配和功率分配,各子信道的比特分配遵循“优质信道多传送,较差信道少传送,劣质信道不传送”的原则,而各个子信道上的功率分配除了跟子信道上分配的比特数有关之外,还跟各个子信道上的信噪比有关。
Chow算法是针对OFDM(正交频分复用)系统中的一种资源分配算法,主要用于解决如何有效地分配系统内的子载波、功率或者时隙等资源来优化系统性能的问题。在OFDM系统中,由于存在多个子载波,每个子载波的信道条件可能不同,因此,选择合适的子载波分配给不同的用户以及如何在各个子载波上分配功率能够显著影响系统的整体吞吐量、误码率和公平性等指标。
Chow算法的具体形式和细节可以根据上下文有所不同,但通常涉及以下目标:
子载波分配: 根据每个用户的信道状态信息(CSI),将具有良好信道质量的子载波优先分配给用户,以最大化系统容量或保证服务质量。
功率分配: 在已分配的子载波上动态调整每个用户的发射功率,以平衡系统总的功率预算,同时优化速率或者最小化传输误差。
公平性考虑: Chow算法可能还会考虑到不同用户之间的公平性,确保即使在非理想信道条件下,所有用户也能获得相对合理的通信服务。