Browsing by Author "Kaminski, Nicholas James"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
- Performance Evaluation of Cognitive RadiosKaminski, Nicholas James (Virginia Tech, 2012-04-20)This thesis presents a performance evaluation system for cognitive radio. It considers performance as a complex, multi-dimensional function. Typically such a function would take some record of actions as an argument; however, a key contribution of this work is the addition of background information to the domain of the performance function. Including this information generalizes the performance function across many radios and applications, with the additional cost of complicating the domain. Thus the presented evaluation system organizes the domain information into sets. These sets are divided into two categories, one capturing necessary information that is external to the radio and on capturing necessary information that internal to the radio. These categories highlight the fact that neither the true actions nor the true performance is directly observable at the onset of evaluation. This arises because a cognitive radio can only express its actions in terms of the available knobs and meters, which together form the radio's language. Some understanding of this language and its limitations is required to fully understand the radio's expression of its actions. This parallelism of actions and performance suggests implementing the evaluation method as a composite form of the performance function. The composite performance function is made up of two sub-functions, one of which producing action information and one of which producing performance information. Specifically, the first sub-function is used to determine general measures of the actions' influence on performance; these are labeled Measures of Effectiveness. The second sub-function uses these Measures of Effectiveness to determine application specific performance values, called Measures of Performance. This work covers both these measures in detail. Each measure is determined as the result of a neural network based interpolation. This thesis also provides an examination of artificial neural networks in the scope of performance evaluation. Once these concepts are explored, a walk-through evaluation is presented. The four phases are the Setup Phase, the Logging Phase, the Training Phase, and the Evaluation Phase. Each phase is structured to provide the information necessary to determine the final performance. These phases detail the process of evaluation and discuss the realization of concepts explored earlier. This work concludes with a comparative evaluation example that proves the worth of the presented approach. A full evaluation system is outlined by this thesis and the foundational details for the system are explored in detail.
- Social Intelligence for Cognitive RadiosKaminski, Nicholas James (Virginia Tech, 2014-02-26)This dissertation introduces the concept of an artificial society based on the use of an action based social language combined with the behavior-based approach to the construction of multi-agent systems to address the problem of developing decentralized, self-organizing networks that dynamically fit into their environment. In the course of accomplishing this, social language is defined as an efficient method for communicating coordination information among cognitive radios inspired by natural societies. This communication method connects the radios within a network in a way that allows the network to learn in a distributed holistic manner. The behavior-based approach to developing multi-agent systems from the field of robotics provides the framework for developing these learning networks. In this approach several behaviors are used to address the multiple objectives of a cognitive radio society and then combined to achieve emergent properties and behaviors. This work presents a prototype cognitive radio society. This society is implemented, using low complexity hardware, and evaluated. The work does not focus on the development of optimized techniques, but rather the complementary design of techniques and agents to create dynamic, decentralized self-organizing networks