The Lab

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Once the Client has successfully established a session with the Whisperer Feed Handler (i.e. on dispatch of the first Heartbeat message in response to the end of synchronisation TestRequest), subsequent Heartbeat messages are sent by each party at the interval as follows:

  • The HeartBtInt value is specified by the Client in

...

  • their Logon message and subsequently used by both sides of the Client Session, i.

...

  • e. the FH will always use the interval specified by the Client.
  • The heartbeat interval timer should be reset after every message is transmitted (not just heartbeats).
  • On expiry of the heartbeat interval timer, a Heartbeat message must be sent.


Warning
A heartbeat is deemed to have been missed if it is not received within HeartBtInt + MaxTx seconds and must result in the monitoring party issuing a TestRequest.
Info
titleMetrics

MF plans to utilise the Heartbeat message to periodically publish additional metrics to and from the server/Client :

  • performance metrics
  • additional identification information for human investigators
  • Etc.
This functionality will be made available via a backwardly-compatible schema change.




Gliffy Diagram
name4.0 Schema_Heartbeat_3
pagePin2

...