Cognitive network

Last updated

In communication networks, cognitive network (CN) is a new type of data network that makes use of cutting edge technology from several research areas (i.e. machine learning, knowledge representation, computer network, network management) to solve some problems current networks are faced with. Cognitive network is different from cognitive radio (CR) as it covers all the layers of the OSI model (not only layers 1 and 2 as with CR [1] ).

Contents

History

The first definition of the cognitive network was provided by Theo Kanter in his doctoral research at KTH, The Royal Institute of Technology, Stockholm, including a presentation in June 1998 of the cognitive network as the network with memory. Theo was a student of Chip Maguire who also was advising Joe Mitola, the originator of cognitive radio. Mitola focused on cognition in the nodes, while Kantor focused on cognition in the network. Mitola's Licentiate thesis, published in August, 1999 includes the following quote "Over time, the [Radio Knowledge Representation Language] RKRL-empowered network can learn to distinguish a feature of the natural environment that does not match the models. It could declare the errors to a cognitive network." This is the earliest publication of the concept cognitive network, since Kantor published a bit later.

IBM's autonomic networks challenge of 2001 instigated the introduction of a cognition cycle into networks. Cognitive radio, Kantor's cognitive networks, and IBM's autonomic networks provided the foundation for the parallel evolution of cognitive wireless networks and other cognitive networks. In 2004, Petri Mahonen, currently at RWTH, Aachen, and a member of Mitola's doctoral committee organized the first international workshop on cognitive wireless networks at Dagstuhl, Germany. In addition, the EU's E2R and E3 programs developed cognitive network theory under the rubric of self* - self organizing networks, self-aware networks, and so forth. One of the attempts to define the concept of cognitive network was made in 2005 by Thomas et al. [2] and is based on an older idea of the Knowledge Plane described by Clark et al. in 2003 . [3] B.S. Manoj et al. proposed a Cognitive Complete Knowledge Network System in 2008. [4] Since then, several research activities in the area have emerged. A survey [5] and an edited book [6] reveal some of these efforts.

The Knowledge Plane is "a pervasive system within the network that builds and maintains high level models of what the network is supposed to do, in order to provide services and advice to other elements of the network" . [3]

The concept of large scale cognitive network was further made in 2008 by Song, [7] where such Knowledge Plan is clearly defined for large scale wireless networks as the knowledge about the availability of radio spectrum and wireless stations.

Definition

Thomas et al. [2] define the CN as a network with a cognitive process that can perceive current network conditions, plan, decide, act on those conditions, learn from the consequences of its actions, all while following end-to-end goals. This loop, the cognition loop, senses the environment, plans actions according to input from sensors and network policies, decides which scenario fits best its end-to-end purpose using a reasoning engine, and finally acts on the chosen scenario as discussed in the previous section. The system learns from the past (situations, plans, decisions, actions) and uses this knowledge to improve the decisions in the future.

This definition of CN does not explicitly mention the knowledge of the network; it only describes the cognitive loop and adds end-to-end goals that would distinguish it from CR or so called cognitive layers. This definition of CN seems to be incomplete since it lacks knowledge which is an important component of a cognitive system as discussed in, [5] [6] [7] [8] and. [9]

Balamuralidhar and Prasad [8] gives an interesting view of the role of ontological knowledge representation: “The persistent nature of this ontology enables proactiveness and robustness to ‘ignorable events’ while the unitary nature enables end-to-end adaptations.”

In, [5] CN is seen as a communication network augmented by a knowledge plane that can span vertically over layers (making use of cross-layer design) and/or horizontally across technologies and nodes (covering a heterogeneous environment). The knowledge plane needs at least two elements: (1) a representation of relevant knowledge about the scope (device, homogeneous network, heterogeneous network, etc.); (2) a cognition loop which uses artificial intelligence techniques inside its states (learning techniques, decision making techniques, etc.).

Furthermore, in [7] and, [9] a detailed cross-layer network architecture was proposed for CNs, where CN is interpreted as a network that can utilize both radio spectrum and wireless station resources opportunistically, based upon the knowledge of such resource availability. Since CR has been developed as a radio transceiver that can utilize spectrum channels opportunistically (dynamic spectrum access), the CN is therefore a network that can opportunistically organize CRs.

Network architecture

The cross-layer network architecture of CN in [9] is also named as Embedded Wireless Interconnection (EWI) as opposed to Open System Interconnection (OSI) protocol stack. The CN architecture is based on a new definition of wireless linkage. The new abstract wireless links are redefined as arbitrary mutual co-operations among a set of neighboring (proximity) wireless nodes. In comparison, traditional wireless networking relies on point-to-point "virtual wired-links" with a predetermined pair of wireless nodes and allotted spectrum.

This network architecture also has the following three primary principles:

Wireless link modules provide system designers with reusable open network abstractions, where the modules can be individually updated, or new modules may be added into the wireless link layer. High modularity and flexibility could be essential for middleware or application developments.

EWI is also an organizing-style architecture, where the system layer organizes the wireless link modules (at the wireless link layer); and peer wireless link modules can exchange module management information by padding packet headers to the system-layer information units.

