Cognitive networks

Ryan W. Thomas, Luiz A. DaSilva, Allen B. MacKenzie

2005 · 261 citations · 13 references

Concepts

TL;DR

Cognitive networks observe conditions, use prior knowledge to plan and act toward end‑to‑end data flow goals, distinguishing them from other intelligent communication technologies. The paper defines and proposes a framework for a novel adaptive data network called the cognitive network. The framework includes a specification language to translate end‑to‑end goals, a software‑adaptable network with an external interface and status sensors, and devices that provide control and feedback to the cognitive process. A simple case study illustrates the proposed cognitive network framework.

Abstract

This paper presents a definition and framework for a novel type of adaptive data network: the cognitive network. In a cognitive network, the collection of elements that make up the network observes network conditions and then, using prior knowledge gained from previous interactions with the network, plans, decides and acts on this information. Cognitive networks are different from other intelligent communication technologies because these actions are taken with respect to the end-to-end goals of a data flow. In addition to the cognitive aspects of the network, a specification language is needed to translate the user's end-to-end goals into a form understandable by the cognitive process. The cognitive network also depends on a software adaptable network that has both an external interface accessible to the cognitive network and network status sensors. These devices are used to provide control and feedback. The paper concludes by presenting a simple case study to illustrate a cognitive network and its framework

References

13