Cognitive Radio Architecture 2
Cognitive Radio Architecture 2
7. The cognition functions shall reliably infer the user's communications context and
apply that knowledge to the provisioning of wireless access by the SDR function.
8. The cognition functions shall model the propagation of its own radio signals with
sufficient fidelity to estimate interference to other spectrum users. The cognition
function shall also assure that interference is within limits specified by the spectrum
use protocols in effect in its location (e.g. in spectrum rental protocols). It shall defer
to the wireless network in contexts where the network manages interference.
9. The cognition functions shall model the domain of applications running on the host
platform, sufficient to infer the parameters needed to support the application.
Parameters modeled include QoS, data rate, probability of link closure (Grade of
Service), and space x time x context domain within which wireless support is needed.
10. The cognition functions shall configure and manage the SDR assets to include
hardware resources, software personalities, and functional capabilities as a function of
network constraints and use context.
11. The cognition functions shall administer the computational resources of the
platform. The management of software radio resources may be delegated to an
appropriate SDR function (e.g. the SDR Forum domain manager). Constraints and
parameters of those SDR assets shall be modeled by the cognition functions. The
cognition functions shall assure that the computational resources allocated to
applications, interfaces, cognition and SDR functions are consistent with the user
communications context.
12. The cognition functions shall represent degree of belief in external stimuli and in
inferences. A certainty calculus shall be employed consistently in reasoning about
uncertain information.
13. The cognition functions shall recognize preemptive actions taken by the network
and/or the user. In case of conflict, the cognition functions shall defer the control
of applications, interfaces, and/or SDR assets to the network or to the primary
user,according to an appropriate operations assurance protocol.