1 引言
1.1 目的
GigE Vision是基于无处不在的以太网技术的视觉应用通信接口。它允许在GigE Vision设备和网卡之间使用标准的CAT-5e/6电缆或以太网支持的任何其他物理介质进行轻松的连接。GigE Vision支持任何速度级别的以太网。
本规范的目的是定义GigE Vision兼容产品相互通信的协议。该规范建立在以太网技术之上。因此,它不包括传输媒体的物理描述。特定的高性能Internet协议(IP)栈或网络驱动程序的任何实现也不是规范的一部分。
GigE视觉系统涵盖了广泛的不同网络拓扑结构。最简单的一种是在个人电脑(PC)和GigE视频流设备之间使用一根电缆进行点对点连接;更复杂的是一个视频分发系统,由硬件和软件视频源、接收器和使用路由器的IP网络上的处理单元组成。GigE Vision产品与网络上的其他IP设备完全兼容是至关重要的。因此,必须遵循Internet工程任务的请求评论(RFC)提供的指导原则。但与此同时,强制性要求的数量应加以限制实现GigE视觉设备以减少资出。
尽管该规范的名称特别指的是千兆以太网,但GigE Vision可以用于任何以太网速度级别。任何由IEEE 802.3指定的物理介质都可以用来实现GigE Vision。
1.2 术语与缩写
1.2.1 术语
- Aggregator:聚合器,在IEEE802.1 AX中,执行多个物理链路所需操作的实体以聚合链路的形式运行;
- application:GigE视觉控制应用软件在主机上运行。通常是在PC上运行的软件应用程序,但也可以是另一种性质,如在现场可编程门阵列(FPGA)上运行的微码;
- Control protocol:控制协议,GigE视觉控制协议(GVCP)定义GigE视觉兼容设备支持的命令;
- Conversation:根据IEEE 802.1AX的定义,从一个设备传输到另一个设备的一组数据包,所有的数据包形成一个有序的序列,通信设备要求在交换的一组数据包中保持顺序;
- Device:GigE视觉兼容可控装置。通常是一个摄像头,但也可以是另一种性质,如软件视频服务器运行在PC上;
- Event Generator:根据GigE视觉规范生成事件消息的实体;