N3uron Node / Store & Forward
In this video of our N3uron Academy, we will explain what the Store & Forward mechanism supported by Links between nodes is, and how it works. This is a feature that enables users to guarantee that there will be no loss of data in the event of a communication failure between nodes. Let’s get started!
[02:09] Links Overview
[04:11] Configuring Links
[01:44] Views
[04:44] Store & Forward
[00:00] In this video, we will explain what the store and forward mechanism supported by Links between nodes is, and how it works. This is a feature that enables users to guarantee that there will be no loss of data in the event of a communication failure between nodes. Should the receiving node is no longer accessible to the transmitting node, that is collecting and sending data, the Store & Forward mechanism will automatically store any event locally on the transmitting nodes disk. Once communication has been restored, all stored data is sent to the receiving node, starting with the oldest data first. Next, we will explain how to configure Store & Forward. First of all, we will go ahead and access the Links configuration for the remote node, which can be found in the Explorer Panel, and then, in the publish section within the Outbound connections, we should make sure that store and forward has been enabled.
[01:00] Buffer size defines the maximum number of events contained in each of the files that are stored on the disk, while Buffer Save Rate specifies the maximum time elapsed before saving the file. The first condition that is met, in terms of what has been configured in these two fields, will determine when to save a new file to the disk. Finally, it’s also possible to define the maximum lifespan of all files saved to the disk, so that once this time has elapsed, the oldest files will automatically be deleted. For this example, it is not necessary to make any modifications here, so the default values will be valid. Next, let’s take a look at how the Store & Forward mechanism works. To do this, we have previously configured a pair of nodes that are connected via Link, in which we are simultaneously historizing some variables in both, a local and a remote Historian instance. These tags are also being published to the central node by the remote node. The Store & Forward feature does not require data to be Historized, but we will use it here anyway, because it will allow us to demonstrate how the mechanism actually works in a nice visual way.
[02:00] Let’s look specifically at a tag with write permissions. If we now go ahead and change its value in the remote node and then move to the real-time section of the central node, we can check that the tag is being correctly published via the Link. We’ll now make several successive changes to the value of the tag on the remote node and verify that these changes are being correctly stored in the historian instances in both nodes. In fact, we will be able to see that the graphs in both nodes are exactly the same. For greater clarity, let’s toggle to table mode, where we can see the values with their corresponding timestamp.
[03:00] Next, we’re going to simulate a loss of connection between nodes. To do so, we will change the port of the Link on the remote node to 3002 and save the settings. Let’s now check in the Links section, located in Diagnosis, that the link has indeed been broken. Now, we’re going to make some further modifications to this variable. If we compare the data tables collected by the Historian modules in both nodes, we will see that in the remote node, data is still being stored while in the central node, it is not. We can observe exactly the same if we switch to chart mode.
[04:00] If we re-establish the connection by entering the correct port on the remote node and hit save, we can see how the remote node sends all the data it is stored whilst communication was down to the central node. Comparing the historical charts, we can confirm that Store & Forward is indeed worked correctly. As I mentioned earlier, in this example we have used Historian for clarity, but it’s important to emphasize that the Store & Forward mechanism is supported for virtually all data types, regardless of the source they come from.
N3uron software is an Industrial Edge Platform for IIoT and DataOps that streamlines the flow of data between industrial systems and business applications, either on-premise or in the cloud. N3uron provides an out-of-the-box solution for data standardization, normalization and contextualization, seamless integration with industrial and IT systems, efficient information management, and unparalleled scalability and security. The N3uron platform makes it easier for operations teams to aggregate, manage and analyze industrial data, resulting in enhanced productivity and informed decision-making. Whether you're looking to optimize your operations, reduce downtime or improve product quality, the N3uron platform is the answer.
CONTRIBUTING MEMBER
N3uron is a Contributing Member of the Eclipse Foundation, actively participating in the development of their robust ecosystem. By leveraging EF technologies, we offer innovative products and services that drive our corporate strategy forward. N3uron is Sparkplug Compatible Software.


DLMS® UA MEMBER
N3uron is a member of the DLMS® User Association, the global community that drives standardization in the energy and water industry. Being part of the DLMS UA represents N3uron's commitment to advancing smart metering and energy management solutions.
FOLLOW US
N3uron Connectivity Systems • Paseo de la Castellana, 257, South Tower, 1st floor; Madrid, 28046, Spain • +34 911 841 938 • [email protected]
N3uron software is an Industrial Edge Platform for IIoT and DataOps that streamlines the flow of data between industrial systems and business applications, either on-premise or in the cloud. N3uron provides an out-of-the-box solution for data standardization, normalization and contextualization, seamless integration with industrial and IT systems, efficient information management, and unparalleled scalability and security. The N3uron platform makes it easier for operations teams to aggregate, manage and analyze industrial data, resulting in enhanced productivity and informed decision-making. Whether you're looking to optimize your operations, reduce downtime or improve product quality, the N3uron platform is the answer.
CONTRIBUTING MEMBER
N3uron is a Contributing Member of the Eclipse Foundation, actively participating in the development of their robust ecosystem. By leveraging EF technologies, we offer innovative products and services that drive our corporate strategy forward. N3uron is Sparkplug Compatible Software.


