Introdução ao Desenvolvimento de Aplicações SIP para o IMS

Tamanho: px
Começar a partir da página:

Download "Introdução ao Desenvolvimento de Aplicações SIP para o IMS"

Transcrição

1 Introdução ao Desenvolvimento de Aplicações SIP para o IMS Prof. MS. Hamilton José Brumatto Centro Universitário SENAC 1

2 Uma pequena introdução Vídeo da campanha IMS da Ericsson: 2

3 O que é o IMS (IP Multimídia Subsystem)? Todo serviço Em qualquer lugar Em qualquer tela Integração dos serviços internet Qualquer um com conectividade IP pode se tornar um provedor de serviços Messaging IPTV Payment Online gaming Trailers Podcasting Chat Information Mobile games Mobile music Communities Voting Web-surfing Online music Photos Surveillance Mobile TV Online radio VOD Moblogging IM 3

4 Uma rede de quarta geração 4 Aplicações oferecidas pelo operador de rede: , IPTv,.. Internet Habilitações e entregas de serviços. (IMS) Núcleo da rede IP QoS, transporte, mobilidade, Aplicações na Internet Aplicações oferecidas por terceiros: , IPTv,.. Redes de acesso qualquer tipo de tecnologia em qualquer dispositivo

5 Quais são os protocolos? Sinalização: Estabelecer presença, localizar usuários, configurar, modificar,... INVITE FROM TO Quero transmitir áutio: MP3, Tenho vídeo: MPEG4, divx 5 ACK 200 OK FROM TO Quero transmitir áutio: MP3, Tenho vídeo: MPEG4, divx REDE IP SIP/SDP (IETF), adotado pelo 3gpp

6 Quais são os protocolos? Transmissão de Mídia (Não é SIP) Pacotes de Áudio e Vídeo áudio: MP3, vídeo: divx REDE IP RTP (IETF) 6

7 Quais são os protocolos? Sinalização: Encerrar a sessão BYE FROM TO 200 OK FROM TO 7 REDE IP SIP/SDP (IETF), adotado pelo 3gpp

8 Quais são os protocolos Protocolos de apoio: TCP/UDP, SCTP DNS TRIP: Telephony Routing over IP RSVP Resource Reservation Setup Protocol COPS Common Open Policy Service Diameter Authentication, Accounting, Authorization 8

9 SIP Session Initiation Protocol Protocolo de presença genérico Estabelece a presença do usuário Carrega sinalização arbitrária: Sessão, Descrição, IM e tipos MIME Prático para aplicações que trabalham com sessão: Jogos, Realidade Virtual Distribuída, Vídeo Conferência, NÃO é protocolo de Transporte, QoS, Gateway e Mídia. 9

10 De uma maneira geral: Estabelece presença e... REGISTER FROM: Contact: <sip: > SIP Registrar (sp.senac.br) OK Usuário se registra na rede. Endereços SIP podem incluir além do nome e domínio, outras informações, como indicação GPS. O registro estabelece a presença do usuário

11 De uma maneira geral: passa a se comunicar INVITE FROM: TO: SIP Proxy (sp.senac.br) INVITE FROM: TO: 200 OK 200 OK ACK Media Stream 11

12 Comunicação Multimídia Baseada no IP SIP principalmente estabelece entre os pontos finais de comunicação: Endereço IP, Números de Portas SIP não transporta dados. Os pacotes de dados não irão necessariamente seguir o mesmo caminho que os pacotes SIP. Streams digitalizados de amostras de Áudio/Vídeo seguem em pacotes UDP na rede IP, como pacotes RTP. 12

13 SIP e Mobilidade SIP Server cel2 REGISTER cel1 13

14 SIP e Mobilidade SIP Server cel2 INVITE INVITE cel1 DATA 14

15 SIP e Mobilidade SIP Server cel2 cel1 DATA 15

16 SIP e Mobilidade SIP Server REGISTER cel2 reinvite DATA cel1 16

17 SIP e Mobilidade SIP Server cel2 DATA cel1 17

18 SIP e Mobilidade Usuários usam diferentes Dispositivos e possíveis endereços. REGISTER liga uma Pessoa a um Dispositivo Proxy e Redirect traduz o endereço e localização do dispositivo. Deve-se considerar: Serviços precisam ser independente dos dispositivos. 18

19 IMS - convergência IMS é uma plataforma SIP que interagem com a rede móvel UMTS (GSM WCDMA). IMS é uma plataforma de serviços que habilita chamadas SIP entre usuários (cobradas na rede móvel). O núcleo do IMS é formado basicamente por proxies SIP, embora existam outros nós e interfaces na rede operadora. 19

20 Núcleo IMS: CSCF e HSS Home B Home A HSS HSS S-CSCF I-CSCF S-CSCF Visitante B Visitante A P-CSCF I-CSCF 17 2 P-CSCF GGSN SGSN Rede de Rádio 18 GGSN SGSN Rede de Rádio 1 20

21 21 Núcleo IMS: SIP Proxies CSCF Call Session Control Function Proxy-CSCF: Primeiro ponto de sinalização para qualquer ponto final. É o proxy para todas mensagens SIP, a partir dos User Agents para o resto do IMS. Interrogating-CSCF: Responsável por busca no HSS através do Diameter para localizar o S- CSCF. Serving-CSCF: Responsável pela interface com os Application Servers no plano da aplicação. Responsável por registrar o terminal, através do HSS. Controla a sessão.

22 Núcleo IMS: Base de Informações HSS Home Subscriber Server: Responsável pela informação de autenticação, autorização e localização física. Conversa com o CSCF atravé do protocolo Diameter (sucessor do RADIUS). 22

23 O que é o Ericsson SDS Service Development Studio SDS: ferramenta para desenvolver e testar aplicações IMS e2e (end-to-end) baseada em Serviços com os padrões IMS. Ambos os lados Cliente e Servidor podem ser desenvolvidos, testados e simulados na rede IMS, em dispositivos de usuário, e em simuladores JavaEE/SIP construídos no SDS. SDS roda em um ambiente PC/Eclipse. 23

24 Plataformas Suportada pelo SDS Lado Cliente Dispositivos JavaME que roda em CLDC 1.1/MIDP2.0 Dispositivos Symbian v9 / UIQ 3, incluindo SonyEricsson P1 Windows Vista, 2000/XP PCs 24

25 Plataformas Suportada pelo SDS Lado Servidor (integrado) Servidor Glassfish/Sailfin Lado Servidor (externo) BEA WLSS SUN GlassFish Communication Server (SGCS) 25

26 IMS Suportado pelo SDS 26 IMS 4.0 simulador do núcleo de rede (CSCF, HSS, DNS, and ENUM) IMS serviços do núcleo (Registro, Autenticação, e mais) Simulador de Gerenciamento de Presença e Grupo (PGM) Simulador Push-to-Talk (PTT-AS) Simulador de IMS Messaging (IMS-M) Outros: Voice over IP (VoIP), P2P para Windows PCs (2K/XP) e SEMC P1 mobiles...

27 SDS Plugins adicionados ao Eclipse O menu SDS Página de preferências do SDS Novos wizards no ambiente de desenvolvimento Novas perspectivas 27

28 Novos wizards para o SDS Cria um novo projeto IJCU (J2ME Midlets) Adiciona capacidades ICP Converte aplicações SIP legadas Cria projetos SIP/Web Dinâmicos Cria novo SIP Servlet Cria novo SIP Listener Menu SDS 28

