Optimal resource management in packet-switching TDD CDMA systems

We propose a medium access control protocol for time-division duplex wideband code-division multiple access multimedia wireless communications. The MAC protocol exploits both time-division and code-division statistical multiplexing to efficiently accommodate real-time voice and video traffic and non-real-time bursty data traffic. An optimal packet scheduling algorithm is proposed to allocate system resources to each user for QoS provisioning and high resource utilization. For a practical solution, we propose suboptimal resource allocation and develop a heuristic bin-packing algorithm to solve the packet scheduling problem. Numerical results are presented to demonstrate the performance of the suboptimal packet scheduling algorithm for mixed voice and data traffic.