Escolar Documentos
Profissional Documentos
Cultura Documentos
Belo Horizonte
2013
Trabalho
apresentado
disciplina
Redes
de
Multiservios
do
de
curso
Engenharia Eletrnica e de
Telecomunicaes da Pontifcia
Universidade Catlica de Minas
Gerais.
Professor: Antnio Hamilton
Belo Horizonte
2013
Proposta do Projeto
O objetivo deste projeto a disponibilizao de servio inteligente de gerenciamento de
veculos locados integrado com um sistema anlise de trfego que disponibiliza aos condutores
dos veculos servios de interface com a central capaz de facilitar o deslocamento urbano.
Descrio do Projeto
O sistema de gerenciamento de veculos locados e anlise de trfego, consiste em
disponibilizar ao proprietrio do veculo, locador, o controle do veiculos que estam nas ruas,
sem a necessidade de manter contato com o condutor durante estas verificaes.
Este controle voltado ao monitoramento de dados do veculo como a quilometragem
rodada e velocidade, fazendo com que na poca devida os veculos sejam entregues aos
responsveis para a realizao dos servios de manuteno, para garantia do cuidado com os
mesmos .
Ao usurio o servio oferecido de forma a facilitar o transporte, acesso a informaes
e registro dos dados de locomoo. Com servios prestados por GPS e vdeo entregues aos
veculos atravs da rede possvel o condutor estar ciente dos pontos de engarrafamento,
acesso a imagens em tempo real e registro da velocidade de locomoo, dado este que se
mantm registrado no banco de dados do servidor, para futuras avaliaes de acordo com a
necessidade, desejo, do prprio condutor.
Adicionalmente a este monitoramento, ser disponibilizada a comunicao entre os
usurios e central de controle. Essa comunicao entre veculos ser feita via voz ou dados
(VoIP), da mesma forma entre veculos e central.
O monitoramento para localizao dos veculos ser feito utilizando-se a base de
dados do Google maps.
Descrio da Arquitetura
A arquitetura ser composta por uma rede de acesso onde os veculos (usurios) e
locadores, estaro conectados central de controle por meio da rede de ncleo.
A comunicao de voz e dados entre os veculos e central de controle ser provida por:
Camada Fsica: a camada fsica est ligada ao equipamento de cabeamento e aquela que se
comunica diretamente com o controlador da interface de rede. Esta camada responsvel
ainda pelo controle da quantidade e velocidade de transmisso de informaes na rede,
confirmao e retransmisso de quadros, alm de definir as caractersticas eltricas e
mecnicas do meio para que os dados possam ser transmitidos.
Rede de Acesso Usaremos uma rede de acesso e via RF por meio de antenas posicionadas
em locais estratgicos via WiMesh. O WiMesh define uma arquitetura e protocolos que
suportam broadcast/multicast e unicast usando mtricas de rdio sobre topologias multi-hop
autoconfigurveis. +Redes do tipo mesh possuem a vantagem de serem redes de baixo custo,
fcil implantao e bastante tolerantes a falhas. Nestas redes, roteadores sem fio so
tipicamente instalados no topo de edifcios e comunicam-se entre si usando o protocolo OLSR
(Optimized Link State Routing Protocol) em modo ad hoc atravs de mltiplos saltos de forma a
encaminhar mensagens aos seus destinos.
Camada de Enlace: Esta camada responsvel pela deteco e possvel correo de erros
que possam acontecer no nvel fsico. Tambm responsvel pela transmisso e recepo de
quadros e pelo controle de fluxo. Para que isso seja possvel ela usa o endereo fsico que
existe em cada placa de rede. O fluxo de informaes ser implementado via rede WiMesh.
Camada de Rede: a camada de Rede responsvel pelo endereamento dos pacotes. Ela
quem faz a converso dos endereos fsicos em endereos lgicos, de forma que os pacotes
consigam chegar corretamente ao destino. Essa camada tambm determina a rota que os
pacotes iro seguir para atingir o destino, baseada em fatores como condies de trfego da
rede e prioridades. Encaminhamento, endereamento, interconexo de redes, tratamento de
erros, fragmentao de pacotes, controle de congestionamento e sequenciamento de pacotes
so funes desta camada. Usaremos o IP (Internet Protocol). O protocolo IP faz parte da
camada Internet da sequncia de protocolos TCP/IP. um dos protocolos mais importantes da
Internet, pois permite a elaborao e o transporte dos datagramas IP (os pacotes de dados),
sem contudo assegurar a entrega. O protocolo IP trata os datagramas IP independentemente
uns dos outro, definindo a sua representao, o seu encaminhamento e a sua expedio.
Camada de Transporte: a camada de transporte responsvel por pegar os dados enviados
pela camada de Sesso e dividi-los em pacotes que sero transmitidos para a camada de
Rede. No receptor, a camada de Transporte responsvel por pegar os pacotes recebidos da
camada de Rede, remontar o dado original e assim envi-lo camada de Sesso. Isso inclui
controle de fluxo, ordenao dos pacotes e a correo de erros e servio de confirmao
informando que o pacote foi recebido com sucesso. O objetivo final da camada de transporte
proporcionar servio eficiente, confivel e de baixo custo. Usaremos UDP para trfego de voz e
vdeo e TCP para dados.
Camada de Sesso: a camada de Sesso permite que duas aplicaes em computadores
diferentes estabeleam uma sesso de comunicao. Nesta sesso, essas aplicaes definem
como ser feita a transmisso de dados e coloca marcaes nos dados que esto sendo
transmitidos. Se porventura a rede falhar, os computadores reiniciam a transmisso dos dados
a partir da ltima marcao recebida pelo computador receptor. Desta forma a comunicao
pode ser restabelecida. o interativa entre utilizadores. um padro da Internet Engineering
Task Force (IETF) (RFC 2543, 1999.).
Camada de Apresentao: traduz os dados do formato do aplicativo para o formato da rede e
vice-versa. A camada de apresentao trabalha transformando os dados em um formato no
qual a camada de aplicao possa aceitar. Esta camada formata e encripta os dados para
serem transmitidos atravs da rede, evitando problemas de compatibilidade, o que permite que
computadores com arquitetura de hardware e sistemas operacionais diferentes troquem
informao. Usaremos Criptografia RSA. A criptografia RSA um sistema de criptografia onde
a chave de codificao pblica, permitindo ento que qualquer pessoa codifique mensagens,
e a chave de decodificao privada. A impossibilidade de se quebrar o sistema de criptografia
RSA ocorre em razo da no existncia de algoritmos eficientes para o processo de diviso de
inteiros. Atualmente so utilizados nmeros com 150 algarismos, para os quais, com a
capacidade de computao atual, o processo de fatorao levaria milhares de anos.
Camada de Aplicao: a camada de aplicao faz a interface entre o protocolo de
comunicao e o aplicativo que pediu ou receber a informao atravs da rede. Por exemplo,
ao solicitar a recepo de e-mails atravs do aplicativo de e-mail, este entrar em contato com
a camada de Aplicao do protocolo de rede efetuando tal solicitao. Tudo nesta camada
direcionada aos aplicativos. Ser desenvolvido um aplicativo para interface com o usurio que
ser executado em um dispositivo provido de uma tela multi touch.
O dimensionamento do projeto foi elaborado baseando-se num nmero mximo de 5
veculos.
Atraso
Atraso o tempo que um pacote de voz leva de uma ponta a outra de uma conexo.
Uma vez que os pacotes podem ter que atravessar uma enorme quantidade de equipamentos
de rede como roteadores e hubs, uma certa quantidade de atraso normal.
Porm, preciso que se minimize ao mximo este atraso como objetivo de no causar
desconforto aos participantes de uma chamada de voz. Normalmente o ser humano tolera at
cerca de 150 ms de atraso sem perceber problemas. De acordo com o padro G.114, da ITU-T,
recomendado que no se tenha mais do que 150 ms de atraso em um sentido de voz (ITUT,
2003). Entre 150 ms e 400 ms de atraso causa desconforto aos ouvintes, e acima de 400 ms o
atraso torna a conversao bastante incmoda, portanto devem ser evitados atrasos desta
proporo.
Variao do atraso
Mais ainda do que o atraso em si, a variao do atraso, pode tornar a conversao
incompreensvel. Este tipo de problema no existe na rede telefnica convencional, j que a
banda de transmisso nestas redes fixa e determinstica. Mas em redes de pacotes, a
coexistncia de trfego de voz e dados nos mesmos meios de transmisso, pode fazer com
que os pacotes tenham atrasos variveis dependendo do volume de dados transmitido. Por
este motivo, recomenda-se que tcnicas de condicionamento e policiamento de trfego sejam
usadas para minimizar este efeito na rede.
Perda de pacotes
Perdas de pacotes ocorrem por motivos diversos, como por exemplo devido a
problemas fsicos no nvel de enlace ou pelo descarte em um roteador ou switch da rede devido
a excesso de trfego a ser transmitido. Mas, ao contrrio de aplicaes que carregam dados,
onde a perda de uma parte da informao pode simplesmente inutilizar todo um arquivo ou
documento transmitido, em trfego de mdia contnua tolerada a perda de uma certa
quantidade da informao. Isso se d pelo prprio carter de interatividade deste tipo de
trfego. Enquanto que em uma transmisso de arquivo pode-se requerer a retransmisso de
uma parte da informao que eventualmente tenha se perdido, em transmisses de voz e vdeo
essa retransmisso atrasaria a entrega da informao e inviabilizaria a comunicao. Por este
motivo, ao invs de utilizar o TCP, que um protocolo de transporte que garante a entrega da
informao utilizando-se justamente do recurso de retransmisso da informao que no tiver
seu recebimento confirmado pelo receptor, as aplicaes de tempo real normalmente utilizamse do UDP, que no prov garantias de entrega para as informaes enviadas. Caso a
quantidade de pacotes perdidos no seja muito grande, provvel que este fato, isoladamente,
no cause grandes perdas na qualidade do udio ou vdeo sendo transmitido, pois, neste tipo
de trfego, a redundncia obtida com outros pacotes e o fato do significado poder ser
preservado pelo ser humano na outra ponta fazem com que certos nveis de perda possam se
tolerados.. A ITU-T recomenda que as perdas de pacotes em transmisses interativas situemse abaixo de 5% (ITU-T, 2003). Obviamente a qualidade do sinal transmitido ser inversamente
proporcional quantidade de pacotes que forem perdidos da origem ao destino.
Consumo de banda
Normalmente, uma chamada de voz, que no utiliza compresso, consome cerca de 64
kbps de banda de uma rede. Em uma rede de Voz sobre IP, uma chamada deste tipo pode ser
comprimida e digitalizada por um processador digital de sinal (DSP Digital Signal
Processor) de forma a reduzir este consumo de banda para at 5.3 kbps.
Para o transporte na rede IP, no entanto, os cabealhos de IP, UDP e RTP devem ser
adicionados. Esses cabealhos podem aumentar bastante o tamanho do pacote (cerca de 40
bytes por pacote). Tecnologias como compresso de cabealhos RTP, no entanto, podem
reduzir esta sobrecarga para aproximadamente dois bytes. Alm disso, recursos como VAD
Pacotes de voz por segundo (pps) = taxa de bits (bit rate) do codec / tamanho
do payload de voz;
Banda = tamanho do pacote de voz x pps.
Exemplo uma ligao utilizando codec G.729 (codec com bit rate de 8
kbps)
com cRTP (compresso de cabealho RTP), MLPP (Multilink PPP) e o
tamanho padro de payload de voz de 20 bytes:
Tamanho do pacote de voz (bytes) = (cabealho MLPPP de 6 bytes) + (cabealho comprimido
de IP/UDP/RTP de 2 bytes) + (payload de voz de 20 bytes) = 28 bytes;
Tamanho do pacote de voz (bits) = (28 bytes) * 8 bits por byte = 224 bits;
Pacotes de voz por segundo (pps) = (8 kbps bit rate do codec ) / (160 bits) = 50 pps;
Banda por ligao = tamanho do pacote de voz (224 bits) * 50 pps = 11.2 kbps;
Deve-se levar em conta o fato de que o recurso de VAD pode proporcionar uma
economia considervel no consumo de banda, uma vez que o roteador deixa de enviar pacotes
de voz quando nenhum dos interlocutores de uma conversao est falando. Esta economia
pode chegar a 35% da banda. No entanto, no se deve levar esta economia muito em conta
para o dimensionamento de uma rede. Como esta economia no constante, se ela for
considerada em um enlace no qual trafegue somente um ou alguns poucos canais de voz,
poder haver uma sobrecarga nos momentos em que haja pouco silncio nas ligaes.
Recursos como msica em espera ou transmisso de fax, por exemplo, tornam nula a
economia proporcionada pelo VAD, o que pode comprometer o dimensionamento feito. Por
isso, no recomendado levar em considerao, no dimensionamento da rede, a economia
proporcionada pelo VAD em enlaces pelos quais trafeguem menos do que 24 ligaes
simultneas de voz.
Variao do atraso
A variao do atraso, mais conhecida como jitter, representa o desvio padro da mdia
das diferenas dos atrasos entre pacotes sucessivos dois a dois. Estas diferenas podem ser
calculadas pela equao abaixo. O jitter mximo recomendado pela ITU-T e tipicamente
utilizado de 30 ms.
Call flow
Veculo1
Comunicao
Veculo2