Five types of wireless link modules were proposed, including broadcast, peer-to-peer unicast, multicast, to-sink unicast, and data aggregation, respectively. Other arbitrary types of modules may be added, establishing other types of abstract wireless links without limitation. For example, the broadcast module simply disseminates data packets to surrounding nodes. The peer-to-peer unicast module can deliver data packets from source to destination over multiple wireless hops. The multicast module sends data packets to multiple destinations, as compared to peer-to-peer unicast. The to-sink unicast module can be especially useful in wireless sensor networks, which utilizes higher capabilities of data collectors (or sinks), so as to achieve better data delivery. The data-aggregation module opportunistically collects and aggregates the context related data from a set of proximity wireless nodes.

Two service access points (SAP) are defined on the interface between the system layer and the wireless link layer, which are WL_SAP (Wireless Link SAP) and WLME_SAP (Wireless Link Management Entity SAP), respectively. WL_SAP is used for the data plane, whereas WLME_SAP is used for the management plane. The SAPs are utilized by the system layer in controlling the QoS of wireless link modules.

See also

Related Research Articles

IEEE 802.15 is a working group of the Institute of Electrical and Electronics Engineers (IEEE) IEEE 802 standards committee which specifies wireless personal area network (WPAN) standards. There are 10 major areas of development, not all of which are active.

OSI model Model of communication of seven abstraction layers

The Open Systems Interconnection model is a conceptual model that characterises and standardises the communication functions of a telecommunication or computing system without regard to its underlying internal structure and technology. Its goal is the interoperability of diverse communication systems with standard communication protocols.

Wireless network Any network at least partly not connected by physical cables of any kind

A wireless network is a computer network that uses wireless data connections between network nodes.

Software-defined radio radio communication system implemented in software

Software-defined radio (SDR) is a radio communication system where components that have been traditionally implemented in hardware are instead implemented by means of software on a personal computer or embedded system. While the concept of SDR is not new, the rapidly evolving capabilities of digital electronics render practical many processes which were once only theoretically possible.

KNX (standard) Standard in building automation

KNX is an open standard for commercial and domestic building automation. KNX devices can manage lighting, blinds and shutters, HVAC, security systems, energy management, audio video, white goods, displays, remote control, etc. KNX evolved from three earlier standards; the European Home Systems Protocol (EHS), BatiBUS, and the European Installation Bus. It can use twisted pair, powerline, RF, or IP links. On this network, the devices form distributed applications and tight interaction is possible. This is implemented via interworking models with standardised datapoint types and objects, modelling logical device channels.

Zigbee IEEE 802.15.4-based specification for a suite of high-level communication protocols

Zigbee is an IEEE 802.15.4-based specification for a suite of high-level communication protocols used to create personal area networks with small, low-power digital radios, such as for home automation, medical device data collection, and other low-power low-bandwidth needs, designed for small scale projects which need wireless connection. Hence, Zigbee is a low-power, low data rate, and close proximity wireless ad hoc network.

In telecommunications, a point-to-point connection refers to a communications connection between two communication endpoints or nodes. An example is a telephone call, in which one telephone is connected with one other, and what is said by one caller can only be heard by the other. This is contrasted with a point-to-multipoint or broadcast connection, in which many nodes can receive information transmitted by one node. Other examples of point-to-point communications links are leased lines and microwave radio relay.

IEEE 802.15.4 is a technical standard which defines the operation of low-rate wireless personal area networks (LR-WPANs). It specifies the physical layer and media access control for LR-WPANs, and is maintained by the IEEE 802.15 working group, which defined the standard in 2003. It is the basis for the Zigbee, ISA100.11a, WirelessHART, MiWi, 6LoWPAN, Thread and SNAP specifications, each of which further extends the standard by developing the upper layers which are not defined in IEEE 802.15.4. In particular, 6LoWPAN defines a binding for the IPv6 version of the Internet Protocol (IP) over WPANs, and is itself used by upper layers like Thread.

Wireless mesh network

A wireless mesh network (WMN) is a communications network made up of radio nodes organized in a mesh topology. It can also be a form of wireless ad hoc network.

Mesh networking Computer networking using a mesh topology

A mesh network is a local network topology in which the infrastructure nodes connect directly, dynamically and non-hierarchically to as many other nodes as possible and cooperate with one another to efficiently route data from/to clients. This lack of dependency on one node allows for every node to participate in the relay of information. Mesh networks dynamically self-organize and self-configure, which can reduce installation overhead. The ability to self-configure enables dynamic distribution of workloads, particularly in the event a few nodes should fail. This in turn contributes to fault-tolerance and reduced maintenance costs.

A cognitive radio (CR) is a radio that can be programmed and configured dynamically to use the best wireless channels in its vicinity to avoid user interference and congestion. Such a radio automatically detects available channels in wireless spectrum, then accordingly changes its transmission or reception parameters to allow more concurrent wireless communications in a given spectrum band at one location. This process is a form of dynamic spectrum management.

An overlay network is a computer network that is layered on top of another network.

