Please use this identifier to cite or link to this item:
http://hdl.handle.net/10773/32519
Title: | FPGA-based 5G RU O-RAN Interface |
Other Titles: | Interface O-RAN para RU 5G baseada em FPGA |
Author: | Serôdio, Francisco Fischer de Almeida |
Advisor: | Oliveira, Arnaldo Silva Rodrigues de Silva, Hugerles S. |
Keywords: | O-RAN Fronthaul 5G FPGA O-RU IQ compression Block floating point |
Defense Date: | 27-Jul-2021 |
Abstract: | In order to solve the current problems related to the increase in mobile traffic and the rising costs that a telecommunications infrastructure entails, a
new topology in the field of Radio Access Networks called O-RAN or Open-
RAN proposed by the O-RAN Alliance, has been set to cause a new RAN
paradigm shift. This new RAN architecture divides the various functions
present in the RAN into various components whose interfaces are rigorously
specified, thus allowing the so-called inter-modular interoperability, which
ultimately translates into a drastic reduction in the RAN's CAPEX/OPEX.
Of these components, the interoperability between the baseband and radio
frequency processing modules - O-DU (Open-Distributed Unit) and O-RU
(Open-Radio Unit) - whose connection is called fronthaul, has proved to
be the most challenging, due to the various types of information needed to
be conveyed. This said, this work focused on the development of an ORAN
fronthaul interface based on 10 Gigabit Ethernet over optical fiber for
an O-RU based on FPGA (Field Programmable Gate Array). Thus, an architecture
following the O-RAN fronthaul specifications was proposed, and
covering the Ethernet PHY, MAC, synchronization and packet processing
features, a Xilinx IP Core implementation (O-RAN Interface IP) was used.
Of the remaining blocks required to complete the interface, the VHDL conceived
Compression and Decompression of IQ samples following the BFP
(Block Floating Point) algorithm, stand out. Initially planned, the manner
with which the interface was to be validated revolved around achieving
interoperability with an O-DU. However, due to various constraints, also
resulting from the present pandemic situation, it was only possible to verify
the interoperability of the Downlink chain. This said, the hardware developed
in this context was validated in an isolated way, which also allowed to
carry out additional performance evaluating tests on the Compressor and
Decompressor in a controlled environment. This way, the interface was
then validated, whose interoperability proved to be complex, due to the
various external dependencies required, as well as all the rigor imposed by
the O-RAN specifications. Com vista a solucionar os atuais problemas ligados ao aumento do tráfego móvel e aos crescentes custos que uma infraestrutura de telecomunicações acarreta, uma nova topologia no campo das Radio Access Networks denominada de O-RAN ou Open-RAN proposta pela O-RAN Alliance, tem vindo a prometer uma nova revolução do paradigma da RANs. Esta nova arquitetura de RAN divide as diversas funções presentes na RAN em variados componentes cujas interfaces estão rigorosamente especificadas, permitindo assim a designada interoperabilidade inter-modular, que acaba por se traduzir numa redução drástica do CAPEX/OPEX da RAN. Destes componentes, a interoperabilidade entre os módulos de processamento de banda-base e de radiofrequência - O-DU (Open-Distributed Unit) e O-RU (Open-Radio Unit) - cuja ligação é denominada de fronthaul, demonstra-se a mais desafiadora, devido aos vários tipos de informação necessária a transmitir. Neste sentido, este trabalho focou-se no desenvolvimento de uma interface de fronthaul O-RAN assente em 10 Gigabit Ethernet sobre fibra ótica para uma O-RU baseada em FPGA (Field Programmable Gate Array). Desta forma, uma arquitetura seguindo as especificações de fronthaul O-RAN foi proposta, e cobrindo as funcionalidades de Ethernet PHY, MAC, sincronismo e de processamento de pacotes foi utilizada uma implementação da Xilinx (O-RAN Interface IP). Dos restantes blocos necessários a completar a interface destacam-se as funcionalidades de Compressão e Descompressão de amostras IQ, seguindo o algoritmo de BFP (Block Floating Point), cujo desenvolvimento foi feito em VHDL. De forma a validar a interface, em primeiro plano teve-se como objetivo alcançar interoperabilidade com uma O-DU, no entanto, devidos a variados constrangimentos, também resultantes da presente situação pandémica, só foi possível verificar a interoperabilidade da cadeia de Downlink. Dito isto, o hardware desenvolvido neste contexto foi validado de um modo isolado, o que também permitiu efetuar testes adicionais de avaliação de desempenho em ambiente controlado ao Compressor e Descompressor desenvolvidos. Deste modo, foi então validada a interface, cuja interoperabilidade se demonstrou complexa, devido às várias necessárias dependências externas, assim como todo o rigor a que todas as especificações O-RAN obrigam. |
URI: | http://hdl.handle.net/10773/32519 |
Appears in Collections: | UA - Dissertações de mestrado DETI - Dissertações de mestrado |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Documento_Francisco_Serôdio.pdf | 46.51 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.