Massive MIMO for Maximal Spectral Efficiency
==================
This is a code package is related to the following scientific article:
Emil Björnson, Erik G. Larsson, Mérouane Debbah, "[Massive MIMO for Maximal Spectral Efficiency: How Many Users and Pilots Should Be Allocated?](http://arxiv.org/pdf/1412.7102)," IEEE Transactions on Wireless Communications, vol. 15, no. 2, pp. 1293-1308, February 2016.
The package contains a simulation environment, based on Matlab, that reproduces all the numerical results and figures in the article. *We encourage you to also perform reproducible research!*
##Abstract of Article
Massive MIMO is a promising technique to increase the spectral efficiency (SE) of cellular networks, by deploying antenna arrays with hundreds or thousands of active elements at the base stations and performing coherent transceiver processing. A common rule-of-thumb is that these systems should have an order of magnitude more antennas, M, than scheduled users, K, because the users' channels are likely to be near-orthogonal when M/K > 10. However, it has not been proved that this rule-of-thumb actually maximizes the SE. In this paper, we analyze how the optimal number of scheduled users, K^\star, depends on M and other system parameters. To this end, new SE expressions are derived to enable efficient system-level analysis with power control, arbitrary pilot reuse, and random user locations. The value of K^\star in the large-M regime is derived in closed form, while simulations are used to show what happens at finite M, in different interference scenarios, with different pilot reuse factors, and for different processing schemes. Up to half the coherence block should be dedicated to pilots and the optimal M/K is less than 10 in many cases of practical relevance. Interestingly, K* depends strongly on the processing scheme and hence it is unfair to compare different schemes using the same K.
##Content of Code Package
The article contains 11 simulation figures, numbered from 4 to 14. These are generated by the Matlab scripts simulationAllFiguresExcept7.m and simulationFigure7.m. The package contains two additional Matlab functions which are called by the main scripts: computeEnvironment.m and checkHexagonal.m.
See each file for further documentation.
##Acknowledgements
This research has received funding from the EU 7th Framework Programme under GA no ICT-619086 (MAMMOET). This research has been supported by ELLIIT, the International Postdoc Grant 2012-228 from the Swedish Research Council and the ERC Starting Grant 305123 MORE (Advanced Mathematical Tools for Complex Network Engineering).
##License and Referencing
This code package is licensed under the GPLv2 license. If you in any way use this code for research that results in publications, please cite our original article listed above.
没有合适的资源?快使用搜索试试~ 我知道了~
maximal-SE-master.zip_CSI D2D_D2D CSI_The First_d2d communicatio
共5个文件
m:4个
md:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 194 浏览量
2022-07-13
22:10:36
上传
评论
收藏 15KB ZIP 举报
温馨提示
First, when the inter-user distance d is small, the SNR for D2D communication is high, and hence there are sufficient number of bits for high quality CSI exchange.
资源推荐
资源详情
资源评论
收起资源包目录
maximal-SE-master.zip (5个子文件)
maximal-SE-master
computeEnvironment.m 23KB
simulationAllFiguresExcept7.m 26KB
README.md 3KB
checkHexagonal.m 1KB
simulationFigure7.m 18KB
共 5 条
- 1
资源评论
weixin_42651887
- 粉丝: 75
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功