CONTRIBUTING MEMBER
N3uron is a Contributing Member of the Eclipse Foundation, actively participating in the development of their robust ecosystem. By leveraging EF technologies, we offer innovative products and services that drive our corporate strategy forward. N3uron is Sparkplug Compatible Software.
FOLLOW US
N3uron Connectivity Systems • Paseo de la Castellana, 257, South Tower, 1st floor; Madrid, 28046, Spain • +34 911 841 938 • [email protected]
N3uron software is an Industrial Edge Platform for IIoT and DataOps that streamlines the flow of data between industrial systems and business applications, either on-premise or in the cloud. N3uron provides an out-of-the-box solution for data standardization, normalization and contextualization, seamless integration with industrial and IT systems, efficient information management, and unparalleled scalability and security. The N3uron platform makes it easier for operations teams to aggregate, manage and analyze industrial data, resulting in enhanced productivity and informed decision-making. Whether you're looking to optimize your operations, reduce downtime or improve product quality, the N3uron platform is the answer.
CONTRIBUTING MEMBER
N3uron is a Contributing Member of the Eclipse Foundation, actively participating in the development of their robust ecosystem. By leveraging EF technologies, we offer innovative products and services that drive our corporate strategy forward. N3uron is Sparkplug Compatible Software.


DLMS® UA MEMBER
N3uron is a member of the DLMS® User Association, the global community that drives standardization in the energy and water industry. Being part of the DLMS UA represents N3uron's commitment to advancing smart metering and energy management solutions.
FOLLOW US
N3uron Connectivity Systems • Paseo de la Castellana, 257, South Tower, 1st floor; Madrid, 28046, Spain • +34 911 841 938 • [email protected]
| Cookie | Duration | Description |
|---|---|---|
| lidc | 1 day | LinkedIn sets the lidc cookie to facilitate data center selection. |
| li_gc | 6 months | Linkedin set this cookie for storing visitor's consent regarding using cookies for non-essential purposes. |
| VISITOR_INFO1_LIVE | 6 months | A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface. |
| ytidb::LAST_RESULT_ENTRY_KEY | never | The cookie ytidb::LAST_RESULT_ENTRY_KEY is used by YouTube to store the last search result entry that was clicked by the user. This information is used to improve the user experience by providing more relevant search results in the future. |
| Cookie | Duration | Description |
|---|---|---|
| ac_enable_tracking | 1 month | This cookie is set by Active Campaign to denote that traffic is enabled for the website. |
| Cookie | Duration | Description |
|---|---|---|
| prism_* | 1 month | Active Campaign sets this cookie to track and store interactions. |
| YSC | session | YSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages. |
| _ga | 1 year 1 month 4 days | Google Analytics sets this cookie to calculate visitor, session and campaign data and track site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognise unique visitors. |
| _gat_UA-* | 1 minute | Google Analytics sets this cookie for user behaviour tracking.n |
| _ga_* | 1 year 1 month 4 days | Google Analytics sets this cookie to store and count page views. |
| _gid | 1 day | Google Analytics sets this cookie to store information on how visitors use a website while also creating an analytics report of the website's performance. Some of the collected data includes the number of visitors, their source, and the pages they visit anonymously. |
| Cookie | Duration | Description |
|---|---|---|
| bcookie | 1 year | LinkedIn sets this cookie from LinkedIn share buttons and ad tags to recognize browser IDs. |
| _gcl_au | 3 months | Google Tag Manager sets this cookie to experiment advertisement efficiency of websites using their services. |
| __Secure-ROLLOUT_TOKEN | 6 months | YouTube sets this cookie to manage feature rollout and experimentation. It helps Google control which new features or interface changes are shown to users as part of testing and staged rollouts, ensuring consistent experience for a given user during an experiment. |
| __Secure-YEC | past | Description is currently not available. |
| __Secure-YNID | 6 months | YouTube cookie used to protect user security and prevent fraud, especially during the login process. |
| Cookie | Duration | Description |
|---|---|---|
| __wpdm_client | session | Description is currently not available. |