14 The A-TRAU Framing Protocols

29.0073GPPGeneral requirements on interworking between the Public Land Mobile Network (PLMN) and the Integrated Services Digital Network (ISDN) or Public Switched Telephone Network (PSTN)Release 17TS

14.1 A-TRAU’ Protocol

The A-TRAU’ protocol is defined as follows:

– A-TRAU’ frames are transmitted in regular intervals of 10ms;

– an A-TRAU’ frame consists of two consecutive A-TRAU frames (as defined in 3GPP TS 48.020 [28]) each with a length of 320 bit;

– the A-TRAU’ protocol is used on a plain 64 kbit/s channel without substreams;

– the same A-TRAU’ format is used for the transparent and non-transparent transmission mode;

– in transparent mode the number of data bits in an A-TRAU’ frame depend on the user rate only, each user rate corresponds to a fixed number of data bits (see below);

– in non-transparent mode A-TRAU’ frames contain always complete RLP frames, rate adaptation is performed by means of the M2 bit;

– the M1-bit is used to identify 1st and 2nd frame in both transmission modes.

14.1.1 Frame layout for the different transparent user rates

The number of data bits in an A-TRAU’ frame depend on the user rate only, each user rate corresponds to a fixed number of data bits in an A-TRAU’ frame.

Table 20: A-TRAU’ frame layout for transparent user rate

Date Rate

Number of data bits per A-TRAU’ frame

33.6 kbit/s

336

28.8 kbit/s

288

The data bits are inserted in the A-TRAU’ frame starting with D1 of Data field 1 of the first A-TRAU frame. The unused bits are filled with binary ‘1’.

14.1.2 A-TRAU’ frame format

One A-TRAU’ frame consists of two consecutive A-TRAU frames. Figure 20 shows the format of one A‑TRAU frame.

bit number

Octet number

0

1

2

3

4

5

6

7

0

0

0

0

0

0

0

0

0

1

0

0

0

0

0

0

0

0

2

1

C1

C2

C3

C4

C5

M1

M2

3

Z1

D1

D2

D3

D4

D5

D6

D7

4

D8

D9

D10

D11

D12

D13

D14

D15

36 bit data field 1

5

D16

D17

D18

D19

D20

D21

D22

D23

6

D24

D25

D26

D27

D28

D29

D30

D31

7

D32

D33

D34

D35

D36

Z2

D1

D2

8

D3

D4

D5

D6

D7

D8

D9

D10

9

D11

D12

D13

D14

D15

D16

D17

D18

36 bit data field 2

10

D19

D20

D21

D22

D23

D24

D25

D26

11

D27

D28

D29

D30

D31

D32

D33

D34

12

D35

D36

Z3

D1

D2

D3

D4

D5

13

D6

D7

D8

D9

D10

D11

D12

D13

14

D14

D15

D16

D17

D18

D19

D20

D21

36 bit data field 3

15

D22

D23

D24

D25

D26

D27

D28

D29

16

D30

D31

D32

D33

D34

D35

D36

Z4

17

D1

D2

D3

D4

D5

D6

D7

D8

18

D9

D10

D11

D12

D13

D14

D15

D16

36 bit data field 4

19

D17

D18

D19

D20

D21

D22

D23

D24

20

D25

D26

D27

D28

D29

D30

D31

D32

21

D33

D34

D35

D36

Z5

D1

D2

D3

22

D4

D5

D6

D7

D8

D9

D10

D11

23

D12

D13

D14

D15

D16

D17

D18

D19

36 bit data field 5

24

D20

D21

D22

D23

D24

D25

D26

D27

25

D28

D29

D30

D31

D32

D33

D34

D35

26

D36

Z6

D1

D2

D3

D4

D5

D6

27

D7

D8

D9

D10

D11

D12

D13

D14

28

D15

D16

D17

D18

D19

D20

D21

D22

36 bit data field 6

29

D23

D24

D25

D26

D27

D28

D29

D30

30

D31

D32

D33

D34

D35

D36

Z7

D1

31

D2

D3

D4

D5

D6

D7

D8

D9

32

D10

D11

D12

D13

D14

D15

D16

D17

33

D18

D19

D20

D21

D22

D23

D24

D25

36 bit data field 7

34

D26

D27

D28

D29

D30

D31

D32

D33

35

D34

D35

D36

Z8

D1

D2

D3

D4

36

D5

D6

D7

D8

D9

D10

D11

D12

37

D13

D14

D15

D16

D17

D18

D19

D20

36 bit data field 8

38

D21

D22

D23

D24

D25

D26

D27

D28

39

D29

D30

D31

D32

D33

