Heartbeat Behavior

The NRF Client sends heartbeat messages to the NRF at regular intervals. These contain any updates to the associated NRF profile as defined in the nrf.mapping.heartbeatPayload property.

In TS 29.510 of the 3GPP specification, the section on heartbeats (5.2.2.3.2) states that each heartbeat should contain an update to /nfStatus of either REGISTERED or SUSPENDED. The NRF Client updates the /capacity and /load entries from NF service pod metrics if specified in the payload.