IEEE 1394串行接口:IEEE 1394高速串行接口总线是IEEE委员会1995年确认的高速度、低成本串行总线标准,原称Firewire(火线)。

广泛用于局域多媒体设备互连,如PC、摄象机、录象机、打印机、扫描仪等的互连。现在的电视节目制播网中的服务器和硬盘设备也都增加了IEEE 1394接口。

IEEE 1394包括两种总线结构:

1)用于计算机系统和其它硬件的内部,替代并行线背板,进行电路板间或系统部件的互连,可工作于12.5、25或50Mbps的速率;

2)电缆结构,定义了点到点基于电缆连接的虚拟总线,在现有的电缆介质上传输速度达到90.304、196.608和393.216Mbps,简称为S100、S200和S400,将来可支持1Gbps以上的传输速率。

1   协议模型

三层协议:物理层、链路层和处理层

物理层:提供1394总线和设备之间的电气连接,负责设备的初始化,提供仲裁服务,在网络拓扑结构中保证同一时间一次只有一个节点在发送数据,完成数据传输和接收,将总线数据流和信号电平信息传送给链路层。

链路层:将数据组织成数据包,发送或接收所有数据,将确认的数据包传给处理层,并负责同步数据通信的时钟控制。

处理层:执行请求-应答功能和异步传输时的读、写及锁定操作。写将发送者的数据送往接收者,读将有关数据返回发送者,锁定是写、读指令功能的组合。

串行总线管理器统一协调这三层的 关系。