|
ABSTRACT
Aloha and its slotted variation are commonly deployed Medium Access Control (MAC) protocols in environments where multiple transmitting devices compete for a medium, yet may have difficulty sensing each other's presence (the "hidden terminal problem"). Competing 802.11 gateways, as well as most modern digital cellular systems, like GSM, are examples. This paper models and evaluates the throughput that can be achieved in a system where nodes compete for bandwidth using a generalized version of slotted-Aloha protocols. The protocol is implemented as a two-state system, where the probability that a node transmits in a given slot depends on whether the node's prior transmission attempt was successful. Using Markov Models, we evaluate the channel utilization and fairness of this class of protocols for a variety of node objectives, including maximizing aggregate throughput of the channel, each node selfishly maximizing its own throughput, and attacker nodes attempting to jam the channel. If all nodes are selfish and strategically attempt to maximize their own throughput, a situation similar to the traditional Prisoner's Dilemma arises. Our results reveal that under heavy loads, a greedy strategy reduces the utilization, and that attackers cannot do much better than attacking during randomly selected slots.
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
|
Ethernet, a Local Area Network: Data Link Layer and Physical Layer Specifications (Version 1.0). Digital Equipment Corporation, Intel, Xerox.
|
 |
2
|
|
| |
3
|
L. Kleinrock and F. A. Tobagi, "Packet switching in radio channels: Part I-carrier sense multiple-access modes and their throughput-delay characteristics," IEEE Trans. Commun., vol. COM-23, no. 12, pp. 1400-1416, 1975.
|
 |
4
|
|
 |
5
|
|
| |
6
|
M. J. Osborne and A. Rubinstein, A Course in Game Theory. Cambridge, MA: The MIT Press, 1994.
|
| |
7
|
|
| |
8
|
|
| |
9
|
Y. Yu, X. Cai, and G. B. Giannakis, "On the instability of slotted Aloha with capture," presented at the IEEE WCNC, Atlanta, GA, 2004.
|
| |
10
|
L. Kleinrock and S. Lam, "Packet switching in a multi access broadcast channel: Performance evaluation," IEEE Trans. Commun., vol. COM-23, pp. 410-422, 1975.
|
| |
11
|
A. Carleial and M. Hellman, "Bistable behavior of Aloha-type systems," IEEE Trans. Commun., vol. COM-23, pp. 401-410, 1975.
|
| |
12
|
S. Ghez, S. Verd, and S. Schwartz, "Stability properties of slotted-Aloha with multipacket reception capability," IEEE Trans. Autom. Contr., vol. AC-33, no. 7, pp. 640-649, Jul. 1988.
|
| |
13
|
|
| |
14
|
S. Lam and L. Kleinrock, "Packet switching in a multi access broadcast channel: Dynamic control procedures," IEEE Trans. Commun., vol. COM-23, pp. 891-904, 1975.
|
| |
15
|
|
| |
16
|
|
| |
17
|
A. Mas-Colell, M. D. Whinston, and J. R. Green, Microeconomic Theory. New York: Oxford Univ. Press, 1995.
|
| |
18
|
G. Tan and J. Guttag, "The 802.11 MAC protocol leads to inefficient equilibria," in Proc. IEEE INFOCOM, 2005, pp. 1-11.
|
| |
19
|
M. Cagalj, S. Ganeriwal, I. Aad, and J.-P. Hubaux, "On selfish behavior in CSMA/CA networks," in Proc. IEEE INFOCOM, 2005, pp. 2513-2524.
|
| |
20
|
Z. Fang and B. Bensaou, "Fair bandwidth sharing algorithms based on game theory frameworks for wireless ad hoc networks," in Proc. IEEE INFOCOM, 2004, pp. 1284-1295.
|
| |
21
|
V. Srinivasan, P. Nuggehalli, C. Chiasserini, and R. Rao, "Cooperation in wireless ad hoc networks," in Proc. IEEE INFOCOM, 2003, pp. 808-817.
|
| |
22
|
R. T. B. Ma, V. Misra, and D. Rubenstein, "Cooperative and non-co-operative models for slotted-Aloha type MAC protocols," presented at the 7th Workshop on Mathematical Performance Modeling and Analysis, Banff, Canada, 2005.
|
| |
23
|
|
| |
24
|
A. MacKenzie and S. Wicker, "Selfish users in Aloha: A game theoretic approach," in Proc. Fall 2001 IEEE Vehicular Technology Conf., 2001, pp. 1354-1357.
|
| |
25
|
A. MacKenzie and S. Wicker, "Stability of multipacket slotted Aloha with selfish users and perfect information," in Proc. IEEE INFOCOM, 2003, pp. 1583-1590.
|
| |
26
|
Y. Jin and G. Kesidis, "Equilibria of a noncooperative game for heterogeneous users of an Aloha network," IEEE Commun. Lett., vol. 6, no. 7, pp. 282-284, Jul. 2002.
|
| |
27
|
|
 |
28
|
Can Emre Koksal , Hisham Kassab , Hari Balakrishnan, An analysis of short-term fairness in wireless media access protocols (poster session), Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems, p.118-119, June 18-21, 2000, Santa Clara, California, United States
|
| |
29
|
R. T. Ma, D. Rubenstein, and V. Misra, "An analysis of generalized slotted-Aloha protocols," Dept. Electr. Eng., Columbia Univ., New York, Tech. Rep., Oct. 2007 [Online]. Available: http://www.dnawsl.cs.columbia.edu/pubsdb/citation/paperfile/156/TR.pdf
|
| |
30
|
|
| |
31
|
A. A. Economides and J. A. Silvester, "Priority load sharing: An approach using Stackelberg games," presented at the 28th Annu. Allerton Conf. Communication, Control, and Computing, Monticello, IL, 1990.
|
|