一种快速的NC-OFDM卫星通信比特功率分配方法组成比例

技术编号:27262528 阅读:25 留言:0更新日期:2021-02-06 11:23
本发明专利技术公开了一种快速的NC

【技术实现步骤摘要】
一种快速的NC-OFDM卫星通信比特功率分配方法


[0001]本专利技术涉及NC-OFDM卫星通信资源分配方法,尤其涉及一种快速的NC-OFDM卫星通信比特功率分配方法。

技术介绍

[0002]非连续正交频分复用(Non-continuous Orthogonal Frequency Division Multiplexing,NC-OFDM)卫星通信将原本的地面通信的OFDM子载波固定分配改进为基于频谱空洞利用的动态分配方案,提高了频谱的利用率,实现了对卫星通信频谱空洞的动态利用。然而,由于授权用户在使用频谱的时间以及数量是随机的。若在授权用户接入时,认知用户刚好在占用授权用户的频谱,如果认知用户能及时退出,这样就不会对授权用户造成干扰,而且还实现了频谱空洞的利用,提高了频谱利用效率;如果认知用户不能及时退出,就会对授权用户的通信造成一定的影响,在实际通信中是不希望这种情况发生的。避免后者的发生的关键是资源分配方式的复杂度高低。快速的分配算法能够保证认知用户在授权用户接入时快速退出,在无授权用户时能够快速分配要传输的信息实现频谱空洞的利用,提高频谱的利用率。但是,目前的大多数资源分配(主要是比特分配和功率分配)的方法资源分配的过程比较复杂,具有较高的计算复杂度,不适用于NC-OFDM卫星通信。

技术实现思路

[0003]基于现有技术存在的问题,本专利技术的目的是提供一种快速的NC-OFDM卫星通信比特功率分配方法,能解决现有大多数资源分配方法存在着复杂度高,不适用于NC-OFDM卫星通信的问题。r/>[0004]本专利技术的目的是通过以下技术方案实现的:一种快速的NC-OFDM卫星通信比特功率分配方法,包括:
[0005]步骤1、根据卫星频谱感知的包括信道增益和噪声基底的结果以及传输需要的误比特率要求,计算出每个子信道传输1比特数据所需要的功率;
[0006]步骤2、依据总发射功率的限制,挑选出实际用来传输的子信道;
[0007]步骤3、基于注水思想进行初始化比特功率分配;
[0008]步骤4、调整比特和功率分配的结果,完成比特功率分配。
[0009]进一步地,所述根据卫星频谱感知的包括信道增益和噪声基底的结果以及传输需要的误比特率要求,计算出每个子信道传输1比特数据所需要的功率包括:
[0010]对于初始频谱感知的结果,得到每个子信道的增益H
i
和噪声基底N
i
,i=1,2,

,n
c
,n
c
表示扫描到的子信道的个数。根据得到的结果计算每个子信道传输1比特数据所需要的功率:
[0011][0012]其中Γ=-ln(5BER)/1.5表示信噪比间隙,BER表示传输所需要的误比特率要求,
g
i
=|H
i
|2/N
i
表示信道增益噪声比,其中||表示取模,并将g
i
按照从大到小排序。
[0013]进一步地,所述依据总发射功率的限制,挑选出实际用来传输的子信道包括:
[0014]根据系统总发射功率P
sum
,计算出信道的平均发射功率:
[0015][0016]对于信道i,如果P
i0
>P
av
,则表示信道i的状况太差,那么就将信道i舍弃,后续不再为其分配比特和功率。此时得到实际用来传输的子信道个数n
u
,并初始化待分配的子信道个数n
v
=n
u

