Abstract:
Multiple input multiple output (MIMO) technologies can improve spectrum efficiency, and are considered to be one of the core technologies in future wireless communication systems. In a wireless MIMO system taking into account co-channel interference (CCI), resource allocation for scheduling services with multiple QoS requirements is a challenging problem. The CCI suppression, bandwidth and slot allocation problem in the uplink of a MIMO system are studied in this paper. Regarding the improvement of system throughput as an optimization target and QoS requirements and system fairness as constraints, the authors propose a practical SDMA-based greedy resource allocation (SGRA) algorithm. Based on interference management, CCI can be efficiently suppressed and the complicated problem with multiple constraints can be decomposed. Then a two-phase heuristic calculation and searching is carried out in SGRA. In the first phase, greedy resource allocation, primarily involving uplink scheduling and subchannel allocation, is performed in the time-frequency domain. In the second phase, the resource allocation is extended to the space-time-frequency domain. SGRA has low complexity and is applicable to practical wireless communication systems. Simulation results show that compared with conventional algorithms, SGRA can improve system throughput, and better guarantee delay and minimum data rate requirements of real-time services, while at the same time giving consideration to system fairness.