什么是 IrDA(红外数据协会)?
IrDA代表红外数据协会。它是一个由硬件和软件制造商组成的通用联盟,为计算机网络、连接和不同的网络应用程序生成和支持红外(IR)数据网络的互操作解决方案。
红外通信在连接的两个设备中都包含一个收发器(一组发射器和接收器)。特定的微芯片支持这种有效性。此外,几个设备可能需要特定的软件,以便可以同步通信。
例如,Microsoft的Windows95操作框架中对IR的特殊规定。在IrDA-1.1标准中,可发送的最大数据大小为2048字节,最大传输成本为4Mbps。
红外线控制
IrDAControl是红外线数据协会(IrDA)于1998年开发的标准,用于在室内无绳外围设备和主机之间通过IR光进行连接。包括键盘、操纵杆、鼠标设备和不同指点设备在内的外围设备可以促进IrDA控制与其主机设备进行通信。
IrDA控制是使用包含以下内容的一套协议执行的-
IrDA控制PHY(物理层)-它支持双向和纠错数据传输,通过红外光以高达75Kbps的速度传输长达5米的距离。
IrDA控制MAC(媒体访问控制)-它允许主机设备同时连接多个IrDA控制外围设备和最多八个外围设备。IrDA控制MAC通过利用13.8米的轮询间隔提供快速响应时间,并提供授权给外围设备的地址的动态分配和重用。
IrDAControlLLC(逻辑链路控制)-它提供适当的数据系列并在出现错误时处理重传。
红外数据
IrDA数据是红外数据协会(IrDA)于1994年建立的标准,用于通过IR光以高达4Mbps的速度进行双向点对点连接。IrDA数据用于连接掌上电脑、数码相机、手机和多种设备。
它是使用一套协议执行的,其中包含记录的协议。这些协议解释如下-
IrDA数据PHY(物理层)-它支持从9600bps到4Mbps的低级别连续双向纠错服务,距离至少为1米。支持9600bps和115.2Kbps的异步串行传输、1.152Mbps的同步串行传输和4Mbps的同步链路。
IrDA数据红外链路访问协议(IrLAP)-适合IrDA用于来自高级数据链路控制(HDLC)协议的红外串行连接的串行链路协议
IrDA数据红外链路管理协议(IrLMP)-它可用于IrDA设备的链路控制和多路复用。IrLMP使多个IrDA设备能够通过单独的红外链路进行连接,并支持信息访问服务(IAS)的协议和服务发现。