IrDA
This presentation is the property of its rightful owner.
Sponsored Links
1 / 37

IrDA PowerPoint PPT Presentation


  • 118 Views
  • Uploaded on
  • Presentation posted in: General

IrDA. Infrared Data Association. Lucio Cossio, Vanderson Dill. Tópicos. Visão Geral História O Protocolo IrDA IrDA Control IrDA Data Futuro do IrDA (Giga-IR). IrDA. Organização criada para estabelecer padrões de comunicação através da tecnologia de Infravermelho. www.irda.org.

Download Presentation

IrDA

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Irda

IrDA

Infrared Data Association

Lucio Cossio, Vanderson Dill


T picos

Tópicos

  • Visão Geral

  • História

  • O Protocolo IrDA

    • IrDA Control

    • IrDA Data

  • Futuro do IrDA (Giga-IR)


Irda

IrDA

  • Organização criada para estabelecer padrões de comunicação através da tecnologia de Infravermelho

www.irda.org


Hist ria

História

  • Surgiu em 1993 como uma tecnologia para suprir as necessidades de substituição de cabos por uma comunicação sem fio.

  • Em 1997, o IrDA lançou a primeira versão do protocolo OBEX (OBject Exchange) que permitia a troca de “objetos” entre dispositivos (vCard, vCalendar, ...).

  • Em 1998 a 3COM revolucionou o mundo PDA incluindo no Palm III capacidade de troca de informações e aplicativos via IrDA.

  • Hoje o IrDA é usado em PDAs, celulares, notebooks, impressoras e outros dispositivos.


2 padr es

2 padrões

  • IrDA Data :Consiste num sistema de transmissão de dados ponto-a-pontorecomendadoparacurtasdistâncias e altasvelocidades de transmissão.

  • IrDA Control :Consiste num padrãoquepermitequedispositivos IrDA se comuniquemsemfio a um outrodispositivo host inteligente.


Irda control

IrDAControl

  • É uma arquitetura orientada a comando e controle para a comunicação de um host com dispositivos de entrada sem fio como mouses, teclados, gamepads, etc. Seu propósito é passar pequenos pacotes de controle entre um dispositivo host e um dispositivo de entrada remoto. Esse host pode ser um PC, aparelho doméstico, video-game, central de TV, etc.


Irda control camadas

IrDAControlCamadas

  • O padrão IrDA Control deve implementar 3 camadas obrigatórias:

IrLMP – Infrared Logical Link Control

IrMAC – Infrared Media Access Control

IrPHY – Infrared Physical Layer


Irda control camadas1

IrDAControlCamadas

  • IrPHY

    • Distância de operação igual aos atuais controles remotos unidirecionais

    • Comunicação bidirecional

    • Taxa de transmissão máxima de 75kb/s

    • É otimizada para baixo custo e baixo gasto de energia

  • IrMAC

    • Habilita o dispositivo host a comunicar com múltiplos periféricos (mais de 8 simultaneamente)

    • Assegura uma resposta rápida (13,8 ms) e baixa latência

  • IrLLC

    • Mantém o fluxo de dados, assegurando retransmissão na ocorrência de erros


Irda control frames

IrDAControlFrames

  • Dois tipos de frames são definidos baseados no máximo tamanho de data que pode ser transmitido por um host ou dispositivo:


Irda data

IrDA Data

  • O modelo inicial SIR utiliza o tipo de comunicação assíncrona. Todos os outros padrões apresentam comunicação síncrona.


Irda data camadas

IrDA Data Camadas

IrOBEX - Infrared Object Exchange

IrLAN - Infrared Local Area Network

Tiny TP – Tiny Transport

IrLAN

IrOBEX

IrCOMM - Infrared Communications

Tiny Transport Protoco (TinyTP)

IrCOMM

IrLMP - Infrared Link Management

IR Link Management - Mux (IrLMP)

IrLAP - Infrared Link Access

IR Link Access Protocol (IrLAP)

IrPHY - Infrared Physical Layer

IrPHY (SIR, FIR, MIR, ...)


Irda data camadas irphy camada f sica

IrDA Data / CamadasIrPHY - Camada Física

  • A transmissão IrDA usa no casomais simples a porta RS-232. Com uma interface simples, a largura do bit é diminuidapara um tamanhomáximo de 3/16 do tamanho original paramenorconsumo de energia.

  • Este tipo de transmissaosuportataxas de transferência de dados de até 115.2kbit/s que é a máximatranferênciasuportadapelas UARTs padrões.

  • A demandamínima de velocidadespara IrDA é 9600bit/s, todas as transmissõesdevemcomeçarnestafrequênciaparaestabelecercompatibilidade.


Irda data camadas irphy conex o sir

IrDA Data / Camadas / IrPHYConexão SIR


Irda data camadas irphy conex es velozes

