Descargar

El estándar de comunicaciones por infrarrojos IrDA

Enviado por gvillalobos


    1. Resumen
    2. El estándar de comunicaciones IrDA
    3. Estrategias de implementación
    4. Análisis prospectivo
    5. Acrónimos
    6. Conclusión
    7. Referencias

    Resumen

    En este artículo se realiza una descripción de la tecnología IrDA como sistema de comunicación entre dispositivos móviles o portátiles, se analiza en detalle su arquitectura de protocolos para construir luego una comparación con las tecnologías homologas existentes de manera que se identifiquen las ventajas y desventajas que conduzcan a la formulación de tendencias de desarrollo y mercado.

    Abstract In this article an IrDA technology description is realized as a communication system between mobile or portable devices, its protocol architecture is in detail analyzed for building a comparison with existing homologue technologies, aiming to identify advantages and disadvantages to formulate market and developing trends.

    Index Terms — IrDA, Infrared Communications, IrDA protocol Stack, IrDA trends.

    1. a necesidad de intercambiar información de manera rápida y confiable entre dispositivos como cámaras digitales, agendas electrónicas, teléfonos móviles, relojes, equipo médico, computadores y equipos de red, fue en sus inicios, sinónimo de sistemas que implicaban una limitación para maniobrar los elementos y el requisito de emplear incómodos cables de interfaz serial, centronics (paralelo) y más recientemente USB.

      No obstante, la evolución en las interfaces de aire en términos de eficientes esquemas de modulación y reducido requerimiento de potencias de transmisión, sumados a la miniaturización de la electrónica representada en crecientes capacidades de almacenamiento y procesamiento de datos, han permitido a la industria reemplazar los cables por sistemas de interconexión inalámbricos en búsqueda de verdadera flexibilidad y comodidad para el usuario final, originando al mismo tiempo, el concepto de redes de área personal, el cual es empleado para representar a todas las comunicaciones inalámbricas punto a punto o punto a multipunto que se producen en un espacio no mayor a cinco metros y entre dispositivos móviles y/o portátiles.

      Teniendo en cuenta las condiciones de muy cortas distancias y la posibilidad de línea de vista, es posible considerar que la migración de sistemas cableados hacia sistemas inalámbricos de comunicaciones en dispositivos como los mencionados anteriormente, se ha desarrollado a través de diferentes tecnologías de interfaz aérea, esto es, tanto en el espectro de radiofrecuencia, como en el de luz infrarroja.

      Actualmente este hecho representa dos tendencias, cada una hereda del espectro de radiofrecuencia o infrarrojo respectivamente, todas sus restricciones y fortalezas, lo cual hace que sea cada propuesta apta para diferentes escenarios y aplicaciones. Dentro de las comunicaciones por infrarrojo se considera el estándar IrDA, que es el objeto de estudio de este documento.

    2. INTRODUCCIÓN

      El conjunto de especificaciones que actualmente constituyen el estándar internacional para el desarrollo de sistemas de comunicaciones a través de rayos infrarrojos adopta el mismo nombre de la asociación que los produce: IrDA, del ingles "Infrared Data Association, IrDA", la cuál está patrocinada por más de 160 industrias y fue establecida en 1993 con el objetivo de crear las especificaciones y estándares para los equipos y protocolos empleados en este tipo de enlaces.

      Los estándares de IrDA definen comunicaciones bidireccionales punto a punto empleando un haz de luz infrarroja que requiere línea de vista, un ángulo no mayor de 30 grados y una distancia que no excede un metro para obtener tasas de transmisión de datos entre 9.6Kbps y 16Mbps dependiendo del entorno [1], Este escenario se expone en la Figura 1. No obstante, es oportuno aclarar que estos estándares están divididos en dos segmentos diferentes para satisfacer las necesidades del mercado:

      Figura 1: Especificación del Enlace (R = 1metro, Halg Angle = 15o)

      IrDA-Data: Empleado básicamente para transferencias bidireccionales de información en forma inalámbrica y con altas tasas de transmisión entre dispositivos portátiles. En lo sucesivo, cuando se mencione IrDA se hará referencia a IrDA-Data, que es el objetivo de este documento.

      IrDA-Control: fue establecido para cursar comunicaciones de control entre dispositivos periféricos como teclados, ratones, joysticks o controles remotos. La distancia máxima se amplia hasta garantizar un mínimo de 5 metros con tasas de transmisión alrededor de 75Kbps. [8]

      Similar al modelo OSI, la tecnología IrDA se encuentra también estratificada en bloques funcionales con responsabilidades específicas. Cada uno de estos, define protocolos esenciales (color claro), que son necesarios en todas la implementaciones de IrDA y otros que se incluyen solo en algunas implementaciones dependiendo del tipo de aplicaciones (color oscuro), como muestra la figura 2.

      Para ver el gráfico seleccione la opción "Descargar" del menú superior

      Figura 2: Pila de Protocolos de IrDA

      1. Al nivel físico le corresponde el envió y recepción de cadenas de bits a través del aire, así que, está involucrado primeramente con la generación y detección de los destellos de luz infrarroja con la debida protección para los ojos humanos, por otro lado, con las formas de codificación de la información, esquemas de modulación y las características generales de los pulsos. Se encarga además de algunas tareas de entramado de los datos como el chequeo de redundancia cíclica y la adicción de las banderas de inicio y final de trama.

        Este nivel puede ser implementado completamente en hardware, no obstante, debido a sus constantes mejoras y actualizaciones, se ha incluido un componente software para aislarlo del resto de la pila de protocolos y permitirle su evolución sin afectar en gran medida la estructura total.

        Este componente recibe el nombre "entramador" y se encarga de la presentación de la información recibida por el puerto infrarrojo a la capa superior en formato compatible, de igual forma, construye tramas con la información de la capa superior para posteriormente transmitirlas hacia el destino. Este procedimiento incluye la compensación de la diferencia de tasas de transmisión entre el receptor y el transmisor empleando memorias elásticas para garantizar comunicaciones confiables.

        Esquemas de Modulación

        Para las tasas de transmisión de datos hasta 1.152Mbps incluido este valor, se usa la modulación RZI (Return to Zero Inverted), donde un cero se representa por un pulso de luz cuya duración es normalmente 3/16 de la duración de un bit para tasas menores o iguales a 115.2 kbps, para 576 kbps y 1.152 Mbps, la duración nominal del pulso óptico es 1/4 de la duración del bit de la trama.

        Para los sistemas operando a velocidades de 4 Mbps, el esquema de modulación es 4PPM (4 Pulse Position Modulation), es decir, un par de bits se toman juntos y representan un símbolo, el cuál es dividido luego en 4 "chips" donde solo uno de ellos contiene un pulso óptico. En ese sentido, la duración del chip es 125 ns y una marca (1 lógico) es representada por un pulso óptico. [2]

      2. Nivel Fisico

        La capa que se encuentra encima del nivel físico recibe el nombre de IrLAP por el ingles "IrDa Link Access Protocol" y está relacionada con los procesos de control de flujo de datos de bajo nivel, detección de errores y petición de retransmisiones, por lo cual, comparada con el modelo de referencia OSI, es el equivalente de la capa de enlace.

        IrLAP está basada principalmente sobre los protocolos HDLC (High Data Link Control) y SDLC (Synchronous Data Link Control), con adaptaciones para las características que se requieren en las transmisiones por Infrarrojos y factores del entorno [9], como los siguientes:

        Las conexiones son Punto a Punto: Los dispositivos que se encuentran comunicándose debe estar cara a cara dentro de un margen de mas o menos un metro de distancia para realizar un intercambio de información que los involucra exclusivamente a ellos, es decir, no puede existir un tercer elemento participando en el evento.

        Comunicaciones Half-Duplex: el destello de luz infrarroja, es decir, los datos son enviados en uno de los dos sentidos alternándose el turno para transmitir entre los dos extremos, sin embargo, la interacción puede ser tan rápida que en algún momento puede confundirse con una comunicación full-duplex si las aplicaciones no son suficientemente sensibles para este efecto.

        Cono Angosto de Infrarrojos: La transmisión de infrarrojos es direccional dentro de un ángulo sólido medio de 15 grados, con el objetivo de minimizar las interferencias con dispositivos que se encuentran cercanos.

        Interferencia: Además de los otros dispositivos alrededor de los dos que participan en una comunicación la transmisión es sensible de las componentes infrarrojas contenidas en luces fluorescentes, el sol e inclusive la luna.

        No Detección de Colisiones: El diseño del hardware es tal, que las colisiones no pueden detectarse, así que es el software empleado para cada aplicación es quien debe realizar el control de estos inconvenientes.

        Las dos componentes de IrLAP que interactúan en una comunicación, una en el transmisor y otra en el receptor, tienen una relación con responsabilidades definidas que puede compararse a la de maestro – esclavo. El lenguaje definido por IrDA para definir a estos elementos es: estación primaria para el dispositivo maestro y estación secundaria para el dispositivo esclavo. La estación primaria es la encargada de enviar los comandos de inicio de conexión y de transferencia, además, garantiza el flujo organizado y controlado de los datos así como el tratamiento de los errores en la transmisión.

        Por otro lado, la estación secundaria se encarga de enviar las respuestas a los requerimientos de inicio de conexión y envío de datos realizadas por el otro extremo, sin embargo, ninguno de los dos puede apoderarse completamente del canal, pues, no es posible hacer transmisiones mayores a 500ms.

        Los dispositivos maestros o estaciones primarias son típicamente computadores personales, agendas electrónicas o elementos que requieran imprimir o realizar algún tipo de envío de información a otro, mientras que los dispositivos esclavos o estaciones secundarias son impresoras u otros periféricos que son usados por otros componentes. Aunque es claro, una vez establecida la conexión una aplicación (niveles superiores de la torre) en cualquiera de los dos extremos puede iniciar una operación independientemente.

        Existen dos modos de operación posibles para este nivel, dependiendo si los dispositivos están o no con comunicaciones en curso. Para este efecto, se consideran el modo de desconexión normal y modo de respuesta normal para la condición de enganchado o no enganchado con otro dispositivo, respectivamente.

        Modo de Desconexión Normal (Normal Disconnect Mode): es el estado por defecto de todos los dispositivos que no se encuentran ejecutando una comunicación, también se conoce como modo de contención, así que los dispositivos se encuentran chequeando si otras comunicaciones (de otros dispositivos) se están ejecutando, esta operación se debe realizar por lapsos no menores a 500ms para determinar si es posible o no realizar una petición de conexión.

        Una consideración importante es que existen dispositivos que no tienen una interfaz de usuario para configurar los parámetros de comunicación, por ello, las transmisiones en estado de NMD se realizan con una configuración fija: Asincrónica, 9600 bps, 8 bits y sin control de paridad. Luego durante el proceso de negociación de la conexión, ambos extremos realizan un intercambio de información de sus capacidades para establecer nuevos y mejores parámetros.

        Modo de Respuesta Normal (Normal Response Mode): Es el modo de los dispositivos que ya se encuentran conectados, con los parámetros negociados a conveniencia de ambos.

        El formato de trama de IrLAP se muestra en la figura 3, donde se observan tres campos identificados como dirección (Address), control (Control) e información (information), donde los dos primeros campos solo requieren dos bytes. [9]

        Para ver el gráfico seleccione la opción "Descargar" del menú superior

        Figura 3: Formato de Trama de IrLAP

        Las operaciones dentro del nivel IrLAP se realizan a través de primitivas de servicio, la figura 4 muestra como una operación se inicia con una petición de servicio, viaja a través del enlace encapsulada en una trama, se reporta en el otro extremo como una indicación, posteriormente se genera la respuesta y retorna a través del medio nuevamente para convertirse en el extremo inicial en una confirmación. Los servicios más importantes de este nivel se listan a continuación:

        Para ver el gráfico seleccione la opción "Descargar" del menú superior

        Figura 4: Primitivas del Nivel IrDA

        Descubrimiento de Vecinos: Explora el espacio cercano buscando señales infrarrojas para identificar quién está presente en el medio y tener una idea del estado en que se encuentran.

        Conexión: Selecciona un dispositivo específico para negociar las mejores condiciones de comunicación para ambos extremos y establecer la comunicación.

        Envío de Datos: Esta es la principal razón de este nivel, la transmisión/recepción de los datos.

        Desconexión: Cierra el enlace en curso y retorna al estado de NDM, para preparar una futura conexión en el momento que sea necesario.

      3. Nivel de Acceso al Enlace

        IrLMP (IrDA Link Managment Protocol) es el nivel encargado de permitir la multiplexación del flujo de información de diferentes aplicaciones sobre el mismo canal de IrLAP, para lo cual define dos componentes dentro de su estructura, el Servicio de Acceso al Servicio (LM-IAS) y el Multiplexor (LM-Mux), cuyo funcionamiento se describe a continuación.

        En la medida en que pueden existir varias conexiones IrLMP sobre un único canal IrLAP, existe un nivel de direccionamiento de mayor complejidad, el cual involucra los conceptos de puntos lógicos de acceso al servicio (Logical Service Access Point, LSAP) y selector de LSAP (LSAP Selector, LSAP-SEL) .

        El primero, como lo expresa su nombre, es un punto donde se puede acceder a un servicio o aplicación dentro de IrLMP, entre tanto que el segundo, es un byte que identifica un LSAP, lo que equivale a la dirección del servicio dentro del multiplexor de IrLMP. Los rangos de valores que puede tomar este byte se encuentra entre 0x01 y 0x6F, 0x70 es para servicios no orientados a conexión y los demás están reservados para usos futuros. Dados los limitados valores posibles para los selectores, estos no se asignan de manera fija, en cambio, tienen nombres fijos y se emplea un directorio (Information Access Service, AIS), para ubicar el selector del servicio o aplicación deseada.

        Los servicios ofrecidos por este nivel, son similares a los citados para IrLAP: búsqueda de vecinos, conexión, datos y desconexión, lo cual es de esperarse teniendo en cuenta que todas las operaciones deben ascender y descender por la torre de IrDA, sometiéndose a las adiciones que realizan cada una.

        Este nivel agrega un encabezado al paquete de la capa superior, el cual se muestra en la figura 5 con los siguientes campos:

        C: Bit que distingue entre tramas de control o datos.

        DLSAP-SEL: Identifica el selector de servicio del destino.

        SLSAP-SEL: Identifica el selector de servicio del origen.

        Figura 5: Encabezado del Nivel IrLMP

        El servicio de acceso a la información (Information Access Service IAS) actúa como un directorio que permite determinar para cada tipo de servicio u aplicación disponible un selector de punto de acceso y acceder a información adicional de los servicios, como ya se había mencionado. Este servicio está constituido completamente cuando existen un componente cliente y otro servidor, donde el primero es quien realiza las peticiones a través del protocolo de acceso a la información (Information Access Protocol), entre tanto que el servidor es quien conoce la información, pues contiene una base de información acerca de las aplicaciones o servicios y es así, como responde a las peticiones. [3]

      4. Nivel de Adminstración del Enlace

        El nivel de control de flujo, TinyTP es opcional dentro de la torre de IrDA y tiene asociadas dos funciones, inicialmente el control de flujo sobre las conexiones que se cursan sobre IrLMP y además, la segmentación y reensamblado de los paquetes.

        El control de flujo de los datos es la más importante de las tareas de TinyTP, este control es aplicado sobre cada una de las conexiones de IrLMP, a través de un sistema de permisos para transmitir, llamados créditos, con lo cual se logra que uno de los extremos pueda detenerse para procesar la información sin afectar negativamente la comunicación en sentido opuesto.

        Una vez en conexión, cada extremo ofrece los créditos y al mismo tiempo se habilita para recibir paquetes de determinado tamaño, el número de créditos ofrecidos depende de la capacidad que tiene el dispositivo receptor para almacenar paquetes en las memorias de recepción.

        Así mismo, en la medida en que se reciben paquetes y se va liberando memoria se realiza un nuevo ofrecimiento de estos por parte del receptor, lo cual deja entre ver, que es realmente el receptor quien tiene el control de la comunicación, por lo cual puede presentarse una dificultad en rendimiento en el caso que el transmisor tenga que esperar mucho tiempo en la recepción de nuevos créditos, teniendo en cuenta que sino existen estos, no existe tráfico de información.

        No obstante, debe verse que no existe una asignación estática de los roles de transmisor o receptor, pues se entiende que cada dispositivo requiere de recibir y transmitir, por lo tanto está involucrado con la generación y recepción de créditos que se cursan sobre paquetes LMP como si se trataran de información del usuario.

        La otra tarea a cargo de TinyTP es la segmentación y reensamblado de los paquetes, es decir, los paquetes muy grandes son divididos en fragmentos (Service Data Unit, SDU) cuyo tamaño se define durante la negociación de la comunicación con el protocolo IrLAP. Posteriormente, en el lado del receptor la tarea es reensamblar los fragmentos en el orden adecuado para obtener el paquete original. [4]

      5. Nivel De Control De Flujo

        El nivel de intercambio de objetos, IrOBEX (IrDA OBject Exchange, IrOBEX) es al igual que el anterior, opcional dentro de la torre de protocolos de IrDA. Su función es permitir a dispositivos de diferentes características intercambiar datos y comandos en un modo estandarizado de acuerdo a los recursos presentes en cada uno y así, hacer del intercambio de archivos o mensajes un procedimiento transparente para la aplicación del usuario. [5]

      6. Nivel De Intercambio De Objetos

        El objetivo de IrComm dentro de la arquitectura de IrDA es permitir que las interfaces seriales y paralelas de los antiguos dispositivos periféricos, puedan operar a través de infrarrojos sin ningún cambio, aun cuando existen marcadas diferencias en el envío de las señales, pues existen un camino individual para cada una, entre tanto que con la interfaz IrDA, tiene un solo haz de luz y todas las señales deben transmitirse a través de este medio, por lo cual es necesario multiplexarlas a través de la capa IrLMP o en la aplicación del usuario.

        El estándar de IrCOMM se desarrolló para ofrecer el uso de estas interfaces sobre la tecnología IrDA, no obstante es un nivel opcional dentro de la torre y se considera que para las nuevas aplicaciones, el rendimiento es mayor si este no se considera, permitiendo en su lugar, el uso directo de los niveles IrOBEX, IrLAN o TinyTP. Esto debido a que esconde características de los niveles inferiores de los protocolos seriales y paralela. [8]

        Cuatro tipos de servicios se definen en IrCOMM:

        3 Hilos Puro: Emulación de la interfaz serial y paralela para envío de datos únicamente, sin control del canal y soportado enteramente en TinyTP.

        3 Hilos: Emulación de la interfaz serial y paralelo con mínimo uso de control del canal y soportado en TinyTP.

        9 Hilos: Emulación serial únicamente con control del canal para estado del estandar RS232. Soportado en TinyTP.

        Centronics: Emulación paralela únicamente con control del canal para estado de los circuitos de centronics.

      7. Nivel de Emulación del Puerto Serial y Paralelo
      8. Acceso a Redes de Área Local

      IrLAN, es el componente de IrDA que permite que los dispositivos con esta tecnología, como computadores, logren acceder a redes de área local, para este efecto, se han definido con una arquitectura cliente – servidor, donde el servidor es el elemento pasivo y es el cliente quien descubre y se conecta con el servidor y establece un canal de datos sobre el cual, los paquetes de la red LAN podrán transmitirse o recibirse.

      El cliente empieza ajustando la conexión a través de la lectura de los objetos de información del componente IAS, luego intenta la conexión negociando las características del canal de datos a través del canal de control. Todos los ajustes se realizan por el canal de control, mientras que el canal de datos es exclusivo para el tráfico de paquetes LAN. Siguiendo esta dinámica, existen tres mecanismos definidos para realizar una conexión a través de IrLAN [6].

      Modo de Punto de Acceso: Permite a un computador acceder a una red local a través de un dispositivo, llamado punto de acceso, que consiste en un adaptador de Infrarrojos a la red cableada.

      Modo Igual a Igual: Permite a dos computadores interactuar como si fueran parte de una red local formada por ellos mismos, es decir, permite que formen una red AdHoc.

      Modo de Host: En este modo existe un computador conectado a la red local, el cual permite con un segundo se conecte a él y a través suyo este ultimo acceda a la red.

    3. EL ESTANDAR DE COMUNICACIONES IrDa

      La asociación de Datos por Infrarrojo IrDA, define a través de especificaciones algunas estrategias de implementación de la tecnología IrDA, las cuales permiten obtener las más pequeñas y versátiles realizaciones de los estándares.

      Este conjunto de recomendaciones se encuentra consignadas en el documento IrDA Lite, no obstante los resultados dependen en gran medida del hardware, las herramientas de software disponibles y la habilidad de los desarrolladores quien es el que decide seguir completamente la especificación o adoptar partes de ellas con modificaciones según su experiencia, teniendo en cuenta que en algunos casos limitan severamente el rendimiento de la pila de protocolos a 9600 bps y tramas del nivel LAP de 64 bytes, mientras que otras no afecta en mayor medida, así que las decisiones son el resultado de la compensación de las necesidades, rendimiento y tamaño final de la implementación. [7]

    4. ESTRATEGIAS DE IMPLEMENTACION

      La tendencia a la portabilidad de los dispositivos insiste además de la ausencia de cables, en una exagerada comodidad para el usuario que en ocasiones excluye a este de procesos que antes eran de su entera responsabilidad, entre estos, la sincronización de dispositivos, actualizaciones y descargas de información.

      Este efecto se encuentra muy bien respaldado por tecnologías como la discutida en este documento y otras como Bluetooth y HomeRF, la cuales permiten establecer comunicaciones con sus pares aún sin el control del usuario y a travesando obstáculos. El mercado ha sido invadido de este tipo de sistemas y es natural encontrarlos en la mayoría de dispositivos con capacidades de almacenamiento de información y/o procesamiento.

      En este escenario IrDA como tecnología de comunicaciones, compite con sus homologas con grandes ventajas, no obstante tampoco es difícil identificar sus desventajas. Para empezar se debe citar que las comunicaciones en el espectro del infrarrojo requieren línea de vista entre los dos extremos, en consecuencia reduce enormemente los efectos de las interferencias por parte de otros dispositivos y al mismo tiempo implica un procedimiento de apuntamiento hacia el destino que no es atractivo para el usuario dado que al mismo tiempo debe cuidar que durante la comunicación tampoco se obstruya este espacio.

      En este sentido la tecnologías del espectro de radio frecuencia tienen la ventaja, pues es posible que las ondas atraviesen objetos delgados y el usuario olvide el procedimiento de apuntamiento, no obstante este hecho dificulta la búsqueda de los destinos en un entorno donde existen varios terminales teniendo en cuenta las características omnidirecionales del patrón de radiación, es decir, los dispositivos operando en RF identificarán gran cantidad de posibles destinos y será tarea del usuario la búsqueda del destino a través de un nombre o dirección dentro de una lista, lo cual puede tomar suficiente tiempo comparado con la tecnología de infrarrojos que solo requiere apuntar al destino y negociar la comunicación.

      Por otro lado, el tema de la interferencia es complicado en el sentido que la luz fluorescente y los rayos del sol son fuentes interferentes para IrDA, sin embargo, en las tecnologías de radio frecuencia su operación se realiza en bandas no licenciadas en donde operan diferentes sistemas lo cual convierte a la protección de interferencias en elemento protagónico en estos dispositivos, mientras ocurre lo contrario en tecnología IrDA, donde el efecto se repara con cubrir un poco el receptor con un objeto oscuro.

      La movilidad es otro factor que debe considerarse muy detenidamente, para IrDa ofrecer desplazamiento a los dispositivos es muy difícil teniendo en cuenta que el ancho del haz solo compromete un arco de 30 grados y un metro de radio, por esta razón se recomienda para efectos de mejor redimiendo estén estáticos, existe entonces una verdadera ventaja por parte de las tecnologías de radio las cuales proveen de mayores facilidades de movimiento a los dispositivos sin la preocupación de una línea de vista o arcos muy reducidos.

      Una desventaja del IrDa es la carente capacidad de involucrar más de dos elementos dentro de una misma comunicación, lo cual es una capacidad que ofrecen muy fácilmente las tecnologías de radio. En este aspecto restringe a IrDA como tecnología de punto a punto y para procedimientos de intercambio de información estrictamente estáticos y con línea de vista, no obstante, esta limitación le otorga dos virtudes muy importantes, primero un nivel de seguridad muy elevado, teniendo en cuenta que los datos solo están siendo enviados donde el usuario ha apuntado su dispositivo, mientras que en el otro caso, quienes comparten el medio deban establecer medidas apropiadas de seguridad. Por otro lado, las velocidad de transmisión de datos son más elevadas en la tecnología IrDA alcanzando 16Mbps también a cambio de la corta distancia y la requisito de línea de vista.

      Es evidente como las características de una determinada tecnología dependiendo del escenario pueden convertirse en ventaja o desventaja, como tal, es difícil establecer una tecnología que predomine sobre las otras, pues está claro que las fortalezas de cada una están en escenarios diferentes, por lo cual, no se trata de elegir sino más bien de fusionar características de manera que se sumen fortalezas y resten debilidades en pro de ofrecer mayor comodidad al usuario final.

      El mercado de ambas tecnologías exhibe crecimientos sostenidos, no obstante no es este el único indicador, se considera que será la exigencia de los usuarios la fuerza que en definitiva determine la permanencia de una de estas tecnologías en el mercado.

    5. ANALISIS PROSPECTIVO

      4PPM: 4 Pulse Position Modulation

      HDLC: High Data Link Control

      IAS : Information Access Service

      IrDA: Infrared Data Association

      IrCOMM: IrDA Communications

      IrLAN: IrDA LAN Access Extension

      IrLAP: IrDa Link Access Protocol

      IrLMP: IrDA Link Managment Protocol

      IrOBEX : IrDA OBject Exchange

      LM-IAS: Link Management – Information Acces Services

      LM-Mux: Link Management – Multiplexer

      LSAP: Link Service Access Point

      LSAP-SEL: LSAP Selector

      NMD: Normal Disconnect Mode

      NRD: Normal Response Mode

      OSI: Open System Interconection

      RZI: Return to Zero Inverted

      SDLC: Synchronous Data Link Control

      SDU: Service Data Unit

      TinyTP: Flow Control Mechanism

    6. ACRÓNIMOS
    7. CONCLUSION

    Esta claro que IrDA requiere a los extremos de la comunicación enfrentados y estáticos durante el intercambio de la información, lo que representa para el usuario final una incomodidad comparable con los antiguos cables, pues este debe cuidar la permanencia de un escenario adecuado para el éxito de la comunicación.

    Así es como las características de comunicaciones ofrecidas por IrDA son limitadas por efectos del requerimiento de la línea de vista y su corta distancia lo que representa un campo donde esta tecnología debe seguir avanzando para garantizar competencia con otras tecnologías y a la vez, viabilidad económica que además le permita crecimiento en penetración en el mercado.

    Referencias

    [1] "Point and Shoot Profile". Infrared Data Association, 2000

    [2] "Serial Infrared Physical Layer Specification". Infrared Data Association, 1996

    [3] "Link Management Protocol". Infrared Data Association, 1996

    [4] "‘Tiny TP’: A Flow-Control Mechanism for use with IrLMP". Infrared Data Association, 1996

    [5] "Object Exchange Protocol OBEX". Infrared Data Association, 2003

    [6] "LAN Access Extensions for Link Management Protocol IrLAN". Infrared Data Association,1997

    [7] "Minimal IrDA Protocol Implementation (IrDA Lite)". Infrared Data Association,1996

    [8] "IrDA Control Specification". Infrared Data Association,1998

    [9] MEGOWAN, Patrick y otros. "IrDA Infrared Communications: An Overview". CounterPoint.

    [10] SUVAK, Dave. "IrDA and Bluetooth: A Complementary Comparison". Extended Systems, 2000.

    Samir Medina Perlaza

    Es aspirante al titulo de Ingeniero en Electrónica y Telecomunicaciones en la Universidad del Cauca, institución de la cual hace parte desde el año 2000. Miembro del Grupo de I+D en Nuevas Tecnologías de Telecomunicaciones en el área de comunicaciones por satélite y desarrollador del proyecto "Avanzada de I+D en Tecnologías Satelitales AVANTES– Plan de Desarrollo".

    www.unicauca.edu.co/~samedina

    Gustavo Villalobos Caviedes

    Es aspirante al titulo de Ingeniero en Electrónica y Telecomunicaciones en la Universidad del Cauca, institución de la cual hace parte desde el año 2000. Miembro del Grupo de I+D en Nuevas Tecnologías de Telecomunicaciones en el área de comunicaciones por satélite y desarrollador del proyecto "Avanzada de I+D en Tecnologías Satelitales AVANTES– Plan de Desarrollo".

    Facultad de Ingeniería Electrónica y Telecomunicaciones – Universidad del Cauca.

    Popayán, Cauca – Colombia