Cognitive Radio (CR) equipments are radio devices that support the smart facilities offered by future cognitive networks. Even if several categories of equipments exist (terminal, base station, smart PDA, etc.), each requiring different processing capabilities (and associated cost or power consumption), these equipments have to integrate also a set of new capabilities as regards CR support, in addition to the usual radio signal processing elements.
This implies real-time radio adaptation and sensing capabilities, but not only. We assert that it is necessary to add inside the radio equipments some management facilities for that purpose, and we propose in this paper a high-level design approach for the specification of a management framework. This includes a set of designing rules, based on hierarchical units that are distributed over three levels, and the associated APIs necessary to efficiently manage CR features inside a CR equipment. The proposed architecture is called HDCRAM (Hierarchical and Distributed Cognitive Architecture Management). HDCRAM is an extension of a former hierarchical and distributed reconfiguration management (HDReM) architecture, which is derived from our previous research on Software Defined Radio (SDR). The HDCRAM adds to the HDReM's reconfiguration management facilities the necessary new management features, which enable the support of sensing and decision making facilities. It consists in the combination of one Cognitive Radio Management Unit (CRMU) with eachReconfiguration Management Unit (ReMU)
IntroductionThe design of cognitive radio (CR) equipments will not be done efficiently if one uses the same tools as those used for the design of conventional radio equipments. One reason is that designing such a radio device is not solely a radio signal processing issue anymore. Of course, as in many other industrial domains, such as aeronautics, it becomes a hardware/software mixed issue with a plurality of capabilities and running modes on the one hand. But on the other hand, designing cognitive radio equipments also consists in designing the necessary management needed to support the real-time sensing of the environment and the real-time adaptation of the signal processing. Signal processing in our approach is not restricted to the physical layer and also includes all layers' signal processing, up to the application layer. Another reason is that the range of ways a CR equipment will have to run, will be very wide compared to that of the current radio equipment operation. Abstraction is necessary during the design phase of a CR equipment. In this respect, this paper proposes a high-level design approach, 2 integrating the design rules needed for the management of the signal processing operators, as well as the exploration means as regards the operation modes.Even if designing the signal processing part of a radio chain is not an easy task, it is however usual. The new design aspect lies in the management part and the associated impact on the signal processing, which has to be fl...