TY - JOUR
T1 - Scalable channel allocation and access scheduling for wireless internet-of-things
AU - Wu, Di
AU - Bao, Lichun
AU - Liu, Chi Harold
PY - 2013
Y1 - 2013
N2 - Wireless communication channels are a scarce resource shared among multiple users in either scheduled or randomized fashions. We challenge a few design aspects of the widely used IEEE 802.11 MAC in wireless sensor networks (WSNs), such as the use of RTS, CTS, and ACK handshaking and the binary exponential backoff mechanisms, and argue that these key mechanisms incur high channel overhead and cannot effectively eliminate hidden terminal problems in multi-hop scenarios. Instead, we propose a set of efficient grid-based channel allocation and access scheduling algorithms using Latin squares, called as GAALS, for scalable WSNs with single-radio multi-channel communication capabilities. Using nodal location information and forming grids over the WSN deployment area, GAALS maps Latin squares to the grids, and dynamically assigns multiple channels to the WSN grids for channel access scheduling purposes. The fairness and scalability of GAALS are analyzed and evaluated in multiflow multihop WSNs with multi-channel capabilities. The results show that GAALS achieves much better performance than other multichannel protocols.
AB - Wireless communication channels are a scarce resource shared among multiple users in either scheduled or randomized fashions. We challenge a few design aspects of the widely used IEEE 802.11 MAC in wireless sensor networks (WSNs), such as the use of RTS, CTS, and ACK handshaking and the binary exponential backoff mechanisms, and argue that these key mechanisms incur high channel overhead and cannot effectively eliminate hidden terminal problems in multi-hop scenarios. Instead, we propose a set of efficient grid-based channel allocation and access scheduling algorithms using Latin squares, called as GAALS, for scalable WSNs with single-radio multi-channel communication capabilities. Using nodal location information and forming grids over the WSN deployment area, GAALS maps Latin squares to the grids, and dynamically assigns multiple channels to the WSN grids for channel access scheduling purposes. The fairness and scalability of GAALS are analyzed and evaluated in multiflow multihop WSNs with multi-channel capabilities. The results show that GAALS achieves much better performance than other multichannel protocols.
KW - Internet-of-things
KW - channel resource allocation
KW - latin squares
KW - wireless sensor networks
UR - https://www.scopus.com/pages/publications/84883226916
U2 - 10.1109/JSEN.2013.2268159
DO - 10.1109/JSEN.2013.2268159
M3 - Article
AN - SCOPUS:84883226916
SN - 1530-437X
VL - 13
SP - 3596
EP - 3604
JO - IEEE Sensors Journal
JF - IEEE Sensors Journal
IS - 10
M1 - 6530647
ER -