[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1109/DYSPAN.2007.27guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

C-MAC: A Cognitive MAC Protocol for Multi-Channel Wireless Networks

Published: 01 April 2007 Publication History

Abstract

A number of algorithmic and protocol assumptions taken for granted in the design of existing wireless communication technologies need to be revisited in extending their scope to the new cognitive radio (CR) paradigm. The fact that channel availability can rapidly change over time and the need for coordinated quiet periods in order to quickly and robustly detect the presence of incumbents, are just some of the examples of the unique challenges in protocol and algorithm design for CR networks and, in particular, in the medium access control (MAC) layer. With this in mind, in this paper we introduce a novel cognitive MAC (C-MAC) protocol for distributed multi-channel wireless networks. C-MAC operates over multiple channels, and hence is able to effectively deal with, among other things, the dynamics of resource availability due to primary users and mitigate the effects of distributed quiet periods utilized for primary user signal detection. In C-MAC, each channel is logically divided into recurring superframes which, in turn, include a slotted beaconing period (BP) where nodes exchange information and negotiate channel usage. Each node transmits a beacon in a designated beacon slot during the BP, which helps in dealing with hidden nodes, medium reservations, and mobility. For coordination amongst nodes in different channels, a rendezvous channel (RC) is employed that is decided dynamically and in a totally distributed fashion. Among other things, the RC is used to support network-wide multicast and broadcast which are often neglected in existing multi-channel MAC protocols. We present promising performance results of C- MAC. We also describe our efforts to implement features of C- MAC in a real CR prototype with Atheros chipset, which currently includes the spectrum sensing module and preliminary features of C-MAC.

References

[1]
J. Mitola et al., "Cognitive Radios: Making Software Radios more Personal," IEEE Personal Communications, vol. 6, no. 4, Aug. 1999.
[2]
J. Mitola, "Cognitive radio: An integrated agent architecture for software defined radio," PhD Dissertation, Royal Inst. Technol. (KTH), Stockholm, Sweden, 2000.
[3]
S. Haykin, "Cognitive Radio: Brain-Empowered Wireless Communications," in IEEE JSAC, vol. 23, no. 2, Feb. 2005.
[4]
C. Cordeiro, K. Challapali, and M. Ghosh, Cognitive PHY and MAC Layer for Dynamic Spectrum Access and Sharing of TV Bands, in IEEE International Workshop on Technology and Policy for Accessing Spectrum (TAPAS), August 2006
[5]
K. Challapali, C. Cordeiro, and D. Birru, Evolution of Spectrum-Agile Cognitive Radios: First Wireless Internet Standard and Beyond, in 2nd ACMInternational Wireless Internet Conference (WICON), August 2006.
[6]
M. Marsan and D. Roffinella, Multichannel Local Area Network Protocols, IEEE JSAC, Vol. 1, No. 5, November 1983.
[7]
IEEE 802.22 draft standard, IEEE P802.22~~~~~~~~~~#x2122;/D0.1 Draft Standard for Wireless Regional Area Networks, http://www.ieee802.org/22/, doc. no. 22-06-0068-00-0000, May 2006.
[8]
S. Seidel and R. Breinig, Autonomous Dynamic Spectrum Access System Behavior and Performance, in IEEE DySPAN, Nov. 2005.
[9]
L. Ma, X. Han, and C.-C. Shen, Dynamic Open Spectrum Sharing for Wireless Ad Hoc Networks, in IEEE DySPAN, Nov. 2005.
[10]
Q. Zhao, L. Tong, and A. Swami, Decentralized Cognitive MAC for Dynamic Spectrum Access, in IEEE DySPAN, Nov. 2005.
[11]
Z. Tang and J. J. Garcia-Luna-Aceves, Hop-Reservation Multiple Access (HRMA) for Ad Hoc Networks, in IEEE Infocom, 1999.
[12]
A. Tzamaloukas and J. J. Garcia-Luna-Aceves, A Receiver-Initiated Collision-Avoidance Protocol for Multi-Channel Networks, in IEEE Infocom, 2001.
[13]
J. Li, Z. Haas, M. Sheng, and Y. Chen, Performance Evaluation of Modified IEEE 802.11 MAC for Multi-Channel Multi-Hop Ad Hoc Network, International Conference on Advanced Information Networking and Applications (AINA), March 2003.
[14]
S. Chaudhuri, R. Kumar, and A. Saha, A MAC Protocol for Multi Frequency Physical Layer, Technical Report, Rice University, Texas, Jan. 2003.
[15]
P. Porwal and M. Papadopouli, On-Demand Channel Switching for Multi-Channel Wireless MAC Protocols, Technical Report TR04-024, University of North Carolina at Chapel Hill, 2004.
[16]
J. So and N. Vaidya, Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using a Single Transceiver, in ACMMobihoc, May 2004.
[17]
W.-C. Hung, K. Law, A. Leon-Garcia, A Dynamic Multi-Channel MAC for Ad-Hoc LAN, in 21st Biennial Symposium on Communications, April 2002.
[18]
A. Nasipuri and S. Das, Multichannel CSMA with Signal Power-based Channel Selection for Multihop Wireless Networks, in IEEE VTC, Sept. 2000.
[19]
N. Jain and S. Das, A Multichannel CSMA MAC Protocol with Receiver-based Channel Selection for Multihop Wireless Networks, in IEEE ICCCN, Oct. 2001.
[20]
S.-L. Wu, C.-Y. Lin, Y.-C. Tseng, and J.-P. Sheu, A New Multi-Channel MAC Protocol with On-Demand Channel Assignment for Multi-Hop Mobile Ad Hoc Networks, in I-SPAN, 2000.
[21]
A. Nasipuri, J. Zhuang, and S. Das, A Multichannel CSMA MAC Protocol for Multihop Wireless Networks, in IEEE WCNC, 1999.
[22]
J. Chen, S. Sheu, and C. Yang, A new multichannel access protocol for ieee 802.11 ad hoc wireless lans, in IEEE PIMRC, pp. 2291 - 2296, 2003.
[23]
A. Tzamaloukas and J. Garcia-Luna-Aceves, Channel-hopping multiple access, in IEEE ICC, June 2000.
[24]
P. Bahl, R. Chandra, and J. Dunagan, SSCH: Slotted seeded channel hopping for capacity improvement in IEEE 802.11 ad-hoc wireless networks, in ACM Mobi Com, Sept. 2004.
[25]
D. Raychaudhuri and X. Jing, A spectrum etiquette protocol for efficient coordination of radio devices in unlicensed bands, in 14th IEEE PIMRC, pp. 172-176, Sept. 2003.
[26]
C Cordeiro, H. Gossain and D. Agrawal, Multicast over Wireless Mobile Ad Hoc Networks: Present and Future Directions, in IEEE Network, SI on Multicasting: An Enabling Technology, January/February 2003.
[27]
H. Kim, C. Cordeiro, K. Challapali, K. Shin, An Experimental Approach to Spectrum Sensing in Cognitive Radio Networks with Off-the-Shelf IEEE 802.11 Devices, in IEEE Workshop on Cognitive Radio Networks, in conjunction with IEEE CCNC, Jan. 2007.
[28]
J. Wang, Y. Fang, and D. Wu, A power-saving multi-radio multi-channel MAC protocol for wireless local area networks, in IEEE Infocom, Barcelona, April 2006.

Cited By

View all
  • (2019)Machine learning for wireless communications in the Internet of ThingsAd Hoc Networks10.1016/j.adhoc.2019.10191393:COnline publication date: 1-Oct-2019
  • (2019)A reliability aware protocol for cooperative communication in cognitive radio networksInternational Journal of Automation and Computing10.1007/s11633-016-0995-116:1(84-92)Online publication date: 1-Feb-2019
  • (2018)Improving Common Control Channel Capacity and Performance for Cognitive Radio NetworksWireless Personal Communications: An International Journal10.1007/s11277-017-4987-498:3(2521-2534)Online publication date: 1-Feb-2018
  • Show More Cited By
  1. C-MAC: A Cognitive MAC Protocol for Multi-Channel Wireless Networks

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    Proceedings of the 2007 2nd IEEE International Symposium on New Frontiers in Dynamic Spectrum Access Networks
    April 2007
    684 pages
    ISBN:1424406633

    Publisher

    IEEE Computer Society

    United States

    Publication History

    Published: 01 April 2007

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 30 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2019)Machine learning for wireless communications in the Internet of ThingsAd Hoc Networks10.1016/j.adhoc.2019.10191393:COnline publication date: 1-Oct-2019
    • (2019)A reliability aware protocol for cooperative communication in cognitive radio networksInternational Journal of Automation and Computing10.1007/s11633-016-0995-116:1(84-92)Online publication date: 1-Feb-2019
    • (2018)Improving Common Control Channel Capacity and Performance for Cognitive Radio NetworksWireless Personal Communications: An International Journal10.1007/s11277-017-4987-498:3(2521-2534)Online publication date: 1-Feb-2018
    • (2017)An Ultra-Wide Overlay Cognitive Radio System for Wireless Backhauling for Small CellsProceedings of the 15th ACM International Symposium on Mobility Management and Wireless Access10.1145/3132062.3132067(55-62)Online publication date: 21-Nov-2017
    • (2017)Measurement-based, practical techniques to improve 802.11ac performanceProceedings of the 2017 Internet Measurement Conference10.1145/3131365.3131398(205-219)Online publication date: 1-Nov-2017
    • (2017)A Cross-Layer Based Location-Aware Forwarding Using Distributed TDMA MAC for Ad-Hoc Cognitive Radio NetworksWireless Personal Communications: An International Journal10.1007/s11277-017-4098-295:4(4517-4534)Online publication date: 1-Aug-2017
    • (2017)An overview of spectrum sharing techniques in cognitive radio communication systemWireless Networks10.1007/s11276-015-1171-123:2(497-518)Online publication date: 1-Feb-2017
    • (2016)Optimal Throughput Analysis of Random Access Policies for Cognitive Radio Networks with Multiple Channel AccessProceedings of the 11th International Conference on Queueing Theory and Network Applications10.1145/3016032.3016035(1-8)Online publication date: 13-Dec-2016
    • (2016)IQ-HoppingProceedings of the 17th ACM International Symposium on Mobile Ad Hoc Networking and Computing10.1145/2942358.2942376(81-90)Online publication date: 5-Jul-2016
    • (2016)Cognitive radio for M2M and Internet of ThingsComputer Communications10.1016/j.comcom.2016.07.01294:C(1-29)Online publication date: 15-Nov-2016
    • Show More Cited By

    View Options

    View options

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media