什么是IrDA(红外数据协会)?


IrDA 代表红外数据协会。它是一个由硬件和软件制造商组成的全球性联盟,致力于创建和支持用于计算机网络、连接和各种网络应用的红外 (IR) 数据网络的互操作解决方案。

红外通信包含连接设备中的收发器(一组发射器和接收器)。特定的微芯片支持这种有效性。此外,多个设备可能需要特定的软件才能使通信同步。

例如,微软的 Windows 95 操作系统框架中对红外进行了特殊规定。在 IrDA-1.1 标准中,可以发送的最大数据大小为 2048 字节,最大传输速率为 4 Mbps。

IrDA 控制

IrDA 控制是红外数据协会 (IrDA) 于 1998 年制定的一个标准,用于在室内无线外围设备和主机之间通过红外光进行连接。包括键盘、操纵杆、鼠标和其他指向设备在内的外围设备可以利用 IrDA 控制与其主机设备进行通信。

IrDA 控制使用一套协议来执行,其中包括以下内容:

  • IrDA 控制物理层 (PHY) − 它支持通过红外光以高达 75 Kbps 的速度在最远 5 米的距离内进行双向、纠错的数据传输。

  • IrDA 控制媒体访问控制层 (MAC) − 它允许主机设备同时连接多个 IrDA 控制外围设备,最多可达八个。IrDA 控制 MAC 通过使用 13.8 米的轮询间隔提供快速响应时间,并提供对授权给外围设备的地址的动态分配和重用。

  • IrDA 控制逻辑链路控制层 (LLC) − 它提供适当的数据序列,并在出现错误时处理重传。

IrDA 数据

IrDA 数据是红外数据协会 (IrDA) 于 1994 年制定的一个标准,用于在高达 4 Mbps 的速度下通过红外光进行双向点对点连接。IrDA 数据用于掌上电脑、数码相机、移动电话和其他设备之间的连接。

它使用一套协议执行,其中包含已记录的协议。这些协议解释如下:

  • IrDA 数据物理层 (PHY) − 它支持从 9600 bps 到 4 Mbps 的低级连续双向纠错服务,距离至少 1 米。9600 bps 和 115.2 Kbps 支持异步串行传输,1.152 Mbps 支持同步串行传输,4 Mbps 支持同步链路。

  • IrDA 数据红外链路访问协议 (IrLAP) − IrDA 用于红外串行连接的高级数据链路控制 (HDLC) 协议的合适串行链路协议

  • IrDA 数据红外链路管理协议 (IrLMP) − 它可用于 IrDA 设备的链路控制和多路复用。IrLMP 允许多个 IrDA 设备通过单个红外链路连接,并通过信息访问服务 (IAS) 支持协议和服务发现。

更新于:2021年11月17日

2K+ 浏览量

启动你的职业生涯

通过完成课程获得认证

开始学习
广告