D34

D35

D36

Figure 20: A-TRAU 320 bit frame

Data Bits (Dxx):

The 288 data bits of an A-TRAU frame are divided in eight fields of 36 bits.

Control bits (C Bits):

C1 to C4:

The Control bits C1 to C4 define the used data rate. C1 to C4 in the first A-TRAU frame indicate the data rate in send direction.

C1 to C4 in the second A-TRAU frame indicate the used data rate in backward direction. This is required for Rate Control that is required in uplink direction. For details on Rate Control see 3GPP TS 25.415 [42].

Table 21: A-TRAU’ control bits

C1

C2

C3

C4

Radio Interface User Rate

1

0

1

1

57,6 kbit/s

1

0

0

1

43,2 kbit/s

1

0

1

0

33,6 kbit/s

1

0

0

0

28,8 kbit/s

0

1

1

1

14,4 kbit/s

C5:

C5 is not used, it is set to binary ‘1’.

Bit M1:

An A-TRAU’ frame is made of two consecutive A-TRAU which build the transport container for 576 data bits. Bit M1 is used to determine the order of the A-TRAU frames within an A-TRAU’ frame.

The two M1 bits are referred to as the Frame Start Identifier. The FSI value is 01. These values are assigned to the M1 bit as shown below:

Table 22: Frame Start Identifier

M1 bit

First A-TRAU frame

0

Second A-TRAU frame

1

Bit M2:

The M2 bit is used to indicate ‘valid’ A-TRAU’ frames. The M2 bit in both of the two consecutive A-TRAU frames relating to an A-TRAU’ frame shall have the same value.

Transparent mode:

In transparent mode M2 is clamped to binary ‘0’.

Non-transparent mode:

In non-transparent mode M2 is used for DTX. If DTX is applied, M2 is set to binary ‘1’. If DTX is not to be applied, M2 bit is set to binary ‘0’. The DTX handling is used in both directions for rate adaptation purpose. This means that the sending entity will insert ‘fill RLP-frames’ with DTX set to binary ‘1’ in case no RLP-frame is available.

Fill frames are also sent in order to adapt the RLP transmission frequency to the AIUR. The ratio between RLP frames and ‘fill’ RLP frames is defined in the following table:

Table 23: RLP transmission frequency

AIUR

Ratio between RLP and ‘fill’ RLP frames

57.6 kbit/s

Only valid frames

43.2 kbit/s

3 valid frame followed by 1 ‘fill’ frame

28.8 kbit/s

1 valid frame followed by 1 ‘fill’ frame

14.4 kbit/s

1 valid frame followed by 3 ‘fill’ frames

Z bits:

The bits Zi are used for Framing Pattern Substitution mechanism. This mechanism is defined in 3GPP TS 48.020 [28].

Mapping of A-TRAU’ frames to PCM time slots:

A-TRAU’ frames shall be mapped octet aligned to PCM time slots. I.e. bit number 0 to 7 of each octet of an A-TRAU’ frame shall be mapped to bit number 0 to 7 of the PCM time slot.

14.2 A-TRAU’’ Protocol

The RLP frame length of 240 bit shall be used. For the transfer of this RLP frame length the A-TRAU’’ protocol is introduced. An A-TRAU’’ frame has the same layout as the A-TRAU’ frame and contains two A-TRAU frames.

One RLP frame with the length of 240 bit is contained in one A-TRAU frame. The A-TRAU’’ protocol is only used for the non-transparent services.

In Figure 21, the format of the A-TRAU frame for the RLP frame length of 240 is shown.

Bit number

Octet number

0

1

2

3

4

5

6

7

0

0

0

0

0

0

0

0

0

1

0

0

0

0

0

0

0

0

2

1

C1

C2

C3

C4

C5

M1

M2

3

Z1

D1

D2

D3

D4

D5

D6

D7

4

D8

D9

D10

D11

D12

D13

D14

D15

36 bit data field 1

5

D16

D17

D18

D19

D20

D21

D22

D23

6

D24

D25

D26

D27

D28

D29

D30

D31

7

D32

D33

D34

D35

D36

Z2

D1

D2

8

D3

D4

D5

D6

D7

D8

D9

D10

9

D11

D12

D13

D14

D15

D16

D17

D18

36 bit data field 2

10

D19

D20

D21

D22

D23

D24

D25

D26

11

D27

D28

D29

D30

D31

D32

D33

D34

12

D35

D36

Z3

D1

D2

D3

D4

D5

13

D6

D7

D8

D9

D10

D11

D12

D13

14

D14

D15

D16

D17

D18

D19

D20

D21

36 bit data field 3

15

