DocumentCode :
37159
Title :
ATLAS: Adaptive Topology- and Load-Aware Scheduling
Author :
Lutz, Josef ; Colbourn, C.J. ; Syrotiuk, Violet R.
Author_Institution :
Dept. of Comput. Sci. & Eng., Arizona State Univ., Tempe, AZ, USA
Volume :
13
Issue :
10
fYear :
2014
fDate :
Oct. 2014
Firstpage :
2255
Lastpage :
2268
Abstract :
The largest strength of contention-based MAC protocols is simultaneously the largest weakness of their scheduled counterparts: the ability to adapt to changes in network conditions. For scheduling to be competitive in mobile wireless networks, continuous adaptation must be addressed. We propose ATLAS, an Adaptive Topology- and Load-Aware Scheduling protocol to address this problem. In ATLAS, each node employs a random schedule achieving its persistence, the fraction of time a node is permitted to transmit, that is computed in a topology and load dependent manner. A distributed auction (REACT) piggybacks offers and claims onto existing network traffic to compute a lexicographic max-min channel allocation. A node´s persistence p is related to its allocation. Its schedule achieving p is updated where and when needed, without waiting for a frame boundary. We study how ATLAS adapts to controlled changes in topology and load. Our results show that ATLAS adapts to most network changes in less than 0.1s, with about 20 percent relative error, scaling with network size. We further study ATLAS in more dynamic networks showing that it keeps up with changes in topology and load sufficient for TCP to sustain multi-hop flows, a struggle in IEEE 802.11 networks. The stable performance of ATLAS supports the design of higher-layer services that inform, and are informed by, the underlying communication network.
Keywords :
access protocols; channel allocation; routing protocols; scheduling; telecommunication network topology; telecommunication traffic; transport protocols; wireless LAN; ATLAS protocol; IEEE 802.11 networks; REACT; TCP; adaptive topology-and load-aware scheduling protocol; contention-based MAC protocols; continuous adaptation; distributed auction; higher-layer services; lexicographic max-min channel allocation; mobile wireless networks; network traffic; random schedule; Media Access Protocol; Network topology; Receivers; Resource management; Schedules; Topology; Transmitters; Wireless networks; adaptation; medium access control;
fLanguage :
English
Journal_Title :
Mobile Computing, IEEE Transactions on
Publisher :
ieee
ISSN :
1536-1233
Type :
jour
DOI :
10.1109/TMC.2013.2296040
Filename :
6691951
Link To Document :
بازگشت