Skip to content

Datenübertragung

Daten und Information

Datenübertragungsrate

Wir geben an wie viele Bits pro Sekunde übermittelt werden. (nicht Bytes, sondern Bits!) Hier werden dieselben Präfixe verwendet wie bei den Datenmengen.

Dies gibt also folgende Einheiten: bit/s, kbit/s, Mbit/s, Gbit/s, Tbit/s

Einige Beispiele:

Funkuhr-Signal
1 bit/s
Telefongespräch
64 kbit/s
Musik Streamen
2-6 Mbit/s
LAN (Ethernet):
100 Mbit/s - 10 Gbit/s
WLAN:
20 - ca. 1000 Mbit/s
Mobilfunk 4G
bis zu 1000 Mbit/s
Mobilfunk 5G
bis zu 20 Gbit/s
Full-HD-Video-Stream
ca 3 Gbit/s
USB 3.0
5 Gbit/s
USB 3.2
20 Gbit/s
USB 4
120 Gbit/s

Im Englischen nutzt man die Abkürzung «bit per second» und schreibt z.B. mbps statt Mbit/s. (wie auch mph statt km/h)

Übertragungsfehler

Schlechte Qualität der Leitung oder externe Einflüsse können zu Fehlern in der Datenübertragung führen. Es können einzelne Bits falsch übermittelt werden. Was könnte man dagegen machen?

«Zaubertrick»

Aufgabe

Teste den «Zaubertrick» selbst aus:
https://csfieldguide.org.nz/en/interactives/parity/

Wie könnte diese Verfahren in der Datenübertragung eingesetzt werden und wie viele Fehler könnten so entdeckt werden?

Quersumme

Möchten wir z.B. eine Telefonnummer jemandem durchgeben, so könnten wir zur Kontrolle die Quersumme berechnen und diese mit der Telefonnummer übermitteln. Der Empfänger kann dann die Quersumme selbst berechnen und sein Ergebnis mit der übermittelten Quersumme vergleichen.

Beispiel

Alice schickt Bob die Telefonnummer 031 359 25 11 per Sprachnachricht. Zur Sicherheit fügt Alice die Quersumme hinzu, also 3.

Bob versteht nicht ganz alles und notiert sich die Nummer 031 359 25 12 und die Quersumme 3. Er berechnet selbst die Quersumme der Telefonnummer und erhält 4. Da sich die von ihm berechnete Quersumme von der von Alice berechneten und übermittelten unterscheidet, weiss er, dass etwas bei der Übermittlung nicht geklappt hat

Prüfbit

Ähnlich funktioniert das Prüfbit: Man fügt immer nach einer gewissen Anzahl Bits, ein Prüfbit ein. Dieses wird z.B. so gesetzt, dass die Anzahl 1 der Bits und des Prüfbits eine gerade Zahl ergeben.

Beispiel

Der folgende in Pentacode codierte Text soll übermittelt werden:

01000 00001 01100 01100 01111

Zur Sicherheit könnte man je Buchstabe, also immer pro 5er-Block ein Prüfbit einfügen, und zwar bei einer geraden Anzahl 1 das Prüfbit 0, sonst das Prüfbit 1.

Es entsteht der folgende Code:

010001 000011 011000 011000 011110

Nehmen wir an, dass sich bei der Übermittlung im dritten Block ein Fehler einschleicht und wir die folgende Bitfolge erhalten.

010001 000011 011010 011000 011110

Wenn wir nun die Blöcke prüfen, so merken wir, dass im dritten Block etwas nicht stimmt:

Der Block lautet 01101 und hat die Prüfziffer 0. Da kann etwas nicht stimmen – er hat nämlich 3x eine 1 und müsste deshalb die Prüfziffer 1 haben.

Andere

Vielerorts trifft man auf Prüfsummen und -zahlen. Einige Beispiele:

  • Identitätskarte und Pass
  • Strichcodes bei Produkten
  • ISBN-Nummern bei Büchern

Gymnasium Kirchenfeld, fts