Академический Документы
Профессиональный Документы
Культура Документы
We develop and analyze a simple, elegant medium access control (MAC) protocol for use inn trans-
mitting real-time data in point to point ad hoc wireless local area networks (WLANs). Our en-
hancement of IEEE 802.11, real-time MAC (RT-MAC), achieves dramatic reductions in mean delay,
missed deadlines, and packet collisions by selectively discarding packets' and sharing station state
information. For example, in a 50 station network with a normalized offered load of O.7, mean delay
is reduced from more than 14 seconds to less than 45 ms, late packets are reduced from 76% to
less than 1%, and packet collisions are reduced from 36% to less than 1%. Regression models are
developed from simulation data to describe network behavior in terms of throughput, mean delay,
ratio of late packets, and ratio of collisions. Stations using RT-MAC are interoperable with stations
using IEEE 802.11.
Two major factors that impact the ability of a real-time WLAN The enhanced collision avoidance (ECA) algorithm has two
to meet packet deadlines are the transmission of packets that components. First, rather than employ a static value for CW,
have already missed their deadlines and packet collisions. CW is set to be eight times the number of stations in the net-
Packets that have missed their deadlines are assumed to be work (i.e., CW = 8N). If a static CW value is used, the proba-
unusable by the receiving station so transmitting them consti- bility of two or more stations choosing the same BV increases
tutes a double failure. The first failure is the missed deadline with N. By making CW a function of N, this probability does
itself, the other is the wasted channel capacity that could have not increase. N is assumed to be estimated either by track-
been used to transmit a usable packet. IEEE 802.11 does not ing the number of unique station addresses that have transmit-
have any means of detecting whether a packet has exceeded ted over the last z seconds where z is a suitable value, or by
t R e m o v e Packet
Prom Q u e u e
Discard
Packet
(yes)
(no)
RT = R e a l - t i m e V---
R B V = Received Backoft Value
(yes)
C B V = Curreat Backoff Value
G=0.9
I I.... I t-- I -- I I
IEEE 8 0 2 , 1 1 . . . . . - .......................
0.3 0.4 0,5 0.6 0.7 0.8 0.9
Total Offered Load (G) RT-MAC / G = 0.7
/ G:0.9
•2 0.1
~o
/"
Figure 4: Mean Delay -Telemetry Traffic Model g
--'-'''-- C=0.7
O.Ol /
0.4- IEEE 802.11 ...... /'
0201- / G : 0.5 /
0.1-
Figure 6: Missed Deadline Ratio - Avionics Traffic Model
G : 0.30.9
0.2
[16] L. Kleinrock F. S. Tobagi. Packet switching in radio [32] F. S. Tobagi and L. Kleinrock. Packet switching in radio
channels: Part III-polling and (dynamic) split-channel channels: Part IV-stability considerations and dynamic
reservation multiple access. IEEE Transactions on Com- control in carrier sense multiple access. IEEE Transac-
munications, COM-24(8):832-845, August 1976. tions on Communications, COM-25(10): 1103-1119, Oc-
tober 1977.
[ 17] R. Jain. The Art of Computer Systems Pelformance Anal-
ysis. John Wiley and Sons, Inc., New York, 1991. [33] E S. Tobagi and L. Kleinrock. The effect of acknowl-
edgment traffic on the capacity of packet-switched ra-
[18] L. Kleinrock. Queueing Systems Volume 1: 77~eory. John dio channels. 1EEE 7?ansactions on Communications,
Wiley and Sons Inc., New York, 1975. COM-26(6):815-826, June 1978.
[19] L. Kleinrock. Queueing Systems Volume 2. Computer [34] M. A. Visser and M. E1 Zarki. Voice and data transmis-
Applications. John Wiley and Sons, Inc., New York, sion over an 802. l 1 wireless network. In 6th IEEE In-
t976. ternational Symposium on Personal, bldoo~ and Mobile
Radio Communications, volume 2, pages 648-652. Insti-
[20] L. Kleinrock. Principles and lessons in packet comnm- tute of Electrical and Electronics Engineers, 1995.
nications. Proceedings of the IEEE, 66(11): 1320--1329,
November 1978. [35] J. Weinmiller, H. Woesner, and A. Wolisz. Analyzing and
improving the IEEE 802.1 l-MAC protocol for wireless
[21] L. Kleinrock and M. O. Schotl. Packet switching LANs. In MASCOTS 96. Proceedings of the Fourth Inter-
in radio channels: New conflict-free multiple access national Workshop on Modeling, Analysis, and Simula-
schemes. IEEE Transactions on Communications, COM- tion of Computer and Telecommunication Syswms, pages
28(7):1015-1029, July 1980. 200-206, February 1996.
[22] L. Kleinrock and E A. Tobagi. Packet switching in ra- [36] W. Zhao and K. Ramamritham. Virtual time CSMA pro-
dio channels: Part I: CSMA modes and their throughput- tocols for hard real-time communication. IEEE Transac-
delay characteristics. IEEE Transactions on Communi- tions on Software Engineering, SE-13(8):938-952, Au-
cations, COM-23(12): 1400-1416, December 1975. gust 1987.
[23] J. E Kurose, M. Schwartz, and Y. Yemini. Multiple-
access protocols and time-constrained communication. Biographies
Computing Surveys, 16(1):43-70, March 1984.
Rusty O. Baldwin is a captain in the U.S. Air Force and a
[24] T. Liu, J. A. Silvester, and A. Polydoros. Performance Ph.D. student in electrical engineering at Virginia Tech. He
evaluation of R-ALOHA in distributed packet radio net- received his B.S.E.E. degree (with honors) from New Mexico
works with hard real-time communications. In 1995 State University in 1987, and his M.S. degree in Computer
IEEE 45th Vehicular Technology Co@rence, volume 25, Engineering from the Air Force Institute of Technology in
pages 554-558. Institute of Electrical and Electronics 1992. His research interests include computer communication
Engineers, Inc., July 1995. protocols, software engineering, and wireless networking.
[25] M.H. MacDougall. Simulating CompuWr Systems: Tech- Nathaniel J. Davis IV is an Associate Professor in the
niques and Tools. The MIT Press, Cambridge, MA, Bradley Department of Electrical and Computer Engineering
1992. at Virginia ]~ch. He received his B.S. and M.S. degrees
from Virginia Tech and his Ph.D. degree from Purdue
[26] N. Malcohn. Hard Real-l~me Communications in High
University. His research interests include wireless commu-
Speed Networks. PhD thesis, Texas A&M University,
nications networks, computer performance evaluation, and
December 1994.
high-performance computer architectures.
[27] N. Malcolm and W. Zhao. Hard real-time communica-
tions in multiple-access networks. Real-7]'me Systems, Scott E Midkiff is an Associate Professor in the Bradley
8(1):35-77, January 1995. Depamnent of Electrical and Computer Engineering at
Virginia Tech. He received his B.S.E. degree in 1979 from
[28] MIL 3, Inc., 3400 International Drive, NW Washington Duke University, his M.S. degree from Stanford University
D.C., 20008. OPNETModeler, 1997. in 1980, and his Ph.D. from Duke University in 1985. His
[29] J. L. Sobrinho and A. S. Krishnakumar. Real-time traffic research interests include wireless networking, network man-
agement related to quality-of-service and capacity planning,
over the IEEE 802.11 medium access control layer. Bell
performance evaluation, and multimedia applications.
Labs Technical Journal, pages 172-187, 1996.