基于最大化吞吐量的多波束GEO系统接入控制方法与流程

文档序号:11411486阅读:280来源:国知局
基于最大化吞吐量的多波束GEO系统接入控制方法与流程

本发明涉及卫星通信无线资源管理技术领域,具体是一种基于最大化吞吐量的多波束geo系统接入控制方法。



背景技术:

虽然科技发展日新月异,地面移动通信系统也日趋完善;但是,受到地理条件的限制以及全球经济发展不均衡等条件的制约,地面移动通信系统在实现全球覆盖的问题上有些力不从心;例如,我国地形复杂,山区、丘陵地带较多,难以完成这些地区地面通信系统的网络建设工作;占据地球面积大半的海洋也是地面移动通信覆盖的难点;近年自然灾害频发,地面移动通信系统的网络设备极易受到自然灾害的影响而瘫痪,影响后续的抗灾救援活动;军事领域对于通信的精度要求也越来越高,信息化战争中对于通信的安全性也越来越重视,地面移动通信系统设备由于极易被敌方破坏而无法满足军方的需求;尤其是航空航天事业的发展,地面通信网更是无法将其覆盖范围延伸至深空。此时,卫星移动通信系统得到了各国科学家的重视,成为了移动通信领域的研究热点。

卫星通信系统,是指利用分布于不同轨道的人造地球卫星代替地面基站作为中继站,通过对无线电波进行转发、放大或者星上处理等方式进而实现在两个或多个地球站之间进行通信的一门新兴的无线通信系统,其采用的无线电波频率为微波频段,即频率为300mhz-300ghz,波长约为1mm-1m。

近年来,卫星通信系统越来越多地与现代移动通信技术以及航空航天技术相结合,但也暴露出一些问题:对于采用了多波束技术的geo卫星通信系统,在geo系统中,geo卫星具有更大的覆盖范围,此外,为了提高频谱效率,卫星系统越来越多地采用了卫星多波束技术。但是由于轨道高度,带来了高时延;除此之外,随着用户的接入,同频干扰噪声的增加会影响信干噪比的大小,进一步影响系统的传输时延。所以,需要根据用户的业务类型,不同波束的负载情况以及信道质量等制定合理的接入控制策略以保证用户的时延要求。与此同时,geo卫星造价高昂,带宽、功率等星上资源匮乏,如何合理地利用星上资源也是接入控制策略需要考虑的因素之一。

geo卫星系统为全球提供同步服务,它可以扩大地面通信面积,为全球用户提供接入服务,是通信系统中的重要组成部分。然而,由于星上处理能力和带宽、功率等星上资源的有限性,在某些场景中,卫星系统很有可能不能满足大量用户的接入需求,这可能会使呼叫阻塞率(callblockingprobability,cbp)升高,从而不能保证用户的qos(qualityofservice,服务质量)。其次,geo卫星与用户之间距离很长,通信时产生的路径损耗和传输时延也不能被忽略。

综上所述,如何减轻路径损耗和传输时延的影响,最大化卫星系统吞吐量和资源利用率以保证用户的服务质量,成为接入策略设计中的主要问题。



技术实现要素:

本发明在保证用户接入要求的前提下最大化系统资源利用率,为用户提供更高的服务质量;提出了一种基于最大化吞吐量的多波束geo系统接入控制策略。

具体步骤如下:

步骤一、针对m个新用户的呼叫请求队列,geo卫星系统在当前的固定频率复用因子下,依次接收呼叫请求,根据当前用户需要的信道数寻找满足cio≤cia的波束;

cia为波束的可用信道数;cio为当前新用户的呼叫请求发起时需要的信道数;

当前用户的呼叫请求初始值为1;geo卫星系统中满足cio≤cia的波束总数为n个;

步骤二、针对满足条件的n个波束,分别计算每个波束接收当前用户的信噪比sinr;

针对第i个波束接收当前用户的呼叫请求时的信噪比sinri计算如下:

