LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

TSN and cRIO Redundancy

Hello,

 

I need to develop with my team a redundant control system using 2 cRIO-9047 (8 slot, each one with their I/O Modules), to work with Hot-Standby philosophy. I found the following articles:

-http://www.ni.com/example/6900/en/ 

-http://www.ni.com/example/30997/en/ 

Since for this model it's available the TSN, I would like to ask if  this new update to the IEEE standard will improve/affect also the performance of redundancy that we want to create.

I read the following 2 article:

-https://www.ni.com/en/shop/data-acquisition/designing-distributed-tsn-ethernet-based-measurement-sys...

-https://www.ni.com/en/shop/data-acquisition/time-sensitive-networking--tsn--frequently-asked-questio... 

But I'm not sure if in the section "Is TSN Ready for my Application?" the sentence "Maybe - If you need synchronization and deterministic communication (normally a control application)." will include also the redundant architectures.

Thank you for your attention. 

 

 

0 Kudos
Message 1 of 4
(2,276 Views)

Hello,

 

For your application, TSN is not just applicable but highly recommended for achieving optimal redundancy performance.

The deterministic nature of TSN ensures consistent timing, eliminating data loss during failovers, and providing mechanisms to adapt to both transient and permanent failures.

 

To directly address your question about whether the statement "Maybe - If you need synchronization and deterministic communication (normally a control application)" includes redundant architectures: Yes, it absolutely does.

 

Redundant control architectures like the Hot-Standby system you wish to implement, require both precise synchronisation (to keep the primary and backup controllers aligned) and deterministic communication (to ensure predictable control response and failover behaviour). TSN's capabilities are particularly well-suited for redundant architectures, with IEEE 802.1CB specifically designed to address reliability and redundancy requirements.

 

Below are some research papers on the effectiveness of TSN if you are interested:

https://summit.omnetpp.org/2021/assets/pdf/OMNeT_2021_paper_1.pdf

https://pure.tudelft.nl/ws/portalfiles/portal/150524349/978_3_031_25460_4_4.pdf

 

Implementation Considerations

When implementing TSN for your redundant cRIO-9047 system:

  • Ensure both controllers support the TSN standards you intend to use

  • Implement IEEE 802.1CB for critical messages that require guaranteed delivery

  • Configure proper time synchronisation between all network devices

 

Let me know if you need any more information regarding this topic.

 

Thanks,

Dom

0 Kudos
Message 2 of 4
(104 Views)

@DMycroft wrote:

 

Let me know if you need any more information regarding this topic.


There might be a small chance that the original writer of that post will read your answer. If it will help him 6 years after the fact is another questions. You answered on a thread that was reactivated through the NI Content Cleaner, an account that is used by NI staff when they update a post to update stale links in it to the new currently available link.

Rolf Kalbermatter
My Blog
0 Kudos
Message 3 of 4
(90 Views)

LOL, I completely missed that... Thank you for letting me know about the content cleaner.

0 Kudos
Message 4 of 4
(30 Views)