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.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
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)