《物联网与短距离无线通信技术[董健]-第五章推荐课件》由会员分享,可在线阅读,更多相关《物联网与短距离无线通信技术[董健]-第五章推荐课件(38页珍藏版)》请在金锄头文库上搜索。
1、第五章 IrDA2021/8/221nIrDA概述概述nIrDA通信原理通信原理nIrDA协议协议nIrDA应用应用本章内容2021/8/222 红外线是指波长超过红色可见光的电磁波,IrDA(红外通讯)顾名思义就是通过红外线进行数据传输的无线技术,利用红外线技术电脑间或其它相关设备可以进行无线数据交换。 在电脑技术发展早期,数据都是通过线缆传输的,线缆传输连线麻烦,需要特制接口,颇为不便。于是后来就有了红外、蓝牙、802.11等无线数据传输技术。在红外通讯技术发展早期,存在好几个红外通讯标准,不同标准之间的红外设备不能进行红外通讯。为了使各种红外设备能够互联互通,1993年,由二十多个大厂商
2、发起成立了红外数据协会(IrDA),统一了红外通讯的标准,这就是目前被广泛使用的IrDA红外数据通讯协议及规范。IrDA概述2021/8/223 红外线通信是一种廉价、近距离、无线、低功耗、保密性强的通讯方案,主要应用于近距离的无线数据传输,也有用于近距离无线网络接入。它的发展是从早期的IRDA规范(115200bps)到ASKIR(1.152Mbps),再到最新的FASTIR(4Mbps),红外线接口的速度不断提高,使用红外线接口和电脑通信的信息设备也越来越多。 1993年起,由HP、COMPAQ、INTEL等多家公司发起成立了红外数据协会(Infrared Data Association
3、,简称IRDA),建立了统一的红外数据通信标准。一年以后,第一个IRDA的红外数据通讯标准IrDA1.0发布,又称为SIR(Serial InfraRed),它是基于HP开发出来的一种异步的、半双工的红外通信方式。通过对串行数据脉冲和光信号脉冲编解码实现红外数据传输。IrDA1.0的最高通讯速率只有115.2Kbps,适应于串行端口的速率。 IrDA发展史2021/8/224 到1996年,该协会发布了IrDA1.1标准,即Fast InfraRed,简称为FIR。FIR采用了全新的4PPM调制解调技术,其最高通讯速率达到4Mbps,这个标准是目前运用得最普遍的标准,我们在采购红外产品时也应注
4、意这标准的产品。继IRDA1.1之后,IRDA又发布了通讯速率高达16Mbps的VFIR技术(Very Fast InfraRed)。不断提高的速率使红外线使它在短距无线通信领域占有一席之地,而不仅是数据线缆的替代。红外线的传输距离为1100CM,传输方向的定向角30度,点对点直线数据传输。 对于每一步的发展,都为数据的传输带来了更大的进步,或者是其应用更加的易于掌握,而红外线通信技术的发展,也使得她能够运用到很多的设备中去,虽然,在这以后还出现了许多的其他的类型的数据传输技术,但是随着红外线技术的不断提高,其使用度在日常生活中还是占据了很大的比例。IrDA发展史2021/8/225 红外通讯
5、技术适合于低成本、跨平台、点对点高速数据连接,尤其是嵌入式系统。其主要应用:设备互联、信息网关。设备互联后可完成不同设备内文件与信息的交换。信息网关负责连接信息终端和互联网。红外通讯技术是目前在世界范围内被广泛使用的一种无线连接技术,被众多的硬件和软件平台所支持其特点主要有: 通过数据电脉冲和红外光脉冲之间的相互转换实现无线的数据收发。 主要是用来取代点对点的线缆连接。 新的通讯标准兼容早期的通讯标准。 小角度(30度锥角以内),短距离,点对点直线数据传输,保密性强。IrDA的特点2021/8/226 传输速率较高,目前4M速率的FIR技术已被广泛使用,16M速率的VFIR技术已经发 布。 不
6、透光材料的阻隔性,可分隔性,限定物理使用性,方便集群使用:红外线 技术是限定使用空间的。在红外不传输的过程中,遇到不透光的材料,如墙 面。它就会反射,这一特点,确定了每套设备之间,可以在不同的物理空间 里使用。无频道资源占用性,安全特性高:红外线利用光传输数据的这一特点确定了它不存 在无线频道资源的占用性,且安全性特别高。在限定的空间内使用进行窃听数据 可不是一件容易的事。优秀的互换性,通用性。因为采用了光传输,且限定物理使用空间。红外线 发射和接收设备在同一频率的条件下,可以相互使用。无有害辐射,绿色产品特性:科学实验证明,红外线是一种对人体有益的光 谱,所以红外线产品是一种真正的红色产品。
7、 此外,红外线通信还有抗干扰性强,系统安装简单,易于管理等优点。IrDA的特点2021/8/227红外数据通讯技术的缺点 :(1)受视距影响其传输距离短;(2)要求通信设备的位置固定;(3)其点对点的传输连接,无法灵活地组成网络等。(4)对于每一项技术,他都具有自身的或者说受外在的一些影响,会有一些不足之处,但是,我们看到更多是它的优点,掌握他的优缺点,充分去利用,扬长避短。IrDA的特点2021/8/228 红外通信是利用950nm近红外波段的红外线作为传递信息的媒体,即通信信道。发送端将基带二进制信号调制为一系列的脉冲串信号,通过红外发射管发射红外信号。接收端将接收到的光脉转换成电信号,再
8、经过放大、滤波等处理后送给解调电路进行解调,还原为二进制数字信号后输出。常用的有通过脉冲宽度来实现信号调制的脉宽调制(PWM)和通过脉冲串之间的时间间隔来实现信号调制的脉时调制(PPM)两种方法。 简而言之,红外通信的实质就是对二进制数字信号进行调制与解调,以便利用红外信道进行传输;红外通信接口就是针对红外信道的调制解调器。红外线通信技术原理2021/8/229 IrDA1.0标准简称SIR(Serial Infrared,串行红外协议),它是基于HP-SIR开发出来的一种异步的、半双工的红外通信方式,它以系统的异步通信收发器(Universal Asynchronous ReceiverTr
9、ansmitter,UART)为依托,通过对串行数据脉冲的波形压缩和对所接收的光信号电脉冲的波形扩展这一编解码过程(316 EnDec)实现红外数据传输。SIR的最高数据速率只有115.2kbps。在1996年,发布了IrDA1.1协议,简称FIR(Fast Infrared,快速红外协议),采用4PPM(Pulse Position Modulation,脉冲相位调制)编译码机制,最高数据传输速率可达到4Mbps,同时在低速时保留1.0标准的规定。之后,IrDA又推出了最高通信速率在16Mbps的VFIR(Very Fast Infrared)技术,并将其作为补充纳入IrDA1.1标准之中。
10、红外线通信技术标准2021/8/2210 IrDA标准都包括三个基本的规范和协议:红外物理层连接规范IrPHY(Infrared PhysicalLayer Link Specification)、红外连接访问协议IrLAP(Infrared Link Access Protoco1)和红外连接管理协议IrLMP(Infrared Link Management Protoco1)。IrPHY规范制订了红外通信硬件设计上的目标和要求;IrLAP和IrLMP为两个软件层,负责对连接进行设置、管理和维护。在IrLAP和IrLMP基础上,针对一些特定的红外通信应用领域,IrDA还陆续发布了一些更高级
11、别的红外协议,如TinyTP、IrOBEX、IrCOMM、IrLAN、IrTran-P和IrBus等(见下图)。红外线通信技术标准2021/8/2211红外线通信技术标准IrBus红外线通信协议层图:2021/8/2212 下面将从协议架构、基带与射频、应用协议进一步介绍红外线通信技术。IrDA协议 IrDA协议堆2021/8/2213 IrDA的协议堆可以划分成两部分:核心协议和可选协议。 IrDA的核心协议包括:物理层协议、链路接入协议、链路管理协议和服务发现协议。核心协议完成对物理传输媒介的监测与控制,发现设备,可靠的数据链路的建立与维持,高层数据包的适配,不同协议数据的复用与流量控制。
12、 IrDA的可选协议包括:提供虚拟串口通信,支持OBEX协议,支持话音数据流和呼叫控制等。 IrDA协议2021/8/2214(1)核心协议的实现方式: IrDA的IrLMP负责数据的复用和高级别的业务发现。IrLAP建立可靠的数据链路,有差错监测、数据重传和低级别流控;(2)IrDA中设备发现和服务发现的协议为ITLAP和IrLMP,IrLMP中的信息接入服务(IAS)提供了本设备所支持的服务类型的信息。(3)话音通信的处理方式: IrDA中,话音数据流和呼叫控制信令都承载于TinyTP协议上,话音数据流的处理开销比蓝牙大。蓝牙的TCS-BIN协议,基于ITU-T Q.931标准,IrDA和
13、蓝牙的AT-Commands都基于ITU-T V.25和GSM07.07协议。(4)通信的处理方式:IrDA的数据通信主要建立在OBEX的基础上,立足于各种数据对象的高速交换与处理,提供了众多的数据对象格式和灵活的操作方式。IrDA提供了虚拟串口和并口,供应用程序选择使用。IrDA协议2021/8/2215 当 IrDA被建立时,它为自己设置下列目标:建立可互操作的,廉价的红外线资料互连标准能维持无连接的, 定向无线电传送的使用者模型,能适应活动的宽带的的要连接到外围设备和主机的应用。IrDA选择短射程的、无连接的、点对点定向的红外线通信模型有两主要的原因。第一,它初始的目标市场为支持IrDA
14、的设备将是可移动的第二, IrDA选择这个通信模型因为它最低的价格。IrDA建立连接通信分四个阶段。IrDA建立连接的过程2021/8/22161. 设备发现和地址解析发现过程是IrDA 设备查明在通讯范围是否有其它设备的过程。 在此情况下,发现范围内所有设备的地址,也就是IrLAP操控的设备序号, 也有的是由IrLMP层指定的。哪个设备的发现程序占有时间槽, 那个设备就控制发现过程。当范围内有多个设备时,这种分槽的办法减少了冲突的可能性。在等待560ms后(普通断开方式规则),初始设备在每个时间槽的头部开始发现过程, 并广播帧标记。当听到初始发现槽时, 设备将随机选择一个响应。当设备接收到它
15、选择槽的帧标记时,传送一个发现响应帧。 在发现过程中所有的帧都采用HDLC的无编号的交换标识(XID)类型。如果参加发现过程的设备有重复的地址,那就需启动地址解析过程。 地址解析过程与发现过程相似,它用探测地址冲突来启动过程,仅解析有冲突的地址。 初始设备向冲突的地址传送地址解析XID命令,这个地址的设备选择另一个随机地址和槽响应。 初始这像以前一样传送槽标记,而原先地址冲突的设备选择恰当的槽响应。 一旦过程结束,每个设备将有唯一地址。如果仍有冲突,此过程反复进行。IrDA建立连接的过程2021/8/22172. 链接建立一旦发现和地址解析过程完成后,应用层可以决定它希望连接到哪一个被发现的设
16、备。 应用层将发一个连接请求,它最终选择调用适当的IrLAP服务原语。 IrLAP层连接远程设备是采用发送带轮换查询位(poll bit)的设置正常响应模式(SNRM)的命令帧。 假设远程的设备能接受连接,它将发送一个带中止位的无编号应答响应帧, 指示连接已经被接受。在正常环境下,启动连接的设备(发送SNRM)是主设备,其它设备是从设备。IrDA建立连接的过程2021/8/22183. 信息交换和链接复位信息交换过程的操作实在主从模式下进行的,就是主设备控制从设备的访问。 主设备发出命令帧,从设备响应。为了保证在同一时间里只有一个设备能传送帧, 一个传送许可令牌在主、从设备间交换。一个传送许可
17、令牌在主、从设备间交换。 主设备通过发送带轮换查询位的控制帧传递一个传送许可令牌给从设备, 从设备通过带结束位的响应帧返回令牌。传送数据时,从设备保留令牌, 一旦数据传输结束或达到最长转换时间,它必须将令牌返回主设备。 当然,主设备也受最长传送时间的限制,但没有数据传送时,主设备允许保留令牌。IrDA建立连接的过程2021/8/2219IrDA建立连接的过程4. 链接终止 一旦数据传输完,主、从设备之一将断开链接。如果主设备希望断开链接,它将发送带轮询位的断开命令给从设备。从设备返回带终止位的未编号确认帧应答。 两个设备将都处于正常断开模式,采用其参数(9600bps)。一旦两个设备处于正常中
18、断模式,传输媒介对于任何设备都是空闲的,都可以开始设备发现,地址解析,连接建立过程。IrLAP协议分析IrDA提供的服务分为两大类,即面向连接的服务和无连接的服务。具体分为4种:Request 由上层协议送达,用来激活服务Indication 用于将服务初始化请求通知上层应用Response 上层协议用于接受服务请求Confirm IrLAP层报告服务结果 2021/8/2220IrDA基带与射频 IrDA基带与射频表 2021/8/2221 从技术的角度看, IrDA的应用有基于OBEX的对象交换的应用、基于IrLAN的局域网的应用和基于IrMC的移动通信的应用三种。 IrDA把数据对象的交
19、换做为基本的功能,以OBEX协议作为高层的基础协议,应用主要有:文件传送(File Transfer)、对象推送(Object Push)和同步(Synchronisation)等。对象的类型有:vCard、vMessage、vNotes和vCalendar等。IrDA中、短距离通信和窄的信号角度提供了简单的安全性,无需复杂的设备搜索程序,由于受红外线的限制,同步时设备的位置固定,通信链路上不能有任何障碍物,只能是点到点的通信。应用协议2021/8/2222 计算机网络通信方面,IrDA用做LAN接入点时, IrDA受限于视距传输和最大1m的传输距离,但是IrDA在近距离时的传输速率比蓝牙高,
20、适合于极短距离和高速LAN连接的应用场合。在拨号网络的应用中, IrDA是基于IrCOMM,拨号网络是IrDA的典型应用之一,它要求数据终端和调制解调器的距离小于1m,而且必须有视距信号。应用协议2021/8/2223 通过对红外线得了解和学习,从所有资料中可以看到,红外线通信技术的发展,也走过了一段很长的道路,但是它更是顺应这个计算机时代的一项技术产物,随着计算机技术的不断发展,新型的红外线技术也在日益更新当中,而且红外线技术的发展,使得他的应用途径,不再只是局限在通信方面,而是扩展到生活中的许多方面。而红外线通信技术的开发,为数据的无线传输带来了一个亮点,大大的方便了通信技术,虽然在过去的
21、一段时间里,该技术的使用中还存在了一些问题,但是阻挡不了它给人们带来的利处,而却我们也相信,随着技术的不断发展和提高,技术中的不足之处将会被最大化的化解掉,朝着人们期望的方向更进,而未来的红外线技术将会的到更为广泛的应用的。应用协议2021/8/2224红外线(IrDA)是普及度最高的无线产品,很多数码产品都将IrDA做为标配,而在IrDA相关产品中,主要可分为两类:一为为各种不具备IrDA功能的电脑提供IrDA功能的独立红外适配器,一为各类电脑、数码设备中集成的红外适配器。IrDA应用2021/8/2225IrDA应用红外适配器产品IrDA功能是笔记本电脑等设备的标配,但对于如台式电脑、掌上
22、电脑等本身不具备有红外适配器(红外收发器)功能的产品来说,要使其也具有红外通讯能力,便需要配备一个红外适配器。国内常见的红外适配器主要有水木行、BAFO等品牌的产品。目前可让台式电脑实现红外通讯的技术有:2021/8/2226串口红外适配器。通过串口(RS-232)转红外,串口是电脑上最常见的接口,从台式机到笔记本电脑几乎都是标配。首先通过驱动程序将串口转变为IrDA红外数据的收发接口,然后通过硬件对串口数据进行译码并对红外光信号进行接收和解码来实现IrDA红外通讯。最大速度只能达到115.2Kbps。IrDA应用2021/8/2227SMH-IR220串口红外适配器串口红外适配器SMH-IR
23、220串口红外适配器(点击看大图)IrDA应用2021/8/2228USB接口红外适配器。通过USB口转红外,如果你的电脑USB端口有限,那么买一个USB集线器即可。许多USB红外适配器的有效范围可以达到1.5-2.5米,由于红外线波长较短,很容易受到障碍物的干扰,因此近距离不仅可以避免传输过程被意外打断,也可以避免距离过长带来的信号衰减,与手机、PDA等进行传输时最佳工作距离还是在离红外适配器1050cm的范围内。IrDA应用2021/8/2229IrDA应用2021/8/2230主板接口红外适配器。 IR210主板红外适配器利用电脑主板已集成的红外解码译码功能,外接一个红外光电转换装置来实
24、现。在安装过程中需打开电脑机箱去连接主板上的红外插针,并对主板的BIOS进行修改,所以需要用户有一定的电脑硬件和BIOS设置的基础知识。IrDA应用2021/8/2231水木行SMH-IR210主板红外接口适配器用于连接电脑主板上的红外插针,是最具性价比的台式电脑IrDA红外通讯解决方案。支持SIR协议,可以与所有具备IrDA红外通讯功能的设备进行无线通讯,最高速度115.2Kbps。配备信号放大和抗干扰电路,抗干扰能力强,可以确保各种环境下稳定的红外数据通讯。通讯距离可达一米以上,有通讯指示灯,通讯情况一目了然。IrDA应用2021/8/2232红外笔记本电脑红外笔记本电脑IrDA功能是笔记
25、本电脑的标准配置,虽然以迅驰为代表的WLAN功能正在兴起,但几乎90%的笔记本电脑上都有红外适配器窗口,要找没有IrDA功能的笔记本电脑则比找具备IrDA的更难。早期笔记本电脑的IrDA都是SIR(115.2Kbps)的,目前主流笔记本的IrDA接口都是FIR(4Mb/s)的,其性能已基本能满足个人小容量数据传输的需求。IrDA应用2021/8/2233红外手机红外手机随着手机向智能化、MP3化、游戏化、拍照化等方向不断拓展,它的可玩性程度不断提高,手机与电脑传输资料的工具也越来越多的被人所使用,蓝牙速度有限适配器价格更贵,而手机数据线的传输速度又太慢。红外则夹在其中,在价格和传输速度方面取得
26、较好的平衡,配备有红外接口的手机进行无线上网也非常简单,不需要连接线和PCCARD,只要设置好红外连接协议就能直接上网。IrDA应用2021/8/22344.红外红外PDA红外接口也几乎是主流PDA的标配,和其他设备共享信息,大部分PDA硬件具有红外传送特性,使掌上电脑用户很容易交换信息。利用与电视机、影碟机等遥控器相同的技术,你能够传送一个名片、备忘录甚至一个软件程序给其他的掌上电脑用户,当然你也能够使你的掌上电脑当作电视机的遥控器。IrDA应用2021/8/2235CitipackPPC、Palm通用红外线键盘通用红外线键盘大量信息录入,PDA手写固然方便,但毕竟识别率和速度上还是受到不同
27、程度的限制,有的具备键盘的PDA做的很小巧,可毕竟不能像在标准键盘上那样打字而意义不大。这款PPC、Palm通用红外线键盘采用银色磨砂塑料外壳正好可满足PDA快速输入的需求。在外壳正反两面的边角位有各四颗黑色软胶,八颗黑色软胶为键盘提供了良好的固定。比PalmOnezire的身材足足大了一整圈,重量与zire差不多。它不同于别的传统红外键盘,它的红外线发射器是可以270度的旋转,不管红外线接口在什么位置都可以使用。IrDA应用2021/8/2236IrDA应用2021/8/2237红外打印机红外打印机该打印机兼顾了“直接打印”、“PictBridge”两项直连打印协议,使得i80可以与任意一款支持其中某一项标准的数码相机进行直连打印。同时,Canoni80内置有红外接口通过无线连接方式,可轻松输出手机、笔记本电脑或PDA中的照片、日程安排等相关数据,加上可选配充电电池打印的独特性能,无论到海滩或乡间游玩,时尚小巧的i80便携式打印机都是你无线照片输出的最佳拍挡。Canoni80(点击看大图)IrDA应用2021/8/2238