FPGA-based 5G RU O-RAN Interface
Autor(a) principal: | |
---|---|
Data de Publicação: | 2021 |
Tipo de documento: | Dissertação |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10773/32519 |
Resumo: | 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. |
id |
RCAP_ba1f6f3d0d2f1570cdd85f6e60cc5435 |
---|---|
oai_identifier_str |
oai:ria.ua.pt:10773/32519 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
FPGA-based 5G RU O-RAN InterfaceO-RANFronthaul5GFPGAO-RUIQ compressionBlock floating pointIn 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.2023-08-01T00:00:00Z2021-07-27T00:00:00Z2021-07-27info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10773/32519engSerôdio, Francisco Fischer de Almeidainfo:eu-repo/semantics/embargoedAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-02-22T12:02:36Zoai:ria.ua.pt:10773/32519Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T03:04:08.280159Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
FPGA-based 5G RU O-RAN Interface |
title |
FPGA-based 5G RU O-RAN Interface |
spellingShingle |
FPGA-based 5G RU O-RAN Interface Serôdio, Francisco Fischer de Almeida O-RAN Fronthaul 5G FPGA O-RU IQ compression Block floating point |
title_short |
FPGA-based 5G RU O-RAN Interface |
title_full |
FPGA-based 5G RU O-RAN Interface |
title_fullStr |
FPGA-based 5G RU O-RAN Interface |
title_full_unstemmed |
FPGA-based 5G RU O-RAN Interface |
title_sort |
FPGA-based 5G RU O-RAN Interface |
author |
Serôdio, Francisco Fischer de Almeida |
author_facet |
Serôdio, Francisco Fischer de Almeida |
author_role |
author |
dc.contributor.author.fl_str_mv |
Serôdio, Francisco Fischer de Almeida |
dc.subject.por.fl_str_mv |
O-RAN Fronthaul 5G FPGA O-RU IQ compression Block floating point |
topic |
O-RAN Fronthaul 5G FPGA O-RU IQ compression Block floating point |
description |
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. |
publishDate |
2021 |
dc.date.none.fl_str_mv |
2021-07-27T00:00:00Z 2021-07-27 2023-08-01T00:00:00Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10773/32519 |
url |
http://hdl.handle.net/10773/32519 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/embargoedAccess |
eu_rights_str_mv |
embargoedAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799137696603439104 |