Die Methode wird als Echokompensation bezeichnet und erfordert ein wenig Signalverarbeitung. Grundsätzlich besteht die Idee darin, dass Sie, da Sie wissen, was Sie senden, das gerade gesendete Signal von dem am anderen Ende des Links eingehenden Signal trennen können. Durch die Art und Weise, wie die Schaltung aufgebaut ist, werden die Sende- und Empfangssignale übereinander gelegt und mehr oder weniger addiert.
Ein einfaches Beispiel, um Ihnen eine Vorstellung davon zu geben, wie dies funktioniert: Wenn der Sender sendet
+1, +1, -1, +1
und der lokale Empfänger bekommt
+2, 0, -2, +2
dann können Sie herausfinden, dass das Signal vom anderen Ende gewesen sein muss
+1, -1, -1, +1
Das ist mehr oder weniger der Kern der Funktionsweise, aber aufgrund von Verzögerungen und Überlegungen erheblich komplizierter. Die Technik wird als "Echokompensation" bezeichnet, da das Senden nur eines einzelnen +1 auf der ganzen Linie nicht zum Empfangen eines einzelnen +1 führt, sondern Sie mehrere verzögerte Kopien mit verschiedenen Amplituden erhalten. Zum Beispiel, wenn Sie senden
+1, 0, 0, 0, 0, 0
Sie könnten zurückkommen
0, +0,8, 0, +0,2, -0,1, +0,1
aufgrund von Diskontinuitäten entlang der Linie. Das empfangene Signal wird dann mit diesem Muster zur "Faltung" des gesendeten Signals. Zum Beispiel, wenn Sie senden
+1, +1, -1, +1, 0, 0, 0, 0
dann bekommst du so etwas wie
0, +0,8, +0,8, -0,6, +0,9, -0,2, +0,4, -0,2, +0,1
Die Transceiver senden Trainingssequenzen, um herauszufinden, wie das Echo aussieht (z. B. senden Sie ein einzelnes +1, während das andere Ende 0 sendet, und messen Sie, was Sie am Empfänger erhalten). Diese Informationen werden verwendet, um zu rekonstruieren, was der Empfänger von den zurückgesendeten übertragenen Daten erwarten würde. Diese Rekonstruktion wird von den empfangenen Daten subtrahiert, wobei das Signal vom anderen Ende der Verbindung zurückbleibt.
Diese Methode kann nicht so viel Verlust oder Rauschen tolerieren wie die Verwendung separater Signalpaare für jede Richtung. Dies bedeutet jedoch, dass Sie die alten 100-Mbit-Kabel, die Sie bereits zu jedem Raum in Ihrem Gebäude verlegt haben, wiederverwenden können.
Übrigens ist die 10-Mbit- und 100-Mbit-Signalisierung schrecklich ineffizient: Beide verwenden ein einzelnes Empfangspaar und ein einzelnes Sendepaar, obwohl das Kabel vier Paare hat. Bei der Entwicklung des Gigabit-Ethernet wollten die Entwickler die Kompatibilität mit 10- und 100-Mbit-Ethernet so weit wie möglich beibehalten. Da es unmöglich war, die 10-fache Bandbreite eines einzelnen Paares zu erreichen, bestand die Lösung darin, die Bandbreite eines einzelnen Paares um das 2,5-fache zu verbessern und dann alle vier Paare zu verwenden. Sie haben jetzt 10G-Ethernet über eine leicht verbesserte Version derselben Verkabelung (hauptsächlich erfordert es viel Abschirmung), aber es ist derzeit sehr ungewöhnlich (die meisten 10G-Ethernet verwenden völlig unterschiedliche Verkabelungen, bei denen ein Paar in jeder Richtung mit 10G läuft). Ich bezweifle ernsthaft, dass wir über RJ-45-Kabel etwas schnelleres als 10G-Ethernet sehen werden.