Zum Inhalt springen
SBC-Standard Der Standard für Büchereien

97 Wiederholung

Anfrage
97 (Gerät) bzw. 96 (Bibliothekssystem)
Antwort
die zuletzt gesendete Nachricht
Umfang
Grundumfang
Stelle in BX
5

Dieses Kommandopaar fällt aus dem Rahmen: Es hat keinen Antwortcode, und beide Seiten dürfen es senden. Es dient allein dazu, eine beschädigt angekommene Nachricht noch einmal anzufordern.

Code Wer sendet Bedeutung
97 Gerät „Sende deine letzte Nachricht noch einmal."
96 Bibliothekssystem dasselbe in umgekehrter Richtung

Aufbau#

97<AZ...>
96<AZ...>

Beide Nachrichten bestehen nur aus dem Kommandocode und der Prüfsumme. Eine Sequenznummer tragen sie nicht – sie gehören zu keinem Vorgang, sondern beziehen sich auf das, was zuletzt über die Leitung ging.

Ablauf#

Stimmt die Prüfsumme einer empfangenen Nachricht nicht, sendet der Empfänger die Wiederholungsaufforderung. Der Absender schickt daraufhin seine letzte Nachricht unverändert erneut – mit derselben Sequenznummer und derselben Prüfsumme wie beim ersten Mal.

Das ist der entscheidende Punkt: Die Nachricht wird wiederholt, nicht neu erzeugt. Eine Ausleihe, die das Bibliothekssystem bereits gebucht hat, wird dadurch kein zweites Mal gebucht; das Gerät bekommt lediglich die verlorene Antwort nachgereicht.

Hat der Absender noch gar nichts gesendet, antwortet er seinerseits mit einer Wiederholungsaufforderung. Beantwortet das Gegenüber eine Wiederholungs- aufforderung erneut mit einer solchen, gilt die Verbindung als gestört: Das Gerät baut sie neu auf und meldet sich neu an.

Beispiel#

97AZFEF5<CR>
121YUU20260728    143012AOBVS|AA1140360000042|AB1140360000123|AJEnde, Michael: Momo|AH25.08.2026|AY3AZE64F<CR>

Das Gerät hat die Ausleihantwort beschädigt empfangen und fordert sie erneut an; das Bibliothekssystem sendet dieselbe Nachricht noch einmal.