红外通讯技术

<image>

IrDA是一种用红外线传输数据的技术。为此目的而设计的红外接收器已经被应用于一些便携电子设备上，例如手机、笔记本电脑、相机、打印机，甚至是医疗设备。这种无线光通信的主要特点是短距离、物理安全和双向数据传输，其速度相当于串行电缆，并使用类似于“瞄准即发射”的视线直达原则。

近年来， IrDA 已被像蓝牙这样更先进的技术所取代。

## 历史

### 概观

<image>

### IrPHY

系指红外线通讯技术的最低层，物理层。其中重要的规格如下：

- 距离（标准：1米，低功率传输至低功率：0.2米，标准至低功率：0.3米）
- 角度（最小圆锥状 +-15°）
- 速度（2.4千位元/秒至16百万位元/秒）
- 调变（基频带，无载波）
- 红外线过滤视窗

红外线通讯技术收发器借由一束圆锥状光束范围内的红外线脉波传输，其圆锥状光束自中心算起最小有15度的范围。

红外线通讯技术物理层规范需要至少在一米外还能辨识的光信号的最小光量。

同时，规范中也定义两通讯装置接近时接收端不会过曝的最大光量。

在实用阶段，市场上有些装置没有做到一米的传输距离。

同时也有些装置没有预留非常接近时的容忍值。

红外线通讯技术的典型甜蜜点为距离收发器5公分至60公分范围之中，在圆锥状光束的正中央。

红外线通讯技术的资料通讯作动为半双工模式，这是因为装置在发射时自己的接收器也会收到反射光，因此全双工并不可行。

两装置间借由快速切换输出端便可模拟全双工。

主要装置端控制着连接的时序，但两边都可依照实际情况将传输速度切换至最高。

传输速率主要分为三大类：SIR、MIR以及FIR。

SIR的速度范围包含了RS-232的速度定义（9.6千位元/秒，19.2千位元/秒，38.4千位元/秒，57.6千位元/秒，115.2千位元/秒）

其中最常见的传输速率为9600位元/秒，因此这种传输速率为所有在探索(discovery )状态与协商(negotiation )状态的速率。

MIR（中速率红外线）不是官方名词，有时用来表示0.576百万位元/秒至1.152百万位元/秒的速率范围。

FIR为IrDA物理层标准陈废的名词，虽然如此这个名词却也常用在表示4百万位元/秒速率。

FIR有时也用来表示所有大于SIR标定速率以上的速率。

然而，MIR与FIR使用着不同的编码方式，以及不同的封包架构。

因此，这两个非官方用词产生了两种不同的物理层面的实作方式。

未来有更快的传输速率（目前有VFIR），可支援到16百万位元/秒。

有VFIR的商品可用例如TFDU8108可操作在9.6千位元/秒至16百万位元/秒。

UFIR协定正在发展中。此一协定将可支援100百万位元/秒。

### IrLAP

规定的IrLAP（红外线链路撷取通讯协，Infrared Link Access Protocol）是IrDA规范的第二层。它位于IrPHY层的顶部和IrLMP层的下面。它代表OSI模型的资料连结层（Data Link Layer）。

最重要的规格是：

```
    訪問控制（Access control）
    發現潛在的溝通夥伴（Discovery of potential communication partners）
    建立可靠的雙向連接（Establishing of a reliable bidirectional connection）
    主要/輔助設備角色的分佈（Distribution of the primary/secondary device roles）
    QoS參數協商（Negotiation of QoS parameters）
```

在IrLAP层上，通信设备分为“主要设备”（primary device）和一个或多个“辅助设备”（secondary devices）。主要设备控制辅助设备。只有当主要设备请求辅助设备发送时，才允许这样做。

### IrLMP

IrLMP（Infrared Link Management Protocol，红外线链路管理协议）是IrDA规范的第三层。它可以分为两部分。第一是位于IrLAP层顶部的LM-MUX（Link Management Multiplexer，链路管理多路复用器）。它最重要的功能是：

```
    提供多個邏輯通道（logical channels）
    允許更改主要/輔助設備（primary/secondary devices）
```

第二是LM-IAS（Link Management Information Access Service，链接管理信息访问服务），其提供了一个列表，服务提供商可以在其中注册其服务，以便其他设备可以通过查询LM-IAS来访问这些服务。

### IrCOMM

IrCOMM（Infrared Communications Protocol，红外线通信协议）使红外设备的作用类似于串行端口或并行端口，其可选择使用或不使用。

它位于IrLMP层的上方。

### Tiny TP

Tiny TP（Tiny Transport Protocol，微小传输协议）位于IrLMP层的上方，可选择要或不要使用（optional）。

它提供：

```
    通過SAR（分段和重組，Segmentation and Reassembly）傳輸大型訊息（large message）
    通過向每個邏輯通道提供信用度（Credits）來進行流量控制
```

### OBEX

可选元件OBEX（Object Exchange）提供红外线通讯设备间的随意资料物件交换（例如vCard，vCalendar或应用程序）。因为必须架构在Tiny TP协定的顶层，所以Tiny TP是使OBEX能够作用的必要元件。

### IrLAN

可供选择使用与否的IrLAN（Infrared Local Area Network，红外线本地局域网络）提供了将红外线设备连接到局域网（local area network）的可能性。有三种可能的方法：

```
    切入點（Access point）
    點對點（Peer-to-peer）
    代管（Hosted）
```

由于IrLAN位于Tiny TP协议之上，因此必须实现Tiny TP协议才能使IrLAN正常工作。

### IrSimple

IrSimple改善了红外通讯技术的效率，而达到至少4到50倍更快的资料传输速率。

### IrSimpleShot

IrSimpleShot（IrSS）的主要目标之一，是使数百万启用了IrDA的照相手机，能够将图片无线传输到打印机，打印机亭（printer kiosks）和平板电视（flat-panel TVs）。

## 技术接纳和普及

从1990年代末到2000年代初，IrDA在PDA，笔记本电脑和某些台式电脑上很受欢迎。但是，其他无线技术（例如Wi-Fi和蓝牙）已取代它，它们之所以受到青睐是因为它们不需要在视野内成直接连线，因此可以支持鼠标和键盘等硬件。IrDA仍然在某些干扰使基于无线电的无线技术无法使用的环境中使用。

在2005年左右，借由IrSimple协议，通过在手机，打印机和显示设备之间提供不到1秒的图片传输，IrDA试图重振。IrDA硬件的价格仍然较低，并且没有像蓝牙这样的无线技术所遇到的相同安全问题。例如，一些 Pentax DSLRs （数码单反相机）（K-x，K-r）结合了IrSimple用于图像传输和游戏。

## 基本资料

- 开发者：红外线数据标准协会
- 产业：Personal area networks
- 规范发布：1994年
- 范围：In practice between 5cm and 60cm