3.1.6.3 Contact Timer
When this timer fires, it means that contact maintenance found that the number of contacts in the graph was either too high or too low.
If a contact record corresponding to the local node is currently in the graph database with its Deleted flag unset, and the number of contacts is still higher than the maximum value calculated as specified in section 3.1.7.12:
The local node MUST delete the contact record with its own node ID from the database. For more details, see section 3.1.7.9.
If no contact record corresponding to the local node is currently in the graph database or if all contact records corresponding to the local node in the graph database have the Deleted flag set, and the number of contacts is still lower than the minimum value calculated as specified in section 3.1.7.12:
The local node MUST publish a contact record in the graph database. For more details, see section 3.1.7.5.