skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Title: Accurate Representation of Signal Power Spectral Density in the Optical Network Emulation (ONE) Engine
The Optical Network Emulation (ONE) engine is a software tool that offers students the opportunity to learn how to control and operate open optical (wavelength division multiplexing) transport networks, such as those based on the Open ROADM MSA standards. This paper describes multiple modelling techniques that are implemented in the ONE engine to represent the signal power spectral density at any link/fiber section of the emulated transport network. These techniques make use of polynomial fitting and deconvolution computation methods.  more » « less
Award ID(s):
1956357
PAR ID:
10504888
Author(s) / Creator(s):
; ; ; ;
Publisher / Repository:
IEEE
Date Published:
Journal Name:
Title (Book/Conference Proceeding) Author Component Number ISBN Year Persistent Link Series Title Article Title 2023 23rd International Conference on Transparent Optical Networks (ICTON)
ISBN:
979-8-3503-0303-2
Page Range / eLocation ID:
1 to 4
Format(s):
Medium: X
Location:
Bucharest, Romania
Sponsoring Org:
National Science Foundation
More Like this
  1. The Optical Network Emulation (ONE) engine is a real-time, multi-container software platform designed to model and emulate open optical transport networks with realistic fidelity. This paper introduces an enhanced version of the ONE engine that integrates a distributed implementation of a Gaussian Noise (GN) model for estimating nonlinear interference (NLI) in wavelength division multiplexing (WDM) systems. The inclusion of the GN model enables more realistic emulation of nonlinear signal degradation across diverse link configurations and operating conditions. The enhanced ONE package is then used to document the model’s impact on system performance under varying transmission conditions, including signal launched power and increased spectral loading. With this upgrade, the ONE engine expands its utility for research, development, and education, providing a scalable and flexible environment for testing physical-layer impairments and control strategies in software-defined optical networks. 
    more » « less
  2. The Optical Network Emulation (ONE) engine is a real-time and realistic platform for testing functionalities and FCAPS features of OpenROADM controllers. Its decentralized architecture, potential applications, and educational purposes are discussed in this paper. 
    more » « less
  3. Continuous monitoring of key network elements is instrumental in intelligent control and predictive analysis. This demonstration illustrates implementation challenges that are encountered in cross-layer monitoring of optical transport networks in an open-source network operations platform. 
    more » « less
  4. With the proliferation of Internet of Things (IoT) devices, real-time stream processing at the edge of the network has gained significant attention. However, edge stream processing systems face substantial challenges due to the heterogeneity and constraints of computational and network resources and the intricacies of multi-tenant application hosting. An optimized placement strategy for edge application topology becomes crucial to leverage the advantages offered by Edge computing and enhance the throughput and end-to-end latency of data streams. This paper presents Beaver, a resource scheduling framework designed to efficiently deploy stream processing topologies across distributed edge nodes. Its core is a novel scheduler that employs a synergistic integration of graph partitioning within application topologies and a two-sided matching technique to optimize the strategic placement of stream operators. Beaver aims to achieve optimal performance by minimizing bottlenecks in the network, memory, and CPU resources at the edge. We implemented a prototype of Beaver using Apache Storm and Kubernetes orchestration engine and evaluated its performance using an open-source real-time IoT benchmark (RIoTBench). Compared to state-of-the-art techniques, experimental evaluations demonstrate at least 1.6× improvement in the number of tuples processed within a one-second deadline under varying network delay and bandwidth scenarios. 
    more » « less
  5. In optical networks, simulation is a cost-efficient and powerful way for network planning and design. It helps researchers and network designers quickly obtain preliminary results on their network performance and easily adjust the design. Unfortunately, most optical simulators are not open-source and there is currently a lack of optical network simulation tools that leverage machine learning techniques for network simulation. Compared to Wavelength Division Multiplexing (WDM) networks, Elastic Optical Networks (EON) use finer channel spacing, a more flexible way of using spectrum resources, thus increasing the network spectrum efficiency. Network resource allocation is a popular research topic in optical networks. In EON, this problem is classified as Routing, Modulation and Spectrum Allocation (RMSA) problem, which aims to allocate sufficient network resources by selecting the optimal modulation format to satisfy a call request. SimEON is an open-source simulation tool exclusively for EON, capable of simulating different EON setup configurations, designing RMSA and regenerator placement/assignment algorithms. It could also be extended with proper modelings to simulate CapEx, OpEx and energy consumption for the network. Deep learning (DL) is a subset of Machine Learning, which employs neural networks, large volumes of data and various algorithms to train a model to solve complex problems. In this paper, we extended the capabilities of SimEON by integrating the DeepRMSA algorithm into the existing simulator. We compared the performance of conventional RMSA and DeepRMSA algorithms and provided a convenient way for users to compare different algorithms’ performance and integrate other machine learning algorithms. 
    more » « less