Reverse Bit Regel


Het is een specifieke combinatie van een vast aantal bits. De regel wordt gebruikt in DAB en DAB+ voor tijdsinterleaving van de CIFS (Common Interleave Frames) in het MSC (Main Service Channel). Het recombineert 4 bits of 16 getallen (0 tot 15).

Een permutatie is een specifieke combinatie van verschillende mogelijke combinaties. En de reverse bit regel is niets anders dan een algoritme dat resulteert in één specifieke combinatie. Ofwel een permutatie van de 16 cijfers (0 tot 15).

Het is eenvoudig te begrijpen omdat het binaire getal dat overeenkomt met zijn nummer in de reverse bit regel permutatie het inverse bitnummer is.

Voorbeeld:

In het binair komt het getal 12 overeen met 1100. Het inverse van 1100 is 0011 en komt overeen met 3 (het inverse is het herschikken van de volgorde van bits van het minst significante naar het meest significante bit).

Voor elk getal van 0 tot 15 vinden we het corresponderende getal door de binaire waarde te gebruiken en deze om te keren.

Dus, als je bits wilt vervormen door de reverse bit regel te gebruiken, kan de reeks getallen 0 tot 15 als volgt worden gepermuteerd.

De reverse bit regel resulteert in de volgende permutatietabel:

Merk op dat sommige bitcombinaties, zoals 0, 6, 9 en 15, niet veranderen bij bitomkering.

Een andere manier om de bovenstaande scrambling voor te stellen is de volgende tabel:

Het begrijpen van het “Inverse Bit Law” principe om “time Interleaving” te begrijpen is essentieel.

DAB+ Begrippenlijst