| Using commodity hardware platform to develop and evaluate CSMA protocols |
| Full text |
Pdf
(196 KB)
|
Source
|
International Conference on Mobile Computing and Networking
archive
Proceedings of the third ACM international workshop on Wireless network testbeds, experimental evaluation and characterization
table of contents
San Francisco, California, USA
SESSION: Testbed driven design and evaluation
table of contents
Pages 73-80
Year of Publication: 2008
ISBN:978-1-60558-187-3
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 5, Downloads (12 Months): 49, Citation Count: 1
|
|
|
ABSTRACT
Developing and evaluating wireless protocols is challenging because it requires flexible network interface hardware, which is not readily available. In this paper, we present FlexMAC, a wireless protocol development and evaluation platform based on commodity hardware. FlexMAC targets CSMA wireless protocols and allows customization of functions such as backoff, retransmission, and packet timing. We describe our implementation of FlexMAC and quantify FlexMAC's precision for 802.11b compared with commercial hardware implementations. The results show that FlexMAC's performance is very close to that of hardware implementations. We also present two case studies that illustrate FlexMAC's flexibility: the use of opportunistic relaying to boost throughput and an investigation of temporal and throughput fairness. We found that FlexMAC is a useful tool for conducting 802.11-style protocol research.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Linux real time kernel patch. http://www.kernel.org/pub/linux/kernel/projects/rt/.
|
| |
2
|
Madwifi. http://sourceforge.net/projects/madwifi.
|
| |
3
|
Madwifi openhal. http://madwifi.org/wiki/OpenHAL.
|
| |
4
|
Madwifi ticket #852. http://madwifi.org/ticket/852.
|
| |
5
|
A. Bletsas, A. Khisti, D. Reed, and A. Lippman. A simple cooperative diversity method based on network path selection. IEEE Jornal on Selected Areas of Communication, 24(3):659--672, March 2006.
|
| |
6
|
M. Cummings. Software Defined Radio. John Wiley & Sons, Ltd, March 2004.
|
| |
7
|
C. Doerr, M. Neufeld, J. Fifield, T. Weingart, D. Sicker, and D. Grunwald. Multimac - an adaptive mac framework for dynamic radio networking. In DySPAN, Nov. 2005.
|
| |
8
|
L. Guang, C. Assi, and A. Benslimane. Enhancing ieee 802.11 random backoff in selfish environments. IEEE Trans. on Vehicular Technology, 57(3):1806--1822, May 2008.
|
 |
9
|
|
| |
10
|
|
 |
11
|
David Kotz , Calvin Newport , Robert S. Gray , Jason Liu , Yougu Yuan , Chip Elliott, Experimental evaluation of wireless simulation assumptions, Proceedings of the 7th ACM international symposium on Modeling, analysis and simulation of wireless and mobile systems, October 04-06, 2004, Venice, Italy
[doi> 10.1145/1023663.1023679]
|
| |
12
|
Q. Li and M. van der Schaar. Providing adaptive qos to layered video over wireless local area networks through real-time retry limit adaptation. IEEE Trans. on Multimedia, 6(2):278--290, April 2004.
|
| |
13
|
Y. Li, K.-P. Long, W.-L. Zhao, F.-R. Yang, , and Q.-B. Chen. Ds-rwbo: A novel service differentiated backoff algorithm for ieee 802.11 dcf. In IEEE ICC, May 2005.
|
| |
14
|
M.-H. Lu, P. Steenkiste, and T. Chen. Time-aware opportunistic relay for video streaming over wlans. In IEEE ICME, July 2007.
|
| |
15
|
M. Neufeld, J. Fifield, C. Doerr, A. Sheth, and D. Grunwald. Softmac - flexible wireless research platform. In HotNets IV, Nov. 2005.
|
 |
16
|
B. Sadeghi , V. Kanodia , A. Sabharwal , E. Knightly, Opportunistic media access for multirate ad hoc networks, Proceedings of the 8th annual international conference on Mobile computing and networking, September 23-28, 2002, Atlanta, Georgia, USA
[doi> 10.1145/570645.570650]
|
| |
17
|
A. Sharma, M. Tiwari, and H. Zheng. Madmac: Building a reconfigurable radio testbed using commodity 802.11 hardware. In Proceedings of IEEE SECON-WSDR, Sept. 2006.
|
| |
18
|
T. Shono, Y. Shirato, H. Shiba, and K. Uehar. Ieee 802.11 wireless lan implemented on software defined radio with hybrid programmable architecture. IEEE Trans. on Wireless Communications, 4(5):2299--2308, Sept. 2005.
|
| |
19
|
M. van der Schaar, S. Krishnamachari, S. Choi, and X. Xu. Adaptive cross-layer protection strategies for robust scalable video transmission over 802.11 wlans. IEEE Jornal on Selected Areas of Communication, 21(3):1752--1763, Dec. 2003.
|
| |
20
|
C.-H. Yeh. A collision-controlled mac protocol for mobile ad hoc networks and multihopwireless lans. In ACM GLOBECOME, June 2004.
|
| |
21
|
G. Zhou, C. Huang, T. Yan, T. He, J. A. Stankovic, and T. F. Abdelzaher. Mmsn: Multi-frequency media access control for wireless sensor networks. In IEEE INFOCOM, April 2006.
|
| |
22
|
|
CITED BY
|
Mei-Hsuan Lu , Peter Steenkiste , Tsuhan Chen, FlexMAC: a wireless protocol development and evaluation platform based on commodity hardware, Proceedings of the third ACM international workshop on Wireless network testbeds, experimental evaluation and characterization, September 19-19, 2008, San Francisco, California, USA
|
|