LIO-Datenfunk

Was ist IBIS?, Fragen zum Wagenbus, Technische Fragen hier rein damit
Antworten
Benutzeravatar
tobi
Beiträge: 32
Registriert: Mi 17. Jun 2026, 14:30
Wohnort: Bielefeld

LIO-Datenfunk

Beitrag von tobi »

Hallo,

ich bin weiterhin dabei, zu versuchen, den LIO-Datenfunk zu dekodieren. Es gab ja schon einige Versuche im alten Forum.

Dabei muss man zwischen verschiedenen Protokollen unterscheiden.

VDV 420 Analogfunk: Der VDV-Datenfunk, basierend auf der heutigen VDV 420 Spezifikation, wird heutzutage noch bei vielen Betrieben als LSA-Funk verwendet und ist einfach zu dekodieren. 2400 Baud, Null und Eins jeweils ein anderer Sinuston.

NEMO: NEMO, eine nicht-standardisierte Eigenentwicklung der Firma SIemens/HPW/Trapeze/Ebblo, ist lediglich eine Neue Modulation, die mithilfe einer zusätzlichen Halbwellenmodulation Bits komprieren kann. Dadurch kann die Geschwindigkeit auf 4800 Baud erhöht, und die Störanfälligkeit deutlich reduziert werden.

NLSv2/NLSv3: NLS, Neue LeitSysteme, ist ein Protokoll, von dem es einige verschiedene Versionen gibt. Dies wurde unter anderem notwendig, da der bisherige VDV-Standard solche Telegrammtypen wie GPS-Position nicht abdeckt.
Dieses Protokoll ist noch weitgehend öffentlich undokumentiert, auch wenn einige schon gezeigt/gesagt haben, dass sie es dekodiert bekommen haben.
Hier sticht insbesondere dieser Blogbeitrag aus Paderborn heraus: https://www.bastibl.net/reversing-bus-telemetry/

Lasst uns doch bitte einmal das Protokoll hier vernünftig dokumentieren. Wenn ihr also schon etwas rausgefunden habt, bitte hier posten.
Benutzeravatar
tobi
Beiträge: 32
Registriert: Mi 17. Jun 2026, 14:30
Wohnort: Bielefeld

Re: LIO-Datenfunk

Beitrag von tobi »

Ich hab mir mittlerweile die Protokollspezifikation erschließen können. Leider schlägt die Dekodierung der eigentlichen Telegramme weiterhin fehl. Hat sich sonst jemand von euch mit dem Thema auseinandergesetzt?
Benutzeravatar
tobi
Beiträge: 32
Registriert: Mi 17. Jun 2026, 14:30
Wohnort: Bielefeld

Re: LIO-Datenfunk

Beitrag von tobi »

Laut meiner Recherche sind z.B. die GPS-Positionen als relative Koordinaten zu einem Nullpunkt definiert, jeweils 12 Bit pro Achse, signed, also -2048 - +2048 und irgendein Skalierungsfaktor pro Achse.

Jedes Telegramm enthält eine Source und Destination Adresse.

Fahrzeuge scheinen bei Stillstand keine Position zu senden.
Benutzeravatar
tobi
Beiträge: 32
Registriert: Mi 17. Jun 2026, 14:30
Wohnort: Bielefeld

Re: LIO-Datenfunk

Beitrag von tobi »

Es gibt wohl zwei Modi: Einmal die Ortung via GPS (sGPSLocation-Telegramme mit 12-bit Koordinaten -2048 – +2048 mit irgendeiner Skalierung) und dann die Ortung via Wegzähler + statische Punkte.

Falls da jemand mehr Informationen oder Kontakt zu peterk99 aus dem alten Forum hat, bitte mal per PN melden.
p
peterk99
Beiträge: 1
Registriert: Do 3. Sep 2026, 15:41

Re: LIO-Datenfunk

Beitrag von peterk99 »

Hab dir eine Nachricht geschrieben!
Benutzeravatar
tobi
Beiträge: 32
Registriert: Mi 17. Jun 2026, 14:30
Wohnort: Bielefeld

Re: LIO-Datenfunk

Beitrag von tobi »

Nach einiger Arbeit am Protokoll auf Basis diverser Quellen hab ich es mittlerweile geschafft, die meisten Telegrammtypen zu dekodieren.
Viel Spaß: https://stadtbahn.live/
M
MagnusMagus
Beiträge: 61
Registriert: So 14. Jun 2026, 21:27
Kontaktdaten:

Re: LIO-Datenfunk

Beitrag von MagnusMagus »

Sehr geil!

Nur eine INFO am Rande - würde eine Verzögerung von ein Paar Minuten einbauen so das die Live Position nicht wirklich live ist, wie bei Flighradar24. Für die selben Gründe.

Hast du vor die Telegramme irgendwo zu beschreiben?
Besuche auch meine IBIS Wissensdatenbank https://ibis-info.org
Benutzeravatar
tobi
Beiträge: 32
Registriert: Mi 17. Jun 2026, 14:30
Wohnort: Bielefeld

Re: LIO-Datenfunk

Beitrag von tobi »

Flightradar hat ein paar Sekunden drin, soweit ich weiß. Ich denke mal, dass sich das durch das durch den ganzen Roundtrip (Fahrzeugfunk > Empfänger > Datenbank > Websocket) wieder ausgleicht.

Ja, eine Protokolldokumentation folgt sobald ich den Rest des Protokolls dekodiert habe. Aktuell fehlt mir noch der Teil für die SmartInfo DFI-Anzeigen.
Antworten