PJI4-2020-2: mudanças entre as edições

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Criou página com '= Projeto Integrador IV= <font size="3"> '''Professor:''' Eduardo Siridakis ([mailto:eduardo.siridakis@ifsc.edu.br eduardo.siridakis@ifsc.edu.br]) <br>'''Encontros:''' 3a...'
 
 
(8 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 13: Linha 13:
#Integrar os serviços de telefonia com outros serviços de rede.
#Integrar os serviços de telefonia com outros serviços de rede.


=06/08/2019: Apresentação da disciplina=
=10/12/2020: ANP - Ajustes de matrícula no registro acadêmico.=


{{Collapse top | Aula 1}}
{{Collapse top | Aula 1}}
Linha 21: Linha 21:
{{Collapse bottom | Aula 1}}
{{Collapse bottom | Aula 1}}


=08/08/2019: Conceitos gerais, preparação do servidor e instalação do Asterisk e banco de dados=
=12/12/2020: ANP - Ajustes de matrícula no registro acadêmico.=


{{Collapse top | Aula 2}}
{{Collapse top | Aula 2}}
Linha 29: Linha 29:
{{Collapse bottom | Aula 2}}
{{Collapse bottom | Aula 2}}


=13/08/2019: Finalização da Instalação do Asterisk e banco de dados=
=17/12/2020: ANP - Apresentação da disciplina. Conceitos gerais.=
 
{{Collapse top | Aula 3}}
{{Collapse top | Aula 3}}
<font size="3">
<font size="3">
Apresentação do plano de ensino.
Conceitos gerais: VoIP, PABX, CODECs, SIP, Asterisk.
[[media:ConceitosGeraisPJI4_2020_2.pdf | Slides - Conceitos gerais]]


[[media:PlanoEnsinoPJI4_2020_2.pdf | Plano de ensino - Projeto integrador 4 - 2020/2]]


</font>
</font>
{{Collapse bottom | Aula 3}}
{{Collapse bottom | Aula 3}}


=15/08/2019: Comandos e configurações do Asterisk. Criação de ramais=
=15/08/2019: ANP - Preparação do servidor e início da instalação do Asterisk.=
 
{{Collapse top | Aula 4}}
{{Collapse top | Aula 4}}
<font size="3">
<font size="3">
Link para download do [https://www.virtualbox.org/wiki/Downloads VirtualBox] </br>
Link para download do [http://cdimage.ubuntu.com/ubuntu-mate/releases/16.04/release/ Ubuntu Mate]
A senha de todos os usuários deverá ser a mesma, escolhida em sala de aula.
Após a instalação, abra o terminal (ctrl+alt+t) e execute os seguintes comandos:
<pre style="color: white; background-color: black">
sudo su
apt-get update
apt-get install build-essential module-assistant dkms
m-a prepare
</pre>
No virtualbox, selecione Dispositivos e Inserir imagem de CD dos adicionais para convidado.
Execute a aplicação que irá abrir.
--------------------------------------------------------
No Ubuntu Mate, abra o terminal e execute os seguintes comandos:
<pre style="color: white; background-color: black">
sudo su
apt-get update
apt-get upgrade
</pre>
Agora, baixe os arquivos necessários para a instalação do Asterisk, através dos comandos:
<pre style="color: white; background-color: black">
apt-get install make wget libssl-dev ncurses-dev libnewt-dev libxml2-dev linux-headers-generic g++ libsqlite3-dev uuid-dev libjansson-dev
</pre>
Baixe os arquivos necessários para utilização do gerenciador de banco de dados mysql (utilizar mesma senha definida em sala):
<pre style="color: white; background-color: black">
apt-get install mysql-server libmysqld-dev
</pre>
Vá para o diretório onde faremos a instalação do asterisk:
<pre style="color: white; background-color: black">
cd /usr/src
</pre>
Baixe e descompacte o Asterisk. Utilizaremos a versão 13:
<pre style="color: white; background-color: black">
wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-13-current.tar.gz
tar -zxvf asterisk-13-current.tar.gz
</pre>
Entre na pasta descompactada e inicie a configuração do Asterisk:
<pre style="color: white; background-color: black">
cd asterisk-13.38.0
./configure --libdir=/usr/lib64
</pre>
Após conseguir efetuar a configuração sem erros, execute os seguintes comandos:
<pre style="color: white; background-color: black">
make menuselect                    (na tela que abrir, selecione cdr_mysql antes de sair)
make
make install
make samples
make config
</pre>


Se não ocorrer nenhum erro, o Asterisk estará instalado.


</font>
</font>

Edição atual tal como às 17h36min de 7 de maio de 2021

1 Projeto Integrador IV

Professor: Eduardo Siridakis (eduardo.siridakis@ifsc.edu.br)
Encontros: 3a feira/19:00, 5a feira/19:00
Atendimento paralelo: 3a feira/15:30, 5a feira/15:30

PPC Curso Técnico Subsequente de Telecomunicações

1.1 Objetivo Geral

  1. Implantar um PABX IP integrado com serviços de telefonia fixa e móvel convencionais.
  2. Prover a infraestrutura de rede necessária para o adequado funcionamento deste PABX IP.
  3. Integrar os serviços de telefonia com outros serviços de rede.

2 10/12/2020: ANP - Ajustes de matrícula no registro acadêmico.

Aula 1

3 12/12/2020: ANP - Ajustes de matrícula no registro acadêmico.

Aula 2

4 17/12/2020: ANP - Apresentação da disciplina. Conceitos gerais.

Aula 3

Apresentação do plano de ensino.

Conceitos gerais: VoIP, PABX, CODECs, SIP, Asterisk.

Slides - Conceitos gerais

Plano de ensino - Projeto integrador 4 - 2020/2

5 15/08/2019: ANP - Preparação do servidor e início da instalação do Asterisk.

Aula 4

Link para download do VirtualBox
Link para download do Ubuntu Mate


A senha de todos os usuários deverá ser a mesma, escolhida em sala de aula.


Após a instalação, abra o terminal (ctrl+alt+t) e execute os seguintes comandos:

sudo su
apt-get update
apt-get install build-essential module-assistant dkms
m-a prepare

No virtualbox, selecione Dispositivos e Inserir imagem de CD dos adicionais para convidado. Execute a aplicação que irá abrir.



No Ubuntu Mate, abra o terminal e execute os seguintes comandos:

sudo su
apt-get update
apt-get upgrade

Agora, baixe os arquivos necessários para a instalação do Asterisk, através dos comandos:

apt-get install make wget libssl-dev ncurses-dev libnewt-dev libxml2-dev linux-headers-generic g++ libsqlite3-dev uuid-dev libjansson-dev

Baixe os arquivos necessários para utilização do gerenciador de banco de dados mysql (utilizar mesma senha definida em sala):

apt-get install mysql-server libmysqld-dev

Vá para o diretório onde faremos a instalação do asterisk:

cd /usr/src

Baixe e descompacte o Asterisk. Utilizaremos a versão 13:

wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-13-current.tar.gz
tar -zxvf asterisk-13-current.tar.gz

Entre na pasta descompactada e inicie a configuração do Asterisk:

cd asterisk-13.38.0
./configure --libdir=/usr/lib64

Após conseguir efetuar a configuração sem erros, execute os seguintes comandos:

make menuselect                     (na tela que abrir, selecione cdr_mysql antes de sair)
make
make install
make samples
make config

Se não ocorrer nenhum erro, o Asterisk estará instalado.

6 20/08/2019: Plano de discagem e máscaras

Aula 5


7 22/08/2019: Plano de discagem e máscaras - continuação

Aula 6

8 27/08/2019: Aplicações e instalação de áudio em português

Aula 7


9 29/08/2019: Utilização de Macros. Planos de discagem em arquivos externos

Aula 8


10 03/09/2019: Habilitando gravação de chamadas

Aula 9

11 05/09/2019: Criando uma URA

Aula 10


12 12/09/2019: Criando uma URA - Continuação

Aula 11


13 17/09/2019: Criando uma URA - Continuação

Aula 12


14 19/09/2019: Avaliação

Aula 13

15 24/09/2019: Avaliação - Continuação

Aula 14

16 26/09/2019: Callback

Aula 15

17 01/10/2019: Callback - Continuação

Aula 16

18 03/10/2019: Filas de Atendimento

Aula 17

19 08/10/2019: Fila de Atendimento - Continuação

Aula 18

20 10/10/2019: Voicemail

Aula 19

21 15/10/2019: Voicemail - Continuação

Aula 20

22 17/10/2019: Funções Típicas do PABX

Aula 21

23 22/10/2019: Funções Típicas do PABX - Continuação

Aula 22

24 24/10/2019: Funções Típicas do PABX - Continuação

Aula 23

25 31/10/2019: Provedor VOIP

Aula 24

26 05/11/2019: Entroncamento entre centrais

Aula 25

27 07/11/2019: Asterisk NOW

Aula 26

28 12/11/2019: Asterisk NOW

Aula 27

29 14/11/2019: Definindo Projeto Final

Aula 28