Zum Hauptinhalt springen

13. Poll Process (Poll-Prozess)

Jede Assoziation unterstützt einen Poll-Prozess, der in regelmäßigen Intervallen läuft, um Pakete zu erstellen und zu senden. Er läuft kontinuierlich, um den Uhrenfilter und das Erreichbarkeitsregister zu verwalten.

Variablen und Operationen

Variablen: hpoll (Host-Poll-Exponent), last (letzte Poll-Zeit), next (nächste Poll-Zeit), reach (Erreichbarkeitsregister), unreach (Unerreichbarkeitszähler).

Erreichbarkeitsregister: 8-Bit-Schieberegister, das die letzten 8 Polls verfolgt. Verschiebt sich bei jedem Poll nach links, setzt LSB auf 1 bei gültiger Antwort.

Burst-Modus: IBURST für initiale Synchronisation, BURST für Wiederverbindung. Sendet BCOUNT (8) Pakete schnell.

Poll-Intervall-Anpassung: Dynamische Anpassung basierend auf Netzwerkbedingungen und Uhrenstabilität. Bereich von minpoll bis maxpoll.