Troubleshooting and performance
94
Alvium USB Cameras User Guide V1.1.0
Dividing bandwidth between devices on a
common USB 3.0 / 3.1 Gen 1 bus
Ideal setup for two cameras
Preconditions
•
Control traffic is ignored.
•
The possibility of the host being busy with other tasks is ignored.
•
Cameras share 100% bus bandwidth.
•
Cameras need 100% bus bandwidth in total.
•
Cameras stream in the same way because they are the same model and have
identical settings.
•
No other device is connected.
Result
•
Bandwidth is divided by two, cameras get assigned 50% bandwidth each.
For three cameras, the bandwidth is 33.3% each.
•
If one camera sends no data, the other camera will be assigned 100%
bandwidth. To always assign 50% to both cameras, they have to be controlled
to use no more than 50% bandwidth each.
•
If the PC cannot process the images received from a camera, images are
corrupted.
Best practice for bandwidth management
•
To assign maximum bandwidth to a camera, make sure your camera is the only
device on the bus.
•
Avoid that devices, such as a monitor or a mouse, share bandwidth with the
USB3 Vision camera connected to the same bus.
•
For maximum bandwidth, use a current version host controller card.
See
https://www.alliedvision.com/en/support/technical-documentation/
.
•
USB3 Vision devices use bulk transfer. Avoid using other transfer modes.
•
Control bandwidth by assigning the desired amount to the separate cameras.