This simulation code package is mainly used to reproduce the results of the following paper [1]:
[1] Linglong Dai, Bichai Wang, Mugen Peng, and Shanzhi Chen, ��Hybrid Precoding-Based Millimeter-Wave Massive MIMO-NOMA with Simultaneous Wireless Information and Power Transfer,��to appear in IEEE Journal on Selected Areas in Communications, 2018.
*********************************************************************************************************************************
If you use this simulation code package in any way, please cite the original paper [1] above.
The author in charge of this simulation code pacakge is: Bichai Wang (email: wbc15@mails.tsinghua.edu.cn).
Reference: We highly respect reproducible research, so we try to provide the simulation codes for our published papers (more information can be found at:
http://oa.ee.tsinghua.edu.cn/dailinglong/publications/publications.html).
Please note that the MATLAB R2010b is used for this simulation code package, and there may be some imcompatibility problems among different MATLAB versions.
Copyright reserved by the Broadband Communications and Signal Processing Laboratory (led by Dr. Linglong Dai), Tsinghua National Laboratory
for Information Science and Technology (TNList), Department of Electronic Engineering, Tsinghua University, Beijing 100084, China.
*********************************************************************************************************************************
Abstract of the paper:
Non-orthogonal multiple access (NOMA) has been recently considered in millimeter-wave (mmWave) massive MIMO systems to further enhance the spectrum efficiency. In addition, simultaneous wireless information and power transfer (SWIPT) is a promising solution to maximize the energy efficiency. In this paper, for the first time, we investigate the integration of SWIPT in mmWave massive MIMO-NOMA systems. As mmWave massive MIMO will likely use hybrid precoding (HP) to significantly reduce the number of required radio-frequency (RF) chains without an obvious performance loss, where the fully digital precoder is decomposed into a high-dimensional analog precoder and a low-dimensional digital precoder, we propose to apply SWIPT in HP-based MIMO-NOMA systems, where each user can extract both information and energy from the received RF signals by using a power splitting receiver. Specifically, the cluster-head selection (CHS) algorithm is proposed to select one user for each beam at first, and then the analog precoding is designed according to the selected cluster heads for all beams. After that, user grouping is performed based on the correlation of users' equivalent channels. Then, the digital precoding is designed by selecting users with the strongest equivalent channel gain in each beam. Finally, the achievable sum rate is maximized by jointly optimizing power allocation for mmWave massive MIMO-NOMA and power splitting factors for SWIPT, and an iterative optimization algorithm is developed to solve the non-convex problem. Simulation results show that the proposed HP-based MIMO-NOMA with SWIPT can achieve higher spectrum and energy efficiency compared with HP-based MIMO-OMA with SWIPT.
*********************************************************************************************************************************
How to use this simulation code package?
All figures can be derived by running the corresponding m file (main_SR.m).
The package contains 17 additional Matlab functions. These functions are called by the Matlab scripts.
*********************************************************************************************************************************
Enjoy the reproducible research!
没有合适的资源?快使用搜索试试~ 我知道了~
Massive MIMO-NOMA_大规模MIMO仿真_MIMO-NOMA_mimonoma_大规模MIMO_NOMA仿真代码_
共19个文件
m:18个
txt:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 13 下载量 33 浏览量
2021-09-11
09:35:55
上传
评论 2
收藏 14KB ZIP 举报
温馨提示
用于实现大规模混合信道的mimo仿真,效果显著
资源推荐
资源详情
资源评论
收起资源包目录
Massive MIMO-NOMA_大规模MIMO仿真_MIMO-NOMA_mimonoma_大规模MIMO_NOMA仿真代码_源码.zip (19个子文件)
CVX_PA.m 1KB
A_precoder.m 2KB
myfun.m 1001B
user_grouping.m 592B
D_precoder.m 393B
myfun00.m 908B
Precoder.m 1KB
two_stage_sub.m 728B
PA.m 2KB
array_respones.m 158B
PA0.m 983B
CVX_PA0.m 909B
main_SR.m 7KB
two_stage.m 549B
myfun0.m 331B
generate_channel.m 679B
readme.txt 4KB
PA00.m 2KB
CVX_PA00.m 1KB
共 19 条
- 1
心梓
- 粉丝: 808
- 资源: 8057
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
前往页