A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Open Service Architecture for Heterogeneous Home Environment Ricardo Beck.

Apresentações semelhantes


Apresentação em tema: "Open Service Architecture for Heterogeneous Home Environment Ricardo Beck."— Transcrição da apresentação:

1 Open Service Architecture for Heterogeneous Home Environment Ricardo Beck

2 OSAHHE Proposta de arquitetura para rede de serviços em casa. Utilizando intranet e internet. Todos os disposivos podem ser controlados remotamente. Independente de meio fisico. Controle de acesso.

3 OSAHHE - Motivação Suprir a necessidade de controle e comunicação remotas a vários dispositivos. Aumentar o conforto e a diversão em casa. Dificuldade de implementação de um sistema útil.

4 OSAHHE - Linguagens UPnP (Universal Plug and Play) – conjunto de protocolos para endereçamento, descobrimento, descrição, controle e notificação de eventos. Jini – baseado em Java, mas não desenvolvido com o objetivo a controlar redes caseiras.

5 OSAHHE – Linguagens HAVi – contém especificações para suporte dispositivos de audio e video na rede, mas não atende a todos os requisitos. OSGi – Framework desenvolvido em Java que provê possibilidade de desenvolvimento de serviços para redes caseiras. Deve ser usado como complemento para as demais.

6 OSAHHE – Definição Será demonstrado como poderia ser desenvolvida uma arquitetura robusta, em termos de segurança, e amigável. Utilizando o protocolo IP (internet protocol), por ser o mais amplamente usado.

7 OSAHHE – Mercado O conceito de redes caseiras amigáveis implica não somente que esta pode ser acessada interna ou externamente, mas também que a gerência de recursos e acessos seja controlada. A autenticação de ser feita por um provedor de acesso à internet e, para cada serviço adicional, será cobrada uma taxa extra.

8 OSAHHE – Adaptabilidade O usuário pode fazer atualizações do produto (software) a qualquer momento e para dispositivos diferentes. Por exemplo: Pode-se atualizar a geladeira, com novos aplicativos (e-mail…). E, atualizar os preços dos itens faltantes na cozinha.

9 OSAHHE – Níveis de acesso Temos três níveis básicos de acesso: Home system administrator = root Home system operator = simple user Home system guest = guest Cada qual com seus direitos e conteúdos separados.

10 OSAHHE - Componentes Access – Terminal e serviços externos Authentication – autorização de usuários, usando nívies de segurança pré-definidos. RuleEngine – cruza informações dos usuários, casa, dispositivos e serviços. Habilitando o recebimento de eventos quando estes forem requisitados. Log – cada evento do sistema é guardado para identificar falhas.

11 OSAHHE - Componentes Registry – Guarda o nome e o endereço dos intermediários e provê um mapa destes. Replication – componentes podem ter uma cópia da aréa critica e dos serviços, alocada em outro componente igual. Provendo maior disponibilidade.

12 OSAHHE – Componentes Alarm – Notificações urgentes enviadas ao usuário e guardadas no reopsitório. DatabaseAccess – acesso a base de dados sobre usuários, dispositivos, serviços e regras. Loader – extende a funcionalidade do sistema, recebendo novos softwares ou dados. SystemManagement – configurações gerais do sistema.

13 OSAHHE – Comp. Sw.

14 OSAHHE – offCore ExternalServices – qualquer aplicação construida tendo como base o grupo de operações provido pelo núcleo. TerminalAdapters – ponto de acesso à rede caseira. ApplianceAdapters – interface e controle dos dispositivos usando protocolo específico.

15 OSAHHE - offCore ApplianceApplication – software instalado nos dispositivos, comunicando-se com outros componentes através de um adaptador. UserApplication – software instalado no terminal do usuário, pode ser em HTML.

16 OSAHHE - Configuração

17 OSAHHE - Considerações A arquitetura proposta não impõe restrições quanto a posição física ou o software empregado. Qualquer rede sem fio pode ser utilizada como base.

18 OSAHHE - Referências Open Service Architecture for Heterogeneous Home Environment, Jormakka, H.; Koivisto, J. and Kyntäjä, T.; IEEE, 2002, pgs. 7 –11.


Carregar ppt "Open Service Architecture for Heterogeneous Home Environment Ricardo Beck."

Apresentações semelhantes


Anúncios Google