si是当前用户接入第i个波束时的信号功率;ii是第i个波束中干扰信号的功率,ni表示第i个波束的噪声功率。

步骤三、利用n个信噪比sinr,计算当前用户分别接入每个波束时的传输时延,并选择传输时延小于系统时延阈值τ的波束,进入步骤四,否则,拒绝新用户的接入;

该用户接入第i个波束的传输时延di:

bi表示第i个波束的带宽,c表示用户要传送的数据量;

步骤四、将当前用户依次接入满足条件的n'个波束,分别计算在每个波束下geo卫星系统的总吞吐量;

该用户接入第i个波束时,geo卫星系统的总吞吐量ti;

步骤五、选择该geo卫星系统的n'个总吞吐量中最大的值,将当前用户接入到该最大值对应的波束中;

步骤六、顺序选择下一个呼叫请求,重复步骤一到步骤五,直至m个呼叫请求全部接入到对应的波束中,计算此时geo卫星系统的总吞吐量之和;

步骤七、选择下一个固定频率复用因子,重复步骤一到步骤六,计算该呼叫请求队列在该固定频率复用因子下的geo卫星系统的总吞吐量之和;

步骤八、直至用完全部的固定频率复用因子,选择总吞吐量之和中的最大值,对应的频率复用因子作为最优频率复用因子,每个呼叫请求对应的波束作为最终的接入方式。

本发明的优点在于:

1)、一种基于最大化吞吐量的多波束geo系统接入控制方法,通过考虑路径损耗、用户到达率和频率复用因子,在满足传输时延阈值的情况下,最大化系统吞吐量。

2)、一种基于最大化吞吐量的多波束geo系统接入控制方法,频率复用因子在一些场景中很大地影响着系统表现,是一个很重要的参数。与传统方案相比,本发明提出的策略在最优化资源利用率的方面有着更好的表现,在最大化系统吞吐量方面有着显著的成效。

附图说明

图1是本发明采用的多波束geo卫星模型示意图;

图2是本发明多波束geo卫星系统中频率不同的7个波束产生的频率复用因子;

图3是本发明基于最大化吞吐量的多波束geo系统接入控制方法流程图。

具体实施例

下面结合附图对本发明的具体实施方法进行详细说明。

本发明提出了一种基于最大化吞吐量的多波束geo系统接入控制策略(acalladmissioncontrolschemebasedonmaximizingthroughputforthemulti-beamgeosatellitecommunicationsystem);首先对geo通信系统进行建模分析,如图1所示,是一个多波束geo卫星,它可以为移动电话、飞机和车载电话等提供服务;由于用户终端的不均匀分布和新呼叫产生的随机性,每个波束的信道条件都不相同。因此多波束geo系统接入控制策略中的主要问题是波束的选择:假设1个geo卫星系统有多个波束,当有新呼叫请求时,系统将会决定是否允许新呼叫请求接入,如果允许为其分配合适的波束;且波束的信道条件必须满足新呼叫请求的要求,同时使geo卫星系统的吞吐量最大化。

多波束使得频率复用成为可能,在本实施例的多波束geo卫星系统中,考虑频率复用技术,如图2所示,f1到f7代表频率不同的7个波束,它们的频率复用因子分别是3、4和7。总体来说,频率复用因子越高,频谱利用率越高;但是,相邻波束之间的同频干扰会大幅增加,尤其是波束边缘,导致接入用户的信噪比会降低。而当同频干扰降低,卫星系统可以达到更高的总吞吐量;因此选取一个最优的系统频率复用因子,最大化系统吞吐量是重点。

当geo卫星中有ct个信道,频率复用因子是因此每个波束的信道即为本发明基于最大化吞吐量的多波束geo系统接入控制策略如下:

1)实时计算geo卫星系统资源分配情况并更新;

2)当有新用户发起呼叫请求,首先检查资源状态,决定是否允许呼叫接入;

