计算机工程 ›› 2018, Vol. 44 ›› Issue (9): 301-308.doi: 10.19678/j.issn.1000-3428.0048036

• 开发研究与工程应用 • 上一篇    下一篇

AOS中基于跨层效用函数的资源优化方法研究

刘庆利 a,b,姚俊飞 a,b,刘治国 a,b   

  1. 大连大学 a.通信与网络重点实验室; b.信息工程学院,辽宁 大连 116622
  • 收稿日期:2017-07-20 出版日期:2018-09-15 发布日期:2018-09-15
  • 作者简介:刘庆利(1981—),男,副教授,主研方向为卫星网络;姚俊飞,硕士研究生;刘治国,教授
  • 基金项目:

    国家自然科学基金(61571074);大连市高层次人才创新支持计划项目(2016RQ076)。

10.19678/j.issn.1000-3428.0048036

LIU Qingli  a,b,YAO Junfei  a,b,LIU Zhiguo  a,b   

  1. a.Communication and Network Laboratory; b.School of Information Engineering, Dalian University,Dalian,Liaoning 116622,China
  • Received:2017-07-20 Online:2018-09-15 Published:2018-09-15

摘要:

AOS空间通信系统业务类型多、信道衰落时变大,导致其带宽利用率和吞吐量较低,并且无法满足多种业务的QoS要求。为解决该问题,提出一种基于效用函数最大化的带宽和功率分配跨层优化方法。构建跨层效用函数模型,对应用层的服务质量要求、数据链路层的虚拟队列 积压比、物理层的发射功率和信道状态等参数进行联合优化,将跨层效用函数转化为非线性整数规划问题,通过求解效用最优来合理分配带宽和物理层发射功率。仿真结果表明,与AOS传统方法和典型跨层资源优化方法相比,该方法在满足业务QoS要求的前提下,能够保证业务 的公平性,降低功率消耗,提高带宽利用率,提升系统吞吐量。

关键词: 空间通信, 跨层优化, 效用函数, 虚拟队列积压比, 带宽分配, 功率调整

Abstract:

In the Advanced Orbiting System(AOS) space communication system,more data service types and larger channel fading time-varying lead to low bandwidth utilization,low throughput and unsatisfied QoS service.To solve this problem,a cross- layer optimization method based on utility function maximization of bandwidth and power allocation is proposed.Firstly,the cross-layer utility function model is established,which consider the service quality requirements of the application layer,the Virtual Queue Backlog Ratio(VQBR) of the data link layer and the transmission power and channel state of the physical layer.Secondly,the cross-layer utility function is transformed into nonlinear integer programming problems.Finally,the bandwidth and physical layer transmit power are allocated reasonably by solving the utility function.Simulation results show that,compared with the traditional AOS method and the typical cross-layer resource optimization method,this method can guarantee the fairness of the service,reduce the power consumption,improve the bandwidth utilization and improve the system throughput under the requirements of business QoS.

Key words: space communication, cross-layer optimization, utility function, Virtual Queue Backlog Ratio(VQBR), bandwidth allocation, power adjustment

中图分类号: