资料介绍
GigE Vision 是一种通信介面标準,可用于各种网路拓扑上的视觉软体与视频流设备间的交互。该标準是基于UDP/IP协议体系,并构成了Gige Vision 协议(工作在应用层,包括GVCP和GVSP两个协议)。需要的设备包括IP网路上各种软硬体摄像机、处理器、路由器等。本说明中,设备指的是一个GigE Vision相容的可控设备,而应用程式指运行在一台主机上的一个与GigE Vision相容的控制程式。
本说明分叁部分,即设备发现、GVCP协定和引导寄存器,分别在对应的章节中介绍。
第1章 设备发现
PC在接入设备时,需要一种机制发现设备,即链路选择、IP位址配置、设备枚举。
1.1 链路选择
设备在接入PC后,需要确定所有通信链路哪些是可用的,然后与PC端协调选择相应速率的链路。共提供了4种不同类型的物理链路配置:
① 单链路配置SL
② 多链路配置ML
③ 静态链路聚合组配置sLAG
④ 动态链路聚合组配置dLAG
其中,头2个配置中,每个物理链路介面都有1个不同的IP位址;对于后2个配置,物理介面经过重组后,只有1个IP位址在程式中可见,物理链路的分组在MAC层执行,对于应用软体是透明的。
1.1.1 单链路配置
最简单的配置,所有的流通道加到一个有效物理链路上,所有设备必须支援SL配置。
1.1.2 多链路配置
一个设备必须最多支援4个不同的网路介面。介面#0(唯一支援GVCP)为主介面来控制设备的控制与消息通道,如设备发现总是在#0上执行,以确保设备使用不同的IP位址而不被多次发现。其他介面只支援附加的流通道,如发送或接收GVSP资料包。只能在#0中使用FORCEIP消息,其他介面必须使用静态IP、DHCP或LLA来获取其IP配置资讯。
可以认为ML配置中的一个连结就是一个LAG。若支援多链路配置,必须在SCPx寄存器中指定流通道使用的具体介面,其network_interface_index栏位在流通道与网路介面间提供了映射机制,如果映射採用硬编码,则该栏位唯读。
允许将每个网路介面视为一个不同的GigE Vision设备,则每个介面是独立的且具有合适的资源,这等价于将多个设备组合成一个单元。
负载平衡:网际协定IP会设计好一个路由使资料包到达接收端的正确介面上。在ML中,为达到负载平衡,可分别将多个流通道一一关联到不同的链路,以平衡这些链路所需的整体网路频宽。
1.1.3 链路聚合组配置LAG
IEEE 802.1AX标準规範了LAG的相关特性。该标準下的电缆乙太网交换机遵守IEEE规範,这样可能不会平衡负载GEV流输送到多个外向埠上,这些埠通常使用Ethernet帧的头部资讯(有时为IP头)来作为其分配演算法的输入参数,这些交换机在GVSP中是不可见的。由于LAG显示单个MAC/IP,这些交换机不能指出怎样去分配GVSP输送,可能在某交换机的一个外向埠上就停止输送了。
网路介面:只允许有一个聚合器,因此,所有与LAG关联的活动连结均绑定到该聚合器上。若支援链路聚合配置,设备只允许静态和动态LAG两个配置中有一个聚合器,且其应该使用与LAG相关的具有最小编号物理网路介面的MAC位址。故在引导寄存器中,只有一个“虚拟”网路介面可见。
GVCP影响:一个GVCP通道必须总是在LAG同一物理链路上被发送。
GVSP影响:定义比较宽鬆,使用round-robin分配演算法平衡网路负载。首个流资料包可以在该聚合器的任意介面上传送,也可在新的资料块边界上重启一个round-robin新迴圈。
静态LAG和动态LAG:两者唯一区别在于IEEE 802.1AX的LACP协定的使用。静态LAG用于增加流的有效频宽,假定这些链路的所有电缆走向同一目的地(如多埠NIC);但如果佈线不正确,LACP协定用来确保系统能正确绑定属于同一互连的物理链路,对于动态LAG,其保证了一个聚合器中所有连结都在同一伙伴间。
LAG事件:由于聚合组中的一个物理链路连接上或断开,而引起聚合速度改变时,设备应发送一个GEV_EVENT_LINK_SPEED_CHANGE事件。
- Keithley6517A使用说明书
- WT588D软件使用说明书下载 3次下载
- Micro高频头使用说明书 1次下载
- LED驱动IC FP8013使用说明书 5次下载
- LED驱动IC FP7126使用说明书 14次下载
- 称重测力变送器SBT905使用说明书 13次下载
- JWT-II智能测量系统使用说明书 3次下载
- DCS2.0-2C030W-24PS 光源控制器使用说明书
- MCGS软件组态工程使用说明书 8次下载
- Hlink仿真器的使用说明书 10次下载
- EEP和仿真头使用说明书
- A20-LinuxBSP使用说明书-V2.0-20131227 8次下载
- VS200视频编解码器使用说明书v2.0 0次下载
- DMTFT-28型TFT彩色触摸屏使用说明书V2.0 48次下载
- Delta PLC使用说明书
- 功率计的使用说明 1485次阅读
- GMSL相机是GigE Vision相机最有力的替代方案吗? 1171次阅读
- 简析功率放大器操作使用说明 1247次阅读
- 电机保护器及使用说明 1.1w次阅读
- 关于交流接触器的基本知识 2298次阅读
- 浅谈DCS工业控制系统中的仪表技术 1163次阅读
- 电气控制设备工艺设计介绍 5625次阅读
- 关于家用空调匹数的技术介绍 786次阅读
- 如何在DCS系统中安装和使用仪表 6776次阅读
- rs485集线器使用说明书详解 2.1w次阅读
- 台达伺服主要配线及调试的简易说明 2.5w次阅读
- 欧姆龙手持编程器使用说明 1.7w次阅读
- 施耐德断路器如何选型_施耐德断路器说明书 3.4w次阅读
- 如何知道产品说明书没有忽悠你?-从IBIS模型获得信息 2546次阅读
- 控温/恒温烙铁操作方法及使用说明 8474次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 6基于FPGA的C8051F单片机开发板设计
- 0.70 MB | 2次下载 | 免费
- 751单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21548次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183278次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多