ACM Home Page
Please provide us with feedback. Feedback
Using commodity hardware platform to develop and evaluate CSMA protocols
Full text PdfPdf (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
Mei-Hsuan Lu  Carnegie Mellon University, Pittsburgh, PA, USA
Peter Steenkiste  Carnegie Mellon University, Pittsburgh, PA, USA
Tsuhan Chen  Carnegie Mellon University, Pittsburgh, PA, USA
Sponsors
SIGMOBILE: ACM Special Interest Group on Mobility of Systems, Users, Data and Computing
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 49,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1410077.1410092
What is a DOI?

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
 
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
 
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


Collaborative Colleagues:
Mei-Hsuan Lu: colleagues
Peter Steenkiste: colleagues
Tsuhan Chen: colleagues