Um den Fehlerschutz und die Datensicherheit zu verbessern, sind die Daten verschachtelt und ihr Typ ist Diagonal. Schauen wir uns an, wie das funktioniert.
Das folgende Diagramm veranschaulicht in vereinfachter Form die Anwendung von diagonalem Interleaving auf einen 9,6-kbit/s-Datenkanal.
Das Diagramm zeigt eine Folge von „Datenblöcken“ nach dem zuvor beschriebenen Kodierungsprozess, alle vom selben Abonnenten. Jeder Block enthält 456 Bits, diese Blöcke sind in vier Blöcke mit jeweils 114 Bits unterteilt. Diese Blöcke werden dann miteinander verschachtelt.
Die ersten 6 Bits des ersten Blocks werden im ersten Burst platziert. Die ersten 6 Bits des zweiten Blocks werden im zweiten Burst platziert und so weiter. Jeder 114-Bit-Block wird auf 19 Bursts verteilt und der gesamte 456-Bit-Block wird auf 22 Bursts verteilt.
Datenkanäle sollen eine Verschachtelungstiefe von 22 haben, obwohl dies manchmal auch als Verschachtelungstiefe von 19 bezeichnet wird.
Übertragungsdaten
Die Datenbits werden über eine große Anzahl von Bursts verteilt, um sicherzustellen, dass die Daten geschützt sind. Wenn also ein Burst verloren geht, geht tatsächlich nur eine sehr kleine Datenmenge eines Datenblocks verloren. Aufgrund der eingesetzten Fehlerschutzmechanismen können die verlorenen Daten beim Empfänger reproduziert werden.
Diese große Verschachtelungstiefe bietet zwar eine hohe Fehlerresistenz, führt jedoch zu einer Zeitverzögerung bei der Übertragung der Daten. Wenn die Datenübertragung leicht verzögert ist, hat dies keinen Einfluss auf die Empfangsqualität, wohingegen bei Sprache eine Verzögerung vom Teilnehmer erkannt werden könnte. Aus diesem Grund verwendet Sprache eine kürzere Verschachtelungstiefe.