This paper presents the implementation and performance evaluation of a cognitive heterogeneous optical network testbed. The testbed integrates the CMP, the data plane and the cognitive system and reduces by 48% the link restoration time.
Introduction to Cognitive Reconfigurable Optical NetworksOptical networks are facing increased levels of heterogeneity, from types of services to transmission technologies. Hence, a key issue of highly heterogeneous networks is how to efficiently control and manage network resources while fulfilling user demands and complying with quality of service requirements. A solution for such a scenario may come from cognitive networks. A cognitive network is defined as "A network with a process that can perceive current network conditions, and then plan, decide, and act on those conditions. The network can learn from these adaptations and use them to make future decisions, all while taking into account end-to-end goals." [1]. Hence, there are three main ingredients in such a network: Monitoring elements, which provide the network with the perception of the current conditions, and thus enable an aware network. Software adaptable elements, which provide the network with the capacity of modifying its current configuration, thus enabling an adaptive network. Cognitive processes, which learn or make use of past history, so that even when facing two equivalent scenarios, the network (or the element containing those cognitive processes) may act in a different way if its previous history is different. This third element is the main feature which enables a cognitive network. Therefore, a cognitive network is a network which is able to adapt itself to current or forecasted conditions by taking into account previous history, and which is able to act proactively, rather than reactively, in order to avoid problems before they arise. Moreover, those tasks should be performed autonomously, with little or no intervention of the network operator. Cognitive networks have already shown their advantages in wireless environments [2], but they are also applicable to wired communication architectures, and are especially appealing for optimizing performance in heterogeneous networks. The design of a cognitive optical network involves determining how the three aforementioned ingredients are implemented (and where), how they are glued together, as well as determining which tasks are going to be solved with the help of cognition.The CHRON project [3] has proposed a novel architecture for cognitive heterogeneous reconfigurable optical networks. The aim of the CHRON project is to develop and showcase network architecture and a control plane which efficiently use resources in a heterogeneous scenario while fulfilling QoS requirements of each type of services and applications supported by the network. This cognitive network observes acts, learns and optimizes its performance, taking into account its high degree of heterogeneity with respect to QoS, transmission and switching techniques. For that aim, ...