I. Introduction

II. Single-Carrier NOMA

III. Multi-Carrier NOMA

IV. MIMO-NOMA

V. Cooperative NOMA

VI. Millimeter-Wave (mmWave) NOMA

VII. Practical Implementation of NOMA

VIII. Future Research Challenges

IX. Conclusions