-
CAVIAR: Co-simulation of 6G Communications, 3D Scenarios and AI for Digital Twins
Authors:
João Borges,
Felipe Bastos,
Ilan Correa,
Pedro Batista,
Aldebaro Klautau
Abstract:
Digital twins are an important technology for advancing mobile communications, specially in use cases that require simultaneously simulating the wireless channel, 3D scenes and machine learning. Aiming at providing a solution to this demand, this work describes a modular co-simulation methodology called CAVIAR. Here, CAVIAR is upgraded to support a message passing library and enable the virtual co…
▽ More
Digital twins are an important technology for advancing mobile communications, specially in use cases that require simultaneously simulating the wireless channel, 3D scenes and machine learning. Aiming at providing a solution to this demand, this work describes a modular co-simulation methodology called CAVIAR. Here, CAVIAR is upgraded to support a message passing library and enable the virtual counterpart of a digital twin system using different 6G-related simulators. The main contributions of this work are the detailed description of different CAVIAR architectures, the implementation of this methodology to assess a 6G use case of UAV-based search and rescue mission (SAR), and the generation of benchmarking data about the computational resource usage. For executing the SAR co-simulation we adopt five open-source solutions: the physical and link level network simulator Sionna, the simulator for autonomous vehicles AirSim, scikit-learn for training a decision tree for MIMO beam selection, Yolov8 for the detection of rescue targets and NATS for message passing. Results for the implemented SAR use case suggest that the methodology can run in a single machine, with the main demanded resources being the CPU processing and the GPU memory.
△ Less
Submitted 6 January, 2024;
originally announced January 2024.
-
Simulation of machine learning-based 6G systems in virtual worlds
Authors:
Ailton Oliveira,
Felipe Bastos,
Isabela Trindade,
Walter Frazao,
Arthur Nascimento,
Diego Gomes,
Francisco Muller,
Aldebaro Klautau
Abstract:
Digital representations of the real world are being used in many applications, such as augmented reality. 6G systems will not only support use cases that rely on virtual worlds but also benefit from their rich contextual information to improve performance and reduce communication overhead. This paper focuses on the simulation of 6G systems that rely on a 3D representation of the environment, as ca…
▽ More
Digital representations of the real world are being used in many applications, such as augmented reality. 6G systems will not only support use cases that rely on virtual worlds but also benefit from their rich contextual information to improve performance and reduce communication overhead. This paper focuses on the simulation of 6G systems that rely on a 3D representation of the environment, as captured by cameras and other sensors. We present new strategies for obtaining paired MIMO channels and multimodal data. We also discuss trade-offs between speed and accuracy when generating channels via ray tracing. We finally provide beam selection simulation results to assess the proposed methodology.
△ Less
Submitted 15 April, 2022;
originally announced April 2022.
-
Generating MIMO Channels For 6G Virtual Worlds Using Ray-tracing Simulations
Authors:
Aldebaro Klautau,
Ailton de Oliveira,
Isabela Pamplona Trindade,
Wesin Alves
Abstract:
Some 6G use cases include augmented reality and high-fidelity holograms, with this information flowing through the network. Hence, it is expected that 6G systems can feed machine learning algorithms with such context information to optimize communication performance. This paper focuses on the simulation of 6G MIMO systems that rely on a 3-D representation of the environment as captured by cameras…
▽ More
Some 6G use cases include augmented reality and high-fidelity holograms, with this information flowing through the network. Hence, it is expected that 6G systems can feed machine learning algorithms with such context information to optimize communication performance. This paper focuses on the simulation of 6G MIMO systems that rely on a 3-D representation of the environment as captured by cameras and eventually other sensors. We present new and improved Raymobtime datasets, which consist of paired MIMO channels and multimodal data. We also discuss tradeoffs between speed and accuracy when generating channels via ray-tracing. We finally provide results of beam selection and channel estimation to assess the impact of the improvements in the ray-tracing simulation methodology.
△ Less
Submitted 9 June, 2021;
originally announced June 2021.
-
5G MIMO Data for Machine Learning: Application to Beam-Selection using Deep Learning
Authors:
Aldebaro Klautau,
Pedro Batista,
Nuria Gonzalez-Prelcic,
Yuyang Wang,
Robert W. Heath Jr
Abstract:
The increasing complexity of configuring cellular networks suggests that machine learning (ML) can effectively improve 5G technologies. Deep learning has proven successful in ML tasks such as speech processing and computational vision, with a performance that scales with the amount of available data. The lack of large datasets inhibits the flourish of deep learning applications in wireless communi…
▽ More
The increasing complexity of configuring cellular networks suggests that machine learning (ML) can effectively improve 5G technologies. Deep learning has proven successful in ML tasks such as speech processing and computational vision, with a performance that scales with the amount of available data. The lack of large datasets inhibits the flourish of deep learning applications in wireless communications. This paper presents a methodology that combines a vehicle traffic simulator with a raytracing simulator, to generate channel realizations representing 5G scenarios with mobility of both transceivers and objects. The paper then describes a specific dataset for investigating beams-election techniques on vehicle-to-infrastructure using millimeter waves. Experiments using deep learning in classification, regression and reinforcement learning problems illustrate the use of datasets generated with the proposed methodology
△ Less
Submitted 9 June, 2021;
originally announced June 2021.
-
Ray-Tracing 5G Channels from Scenarios with Mobility Control of Vehicles and Pedestrians
Authors:
Ailton Oliveira,
Marcus Dias,
Isabela Trindade,
Aldebaro Klautau
Abstract:
Millimeter waves is one of 5G networks strategies to achieve high bit rates. Measurement campaigns with these signals are difficult and require expensive equipment. In order to generate realistic data this paper refines a methodology for virtual measurements of 5G channels, which combines a simulation of urban mobility with a ray-tracing simulator. The urban mobility simulator is responsible for c…
▽ More
Millimeter waves is one of 5G networks strategies to achieve high bit rates. Measurement campaigns with these signals are difficult and require expensive equipment. In order to generate realistic data this paper refines a methodology for virtual measurements of 5G channels, which combines a simulation of urban mobility with a ray-tracing simulator. The urban mobility simulator is responsible for controlling mobility, positioning pedestrians and vehicles throughout each scene while the ray-tracing simulator is repeatedly invoked, simulating the interactions between receivers and transmitters. The orchestration among both simulators is done using a Python software. To check how the realism can influence the computational cost, it was made a numerical analyze between the number of faces and the simulation time.
△ Less
Submitted 27 January, 2020;
originally announced January 2020.
-
Virtualized C-RAN Orchestration with Docker, Kubernetes and OpenAirInterface
Authors:
Camila Novaes,
Cleverson Nahum,
Igor Trindade,
Daniel Cederholm,
Gyanesh Patra,
Aldebaro Klautau
Abstract:
Virtualization is a key feature in Cloud Radio Access Network (C-RAN). It can help to save costs since it allows the use of virtualized base stations instead of physically deployment in different areas. However, the creation and management of virtual base stations pools is not trivial and introduces new challenges to C-RAN deployment. This paper reports a method to orchestrate and manage a contain…
▽ More
Virtualization is a key feature in Cloud Radio Access Network (C-RAN). It can help to save costs since it allows the use of virtualized base stations instead of physically deployment in different areas. However, the creation and management of virtual base stations pools is not trivial and introduces new challenges to C-RAN deployment. This paper reports a method to orchestrate and manage a container-based C-RAN. We used several instances of the OpenAirInterface software running on Docker containers, and orchestrated them using Kubernetes. We demonstrate that using Kubernetes it is possible to dynamically scale remote radio heads (RRHs) and baseband units (BBUs) according to requirements of the network and parameters such as the server resources usage.
△ Less
Submitted 12 January, 2020;
originally announced January 2020.
-
Testbed for Connected Artificial Intelligence using Unmanned Aerial Vehicles and Convolutional Pose Machines
Authors:
Diego Dantas,
Carnot Braun,
Kaio Forte,
Flavio Brito,
Andrey Silva,
Silvia Lins,
Neiva Linder,
Aldebaro Klautau
Abstract:
Unmanned Aerial Vehicles (UAVs) became very popular in a vast number of applications in recent years, especially drones with computer vision functions enabled by on-board cameras and embedded systems. Many of them apply object detection using data collected by the integrated camera. However, several applications of real-time object detection rely on Convolutional Neural Networks (CNNs) which are c…
▽ More
Unmanned Aerial Vehicles (UAVs) became very popular in a vast number of applications in recent years, especially drones with computer vision functions enabled by on-board cameras and embedded systems. Many of them apply object detection using data collected by the integrated camera. However, several applications of real-time object detection rely on Convolutional Neural Networks (CNNs) which are computationally expensive and processing CNNs on a UAV platform is challenging (due to its limited battery life and limited processing power). To understand the effects of these issues, in this paper we evaluate the constraints and benefits of processing the whole data in the UAV versus in an edge computing device. We apply Convolutional Pose Machines (CPMs) known as OpenPose for the task of articulated pose estimation. We used this information to detect human gestures that are used as input to send commands to control the UAV. The experimental results using a real UAV indicate that the edge processing is more efficient and faster (w.r.t battery consumption and the delay in recognizing the human pose and the command given to the drone) than UAV processing and then could be more suitable for CNNs based applications.
△ Less
Submitted 14 January, 2020;
originally announced January 2020.
-
Downlink Fronthaul Compression in Frequency Domain using OpenAirInterface
Authors:
Cleverson Nahum,
Leonardo Ramalho,
Joary Fortuna,
Chenguang Lu,
Miguel Berg,
Igor Almeida,
Aldebaro Klautau
Abstract:
This paper presents a compression scheme developed for the transport of downlink radio signals in packet fronthaul of centralized-radio access networks (C-RAN). The technique is tailored to frequency-domain functional splits, in which inactive LTE (or 5G NR) resource elements may not be transmitted in the packets. This allows decreasing the link data rate, especially when the cell load is low. The…
▽ More
This paper presents a compression scheme developed for the transport of downlink radio signals in packet fronthaul of centralized-radio access networks (C-RAN). The technique is tailored to frequency-domain functional splits, in which inactive LTE (or 5G NR) resource elements may not be transmitted in the packets. This allows decreasing the link data rate, especially when the cell load is low. The compression scheme is based on two parts: transmission of side information to indicate active and inactive resource elements of the LTE, and nonuniform scalar quantization to compress the QAM symbols of the active resource elements. The method was implemented in the OpenAirInterface (OAI) software for real-time evaluation. The testbed results show a significant reduction in link usage with a low computational cost.
△ Less
Submitted 9 January, 2020;
originally announced January 2020.
-
C-RAN Virtualization with OpenAirInterface
Authors:
Igor Trindade,
Cleverson Nahum,
Camila Novaes,
Daniel Cederholm,
Gyanesh Patra,
Aldebaro Klautau
Abstract:
C-RAN virtualization is a research topic with great interest since it allows to share baseband processing resources.Therefore, in this work, we report the implementation of a virtualized LTE testbed environment of C-RAN by integrating the OpenAirInterface (OAI) with Docker. Using the test bed,we conducted a workload study to understand the computation resource demand of C-RAN software. Virtualizat…
▽ More
C-RAN virtualization is a research topic with great interest since it allows to share baseband processing resources.Therefore, in this work, we report the implementation of a virtualized LTE testbed environment of C-RAN by integrating the OpenAirInterface (OAI) with Docker. Using the test bed,we conducted a workload study to understand the computation resource demand of C-RAN software. Virtualization in containers has proven to be effective in creating a functional 4G network which achieves realistic results to facilitate research.
△ Less
Submitted 20 August, 2019;
originally announced August 2019.
-
Tenant-Aware Slice Admission Control using Neural Networks-Based Policy Agent
Authors:
Pedro Batista,
Shah Nawaz Khan,
Peter Öhlén,
Aldebaro Klautau
Abstract:
5G networks will provide the platform for deploying large number of tenant-associated management, control and end-user applications having different resource requirements at the infrastructure level. In this context, the 5G infrastructure provider must optimize the infrastructure resource utilization and increase its revenue by intelligently admitting network slices that bring the most revenue to…
▽ More
5G networks will provide the platform for deploying large number of tenant-associated management, control and end-user applications having different resource requirements at the infrastructure level. In this context, the 5G infrastructure provider must optimize the infrastructure resource utilization and increase its revenue by intelligently admitting network slices that bring the most revenue to the system. In addition, it must ensure that resources can be scaled dynamically for the deployed slices when there is a demand for them from the deployed slices. In this paper, we present a neural networks-driven policy agent for network slice admission that learns the characteristics of the slices deployed by the network tenants from their resource requirements profile and balances the costs and benefits of slice admission against resource management and orchestration costs. The policy agent learns to admit the most profitable slices in the network while ensuring their resource demands can be scaled elastically. We present the system model, the policy agent architecture and results from simulation study showing an increased revenue for infra-structure provider compared to other relevant slice admission strategies.
△ Less
Submitted 13 January, 2020; v1 submitted 20 August, 2019;
originally announced August 2019.
-
LIDAR Data for Deep Learning-Based mmWave Beam-Selection
Authors:
Aldebaro Klautau,
Nuria González-Prelcic,
Robert W. Heath Jr
Abstract:
Millimeter wave communication systems can leverage information from sensors to reduce the overhead associated with link configuration. LIDAR (light detection and ranging) is one sensor widely used in autonomous driving for high resolution map** and positioning. This paper shows how LIDAR data can be used for line-of-sight detection and to reduce the overhead in millimeter wave beam-selection. In…
▽ More
Millimeter wave communication systems can leverage information from sensors to reduce the overhead associated with link configuration. LIDAR (light detection and ranging) is one sensor widely used in autonomous driving for high resolution map** and positioning. This paper shows how LIDAR data can be used for line-of-sight detection and to reduce the overhead in millimeter wave beam-selection. In the proposed distributed architecture, the base station broadcasts its position. The connected vehicle leverages its LIDAR data to suggest a set of beams selected via a deep convolutional neural network. Co-simulation of communications and LIDAR in a vehicle-to-infrastructure (V2I) scenario confirm that LIDAR can help configuring mmWave V2I links.
△ Less
Submitted 13 January, 2020; v1 submitted 20 August, 2019;
originally announced August 2019.
-
Evaluation of Simplified Methodology for Obtaining mmWave MIMO Channels from Ray-Tracing Simulations
Authors:
Isabela Trindade,
Brenda Vilas Boas,
Aldebaro Klautau
Abstract:
The use of higher frequencies and MIMO is important in many 5G use cases. However, the available channel models for millimeter waves (mmWaves) currently demand investigation and the number of measurements is still limited. Using simulators is a current practice in mmWave MIMO research and ray tracing is considered one of the most accurate techniques. Due to the relatively long time of ray tracing…
▽ More
The use of higher frequencies and MIMO is important in many 5G use cases. However, the available channel models for millimeter waves (mmWaves) currently demand investigation and the number of measurements is still limited. Using simulators is a current practice in mmWave MIMO research and ray tracing is considered one of the most accurate techniques. Due to the relatively long time of ray tracing simulations, it is common practice to adopt a simplified simulation methodology in which omnidirectional antennas are simulated and, later, the results are used together with a geometrical model to consider that antenna arrays were used. This allows flexibility and decreases the overall time spent with simulations. This paper investigates the corresponding assumptions and how accurate are the results of the simplified methodology when compared to effectively using antenna arrays in the ray tracing simulation. The preliminary results indicate that the distance between transmitter and receiver needs to be sufficiently large.
△ Less
Submitted 19 August, 2019;
originally announced August 2019.
-
Development and Evaluation of Least Square Satellite Tracking in Real Antenna Control System
Authors:
Thiago Sarmento,
Andrey Nakamura,
Itelo Filho,
Lucas Correa,
Marcos Takeda,
Adalbery Castro,
Aldebaro Klautau
Abstract:
This work describes the implementation of a satellite tracking technique in a real antenna control system. The technique uses least squares estimation to search for the best antenna pointing position to receive the satellite beacon signal tracked in the 2D region created by the motion axes. The work also presents the technique implementation results in the real system to prove its operation with t…
▽ More
This work describes the implementation of a satellite tracking technique in a real antenna control system. The technique uses least squares estimation to search for the best antenna pointing position to receive the satellite beacon signal tracked in the 2D region created by the motion axes. The work also presents the technique implementation results in the real system to prove its operation with the beacon signal intensity and the orbit obtained with the search over time.
△ Less
Submitted 6 August, 2019;
originally announced August 2019.
-
Frequency Tracking: LMS and RLS Applied to Speech Formant Estimation (2000)
Authors:
Aldebaro Klautau
Abstract:
Introduction Several speech processing algorithms assume the signal is stationary during short intervals (approximately 20 to 30 ms). This assumption is valid for several applications, but it is too restrictive in some contexts. This work investigates the application of adaptive signal processing to the problem of estimating the formant frequencies of speech. Two algorithms were implemented and te…
▽ More
Introduction Several speech processing algorithms assume the signal is stationary during short intervals (approximately 20 to 30 ms). This assumption is valid for several applications, but it is too restrictive in some contexts. This work investigates the application of adaptive signal processing to the problem of estimating the formant frequencies of speech. Two algorithms were implemented and tested. The first one is the conventional Least-Mean-Square (LMS) algorithm, and the second is the conventional Recursive Least-Squares (RLS) algorithm. The formant frequencies are the resonant frequencies of the vocal tract. The speech is the result of the convolution between the excitation and the vocal tract impulse response [Rabiner, 78], thus a kind of "deconvolution" is required to recover the formants. This is not an easy problem because one does not have the excitation signal available. There are several algorithms for formant estimation [Rabiner, 78], [Snell, 93], [Laprie, 94
△ Less
Submitted 6 December, 2018;
originally announced December 2018.