The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.01 - Jan. (2014 vol.25)
pp: 167-179
Xiaoyan Wang , University of Tsukuba, Tsukuba Science City
Jie Li , University of Tsukuba, Tsukuba Science City
ABSTRACT
Cooperative communication, which utilizes neighboring nodes to relay the overhearing information, has been employed as an effective technique to deal with the channel fading and to improve the network performances. Network coding, which combines several packets together for transmission, is very helpful to reduce the redundancy at the network and to increase the overall throughput. Introducing network coding into the cooperative retransmission process enables the relay node to assist other nodes while serving its own traffic simultaneously. To leverage the benefits brought by both of them, an efficient Medium Access Control (MAC) protocol is needed. In this paper, we propose a novel network coding aware cooperative MAC protocol, namely NCAC-MAC, for wireless ad hoc networks. The design objective of NCAC-MAC is to increase the throughput and reduce the delay. Simulation results reveal that NCAC-MAC can improve the network performance under general circumstances comparing with two benchmarks.
INDEX TERMS
Relays, Throughput, Interference, Network coding, Media Access Protocol, Encoding,relay selection, Cooperative communication, network coding, medium access control protocol
CITATION
Xiaoyan Wang, Jie Li, "Network Coding Aware Cooperative MAC Protocol for Wireless Ad Hoc Networks", IEEE Transactions on Parallel & Distributed Systems, vol.25, no. 1, pp. 167-179, Jan. 2014, doi:10.1109/TPDS.2013.22
REFERENCES
[1] J.N. Laneman, D.N.C. Tse, and G.W. Wornell, "Cooperative Diversity in Wireless Networks: Efficient Protocols and Outage Behaviour," IEEE Trans. Information Theory, vol. 50, no. 12, pp. 3062-3080, Dec. 2004.
[2] A. Sendonaris, E. Erkip, and B. Aazhang, "User Cooperation Diversity-Part I: System Description," IEEE Trans. Comm., vol. 51, no. 11, pp. 1927-1938, Nov. 2003.
[3] J.N. Laneman and G.W. Wornell, "Distributed Space-Time-Coded Protocols for Exploiting Cooperative Diversity in Wireless Networks," IEEE Trans. Information Theory, vol. 49. no. 10, pp. 2415-2425, Oct. 2003.
[4] P. Liu, Z. Tao, S. Narayanan, T. Korakis, and S.S. Panwar, "CoopMAC: A Cooperative MAC for Wireless LANs," IEEE J. Selected Areas in Comm., vol. 25, no. 2, pp. 340-354, Feb. 2007.
[5] H. Zhu and G. Cao, "rDCF: A Relay-Enabled Medium Access Control Protocol for Wireless Ad Hoc Networks," IEEE Trans. Mobile Computing, vol. 5, no. 9, pp. 1201-1214, Sept. 2006.
[6] J. Zhang, Q. Zhang, and W. Jia, "VC-MAC: A Cooperative MAC Protocol in Vehicular Networks," IEEE Trans. Vehicular Technology, vol. 58, no. 3, pp. 1561-1571, Mar. 2009.
[7] S. Moh and C. Yu, "A Cooperative Diversity-Based Robust MAC Protocol in Wireless Ad Hoc Networks," IEEE Trans. Parallel and Distributed Systems, vol. 22, no. 3, pp. 353-363, Mar. 2011.
[8] S.T. Sheu, T.H. Tsai, and J.H. Chen, "MR2RP: The Multi-Rate and Multi-Range Routing Protocol for IEEE 802.11 Wireless Ad hoc Networks," Wireless Networks, vol. 9, no. 2, pp. 165-177, Jan. 2003.
[9] A. Munari, F. Rossetto, and M. Zorzi, "Phoenix: Making Cooperation More Efficient through Network Coding in Wireless Networks," IEEE Trans. Wireless Comm., vol. 8, no. 10, pp. 5248-5258, Oct. 2009.
[10] E. Fasolo, F. Rossetto, and M. Zorzi, "Network Coding Meets MIMO," Proc. Fourth Workshop Network Coding, Theory and Applications (NetCod '08), Jan. 2008.
[11] L. Xiao, T.E. Fuja, J. Kliewer, and D.J. CostelloJr., "A Network Coding Approach to Cooperative Diversity," IEEE Trans. Information Theory, vol. 53, no. 10, pp. 3714-3722, Oct. 2007.
[12] X. Bao and J. Li, "Adaptive Network Coded Cooperation (ANCC) for Wireless Relay Networks: Matching Code-on-Graph with Network-on-Graph," IEEE Trans. Wireless Comm., vol. 7, no. 2, pp. 574-583, Feb. 2008.
[13] B. Nazer and M. Gastpar, "Computation over Multiple Access Channels," IEEE Trans. Information Theory, vol. 53, no. 10, pp. 3498-3516, Oct. 2007.
[14] C. Peng, Q. Zhang, M. Zhao, and Y. Yao, "On the Performance Analysis of Network-Coded Cooperation in Wireless Networks," Proc. IEEE INFOCOM , May 2007.
[15] http://www.omnetpp.org, 2013.
[16] H. Shan, H. Cheng, and W. Zhuang, "Cross-Layer Cooperative MAC Protocol in Distributed Wireless Networks," IEEE Trans. Wireless Comm., vol. 10, no. 8, pp. 2603-2615, Aug. 2011.
[17] X. Qin and R. Berry, "Opportunistic Splitting Algorithms for Wireless Networks," Proc. IEEE INFOCOM, pp. 1662-1672, Mar. 2004.
[18] A.K. Sadek, W. Yi, and K.J.R. Liu, "On the Energy Efficiency of Cooperative Communications in Wireless Sensor Networks," ACM Trans. Sensor Networks, vol. 6, no. 1,article 5, Dec. 2009.
[19] K. Vardhe, D. Reynolds, and B.D. Woerner, "Joint Power Allocation and Relay Selection for Multiuser Cooperative Communication," IEEE Trans. Wireless Comm., vol. 9, no. 4, pp. 1255-1260, Apr. 2010.
[20] J. Wu, M. Cardei, F. Dai, and S. Yang, "Extended Dominating Set and Its Applications in Ad Hoc Networks Using Cooperative Communication," IEEE Trans. Parallel and Distributed Systems, vol. 17, no. 8, pp. 851-864, Aug. 2006.
[21] A.K. Sadek, Z. Han, and K.J.R. Liu, "Distributed Relay-Assignment Protocols for Coverage Expansion in Cooperative Wireless Networks," IEEE Trans. Mobile Computing, vol. 9, no. 4, pp. 505-515, Apr. 2010.
[22] Y. Zhu, M. Huang, S. Chen, and Y. Wang, "Energy-Efficient Topology Control in Cooperative Ad Hoc Networks," IEEE Trans. Parallel and Distributed Systems, vol. 23, no. 8, pp. 1480-1491, Aug. 2012.
[23] T. Himsoon, W.P. Siriwongpairat, Z. Han, and K.J.R. Liu, "Lifetime Maximization via Cooperative Nodes and Relay Deployment in Wireless Networks," IEEE J. Selected Areas in Comm., vol. 25, no. 2, pp. 307-317, Feb. 2007.
[24] S. Kadloor and R. Adve, "Relay Selection and Power Allocation in Cooperative Cellular Networks," IEEE Trans. Wireless Comm., vol. 9, no. 5, pp. 1675-1685, May 2010.
[25] E. Beres and R. Adve, "Optimal Relay-Subset Selection and Time-Allocation in Decode-and-Forward Cooperative Networks," IEEE Trans. Wireless Comm., vol. 7, no. 7, pp. 2145-2156, July 2010.
[26] L. Chen, L. Libman, and J. Leneutre, "Conflicts and Incentives in Wireless Cooperative Relaying: A Distributed Market Pricing Framework," IEEE Trans. Parallel and Distributed Systems, vol. 22, no. 5, pp. 758-772, May 2011.
[27] J. Wang, H. Zhai, Y. Fang, J. Shea, and D. Wu, "OMAR: Utilizing Multiuser Diversity in Wireless Ad Hoc Networks," IEEE Trans. Mobile Computing, vol. 5, no. 12, pp. 1764-1779, Dec. 2006.
[28] J. Alonso-Za'rate, E. Kartsakli, C. Verikoukis, and L. Alonso, "Persistent RCSMA: A MAC Protocol for a Distributed Cooperative ARQ Scheme in Wireless Networks," EURASIP J. Advances in Signal Processing, vol. 2008, May 2008.
[29] H. Adam, W. Elmenreich, C. Bettstetter, and S.M. Senouci, "CoRe-MAC: A MAC-Protocol for Cooperative Relaying in Wireless Networks," Proc. IEEE Globecom, pp. 1-6, Dec. 2009.
[30] R. Ahlswede, N. Cai, S. Li, and R. Yeung, "Network Information Flow," IEEE Trans. Information Theory, vol. 46, no. 4, pp. 1204-1216, July 2000.
[31] S. Li, R. Yeung, and N. Cai, "Linear Network Coding," IEEE Trans. Information Theory, vol. 49, no. 2, pp. 371-381, Feb. 2003.
[32] M. Khalid, Y. Wang, I. Ra, and R. Sankar, "Two-Relay-Based Cooperative MAC Protocol for Wireless Ad Hoc Networks," IEEE Trans. Vehicular Technology, vol. 60, no. 7, pp. 3361-3373, Sept. 2011.
[33] G. Bianchi, "Performance Analysis of the IEEE 802.11 Distributed Coordination Function," IEEE J. Selected Areas in Comm., vol. 18, no. 3, pp. 537-547, Mar. 2000.
[34] Y. Wang, S. Cui, R. Sankar, and S. Morgera, "Delay-Throughput Tradeoff with Opportunistic Relaying in Wireless Networks," Proc. IEEE Globecom, Dec. 2011.
[35] X. Wang, J. Li, and M. Guizani, "NCAC-MAC: Network Coding Aware Cooperative Medium Access Control for Wireless Networks," Proc. IEEE Wireless Comm. and Networking Conf. (WCNC), pp. 1646-1651, Apr. 2012.
58 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool