Infrared Data Association
Encyclopedia : I : IN : INF : Infrared Data Association
The Infrared Data Association (IrDA) defines physical specifications communications protocol standards for the short range exchange of data over infrared light, for uses such as personal area networks (PANs).
- IrDA is a very short-range example of free-space optical communication.
- IrDA interfaces are used in palmtop computers and mobile phones.
- IrDA specifications include IrPHY, IrLAP, IrLMP, IrCOMM, Tiny TP, IrOBEX, and IrLAN. IrDA has now produced another standard, IrFM, for Infrared financial messaging (i.e., for making payments) also known as "Point & Pay".
IrPHY
The mandatory IrPHY (Infrared Physical Layer Specification) is the lowest layer of the IrDA specifications. The most important specifications are:- Range (Standard: 1 m, low-power to low power: 0.2 m, Standard to low power: 0.3 m)
- Angle (minimum cone +-15°)
- Speed (2.4 kbit/s to 16 Mbit/s)
- Modulation (Base band, no carrier)
- Infrared window
IrLAP
The mandatory IrLAP (Infrared Link Access Protocol) is the second layer of the IrDA specifications. It lies on top of the IrPHY layer and below the IrLMP layer. It represents the Data Link Layer of the OSI model. The most important specifications are:- Access control
- Discovery of potential communication partners
- Establishing of a reliable bidirectional connection
- Negotiation of the Primary/Secondary device roles
IrLMP
The mandatory IrLMP (Infrared Link Management Protocol) is the third layer of the IrDA specifications. It can be broken down into two parts. First, the LM-MUX (Link Management Multiplexer) which lies on top of the IrLAP layer. Its most important achievements are:- Provides multiple logical channels
- Allows change of Primary/Secondary devices
Tiny TP
The optional Tiny TP (Tiny Transport Protocol) lies on top of the IrLMP layer. It provides:- Transportation of large messages by SAR (Segmentation and Reassembly)
- Flow control by giving credits to every logical channel
IrCOMM
The optional IrCOMM (Infrared Communications Protocol) lets the infrared device act like either a serial or parallel port. It lies on top of the IrLMP layer.IrOBEX
The optional IrOBEX (Infrared Object Exchange) provides the exchange of arbitrary data objects (e.g. vCard, vCalendar or even applications) between infrared devices. It lies on top of the Tiny TP protocol, so Tiny TP is mandatory for IrOBEX to work.IrLAN
The optional IrLAN (Infrared Local Area Network) provides the possibility to connect an infrared device to a local area network. There are three possible methods:- Access Point
- Peer to Peer
- Hosted
See also
External links
- [Infrared Data Association website] with the original specifications available for "free" after you pay a $795 "access fee"
- [Linux Infrared HOWTO]
- [Linux Infrared Remote Control]
- [Linux status of infrared devices (IrDA, ConsumerIR, Remote Control)]
- [Latest IRDA developments] including IrSimple, VFIR and UFIR
From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.
