Interleaving in GSM wird in GSM verwendet, um Fehler zu reduzieren, und für die hier verwendete diagonale Sprachverschachtelung schreibe ich, wie Sprache in GSM diagonal verschachtelt wird.
Das folgende Diagramm veranschaulicht in vereinfachter Form das Prinzip des Verschachtelungsprozesses, der auf einen Sprachkanal mit voller Rate angewendet wird.
Das Diagramm zeigt eine Folge von „Sprachblöcken“ nach dem Kodierungsprozess, alle aus demselben Teilnehmergespräch. Jeder Block enthält 456 Bits, diese Blöcke werden dann in acht Blöcke mit jeweils 57 Bits unterteilt. Jeder Block enthält nur Bits von geraden Bitpositionen oder Bits von ungeraden Bitpositionen.
Der GSM-Burst wird nun mit diesen Blöcken von Sprachbits erzeugt. Die ersten vier Blöcke werden an den geraden Bitpositionen der ersten vier Bursts platziert. Die letzten vier Blöcke werden an den ungeraden Bitpositionen der nächsten vier Bursts platziert. Da jeder Burst 114 verkehrsführende Bits enthält, wird er tatsächlich von zwei Sprachblöcken gemeinsam genutzt. Jeder Block teilt sich vier Bursts mit dem Block davor und vier Bursts mit dem Block, der darauf folgt, wie gezeigt. Im Diagramm teilt Block 5 die ersten vier Bursts mit Block 4 und die zweiten vier Bursts mit Block 6.
Übertragungsrede
Jeder Burst wird im festgelegten Zeitschlitz von acht aufeinanderfolgenden TDMA-Frames übertragen, was eine Verschachtelungstiefe von acht bietet. Das folgende Diagramm zeigt, wie aufeinanderfolgende Bursts aus diesem bestimmten Teilnehmergespräch übertragen werden. Dem Teilnehmer wird Zeitschlitz 4 des TDMA-Rahmens zugewiesen, er teilt sich diesen Rahmen mit bis zu sieben anderen Teilnehmern.
Es ist wichtig zu bedenken, dass jeder Zeitschlitz auf diesem Träger von einer anderen Kanalkombination belegt sein kann: Verkehr, Broadcast, dediziert oder kombiniert.
Beachten Sie, dass FACCH, weil es Sprachbursts von einem Teilnehmerkanal „stiehlt“, die gleiche Art der Verschachtelung erfährt wie die Sprachdaten, die es ersetzt (Verschachtelungstiefe = 8). Der FACCH stiehlt einen 456-Bit-Block und wird mit der Sprache verschachtelt. Für jeden Burst, der einen FACCH-Informationsblock enthält, ist das entsprechende Diebstahl-Flag gesetzt.