Hi Hans,

Thanks for replying. So, if OpenSplice DDS has Transport Priority Qos, how
do we implement it and test it. Suppose I create 3 network channels with the
priority band defined in it and I have some 10 topic samples, each belonging
to any of the pre defined priority group. Now if I set the Transport
Priority Qos before publishing these samples, will it show the difference at
the reciever end ( we would also apply the Transport Priority at Subscriber
end) ? Will I get the higher priority samples first with these
configurations? Is there any way of testing it on a smaller scale for demo
purpose?


On Fri, Oct 14, 2011 at 1:27 PM, Hans van't Hag
<hans.vant...@prismtech.com>wrote:

>  Hi Rakesh,
>
>
>
>
>
> Yes, in OpenSplice you can.
>
> OpenSplice implements the notion of priority-bands implemented by what we
> call ‘network-channels’ that are characterized by dedicated receive/transmit
> threads per network-channel as well as traffic-shaping and
> reactivity-control per network-channel. For all this no specific network
> hardware is required. There is although a benefit to be gained if you
> network hardware supports DIFSERV as each network-channel can be configured
> with its ‘own’ DIFSERV priority.
>
>
>
> The selection of the priority-band (i.e. network-channel) is done
> dynamically based on the DDS ‘TransportPriority’ QoS value of the dataWriter
> that writes a sample.
>
> This logical DDS TransportPriority QoS value is ‘matched’ against the
> configured ranges that each network-channel ‘manages’.
>
> So important/high-priority (i.e. high TransportPriority value) DDS-data is
> sent over a network-channel (aka priority-band) that’s ‘dedicated’ for
> high-priority-data and in this way will ‘pre-empt’ low-priority-traffic
> (both at sending-node as well as receiving node).
>
>
>
> Also ‘within’ a priority-band OpenSplice assures that higher-priority data
> is sent on the wire before lower-priority data within that priority-band.
>
>
>
> Regards,
>
> Hans
>
>
>
>
>
> * *
>
> *Hans van 't Hag*
>
> OpenSplice DDS Product Manager
>
> PrismTech Netherlands
>
> Email: hans.vant...@prismtech.com
>
> Tel: +31742472572
>
> Fax: +31742472571
>
> Gsm: +31624654078
>
>
>
> PrismTech is a global leader in standards-based, performance-critical
> middleware.  Our products enable our OEM, Systems Integrator, and End User
> customers to build and optimize high-performance systems primarily for
> Mil/Aero, Communications, Industrial, and Financial Markets.
>    ------------------------------
>
> *From:* developer-boun...@opensplice.org [mailto:
> developer-boun...@opensplice.org] *On Behalf Of *Rakesh pawar
> *Sent:* Friday, October 14, 2011 9:25 AM
> *To:* developer
> *Subject:* [OSPL-Dev] Priority based message publishing and Receiving
>
>
>
> Hi, I need to implement a priority based message publishing and receiving.
> Is it possible to achieve this in DDS without any dependence on network
> hardware ?
>
>
>
> --
>
>
> Cheers !
> Rakesh Pawar
>
>
>
> _______________________________________________
> OpenSplice DDS Developer Mailing List
> Developer@opensplice.org
> Subscribe / Unsubscribe
> http://dev.opensplice.org/mailman/listinfo/developer
>
>


-- 

Cheers !
Rakesh Pawar

<<image002.jpg>>

_______________________________________________
OpenSplice DDS Developer Mailing List
Developer@opensplice.org
Subscribe / Unsubscribe http://dev.opensplice.org/mailman/listinfo/developer

Reply via email to