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 SizeFormat 
Documento_Francisco_Serôdio.pdf46.51 MBAdobe PDFView/Open


FacebookTwitterLinkedIn
Formato BibTex MendeleyEndnote Degois 

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.