Skip to content

Frisbees in DaaS-IoT

Frisbees are lightweight system messages exchanged periodically between nodes to monitor connectivity, link quality and synchronization health.

They act as heartbeat packets within the same SID.


1. Purpose of Frisbees

Frisbees enable:

  • Connectivity checks
  • Latency estimation
  • Clock drift monitoring
  • Network awareness
  • Detection of offline or unreachable nodes

They are essential for maintaining a resilient overlay.


2. How Frisbees Work

Nodes periodically send a Frisbee to nearby DINs in the same SID.

A receiving node replies immediately, allowing the sender to:

  • measure round-trip delay
  • update link metrics
  • detect desynchronization
  • confirm overlay membership

Frisbees contribute to both routing decisions and time‑sync diagnostics.


3. Role in Synchronization (dATS)

Frisbees carry timestamp data used to:

  • detect drift changes
  • determine if resynchronization is needed
  • maintain alignment between nodes

They serve as early indicators of time divergence before dATS is triggered.


4. Resilience and Topology Awareness

Because Frisbees are periodic:

  • disappearing replies indicate node failure or mobility
  • increased RTT indicates congestion or link degradation
  • topology shape can be inferred over time

Summary

Frisbees are essential heartbeat packets that help DaaS-IoT maintain:

  • connectivity
  • synchronization
  • routing accuracy
  • awareness of link quality

They are one of the simplest yet most critical system messages in the overlay.