In a real communication scenario,it is very difficult to obtain the real-time channel state infor-mation(CSI)accurately,so the non-orthogonal multiple access(NOMA)system with statistical CSI has been researched.Aiming...In a real communication scenario,it is very difficult to obtain the real-time channel state infor-mation(CSI)accurately,so the non-orthogonal multiple access(NOMA)system with statistical CSI has been researched.Aiming at the problem that the maximization of system sum rate cannot be solved directly,a step-by-step resource allocation optimization scheme based on machine learning is proposed.First,in order to achieve a trade-off between the system sum rate and user fairness,the system throughput formula is derived.Then,according to the combinatorial characteristics of the system throughput maximization problem,the original optimization problem is divided into two sub-problems,that are power allocation and user grouping.Finally,genetic algorithm is introduced to solve the sub-problem of power allocation,and hungarian algorithm is introduced to solve the sub-problem of user grouping.By comparing the ergodic data rate of NOMA users with statistical CSI and perfect CSI,the effectiveness of the statistical CSI sorting is verified.Compared with the orthogonal multiple access(OMA)scheme,the NOMA scheme with the fixed user grouping scheme and the random user grouping scheme,the system throughput performance of the proposed scheme is signifi-cantly improved.展开更多
基金Supported by the National Natural Science Foundation of China(No.62001001).
文摘In a real communication scenario,it is very difficult to obtain the real-time channel state infor-mation(CSI)accurately,so the non-orthogonal multiple access(NOMA)system with statistical CSI has been researched.Aiming at the problem that the maximization of system sum rate cannot be solved directly,a step-by-step resource allocation optimization scheme based on machine learning is proposed.First,in order to achieve a trade-off between the system sum rate and user fairness,the system throughput formula is derived.Then,according to the combinatorial characteristics of the system throughput maximization problem,the original optimization problem is divided into two sub-problems,that are power allocation and user grouping.Finally,genetic algorithm is introduced to solve the sub-problem of power allocation,and hungarian algorithm is introduced to solve the sub-problem of user grouping.By comparing the ergodic data rate of NOMA users with statistical CSI and perfect CSI,the effectiveness of the statistical CSI sorting is verified.Compared with the orthogonal multiple access(OMA)scheme,the NOMA scheme with the fixed user grouping scheme and the random user grouping scheme,the system throughput performance of the proposed scheme is signifi-cantly improved.