\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}

