Decomposable MAC Framework for Highly Flexible and Adaptable MAC Realizations
Junaid Ansari, Xi Zhang, Andreas Achtzehn, Marina Petrova, Petri Mähönen · 2010
Cognitive radios are slowly becoming a reality. Besides the need for hardware reconfigurability and the capability to sense spectrum opportunities, adaptability in the MAC designs are required so that the wireless communication systems can support cognitive radio functionalities. In this demo paper, we propose a MAC design framework which enables fast composition of MAC protocols which are best fitted to the application requirements, communication capabilities of the radio and current regulations and policies. Our design is based on decomposition principle and allows on-the-fly realization of the required MAC protocol from a set of basic functional components. By exposing extended meta-data and hardware functionalities for the MAC implementation through our granular components together with the support for run-time re-configuration, spectrum agile and cognitive MAC solutions can easily be realized. We validate our approach through realization of a few MAC solutions on the WARP board from Rice University, USA. We also demonstrate the ease of MAC realization, fast on-the-fly adaptation based on the spectral characteristics and high degree of code reuse.