2009 Elsevier网络
综述了认知无线AD Hoc网络中的各个方面的研究进展及面临的挑战。包括传输层、网络层、链路层的协议设计。less
根据CCC(common control channel)的实现思路不一样,其把MAC层的不一样实现分红了两部分,并分别给出了实现的例子。如今就列出以下,供之后参阅。ui
1. in-band ccc设计
意思是说,ccc的实现不须要独立的一个信道,而是和数据传输公用一样的信道。这种ccc是临时的,并且是节点相关的,一对节点对应本身的ccc(其实就是本身的数据传输信道)。好处是不须要额外的专有信道做为ccc,坏处是,当PU出现,ccc就被迫断掉(这该如何解决?)ci
此种实现有:rem
CogMesh: a Cluster-based Cognitive Radio Networkit
Single-radio adaptive channel algorithm for Spectrum Agile Wireless Ad Hoc Networksio
Synchronized MAC Protocol for multihop cognitive radio networksrequire
2. out-of-band cccsed
这个是独立的一个信道(dedicated channel)做为ccc。又分为两类。
2.1 local coverage
这个是说相邻的几个节点,选择同一个ccc,组成一个群/云。不一样的群之间,能够是不一样的ccc。因此local coverage就是指ccc的覆盖范围是local的。
此种实现有:
HC-MAC: A Hardware-Constrained Cognitive MAC for Efficient Spectrum Management
OSA-MAC: a MAC protocol for opportunistic spectrum access in cognitive radio networks
OS-MAC: An efficient MAC protocol for spectrum-agile wireless networks
2.2 global coverage
这个就是全局使用同一个ccc了。
此种实现有:
C-MAC: a cognitive MAC protocol for Multi-Channel Wireless Networks
Cognitive radio emergency networks – requirements and design
CREAM-MAC: an efficient cognitive radio-enabled Multi-Channel MAC Protocol for Wireless Networks
Dynamic Open Spectrum Sharing MAC Protocol for Wireless Ad hoc Networks
Opportunistic MAC Protocols for Cognitive Radio Based Wireless Networks
据论文所述,大部分如今的CR Mac都是out-of-band cccc,就是假定(assume)存在一个不受干扰的out-of-band ccc,实际情景当中,可能没有那么简单,ccc的选择是须要研究一下的。
既然out-of-band ccc是你们在论文、实验中最常采用的。以后,咱们就研究一下。而后选择一种做为咱们实验的Mac层协议。