105 research outputs found

    Performance Analysis of OpenAirInterface System Emulation

    Get PDF
    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

    Full text link
    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

    Get PDF
    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

    Get PDF
    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 (A2^2-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 2 ^ 2 -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

    Get PDF
    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

    Get PDF
    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

    Get PDF
    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

    Get PDF
    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
    corecore