\documentclass[a4paper]{article} \title{Visão sobre 3GPP e Aplicações} \author{Lucas de Castro Borges} \begin{document} \maketitle \section{Introdução ao 3GPP} O Projeto Terceira Geração de Parceria é uma organização de desenvolvimento de padrões de Telecomunicação, não sendo uma organizações oficial, porém reconhecida por diversas organizações de desenvolvimento de padrões oficiais. O 3GPP atua em todas as áreas das definições da infraestrutura do funcionamento de telecomunicação de rede móvel, desde as camadas físicas, que são as camadas de comunicação em rádio, nos protocolos de autenticação de equipamento de usuários, i.e. aparelhos de celulares com cartão SIM, nas especificações do funcionamento de equipamento de rádio transmissão que são equipamento de base das torres de telecomunicação, trabalha com especificações de interfuncionamento com protocolos de serviços não-3GPP. O 3GPP tem também trabalho voltado para área de teste de equipamento e serviços que compoem a infraestrutura de serviço de telecomunicação móvel que envolve as especificações do 3GPP. O 3GPP é constituido por Grupo de Coordenação de Projeto, Grupo de Especificações Técnicas. Os Grupos de Especificações Técnicas podem criar Grupos de Trabalhos. Os item de trabalho devem ser definidos pelo Grupo de Especificação Técnica (TSG). Grupos de Trablhos podem criar sub-grupos de trabalho (SGW), e o Grupo de Trablho (WG) deve apontar um presidencia ao (SGW). \begin{quote} Dentro do 3GPP existe normas sobre violação de regulamentações de monopolio. \end{quote} O 3GPP determina obrigações que devem ser seguites pelos membros do projeto. \section{Grupos de Especificações Técnicas} O 3GPP desenvolve trabalhos de dentro de um amplo escopo na parte de telecomunicação. Para realizar esses diversos trabalhos, grupos de trabalhos são criados para que seja delegado os trabalhos entre os eles, portanto, os grupos são criados dividas em áreas. No 3GPP atualmente existem três grupos de especificações técnicas, que são eles: \begin{itemize} \item[CT] Núcleo de Rede e Terminais \item[RAN] Rede de Acesso via Rádio \item[SA] Aspectos de Serviço e Sistemas \end{itemize} %\section{EPC} \section{Introdução ao Open5GS} O Open5GS é um projeto de software livre que implementa serviços e protocolos que são trabalhados dentro do 3GPP, como o conjunto de software e protocolos contidos dentro desse projeto é possível implementar uma infraestrutura tanto "5G Core" como uma infraestrutura EPC. O Open5GS trabalha o desenvolvimento de suas funcionalidades de acordo com as especificações técnicas divulgadas. O Open5GS implementa as seguintes funcionalidades: \begin{itemize} \item mme \item sgwc \item smf \item amf \item sgwu \item upf \item hss \item pcrf \item nrf \item scp \item sepp \item ausf \item udm \item pcf \item nssf \item bsf \item udr \end{itemize} Até o momento esse projeto é implementado em Linguagem C, com excesão da parte de gerencimaneto de informações web que tem outras dependências. \section{Open5GS Infraestrutura - Implementação e Manutenção} O Open5GS é um projeto de software livre, portanto mantê-lo em conjuto com o seu grupo de desenvolvimento pode criar tanto avanço rápido nas tecnologias já implementadas dentro do projeto, como discursões de problemas e aperfeiçoamentos de métodos e intregrações com aplicações e serviços terceiros. Outra e não menos importantes, é que pode manter bancada de testes nas versões de desenvolvimentos para reduzir problemas no decorrer de atualizações. \subsection{Sistema Operacional Base} Um projeto de aplicação, serviços e protocolo como o Open5GS contém diversas dependências a serem instalado para que o sistema operacional atenda os requisitos do projeto, outro ponto sobre a manuntenção de um projeto que deva manter-se de forma estável, e por um longo prazo, é mantê-lo em conjunto com o sistema operacional no qual pretenda utiliza-lo na implementação. Para a disponibilização dos recursos fornecido pelo Open5GS, prentende-se utilizar o projeto Debian. Por utilizar o projeto Debian, e no decorrer da manutenção, pretende entregar o Open5GS pela infraestrutura do projeto Debian, seguindos todos os requisitos imposto pelo Debian, nisso a manutenção da infraestura será beneficiada por toda a bateria de teste do Debian sobre atualização, atualização de dependencias, teste de segurança, sistema de gerenciamento de bugs. O Projeto Debian atualmente conta com suporte a diversas arquiteturas, mais de 10, é o projeto base de diversos outros sistemas operacionais GNU/Linux. \section{Sobre mim} \begin{tabular}{l|l|l} Nome & Lucas de Castro Borges & \\ Formação & Engenharia da Computação & 2022\\ Certificação & LPIC-1 & 2011-2021 \\ Certificação & LPIC-2 & 2016-2021 \\ \end{tabular} \end{document}