Wireless Application Protocol (WAP) 1- Objetivos do Trabalho Realidade Histórica Histórico Filosofia WAP Camadas Perspectivas Futuras Conclusão 2- Realidade Histórica Desenvolvimento colossal da Internet Disseminação do uso do telefone celular Casamento entre as “febres” Problemas 3- Histórico Junho de 1997: Nokia, Ericsson, Motorola e Phone.com Janeiro de 1998: WAP Forum Limited Fevereiro de 1998: primeiras especificações Agosto de 1999: cerca de 120 membros Atualmente: mais de 550 membros Processo de especificação 4- Objetivos Fundamentais do WAP Interoperabilidade Escalabilidade Qualidade de serviço, minimizando efeitos negativos Confiança, considerando a fragilidade da conexão Integridade e sigilo Englobar padrões já existentes 5- Filosofia WAP Internet Cliente (Web browser) Requisição Resposta Servidor (Conteúdo e scripts) WAP Cliente Requisição Requisição codificada (Microbrowser do celular) (Conteúdo e scripts) Proxy Resposta codificada (Gateway, codificadores e decodificadores) Serv. Resposta 5- Filosofia WAP Uniform Resource Locator (URL) Content typing Padrão para protocolos 6- Camadas do Modelo WAP Camada de Aplicação (WAE) Camada de Sessão (WSP) Camada de Transação (WTP) Outros Serviços e Aplicações Camada de Segurança (WTLS) Camada de Transporte (WDP) Portadores (GSm, IS-136, CDmA, PHS, CDPD, PDC-P, IDEN, FLEX, etc…) 6- Camadas do Modelo WAP Primitivas: X.Tipo (<parâm.>) Ex.: TR.req(<requisição>) Portadores (Bearers) Camada de Transporte (WDP): transparência Camada de Segurança (WTLS): integridade, privacidade, autenticação, negação de serviço Camada de Transação (WTP): três classes de serviço, confiabilidade, transações assíncronas Camada de Sessão (WSP): serviço orientado a conexão, serviço não orientado a conexão 6- Camadas do Modelo WAP Camada de Aplicação (WAE): WML, WMLScript, WTA, formatos de conteúdo Outros serviços e aplicações 7- Ítens Para Trabalhos Futuros Transporte de dados orientado a conexão Integração da tecnologia de Smartcard com o WAP Integração adicional com a rede telefônica Bibliotecas de WMLScript disponibilizadas para download Compressão de dados Segurança no nível de aplicação e bibliotecas de criptografia Suporte a recursos multimídia, para o caso de maiores larguras de banda Recursos relativos a posicionamento e localização dos aparelhos móveis 7- Ítens Para Trabalhos Futuros Aplicações disponíveis para download API’s (Application Programming Interface) que permitam programação de aplicações que incorporam o reconhecimento de voz Metodologias sistemáticas (normas) para realização de testes de interoperabilidade entre produtos de diferentes fabricantes 8- Conclusão Necessidade Abordagem em camadas Futuro