Routing and Scheduling Using Column Generation in IEEE 802.16j Wireless Relay Networks

Worldwide Interoperability for Microwave Access (WiMAX) has become an important standard in wireless telecommunication networks in recent years due to the increasing bandwidth requirements, as well as to customer demand for having ubiquitous access to the network. One of the most recent versions of...

Full description

Bibliographic Details
Main Author: Murillo, Tomas M.
Format: Others
Published: 2011
Online Access:http://spectrum.library.concordia.ca/7825/1/Murillo_MCompSc_F2011.pdf
Murillo, Tomas M. <http://spectrum.library.concordia.ca/view/creators/Murillo=3ATomas_M=2E=3A=3A.html> (2011) Routing and Scheduling Using Column Generation in IEEE 802.16j Wireless Relay Networks. Masters thesis, Concordia University.
Description
Summary:Worldwide Interoperability for Microwave Access (WiMAX) has become an important standard in wireless telecommunication networks in recent years due to the increasing bandwidth requirements, as well as to customer demand for having ubiquitous access to the network. One of the most recent versions of WiMAX is IEEE 802.16-2009, but in this thesis we work with its 802.16j amendment. This amendment includes the use of relay stations (RS) to improve the network's throughput, with the RSs becoming intermediaries between the base station (BS) and the subscriber stations (SS). In the literature, there have been several authors claiming to perform joint routing and scheduling in wireless networks using the column generation technique. Nevertheless, these papers are not performing scheduling since they do not specify how time slots are allocated to each transmitting node over time (they only count the time slots it takes to transmit data). That is why we developed an optimization model (that is solved using column generation) having in mind the fact of performing real scheduling, not only counting time slots but taking into account the allocation of resources over a period of time. The model we developed chooses among a set of possible configurations (a set of transmitting links over a predetermined period of time slots) to calculate the time it takes to transmit data from end to end. After obtaining some simulation results with our model, we compared them with those of a model that does not perform real scheduling. The results show only minor differences in the total number of time slots that a transmission lasts since we can only assign a small number of time slots per configuration.