3)如果当前空闲资源足够,则计算每个波束的传输时延;

首先计算范根波束的传输时延,新用户的接入会给网络和信道状况带来改变,从而改变传输时延;然后计算同频波束的传输时延,由于信道干扰的不同,同频波束的信噪比可能会受到新用户接入的影响,这也使传输时延发生改变。

4)将di与传输时延阈值τ作比较,如果di≤τ,则进行下一步,否则拒绝此呼叫请求;

5)计算系统的总吞吐量选择分配最优的波束,允许用户接入;

6)当有新用户请求接入时重复以上步骤。

具体步骤如下:

步骤一、针对m个新用户的呼叫请求队列,多波束geo卫星系统在当前的固定频率复用因子下,依次接收呼叫请求,根据当前用户需要的信道数寻找满足cio≤cia的波束;

cia为波束的可用信道数;cio为当前新用户的呼叫请求发起时需要的信道数;

呼叫请求队列集合为{1,2,...,m,...m};当前用户的呼叫请求初始值为1;

多波束geo卫星系统中满足cio≤cia的波束总数为n个;多波束geo卫星系统中的信道为ct个,频率复用因子为因此每个波束的信道即为

步骤二、针对满足条件的n个波束,分别计算每个波束接收当前用户的信噪比sinr;

针对第i个波束接收当前用户的呼叫请求时的信噪比sinri计算如下:

si是当前用户接入第i个波束时的信号功率,与路径损耗有关;ii是第i个波束中干扰信号的功率,ni表示第i个波束的噪声功率。

步骤三、利用n个信噪比sinr,计算当前用户分别接入每个波束时的传输时延,并选择传输时延小于系统时延阈值τ的波束,进入步骤四,否则,拒绝新用户的接入;

该用户接入第i个波束的平均传输时延di:

bi表示第i个波束的带宽,c表示用户要传送的数据量;

步骤四、将当前用户依次接入满足条件的n'个波束,分别计算在每个波束下geo卫星系统的总吞吐量;

当前用户满足cio≤cia和di≤τ后接入到第i个波束,计算geo卫星系统的总吞吐量ti;

步骤五、选择该geo卫星系统的n'个总吞吐量中最大的值,将当前用户接入到该最大值对应的波束中;

从式中可以看出,最大化系统吞吐量的关键是信噪比sinr,而sinr会受到同频波束干扰的影响;当更多的用户接入网络,就会带来更大的干扰;干扰增加,sinr将会降低。每当有用户发起请求,本发明将会计算当前卫星系统资源配置情况和每个波束的sinr,来选择最优的波束接入用户;同时也会考虑到传输时延阈值的要求。

步骤六、顺序选择下一个呼叫请求,重复步骤一到步骤五,直至m个呼叫请求全部接入到对应的波束中,计算此时geo卫星系统的总吞吐量之和;

步骤七、选择下一个固定频率复用因子,重复步骤一到步骤六,计算该呼叫请求队列在该固定频率复用因子下的geo卫星系统的总吞吐量之和;

步骤八、直至用完全部的固定频率复用因子,选择总吞吐量之和中的最大值,对应的频率复用因子作为最优频率复用因子,每个呼叫请求对应的波束作为最终的接入方式。

在每个固定的频率复用因子下,每个用户的呼叫请求接入到geo卫星系统中符合条件的不同的波束,导致geo卫星系统产生不同的吞吐量,根据吞吐量最大值选择每个用户的最佳接入波束;

当该m个新用户的呼叫请求队列在固定的频率复用因子下,分别接入到geo卫星系统的最佳波束中,导致geo卫星系统产生最佳总吞吐量之和。

针对不同的频率复用因子,该m个新用户的呼叫请求队列会导致geo卫星系统产生不同的最佳总吞吐量之和,从中选择最大的最佳总吞吐量之和作为最终接入方式。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1