Distributed multichannel MAC protocol for IEEE 802.11 ad hoc wireless LANs

被引:12
作者
Chen, JH
Sheu, ST
机构
[1] Chang Gung Univ, Dept Comp Sci & Informat Engn, Tao Yuan 333, Taiwan
[2] Tamkang Univ, Dept Elect Engn, Tamsui 251, Taiwan
关键词
ad hoc; algorithm; LAN; MAC; protocol; scheduling; wireless;
D O I
10.1016/j.comcom.2004.11.012
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The IEEE 802.11 standard supports several independent and equal-capacity communication channels, which can be shared simultaneously and accessed by mobile stations in existing wireless local area networks (WLANs). However, under the restriction of one transceiver per network adapter, these mobile stations can only access one of these communication channels and, thus, the remainder channels are wasted inevitably. A multichannel carrier sense multiple access (CSMA) protocol, multichannel multiple access (MMA) protocol, is proposed in the paper for supporting parallel transmissions under the above single transceiver constraint. The MMA protocol enables mobile stations to contend for access of multiple data-transferring channels through the use of a dedicated service channel during each contention reservation interval (CRI). After granting the access right of these channels, these mobile stations can transmit data frames over different channels by using a pre-defined channel scheduling algorithm (CSA) in a distributed manner. The time complexity of the proposed heuristic CSA is O(vertical bar X vertical bar log vertical bar X vertical bar + vertical bar X vertical bar X M-2) where vertical bar X vertical bar and M denote the number of successful requests in the CRI and the number of available channels, respectively. An improved MMA(+) protocol with extending reserved transmission opportunities is also introduced and the goal is to maximize the channel utilization further. Simulation results show that the proposed MMA with CSA achieves a much higher throughput than conventional IEEE 802.11 WLAN with single channel. Simulation results also indicate that the achievable peek network throughput is not linearly proportional with the number of channels because of the native collision problem caused by single transceiver. (C) 2004 Elsevier B.V. All rights reserved.
引用
收藏
页码:1000 / 1013
页数:14
相关论文
共 28 条
[1]  
[Anonymous], 1999, 80211 ANSIIEEE
[2]  
[Anonymous], P IEEE WCNC 1999 SEP
[3]   Throughput-delay analysis of a multichannel wireless access protocol [J].
Chockalingam, A ;
Xu, WP ;
Zorzi, M ;
Milstein, LB .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2000, 49 (02) :661-671
[4]  
FULLMER CL, 1997, P IEEE ICC 97, V2, P575
[5]  
GARCIALUNAACEVE.JJ, 2002, ACM IEEE WIRELESS NE, V8, P249
[6]   A GENETIC ALGORITHM FOR MULTIPROCESSOR SCHEDULING [J].
HOU, ESH ;
ANSARI, N ;
REN, H .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1994, 5 (02) :113-120
[7]   A multichannel CSMA MAC protocol with receiver-based channel selection for multihop wireless networks [J].
Jain, N ;
Das, SR ;
Nasipuri, A .
TENTH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS, PROCEEDINGS, 2001, :432-439
[8]  
KEISER GE, 1989, LOCAL AREA NETWORKS
[9]  
Khalil K. M., 1990, Proceedings. 15th Conference on Local Computer Networks (Cat. No.90TH0335-0), P112, DOI 10.1109/LCN.1990.128647
[10]  
MARSAN MA, 1983, IEEE J SEL AREA COMM, V1, P885