NROD Message Batching

From Open Rail Data Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Messages such as TD berth steps are high-volume, with messages rates reaching over 60 messages per second during peak periods. To ensure these messages are sent efficiently, they are batched in to a JSON list in groups of a maximum of 32 messages, and sent a maximum of every 5 seconds.

In the worst case scenario, a message will be delayed for just under 5 seconds in a quiet period.

If no messages are to be sent in a 5-second period, then no message will be generated.