105 research outputs found
Performance Analysis of OpenAirInterface System Emulation
With the rapid growth of mobile networks, the radio access network becomes more and more costly to deploy, operate, maintain and upgrade. The most effective answer to this problem lies in the centralization and virtualization of the eNodeBs. This solution is known as Cloud RAN and is one of the key topics in the development of fifth generation networks. Within this context OpenAirInterface is a promising emulation tool that can be used for prototyping innovative scheduling algorithms, making the most of the new architecture. In this work we first describe the emulation environment of OpenAirInterface and its scheduling framework and we use it to implement two MAC schedulers. Moreover we validate the above schedulers and we perform a thorough profiling of OpenAirInterface, in terms of both memory occupancy and execution time. Our results show that OpenAirInterface can be effectively used for prototyping scheduling algorithms in emulated LTE networks
Understanding the Computational Requirements of Virtualized Baseband Units using a Programmable Cloud Radio Access Network Testbed
Cloud Radio Access Network (C-RAN) is emerging as a transformative
architecture for the next generation of mobile cellular networks. In C-RAN, the
Baseband Unit (BBU) is decoupled from the Base Station (BS) and consolidated in
a centralized processing center. While the potential benefits of C-RAN have
been studied extensively from the theoretical perspective, there are only a few
works that address the system implementation issues and characterize the
computational requirements of the virtualized BBU. In this paper, a
programmable C-RAN testbed is presented where the BBU is virtualized using the
OpenAirInterface (OAI) software platform, and the eNodeB and User Equipment
(UEs) are implemented using USRP boards. Extensive experiments have been
performed in a FDD downlink LTE emulation system to characterize the
performance and computing resource consumption of the BBU under various
conditions. It is shown that the processing time and CPU utilization of the BBU
increase with the channel resources and with the Modulation and Coding Scheme
(MCS) index, and that the CPU utilization percentage can be well approximated
as a linear increasing function of the maximum downlink data rate. These
results provide real-world insights into the characteristics of the BBU in
terms of computing resource and power consumption, which may serve as inputs
for the design of efficient resource-provisioning and allocation strategies in
C-RAN systems.Comment: In Proceedings of the IEEE International Conference on Autonomic
Computing (ICAC), July 201
Statistically Sound Experiments with OpenAirInterface Cloud-RAN Prototypes
Research on 4G/5G cellular networks is progressively shifting to paradigms that involve virtualization and cloud computing. Within this context, prototyping assumes a growing importance as a performance evaluation method, besides large-scale simulations, as it allows one to evaluate the computational requirements of the system. Both approaches share the need for a structured and statistically sound experiment management, with the goal of reducing errors in both planning and measurement collection. In this paper, we describe how we solve the problem with OpenAirInterface (OAI), an open-source system for prototyping 4/5G cellular networks. We show how to integrate a sound, validated software, namely ns2-measure, with OAI, so as to enable harvesting samples of arbitrary metrics in a structured way, and we describe scripts that allow structured experiment management, such as launching a parametric simulation campaign and harvesting its results in a plot-ready format. We complete the paper by demonstrating some advantages brought about by our modifications
Optimización de problemas de varios objetivos desde un enfoque de eficiencia energética aplicado a redes celulares heterogéneas 5G usando un marco de conmutación de celdas pequeñas
This Ph.D. dissertation addresses the Many-Objective Optimization Problem (MaOP) study to reduce the inter-cell interference and the power consumption for realistic Centralized, Collaborative, Cloud, and Clean Radio Access Networks (C-RANs). It uses the Cell Switch-Off (CSO) scheme to switch-off/on Remote Radio Units (RRUs) and the Coordinated Scheduling (CS) technique to allocate resource blocks smartly. The EF1-NSGA-III (It is a variation of the NSGA-III algorithm that uses the front 1 to find extreme points at the normalization procedure extended in this thesis) algorithm is employed to solve a proposed Many-Objective Optimization Problem (MaOP). It is composed of four objective functions, four constraints, and two decision variables. However, the above problem is redefined to have three objective functions to see the performance comparison between the NSGA-II and EF1-NSGA-III algorithms.
The OpenAirInterface (OAI) platform is used to evaluate and validate the performance of an indoor coverage system because most of the user-end equipment of next-generation cellular networks will be in an indoor environment. It constitutes the fastest growing 5G open-source platform that implements 3GPP technology on general-purpose computers, fast Ethernet transport ports, and Commercial-Off-The-Shelf (COTS) software-defined radio hardware. This document is composed of five contributions. The first one is a survey about testbed, emulators, and simulators for 4G/5G cellular networks. The second one is the extension of the KanGAL's NSGA-II code to implement the EF1-NSGA-III, adaptive EF1-NSGA-III (A-EF1-NSGA-III), and efficient adaptive EF1-NSGA-III (A-EF1-NSGA-III). They support up to 10 objective functions, manage real, integer, and binary decision variables, and many constraints. The above algorithms outperform other works in terms of the Inverted Generational Distance (IGD) metric. The third contribution is the implementation of real-time emulation methodologies for C-RANs using a frequency domain representation in OAI. It improves the average computation time 10-fold compared to the time domain without using Radio Frequency hardware and avoids their uncertainties. The fourth one is the implementation of the Coordination Scheduling (CS) technique as a proof-of-concept to validate the advantages of frequency domain methodologies and to allocate resource blocks dynamically among RRUs. Finally, a many-objective optimization problem is defined and solved with evolutionary algorithms where diversity is managed based on crowded-distance and reference points to reduce the power consumption for C-RANs. The solutions obtained are considered to control the scheduling task at the Radio Cloud Center (RCC) and to switch RRUs.Este disertación aborda el estudio del problema de optimización de varios objetivos (MaOP) para reducir la interferencia entre células y el consumo de energía para redes de acceso de radio en tiempo real, colaborativas, en la nube y limpias (C-RAN). Utiliza el esquema de conmutacion de celdas (CSO) para apagar / encender unidades de radio remotas (RRU) y la técnica de programación coordinada (CS) para asignar bloques de recursos de manera inteligente. El algoritmo EF1-NSGA-III (es una variación del algoritmo NSGA-III que usa el primer frente de pareto para encontrar puntos extremos en el procedimiento de normalización extendido en esta tesis) se utiliza para resolver un problema de optimización de varios objetivos (MaOP) propuesto. Se compone de cuatro funciones objetivos, cuatro restricciones y dos variables de decisión. Sin embargo, el problema anterior se redefine para tener tres funciones objetivas para ver la comparación de rendimiento entre los algoritmos NSGA-II y EF1-NSGA-III.
La plataforma OpenAirInterface (OAI) se utiliza para evaluar y validar el rendimiento de un sistema de cobertura en interiores porque la mayoría del equipos móviles de las redes celulares de próxima generación estarán en un entorno interior. Ella constituye la plataforma de código abierto 5G de más rápido crecimiento que implementa la tecnología 3GPP en computadoras de uso general, puertos de transporte Ethernet rápidos y hardware de radio definido por software comercial (COTS). Este documento se compone de cinco contribuciones. La primera es una estudio sobre banco de pruebas, emuladores y simuladores para redes celulares 4G / 5G. El segundo es la extensión del código NSGA-II de KanGAL para implementar EF1-NSGA-III, EF1-NSGA-III adaptativo (A-EF1-NSGA-III) y EF1-NSGA-III adaptativo eficiente (A -EF1-NSGA-III). Admiten hasta 10 funciones objetivas, gestionan variables de decisión reales, enteras y binarias, y muchas restricciones. Los algoritmos anteriores superan a otros trabajos en términos de la métrica de distancia generacional invertida (IGD). La tercera contribución es la implementación de metodologías de emulación en tiempo real para C-RAN utilizando una representación de dominio de frecuencia en OAI. Mejora el tiempo de cálculo promedio 10 veces en comparación con el dominio del tiempo sin usar hardware de radiofrecuencia y evita sus incertidumbres. El cuarto es la implementación de la técnica de Programación de Coordinación (CS) como prueba de concepto para validar las ventajas de las metodologías de dominio de frecuencia y asignar bloques de recursos dinámicamente entre las RRU. Finalmente, un problema de optimización de muchos objetivos se define y resuelve con algoritmos evolutivos en los que la diversidad se gestiona en función de la distancia de crouding y los puntos de referencia para reducir el consumo de energía de las C-RAN. Las soluciones obtenidas controlan la tarea de programación en Radio Cloud Center (RCC) y conmutan las RRU.Proyecto personal: Redes celulares de próxima generaciónDoctorad
LTE Frequency Hopping Jammer
The goal of this project was to show that communication with a cellular base station and user equipment could be interfered with using narrowband jamming. Specifically, a randomized frequency hopping jammer was used as the main method to disrupt service. The testbed was built with OpenAirInterface, software-defined radios, and a Samsung s4 phone. It was found to be possible to greatly disrupt communications in an LTE system with a jammer
Coordinated scheduling in a Virtual-RAN prototype with OpenAirInterface
The virtualized Radio Access Network (V-RAN) is a
key technology for 5G networks. In this paper we present a live
prototype of Virtual RAN implementing a Coordinated Scheduling
algorithm enforced by a centralized coordinator. The 5G proof of
concept, devised to improve the usage of radio resource and
efficiency, is realized by exploiting open-source software to fully
virtualize the LTE eNodeBs, and accommodates commercial
terminals. We implemented two coordination algorithms: a simple
static one for testing purposes, and a dynamic one appeared in [1].
Preliminary results show that coordination actually isolates the
eNodeBs, reducing inter-cell interference
Software defined wireless network (sdwn) for industrial environment: case of underground mine
Avec le développement continu des industries minières canadiennes, l’établissement des réseaux de communications souterrains avancés et sans fil est devenu un élément essentiel du processus industriel minier et ceci pour améliorer la productivité et assurer la communication entre les mineurs. Cette étude vise à proposer un système de communication minier en procurant une architecture SDWN (Software Defined Wireless Network) basée sur la technologie de communication LTE. Dans cette étude, les plateformes les plus importantes de réseau mobile 4G ont été étudiées, configurées et testées dans deux zones différentes : un tunnel de mine souterrain et un couloir intérieur étroit. Également, une architecture mobile combinant SDWN et NFV (Network Functions Virtualization) a été réalisée
Optimization of Spectrum Management in Massive Array Antenna Systems with MIMO
Fifth generation (5G), is being considered as a revolutionary technology in the telecommunication
domain whose the challenges are mainly to achieve signal quality and great ability to
work with free spectrum in the millimetre waves. Besides, other important innovations are the
introduction of a more current architecture and the use of multiple antennas in transmission
and reception. Digital communication using multiple input and multiple output (MIMO) wireless
links has recently emerged as one of the most significant technical advances in modern communications.
MIMO technology is able to offer a large increase in the capacity of these systems,
without requiring a considerable increase in bandwidth or power required for transmission.
This dissertation presents an overview of theoretical concepts of MIMO systems. With such a
system a spatial diversity gain can be obtained by using space-time codes, which simultaneously
exploit the spatial domain and the time domain. SISO, SIMO and MISO systems are differentiated
by their channel capacity and their configuration in relation to the number of antennas in the
transmitter/receiver. To verify the effectiveness of the MIMO systems a comparison between the
capacity of SISO and MIMO systems has been performed using the Shannon’s principles. In the
MIMO system some variations in the number of antennas arrays have been considered, and the
superiority of transmission gains of the MIMO systems have been demonstrated. Combined with
millimetre waves (mmWaves) technology, massive MIMO systems, where the number of antennas
in the base station and the number of users are large, is a promising solution.
SDR implementations have been performed considering a platform with Matlab code applied to
MIMO 2x2 Radio and Universal Software Peripheral Radio (USRP). A detailed study was initially
conducted to analyze the architecture of the USRP. Complex structures of MIMO systems can
be simplified by using mathematical methods implemented in Matlab for the synchronization of
the USRP in the receiver side. SISO transmission and reception techniques have been considered
to refine the synchronization (with 16-QAM), thus facilitating the future implementation of the
MIMO system. OpenAirInterface has been considered for 4G and 5G implementations of actual
mobile radio communication systems. Together with the practical MIMO, this type of solution is
the starting point for future hardware building blocks involving massive MIMO systems.A quinta geração (5G) está sendo considerada uma tecnologia revolucionária no setor de telecomunicações,
cujos desafios são principalmente a obtenção de qualidade de sinal e grande capacidade
de trabalhar com espectro livre nas ondas milimétricas. Além disso, outras inovações
importantes são a introdução de uma arquitetura mais atual e o uso de múltiplas antenas em
transmissão e recepção. A comunicação digital usando ligaçõe sem fio de múltiplas entradas e
múltiplas saídas (MIMO) emergiu recentemente como um dos avanços técnicos mais significativos
nas comunicações modernas. A tecnologia MIMO é capaz de oferecer um elevado aumento na
capacidade, sem exigir um aumento considerável na largura de banda ou potência transmitida.
Esta dissertação apresenta uma visão geral dos conceitos teóricos dos sistemas MIMO. Com esses
sistemas, um ganho de diversidade espacial pode ser obtido utilizando códigos espaço-tempo
reais. Os sistemas SISO, SIMO e MISO são diferenciados pela capacidade de seus canais e a sua
configuração em relação ao número de antenas no emissor/receptor. Para verificar a eficiência
dos sistemas MIMO, realizou-se uma comparação entre a capacidade dos sistemas SISO e MIMO
utilizado os princípios de Shannon. Nos sistemas MIMO condecideraram-se algumas variações no
número de agregados de antenas, e a superioridade dos ganhos de transmissão dos sistemas MIMO
foi demonstrada. Combinado com a tecnologia de ondas milimétricas (mmWaves), os sistemas
massivos MIMO, onde o número de antenas na estação base e o número de usuários são grandes,
são uma solução promissora.
As implementações do SDR foram realizadas considerando uma plataforma com código Matlab
aplicado aos rádios MIMO 2x2 e Universal Software Peripheral Radio (USRP). Um estudo detalhado
foi inicialmente conduzido para analisar a arquitetura da USRP. Estruturas complexas de sistemas
MIMO podem ser simplificadas usando métodos matemáticos implementados no Matlab para a
sincronização do USRP no lado do receptor. Consideraram-se técnicas de transmissão e recepção
SISO para refinar a sincronização (com 16-QAM), facilitando assim a implementação futura do
sistema MIMO . Considerou-se o OpenAirInterface para implementações 4G e 5G de sistemas
reais de comunicações móveis. Juntamente com o MIMO na pratica, este tipo de solução é
o ponto de partida para futuros blocos de construção de hardware envolvendo sistemas MIMO
massivos
- …