Escolar Documentos
Profissional Documentos
Cultura Documentos
Florianpolis - SC
2002
II
___________________________
Prof. Dr. Fernando O. Gauthier
Coordenador do Curso
BANCA EXAMINADORA
__________________________________________
Prof. Dr. Joo Bosco da Mota Alves Orientador
_______________________________
Prof. Dr. Luiz Fernando Jacintho Maia
_____________________________
Prof. Dr. Luiz Alfredo Garcindo
III
minha esposa, confidente e amiga Ftima e a meu filho Rodolpho, que souberam
compreender e apoiar, dispensando tempo precioso de nosso convvio para o
desenvolvimento deste trabalho.
IV
AGRADECIMENTOS
VI
SUMRIO
1 AGRADECIMENTOS ............................................................................................................ V
2 RESUMO.................................................................................................................................. X
3 ABSTRACT ........................................................................................................................... XI
4 LISTA DE SIGLAS ..............................................................................................................XII
5 LISTA DE FIGURAS........................................................................................................... XV
6 LISTA DE TABELAS .........................................................................................................XVI
7 LISTA DE ANEXOS ......................................................................................................... XVII
1.INTRODUO ...................................................................................................................... 18
1.1 ORIGEM .............................................................................................................................. 18
1.2 JUSTIFICATIVA ................................................................................................................ 19
1.3 OBJETIVOS ........................................................................................................................ 20
1.3.1 OBJETIVO GERAL ........................................................................................................ 20
1.3.2 OBJETIVOS ESPECFICOS.......................................................................................... 20
1.4 ORGANIZAO ................................................................................................................ 20
1.5 METODOLOGIA................................................................................................................ 21
2 AUTOMAO RESIDENCIAL OU DOMTICA............................................................ 23
2.1 HISTRICO DA AUTOMAO ..................................................................................... 24
2.2 ORGO DE ESTUDO E CONTROLE............................................................................. 26
VII
2.3 PECULIARIDADES DOS SISTEMAS DE AUTOMAO .......................................... 28
2.4 CLASSIFICAO DA AUTOMAO RESIDENCIAL............................................... 31
2.5 RESIDNCIAS INTELIGENTES..................................................................................... 32
3 APLICABILIDADE DA AUTOMAO RESIDENCIAL................................................ 34
3.1 SISTEMAS DE SEGURANA .......................................................................................... 35
3.1.1 SISTEMA DE CFTV CIRCUITO FECHADO DE TV ............................................. 35
3.2 SISTEMA DE CONTROLE DE ILUMINAO ............................................................ 37
3.3 HOME OFFICE .................................................................................................................. 38
3.4 INFRA-ESTRUTURA......................................................................................................... 40
3.4.1 CABEAMENTO CONVENCIONAL POR REDE ELTRICA, LINHA
TELEFNICA E SEM FIO. .................................................................................................... 40
3.4.2 CABEAMENTO ESTRUTURADO................................................................................ 41
3.5 ENTRETENIMENTO - INTERNET ................................................................................ 43
3.5.1 ENERGIA SOLAR........................................................................................................... 44
3.5.2 CENTRAIS DE VCUO
PETER MOON
EM
VIII
HTTP://WWW.AURESIDE.ORG.BR/ARTIGOS/ART010.HTM#TITULO ACESSADA
EM 16-02-2002. .......................................................................................................................... 53
PROJETO 4 PRDIO HIGH-TECH NO ABC PAULISTA TEM AT BANHEIRA
ACIONADA PELO TELEFONE CELULAR
POR LEONARDO COUTINHO
PUBLICADA NA REVISTA VEJA EM 06-06-00 DISPONVEL EM
HTTP://WWW.AURESIDE.ORG.BR/IMPRENSA/ART002.HTM#TITULO ACESSADA
EM 16-02-2002. .......................................................................................................................... 55
PROJETO 5 CASA INTELIGENTE CHEGA A CLASSE MDIA
DISPONVEL
EM HTTP://WWW.TECTO.COM.BR/CONTENT.ASP?CONTID=26161 ACESSADA
EM 16-02-2002. .......................................................................................................................... 56
PROJETO
6
PROJETO
MATSUSHITA
DISPONVEL
EM
HTTP://WWW.TECTO.COM.BR/CONTENT.ASP?CONTID=26800 ACESSADA EM
18-02-2002. ................................................................................................................................. 57
PROJETO 7
PROJETO CYRELA E-APARTMENTS
DISPONVEL EM
HTTP://WWW.AURESIDE.ORG.BR/IMPRENSA/ART004.HTM#TITULO ACESSADA
EM 10-02-2002. .......................................................................................................................... 58
5 PROTOCOLOS DE AUTOMAO RESIDENCIAL....................................................... 60
5.1 EIB
5.2 BATIBUS.............................................................................................................................. 62
5.3 CAB
5.4 LONWORKS
IX
ANEXOS .................................................................................................................................... 91
ANEXO 1 - UPNP
UNIVERSAL PLUG AND PLAY - RESUMO DO TEXTO
ORIGINAL
DISPONVEL
EM
WWW.MICROSOFT.COM/BRASIL/TECHNET/ARTIGOS/WINDOWSXP/UPNPXP.A
SP ESCRITO POR TOM FOUT, MICROSOFT CORPORATION, JULHO DE 2001. ... 91
ANEXO 2 UM EXEMPLO DE REDE UPNP - RESUMO DO TEXTO ORIGINAL
DISPONVEL
EM
WWW.MICROSOFT.COM/BRASIL/TECHNET/ARTIGOS/WINDOWSXP/UPNPXP.A
SP ESCRITO POR TOM FOUT, MICROSOFT CORPORATION, JULHO DE 2001. . 100
RESUMO
XI
ABSTRACT
XII
LISTA DE SIGLAS
AC
Corrente Alternada
API
AR
Automao Residencial
ARP
ATM
AURESIDE
BatiBUS
Automao Residencial
CD-ROM
Compact Disk
CEBUS
Consumer
Electronic
Bus
Protocolo
de
Comunicao
de
Circuito Fechado de TV
CSMA/CD
DHCP
DNS
DSL
DVD
EIA
EIB
Collision Detection.
Freqncia Modulada
FO
Fibra tica
FXPP
GENA
European
XIII
HBS
HDSL
HES
HomeAPI
HomeAVI
HomePNA
HTML
HTTP
HTTPMU
HTTPU
IBM
IEEE
IP
Internet Protocol
IR
Infra-Vermelho
ISDN
Khz
Kilo Hertz
Kw
Kilo Watt
LAN
LCD
Mbps
PC
Personal Computer
PDP
PLC
PnP
RDSI
RF
Rdio Freqncia
SOAP
SSDP
TCP
TP
TV
TeleVisor
UPC
UPnP
Internacional
XIV
URI
URL
URN
USN
UUID
VCR
VDC
VDSL
X-10
Protocolo de Comunicaco
XML
XV
LISTA DE FIGURAS
XVI
LISTA DE TABELAS
XVII
LISTA DE ANEXOS
91
18
1 INTRODUO
1.1 ORIGEM
A Informtica nasceu tendo como objetivo ajudar o Ser Humano nos seus
afazeres do dia-a-dia; auxiliando, otimizando, controlando e servindo-nos em tudo o que
for necessrio. Quando os primeiros computadores foram inventados, possuam um alto
custo, portanto, estes equipamentos foram inicialmente utilizados em grandes
corporaes. Com o avano tecnolgico e o barateamento nos custos de produo destes
equipamentos, foram criando-se ao longo do tempo melhores produtos, otimizados e
adaptados as mais diversas reas do comrcio, indstria, educao, comunicao,
governo, dentre tantas existentes.
A tecnologia disseminou-se a tal ponto, que hoje est ao alcance de todos, e
muito difcil citar um ramo ao qual a informtica no est presente: do corte de cabelo
auxiliado por computador, a medicina, engenharia, escolas, e tudo mais que se possa
imaginar.
Tendo isto em vista, o Homem busca cada vez mais a sofisticao, comodidade
e segurana, auxiliada pelos computadores e sistemas inteligentes; desde os atuais
controles de veculos em trnsito controlados por computador via satlite aos sistemas
de automao de suas prprias casas, trazendo assim a tecnologia para seus lares como
fonte ininterrupta de viglia e comodidade dos afazeres domsticos.
19
Muito se fala sobre as novidades tecnolgicas que iro equipar nossos lares no
futuro prximo, e estamos sempre falando em futuro, mas j est na hora de vivermos o
presente, pois, j existem estudos, tecnologia, projetos e residncias efetivamente
funcionando atravs dos recursos da Automao; ao qual, pretendo, por meio desta
pesquisa demonstrar todos que o que chamamos de sonho, j Realidade.
1.2 JUSTIFICATIVA
20
1.3 OBJETIVOS
1.4 ORGANIZAO
Introduo
21
Captulo 2
Captulo 3
Captulo 4
Captulo 5
Captulo 6
1.5 METODOLOGIA
Modelo: Aps a fase de anlises, ser apontado um protocolo ideal com possveis
sugestes de melhorias ou far-se- a citao de um novo modelo e genrico, que
possa servir e integrar todos os sistemas de Automao Residencial em questo.
22
23
que parecia
coisa de filme de fico cientfica, como cavalgar em sua fazenda e falar num telefone
com sua me a talvez centenas de quilmetros.
Segundo Jos Cndido Forti, presidente da AURESIDE, transformar casas em
confortveis refgios capazes de oferecer segurana e economia de custos uma das
vantagens da automao residencial. O que antes parecia ser um privilgio apenas da
famlia Jetson, comea a se difundir nos empreendimentos residenciais de alto nvel,
transformando o conceito de casa do futuro em casa do presente .
Neste sentido, o assunto ser tratado como uma realidade inevitvel e que
representar uma mudana incontestvel nos atuais projetos de construo, nos
profissionais e na forma de utilizao do lar realmente como proporcionador de
comodidade e satisfao.
24
Automao Industrial
produtivas em operao;
Comrcio
Automao
Comercial
responsvel pelo
controle
Automao Predial
25
Domstica
Automao Residencial
sinnimas,
tais
como,
Automao
Domstica,
Automatizao
Residencial ou Domtica.
Apesar dos conceitos de Automao Residencial, ou ainda Ambientes
Inteligentes, apresentarem-se como futuristas, o potencial enorme. Nos Estados
Unidos, so aproximadamente 5 milhes de residncias automatizadas e um mercado de
US$ 1,6 bilho de dlares em 1998 US$ 3,2 bilhes para o ano de 2002 e previso de
26
Existe em alguns pases rgos, instituies com fins lucrativos ou sem fins
lucrativos e associaes que estudam e disseminam o assunto relacionado a Automao
Residencial, e no Brasil, esta associao representada pela AURESIDE (Associao
Brasileira de Automao Residencial), que aproximou os profissionais, empresas e
usurios, para lev-los o que h de mais moderno em tecnologia de automao.
Como qualquer mercado emergente, no incio podem at ser aceitas algumas
improvisaes, mas somente os profissionais seriamente empenhados e preparados
podero progredir. E com este intuito que a AURESIDE pretende trabalhar, formando
opinies dentro de conceitos e padres previamente definidos, e da mesma forma que na
engenharia e arquitetura, tentar-se- no futuro formar profissionais capazes de dominar
estas tcnicas com a finalidade de oferecer ao pblico projetos e trabalhos srios e
seguros.
A Associao Brasileira de Automao Residencial tem como misso:
Fomentar a adoo de tecnologias de Automao Residencial no pas.
Prover informaes e conhecimentos qualificados e atualizados de
maneira segmentada para pblicos-alvos distintos, tais como
Engenheiros, Arquitetos, Estudantes, Projetistas, Instaladores e
Usurios.
Manter cursos de capacitao, formao e certificao profissional em
Automao Residencial (Ambientes Inteligentes).
27
SP (www.aureside.org.br).
Estes membros representantes atuam como uma extenso da diretoriaexecutiva da associao em sua regio, tendo como principal atribuio a divulgao e
fomento das atividades da Associao. O principal meio de divulgao e integrao
entre os membros da Associao e demais profissionais ou empresas interessadas o
portal na Internet (www.aureside.org.br), onde so divulgadas aes, tais como:
Organizao, Programao, Realizao de Seminrios, Congressos, Encontros e Feiras
Nacionais e Regionais, ou ainda outros eventos locais; Treinamentos, incluindo-se
treinamentos em empresas, Cursos Distncia, Palestras e Conferncias Virtuais
(Videoconferncia), entre outros:
Cursos regulares de Capacitao e Certificao Profissional em
Automao Residencial
Cursos que abordem exclusivamente linhas especficas de produtos de
um determinado fabricante
Divulgao de Artigos Tcnicos atravs da Internet
Disponibilizao de Vdeos, CD-ROM's e Folhetos Tcnicos.
28
Naturalmente
existe
uma
diversidade
estrutural
entre
os
Sistemas
Automao
Industrial
e Automao Residencial
Comercial
Projeto
podem
consultrios
ao
optar
por
num
Infra-Estrutura
em
relao
definio
de
projeto
de
durante
ao
seu
final.
Como
29
podemos
antever,
isto
compromete no s o oramento
final mas tambm prejudica o
aproveitamento ideal dos recursos
disponibilizados pela automao.
Outro
fator
interessante
de
domstica
no
automao
ficam
obrigatoriamente incorporados ao
imvel, podendo ser levados pelo
seu proprietrio quando se mudar.
Usabilidade
Operao
\ Sua
operao
pode
clientes/usurios
avessos
complexas.
so
a
Se
nossos
escritrios
automao
esquecer
muitas
deste
vezes
no
pode
detalhe,
compromete
se
que
a
30
Superviso
Gerenciamento
\ A necessidade de superviso Na
maioria
das
de
vezes,
um
Automao
seja,
se
seu
confiabilidade
grau
operacional
de
registros
ou
auditar
continuamente o funcionamento
de equipamentos domsticos; os
custos
que
nesta
seriam incorridos
prtica
superariam
os
certamente
benefcios
alcanados.
Tabela 1 - Peculiaridades dos Sistemas de Automao
Esta comparao uma boa amostra das diferenas aparentes entre ambos os
sistemas, mas, logicamente existem caractersticas comuns a ambas as reas, e que so
sempre consideradas em qualquer avaliao:
adequada relao custo/ benefcio;
confiabilidade;
interatividade;
atualizao tecnolgica (upgrades) simples;
31
conforto e convenincia.
32
33
34
35
Este sistema que vem sendo rapidamente substitudo pelo olho mgico da
porta, consiste no monitoramento e vigilncia eletrnica para proporcionar segurana e
convenincia residncia, ao ponto de permitir a visualizao de visitantes em qualquer
aparelho televisor dentro da residncia. Utilizando a mesma idia, cmeras podem ser
dispostas para monitorar aposentos especficos na residncia, tais como o quarto das
crianas. Basicamente este sistema utiliza cmeras e monitores, que podem variar
36
37
(sistema ainda mais eficaz e barato). Onde a passagem de cabos difcil, pode-se
utilizar o sistema de transmisso Wireless-Sem Fio, utilizando cmeras e transmissores
num nico conjunto ou utilizando o transmissor separado da cmera. Nesta segunda
hiptese, pode-se posicionar o transmissor num local mais conveniente e interlig-lo
cmera atravs de um cabo.
A possibilidade de checar as imagens do CFTV remotamente caracterstica
de um sistema bem planejado. O mtodo a ser usado depende de quanto se quer gastar e
do que exatamente se quer monitorar. Com o uso de software e de modens apropriados
o usurio pode acessar as imagens atravs de um PC, por linha discada, a uma
velocidade em torno de 5 quadros por segundo (atravs da digitalizao das imagens
geradas analogicamente das cmeras). Ou ainda um mtodo mais sofisticado, utilizando
cmeras WEB Cams profissionais que so conectadas diretamente por cabo partranado rede LAN (cmeras inteligentes com IP prprios) e que podemos ter vrias
unidades conectadas a um HUB interagindo normalmente com um PC (servindo de
gateway) e que pode disponibilizar estas imagens para o Home Theather ou para a
InterNet.
38
mais
complexos
que
podero
ligar/desligar,
aumentar/diminuir
39
usurio 24 horas por dia. A partir desta necessidade, torna-se tambm necessria uma
eficiente rede de comunicao, incluindo no s computadores mas tambm a
possibilidade de conectar outros eletrnicos de uso domstico. Conforme uma estatstica
americana realizada no final de 1999, podemos constatar que:
Aproximadamente 28% da populao trabalha em tempo total ou
parcial em casa
Aproximadamente 34% tm mais de um PC em casa
Cerca de 2 milhes tm rede domstica j instalada
Estima-se em 12 milhes as redes domsticas instaladas at 2002
Acredita-se que as redes domsticas sero a ponte da integrao e da
convergncia entre o PC e os demais equipamentos eletrnicos, fato que inclusive j
comea a aparecer em diversos segmentos, devido a facilidade de instalao,
configurao e administrao (j que a maioria dos usurios j est familiarizada com o
PC e a interface grfica). A adoo de redes domsticas possibilitam o
compartilhamento de impressoras, modens e outros perifricos e ainda possibilitariam a
distribuio e acesso de imagens do sistema de segurana e Internet atravs da rede, que
poder ser acessada pelos computadores e ou televisores disponveis na residncia. Uma
boa rede domstica dever suportar o protocolo TCP/IP e tambm sinais de banda larga
para vdeo e udio, telefonia multicanal e automao atravs de um nico cabeamento.
Isto importante, se levarmos em conta as tendncias de convergncia entre os diversos
equipamentos de udio analgico e digitais (MP3), TV, DVD, Internet, Home Theater,
telefonia, jogos por computador, alarmes, etc...,
domsticas em alta velocidade (entre 100 a 1000 mbps) e linhas DSL que esperamos
popularizar-se com brevidade.
Se pensarmos no uso macio de redes domsticas para Automao Residencial,
devemos considerar a importncia da manuteno dos atuais cabos comuns, cabeamento
40
3.4 Infra-estrutura
3.4.1 Cabeamento Convencional por Rede Eltrica, Linha Telefnica e Sem Fio.
41
A rede eltrica tem seu uso superado pelas linhas telefnicas, principalmente
devido s interferncias eltricas, que podem causar distoro nos dados. Uma outra
barreira importante a falta de um protocolo padronizado, de consenso e comum para
estes sistemas de rede eltrica.
A pioneira no segmento de comunicaes foram as linhas telefnicas, por isso,
esta idia ainda sustentada por algumas das grandes corporaes, incluindo-se a Intel
que parte integrante do protocolo indicado pela HomePNA (Home Phone Networking
Alliance).
Os sistemas de transmisso sem fio ficaram em segundo plano aparentemente
devido aos seus altos custos e alcance limitado, porm, voltam a ganhar notoriedade
com a queda dos preos e a necessidade por acessos de banda larga via Internet.
42
conduites vazios durante a construo tambm uma medida prtica interessante para
absorver a necessidade futura de cabeamento.
Os cabos RG-6 e Categoria 5 so ideais para as condies atuais; pois, cabos
telefnicos Categoria 5 transportam dados 10 vezes mais rpido que os cabos de cobre
comuns. Os cabos RG-6 oferecem uma boa largura de banda para transportar sinais de
TV de alta definio. Porm velocidade e capacidade so apenas parte da equao. A
distribuio de som, vdeo e dados para mltiplos computadores, TV's, caixas acsticas
e telefones so importantes elementos dos sistemas de cabeamento estruturado. Esta a
tarefa dos painis de distribuio.
O quadro de distribuio de cabeamento recebe os sinais externos (das
concessionrias de telefone, tv a cabo, antenas, etc.) e direciona estes sinais de maneira
inteligente aos vrios ambientes da casa. Assim, por exemplo, um sinal de TV a cabo
entrando pelo quadro pode ser transmitido para cada ponto de toda a casa. Sinais
gerados dentro da casa tambm podem ser direcionados ao quadro de distribuio. Por
exemplo, sinais de udio e vdeo gerados no DVD podem ser levados a todos os TV's da
casa, dados gerados num computador podem ser compartilhados plos demais e musica
de FM pode ser ouvida nas caixas acsticas de todos os ambientes.
Os quadros de distribuio so compostos por mdulos, que podem ser
expandidos ou acrescentados a medida que seja necessrio. Um mdulo de telefonia
permite que todas as chamadas encaminhadas sejam atendidas em qualquer aparelho na
casa. Um mdulo de vdeo encaminha sinais de TV a cabo e satlite para todos os
pontos e ainda pode distribuir imagens do circuito interno, vdeo cassete ou do DVD
para todos os TV's da casa. Alguns fabricantes dispem tambm de mdulos de rede,
assim mltiplos computadores podem compartilhar arquivos e acessar vrios tipos de
perifricos, como CD-ROM, modens, e impressoras remotamente.
A adio de um mdulo de automao pode transformar o quadro de
distribuio numa completa central de automao residencial. Atravs deste quadro
poder ser comandado aes como acender e apagar luzes, armar o sistema de alarme e
43
44
45
46
Aspirao de P Central
47
48
O sistema deve operar totalmente livre do uso das mos. No deve ser
necessrio que o usurio porte qualquer tipo adicional de hardware, seja um controle
remoto sem fio, telefone ou microfone;
Deve operar usando microfones ativos distribudos pela casa, que captam todo
som ambiente incluindo os comandos de voz que devem ser reconhecidos e
interpretados;
O sistema de reconhecimento de voz deve ser um opcional nos sistemas
automatizados, ou seja, para os usurios impossibilitados de falar dever haver os
comandos normais atravs de interruptores, sensores, controle remoto e painis de
controle;
Deve se integrar a mltiplos controladores para permitir uma abordagem de
sistema aberto;
Deve permitir a possibilidade de um feedback sonoro opcional para que seja
confirmado para o usurio o recebimento do comando de automao.
49
50
51
Para uma pequena propriedade rural ou mesmo para usurios que precisam
estar atentos as condies climticas para suas atividades, uma estao climtica
automtica pode ser uma soluo vantajosa. Normalmente, ela monitora o clima e envia
dados atualizados para um PC, onde estes dados podem ser analisados estatisticamente e
formar uma base de dados. A estao da foto possui as seguintes caractersticas:
-
Monitoramento de chuvas
Transmite e recebe dados por radio freqncia (distancia ate 120 m), portanto sem
fios
52
53
As casas esto sendo construdas pelo Sistema Fcil, em Santana do Parnaba (SP), e fazem parte do
condomnio "Tambor 4 Villaggio" - um empreendimento da Rodobens Incorporao e Construo Ltda.,
Fernandes Mera Empreendimentos Imobilirios, Unibanco, Construtora Romeu Chap Chap e Lcio
Engenharia. O condomnio possui 318 unidades, sendo 10 equipadas com a tecnologia Home Net Center desenvolvida pela IBM Brasil dentro do conceito Home Technology Solutions. Essa soluo agrega ao
projeto arquitetnico a infra-estrutura necessria para atender s exigncias de uma famlia do sculo XXI
- incluindo desde a total flexibilidade para conexo de aparelhos eletrnicos (televiso, telefone,
computador) at o controle distncia - via Internet - dos eletrodomsticos.
Segundo Victor Goldstein, gerente de Marketing e Vendas da diviso Smart Community da IBM Brasil, a
tecnologia Home Net Center tem inmeras possibilidades de uso prtico que trazem comodidade e
conforto para os moradores da "casa inteligente". "Usamos a linguagem IP (Internet Protocol) que a
linguagem da Internet. Assim, uma pessoa que est viajando poder acessar a rede, verificar se esqueceu
as luzes da sua casa acesas e apag-las. Da mesma forma, quem tiver um sinal de cmera instalado na
casa poder at acompanhar a vida de seu beb no bero", explica Goldstein.
A Soluo Home Technology, oferecida exclusivamente para empreendedores, estar tambm sendo
implantada no condomnio "Tambor 5 Villaggio" que est sendo lanado pelo Sistema Fcil.
Tambor
O "Tambor 4 Villaggio" comeou a ser construdo em maro desde ano e a previso dos construtores
que a obra seja finalizada em trs anos. A primeira etapa da construo dever ser entregue em 12 meses.
Todas as unidades do condomnio foram vendidas em apenas 50 dias aps seu lanamento, em novembro
1999, ao preo de R$ 155 mil a vista. As unidades equipadas com o Home Net Center da IBM tiveram
seu preo acrescido em aproximadamente 5%.
Alm das casas com tecnologia Home Net Center, todo o "Tambor 4 Villaggio" est recebendo infraestrutura da IBM Brasil para a rede de dados condominiais que fornecer s residncias o acesso dedicado
Internet e Intranet - rede de comunicao interna que proporcionar facilidade na administrao dos
servios do condomnio. Essa tecnologia elimina o uso de moldens e linhas telefnicas convencionais,
realizando uma comunicao por meio de links de alta velocidade ininterruptamente.
De acordo com Wilson Jos Ternero, engenheiro da Rodobens responsvel pelo projeto de tecnologia do
condomnio, a escolha pelo servio IBM na construo do "Tambor 4 Villaggio" foi determinada por ser
a melhor soluo apresentada no mercado. "Entre as opes estudadas para condomnios horizontais, a da
IBM se mostrou mais vivel tcnica e economicamente, atendendo perfeitamente nossas necessidades e
superando as expectativas de nossos clientes."
Ternero demorou cerca de cinco meses elaborando o projeto tecnolgico do "Tambor 4 Villaggio" e
conta que entre as vantagens conseguidas com a Soluo Home Technology da IBM est a valorizao do
projeto arquitetnico devido simplicidade e facilidade na sua instalao.
Projeto 3
Conhea a Casa do Futuro da Intel
Peter Moon
http://www.aureside.org.br/artigos/art010.htm#titulo acessada em 16-02-2002.
disponvel
em
Fabricante do Pentium 4 monta um show-room com as tecnologias da casa inteligente conectada Web
PC-prancheta da Intel controla todos os eletrodomsticos da casa e acessa a Web
Figura 3 - PC Prancheta
J ouviu falar em pervasive computing? a nova palavra de ordem da informtica. Em poucas palavras,
pervasive computing ou computao espalhada, a proposta de inserir chips em todos os objetos nossa
volta tornando-os inteligentes, das maanetas de todas s portas ao fogo e geladeira. Tudo isso
possvel graas crescente miniaturizao e ao barateamento incessante dos chips. Grandes empresas
como a Intel e a Cisco visualizam a as oportunidades de negcios para continuar expandindo os domnios
54
55
Figura 6 - Caixa com fibras pticas e cabos coaxiais: centro de comando da rede residencial
Se eletrodomsticos inteligentes funcionam em rede, logo os arquitetos daqui para a frente tero
necessariamente que pensar seus projetos incluindo a rede de dados na mesma planta onde j colocam os
pontos de gua, telefone, gs e energia. Na garagem ou na lavanderia, ao lado das caixas de luz, vamos
comear a nos acostumar com portas que escondem fiao de todos os tipos, fios de cobre, coaxiais e
fibras pticas. A infraestrutura da casa inteligente exigir tambm consertos tcnicos especializados na
sua manuteno. Estes sero especialistas em computao e telecomunicaes, que tambm sero
contratados para projetar a instalao de redes em residncias antigas, ou consertar seus componentes
quando estes falharem. Da mesma forma como acontece hoje com o projeto dos home theaters mais
sofisticados. A consultoria Cahners In-Stat Group estima que, em 2003, o mercado de instalao de redes
residenciais seja de US$ 2,4 bilhes nos EUA. Numa casa de classe mdia alta, os cabos, equipamentos e
instalao de uma rede como a da casa conectada Intel elevaro em US$ 40 mil os custos de construo.
Projeto 4 Prdio High-Tech no ABC Paulista tem at Banheira acionada pelo Telefone Celular
Leonardo Coutinho
Publicada na Revista VEJA em 06-06-00 disponvel
http://www.aureside.org.br/imprensa/art002.htm#titulo acessada em 16-02-2002.
por
em
Uma construtora paulista est erguendo um edifcio residencial de fazer inveja aos Jetsons a famlia do
futuro dos desenhos animados. O prdio fica num bairro de classe mdia alta de Santo Andr, no ABC
paulista, ser concludo no fim do ano e seus vinte apartamentos, quase todos j vendidos, so dotados de
um modernssimo sistema de automao. No Champs Elyses, como foi batizado o edifcio, no ser
necessrio usar interruptores de luz para ir de um cmodo a outro. As lmpadas acendero e se apagaro
medida que o morador for passando. Tempo quente? O ar-condicionado ligar automaticamente quando a
temperatura se elevar muito. Janelas se fecharo sozinhas sempre que o vento ou a chuva aumentarem. Na
sute principal, um alto-falante informar em voz alta a presena de pessoas em qualquer cmodo. Ideal
para controlar filhos insones transitando pela casa durante a madrugada. O crebro do sistema um
computador instalado na sala e programado para servir o morador como ele quiser. possvel comand-lo
por meio de celular, da internet ou de controle remoto. " fascinante. Recursos que antes eu s via em
filmes de fico sero realidade na minha casa", diz o empresrio Tiziano Sgarbi, comprador de um dos
apartamentos.
Os recursos tecnolgicos disponveis no edifcio de Santo Andr j existem h algum tempo. Segundo
dados da Associao Brasileira de Automao Residencial, desde simples detectores de movimento, que
acionam lmpadas pela presena de pessoas, at sistemas mais complexos, capazes de verificar
fechaduras e de se comunicar com o morador, a automao est presente em cerca de 2 milhes de
residncias no pas. A novidade que o Champs Elyses foi projetado e planejado para incluir todos esses
recursos desde a concepo da planta. Quem comprou o apartamento o fez no s pelas trs sutes e cinco
vagas na garagem, mas tambm para usufruir o conforto proporcionado pela tecnologia e pagou mais
por isso. Cada unidade tem 325 metros quadrados e custa 800.000 reais. Sem as regalias, sairia 25.000
reais mais barato. Dezesseis dos vinte apartamentos j foram vendidos, e a construtora est lanando
outro edifcio nos mesmos moldes que ficar pronto em dois anos.
56
Projeto 5
Casa
Inteligente
chega a classe mdia
http://www.tecto.com.br/content.asp?contid=26161 acessada em 16-02-2002.
disponvel
em
57
Projeto 6
Projeto Matsushita
acessada em 18-02-2002.
disponvel em http://www.tecto.com.br/content.asp?contid=26800
58
Projeto
7
Projeto
Cyrela
E-APARTMENTS
http://www.aureside.org.br/imprensa/art004.htm#titulo acessada em 10-02-2002.
disponvel
em
Foto: Divulgao
59
lazer, haver, no trreo, opes de sauna seca, sala de descanso com ducha, piscina aquecida - raia de 25
m -; estao de ginstica e sala de ginstica equipada.
"O preo mdio dos apartamentos, a partir de R$ 130 mil, surpreende, pois comum que conceitos
inovadores, principalmente agregados a recursos tecnolgicos, cheguem ao mercado em valores
elevados", diz o diretor da Cyrela.
60
X-10
BatiBUS
EIB
(Siemens Instabus)
61
HBS
HES
SMART House
Casa Inteligente
62
5.2 BatiBus
5.3 CAB
Collision Detection.
5.4 LONWorks
63
5.5 BACNet
64
5.7 CEBus
Protocolo de Comunicao de
65
66
aumentar volume, avanar rpido, voltar, pausa, pular e elevar ou abaixar temperatura
em 1 grau, entre outras.
possvel utilizar diversos tipos de mdias de comunicao no padro CEBus,
a seguir:
1. Linha de Energia Eltrica AC;
2. Cabo Par-Tranado;
3. Cabo Coaxial;
4. IR Infra-Vermelho;
5. RF Ondas de Freqncia de Rdio;
6. FO - Fibra tica;
7. Cabos para udio e Vdeo.
Com a escolha da mdia de transporte apropriada, alguns sistemas de
Automao Residencial podero ser instalados sem necessidade de adio de
cabeamento especial; utilizando, portanto, a linha de energia eltrica AC para
comunicao com equipamentos eletrodomsticos e a freqncia de radio ou
infravermelho para a comunicao com controle remotos. Desta forma, podemos utilizar
as potencialidades j pr-existentes nos equipamentos atuais sem necessidade de
substituio dos mesmos, necessitando apenas um equipamento controlador destas
diversas mdias e que aprenda os comandos de infravermelho e radio dos diversos
equipamentos envolvidos na AR.
O Sistema CEBus prev a utilizao de fibra tica, porem, a EIA j solicitou o
auxilio dos fabricantes de produtos para a formulao das especificaes que ainda no
foram liberadas. Atualmente est em uso a utilizao de Par-Tranado para transporte
de udio (3 fios) e Vdeo (4 fios) com canal de controle no ltimo fio, utilizando um
nico conector para udio-vdeo (similar a um RJ-45). Existe tambm a especificao e
sugesto de utilizao de um sistema com duplo cabo coaxial, um transportando
imagens internas coletadas de VCR e Cmeras e outro com sinais de TV a Cabo e/ou
antenas parablicas externas, chaveadas num equipamento centralizador e responsvel
pelo devido controle de distribuio.
67
68
69
Eltrica) foi originalmente desenvolvido nos anos 70 pela Pico Eletronics, na Esccia. A
Pico formou uma joint venture com a BSR em 1978 e os primeiros produtos baseados
em X-10 comearam a circular em 1979. Desde ento, foram criados vrios produtos as
mais diversas aplicaes baseadas nesta soluo. A patente original expirou em
dezembro de 1997 possibilitando que vrios fabricantes passassem a desenvolver e
fabricar novos e mais confiveis produtos baseados em X-10.
O X-10 uma linguagem de comunicao que permite a comunicao de dados
entre equipamentos eltricos atravs de linhas existentes de 110 volts e sob o
cabeamento j existente, com possibilidade para at 256 endereos (Figura 8).
Apropriadamente, mais que um equipamento pode possuir o mesmo endereo, desta
forma ambos podem responder a uma operao simultnea. Existe uma gama enorme de
produtos x-10, de diversos fabricantes; todos eles podem ser livremente usados, juntos,
pois utilizam o mesmo protocolo bsico de transmisso.
Figura 12
X-10
70
Figura 13
Quadrada
X-10
Demonstrao em Onda
O objetivo deve ser transmitir perto do ponto de cruzamento zero, com at 200
microssegundos do ponto de cruzamento zero. Os PL513 e os TW523 fornecem uma
onda quadrada de 60 hertz com um atraso mximo do 100 sec do ponto de cruzamento
zero da linha de potncia da AC (Figura 9). O atraso mximo entre a entrada do
envelope do sinal e os 120 Khz de sada de 50 sec. Conseqentemente, deve-se
arranjar que as sadas ao PL513 e ao TW523 estejam dentro de 50 s desta onda do
quadrado da referncia do cruzamento zero de 60 hertz. Uma onda quadrada que
representa o cruzamento zero, fornecida pelo PL513/TW523 e est dentro de 100 s
do ponto de cruzamento zero da linha de potncia AC. O envelope do sinal de sada
deve estar dentro de 50 s deste cruzamento zero e o envelope do sinal deve ser 1 ms (50s +100s).
Entendemos atravs da Figura 10, que o Cdigo de Comeo (Start Code), cada
meio (1/2) ciclo contabiliza um bit (que dever ser sempre 1110 , que um cdigo
original e o nico cdigo que no segue o relacionamento complementary ).
Os
71
Figura 14
Uma mensagem bsica em X-10 usa 13 bits em 11 ciclos (lembrar: o start code
possui 4 bits em 2 ciclos inteiros e/ou 4 meias ondas). Os primeiros 4 bits so um
cdigo de entrada, os 4 seguintes um cdigo de ambiente/residncia, os 4 seguintes um
cdigo de funo ou unidade e o ultimo bit representa a funo (de 1 a 16
combinaes). Este ultimo bit indica se os 4 anteriores devem ser interpretados como
funo ou como unidade. Para acionar um equipamento X-10 sero necessrios dois
conjuntos de 13 bits, uma para transmitir o endereo e outro para transmitir o comando
em si. Todas as instrues so transmitidas duas vezes, no entanto os receptores X-10 s
precisam receber uma vez para operar, e a cada dupla transmisso o sistema dever ficar
inoperante por 3 ciclos da linha de AC (Aceso e Apagado so as excees a esta rgra e
devem ser transmitidas continuamente com nenhumas aberturas entre cdigos). A
duplicao de comando ajuda a assegurar que o comando foi recebido mesmo com a
presena de rudo na transmisso. Desta forma teramos uma velocidade de transmisso
de 11 + 11 ciclos para o comando/funo e mais 3 ciclos inoperantes, totalizando 25
ciclos, resultando no mximo em 2.4 operaes por segundo (Figura 11). Se o sistema
fosse utilizado para comunicao de dados, conseguiramos uma taxa entre 2 a 5 bytes
por segundo.
72
73
Figura 16 X-10
74
que utilizam cabeamento dedicados (udio , vdeo, alarmes, por exemplo). Isto limita
seu uso pois poderia acrescentar dificuldade de manuseio para o usurio, que se veria s
voltas com interfaces diferentes para cada sistema de automao.
Conclui-se, portanto, que o X-10 pode ser uma boa soluo nos casos de
residncias j construdas, onde quer se evitar transtornos com reformas custosas e deve
ser dirigido para aplicaes autnomas (isto , no integradas) e no criticas. Levandose em conta estas restries, pode-se obter excelente relao custo/benefcio, alm de
sua facilidade de instalao e operao.
5.9 UPnP
75
trabalhar no meio fsico da rede. Assim dispositivos UPnP podem ser conectados a rede
incluindo Radio Freqncia (RF e Wireless), linha telefnica, rede eltrica, InfraVermelho (IrDA), Ethernet e FireWire (IEEE 1394).
A maior ddiva deste protocolo a utilizao das diversas mdias acima
mencionada e a utilizao de protocolos padro e aberto como o TCP/IP, HTTP e XML.
Outras tecnologias podem ser usadas por razes de custos, requerimentos tecnolgicos e
suporte nativo. Algumas destas tecnologias so HAVi, CEBus, LonWorks, EIB e X-10,
que podem fazer parte da rede UPnP atravs da utilizao de pontes (bridges) ou
conversores (proxys).
Desta forma o UPnP serve como conciliador das tecnologias existentes,
aplicando-as de forma conveniente. Por exemplo, seria incoerente a instalao de um
cabo coaxial, par tranado ou de telefone, para o controle de uma lmpada. Assim este
protocolo concilia as tecnologias j existentes e torna este padro totalmente aberto,
utilizando-se o que de h de melhor e de melhor convenincia para cada tipo de
aplicao (iluminao, segurana, conforto, comodidade, gerenciamento, inter-conexo
da rede,...).
Este protocolo nos impe facilidade no uso e gerenciamento, de forma que
imediatamente aps a conexo de qualquer dispositivo UPnP, este equipamento
descoberto pelos gerenciadores ou ele mesmo procura pelos gerenciadores.
Este protocolo possui inmeras vantagens e agrega a utilizao da
convenincia para cada tipo de aplicao. Como por exemplo:
-
76
Intercomunicao entre as diversas mdias da rede (TP, Coaxial, FO, RF, IR,
Corrente Eltrica AC, telefone) atravs da simples instalao de pontes/conversores
(bridges)
77
Custos desconhecidos, pois ainda no sabemos os valores que sero adicionados aos
novos eletrodomsticos (do futuro prximo) e custos dos conversores de mdia. Tais
custos, se muito altos, podem assustar e inviabilizar a utilizao deste protocolo;
porm, creio realmente, que os custos devam ser to baixos (ou at mais baixos
devido a simplicidade de alguns equipamentos) quanto os custos de instalao de
redes de computadores;
Com relao ao conjunto dos produtos (hardware) e dos softwares (por exemplo
Microsoft), sabe-se que os eletro-tcnicos responsveis pela manuteno e reparo
destes eletrodomsticos geralmente no possuem conhecimento aprofundado de
informtica, portanto: Quando eles sero treinados ? Quem prestar assistncia do
software, a revenda de informtica ou o eletro-tcnico da Oficina Autorizada do
hardware ? Ou seja, ainda no sabe-se como o produto e servio ser disponibilizado
no mercado.
78
Aliana
79
Comunicao
80
81
de
82
83
tecnologia trabalha com diversas mdias tais como: par tranado, coaxial, rdio
frequncia, infra-vermelho, fibra tica e corrente de energia eltrica.
O seu funcionamento consiste na aplicao de uma freqncia varivel entre
100 e 400 khz e vice-versa (ou seja, a freqncia est sempre subindo ou descendo), e o
que forma os dgitos binrios o tempo aplicado nesta modulao. Assim o 1
formado pela modulao (ascendente ou descendente
84
85
haver outro protocolo concorrente a este nos prximos anos; porm, acredita-se, que
continuar o estudo e desenvolvimento dos protocolos de transporte de dados pela
corrente eltrica, cabos de dados e redes sem fio que incrementaro futuras novas
verses do UPnP. Desta forma, estes estudos e protocolos (X-10, Cebus, EIB,
LonWorks, etc) sero coadjuvantes do protocolo UPnP e no concorrentes puros e
diretos do protocolo.
86
BIBLIOGRAFIA
em
87
MALUF, Augusto J., MARTE, Cludio Luiz, MARTINI, Jos Sidnei Colombo, A
Influncia de Redes Comerciais e barramentos de Campo em Edifcios Inteligentes, 6
Congresso Nacional de Automao Industrial CONAI 94, So Paulo, 1994.
MARTE, Cludio Luiz, Automao Predial
Edificaes, So Paulo, Ed.Carthago, 1995.
Jan/Fev/Mar de 2001,
CONGRESSOS:
BETTONI, Roberto Luiz, Estudo de Caso
BICSI 2001, So Paulo, 2001.
88
WEB PAGES:
www.aureside.org.br
www.caba.org
www.cebus.org
www.domosys.com
www.ge.com
www.intel.com.br - UPnP
www.microsoft.com.br - UPnP
www.mitsubishi.com
www.siemens.com
www.x10.com
www.x10br.com.br
www.x10pro.com
PAPERS NA INTERNET:
Arquitetura de Dispositivos Universal Plug and Play
http://www.upnp.org/Device_Architecture_v0.92_.htm
Auto-IP
Automatically Choosing an IP Address in an Ad-Hoc IPv4 Network. IETF draft.
http://search.ietf.org/internet-drafts/draft-ietf-dhc-ipv4-autoconfig-05.txt.
Dynamic DNS Updates by DHCP Clients and Servers
Interaction between DHCP and DNS. IETF Draft.
http://search.ietf.org/internet-drafts/draft-ietf-dhc-dhcp-dns-12.txt
89
HTML
HyperText Markup Language. W3C recommendation.
http://www.w3.org/MarkUp/
HTTP Extension Framework
Describes a generic extension mechanism for HTTP.
W3C request for comments.
http://www.w3.org/Protocols/HTTP/ietf-http-ext/
RFC1034
Domain Names - Concepts and Facilities. IETF request for comments.
http://search.ietf.org/rfc/rfc1034.txt?number=1034
RFC1035
Domain Names - Implementation and Specification. IETF request for comments.
http://search.ietf.org/rfc/rfc1035.txt?number=1035
RFC 1123
Includes format for dates, for, e.g., HTTP DATE header.
IETF request for comments.
http://search.ietf.org/rfc/rfc1123.txt?number=1123
RFC 1766
Format for language tag for, e.g., HTTP ACCEPT-LANGUAGE header.
IETF request for comments.
http://search.ietf.org/rfc/rfc1766.txt?number=1766
RFC 2131 Dynamic Host Configuration Protocol. IETF request for comments.
http://search.ietf.org/rfc/rfc2131.txt?number=2131
RFC 2136
Dynamic Updates in the Domain Name System. IETF request for comments.
http://search.ietf.org/rfc/rfc2136.txt?number=2136
RFC 2616
HTTP: Protocolo de Transferncia de HiperTexto 1.1. IETF
http://search.ietf.org/rfc/rfc2616.txt?number=2616
RFC 2279
UTF-8, Um formato de transformao da I.S.O. 10646 IETF
http://search.ietf.org/rfc/rfc2279.txt?number=2279
RFC 2387
Format for representing content type; for example, a mimetype element for an icon.
IETF request for comments.
http://www.ietf.org/rfc/rfc2387.txt?number=2387
UPC
90
Universal Product Code. 12-digit, all-numeric code that identifies the consumer
package. Managed by the Uniform Code Council.
http://www.uc-council.org/main/ID_Numbers_and_Bar_Codes.html
XML
Extensible Markup Language.
http://www.w3.org/XML/
XML
Extensible Markup Language. W3C recommendation.
http://www.w3.org/XML/
XML Schema (Part 1: Structures, Part 2: Datatypes)
Grammar defining UPnP Template Language. Defined using XML.
W3C working draft.
Part 1: Structures http://www.w3.org/TR/xmlschema-1/
Part 2: Datatypes http://www.w3.org/TR/xmlschema-2/
91
ANEXOS
Anexo 1 - UPnP Universal Plug and Play - Resumo do texto original disponvel
em www.microsoft.com/brasil/technet/artigos/windowsxp/upnpxp.asp escrito por Tom Fout,
Microsoft Corporation, Julho de 2001.
Introduo
92
Device
Service 1
Service 2
Service 1
Service
Control
Server
State
Table
Event
Server
Service 2
93
Dispositivos
Um dispositivo UPnP um recipiente de servios e conjunto de outros
dispositivos. Por exemplo, um VCR pode possuir um servio de gravador, sintonizador
e temporizador. Um dispositivo conjugado de TV/VCR no consistiria apenas dos
servios, mas de um conjunto destes dispositivos.
Diferentes categorias de dispositivos UPnP podem ser associadas com
diferentes configuraes de servios embutidos, por exemplo, os servios internos de
um VCR podem ser diferentes de uma impressora. Conseqentemente, diferentes
grupos de trabalho podem padronizar as configuraes dos servios particulares de seus
dispositivos e estas informaes em formas de documento XML de descrio do
dispositivo, so armazenadas no prprio dispositivo.
Servios
Um servio a menor unidade de controle em uma rede UPnP. Um servio
expe aes e modela o seu estado com variveis de estado. Por exemplo, um servio de
hora pode ser modelado como tendo uma varivel de estado, hora_atual, a qual define o
estado do relgio, e duas aes, definir_hora e obter_hora, que lhe permite controlar o
servio. Semelhantes descrio de dispositivo, essas informaes fazem parte de uma
descrio de servio XML padronizada pelo Frum de UPnP. Um indicador (URL) a
essas descries de servio est contido no documento de descrio de dispositivo. Os
dispositivos podem conter vrios servios.
Um servio em um dispositivo UPnP consiste em uma tabela de estado, um
servidor de controle e um servidor de evento. A tabela de estado modela o estado do
servio pelas variveis de estado e as atualiza quando o estado alterado. O servidor de
controle recebe a solicitaes de ao (como definir_hora), as executa, atualiza a tabela
de estado e retorna respostas. O servidor de evento publicar os eventos aos assinantes
interessados sempre que mudar o estado do servio. Por exemplo, o servio de alarme
de incndio enviaria um evento aos assinantes interessados quando seu estado mudasse
para "tocando".
Ponto de Controle
Um ponto de controle numa rede UPnP possui a capacidade de procurar e
controlar outros dispositivos. Depois de descobrir um dispositivo, o controlador poder:
- recuperar a descrio deste dispositivo e obter uma lista dos servios associados;
- recuperar a descrio dos servios de interesse;
- executar aes para controle dos servios;
- informar ao servio as fontes de origem. Quando o estado do servio muda, o
servidor de eventos pode enviar um novo evento para o ponto de controle.
94
Control Point
(Pocket PC)
Control Point
(Remote Control)
IP Network
Native Device
(UPnP VCR)
UPnP Bridge
Native Device
(UPnP Alarm Clock)
Lightweight Device
(Thermostat)
Non-IP Bus/Networks
Non-UPnP Device
(X-10 Light)
95
SSDP
HTTPMU GENA
(Discovery)
SSDP
HTTPU
(Discovery)
UDP
SOAP
(Control)
HTTP
GENA
(Events)
HTTP
(Description)
TCP
IP
TCP/IP
O protocolo UPnP construdo sobre a base de protocolos de conexo em rede
do TCP/IP, que so padronizados e que aproveita a capacidade de uso das diferentes
mdias fsicas disponveis para garantir interoperatividade entre os diversos
fornecedores.
Dispositivos UPnP podem utilizar muitos dos protocolos na pilha de TCP/IP
tais como TCP, UDP, IGMP, ARP e IP, bem como os servios de TCP/IP, como DHCP
e DNS.
96
SSDP
O Protocolo de Descoberta de Servio Simples (SSDP), como o nome diz,
define como os servios de rede podem ser descobertos na rede. O SSDP
desenvolvido a partir de HTTPU e HTTPMU, e define os mtodos para um ponto de
controle localizar recursos de interesse na rede e para dispositivos anunciarem sua
disponibilidade na rede, diminuindo a sobrecarga na comunicao e agilizando o
trabalho decorrente da existncia de mais de um ponto de controle na rede.
Segundo a Microsoft-UPnP, O ponto de controle pode refinar a pesquisa para
encontrar apenas dispositivos de um determinado tipo (como VCR),
determinados servios (como dispositivos com servios de hora) ou at mesmo
um dispositivo especfico. Os dispositivos UPnP escutam a porta de difuso
seletiva. Ao receber uma solicitao de pesquisa, o dispositivo examina os
critrios de pesquisa para determinar se correspondem. Se uma correspondncia
for encontrada, ser enviada uma resposta do SSDP de difuso ponto a ponto
(por intermdio de HTTPU) ao ponto de controle. De forma semelhante, um
dispositivo, aps ser conectado rede, enviar vrios anncios de presena de
SSDP informando o servio que ele suporta. Os anncios de presena e as
mensagens de resposta do dispositivo de difuso ponto a ponto contm um
indicador ao local do documento de descrio de dispositivo, que contm
informaes sobre o conjunto de propriedades e servios suportados pelo
dispositivo .
GENA
A Arquitetura de Notificao de Evento Genrico (GENA) foi definida para
fornecer a capacidade de envio e recebimento de notificaes utilizando HTTP sobre
TCP/IP e UDP de difuso seletiva.
Segundo a Microsoft-UPnP, O GENA tambm define os conceitos dos assinantes e
editores de notificaes para ativar eventos. Os formatos GENA so utilizados
em UPnP para criar anncios de presena a serem enviados utilizando o
Protocolo de Descoberta de Servio Simples (SSDP) e para fornecer a
capacidade de sinalizar alteraes no estado do servio para eventos UPnP. Um
ponto de controle interessado em receber notificaes de evento assinar uma
origem de evento enviando uma solicitao que inclui o servio de interesse, um
local para o envio dos eventos e um perodo de assinatura para a notificao de
97
SOAP
O Protocolo de Acesso a Objeto Simples (SOAP) define o uso da Linguagem
de Marcao Extensvel (XML) e do HTTP para executar chamadas de procedimento
remoto.
O UPnP utiliza SOAP para entregar mensagens de controle aos dispositivos e
retornar resultados ou erros aos pontos de controle. Cada solicitao de controle de
UPnP uma mensagem SOAP que contm a ao da solicitao juntamente com um
conjunto de parmetros e a resposta tambm uma mensagem SOAP e contm o status,
o valor de retorno e demais parmetros de retorno.
Em decorrncia da Internet, esta tecnologia j est preparada para funcionar
com Firewalls, proxies, camada de segurana SSL e gerenciamento de conexo HTTP.
XML
A Linguagem de Marcao Extensvel (XML) o formato universal para
dados estruturados na Web no formato texto. O XML tem algumas semelhanas com o
HTML, j que utiliza marcas e atributos, porm estes, no so globalmente definidos
quanto a seus significados, mas so interpretados no contexto de uso. O XML muito
importante para o UPnP, pois utilizada nas descries de dispositivos e servios,
mensagens de controle e eventos.
98
Endereamento
Todos os dispositivos UPnP possuem um endereo de rede (que se
comunicaro atravs do protocolo TCP/IP) e um cliente DHCP (Protocolo de
Configurao Dinmica de Hosts), que procurar por um servidor DHCP quando o
dispositivo for conectado pela primeira vez na rede e que atribuir ao dispositivo um
endereo automtico e de forma inteligente ; caso contrrio, o dispositivo dever
utilizar o seu endereo IP automtico e padro de fbrica.
Os dispositivos UPnP tambm podem utilizar o DNS (Servio de Nomes de
Hosts) para resolver de forma amigvel os nomes dos dispositivos para endereos IP,
desde que este possua um cliente DNS e que a rede possua um servidor DNS para este
propsito.
Descoberta/Procura
A descoberta pode ocorrer aps os dispositivos estarem conectados rede e
endereados apropriadamente. A descoberta tratada pelo SSDP, quando um
dispositivo adicionado rede, o SSDP lhe permite anunciar seus servios aos pontos
de controle na rede. Quando um ponto de controle adicionado rede, o SSDP lhe
permite procurar por dispositivos de interesse na rede. Neste caso existe uma troca de
mensagens de descoberta contento as peculiaridades do dispositivo, tais como: seu tipo,
identificador e um indicador ao seu documento de descrio de dispositivo XML.
Descrio
Depois que um ponto de controle descobre um dispositivo na rede, ele dever
recuperar a descrio do dispositivo no URL (fornecido no documento XML) para saber
de suas informaes, capacidades e para poder interagir com o dispositivo ou servio.
Os dispositivos podem conter outros dispositivos e servios lgicos. A
descrio de UPnP para um dispositivo expressa em XML e inclui informaes do
fabricante especficas do fornecedor, como o nome e o nmero do modelo, o nmero de
srie, o nome do fabricante, os URLs para sites da Web especficos do fornecedor, e
assim por diante. A descrio tambm inclui uma lista de quaisquer dispositivos ou
servios incorporados, bem como URLs para controle, eventos e apresentao.
Controle
Depois que um ponto de controle tiver recuperado a descrio do dispositivo,
ele poder obter mais informaes sobre os servios recuperando as descries de UPnP
detalhada para cada servio, expressas em XML e que inclui uma lista de comandos ou
aes, para os quais o servio responde, e parmetros ou argumentos para cada ao. A
descrio de um servio tambm inclui uma lista de variveis que definem o estado do
99
Eventos
Qualquer servio dispe de uma lista de aes para as quais o servio responde
e uma lista de variveis que definem o estado do servio em tempo de execuo. Na
medida que estas variveis mudam os servios podem publicar estas atualizaes
desde que haja um ponto de controle interessado em assinar e receber essas
informaes.
O servio publica atualizaes ao enviar mensagens de evento (expressas em
XML e formatadas utilizando GENA), que contm nomes de variveis de estado e os
seus valores atuais. Quando um ponto de controle faz a assinatura num servio pela
primeira vez, uma mensagem inicial do evento informa todas as variveis e seus valores
para inicializao do modelo de estado do servio.
Para suportar vrios pontos de controle, todas as mensagens de evento so
enviadas a todos os assinantes, que as recebem de todas as variveis de evento e as
mensagens de evento so enviadas independentemente do por qu a varivel de estado
mudou (em resposta a uma solicitao de ao ou devido a uma alterao no estado).
Apresentao
Se um dispositivo tiver um URL para apresentao, ento, o ponto de controle
poder recuperar uma pgina desse URL, carregar a pgina em um navegador e,
dependendo das capacidades da pgina, permitir que um usurio controle o dispositivo
e/ou visualize o status do dispositivo. O nvel com o qual cada uma dessas aes poder
ser executada depende das capacidades especficas da pgina de apresentao e do
dispositivo.
Segundo a Microsoft-UPnP, Em resumo:
O UPnP baseado em protocolos fsicos (exatamente como a Internet), no em APIs, permitindo
que seja verdadeiramente independente da mdia e plataforma.
O UPnP baseado em padres existentes, tornando fcil a realizao da interoperabilidade.
O UPnP tem um enorme mpeto industrial, garantindo o sucesso.
J que se baseia nos padres, o UPnP ao mesmo tempo flexvel e capaz de atender s
necessidades dos dispositivos de conexo em rede atuais e futuras .
100
Anexo 2
text
DVD
101
A histria comea
Para iniciar este cenrio, todos os componentes da rede acima esto ativos e
em funcionamento, e descobriram-se entre si utilizando os protocolos UPnP, exceto
para o laptop e o DVD player.
Em um jantar de algumas semanas atrs, a famlia discutia sobre o sucesso do
DVD no mercado de vdeo e como ainda no tinham experimentado o vdeo de alta
qualidade, j que ficaram parados apenas no videocassete.
A me recebeu um convite por correspondncia para se associar a um clube de
DVD. A famlia sentou-se e escolheu vrios DVDs para o incio da coleo. Hoje, a
me ligou para o pai no trabalho e contou-lhe que os DVDs haviam chegado.
Infelizmente, eles negligenciaram a compra da pea chave de equipamento
necessria para exibi-los, o DVD player. No caminho do trabalho para casa, o pai (como
especialista em tais compras) parou em uma superloja de eletrnicos e comprou o que
h de mais atual em reprodutores de DVD, certificando-se de escolher um habilitado
para UPnP.
Quando chegou em casa, desempacotaram o novo brinquedo e o conectaram
ao sistema de entretenimento utilizando IEEE 1394. Com o UPnP isso resume tudo o
que necessrio para o restante da rede residencial saber de sua existncia.
Endereamento de dispositivos
A primeira coisa a ser feita com o novo DVD player era obter um endereo
para participar da rede. Cada dispositivo deve ter um cliente DHCP e procurar por um
servidor DHCP quando o dispositivo conectado pela primeira vez rede.
Se o cliente DHCP no DVD player no obtiver uma resposta de um servidor
aps aguardar um curto perodo de tempo, tentar novamente para garantir que um
servidor ter uma chance de responder. Se a rede no contiver um servidor DHCP em
102
Descoberta - Anncio
Agora que nosso novo dispositivo tem um endereo e pode estabelecer
comunicao na rede, ele precisar tornar-se reconhecido aos pontos de controle UPnP
que j estavam ativos e em funcionamento na rede. Essa uma forma de descoberta em
UPnP. Quando um dispositivo adicionado rede, o protocolo de descoberta de UPnP
lhe permite anunciar seus servios aos pontos de controle na rede.
Quando um novo dispositivo adicionado rede, ele faz a difuso seletiva de
mensagens de descoberta anunciando seus dispositivos e servios incorporados.
Qualquer ponto de controle interessado pode ouvir o endereo de difuso seletiva
padro quanto a notificaes de que novos servios esto disponveis.
As mensagens de descoberta que o DVD player envia incluiro um carimbo de
data/hora para indicar por quanto tempo um anncio vlido. Antes da expirao deste
perodo, o DVD player dever enviar novamente o seu anncio. Do contrrio, os pontos
de controle podem assumir que o dispositivo no est mais disponvel. O DVD player
tambm deve enviar uma mensagem para informar explicitamente rede de que est
saindo antes de se tornar off-line.
Nosso DVD player, ao ser conectado rede, envia anncios GENA para cada
dispositivo e servio, anunciando a sua presena. Como essas mensagens so entregues
sobre UDP, um transporte no confivel, elas podem ser enviadas vrias vezes para
garantir de que estejam sendo recebidas por todos os pontos de controle interessados.
Descoberta - Pesquisa
103
Descrio
O novo ponto de controle em execuo no laptop do pai agora tem
informaes sobre todos os dispositivos de origem de vdeo na rede. Pela primeira vez
nesta histria temos uma situao em que um ponto de controle precisa de mais
informaes sobre um dispositivo e, portanto, precisados mudar para uma fase de
descrio.
As respostas recebidas da solicitao de descoberta de pesquisa contm o URL
a partir do qual deve-se obter as descries de dispositivo.
104
Apresentao
O aplicativo em execuo no laptop do pai pode determinar quais dispositivos
e servios apresentar e como apresent-los. Como alternativa, se o DVD player
acomodar uma pgina (Web) de apresentao, essa pgina HTML poder ser
descarregada e utilizada para controlar o dispositivo tambm. O URL da pgina de
apresentao est contido na descrio de dispositivo. A recuperao desta pgina
requer que o ponto de controle envie uma solicitao HTTP GET ao URL da
apresentao. O dispositivo ir retornar uma pgina de apresentao.
O documento da arquitetura de dispositivos UPnP especifica que essa pgina
seja escrita em HTML. Isso semelhante navegao na Web; exceto de que aqui o pai
navega pelo dispositivo para control-lo.
As capacidades da pgina de apresentao so completamente especificadas
pelo fornecedor de UPnP. Para implementar uma pgina de apresentao, um
fornecedor de UPnP pode querer utilizar mecanismos UPnP para controle e/ou eventos,
aproveitando as capacidades existentes do dispositivo. Observe que no h elemento do
Frum de UPnP definido na apresentao, ele depende completamente do fornecedor!
Controle
O pai precisa controlar o DVD player, selecionar um filme em DVD e iniciar a
reproduo do aparelho. Para isso, ele poderia utilizar a pgina de apresentao ou o
aplicativo de controle de vdeo genrico.
Uma vez que o ponto de controle tem o conhecimento de um dispositivo e seus
servios, ele poder solicitar aes nesses servios e obter os valores de retorno. Ao
mesmo tempo, o ponto de controle pode interrogar todos esses servios quanto aos
valores de suas variveis de estado.
A solicitao de aes um tipo de chamada de procedimento remoto; um
ponto de controle envia a ao ao servio de dispositivo e quando a ao concluda (ou
apresenta falha), o servio retorna quaisquer resultados ou erros. O ponto de controle
tambm pode pesquisar o valor das variveis de estado. Para controlar o DVD player, o
laptop do pai envia uma mensagem de controle ao URL de controle (contido na
descrio de dispositivo) para o servio de DVD. O servio do DVD player retorna
105
106
Efetuar loop em cada um dos dispositivos e enviar aes de 'ajuste' para cada um
de seus servios de hora.
Isso foi fcil. Explorando mais, o pai descobre que o aplicativo de ajuste de
horrio pode ser configurado para execuo peridica a partir do gateway que est
sendo executado como um ponto de controle. Ele ajusta o aplicativo para execuo s
4h00 todas as manhs e nunca mais ter que se preocupar com as configuraes dos
relgios.
Eventos
Est chegando o horrio do jantar e o pai terminou a sua apresentao. Ele
gostaria de uma cpia impressa para que possa revisar durante o jantar. J que uma
impressora UPnP est conectada rede de linha telefnica na cozinha, ela est
disponvel para seu laptop pelo navegador da impressora.
O pai escolhe imprimir nessa impressora e ela funciona como esperado. Ele
deixa o seu laptop e ao entreter-se no filme uma mensagem popup aparece em seu
laptop notificando que a impressora est sem tinta. J que isso possvel hoje em dia
com as impressoras diretamente conectadas aos PCs, com o UPnP a impressora e o
navegador de impresso utilizam os eventos UPnP.
O pai estava chamando o filho para pedir que trocasse o cartucho de tinta,
quando seu filho vai em sua direo e diz que j cuidou disso. Isso s aconteceu porque
o filho estava fazendo os deveres de casa no PC de seu quarto, quando recebeu a mesma
notificao. Todos os pontos de controle em uma rede que se registram para eventos
recebem as notificaes.
As variveis de estado descritas em uma descrio de servio podem ter
eventos. O servio publica atualizaes quando essas variveis mudam. Um ponto de
controle, como o navegador de impresso, neste caso, pode assinar para receber essas
informaes ao enviar uma mensagem de assinatura. O editor do evento pode aceitar
essa assinatura e responder informando a sua durao. O assinante pode renovar a
assinatura ou cancel-la quando no estiver mais interessado.