C-MAC: A cognitive MAC protocol for multi-channel wireless networks

被引:186
作者
Cordeiro, Carlos [1 ]
Challapali, Kiran [1 ]
机构
[1] Philips Res N Amer, Briarcliff Manor, NY 10510 USA
来源
2007 2ND IEEE INTERNATIONAL SYMPOSIUM ON NEW FRONTIERS IN DYNAMIC SPECTRUM ACCESS NETWORKS, VOLS 1 AND 2 | 2007年
关键词
D O I
10.1109/DYSPAN.2007.27
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:147 / 157
页数:11
相关论文
共 28 条
[1]  
[Anonymous], 80222 IEEE
[2]  
BAHL P, 2004, ACM MOBICOM SEPT
[3]  
CHALLAPALI K, 2006, 2 ACM INT WIR INT C
[4]  
CHAUDHURI S, 2003, MAC PROTOCOL MULTIFR
[5]  
CHEN J, 2003, IEEE PIMRC, P2291
[6]  
CORDEIRO C, 2006, IEEE INT WORKSH TECH
[7]  
Cordeiro C. d. M., 2003, IEEE NETWORK
[8]  
HAYKIN S, 2005, IEEE JSAC, V23
[9]  
HUNG WC, 2002, 21 BIENN S COMM APR
[10]  
JAIN N, 2001, IEEE ICCCN OCT