Journal of Systems Engineering and Electronics ›› 2010, Vol. 32 ›› Issue (6): 1349-1352.doi: 10.3969/j.issn.1001-506X.2010.06.049

• 软件、算法与仿真 • 上一篇    

基于非合作博弈模型的跨层资源分配算法

张皓,周志杰,郑翔,张文强,范章君   

  1. 解放军理工大学通信工程学院, 江苏 南京 210007
  • 出版日期:2010-06-28 发布日期:2010-01-03

Cross-layer resource allocation algorithm based on non-cooperative game theory model

ZHANG Hao,ZHOU Zhi-jie,ZHENG Xiang,ZHANG Wen-qiang,FAN Zhang-jun   

  1. Inst. of Communications Engineering, Univ. of Science and Technology of the PLA, Nanjing 210007, China
  • Online:2010-06-28 Published:2010-01-03

摘要:

针对多用户多输入多输出正交频分复用(multiple input multiple output-orthogonal frequency division multiple, MIMO-OFDM)系统的上行链路提出一种基于非合作博弈模型的跨层资源分配算法。基站为用户分配初始上行速率后,各用户间通过非合作博弈方式实现功率最小化。功率未饱和的用户向基站申请增加吞吐量,基站在调整用户吞吐量时综合考虑用户信道条件与媒体访问控制(media access control, MAC)层缓存的状态。仿真表明,算法既降低了用户终端的功率开销,同时兼顾了多用户间的公平性。

Abstract:

A cross-layer resource allocation algorithm based on non-cooperative game theory model is proposed for the uplink of multi-user multiple input multiple output-orthogonal frequency division multiple (MIMO-OFDM) systems. After the base station (BS) assigning an initial uplink rate for each user, users minimize their power by a non-cooperative game approach. Users whose power does not saturate can still require BS for additional throughput. Users’ channel conditions and buffer states in media access control (MAC) layer are taken into consideration when the BS adjusts users’ throughput. Simulation results show that the algorithm can not only reduce power assumption but also maintain the fairness among users.