Energy-Efficient User Scheduling
and Power Allocation for NOMA
Wireless Networks
By
Yang Zhang
Thesis submitted as a requirement for the degree of
Master of Engineering in Telecommunications
Submission Date
:
October 27, 2017
SCHOOL OF ELECTRICAL ENGINEERING AND
TELECOMMUNICATIONS
THE UNIVERSITY OF
NEW SOUTH WALES
II
Abstract
Previous research focuses on increasing the network sum rate, as it is well acknowledged that
there will be an explosion on the transformation of data in the next generation, so the spectrum
efficiency and energy efficiency is getting more and more important and precious, it is
necessary to take energy efficiency into account when constructing our network. This paper
is going to compare the merits and drawbacks of OMA and NOMA system, which one is more
energy efficient. More importantly, it is aiming to explore the fundamental principles of
NOMA system such as superposition coding (SC) and successive interference cancellation
(SIC) techniques. Later part of this paper will discuss proposed algorithms to optimize the
energy efficiency performance by improving the scheme of user scheduling and power
allocation in NOMA system.
Keywords: OMA, NOMA, SC, SIC.
III
Acknowledgements
First of all, I would take this opportunity to express my very great appreciation to
Dr. Derrick Wing Kwan Ng or his valuable and constructive suggestions during the
planning and development of this research work. His willingness to give his time so
generously has been very much appreciated.
I would also like to extend my thanks to the technicians of the laboratory of the
electrical engineering department for their help in offering me the resources in
running the program.
Finally, I wish to thank my parents for their support and encouragement
throughout my study.
4
Contents
A
bstract
ii
Acknowledgements
iii
1
Introduction
1
1.1
NOMA key technique A SIC .................................................................................. 4
1.2
NOMA key technique B power reuse .................................................................... 4
1.3
NOMA key technique C Independent of user feedback CSI ............................... 5
2
System model and problem formulation
6
2.1
NOMA system with two users in one subchannel ..............................................6
2.2
NOMA system with multiple users in multiple subchannel ................................ 8
2.3 Problem formulation ..................................................................................................9
3
Proposed User Pairing and Power Allocation Algorithm
11
3.1
User pairing algorithm ................................................................................. 11
3.1.1
Random pairing ................................................................................ 11
3.1.2
Channel state sorting-pairing algorithm .......................................... 12
3.2
Power allocation algorithm ................................................................................. 13
3.2.1
Power allocation for each user in the same sub channel ................. 13
3.2.2
Power allocation among subchannel ................................................ 15
4
Simulation Result
18
4.1
Results ................................................................................................................ 18
5
4.2 Discussion ................................................................................................................19
5
Conclusion
21
5.1
Future Work ................................................................................................................. 22
Bibliography
23
Appendix 1
29
A.1
MATLAB CODE .............................................................................................. 29