IrDA
IrDA is a wireless standard designed for data transmission using infrared. Infrared ports for this purpose have been implemented in portable electronic devices such as mobile telephones, laptops, cameras, printers, and medical devices. The main characteristics of this kind of wireless optical communication are short-range, physically secure and bidirectional data transfer, at serial cable speeds, with a line-of-sight using point-and-shoot principles. IrDA has been made dormant by newer improved technologies like Bluetooth.
History
The protocols and specifications of the standard were developed by the Infrared Data Association, an industry-driven interest group that was founded in 1993 by around 50 companies. Before IrDA, a number of proprietary standards existed for data exchange using infrared beams but the new association aimed to create an industry standard. The IrDA specifications were published in June 1994. In November 1995, Microsoft announced that it will support in Windows 95. The majority of PCs shipped in 1996 included an infrared port to utilize IrDA connectivity and the same year the first digital camera was released for infrared connectivity with a PC or printer.The Infrared Data Association released the IrDA 1.0 specification in June 1994. In October 1995, IrDA 1.1 was specified that included improved theoretical data transmission speeds. IrDA 1.2 was approved in October 1997 designed to be low power, reducing costs. Version 1.3 was released in 1998 and the IrDA 1.4 implementation was released in 2001.
Development of the standard slowed because of the competing radio wave based Bluetooth standard. Between 2000 and 2002 several members of the Infrared Data Association, including Apple, IBM and Nokia, left the organisation and had joined the Bluetooth Special Interest Group. However the organisation continued to build on the technology and published the Ultra Fast IrDA standard in 2006 with a net data rate of 96 Mbps. In 2009, the Infrared Data Association published Giga-IR which aims for data speeds of 512 Mbps or 1 Gbps.
The association also adopted new standard called IrSimple in August 2005. The development of IrSimple is credited to NTT Docomo, Sharp, ITX E-globaledge and Waseda University. IrSimple provides significantly faster data transmission but maintains backward compatibility with the existing IrDA-enabled protocols. The IrSimple protocols provide sub-1-second transfers of pictures between cell phones, printers, and display devices. For example, some Pentax DSLRs incorporated IrSimple for image transfer and gaming.
Usage
IrDA was popular on PDAs, laptops and some desktops from the late 1990s through the early 2000s. It was a cable-free way for applications such as transferring files, printing, or tethering.However, IrDA has been displaced by other wireless technologies such as Bluetooth, and Wi-Fi, favored because they don't need a direct line of sight and can therefore support hardware like mice and keyboards. However, for some time IrDA hardware was still less expensive and didn't share the same security problems encountered with the likes of Bluetooth. It is still used in some environments where interference makes radio-based wireless technologies unusable.
Technical specifications
IrPHY
The mandatory IrPHY is the physical layer of the IrDA specifications. It comprises optical link definitions, modulation, coding, cyclic redundancy check and the framer. Different data rates use different modulation/coding schemes:- 2.4–115.2 kbit/s : asynchronous, RZI, UART-like, 3/16 pulse. To save energy, the pulse width is often minimized to 3/16 of a 115.2KBAUD pulse width.
- 0.576–1.152 Mbit/s : RZI, 1/4 pulse, HDLC bit stuffing
- 4 Mbit/s : 4PPM
- 16 Mbit/s : NRZ, HHH
- 96 Mbit/s : NRZI, 8b/10b
- 512 Mbit/s – 1 Gbit/s : NRZI, 2-ASK, 4-ASK, 8b/10b
- Range:
- * standard: 2 m;
- * low-power to low-power: 0.2 m;
- * standard to low-power: 0.3 m.
- * The 10 GigaIR also define new usage models that supports higher link distances up to several meters.
- Angle: minimum cone ±15°
- Speed: 2.4 kbit/s to 1 Gbit/s
- Modulation: baseband, no carrier
- Infrared window
- Wavelength: 850–900 nm
IrDA transceivers communicate with infrared pulses in a cone that extends at least 15 degrees half angle off center. The IrDA physical specifications require the lower and upper limits of irradiance such that a signal is visible up to one meter away, but a receiver is not overwhelmed with brightness when a device comes close. In practice, there are some devices on the market that do not reach one meter, while other devices may reach up to several meters. There are also devices that do not tolerate extreme closeness. The typical sweet spot for IrDA communications is from away from a transceiver, in the center of the cone. IrDA data communications operate in half-duplex mode because while transmitting, a device's receiver is blinded by the light of its own transmitter, and thus full-duplex communication is not feasible. The two devices that communicate simulate full-duplex communication by quickly turning the link around. The primary device controls the timing of the link, but both sides are bound to certain hard constraints and are encouraged to turn the link around as fast as possible.
IrLAP
The mandatory IrLAP 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
- Distribution of the primary/secondary device roles
- Negotiation of QoS parameters
IrLMP
The mandatory IrLMP is the third layer of the IrDA specifications. It can be broken down into two parts.First, the LM-MUX, 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 lies on top of the IrLMP layer. It provides:- Transportation of large messages by SAR
- Flow control by giving credits to every logical channel
IrCOMM
OBEX
The optional OBEX provides the exchange of arbitrary data objects between infrared devices. It lies on top of the Tiny TP protocol, so Tiny TP is mandatory for OBEX to work.IrLAN
The optional IrLAN provides the possibility to connect an infrared device to a local area network. There are three possible methods:- Access point
- Peer-to-peer
- Hosted