Abstract
In this paper, we implement resource allocation algorithm based on the WiBro system which including OFDMA, TDD, and we propose the algorithm in order to increase bandwidth efficiency. In this algorithm, data is allocated from the subchannel which has large channel gain to the subchannel which has small channel gain with maximum modulation order. The moment total power is more than available power, the modulation order of the latest subchannel is adjusted. The problem of decreasing of throughput in large channel attenuation environment is solved by allocating additional power. Still, this algorithm has large bandwidth efficiency.
본 논문에서는 OFDMA, TDD 전송방식을 채택한 WiBro 시스템 표준의 resource 할당 알고리듬을 시뮬레이션을 통해 구현하였고, bandwidth efficiency를 보다 더 높이기 위한 알고리듬을 제안하였다. 제안하는 알고리듬은, 변조지수를 최대로 하여 채널 이득이 큰 subchannel부터 작은 subchannel 순서로 비트를 할당한다. 이 때 subchannel의 수를 증가시킴으로 인해 전송되어야 할 power가 증가하는데, 이 power가 available power를 넘는 순간에 할당되는 subchannel의 변조지수를 조정하여 available power를 넘지 않게 하는 방법이다. 기존의 greedy algorithm이나 WiBro 시스템과 비교하였을 때, 제안하는 알고리듬을 적용할 경우 power가 제한되어 있는 것으로 인해 사용되는 subchannel의 수가 현저히 작아져서 bandwidth efficiency 측면에서는 좋은 성능을 나타내게 한다. 하지만 channel attenuation이 큰 환경에서는 최대 throughput이 떨어지는 문제점이 발생하는데, 타 시스템에서 지원하는 만큼의 throughput을 보장하는 문제 역시 중요하기 때문에, 이를 극복하기 위해 이 경우에는 available power를 추가 할당하여 사용되는 subchannel수를 증가시켰다. 이 경우, 기존 시스템과 비슷한 throughput을 보장하면서 bandwidth 이득은 더 높게 얻을 수 있음을 확인하였다.