Signal und Rauschen

Zusammenfassung

Messwerte schwanken auch unter gleichen Bedingungen. Dieses Rauschen begrenzt, wie viele Zustände sicher unterschieden werden können. Längere Messungen glätten die Schwankungen, kosten aber Zeit und senken damit den möglichen Durchsatz. Wie man ehrlich misst (Kontrollmessung, eine Variable auf einmal, Protokoll), steht bei Measuring and Experimenting; hier geht es um das, was diese Messungen über eure Strecke verraten.

Fragen, um die es geht

  • Warum liefert dieselbe Messung nie exakt dasselbe Ergebnis?
  • Warum streuen die Werte stärker, wenn ich schneller messe?
  • Wann sind zwei Zustände sicher unterscheidbar?
  • Was begrenzt die Anzahl der Symbole, die ich verwenden kann?
  • Wie entscheide ich, welches Symbol angekommen ist, wenn ich es nicht ausrechnen kann?

Dieses Konzept müsst ihr für Challenge 1 verstanden haben, damit ihr dort erfolgreich seid.

Erläuterung des Konzepts

Messt ihr zweimal dasselbe, bekommt ihr nie exakt dieselben Zahlen. Diese Schwankung heißt Rauschen und ist keine Panne, sondern eine Eigenschaft jeder Messung. Sie begrenzt, wie viele Zustände ihr noch sicher auseinanderhalten könnt.

Abbildung 1: In allen vier Streifen liegt dasselbe Rohsignal. Ganz oben, wie es beim Sensor ankommt: viel zu verrauscht, um daraus in einem einzelnen Augenblick etwas zu entscheiden. Darunter dreimal dasselbe Signal, nur in unterschiedlich lange Messfenster zerlegt. Jeder dicke Strich ist ein Messwert, gemittelt über genau sein Fenster. Je länger ein Fenster ist, desto näher liegt der Wert am wahren Pegel.

Das ist die eine Hälfte des Problems. Die andere zeigt das Bild bei Analog and Digital: Dort bleibt die Messdauer gleich, dafür wächst die Zahl der Symbole. Beide Wege enden an derselben Wand, und zusammen begrenzen sie euren Durchsatz.

Ein Mittelwert genügt nicht

Wer seine Farben nur mit je einem Mittelwert dokumentiert, weiß noch nicht, ob sie unterscheidbar sind. Entscheidend ist die Streuung: Zwei Farben sind erst dann sicher auseinanderzuhalten, wenn sich ihre Wertebereiche samt Schwankung nicht überlappen. Deshalb gehört zu jedem Steckbrief einer Farbe neben dem Mittelwert auch, wie weit die Einzelmessungen streuen. Der Abstand zweier Mittelwerte muss deutlich größer sein als die Summe ihrer Streuungen, sonst landet irgendwann eine Messung im Gebiet des Nachbarn, und ein einziger solcher Fehler in fünfzig Läufen kostet euch die Alphabetgröße.

Die Stellschrauben haben Preisschilder

Gegen das Rauschen gibt es Werkzeuge, und keines ist gratis. Länger messen (mehr Integrationszeit) glättet die Schwankung, kostet aber Symbolrate. Mehrfach messen und mitteln, wie es read_stable() vormacht, wirkt genauso und kostet genauso. Die Verstärkung höher drehen hebt das Signal, hebt aber das Rauschen mit. Mehr Licht oder weniger Umgebungslicht verbessert das Verhältnis wirklich, kostet dafür Aufwand am Aufbau. Eure Aufgabe ist nicht, das Rauschen zu besiegen, das geht nicht, sondern es zu messen und dann zu entscheiden, welches Alphabet und welches Tempo eure Strecke ehrlich hergibt. Ein Gefühl für dieses Abwägen gibt das Distinguishability Lab: Alphabetgröße und Messfenster als Regler, ein Störsignal auf Knopfdruck, und die Fehlerquote läuft live mit, simuliert statt gemessen. Genau diese Zahlen sind es, die eure Wettbewerbsplatzierung erklären: Nicht wer den schnellsten Code schreibt, gewinnt, sondern wer seine Strecke am besten kennt.

distinguishability labsend symbols over a noisy channel, oscilloscope style: grow the alphabet, tune the window, inject a disturbance, and watch the error rate fight the throughput.LiFi Project · concept demos

Folien

Die Folien aus der Auswertung nach dem Wettbewerb, zum Nachsehen:

Fragen üben

Hier könnt ihr euch an Fragen im Klausurformat versuchen, mit sofortiger Auflösung und Begründung.

Literatur