29 Menu SDS 29

30 Parâmetros de configuração SDS 30

31 Parâmetros de Configuração SDS CSCF Configuration Authentication Preferences Proxy Preferences Transport Layer Preferences DNS PoC 31

32 IMS Service Development Studio Criação de uma Aplicação Servidor 32

33 Modelo de Manipulação de Mensagem Sip Servlet O modelo segue conceitos Servlet x Container Servlet. Utiliza um SIP deployment descriptor (sip.xml) Ciclo de vida semelhante ao Servlet service () new () init () destroy () created initialized destroyed 33

34 Modelo de Manipulação de Mensagem Sip Servlet Client Servlet Container Servlet Methods init( ) Sip Message Rule Servlet service( ) destroy( ) 34 Sip Message Create Request( ) Create Response( )

35 Modelo de Manipulação de Servlet Methods Mensagem Sip Servlet doinvite( ) doack( ) dooptions( ) service( ) dorequest( ) doresponse( ) doprovisionalresponse( ) dosuccessresponse( ) doredirectresponse( ) docancel( ) doregister( ) doprack( ) dosubscribe( ) donotify( ) domessage( ) doinfo( ) 35 doerrorresponse( )

36 36 API SipServlet Java API para entrega de serviços baseados em mensagens SIP Objetos: SipServlet SipServletRequest SipServletResponse SipSession SipApplicationSession SipFactory Listeners Proxy

37 Hierarquia de Mensagens ServletRequest ServletResponse javax.servlet SipServletMessage javax.servlet.sip SipServletRequest SipServletResponse javax.servlet.sip 37

38 SipServletRequest e SipServletResponse Mensagens SIP são SipServletRequest ou SipServletResponse Ao receber uma request SIP de entrada, o container cria um SipServletRequest e passa ao manipulador que pode criar um SipServletResponse. 38 Example: public class ExServlet extends SipServlet { protected void domessage(sipservletrequest req) throws ServletException, IOException { SipServletResponse res = req.createresponse(200); res.send(); }}

