1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
|
\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}
|