This project has
two major thrusts: the first is to identify broad architecture and protocol
design approaches for cognitive radio networks at both local network and the
global internetwork levels. This architectural study is intended to lead
to the design of control/management and data interfaces between cognitive radio
nodes in a local network, and also between cognitive radio subnetworks
and the global Internet. The second
thrust is to apply these architectural and protocol design results to prototype
an open-source cognitive radio protocol (the CogNet stack) and use it for
experimental evaluations on emerging cognitive radio platforms. A number of
architectural issues are examined as we try to identify an efficient and
complete solution – these include control and management protocols, support for
collaborative PHY, dynamic spectrum coordination, flexible MAC layer protocols,
ad hoc group formation and cross-layer adaptation.
The experimental component of this project aims to prototype an open-source Linux-based CogNet software protocol stack for use with emerging cognitive radio platforms (such as the GNU/USRP2 radio to be used as the baseline, the KU agile radio or the Lucent/WINLAB network-centric prototype), and make this software available for community research. The prototype software is validated in two steps: first in a wireless local-area radio network scenario with moderate numbers of cognitive radio nodes, and later as part of several end-to-end experiments using a wide-area network testbed such as PlanetLab (and GENI in the future).
CogNet
is a joint project involving
The
Carnegie Mellon PIs are Srini Seshan
and Peter Steenkiste
The CogNet project is funded by the National Science Foundation
under award number CNS-0626827.