Bandwidth utilization

Unified Architecture topics related to OPC UA Specification, compliant behavior and any technical issues of OPC UA, like Security, Information Model, Companion Specs DI, PLCopen, ADI, ...

Moderator: Support Team

Post Reply
bostjanv
Jr. Member
Jr. Member
Posts: 1
Joined: 19 Dec 2016, 10:36

Bandwidth utilization

Post by bostjanv »

Dear Support Team

We have a specific application where we want to continuously stream high-bandwidth data (e.g. sound, video, ...) over a longer period of time. We would like to know what is the maximal achievable bit-rate over a 1Gbit network connection and what is the preferred strategy (in terms of data format, number of variables, message size, sampling/publishing period, queue size, ...) to achieve that goal.

Sincerely,

Bostjan

User avatar
Support Team
Hero Member
Hero Member
Posts: 3068
Joined: 18 Mar 2011, 15:09

Re: Bandwidth utilization

Post by Support Team »

Hi Bostjan,

It is not possible to give you an answer without knowing more of the requirements. There are several different configuration options and most of them depend on your requirements.

The important thing to know is that the OPC UA Subscription is optimized for ensured delivery of data and not optimized for data throughput. This is exactly opposite for video and audio streaming where the transport is typically optimized for throughput and it is expectable to loose packets.

The best thing would be to use the evaluation versions of the SDKs and to do your own measurements with the requirements you have.

UaExpert may help you with the evaluation. There is a performance plug-in and an image viewer. Both features may be helpful.
Best regards
Unified Automation Support Team

Post Reply