39 SipSession É associada a mensagens SIP pertencente a uma mesma seção (SIP Dialog ou Call Leg). Mantém um estado de diálogo para criar requests subsequentes no diálogo. Example: protected void dosubscribe(sipservletrequest req) throws ServletException, IOException { req.createresponse(200).send(); req.getsession().createrequest("notify").send(); 39

40 SipFactory Interface implementada pelo Container, disponível para a aplicação através de um ServletContext Usado para criar objetos Servlets SIP específicos: URI, SipApplicationSession, SipServletRequest Example: ServletContext context = getservletcontext(); SipFactory factory = (SipFactory) context.getattribute("javax.servlet.sip.sipfactory"); protected void domessage(sipservletrequest req) { SipServletRequest messagerequest = sipfactory.createrequest(req.getapplicationsession(), "MESSAGE", req.getto(), req.getfrom());

41 Proxy Os objetos Proxy representam a operação de reencaminhar (via Proxy) um SIP request. A classe SipServletRequest tem um método chamado getproxy(boolean create) que retorna um objeto Proxy. 41

42 Endereçamento SIP SipAddress URI Contact SipURI TelURL 42

43 Criando uma aplicação SIP Servidor Criar um projeto SIP/Web dinâmico Criar um SIP Servlet (causa a auto-criação do sip.xml definições de mapeamentos) Codificar a lógica de controle (e lógica de negócio) Iniciar o Ambiente de Execução (CSCF e DNS) Provisionar o CSCF (configurar DNS e HSS) Implantar aplicação no container Sailfin 43

44 Criar um projeto SIP/Web dinâmico 44

45 Criar um SIP Servlet 45

46 Mensagens que serão manipuladas 46

47 SipServlet regra de mapeamento (sip.xml) 47

48 Criar a regra de controle Codificar Código: Sobrescrever/Implantar Métodos Selecione os métodos que você deseja sobrescrever init() doinvite() dooptions() Outros conforme a necessidade Iniciar a Codificação! 48

49 Iniciar o ambiente de execução O início do DNS e CSCF pode ser feito tanto pelo menu SDS quanto pela perspectiva Visual Network. 49

50 Provisionando o CSCF: DNS 50 Resolve os domínios para o I-CSCF

51 Configuração do HSS A configuração do HSS consiste em algumas parte: User Profiles & PSI Profiles Informações sobre assinantes virtuais. PSI representam serviços assinantes. Service Profiles Especificação de diferentes combinações de Critério de filtro que associa os assinantes aos Application Servers. Initial Filter Criteria O conjunto de regras que definem quais requisições serão direcionadas a quais serviços. As regras são construídas pelos Service Point Triggers 51

52 Provisionando do CSCF: HSS (IFC) 52

53 Provisionando do CSCF: HSS (IFC) Service Point Trigger 53

54 Provisionando do CSCF: HSS (IFC) Service Profile 54

55 Provisionando do CSCF: HSS (IFC) User Profile 55

56 Relação entre User & Service Profiles User Profile Service Profile AS 2 PSI Profile AS 1 ifc 1 ifc 2 SPT1 & SPT2 SPT1 or SPT2 56

57 Implementando a aplicação no Container 57

58 Fluxo entre Cliente SIP e AS: 1 Baixa o User-profile DIAMETER User-Profile para Alice Alice possui service profile AS1 AS1 inclui filtro de mensagens INVITE ao sip.ericsson.com:5060 REGISTER SIP-AS REGISTER S-CSCF Alice não registrada 58 P-CSCF sip.ericsson.com:5060

59 Fluxo entre Cliente SIP e AS: 2 SIP-AS sip.ericsson.com:5060 INVITE doinvite() ServletX 59 S-CSCF INVITE INVITE P-CSCF Alice registrada Alice s Service-Profile + ifc <servlet-mapping> <servlet-name>servletx</servlet-name> <pattern> <or> <contains> <var ignore-case="true">request.method</var> <value>invite</value> </contains> </or> </pattern> sip.xml </servlet-mapping>

60 Testando a Aplicação no Lado Servidor Existem 3 métodos para testar aplicações do lado servidor: Test Agent: para um teste manual das aplicações Automated Testing Framework (ATF): para um teste automático das aplicações Visual Traffic Flow (VTF): para visualizar um diagrama de fluxo de mensagens SIP, e acompanhar o seu conteúdo. 60

61 IMS Service Development Studio Criação de uma Aplicação Cliente 61

62 Aplicações IMS do lado Cliente Client-Server Application Server Smart phone (Symbian v9.1 UIQ3) IMS Core System IMS Core System 3 tipos de terminais PC (Win 2K/XP) Feature phone (Java - based) 62

63 Visão em camadas das Aplicações Cliente São dois domínios para evitar problemas de interoperabilidade: IMS Client Framework (ICP e IJCU) domínio da plataforma de provedores IMS Applications domínio dos desenvolvedores de aplicações High-level API IMS Client Framework 63

64 IMS Client Framework IMS Client Platform (ICP): para ambientes abertos, tais como: Symbian, Windows OS, e outros possíveis, como IPTV. IMS Java Client Utility (IJCU): para clientes padrão JavaME, sem capacidades IMS ou SIP. 64

65 Ambiente de Desenvolvimento ICP 65 IMS Client Application Wizard Gera automaticamente uma estrutura de arquivos para a aplicação Symbian UIQ 3 SDK Usado para testar aplicações que irão rodar na plataforma Symbian. IMS Client Platform Oferece ambiente de execução para aplicações clientes SIS File Creation Cria arquivos SIS para dispositivos Symbian

66 Cliente ICP Atua em múltiplas plataformas cliente. Realiza troca de mensagens SIP. Possui Classes pré-definidas que convertem as mensagens SIP em chamadas de funções. Possui Classes pré-definidas que constroem mensagens SIP para envio. 66

67 Cliente ICP 67

68 Cliente ICP 68

69 Implementação da Aplicação ICP Aplicações ICP podem ser implementadas em uma das seguintes plataformas: Windows Vista/XP/2000 Symbian UIQ3 Emulator Dispositivo Symbian com interface UIQ3 69

70 Instalando a aplicação cliente no Windows ou Symbian Emulator 70

71 Configurando o ICP Window: Através do Painel de Controle Configuração ICP Symbian UIQ: Painel de Controle no emulador UIQ e selecionar IMS Settings 71

72 Implementando em Dispositivos 72 Symbian Instalar um suite de comunicações para o dispositivo. Especificar o caminho para a suite no SDS Conectar seu PC ao dispositivo móvel através da suite Gerar arquivo sis. Assinar seu arquivo sis através de um certificado Symbian-signed Instalar arquivo sis no dispositivo móvel Symbian Configurar as configurações para ICP

73 Referências Cuevas, A., Moreno, J. I. IMS tutorial. The Second International Conference on Digital Telecommunications, Sisalem, D., Kuthan, J. Understanding SIPP. Mobile Integrated Services. GMD Fokus. Ericsson Teaching. SDS 4.0 Application Development 73

O IP Multimedia Subsystem (IMS)

O IP Multimedia Subsystem (IMS) O IP Multimedia Subsystem (IMS) O IMS é um sistema global, independente do sistema de acesso, baseado em normas, com connectividade IP e arquitecturas de controlo de serviços que permite disponibilizar

Leia mais

Aplicações Multimídia Distribuídas. Aplicações Multimídia Distribuídas. Introdução. Introdução. Videoconferência. deborams@telecom.uff.br H.

Aplicações Multimídia Distribuídas. Aplicações Multimídia Distribuídas. Introdução. Introdução. Videoconferência. deborams@telecom.uff.br H. Departamento de Engenharia de Telecomunicações - UFF Aplicações Multimídia Distribuídas Aplicações Multimídia Distribuídas Videoconferência Padrão H.323 - ITU Padrão - IETF Profa. Débora Christina Muchaluat

Leia mais

Evolução das Redes de Telecomunicação: Arquitetura IMS

Evolução das Redes de Telecomunicação: Arquitetura IMS Evolução das Redes de Telecomunicação: Arquitetura IMS Samuel R. Lauretti Graduado em Engenharia Elétrica pela USP-São Carlos em 1987, com Mestrado em Telecomunicações pela UNICAMP em 1993. Completou o

Leia mais

Introdução ao protocolo SIP*

Introdução ao protocolo SIP* Introdução ao protocolo SIP* 1. SIP (Session Initiation Protocol) Pode se dizer que SIP trata se de um protocolo de controle referente à camada de aplicações do Modelo de Referência OSI (Open System Interconnection),

Leia mais

Mobilidade na camada de Aplicação. Session Initiation Protocol (SIP)

Mobilidade na camada de Aplicação. Session Initiation Protocol (SIP) Mobilidade na camada de Aplicação usando o Session Initiation Protocol (SIP) Referências: RFC 3261, IETF SIP Working Group http://www.radvision.com www.cs.columbia.edu/hgs/ www.networkcomputing.com Introdução

Leia mais

Protocolo de Sinalização SIP

Protocolo de Sinalização SIP Protocolos de Sinalização Protocolos com processamento distribuído e clientes/terminais inteligentes SIP - Session Initiation Protocol, desenvolvido pelo IETF para comunicação multimídia pela Internet

Leia mais

3 Execução de Chamadas no UMTS

3 Execução de Chamadas no UMTS 3 Eecução de Chamadas no UMTS Este capítulo descreve a sequência de mensagens que são trocadas entre o UE e a UTRAN para a realização de uma chamada. São abordados os casos de chamadas realizadas nos modos

Leia mais

VoIP. Redes de Longa Distância Prof. Walter Cunha

VoIP. Redes de Longa Distância Prof. Walter Cunha Redes de Longa Distância Prof. Walter Cunha As principais tecnologias de Voz sobre Rede de dados: Voz sobre Frame Relay Voz sobre ATM Voz sobre IP VoIP sobre MPLS VoIP consiste no uso das redes de dados

Leia mais

Introdução ao Subsistema Multimídia IP (IMS) Conceitos básicos de IMS e terminologia

Introdução ao Subsistema Multimídia IP (IMS) Conceitos básicos de IMS e terminologia Introdução ao Subsistema Multimídia IP (IMS) Conceitos básicos de IMS e terminologia Introdução Formalmente, o IP Multimedia Subsystem (IMS) é definido como:... um novo 'domínio' principal da rede (ou

Leia mais

2 Arquitetura do UMTS

2 Arquitetura do UMTS 2 Arquitetura do UMTS Este capítulo apresenta a arquitetura física do UMTS, com a descrição de todos os seus componentes. Em seguida é analisada a arquitetura de protocolos, com a apresentação das principais

Leia mais

SIP Session Initiation Protocol

SIP Session Initiation Protocol SIP Session Initiation Protocol Pedro Silveira Pisa Redes de Computadores II 2008.2 Professores: Luís Henrique Maciel Kosmalski Costa Otto Carlos Muniz Bandeira Duarte Outubro de 2008 Índice Introdução

Leia mais

Voz para a rede LTE. Ricardo Takaki *, Juliano João Bazzo

Voz para a rede LTE. Ricardo Takaki *, Juliano João Bazzo Ricardo Takaki *, Juliano João Bazzo A tecnologia LTE tem sido considerada uma tendência natural para a convergência dos sistemas de telefonia celular de segunda e terceira geração. Essa tecnologia, entretanto,

Leia mais

Metaverse: Um Sistema de Telefonia IP e Mensagens Instantâneas Compatível com SIP, SIMPLE e outros Protocolos do IETF

Metaverse: Um Sistema de Telefonia IP e Mensagens Instantâneas Compatível com SIP, SIMPLE e outros Protocolos do IETF Metaverse: Um Sistema de Telefonia IP e Mensagens Instantâneas Compatível com SIP, SIMPLE e outros Protocolos do IETF Gelson Dias Santos, Valter Roesler UNISINOS - Universidade do Vale do Rio dos Sinos,

Leia mais

A recomendação H.323 define um arcabouço (guarda-chuva) para a estruturação dos diversos

A recomendação H.323 define um arcabouço (guarda-chuva) para a estruturação dos diversos Videoconferência: H.323 versus SIP Este tutorial apresenta uma avaliação técnica e as tendências que envolvem os serviços providos pela pilha de protocolos do padrão H.323, especificados pelo ITU-T, e

Leia mais

Java para Desenvolvimento Web

Java para Desenvolvimento Web Java para Desenvolvimento Web Servlets A tecnologia Servlet foi introduzida pela Sun Microsystems em 1996, aprimorando e estendendo a funcionalidade e capacidade de servidores Web. Servlets é uma API para

Leia mais

Arquitectura de Sistemas Computacionais

Arquitectura de Sistemas Computacionais Arquitectura de Sistemas Computacionais Práticas 2004-2005 Prof. Dr. Paulo Sampaio Departamento de Matemática e Engenharias UNIVERSIDADE DA MADEIRA A plataforma Nokia Series 60 Optimizado para Symbian

Leia mais

Redes de Nova Geração (NGN) O Desafio para a Regulação

Redes de Nova Geração (NGN) O Desafio para a Regulação Redes de Nova Geração (NGN) O Desafio para a Regulação Índice Interfaces e Interligação Obrigações legais Numeração, Nomes e Endereçamento 2 Interfaces e Interligação Modelo de Evolução da Interligação

Leia mais

Java para WEB. Servlets

Java para WEB. Servlets Servlets Servlets são classes Java que são instanciadas e executadas em associação com servidores Web, atendendo requisições realizadas por meio do protocolo HTTP. Servlets é a segunda forma que veremos

Leia mais

Introdução. Funcionalidades Principais. Protótipo: Fluxo de execução do Programa Cliente

Introdução. Funcionalidades Principais. Protótipo: Fluxo de execução do Programa Cliente Introdução O protótipo de cliente IPTV proposto diferencia-se pelo módulo de sinalização utilizado em VoD, tanto para estabelecimento como a nível do controlo da sessão. O modelo de sinalização proposto

Leia mais

2 UMTS e arquitetura all-ip

2 UMTS e arquitetura all-ip 2 UMTS e arquitetura all-ip As discussões sobre a evolução das redes de comunicação determinísticas, baseadas nas operações de modo circuito, já ocorrem há algum tempo. As redes operadas em modo circuito

Leia mais

Videoconferência: H.323 versus SIP

Videoconferência: H.323 versus SIP Videoconferência: H.323 versus SIP Este tutorial apresenta uma avaliação técnica e as tendências que envolvem os serviços providos pela pilha de protocolos do padrão H.323, especificados pelo ITU-T, e

Leia mais

AULA 7: SERVIDOR DHCP EM WINDOWS SERVER

AULA 7: SERVIDOR DHCP EM WINDOWS SERVER AULA 7: SERVIDOR DHCP EM WINDOWS SERVER Objetivo: Instalar e detalhar o funcionamento de um Servidor de DHCP (Dynamic Host Configuration Protocol) no sistema operacional Microsoft Windows 2003 Server.

Leia mais

JSR 120 (SMS), JSR 205 (WMAPI 2.0) JULIAN PRADA SANIMIGUEL Grupo 6

JSR 120 (SMS), JSR 205 (WMAPI 2.0) JULIAN PRADA SANIMIGUEL Grupo 6 JSR 120 (SMS), JSR 205 (WMAPI 2.0) e JSR 180 (SIP) JULIAN PRADA SANIMIGUEL Grupo 6 Protocolo SIP Desenho do Protocolo Funcionamento do Protocolo API JSR 180 (SIP) Exemplos Protocolo de iniciação de sessão

Leia mais

Uma arquitectura IPtel baseada no protocolo SIP

Uma arquitectura IPtel baseada no protocolo SIP Uma arquitectura IPtel baseada no protocolo SIP João Paulo Sousa Instituto Politécnico de Bragança R. João Maria Sarmento Pimentel, 5370-326 Mirandela, Portugal + 351 27 820 13 40 jpaulo@ipb.pt RESUMO

Leia mais

Transmissão de Voz em Redes de Dados (VoIP)

Transmissão de Voz em Redes de Dados (VoIP) Transmissão de Voz em Redes de Dados (VoIP) Telefonia Tradicional PBX Telefonia Pública PBX Rede telefônica tradicional usa canais TDM (Time Division Multiplexing) para transporte da voz Uma conexão de

Leia mais

PROTOCOLO 802.1X COM FRERADIUS FACULDADE DE TECNOLOGIA SENAC GOIÁS GESTÃO EM TECNOLOGIA DA INFORMAÇÃO

PROTOCOLO 802.1X COM FRERADIUS FACULDADE DE TECNOLOGIA SENAC GOIÁS GESTÃO EM TECNOLOGIA DA INFORMAÇÃO FACULDADE DE TECNOLOGIA SENAC GOIÁS GESTÃO EM TECNOLOGIA DA INFORMAÇÃO WISLIY LOPES JULIANO PIROZZELLI TULIO TSURUDA LUIZ GUILHERME MENDES PROTOCOLO 802.1X COM FRERADIUS GOIÂNIA JUNHO DE 2014 Sumário 1.

Leia mais

IMS: Descoberta de nomes/domínios DNS

IMS: Descoberta de nomes/domínios DNS IMS: Descoberta de nomes/domínios DNS Questão: como descobrir o I-CSCF numa determinada rede quando se pretende contactar um utiliizador dessa rede? 1. Utilizando um nome DNS exclusivo para SIP, e.g.,

Leia mais

Parâmetros de qualidade em redes LTE

Parâmetros de qualidade em redes LTE REDES MÓVEIS 80 RTI AGO 2015 Parâmetros de qualidade em redes LTE Luciano Henrique Duque, da LHD Engenharia O artigo apresenta uma forma de extrair os indicadores de qualidade de banda larga em redes 4G

Leia mais

SIP Session Initiation Protocol

SIP Session Initiation Protocol Session Initiation Protocol Carlos Gustavo A. da Rocha Session Initiation Protocol Desenvolvido pelo IETF RFC 2543 (Fev 1999) RFC 3261 (Jun 2002) É um protocolo de sinalização para sessões multimídia Negociação;

Leia mais

Aplicações e redes multimédia

Aplicações e redes multimédia Aplicações e redes multimédia Aplicações multimédia Streaming de áudio e vídeo RTSP, RTP Telefonia pela Internet RTCP, RTP, SIP Disciplinas de serviço e policiamento de tráfego Serviços integrados RSVP

Leia mais

Instituto Superior Técnico. Projecto VoIP. Sistema IVVR

Instituto Superior Técnico. Projecto VoIP. Sistema IVVR Instituto Superior Técnico Projecto VoIP Sistema IVVR 68239 Rui Barradas 68477 Helton Miranda 68626 Ludijor Barros 72487 Bruna Gondin Introdução O objectivo deste projecto é desenvolver um sistema de Interactive

Leia mais

Administração de Sistemas

Administração de Sistemas UNIVERSIDADE DA BEIRA INTERIOR Departamento de Informática Administração de Sistemas Licenciatura em: - Tecnologias e Sistemas de Informação 5. Serviços de Voz sobre IP Docente: Prof. Joel Rodrigues Ano

Leia mais

2 Fundamentação Conceitual

2 Fundamentação Conceitual Fundamentação Conceitual 19 2 Fundamentação Conceitual Este capítulo apresenta alguns conceitos importantes que são utilizados ao longo do trabalho. Primeiramente, é apresentado o Session Initiation Protocol

Leia mais

HTVix HA 211. Entrada de alimentação 12VDC / 500mA (Positivo no centro)

HTVix HA 211. Entrada de alimentação 12VDC / 500mA (Positivo no centro) 1 HTVix HA 211 1. Interfaces Entrada de alimentação 12VDC / 500mA (Positivo no centro) Conector RJ11 para conexão de aparelho telefônico analógico ou o adaptador para telefone e rede de telefonia convencional

Leia mais

F n u d n a d ment n os o Vo V I o P Introdução

F n u d n a d ment n os o Vo V I o P Introdução Tecnologia em Redes de Computadores Fundamentos de VoIP Professor: André Sobral e-mail: alsobral@gmail.com Introdução VoIP (Voice over Internet Protocol) A tecnologia VoIP vem sendo largamente utilizada

Leia mais

Protocolo SIP. Licenciatura em Engenharia de Sistemas Informáticos PL. Comunicação de Dados. Pedro Fernandes 7839 Nuno Costa 3676 1

Protocolo SIP. Licenciatura em Engenharia de Sistemas Informáticos PL. Comunicação de Dados. Pedro Fernandes 7839 Nuno Costa 3676 1 Pedro Fernandes 7839 Nuno Costa 3676 1 Protocolo SIP Licenciatura em Engenharia de Sistemas Informáticos PL Comunicação de Dados Resumo Neste documento pretende-se explicar o funcionamento do protocolo

Leia mais

EXPERIMENTO EM REDE LOCAL

EXPERIMENTO EM REDE LOCAL EXPERIMENTOS A realização de experimentos é essencial a qualquer plano de implementação de uma tecnologia. Para a implementação da tecnologia IP multicast foram realizados vários experimentos que abordaram

Leia mais

SEGURANÇA EM PROTOCOLO SIP

SEGURANÇA EM PROTOCOLO SIP SEGURANÇA EM PROTOCOLO SIP Jeremias Neves da Silva 1 RESUMO Este artigo traz uma forma simplificada para a compreensão de todos os que desejam conhecer um pouco mais sobre segurança em protocolos SIP,

Leia mais

! "#$ % !" ##$#$%& '!( '% )*+, -, " $.%#%$/ #0 1, 2 Windows XP Professional.vmx )3! ethernet0.address = "00:50:56:00:54:1X"

! #$ % ! ##$#$%& '!( '% )*+, -,  $.%#%$/ #0 1, 2 Windows XP Professional.vmx )3! ethernet0.address = 00:50:56:00:54:1X ! "#$ %!" ##$#$%& '!( '% )*+, -, " $.%#%$/ #0 1, 2 Windows XP Professional.vmx )3! ethernet0.address = "00:50:56:00:54:1X" Entidades lógicas Parlay/OSA SCS implementam a parte servidor e as Aplicações

Leia mais

Gateway TT211S/S+/O/O+/SO/SO+

Gateway TT211S/S+/O/O+/SO/SO+ Guia Rápido de Instalação TT211S/S+/O/O+/SO/SO+ v120511 Índice Introdução 2 Procedimentos para Instalação 2 Conectando o Hardware 2 Configuração Inicial 3 Configuração Network 3 Configuração do DNS (Domain

Leia mais

Programação Web Aula 12 - Java Web Software

Programação Web Aula 12 - Java Web Software Programação Web Aula 12 - Java Web Software Bruno Müller Junior Departamento de Informática UFPR 25 de Maio de 2015 1 Java 2 Java Web Software 3 Servlets Modelo de Trabalho Funcionamento API Java Código

Leia mais

UNIDADE II JAVA SERVLETS

UNIDADE II JAVA SERVLETS UNIDADE II JAVA SERVLETS INTERNET É uma rede de redes, reunindo computadores do Governo, de universidades e empresas fornecendo infra-estrutura para uso de bancos de dados, correio eletrônico, servidores

Leia mais

Tencologia em Análise e Desenvolvimento de Sistemas Disciplina: WEB I Conteúdo: WEB Container Aula 04

Tencologia em Análise e Desenvolvimento de Sistemas Disciplina: WEB I Conteúdo: WEB Container Aula 04 Tencologia em Análise e Desenvolvimento de Sistemas Disciplina: WEB I Conteúdo: WEB Container Aula 04 Agenda 1. 2. Web Container TomCat 2 3 J2EE permite criar aplicações Web dinâmicas (com conteúdo dinâmico)

Leia mais

4 Transmissão de Voz em Pacotes nas Redes Celulares

4 Transmissão de Voz em Pacotes nas Redes Celulares 4 Transmissão de Voz em Pacotes nas Redes Celulares Nos últimos anos, aplicações baseadas em voz sobre IP (VoIP) têm sido cada vez mais difundidas. O VoIP tradicional é uma aplicação de tempo real em modo

Leia mais

PROJETO DE REDES www.projetoderedes.com.br

PROJETO DE REDES www.projetoderedes.com.br PROJETO DE REDES www.projetoderedes.com.br CENTRO UNIVERSITÁRIO DE VOLTA REDONDA UniFOA Curso Tecnológico de Redes de Computadores Disciplina: Redes Convergentes II Professor: José Maurício S. Pinheiro

Leia mais

PROPOSTA DE UMA FUNÇÃO DE CONTROLE DE GATEWAY DE BORDA COM TECNOLOGIAS DE CÓDIGO ABERTO

PROPOSTA DE UMA FUNÇÃO DE CONTROLE DE GATEWAY DE BORDA COM TECNOLOGIAS DE CÓDIGO ABERTO PROPOSTA DE UMA FUNÇÃO DE CONTROLE DE GATEWAY DE BORDA COM TECNOLOGIAS DE CÓDIGO ABERTO Müller Fernandes da Silva, Luiz Claudio Theodoro Universidade Federal de Uberlândia, Faculdade de Engenharia Elétrica,

Leia mais

Roteiro. Linguagens, plataformas e ambientes de Desenvolvimento. Desenvolvimento de Aplicações para DM. Java. Linguagem C

Roteiro. Linguagens, plataformas e ambientes de Desenvolvimento. Desenvolvimento de Aplicações para DM. Java. Linguagem C Desenvolvimento de Aplicações para Dispositivos Móveis José de Ribamar Martins Bringel Filho Mestre em Ciência da Computação (UFC) bringel@cenapadne.br Roteiro Overview das Plataformas e Linguagens J2ME

Leia mais

Curso de Engenharia de Computação CONTROLADOR DE SESSÕES SIP PARA REDES DE TERCEIRA GERAÇÃO USANDO ASTERISK. Márcio Aikawa Furuzawa

Curso de Engenharia de Computação CONTROLADOR DE SESSÕES SIP PARA REDES DE TERCEIRA GERAÇÃO USANDO ASTERISK. Márcio Aikawa Furuzawa Curso de Engenharia de Computação CONTROLADOR DE SESSÕES SIP PARA REDES DE TERCEIRA GERAÇÃO USANDO ASTERISK Márcio Aikawa Furuzawa Campinas São Paulo Brasil Dezembro de 2008 Curso de Engenharia de Computação

Leia mais

Atualmente dedica-se ao mestrado no Departamento de Microondas e Ótica DMO, na Faculdade de Engenharia Elétrica e Computação- FEEC, Unicamp.

Atualmente dedica-se ao mestrado no Departamento de Microondas e Ótica DMO, na Faculdade de Engenharia Elétrica e Computação- FEEC, Unicamp. Push-to-Talk no Celular II: Protocolos Esta série de tutoriais sobre Push-to-Talk no Celular apresenta a descrição dessa funcionalidade para o uso do Celular como um equipamento para realização de chamadas

Leia mais

SIP. Fabrício Tamusiunas. Comitê Gestor Internet BR

SIP. Fabrício Tamusiunas. Comitê Gestor Internet BR SIP Fabrício Tamusiunas Comitê Gestor Internet BR SIP RFC 3261 (antiga RFC 2543) Protocolo de controle que trabalha na camada de aplicação Permite que EndPoints encontrem outros EndPoints Gerencia sessões

Leia mais

Construindo a rede da próxima geração: Da rede de hoje para o futuro

Construindo a rede da próxima geração: Da rede de hoje para o futuro Construindo a rede da próxima geração: Da rede de hoje para o futuro Introdução Enquanto as pessoas estão comentando sobre as redes da próxima geração (NGN) e o subsistema IP multimídia (IMS), talvez seja

Leia mais

Como criar um EJB. Criando um projeto EJB com um cliente WEB no Eclipse

Como criar um EJB. Criando um projeto EJB com um cliente WEB no Eclipse Como criar um EJB Criando um projeto EJB com um cliente WEB no Eclipse Gabriel Novais Amorim Abril/2014 Este tutorial apresenta o passo a passo para se criar um projeto EJB no Eclipse com um cliente web

Leia mais

Contribuição acadêmica

Contribuição acadêmica Contribuição acadêmica Origem deste trabalho em cadeiras do curso de mestrado na COPPE/UFRJ; Continuidade da contribuição acadêmica através do laboratório RAVEL: desenvolvimento de sw para apoio; intercâmbio

Leia mais

Comparativo de soluções para comunicação unificada

Comparativo de soluções para comunicação unificada Comparativo de soluções para comunicação unificada Bruno Mathies Curso de Redes e Segurança de Sistemas Pontifícia Universidade Católica do Paraná Curitiba, Abril de 2010 Resumo Este artigo tem com objetivo

Leia mais

H.323: Visual telephone systems and equipment for local area networks which provide a nonguaranteed

H.323: Visual telephone systems and equipment for local area networks which provide a nonguaranteed UNIVERSIDADE FEDERAL DO PARANÁ H.323: Visual telephone systems and equipment for local area networks which provide a nonguaranteed quality of service Resumo para a disciplina de Processamento Digital de

Leia mais

Manual do Radioserver

Manual do Radioserver Manual do Radioserver Versão 1.0.0 Alex Farias (Supervisão) Luiz Galano (Comercial) Vinícius Cosomano (Suporte) Tel: (011) 9393-4536 (011) 2729-0120 (011) 2729-0120 Email: alex@smartptt.com.br suporte@smartptt.com.br

Leia mais

PadrãoIX. Módulo II JAVA. Marcio de Carvalho Victorino. Servlets A,L,F,M

PadrãoIX. Módulo II JAVA. Marcio de Carvalho Victorino. Servlets A,L,F,M JAVA Marcio de Carvalho Victorino 1 Servlets 2 1 Plataforma WEB Baseada em HTTP (RFC 2068): Protocolo simples de transferência de arquivos Sem estado (não mantém sessão aberta) Funcionamento (simplificado):

Leia mais

Arquitetura de uma Webapp

Arquitetura de uma Webapp Arquitetura de uma Webapp Arquitetura J2EE Containers e componentes MVC: introdução Frederico Costa Guedes Pereira 2006 fredguedespereira@gmail.com Plataforma J2EE World Wide Web e a Economia da Informação

Leia mais

Guia De Configuração do Sistema de Comunicação GPRS ID DATA

Guia De Configuração do Sistema de Comunicação GPRS ID DATA Guia De Configuração do Sistema de Comunicação GPRS ID DATA www.iddata.com.br Sumário 1. Introdução... 3 2. Requisitos Mínimos... 4 3. Modos de Configuração da Estrutura de Comunicação... 5 3.1. Conexão

Leia mais

Multimedia Services in Next Generation Networks Operating With IP Multimedia Subsystem

Multimedia Services in Next Generation Networks Operating With IP Multimedia Subsystem Multimedia Services in Next Generation Networks Operating With IP Multimedia Subsystem Samuel Henrique Bucke Brito 1, Amilton da Costa Lamas 1,2 1 Mestrado Profissional em Gestão de Redes de Telecomunicações

Leia mais

Manual básico de configuração. ATA (Adaptador de Terminal Analógico) Modelo Linksys PAP2T

Manual básico de configuração. ATA (Adaptador de Terminal Analógico) Modelo Linksys PAP2T Manual básico de configuração ATA (Adaptador de Terminal Analógico) Modelo Linksys PAP2T Índice 1 Objetivo deste documento... 3 2 Entendendo o que é um ATA... 3 3 Quando utilizar o ATA... 4 4 Requisitos

Leia mais

O Paradigma da Alta Disponibilidade e da Alta Confiabilidade do SIP

O Paradigma da Alta Disponibilidade e da Alta Confiabilidade do SIP O Paradigma da Alta Disponibilidade e da Alta Confiabilidade do SIP Visão Geral As redes convergentes trilharam um longo caminho desde a década de 1990. Novas aplicações, como as mensagens instantâneas,

Leia mais

OTIMIZAÇÃO DO PROCESSO DE DECISÃO NO HANDOVER VERTICAL EM REDES BASEADAS NO SUBSISTEMA MULTIMÍDIA IP (IMS)

OTIMIZAÇÃO DO PROCESSO DE DECISÃO NO HANDOVER VERTICAL EM REDES BASEADAS NO SUBSISTEMA MULTIMÍDIA IP (IMS) CLAUDIA AREZIO RICARDO OTIMIZAÇÃO DO PROCESSO DE DECISÃO NO HANDOVER VERTICAL EM REDES BASEADAS NO SUBSISTEMA MULTIMÍDIA IP (IMS) Dissertação apresentada ao Programa de Pós- Graduação em Informática Aplicada

Leia mais

CDMA, 3G e Aplicações. Luiz Gustavo Nogara nogara@inf.puc-rio.br

CDMA, 3G e Aplicações. Luiz Gustavo Nogara nogara@inf.puc-rio.br CDMA, 3G e Aplicações Luiz Gustavo Nogara nogara@inf.puc-rio.br Tópicos da apresentação História CDMA Padrões 3G Aplicações História Conceito básico: reuso de frequência 1969 Primeiro sistema celular com

Leia mais

Security Shop MRS. Media Relay System. Manual do Usuário

Security Shop MRS. Media Relay System. Manual do Usuário Página 1 de 20 Security Shop MRS Media Relay System Manual do Usuário Página 2 de 20 Conteúdos: Conteúdos:... 2 Figuras:... 3 1. Introdução... 4 1.1 Âmbito do Documento... 4 1.2 Terminologia... 4 2. GERAL...

Leia mais

Sistemas Distribuídos na WEB (Plataformas para Aplicações Distribuídas) Sumário. Java 2 Enterprise Edition. J2EE (Java 2 Enterprise Edition)

Sistemas Distribuídos na WEB (Plataformas para Aplicações Distribuídas) Sumário. Java 2 Enterprise Edition. J2EE (Java 2 Enterprise Edition) Sistemas Distribuídos na WEB (Plataformas para Aplicações Distribuídas) J2EE () Sumário Introdução J2EE () APIs J2EE Web Container: Servlets e JSP Padrão XML 2 J2EE é Uma especificação para servidores

Leia mais

Vídeo Sob Demanda. Elaine Calvet Mestrado Redes Telecom, UFF Disciplina: Sistemas Multimídia Prof.ª Debora

Vídeo Sob Demanda. Elaine Calvet Mestrado Redes Telecom, UFF Disciplina: Sistemas Multimídia Prof.ª Debora Vídeo Sob Demanda Elaine Calvet Mestrado Redes Telecom, UFF Disciplina: Sistemas Multimídia Prof.ª Debora Agenda Introdução Definição do Serviço VoD Desafios do Serviço Tecnologia Necessária Estudo de

Leia mais

Manual B.P.S ATA 5xxx Índice

Manual B.P.S ATA 5xxx Índice Manual B.P.S ATA 5xxx Índice 1. Conectando o Adaptador para Telefone Analógico (ATA)...02 2. Configurações básicas...05 2.1 Configuração dos parâmetros de usuário e senha para acessos de banda larga do

Leia mais

VoIP no PTT Metro. Fabricio Tamusiunas NIC.BR

VoIP no PTT Metro. Fabricio Tamusiunas NIC.BR VoIP no PTT Metro Fabricio Tamusiunas NIC.BR Histórico de projetos com VoIP INOC-DBA BR Tutorial Sinalização SIP Tutorial Sistemas Abertos PABX VoIP OpenSICAST Projetos Internos VoIP Peering VoIP Peering

Leia mais

Curso de Java. Geração de Páginas WEB. TodososdireitosreservadosKlais

Curso de Java. Geração de Páginas WEB. TodososdireitosreservadosKlais Curso de Java Geração de Páginas WEB Aplicação WEB Numa aplicação WEB de conteúdo dinâmico As páginas são construídas a partir de dados da aplicação (mantidos num banco de dados). Usuários interagem com

Leia mais

SmartAd. Mário Antunes, Diogo Pinheiro, Edgar Domingues, Luís Silva, Diogo Gomes

SmartAd. Mário Antunes, Diogo Pinheiro, Edgar Domingues, Luís Silva, Diogo Gomes 1 SmartAd Mário Antunes, Diogo Pinheiro, Edgar Domingues, Luís Silva, Diogo Gomes Abstract Still under study... Resumo Ainda em estudo... Keywords Service engineering, SIP, IMS, XMPP, Kannel, OpenIMS,

Leia mais

PROJETO DE REDES www.projetoderedes.com.br

PROJETO DE REDES www.projetoderedes.com.br PROJETO DE REDES www.projetoderedes.com.br CENTRO UNIVERSITÁRIO DE VOLTA REDONDA UniFOA Curso Tecnológico de Redes de Computadores Disciplina: Redes Convergentes II Professor: José Maurício S. Pinheiro

Leia mais

ENTERPRISE JAVABEANS 3. Msc. Daniele Carvalho Oliveira

ENTERPRISE JAVABEANS 3. Msc. Daniele Carvalho Oliveira ENTERPRISE JAVABEANS 3 Msc. Daniele Carvalho Oliveira Apostila Servlets e JSP www.argonavis.com.br/cursos/java/j550/index.html INTRODUÇÃO Introdução Enterprise JavaBeans é um padrão de modelo de componentes

Leia mais

Programação para Android

Programação para Android Programação para Android Aula 01: Visão geral do android, instalação e configuração do ambiente de desenvolvimento, estrutura básica de uma aplicação para Android Objetivos Configurar o ambiente de trabalho

Leia mais

UM FRAMEWORK PARA DESENVOLVIMENTO DE

UM FRAMEWORK PARA DESENVOLVIMENTO DE UNIVERSIDADE FEDERAL DE PERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA UM FRAMEWORK PARA DESENVOLVIMENTO DE APLICATIVOS EM WINDOWS MOBILE. PROPOSTA DE TRABALHO DE GRADUAÇÃO Aluno:

Leia mais

Análise de Desempenho do Protocolo SIP na Sinalização de Chamadas de Voz sobre IP

Análise de Desempenho do Protocolo SIP na Sinalização de Chamadas de Voz sobre IP Leonardo Nahmias Scheiner Análise de Desempenho do Protocolo SIP na Sinalização de Chamadas de Voz sobre IP Dissertação de Mestrado Dissertação apresentada como requisito parcial para obtenção do título

Leia mais

UFG - Instituto de Informática

UFG - Instituto de Informática UFG - Instituto de Informática Especialização em Desenvolvimento de Aplicações Web com Interfaces Ricas EJB 3.0 Prof.: Fabrízzio A A M N Soares professor.fabrizzio@gmail.com Aula 5 Servidores de Aplicação

Leia mais

GT-VOIP Avançado. Paulo Aguiar Tel. (0xx21) 2598-3165 e-mail: aguiar@nce.ufrj.br Núcleo de Computação Eletrônica da UFRJ

GT-VOIP Avançado. Paulo Aguiar Tel. (0xx21) 2598-3165 e-mail: aguiar@nce.ufrj.br Núcleo de Computação Eletrônica da UFRJ GT-VOIP Avançado Paulo Aguiar Tel. (0xx21) 2598-3165 e-mail: aguiar@nce.ufrj.br Núcleo de Computação Eletrônica da UFRJ GT-VoIP (maio/02-maio/04) Capacitar instituições para disseminação de VoIP Implantar

Leia mais

Configuração dos softphones Zoiper e Linphone para uso. no projeto INOC-DBA.

Configuração dos softphones Zoiper e Linphone para uso. no projeto INOC-DBA. Configuração dos softphones Zoiper e Linphone para uso no projeto INOC-DBA. 1. ZOIPER Disponível para: Windows (Vista, 7 e 8), Mac OSX, Linux, Android (2.1 ou superior), ios (4.3 ou superior), Windows

Leia mais

Introdução ao Protocolo de Controle de Fluxo de Transmissão (SCTP), A próxima geração do Protocolo de Controle de Transmissão (TCP)

Introdução ao Protocolo de Controle de Fluxo de Transmissão (SCTP), A próxima geração do Protocolo de Controle de Transmissão (TCP) Introdução ao Protocolo de Controle de Fluxo de Transmissão (SCTP), A próxima geração do Protocolo de Controle de Transmissão (TCP) Introdução Nós passamos por varreduras de segurança no aeroporto e então

Leia mais

RÁDIO CELULAR: PTT E NEXTEL RESUMO

RÁDIO CELULAR: PTT E NEXTEL RESUMO RÁDIO CELULAR: PTT E NEXTEL Genilson Israel da Silva 1, Giselle Cristina Silva Cirino 2, Luís Augusto Mattos Mendes 3 RESUMO Este artigo descreverá a tecnologia PoC (Push-to-Talk over Cellular), uma evolução

Leia mais

USO DO ASTERISK COMO FERRAMENTA DE AUXÍLIO NO ENSINO PRÁTICO DE TELEFONIA

USO DO ASTERISK COMO FERRAMENTA DE AUXÍLIO NO ENSINO PRÁTICO DE TELEFONIA USO DO ASTERISK COMO FERRAMENTA DE AUXÍLIO NO ENSINO PRÁTICO DE TELEFONIA Caio Fernandes Gabi cfgabi@hotmail.com Intituto Federal de Educação, Ciência e Tecnologia da Paraíba IFPB Av. 1º de Maio, nº. 720,

Leia mais

Redes de Computadores. Protocolos de comunicação: TCP, UDP

Redes de Computadores. Protocolos de comunicação: TCP, UDP Redes de Computadores Protocolos de comunicação: TCP, UDP Introdução ao TCP/IP Transmission Control Protocol/ Internet Protocol (TCP/IP) é um conjunto de protocolos de comunicação utilizados para a troca

Leia mais

Protocolos Multimídia. Alunos: Roberto Schemid Rafael Mansano

Protocolos Multimídia. Alunos: Roberto Schemid Rafael Mansano Alunos: Roberto Schemid Rafael Mansano Exemplos de Aplicações Multimídia Mídia Armazenada: conteúdo gravado e armazenado play/pause/rewind/forward Streaming : vê o conteúdo enquanto baixa o arquivo evita

Leia mais

Acessando o ATA. Essa configuração pode ser realizada através dos seguintes passos:

Acessando o ATA. Essa configuração pode ser realizada através dos seguintes passos: CONFIGURAÇÃO DO ATA BPS 5200 o computador para acessar o ATA Acessando 1. o computador para acessar. Para realizar a configuração d, é necessário que o computador que será utilizado esteja com as configurações

Leia mais

ESTUDO DAS TECNOLOGIAS DE TRANSMISSÃO DE VOZ SOBRE IP (VoIP) e DESENVOLVIMENTO DE UMA APLICAÇÃO VoIP

ESTUDO DAS TECNOLOGIAS DE TRANSMISSÃO DE VOZ SOBRE IP (VoIP) e DESENVOLVIMENTO DE UMA APLICAÇÃO VoIP ESTUDO DAS TECNOLOGIAS DE TRANSMISSÃO DE VOZ SOBRE IP (VoIP) e DESENVOLVIMENTO DE UMA APLICAÇÃO VoIP Aida A Ferreira (1); Glória A V C Brandão (2); (1) Centro Federal de Educação Tecnológica de Pernambuco:

Leia mais

QoS de serviços IPTV baseados em arquiteturas IMS

QoS de serviços IPTV baseados em arquiteturas IMS QoS de serviços IPTV baseados em arquiteturas IMS Marcos Paulo Carozza e Paulo Roberto de Lira Gondim Resumo O IPTV (Internet Protocol Television) é uma tecnologia que vem sendo desenvolvida nos últimos

Leia mais

Aula 1 - Introdução e configuração de ambiente de desenvolvimento

Aula 1 - Introdução e configuração de ambiente de desenvolvimento Aula 1 - Introdução e configuração de ambiente de desenvolvimento Olá, seja bem-vindo à primeira aula do curso para desenvolvedor de Android, neste curso você irá aprender a criar aplicativos para dispositivos

Leia mais

Programação Gráfica Parte 1 Versão em Java 2006 PUCPR Tutoria de Jogos 1º Ano

Programação Gráfica Parte 1 Versão em Java 2006 PUCPR Tutoria de Jogos 1º Ano Programação Gráfica Parte 1 Versão em Java 2006 PUCPR Tutoria de Jogos 1º Ano Paulo V. W. Radtke pvwradtke@gmail.com http://www.ppgia.pucpr.br/~radtke/jogos/ AVISO IMPORTANTE!! Esta versão é dedicada exclusivamente

Leia mais

REDES INTEGRADAS DE COMUNICAÇÕES. Enunciado do Projecto de. VoIP

REDES INTEGRADAS DE COMUNICAÇÕES. Enunciado do Projecto de. VoIP REDES INTEGRADAS DE COMUNICAÇÕES Enunciado do Projecto de VoIP Paulo Rogério Pereira, SETEMBRO DE 2011 1. Objectivo Este trabalho tem como objectivo desenvolver um sistema de Interactive Video Voice Response

Leia mais

Java na WEB Servlet. Sumário

Java na WEB Servlet. Sumário 1 Java na WEB Servlet Objetivo: Ao final da aula o aluno será capaz de: Utilizar Servlets para gerar páginas web dinâmicas. Utilizar Servlets para selecionar páginas JSPs. Utilizar Servlets como elemento

Leia mais

Conteúdo. Gigaset N510 IP PRO Funções novas e alteradas

Conteúdo. Gigaset N510 IP PRO Funções novas e alteradas Gigaset N510 IP PRO Funções novas e alteradas Gigaset N510 IP PRO Funções novas e alteradas A gama de funções do aparelho foi alargada após a conclusão do Manual de Instruções. Este documento descreve

Leia mais

1.1 Motivação e âmbito... 1 1.2 Objetivos e abordagem... 3 1.3 Organização do presente texto... 4

1.1 Motivação e âmbito... 1 1.2 Objetivos e abordagem... 3 1.3 Organização do presente texto... 4 Índice de figuras XVII Índice de tabelas XXII Agradecimentos XXIII Nota prévia XXIV 1- Introdução 1 1.1 Motivação e âmbito... 1 1.2 Objetivos e abordagem... 3 1.3 Organização do presente texto... 4 2 -

Leia mais

Arquiteturas para implantação de aplicações móveis wireless

Arquiteturas para implantação de aplicações móveis wireless Arquiteturas para implantação de aplicações móveis wireless Este tutorial apresenta uma visão geral da arquitetura para implantação de aplicações móveis wireless. Eduardo Tude Engenheiro de Teleco (IME

Leia mais

Programação II Programação para a Web. Christopher Burrows

Programação II Programação para a Web. Christopher Burrows Programação II Programação para a Web Christopher Burrows Apache Tomcat O Apache Tomcat é um Servlet Container desenvolvido pela Apache Software Foundation. Implementa as tecnologias Java Servlets e Java

Leia mais

DESENVOLVIMENTO COM JAVA EE E SUAS ESPECIFICAÇÕES

DESENVOLVIMENTO COM JAVA EE E SUAS ESPECIFICAÇÕES DESENVOLVIMENTO COM JAVA EE E SUAS ESPECIFICAÇÕES Hugo Henrique Rodrigues Correa¹, Jaime Willian Dias 1 Universidade Paranaense (Unipar) Paranavaí PR Brasil hugohrcorrea@gmail.com, jaime@unipar.br Resumo.

Leia mais

VoIPFix: Uma ferramenta para análise e detecção de falhas em sistemas de telefonia IP

VoIPFix: Uma ferramenta para análise e detecção de falhas em sistemas de telefonia IP XXIX Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos 915 VoIPFix: Uma ferramenta para análise e detecção de falhas em sistemas de telefonia IP Paulo C. Siécola 1, Fabio Kon 1 1 Departamento

Leia mais

Procedimento para configuração de Redirecionamento de Portas

Procedimento para configuração de Redirecionamento de Portas 1 Procedimento para configuração de Redirecionamento de Portas 1- Para realizar a configuração de redirecionamento de portas o computador deve estar conectado via cabo Ethernet em uma das portas LAN do

Leia mais

SmartAd. Mário Antunes, Diogo Pinheiro, Edgar Domingues, Luís Silva, Diogo Gomes

SmartAd. Mário Antunes, Diogo Pinheiro, Edgar Domingues, Luís Silva, Diogo Gomes 1 SmartAd Mário Antunes, Diogo Pinheiro, Edgar Domingues, Luís Silva, Diogo Gomes Abstract Still under study... Resumo Ainda em estudo... Keywords Service engineering, SIP, IMS, XMPP, Kannel, OpenIMS,

Leia mais