Transmitting multimedia data over a code-division multiple access (CDMA) channel presents a new set of challenges: data demands will sometimes exceed the system capacity, in which case the system must make the most efficient use of its limited resources. In this paper, we present our approach for unifying power control, variable forward error correction (VFEC), and scheduling for a downlink system by allocating the system resources. The resources we consider are: fixed bandwidth available for each user and the transmit power budget for each cell. Our objective is to maximize the overall system satisfaction, which we call "system utility." This objective is achieved by applying a distributed algorithm which divides the overall optimization problem into a hierarchy of three levels (system, cell, and user), with each performing independent and parallel optimizations. We perform simulation-based evaluation of the system performance with a simple cell structure and uniformly distributed users. The system is simulated using a specific utility function: the step function. Finally, several practical issues regarding the implementation are investigated.
[1]
Elijah Polak,et al.
Computational methods in optimization
,
1971
.
[2]
L. Litwin,et al.
Error control coding
,
2001
.
[3]
R.W. Brodersen,et al.
A portable multimedia terminal
,
1992,
IEEE Communications Magazine.
[4]
Andrea Goldsmith,et al.
Design and performance of high-speed communication systems over time-varying radio channels
,
1995
.
[5]
Andrew J. Viterbi,et al.
On the capacity of a cellular CDMA system
,
1991
.
[6]
Elwyn R. Berlekamp,et al.
Algebraic coding theory
,
1984,
McGraw-Hill series in systems science.
[7]
Robert W. Brodersen,et al.
Implementation architecture of a variable forward error correction decoder
,
1998,
IEEE GLOBECOM 1998 (Cat. NO. 98CH36250).
[8]
Roy D. Yates,et al.
A Framework for Uplink Power Control in Cellular Radio Systems
,
1995,
IEEE J. Sel. Areas Commun..