Computer and Modernization

Previous Articles     Next Articles

A Cooperative MAC Protocol Based on Neighbor Nodes Information for Ad Hoc Networks

  

  1. School of Information Science and Technology, Xiamen University, Xiamen 361005, China
  • Received:2014-02-12 Online:2014-03-24 Published:2014-03-31

Abstract: DCF (Distributed Coordination Function) is a compulsory medium access control (MAC) scheme in IEEE 802.11 protocol. In order to avoid the performance degradation due to hidden nodes, DCF adopts RTS/CTS mechanism to decrease collisions. However, hidden node problem degrades system performance sharply when the number of wireless nodes increases. Therefore, it is necessary to design a novel MAC protocol to satisfy the requirements of Ad Hoc networks. Based on the Distributed Coordination Function (DCF) of IEEE 802.11, we design a cooperative MAC protocol (C-MAC). C-MAC node achieves the information of two-hop neighbor nodes from control frames, and according to the information of two-hop neighbor nodes, we design a scheduling algorithm to schedule each node to transmit at a particular time slot. We build a simulator to evaluate the performance of CMAC in terms of throughput, transmission time per hop and fairness index. When the transmission rate is 11Mbps, the throughput of CMAC increases 50% at most compared with the one of DCF.

Key words: DCF, cooperative MAC Protocol, Ad Hoc network, throughput, neighbor node list

CLC Number: