IEEE1394a


   

   IEEE 1394接口标准最早是由Apple公司开发的,最初称之为“FireWire”(火线),是一种与平台无关的串行通信协议。IEEE 1394是的一个高速、实时串行标准。它支持不经HUB(集线器)的点对点的连接,最多允许63个相同速度的设备连接到同一总线上,最多允许1023条总线相互连接。因为它可以进行点对点连接,所以各连接节点上设备都是在相同位点,也就相当局域网络拓扑结构中的“对等网”一样,而不是像客户/服务器(C/S)模式。
IEEE 1394端子方面,可分为小型4针和标准6针两种型号,如下图所示。两者不同之处在于是否有专门的电源线。DV相机由于机身尺寸的原因采用4针端子,4针接口不提供电源线,也就没有提供电源的功能,DV相机电源由相机本身电池提供。采用6针端子的设备可以通过IEEE 1394供电,因此在没有AC电源适配器的情况下接驳硬盘及CD-RW光驱非常方便。在6芯线电缆中,两条为屏蔽线,一条双绞线用于数据的传输,另外两条一条作为地线,另一条用于电源供应。在IEEE 1394技术标准中,数据是通过双绞线以数据包的方式进行传送的,其中数据包包含了传送的数据信息和相应设备的地址信息。由于现在有4针转6针的连接线,因此即使端子不同也可以作为相同的IEEE 1394端子使用。IEEE 1394协议是通过减弱缆线中的噪声实现高速的数据传输速率,但是为了保证数据的实际传输速率,电缆线的长度最好不要超过4.5米。
通常每一个支持IEEE 1394标准的设备都具有输入和输出接口,这样用户可以采用方便的节点串联方式一次性连接最多可达63个不同的设备。IEEE 1394标准通过所有连接设备建立起一种对等网络,而不需要由网络中的某一个节点来控制整个网络中的数据流。因此,与USB技术不同,IEEE 1394不要求PC端作为所有接入外设的控制器,不同的外设可以直接在彼此之间传递信息。此外,采用IEEE 1394技术,两台PC还可以共享使用同一个外设,这是USB或其它任何输入输出协议都无法实现的。
IEEE 1394的传输模式主要有“Backplane”和“Cable”两种,其中“Backplane”模式最小的速率也比现行的USB1.1最高速率高,分别为12.5 Mbps 、25 Mbps 、50 Mbps。可以用于多数的带宽要求不是很高的应用环境,如Modem(包括ADSL、Cable Modem)、打印机、扫描仪等。而“Cable”模式是速度非常快的模式,其分为100 Mbps 、200 Mbps 和400 Mbps几种,在200Mbps下可以传输不经压缩的高质量数据电影,这主要应用于一些数码设备中,因为这些设备通常要进行数码视频流实时传输。
IEEE 1394同时支持同步和异步两种数据传输方式。在异步传输式下,信息的传送可以被中断;而在同步传输方式下,数据将在不受任何中断和干扰的情况下实现连续的传送。当采用异步方式传送数据时,IEEE 1394会根据不同设备的实际需要分配相应的带宽。当某个设备需要向其它设备发送信息时,会发出专门的连接信号,告知其它设备自己将要使用某一带宽。如果用户希望在设备网络中传送视频流信息的话,使用上述方式则无法实现视频信息的连续正常传送。这是因为如果在发送视频信息的同时有其它的设备要求占用总线带宽的话,视频数据流将会被中断,从而导致画面质量的降低。为了解决这一问题,IEEE 1394提供了同步传输方式,该方式保证了视频和其它类似设备能够持续的占据和使用自己所需要的带宽。
IEEE 1394设备支持热插拔和即插即用,这样使用者无须重新启动机器就可以直接将新的设备添加到自己的PC中,而不需安装任何额外的驱动。在接入新设备时,该设备会通过广播方式把自己的唯一标识代码通知给同一网络上连接的其它所有设备,从而成为该网络的一员。为了能够充分发挥IEEE 1394标准的功能,用户最好使用Windows 98SE或更高版本的操作系统。
在了解了IEEE 1394技术的基本知识后,下面我们来总结一下它有哪些优点和缺点。
在优点方面主要体现如下:
(1)速度快
IEEE 1394总线是一种目前为止现行主流总线中速度最快的串行总线,IEEE 1394规格支持100 Mbps,200 Mbps和400Mbps的数据传输率,而目前主流的USB1.1规格的数据传输率仅为12Mbps。虽然新出台的USB2.0标准的传输速率可达到480Mbps,但是IEEE 1394新标准b版本中据说可以实现G位(最高为1.6Gbps)传输速率,仍会远远把USB抛在身后的。所以总的来说IEEE 1394在速度上与USB相比是具有先天优势的。
(2)支持好
IEEE 1394对于各种需要大量带宽的设备提供了专门的优化。它是横跨PC及家电产品平台的一种通用界面,适用于大多数需要高速数据传输的产品,如高速外置式硬盘、CD-ROM、DVD-ROM、扫描仪、打印机、数码相机、摄影机等。
3)支持热拔插和即插即用
IEEE 1394同USB一样,支持带电插拨设备。同时它还支持即插即用,无需驱动程序,只要是相应设备支持IEEE 1394这一标准即可。现在的主流Windows 操作系统如Windows 98 SE、Windows 2000、Windows ME、Windows XP都对IEEE 1394支持的很好,不用再安装驱动程序。
(4)传输距离长
IEEE 1394的规格允许两结点间的距离最大为4.5米。最新的IEEE 1394b标准可以实现100米范围内的设备互连。这样IEEE 1394设备的应用就更加方便了。
(5)对等支持
IEEE 1394技术中的对等标准特点也是非常吸引人的,这样两台FireWire(火线)设备无需连接到个人计算机,即可实现共连。这对于当今拥有许多数码设备的个人计算机用户则是一个不同寻常的好消息,因为采用这一IEEE 1394技术就可以把配备 FireWire 端口的数字照相机可以直接连接到FireWire接口的硬盘上,并且可以直接将文件保存到硬盘上,并不需要随身带上个人计算机那庞然大物。
(6)互联设备多
像USB一样,FireWire 也可采用嵌套的星形拓扑结构。虽然IEEE 1394最多只可支持63个节点的1394设备串联,最多允许1023条总线相互连接。比起USB所能支持的设备数量少了一倍以上,但是在IEEE 1394高速传输速度的支持下,它的63个设备比USB的127个更实在,更加实用!况且支持这样多的互联设备连接,可以满足绝大多数的应用环境。
(7)支持同、异步传输
在传输方式上,IEEE 1394同时可支持同步与异步传输模式,这对于一些需要视频流传输的用户来说是非常重要的,因为要保证在IEEE 1394互联网络中所传输的视频数据不简断,就必须保证数据带宽的稳定。如我们的共享上网浏览,当一定带宽用户数量越多,则每个用户所分的带宽就越窄,甚至有些用户无法实现上网。而采取同步传输方式就可以保证在传输过程中带宽的稳定。
IEEE 1394标准的缺点主要体现在以下两个方面:
(1)成本高、应用范围窄
由于没有PC机主板芯片组直接对IEEE 1394技术提供支持,要实现它必须靠外接控制芯片,这样无疑大大提高了PC机产品成本,所以在普通PC中还很少见到可以支持IEEE 1394标准,但是在服务器和笔记本电脑中却在流行。其它设备同样是基于这样一个原因,对IEEE 1394的支持也不多,目前只有一些高档数码相机与MP3等一些使用高带宽的设备使用IEEE 1394。其它比较廉价的设备很少见,如光驱、Modem等。
(2)占用系统资源高
IEEE 1394总线需要占用大量的资源,所以在PC中实现对IEEE 1394标准的支持,则需要PC具备高速度的CPU,这也是在PC中很难实现对它的支持的重要原因之一。
点的好,可以增加CPU处理能力

   

自定义分类:
网络电话USB话机
 
贡献者:
飞一般的人
Copyright © 1999-2024 C114 All Rights Reserved | 联系我们 | 沪ICP备12002291号-4