Abstract
In this paper we present CCM-MAC, a cooperative CDMA-based multi-channel medium access control (MAC) protocol for multi-hop wireless networks. The protocol mitigates the multi-channel hidden and exposed terminal problems through cooperation from overhearing neighbours. By accounting for the multiple access interference obtained through cooperation, it also addresses the near-far problem of CDMA. We provide an analysis of the maximum throughput of CCM-MAC and validate it through simulation in Matlab. A significant improvement in network throughput is achieved over IEEE 802.11 and another multi-channel MAC protocol.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Committee, I.C.S.L.S.: Part 11: Wireless LAN medium access control (MAC) and physical layer (PHY) specifications (September 1999)
Luo, T., Motani, M., Srinivasan, V.: CAM-MAC: A cooperative asynchronous multi-channel MAC protocol for ad hoc networks. In: BroadNets 2006. Proceedings of the 3rd International Conference on Broadband Communications, Networks, and Systems, (October 2006)
Lo, F.L., Ng, T.S., Yuk, T.I.: Performance of multichannel CSMA networks. In: Proceedings of IEEE International Conference on Information, Communications and Signal Procesing, vol. 2, pp. 1045–1049 (1997)
Zhou, G., Huang, C., Yan, T., He, T., Stankovic, J., Abdelzaher, T.: MMSN: Multi-frequency media access control for wireless sensor networks. In: Infocom 2006. Proceedings of the 25th Annual Joint Conference of the IEEE Computer and Communication Societies (April 2006)
Nasipuri, A., Das, S.R.: Multichannel CSMA with single power-based channel selection for multihop wireless networks. In: VTC-Fall 2000. Proceedings of the 52nd IEEE Vehicular Technology Conference, vol. 1, pp. 211–218 (2000)
Nasipuri, A., Zhuang, J., Das, S.R.: A multichannel CSMA MAC protocol for multihop wireless networks. In: WCNC 1999. Proceedings of the IEEE Wireless Communications and Networking Conference, pp. 1402–1406 (1999)
Wang, J., Fang, Y., Wu, D.: A power-saving multi-radio multi-channel MAC protocol for wireless local area networks. In: Infocom 2006. Proceedings of the 25th Annual Joint Conference of the IEEE Computer and Communication Societies (April 2006)
Shi, J., Salonidis, T., Knightly, E.W.: Starvation mitigation through multi-channel coordination in CSMA multi-hop wireless networks. In: MobiHoc 2006. Proceedings of the 7th ACM International Symposium on Mobile Ad Hoc Networking and Computing, pp. 214–225 (May 2006)
So, J., Vaidya, N.: Multi-channel MAC for ad-hoc networks: Handling multi-channel hidden terminal using a single transceiver. In: MobiHoc 2004. Proceedings of the 5th ACM International Symposium on Mobile Ad Hoc Networking and Computing, pp. 222–233 (2004)
Wu, S.L., Tseng, Y.C., Lin, C.Y., Sheu, J.P.: A multi-channel MAC protocol with power control for multi-hop mobile ad hoc networks. The Computer Journal 45(1), 101–110 (2002)
Jain, N., Das, S.R., Nasipuri, A.: A multichannel MAC protocol with receiver based channel selection for multihop wireless networks. In: ICCCN 2001. Proceedings the 10th International Conference on Computer Communications and networks, pp. 432–439 (October 2001)
Wu, S.L., Lin, C.Y., Tseng, Y.C., Sheu, J.P.: A new multi-channel MAC protocol with on-demand channel assignment for multi-hop mobile ad hoc networks. In: I-SPAN 2000. Proceedings of the International Symposium on Parallel Architectures, Algorithms and Networks, pp. 232–237 (2000)
Garcia-Luna-Aceves, J.J., Raju, J.: Distributed assignment of codes for multihop packet-radio networks. In: Milcom 1997. Proceedings of the Military Communication Conference, pp. 450–454 (November 1997)
Muqattash, A., Krunz, M.: CDMA-based MAC protocol for wireless ad hoc networks. In: MobiHoc 2003. Proceedings of the 4th ACM International Symposium on Mobile Ad Hoc Networking and Computing, pp. 153–164 (2003)
Yang, H., Petropulu, A.: ALLIANCES with optimal relay selection. In: ICASSP 2007. Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing (April 2007)
Liu, P., Tao, Z., Panwar, S.: A cooperative MAC protocol for wireless local area networks. In: ICC 2005. Proceedings of the IEEE International Conference on Communications, pp. 2962–2968 (2005)
Nasipuri, A., Das, S.R.: Multichannel MAC protocol for mobile ad hoc networks. In: Boukerche, A. (ed.) Handbook of Algorithms for Wireless Networking and Mobile Computing, pp. 99–122. Chapman & Hall/CRC (2006)
Van Rooyen, P.G.W., Ferreira, H.C.: Capacity evaluation of spread spectrum multiple access. In: Proceedings of the IEEE South African Symposium on Communications and Signal Processing, pp. 109–113 (August 1993)
Turin, G.: The effects of multipath and fading on the performance of direct sequence CDMA systems. IEEE Transactions on Vehicular Technology 33(3), 213–219 (1984)
Pursley, M.: Performance evaluation for phase-coded spread-spectrum multiple-access communication; Part I: System analysis. IEEE Transactions on Communications COM-25(8), 795–799 (1977)
Cisco Aironet 350 Series Client Adapters: Data sheet Available: http://www.cisco.com/en/US/products/hw/wireless/index.html
Kleinrock, L., Tobagi, F.A.: Packet switching in radio channels; part 1: Carrier sense multiple access modes and their throughput-delay characteristics. IEEE Transactions on Communications COM-23(12), 1400–1416 (1977)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Moon, Y., Syrotiuk, V.R. (2007). A Cooperative CDMA-Based Multi-channel MAC Protocol for Ad Hoc Networks. In: Kranakis, E., Opatrny, J. (eds) Ad-Hoc, Mobile, and Wireless Networks. ADHOC-NOW 2007. Lecture Notes in Computer Science, vol 4686. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74823-6_13
Download citation
DOI: https://doi.org/10.1007/978-3-540-74823-6_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74822-9
Online ISBN: 978-3-540-74823-6
eBook Packages: Computer ScienceComputer Science (R0)