TY - GEN
T1 - CAM-MAC
T2 - 2006 3rd International Conference on Broadband Communications, Networks and Systems, BROADNETS 2006
AU - Luo, Tie
AU - Motani, Mehul
AU - Srinivasan, Vikram
PY - 2006
Y1 - 2006
N2 - Medium access control (MAC) protocols have been studied under different contexts for several years now. In all these MAC protocols, nodes make independent decisions on when to transmit a packet and when to back-off from transmission. In this paper, we introduce the notion of node cooperation into MAC protocols. Cooperation adds a new degree of freedom which has not been explored before. Specifically we study the design of cooperative MAC protocols in an environment where each node is equipped with a single transceiver and has multiple channels to choose from. Nodes cooperate by helping each other select a free channel to use. We show that this simple idea of cooperation has several qualitative and quantitative advantages. Our cooperative asynchronous multi-channel MAC protocol (CAM-MAC) is extremely simple to implement and, unlike other multi-channel MAC protocols, is naturally asynchronous. We conduct extensive simulation experiments. We first compare CAM-MAC with IEEE 802.11b and a version of CAM-MAC with the cooperation element removed. We use this to show the value of cooperation. Our results show significant improvement in terms of number of collisions and throughput for CAM-MAC. We also compare our protocol with MMAC and SSCH and show that CAM-MAC significantly outperforms both of them.
AB - Medium access control (MAC) protocols have been studied under different contexts for several years now. In all these MAC protocols, nodes make independent decisions on when to transmit a packet and when to back-off from transmission. In this paper, we introduce the notion of node cooperation into MAC protocols. Cooperation adds a new degree of freedom which has not been explored before. Specifically we study the design of cooperative MAC protocols in an environment where each node is equipped with a single transceiver and has multiple channels to choose from. Nodes cooperate by helping each other select a free channel to use. We show that this simple idea of cooperation has several qualitative and quantitative advantages. Our cooperative asynchronous multi-channel MAC protocol (CAM-MAC) is extremely simple to implement and, unlike other multi-channel MAC protocols, is naturally asynchronous. We conduct extensive simulation experiments. We first compare CAM-MAC with IEEE 802.11b and a version of CAM-MAC with the cooperation element removed. We use this to show the value of cooperation. Our results show significant improvement in terms of number of collisions and throughput for CAM-MAC. We also compare our protocol with MMAC and SSCH and show that CAM-MAC significantly outperforms both of them.
UR - https://www.scopus.com/pages/publications/51749121581
UR - https://www.scopus.com/pages/publications/51749121581#tab=citedBy
U2 - 10.1109/BROADNETS.2006.4374373
DO - 10.1109/BROADNETS.2006.4374373
M3 - Conference contribution
AN - SCOPUS:51749121581
SN - 1424404258
SN - 9781424404254
T3 - 2006 3rd International Conference on Broadband Communications, Networks and Systems, BROADNETS 2006
BT - 2006 3rd International Conference on Broadband Communications, Networks and Systems, BROADNETS 2006
Y2 - 1 October 2006 through 5 October 2006
ER -