D22

D23

D24

D25

D26

D27

D28

D29

16

D30

D31

D32

D33

D34

D35

D36

Z4

17

D1

D2

D3

D4

D5

D6

D7

D8

18

D9

D10

D11

D12

D13

D14

D15

D16

36 bit data field 4

19

D17

D18

D19

D20

D21

D22

D23

D24

20

D25

D26

D27

D28

D29

D30

D31

D32

21

D33

D34

D35

D36

Z5

D1

D2

D3

22

D4

D5

D6

D7

D8

D9

D10

D11

23

D12

D13

D14

D15

D16

D17

D18

D19

36 bit data field 5

24

D20

D21

D22

D23

D24

D25

D26

D27

25

D28

D29

D30

D31

D32

D33

D34

D35

26

D36

Z6

D1

D2

D3

D4

D5

D6

27

D7

D8

D9

D10

D11

D12

D13

D14

28

D15

D16

D17

D18

D19

D20

D21

D22

36 bit data field 6

29

D23

D24

D25

D26

D27

D28

D29

D30

30

D31

D32

D33

D34

D35

D36

Z7

D1

31

D2

D3

D4

D5

D6

D7

D8

D9

32

D10

D11

D12

D13

D14

D15

D16

D17

33

D18

D19

D20

D21

D22

D23

D24

D25

36 bit data field 7

34

D26

D27

D28

D29

D30

D31

D32

D33

35

D34

D35

D36

Z8

D1

D2

D3

D4

36

D5

D6

D7

D8

D9

D10

D11

D12

37

D13

D14

D15

D16

D17

D18

D19

D20

36 bit data field 8

38

D21

D22

D23

D24

D25

D26

D27

D28

39

D29

D30

D31

D32

D33

D34

D35

D36

Figure 21: Use of A-TRAU frame for RLP frame size of 240 bits

Data Bits (Dxx):

The 288 data bits of an A-TRAU frame are divided in eight fields of 36 bits.

Only 240 data bits will be used. The data bits D25 … D 26 of the data field 7 and the data bits D1 … D36 of the data field 8 are set to ‘1’ in of transfer of 240 bit long RLP frames.

Control bits (C Bits):

C1 to C4:

The Control bits C1 to C4 define the used data rate. C1 to C4 in the first A-TRAU frame indicate the data rate in send direction.

C1 to C4 in the second A-TRAU frame indicate the used data rate in backward direction. This is required for Rate Control in uplink direction.

Table 24: A-TRAU control bits for A-TRAU”

C1

C2

C3

C4

Radio Interface User Rate

1

0

0

0

28,8 kbit/s

0

1

1

0

38,4 kbit/s

0

1

0

1

19,2 kbit/s

0

1

0

0

9,6 kbit/s

C5:

The C5 bit indicates that the A-TRAU’’ protocol is used and one A-TRAU frame contains one RLP frame with the length of 240 bit. In this case C5 is set binary ‘0’.

Bit M1:

For A-TRAU’’ the M1 bit in each A-TRAU frame is always set to 1.

Bit M2:

A-TRAU’’ protocol is only used in non-transparent mode.

The M2 is used for DTX. If DTX is applied, M2 is set to binary ‘1’. If DTX is not to be applied, M2 bit is set to binary ‘0’. The DTX handling is used in both directions for rate adaptation purpose. This means that the sending entity will insert ‘fill RLP-frames’ with DTX set to binary ‘1’ in case no RLP-frame is available.

Fill frames are also sent in order to adapt the RLP transmission frequency to the AIUR. The ratio between RLP frames and ‘fill’ RLP frames is defined in the following table for the A-TRAU’’ protocol:

Table 25: RLP transmission frequency

AIUR

Ratio between RLP and ‘fill’ RLP frames

38,4 kbit/s

Each A-TRAU frame is valid

28,8 kbit/s

An A-TRAU’’ frame with two valid frames is followed by an A-TRAU’’ frame containing one valid frame and one fill frame.

19,2 kbit/s

Each A-TRAU’’ frame contains one valid frame and one fill frame.

9,6 kbit/s

An A-TRAU’’ frame with one valid frame and one fill frame is follows by an A-TRAU’’ frame containing two fill frames

Z bits:

The bits Zi are used for Framing Pattern Substitution mechanism. This mechanism is defined in 3GPP TS 48.020 [28].

Mapping of A-TRAU’’ frames to PCM time slots:

A-TRAU’’ frames shall be mapped octet aligned to PCM time slots. I.e. bit number 0 to 7 of each octet of an A-TRAU’ frame shall be mapped to bit number 0 to 7 of the PCM time slot.