IrDA Data / Camadas / IrPHYConexões Velozes

  • Comunicaçõesmaisrápidasrequerem interfaces especiais e usamumaredução de bit similar aomodo RS232 relatado, mas com umaredução de pulsopara ¼ dalargura original.

  • Para frequênciasaté 115.2kbit/s a intensidade minima de saida é de 40mW/sr. Para velocidadesmaiores, a saídapossuiumaintensidademínima de 100mW/sr.

  • O tamanho de ondaescolhidocomopadrãoestá entre 850nm e 900nm.


Irda data camadas irphy conex es velozes1

IrDA Data / Camadas / IrPHYConexões Velozes


Irda data camadas irphy modula o sir mir rzi return to zero inverted

IrDA Data / Camadas / IrPHYModulação SIR/MIR (RZI – Return to Zero Inverted)


Irda data camadas irphy modula o fir 4ppm pulse position modulation

IrDA Data / Camadas / IrPHYModulação FIR (4PPM – Pulse PositionModulation)


Irda data camadas irphy dura es de pulso

IrDA Data / Camadas / IrPHYDurações de Pulso


Irda data camadas irphy frame sir

IrDA Data / Camadas / IrPHYFrame SIR


Irda data camadas irphy frame mir

IrDA Data / Camadas / IrPHYFrame MIR


Irda data camadas irphy frame fir

IrDA Data / Camadas / IrPHYFrame FIR


Irda data camadas irphy dist ncias de comunica o

IrDA Data / Camadas / IrPHYDistâncias de Comunicação

  • Hádoisdiferentesgrupos de especificaçõesparaTransmissores/Receptores. O primeiro, referidocomo Standard, é paraumaconexãooperando entre zero a atépelomenos um metro. A segundarefere-se a Low Power Option, tem um alcance de operaçãomenor, e só é definidoparaaté 115.2kbit/s.


Irda data camadas irphy ngulo de emiss o

IrDA Data / Camadas / IrPHYÂngulo de Emissão


Irda data camadas irlap link access protocol

IrDA Data / Camadas IrLAP – Link Access Protocol

  • Segunda camada da especificação IrDA.

  • Obrigatória.

  • Representa a camada Data Link no modelo OSI.

  • As principais atribuições:

    • Controle de acesso

    • Descobrir potenciais parceiros de comunicação

    • Estabelecer uma comunicação bidirecional confiável

    • Negociar os papeis dos dois dispositivos da comunicação: Primário/Secundário.


Irda data camadas irlmp link management protocol

IrDA Data / Camadas IrLMP – Link Management Protocol

  • Terceira camada da especificação IrDA.

  • Obrigatória.

  • Pode ser separada em duas partes:

    • LM-MUX – Link Management Multiplexer: fica logo acima da camada IrLAP e tem as seguintes funções:

      • Fornecer múltiplos canais lógicos

      • Permitir troca de posição dos dispositivos, Primário/Secundário

    • LM-IAS – Link Management Information Access Services: fornece uma lista, onde os dispositivos podem incluir serviços para que os outros dispositivos possam solicitá-los.


Irda data camadas tiny tp tiny transport protocol

IrDA Data / Camadas Tiny TP – TinyTransportProtocol

  • Opcional

  • Fica logo acima da camada IrLMP

  • Implementa os seguintes serviços:

    • Transporte de mensagens grandes via SAR (Segmentation and Reassembly)

    • Controle de fluxo, mantendo uma ordem de prioridade entre os canais.


Irda data camadas ircomm infrared communications protocol

IrDA Data / Camadas IrCOMM– Infrared Communications Protocol

  • Opcional.

  • Fica logo acima da camada IrLMP.

  • Permite ao dispositivo IrDA atuar como uma porta serial ou paralela.


Irda data camadas irobex infrared object exchange

IrDA Data / Camadas IrOBEX– InfraredObject Exchange

  • Opcional.

  • Situa-se logo acima da camada Tiny TP , sendo assim a implementação da TinyTP é obrigatória para que a IrOBEX funcione.

  • Implementa troca de objetos. Ex.: vCard, vCalendar e até mesmo aplicativos.


Irda data camadas irlan infrared local area network

IrDA Data / Camadas IrLAN– Infrared Local Area Network

  • Opcional.

  • Fica acima da Tiny TP, portanto a implementação desta é obrigatória

  • Possibilita conectar o dispositivos infravermelho a uma LAN.

  • Existe 3 métodos possíveis:

    • Ponto de Acesso

    • Ponto a Ponto

    • Hosted


Irda data outras especifica es

IrDA Data Outras especificações

  • IrSimple: Permite ao IrDA alcançar entre 4 a 10 vezes mais velocidade na transmissão dos dados, incrementando a eficiência do protocolo infravermelho.

  • IrSimpleShot (IrSS):Permite a câmeras com IrDA transmitir fotos a impressoras.


Irda data1

IrDA Data


Irda data2

IrDA Data


Irda data3

IrDA Data


Irda data4

IrDA Data


Irda data giga ir

IrDA Data Giga-IR


Irda data giga ir1

IrDA Data Giga-IR


  • Login