Page 1250 - 5G Basics - Core Network Aspects
P. 1250
2 Transport aspects
S
Y
Input Data Block Payload
N
C
Bit
Position
Data Block 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65
Format
D0D1D2D3D4D5D6D7 0 1 D0 D1 D2 D3 D4 D5 D6 D7
Control block formats Block type field 4-bit code
C0C1C2C3C4C5C6C7 1 0 0x1e C0 C1 C2 C3 C4 C5 C6 C7 0001
C0C1C2C3O4D5D6D7 1 0 0x2d C0 C1 C2 C3 O4 D5 D6 D7 0010
C0C1C2C3S4D5D6D7 1 0 0x33 C0 C1 C2 C3 D5 D6 D7 0111
O0D1D2D3S4D5D6D7 1 0 0x66 D1 D2 D3 O0 D5 D6 D7 1011
O0D1D2D3O4D5D6D7 1 0 0x55 D1 D2 D3 O0 O4 D5 D6 D7 1101
S0D1D2D3D4D5D6D7 1 0 0x78 D1 D2 D3 D4 D5 D6 D7 1110
O0D1D2D3C4C5C6C7 1 0 0x4b D1 D2 D3 O0 C4 C5 C6 C7 1000
T0C1C2C3C4C5C6C7 1 0 0x87 C1 C2 C3 C4 C5 C6 C7 0011
D0T1C2C3C4C5C6C7 1 0 0x99 D0 C2 C3 C4 C5 C6 C7 0101
D0D1T2C3C4C5C6C7 1 0 0xaa D0 D1 C3 C4 C5 C6 C7 1001
D0D1D2T3C4C5C6C7 1 0 0xb4 D0 D1 D2 C4 C5 C6 C7 1010
D0D1D2D3T4C5C6C7 1 0 0xcc D0 D1 D2 D3 C5 C6 C7 1100
D0D1D2D3D4T5C6C7 1 0 0xd2 D0 D1 D2 D3 D4 C6 C7 0110
D0D1D2D3D4D5T6C7 1 0 0xe1 D0 D1 D2 D3 D4 D5 C7 0000
D0D1D2D3D4D5D6T7 1 0 0xff D0 D1 D2 D3 D4 D5 D6 1111
Figure B.2 – 66B Block coding
1 2 3 4 5 6 7 8 Transmission Order Transmission Order
1 2 3 4 5 6 7 8
D4
D7
D3
D4
D0
D0
D0
D7
D4
D7
D6
D6
D6
D3
D5
D5
D5
D1
D1
D3
D1
D2
D2
D2
FC
PO
FC
011111 D0 D1 D2 D3 D4 D5 D6 D7 FC PO CB typeB typeB type
0 0 0 0
FC
FC
FC
POSSS
C C
D1
D1
D6
0 0 0 0
D6
D2
D3
D3
D3
D4
D4
D4
D5
D6
D2
D2
D5
D5
011111 D0 D1 D2 D3 D4 D5 D6 D7
D1
D0
D0
D0
D7
D7
D7
56
F F F 56-bit control characters (7-byte)-bit control characters (7-byte)-bit control characters (7-byte)-bit control characters (7-byte)-bit control characters (7-byte)
56
56
56
D5
D0
D5
D3
D5
D3
D4
D4
D4
D3
D7
D0
D0
D6
D6
011111 D0 D1 D2 D3 D4 D5 D6 D7
0 0 0 0
D1
D1
D6
D1
D2
D2
D7
D7
D2
56
56
56-bit control characters (7-byte)-bit control characters (7-byte)-bit control characters (7-byte)-bit control characters (7-byte)-bit control characters (7-byte)
56
56
56
56
56
56
D5
D6
D7
D7
D5
D5
D7
D6
D4
D6
D4
D4
D2
D2
D0
D0
0 0 0 0
011111 D0 D1 D2 D3 D4 D5 D6 D7 56-bit control characters (7-byte)-bit control characters (7-byte)-bit control characters (7-byte)-bit control characters (7-byte)-bit control characters (7-byte)
D2
D0
D3
D3
D1
D3
D1
D1
D3
D3
D3
D3
D7
D7
D6
D0 D1 D2 D3 D4 D5 D6 D7
D1
D1
D2
D2
D2
D2
D1
D1
D0
D0
D0
D0
D5
D5
D5
D5
D6
D4
D4
D4
D6
D6
D4
D7
D7
Block typeck typeck typeck type
Blo
Blo
1 1 1 1 100000 Blo 56
56
56
56-bit control characters (7-byte)-bit control characters (7-byte)-bit control characters (7-byte)-bit control characters (7-byte)
D0
D4
D0
D4
D2
D2
D1
D1
D1
D5
D5
D5
D5
D4
D2
D2
D6
D1
D6
D6
D3
D3
D7
D3
D7
D6
D3
D0
D0 D1 D2 D3 D4 D5 D6 D7
D0
D7
D7
D4
1 1 1 1
100000 Blo 56-bit control characters (7-byte)-bit control characters (7-byte)-bit control characters (7-byte)-bit control characters (7-byte)
Blo
Block typeck typeck typeck type
56
56
56
Blo
D4
D4
D7
D3
D5
D3
D2
D2
D2
D2
D4
D3
D3
D4
D7
D5
D6
D5
D0 D1 D2 D3 D4 D5 D6 D7
D6
D6
D7
D7
D6
D0
D1
D0
D0
D0
D1
D5
D1
D1
1 1 1 1
Block typeck typeck typeck type
56
56
56-bit control characters (7-byte)-bit control characters (7-byte)-bit control characters (7-byte)-bit control characters (7-byte)
Blo
Blo
100000 Blo 56
D1
D1
D1
D1
D5
D5
D5
D6
D6
D3
D4
D6
D3
D6
D3
D3
D2
D2
D7
D7
D0
D0 D1 D2 D3 D4 D5 D6 D7
D2
D2
D7
D0
D0
D5
D0
D4
D7
D4
D4
D6
D4
D5
D5
D7
D7
D7
D7
D5
D4
D4
D4
D6
D5
D6
D6
D4
D4
D4
D3
D3
D5
D6
D6
D6
D5
D5
D3
D0
D0
D0
011111 D0 D1 D2 D3 D4 D5 D6 D7 D0 D1 D2 D3 D4 D5 D6 D7
0 0 0 0
D1
D2
D2
D2
D1
D1
D7
D3
D1
D1
D1
D1
D2
D3
D2
D2
D2
D7
D0
D0
D7
D0
D0
D3
D3
1 1
1 1 122 234567 Transmission Order834567 Transmission Order834567 Transmission Order8 122 234567 Transmission Order834567 Transmission Order834567 Transmission Order8
b 777 in in IEEE 802.3 IEEE 802.3in IEEE 802.3in IEEE 802.3 b 7 : MSB: MSB: MSB: MSB in in in
b 7 b 7 b 7
b 7 : MSB: MSBb : MSBb : MSB
in IEEE 802.3 IEEE 802.3 IEEE 802.3 IEEE 802.3
b 0 : LSB: LSBb 0 : LSBb 0 : LSB
b 0 b 0 b 0
b 0 b 0 : LSB: LSB: LSB: LSB
8
5
8 x 66B blocks x 66B blocks 513B block13B block
Figure B.3 – 513B block code format
Each of the 66B blocks is encoded into a row of the 8-byte by 8-row structure. Any 66B control blocks (CBi)
are placed into the uppermost rows of the structure in the order received, while any all-data 66B blocks
(DBi) are placed into the lowermost rows of the structure in the order received.
The flag bit "F" is 1 if the 513B structure contains at least one 66B control block, and 0 if the 513B structure
contains eight all-data 66B blocks. Because the 66B control blocks are placed into the uppermost rows of
the 513B block, if the flag bit "F" is 1, then the first row will contain a mapping of a 66B control block.
A 66B control block is encoded into a row of the structure shown in Figure B.3 as follows: the sync header
of "10" is removed. The byte representing the block type field (see Figure B.2) is replaced by the structure
shown in Figure B.4:
1240