Network Hardware Considerations

Network devices connected to Genie Nano 10G cameras must support 10, 5, 2.5 or 1 Gbps connections.

To utilize the full 10 Gbps bandwidth output of the Genie Nano 10G, all network hardware and cables between the camera and the host computer must be capable of handling a 10 Gbps bandwidth.

It is recommended to test network device performance since certain devices may not achieve acceptable results in actual operation (depending on the device manufacturer’s implementation). In general, it is always recommended to use the latest device drivers provided by the manufacturer.

NOTE

Certain 10 Gbps NICs do not support 5 Gbps (or 2.5 Gbps) speed; connecting 5 Gbps devices results in the connection speed lowered to the common supported speed of 1 Gbps.

Depending on what you require from your system (quick response, throughput, system robustness, etc.) and on the number of cameras, settings will differ. Typical parameters to consider are listed below.

For the host computer NIC:

  • Receive buffers (descriptors)

  • Receive Side Scaling (RSS) Queue

  • Flow Control (PAUSE Frame Support)

  • Jumbo Packet

  • Interrupt Moderation Rate

For any switch:

  • Memory allocated to internal buffers

  • Flow Control (PAUSE frame) support

  • Jumbo Packet

For the host application:

  • Number of image acquisition buffers

ABOUT PACKET SIZE

It is recommended that the packet size be adjusted accordingly for optimal performance given the network topology (with or without a switch), especially when using packet sizes within 1500 to 3000 bytes and 4000 to 8000 bytes ranges.

For example, certain switches might perform better using a packet size of 4096 bytes instead of 9000 bytes.

NOTE

Some Ethernet Switches may produce more Pause Frame requests than expected when Jumbo Frames is enabled. Changing the Ethernet Packet Size may minimize Pause Requests from such a switch and improve overall transfer bandwidth.

Ethernet cable category, manufacturer, quality, and length can also affect performance.

For additional information, refer to the Teledyne GigE Vision Interface – User Manual & Optimization Guide, which are included with the installation of Sapera LT.

PAUSE Frame Support

The Genie Nano 10G supports (and monitors) the Gigabit Ethernet PAUSE Frame feature as per IEEE 802.3x. PAUSE Frame is the Ethernet flow control mechanism to manage network traffic within an Ethernet switch when multiple cameras are simultaneously used. This requires that the flow control option must be enabled in both the NIC property settings and in the Ethernet switch settings. The user application can monitor the Pause Frame Received Event as described in Event Controls. Refer to the Teledyne GigE Vision Interface – User Manual & Optimization Guide for additional information.