[0017]进一步地,所述基于注水思想进行初始化比特功率分配包括:
[0018]由于已经舍弃信道状况较差的子信道,那么意味着实际用来传输的子信道至少可以分配1比特,因此注水的常量K可以直接得到,即:
[0019][0020]每个子信道的分配的功率为:
[0021][0022]以及每个子信道分配的比特数:
[0023][0024]依据上述公式计算得到的比特数可能不是整数,但是实际系统传输的比特数都是整数,所以需要对其进行取整,计算得到重新分配的比特数:
[0025][0026]其中表示向下取整;
[0027]根据重新分配的比特数,初始化每个子信道的初始功率:
[0028][0029]进一步地,所述调整比特和功率分配的结果,完成比特功率分配包括:
[0030]由于分配的比特数是向下取整得到的,功率是基于重新分配的比特数计算得到的,说明总功率一定有多余的,从而需要调整比特和功率使得传输的比特数最多。
[0031](1)将所有待分配的子信道均增加1比特并计算对应的功率增量:
[0032][0033]此时可以得到所有子信道的功率增量和:
[0034][0035](2)令其中k表示只对前待分配的子信道增加1比
特,当k越大时,资源分配的速度越快;
[0036](3)当n
v
≠0时,判断是否成立,如果成立,令返回(3);如果不成立,进入(4)。当n
v
=0时,则将此时的比特功率分配结果作为最终的比特功率分配结果;
[0037](4)令b
i
=b
i
+1,P
i
=P
i
+ΔP
i+
,i=1,2,

,n
v
,重新计算对应的功率增量ΔP
i+
,i=1,2,

,n
v
以及功率增量和P
total
,返回(3)。
[0038]由上述本专利技术提供的技术方案可以看出,首先去除一部分不可用的子信道,可以提高比特功率分配的速度,另外注水线可以直接通过计算得到,不需要进行迭代计算,而且还通过整体调整所分配的比特来加快最终的结果,实现了快速的比特功率分配,给NC-OFDM卫星通信提供了一种快速的资源分配算法。一方面,目前的大多数资源分配算法都是一个信道、一个比特的调整,这样整体的速度比较慢,本次专利技术首次引入了整体调整的步骤;另一方面,本专利技术根据实际的卫星通信情况,将一些不能使用的子信道直接去除,有利于提高资源分配算法的速度以及提高卫星通信的质量。
附图说明
[0039]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。
[0040]图1为本专利技术实施例提供的一种快速的NC-OFDM卫星通信比特功率分配方法流程图;
[0041]图2为本专利技术实施例提供的上述算法在信道个数10,总功率10,平均信噪比20dB,BER=10-4
,k=2,信噪比分布5dB的条件下的与greedy(贪心)算法、waterfill(注水)本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种快速的NC-OFDM卫星通信比特功率分配方法,其特征在于,包括:步骤1、根据卫星频谱感知的包括信道增益和噪声基底的结果以及传输需要的误比特率要求,计算出每个子信道传输1比特数据所需要的功率;步骤2、依据总发射功率的限制,挑选出实际用来传输的子信道;步骤3、基于注水思想进行初始化比特功率分配;步骤4、调整比特和功率分配的结果,完成比特功率分配。2.根据权利要求1所述的一种快速的NC-OFDM卫星通信比特功率分配方法,其特征在于,所述根据卫星频谱感知的包括信道增益和噪声基底的结果以及传输需要的误比特率要求,计算出每个子信道传输1比特数据所需要的功率的步骤包括:对于初始频谱感知的结果,得到每个子信道的增益H
i
和噪声基底N
i
,i=1,2,

,n
c
,n
c
表示扫描到的子信道的个数,根据得到的结果计算每个子信道传输1比特数据所需要的功率:其中Γ=-ln(5BER)/1.5表示信噪比间隙,BER表示传输所需要的误比特率要求,g
i
=|H
i
|2/N
i
表示信道增益噪声比,其中| |表示取模,并将g
i
按照从大到小排序。3.根据权利要求1所述的一种快速的NC-OFDM卫星通信比特功率分配方法,其特征在于,所述依据总发射功率的限制,挑选出实际用来传输的子信道的步骤包括:根据系统总发射功率P
sum
,计算出信道的平均发射功率:对于信道i,如果则表示信道i的状况太差,那么就将信道i舍弃,后续不再为其分配比特和功率,此时得到实际用来传...

【专利技术属性】
技术研发人员:叶中付杨会超王鹏宇王勇
申请(专利权)人:中国科学技术大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1