本发明属于低轨卫星无线资源管理技术领域,特别是涉及一种低轨卫星通信系统的动态资源分配方法。
背景技术:
在低轨卫星通信系统中,由于卫星载荷限制,其星上资源极其有限。通过对星上有限资源进行分配、调度及优化,提升既定的系统效用,关系到整个低轨卫星通信系统的服务质量和系统性能。低轨卫星通信系统的资源分配技术主要是对载波、功率等资源的分配,合理的资源分配策略对于有效利用星上有限的资源至关重要。
资源分配方法包括固定分配方式、动态分配方式两大类,在实际的通信系统中,动态分配方式可以更好的满足未来卫星宽带通信业务高速率数据传输、高清电视传输等要求。另外,低轨卫星移动通信系统利用接收到的信道状态信息动态地为每个用户分配子载波,为各子载波分配功率和速率,以满足每个用户的各种qos,这是低轨卫星通信系统设计的关键。
目前,根据多载波结构,系统中子载波自适应分配方式有如下两种准则:
1)先将子载波一个一个的分配,再在已分好的子载波中按照某种分块方式将子载波组合;
2)将一个块内的子载波看成一个整体,以块为单位,整体打包进行分配。
在优化性能时忽略了其较高的运算量。功率分配方法可以采用固定分配,按需分配和自适应分配方式,但这些方式只专注于解决功率分配问题,将功率与载波的分配问题分离,为更好提高星上资源利用率问题,基于载波和功率的资源动态分配的技术变得更加重要。
技术实现要素:
针对以上现有技术的不足,本发明的目的在于提供一种低轨卫星通信系统的动态资源分配方法,着重于功率和载波的同时分配方法,有效提高卫星通信系统资源利用率。
为达到上述目的,本发明的技术方案是:
本发明设计了低轨卫星移动通信系统动态资源分配模型,考虑具有k个用户,n个子载波的下行链路传输系统,在基站和每个用户端配各备有一个天线,并假定通过利用多载波技术可以完全去除符号间干扰,使频率响应在每个子信道内变为平坦变化,此外,在接收机部分添加零均值独立同分布的高斯噪声,调制和解调时采用快速傅立叶(反)变换实现,以简化系统结构。将公平系数进行改进,定义多个用户之间的相对公平程度:
其中,rk为第k个用户的平均吞吐量,
所述动态资源分配包括如下步骤:
步骤s1:用户通过导频位(信道)估计所有子载波的下行信道条件,得到信道状态信息。
步骤2:通过上行链路传输系统定期将信道状态信息反馈到基站端。
步骤3:在下行链路总发射功率的约束下执行资源分配。在每个资源分配的瞬间,基站根据所有用户的信道估计参数,动态调整发送端的传输特性,可以改变的参数有用户分配子载波数目、调制方式和发送功率等。
步骤4:子载波块分配信息通过下行链路控制信令从基站端馈送到每个活跃用户用于数据恢复。
步骤5:对调制后的所有的子载波块内的数据进行快速逆傅里叶变换(ifft),并在串/并处理后对每个符号添加保护间隔来避免符号间干扰。
步骤6:系统将数据传输到宽带无线信道中。
步骤7:在接收机端,从所接收的数据中删除保护间隔并执行快速傅里叶变换(fft)。估计子载波块的信道条件,根据子载波块的分配和由基站提供的调制结果对子载波块上的数据进行解调,得到恢复后的数据。
作为本发明的一种优选技术方案:本方法同时考虑载波和功率自适应分配问题,其中,子载波分配技术采用了基于实际信道相关带宽反馈信息,以子载波组为单位对每个用户进行动态分配的算法。所述基于子载波自适应分配方法包括如下步骤:
步骤a.通过计算每个用户得到的m×n个多径时延扩展值
步骤b.分别计算出在第m个子载波上各个用户的简化信道矩阵
步骤c.重复上述步骤至所有的子载波分配完毕。
上述的分配办法可用公式表示为:
式中
第i组子载波上的最大接收信噪比可表示为:
功率自适应分配方法着重于功率和载波同时分配,基于sinr条件下功率和载波联合分配优化目标函数可以表示为:
其中:
由于上述描述的优化问题是一个非凸联合优化问题,因此联合最优解是很难获得的,故本方法采用分步优化算法来求解w,即一是分配子载波;二是确定各载波功率。该方法基于各用户需求度,提出以用户中最小满意度(公平性)最大化为目标的分配算法,充分利用了瞬时信道信息,具体包含以下步骤:
步骤a.对各用户波束通信需求量从大至小排序也就是用户分配优先级的排序,如:
步骤b.根据各用户波束优先分配级,依次为每个用户分配一个最佳的子载波。
i.k=1;
ii.对用户波束1的sinr1,矩阵中寻找载波n,使得|sinr1,n|≥|sinr1,j||j=1,2,…,q;
iii.k=k+1;
iv.重复步骤ii,直至k=k为止。
步骤c.步骤b结束后,对用户波束满意度(公平性指标)重新排序,为最小满意度的用户优先分配最佳子载波。
i.寻找用户k,使得
ii.对用户k的sinrk矩阵中寻找载波n,使得|sinrk,n|≥|sinrk,j||j=1,2,…,q。
步骤d.重复步骤c直至
本发明与现有技术相比,具有以下技术效果:
1)本发明的一种低轨卫星动态资源分配方法,考虑用户信道状况的差异性,将公平系数定义进行改进,定义了多个用户之间的相对公平程度,提高系统吞吐率和性能。
2)本发明的一种低轨卫星动态资源分配方法,本方法将子载波分配的方式变为子载波组分配的方式,将可分配给用户的最小单位变成了由数个连续子载波组成的子载波组。因此,减少了计算量。
3)本发明一种低轨卫星动态资源分配方法,在功率优化中,提出一种基于子载波块的资源分配方式,采用频域内相邻子载波的聚合技术以子载波块为单位进行资源分配,大大减小了资源分配的复杂度。
4)本发明一种低轨卫星动态资源分配方法,在功率优化中,考虑到比特的整数性质,提出了比特的数字化,动态功率分配与数字化过程的结合,大大提高了系统吞吐量。
5)本发明一种低轨卫星动态资源分配方法,相较于传统方法,本方法着重于功率和载波同时分配,有利于提高低轨卫星通信系统中资源利用率。
发明所设计的一种低轨卫星动态资源分配方法,针对低轨卫星通信系统中信道资源有限,设计了低轨卫星移动通信系统的资源分配系统模型,提出一种基于子载波和功率的动态资源分配技术,根据用户的信道信息动态地分配载波、功率等资源。首先通过导频位估计所有子载波的下行信道条件并通过上行链路传输系统定期反馈到基站端,在下行链路总发射功率的约束下执行资源分配,从而有效地提高了低轨卫星通信系统中资源利用率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的其中两幅,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明低轨卫星通信系统动态资源分配模型图。
具体实施方式
下面将结合附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的较佳实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明所要解决的技术问题是提供一种低轨卫星着重于功率和载波的同时分配方法,主要是侧重速率自适应算法的分析与研究,以容量最大化为优化目标,能够有效提高低轨卫星通信系统资源利用率。
本发明为实现上述目标采用以下技术方案:本发明设计了低轨卫星移动通信系统的资源分配系统模型,考虑具有k个用户,n个子载波的下行链路传输系统,在基站和每个用户端配各备有一个天线,并假定通过利用多载波技术可以完全去除符号间干扰,使频率响应在每个子信道内变为平坦变化,此外,在接收机部分添加零均值独立同分布的高斯噪声,调制和解调时采用快速傅立叶(反)变换实现,以简化系统结构。将公平系数进行改进,定义多个用户之间的相对公平程度:
其中,rk为第k个用户的平均吞吐量,
所述资源动态分配包括如下步骤:
步骤a.用户通过导频位(信道)估计所有子载波的下行信道条件,得到信道状态信息。
步骤b.通过上行链路传输系统定期将信道状态信息反馈到基站端。
步骤c.在下行链路总发射功率的约束下执行资源分配。在每个资源分配的瞬间,基站根据所有用户的信道估计参数,动态调整发送端的传输特性,可以改变的参数有用户分配子载波数目、调制方式和发送功率等。
步骤d.子载波块分配信息通过下行链路控制信令从基站端馈送到每个活跃用户用于数据恢复。
步骤e.对调制后的所有的子载波块内的数据进行快速逆傅里叶变换(ifft),并在串/并处理后对每个符号添加保护间隔来避免符号间干扰。
步骤f.系统将数据传输到宽带无线信道中。
步骤g.在接收机端,从所接收的数据中删除保护间隔并执行快速傅里叶变换(fft)。估计子载波块的信道条件,根据子载波块的分配和由基站提供的调制结果对子载波块上的数据进行解调,得到恢复后的数据。
在步骤c中,设计了一种低轨卫星信道动态分配方法,基于优化的子载波和功率自适应分配技术。其中,子载波分配技术采用了基于实际信道相关带宽反馈信息,以子载波组为单位对每个用户进行动态分配的算法。所述基于子载波自适应分配方法包括如下步骤:
步骤a.通过计算每个用户得到的m×n个多径时延扩展值
步骤b.分别计算出在第m个子载波上各个用户的简化信道矩阵
步骤c.重复上述步骤至所有的子载波分配完毕。
上述的的分配办法可用公式表示为:
式中
第i组子载波上的最大接收信噪比可表示为:
步骤c中功率自适应分配方法着重于功率和载波同时分配,基于sinr条件下功率和载波联合分配优化目标函数可以表示为:
其中:
由于上述描述的优化问题是一个非凸联合优化问题,因此联合最优解是很难获得。本方法采用分步优化算法来求解w,即一是分配子载波;二是确定各载波功率。本方法基于各用户需求度,提出以用户中最小满意度(公平性)最大化为目标的分配算法,充分利用了瞬时信道信息。具体包含以下步骤:
步骤a.对各用户波束通信需求量从大至小排序也就是用户分配优先级的排序,如:
步骤b.根据各用户波束优先级分配,依次为每个用户分配一个最佳的子载波。
i.k=1;
ii.对用户波束1的sinr1,矩阵中寻找载波n,使得|sinr1,n|≥|sinr1,j||j=1,2,…,q;
iii.k=k+1;
iv.重复步骤ii,直至k=k为止。
步骤c.步骤b结束后,对用户波束满意度(公平性指标)重新排序,为最小满意度的用户优先分配最佳子载波。
i.寻找用户k,使得
ii.对用户k的sinrk矩阵中寻找载波n,使得|sinrk,n|≥|sinrk,j||j=1,2,…,q。
步骤d.重复步骤c直至
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。