IEEE 802.22, is a standard for wireless regional area network (WRAN) using white spaces in the television (TV) frequency spectrum. The development of the IEEE 802.22 WRAN standard is aimed at using cognitive radio (CR) techniques to allow sharing of geographically unused spectrum allocated to the television broadcast service, on a non-interfering basis, to bring broadband access to hard-to-reach, low population density areas, typical of rural environments, and is therefore timely and has the potential for a wide applicability worldwide. It is the first worldwide effort to define a standardized air interface based on CR techniques for the opportunistic use of TV bands on a non-interfering basis.

Orthogonal frequency-division multiple access Multi-user version of OFDM digital modulation

Orthogonal frequency-division multiple access (OFDMA) is a multi-user version of the popular orthogonal frequency-division multiplexing (OFDM) digital modulation scheme. Multiple access is achieved in OFDMA by assigning subsets of subcarriers to individual users. This allows simultaneous low-data-rate transmission from several users. Channel hardening: channel hardening means that the fading channels behaves as if it was a non fading channel. The randomness is still there but its impact on the communication is still negligible.

IEEE 802.11w-2009 is an approved amendment to the IEEE 802.11 standard to increase the security of its management frames.

In computing, Microsoft's Windows Vista and Windows Server 2008 introduced in 2007/2008 a new networking stack named Next Generation TCP/IP stack, to improve on the previous stack in several ways. The stack includes native implementation of IPv6, as well as a complete overhaul of IPv4. The new TCP/IP stack uses a new method to store configuration settings that enables more dynamic control and does not require a computer restart after a change in settings. The new stack, implemented as a dual-stack model, depends on a strong host-model and features an infrastructure to enable more modular components that one can dynamically insert and remove.

One of the key challenges of the cognitive radio based wireless networks, such as IEEE 802.22 wireless regional area networks (WRAN), is to address two apparently conflicting requirements: assuring Quality of Services (QoS) satisfaction for services provided by the cognitive radio networks, while providing reliable spectrum sensing for guaranteeing licensed user protection. To perform reliable sensing, in the basic operation mode on a single frequency band one has to allocate Quiet Times, in which no data transmission is permitted. Such periodic interruption of data transmission could impair the QoS of cognitive radio systems.

Opportunistic mesh (OPM) is a wireless networking technology that aims to provide reliable and cost-effective wireless bandwidth when used to build the networking infrastructure of large-scale wireless systems.

In mathematics and telecommunications, stochastic geometry models of wireless networks refer to mathematical models based on stochastic geometry that are designed to represent aspects of wireless networks. The related research consists of analyzing these models with the aim of better understanding wireless communication networks in order to predict and control various network performance metrics. The models require using techniques from stochastic geometry and related fields including point processes, spatial statistics, geometric probability, percolation theory, as well as methods from more general mathematical disciplines such as geometry, probability theory, stochastic processes, queueing theory, information theory, and Fourier analysis.

Deterministic Networking (DetNet) is an effort by the IETF DetNet Working Group to study implementation of deterministic data paths for real-time applications with extremely low data loss rates, packet delay variation (jitter), and bounded latency, such as audio and video streaming, industrial automation, and vehicle control.

References

  1. Mitola 2000.
  2. 1 2 Thomas 2005.
  3. 1 2 Clark 2003.
  4. Manoj, B.; Rao, Ramesh; Zorzi, Michele (2008). "Cog Net: A cognitive complete knowledge network system". IEEE Wireless Communications. 15 (6): 81–88. doi:10.1109/MWC.2008.4749751.
  5. 1 2 3 Fortuna, Carolina; Mohorcic, Mihael (2009). "Trends in the development of communication networks: Cognitive networks". Computer Networks. 53 (9): 1354–1376. doi:10.1016/j.comnet.2009.01.002.
  6. 1 2 Q. Mahmoud, "Cognitive Networks: Towards Self-Aware Networks", John Wiley and Sons, 2007, ISBN   978-0-470-06196-1.
  7. 1 2 3 Song, Liang (2008). "Cognitive Networks: Standardizing the Large Scale Wireless Systems". 2008 5th IEEE Consumer Communications and Networking Conference. pp. 988–992. doi:10.1109/ccnc08.2007.227. ISBN   978-1-4244-1457-4.
  8. 1 2 Balamuralidhar, P.; Prasad, Ramjee (2008). "A Context Driven Architecture for Cognitive Radio Nodes". Wireless Personal Communications. 45 (3): 423–434. doi:10.1007/s11277-008-9480-7.
  9. 1 2 3 Song, Liang; D. Hatzinakos (2009). "Cognitive networking of large scale wireless systems". International Journal of Communication Networks and Distributed Systems. 2 (4): 452–475. doi:10.1504/IJCNDS.2009.026558.
  10. Kotobi, Khashayar; Mainwaring, Philip; Tucker, Conrad; Bilén, Sven (2015). "Data-Throughput Enhancement Using Data Mining-Informed Cognitive Radio". Electronics. 4 (2): 221–238. doi: 10.3390/electronics4020221 .

Sources