B.3 Network requirements for supporting MS multislot classes

05.023GPPMultiplexing and Multiple Access on the Radio PathTS

The multislot class of the MS will limit the combinations and configurations allowed when supporting multislot communication.

GSM 400 network may support extended cell coverage utilising timing advance values greater than 63. This has an effect that the time for MS to change from RX to TX will be very short for distant MS. It is necessary for the network to decide whether requested or current multislot configuration can be supported by distant MS. If actual TA is great enough it may be necessary for network to downgrade requested resources or it may be necessary for network to downgrade current resources.

It is necessary for the network to decide whether the MS needs to perform adjacent cell power measurement for the type of multislot communication intended and whether the service imposes any other constraints before the full restrictions on TS assignments can be resolved. This is best shown by example:

For a multislot class 5 MS in circuit switched configuration (adjacent cell power measurements required) five basic configurations of channels are possible which can occur in six different positions in the TDMA frame. The service itself may determine that asymmetry must be downlink biased, in which case the last two solutions would not be allowed.

Figure B.1

For a multislot class 13 MS when adjacent cell power measurements are not required and the service does not constrain the transmit and receive timeslots to use the same timeslot number. Many configurations of channels are possible so long as the 5 constraints of the MS are catered for. [Currently services envisaged only allow for the last example here.]

Figure B.2

Annex C (informative):
CTSBCH Timeslot shifting example

With the following parameters :

– TNI = 4

– TNSCN = 9

TNSCO = 1 i.e. (TNS1 = TNS9,1 = (0, 3, 7, 6, 5, 2, 4, 1) and TNS2 = TNS9,0 = (0, 1, 4, 5, 7, 3, 6, 2)

– x0 = 2

– x1 = 3

– x2 = 5

– x3 = 4

and the timeslot shifting algorithm defined in clause 6.3.3, the CTSBCH TN used in set 0 of the shifting sequence is :

(FN div 52) mod 51 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

TNS used 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 2

CTSBCH TN 4 1 0 3 7 6 5 2 0 1 4 5 2 4 1 0 3 6

(FN div 52) mod 51 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35

TNS used 2 2 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1

CTSBCH TN 2 0 3 7 3 6 2 0 1 4 5 7 6 5 2 4 1 0

(FN div 52) mod 51 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

TNS used 2 2 2 2 2 1 1 1 2 2 2 2 1 1 1

CTSBCH TN 1 4 5 7 3 7 6 5 7 3 6 2 4 1 0

For the next sets, same mechanism applies, with

set 1 beginning with CTSBCH TN = 3

set 2 beginning with CTSBCH TN = 5

set 3 beginning with CTSBCH TN = 1

set 4 beginning with CTSBCH TN = 7

set 5 beginning with CTSBCH TN = 2

set 6 beginning with CTSBCH TN = 0

set 7 beginning with CTSBCH TN = 6

Annex D (informative):
COMPACT multiframe structure examples

In the figures, the 52-multiframe number (MFN) shall have a range of 0 to 3 and can be calculated from the TDMA frame number (FN) as follows:

MFN = (FN div 52) mod 4

For COMPACT, timeslot mapping and rotation of the control channels is used such that control channels belonging to a serving time group are rotated over odd timeslot numbers as follows: 7, 5, 3, 1, 7, 5,  . The rotation occurs between frame numbers (FN) mod 52 = 3 and 4. The timeslot mapping and rotation of the control channels in this manner allows the mobile station to measure the received signal level from surrounding cells in its normal measurement window. Since the rotation repeats itself every 208 frames, the 52-multiframe number (MFN) allows the mobile station to determine its location in the time group rotation during selection and re-selection.

The following relates to Figures D.1 through D.7:

i) B(x)y = time group y uses CPBCCH in block x;

ii) C(x)y = time group y uses CPCCCH in block x;

iii) PTCCH = PTCCH as norma;

iv) CFCCHy = time group y uses CFCCH;

v) CSCHy = time group y uses CSCH;

vi) IDLE = idle burst;

vii) Xy = block designated as idle for time group y;

viii) Empty = used for traffic as normal.

Frames 0-51 of a 208-multiframe

Frames 0-51 of a 208-multiframe

Frames 0-51 of a 208-multiframe

Frames 0-51 of a 208-multiframe

MFN = 0

MFN = 0

MFN = 0

MFN = 0

TG = 0

TG = 1

TG = 2

TG = 3

TS

FN

0

1

2

3

4

5

6

7

TS

FN

0

1

2

3

4

5

6

7

TS

FN

0

1

2

3

4

5

6

7

TS

FN

0

1

2

3

4

5

6

7

0

B(0)0

X1

X2

X3

0

X0

B(0)1

X2

X3

0

X0

X1

B(0)2

X3

0

X0

X1

X2

B(0)3

1

B(0)0

X1

X2

X3

1

X0

B(0)1

X2

X3

1

X0

X1

B(0)2

X3

1

X0

X1

X2

B(0)3

2

B(0)0

X1

X2

X3

2

X0

B(0)1

X2

X3

2

X0

X1

B(0)2

X3

2

X0

X1

X2

B(0)3

3

B(0)0

X1

X2

X3

3

X0

B(0)1

X2

X3

3

X0

X1

B(0)2

X3

3

X0

X1

X2

B(0)3

4

4

4

4

5

5

5

5

6

6

6

6

7

7

7

7

8

8

8

8

9

9

9

9

10

10

10

10

11

11

11

11

12

PTCCH

12

PTCCH

12

PTCCH

12

PTCCH

13

X1

X2

X3

C(3)0

13

C(3)1

X2

X3

X0

13

X1

C(3)2

X3

X0

13

X1

X2

C(3)3

X0

14

X1

X2

X3

C(3)0

14

C(3)1

X2

X3

X0

14

X1

C(3)2

X3

X0

14

X1

X2

C(3)3

X0

15

X1

X2

X3

C(3)0

15

C(3)1

X2

X3

X0

15

X1

C(3)2

X3

X0

15

X1

X2

C(3)3

X0

16

X1

X2

X3

C(3)0

16

C(3)1

X2

X3

X0

16

X1

C(3)2

X3

X0

16

X1

X2

C(3)3

X0

17

17

17

17

18

18

18

18

19

19

19

19

20

20

20

20

21

21

21

21

22

22

22

22

23

23

23

23

24

24

24

24

25

IDLE

CFCCH0

25

ID

CFCCH1

IDLE

25

IDLE

CFCCH2

IDLE

25

IDLE

CFCCH3

IDLE

26

X1

X2

X3

C(6)0

26

C(6)1

X2

X3

X0

26

X1

C(6)2

X3

X0

26

X1

X2

C(6)3

X0

27

X1

X2

X3

C(6)0

27

C(6)1

X2

X3

X0

27

X1

C(6)2

X3

X0

27

X1

X2

C(6)3

X0

28

X1

X2

X3

C(6)0

28

C(6)1

X2

X3

X0

28

X1

C(6)2

X3

X0

28

X1

X2

C(6)3

X0

29

X1

X2

X3

C(6)0

29

C(6)1

X2

X3

X0

29

X1

C(6)2

X3

X0

29

X1

X2

C(6)3

X0

30

30

30

30

31

31

31

31

32

32

32

32

33

33

33

33

34

34

34

34

35

35

35

35

36

36

36

36

37

37

37

37

38

PTCCH

38

PTCCH

38

PTCCH

38

PTCCH

39

X1

X2

X3

C(9)0

39

C(9)1

X2

X3

X0

39

X1

C(9)2

X3

X0

39

X1

X2

C(9)3

X0

40

X1

X2

X3

C(9)0

40

C(9)1

X2

X3

X0

40

X1

C(9)2

X3

X0

40

X1

X2

C(9)3

X0

41

X1

X2

X3

C(9)0

41

C(9)1

X2

X3

X0

41

X1

C(9)2

X3

X0

41

X1

X2

C(9)3

X0

42

X1

X2

X3

C(9)0

42

C(9)1

X2

X3

X0

42

X1

C(9)2

X3

X0

42

X1

X2

C(9)3

X0

43

43

43

43

44

44

44

44

45

45

45

45

46

46

46

46

47

47

47

47

48

48

48

48

49

49

49

49

50

50

50

50

51

IDLE

CSCH0

51

ID

CSCH1

IDLE

51

IDLE

CSCH2

IDLE

51

IDLE

CSCH3

IDLE

Figure D.1: COMPACT downlink 52-multiframe structure using 4 time groups for nominal cells (based on an assignment of 1 CPBCCH and 3 CPCCCHs with NIB_CPBCCH_0 = NIB_CCCH_1 = NIB_CCCH_2 = NIB_CCCH_3 = 4). NIB_CCCH is not broadcast for serving cell time group

NOTE: For uplink 52-multiframe structure (based on an assignment of 16 prioritized CPRACHs, see clause 6.3.2.2.3a), replace B( ) by R( ) where R( ) denotes CPRACH, move down one block, and rotate according to clause 6.3.2.1. Replace C( ) by R( ) and move down one block. CPRACH in general can be mapped as PRACH in clause 7 Table 6.

Frames 0-51 of a 208-multiframe

Frames 0-51 of a 208-multiframe

Frames 0-51 of a 208-multiframe

MFN = 0

MFN = 0

MFN = 0

TG = 0

TG = 1

TG = 2

TS

FN

0

1

2

3

4

5

6

7

TS

FN

0

1

2

3

4

5

6

7

TS

FN

0

1

2

3

4

5

6

7

0

B(0)0

X1

X2

0

X0

B(0)1

X2

0

X0

X1

B(0)2

1

B(0)0

X1

X2

1

X0

B(0)1

X2

1

X0

X1

B(0)2

2

B(0)0

X1

X2

2

X0

B(0)1

X2

2

X0

X1

B(0)2

3

B(0)0

X1

X2

3

X0

B(0)1

X2

3

X0

X1

B(0)2

4

4

4

5

5

5

6

6

6

7

7

7

8

8

8

9

9

9

10

10

10

11

11

11

12

PTCCH

12

PTCCH

12

PTCCH

13

X1

X2

C(3)0

13

C(3)1

X2

X0

13

X1

C(3)2

X0

14

X1

X2

C(3)0

14

C(3)1

X2

X0

14

X1

C(3)2

X0

15

X1

X2

C(3)0

15

C(3)1

X2

X0

15

X1

C(3)2

X0

16

X1

X2

C(3)0

16

C(3)1

X2

X0

16

X1

C(3)2

X0

17

17

17

18

18

18

19

19

19

20

20

20

21

21

21

22

22

22

23

23

23

24

24

24

25

IDLE

CFCCH0

25

ID

CFCCH1

IDLE

25

IDLE

CFCCH2

IDLE

26

X1

X2

C(6)0

26

C(6)1

X2

X0

26

X1

C(6)2

X0

27

X1

X2

C(6)0

27

C(6)1

X2

X0

27

X1

C(6)2

X0

28

X1

X2

C(6)0

28

C(6)1

X2

X0

28

X1

C(6)2

X0

29

X1

X2

C(6)0

29

C(6)1

X2

X0

29

X1

C(6)2

X0

30

30

30

31

31

31

32

32

32

33

33

33

34

34

34

35

35

35

36

36

36

37

37

37

38

PTCCH

38

PTCCH

38

PTCCH

39

X1

X2

C(9)0

39

C(9)1

X2

X0

39

X1

C(9)2

X0

40

X1

X2

C(9)0

40

C(9)1

X2

X0

40

X1

C(9)2

X0

41

X1

X2

C(9)0

41

C(9)1

X2

X0

41

X1

C(9)2

X0

42

X1

X2

C(9)0

42

C(9)1

X2

X0

42

X1

C(9)2

X0

43

43

43

44

44

44

45

45

45

46

46

46

47

47

47

48

48

48

49

49

49

50

50

50

51

IDLE

CSCH0

51

ID

CSCH1

IDLE

51

IDLE

CSCH2

IDLE

Figure D.2: COMPACT downlink 52-multiframe structure using 3 time groups for nominal cells (based on an assignment of 1 CPBCCH and 3 CPCCCHs with NIB_CCCH_0 = NIB_CCCH_1 = NIB_CCCH_2 = 4, NIB_CCCH_3 = 0). NIB_CCCHis not broadcast for serving cell time group

NOTE: For uplink 52-multiframe structure (based on an assignment of 16 prioritized CPRACHs, see clause 6.3.2.2.3a), replace B( ) by R( ) where R( ) denotes CPRACH, move down one block, and rotate according to clause 6.3.2.1. Replace C( ) by R( ) and move down one block. CPRACH in general can be mapped as PRACH in Clause 7 Table 6.

Frames 0-51 of a 208-multiframe

Frames 0-51 of a 208-multiframe

Frames 0-51 of a 208-multiframe

Frames 0-51 of a 208-multiframe

MFN = 0

MFN = 0

MFN = 0

MFN = 0

TG = 0

TG = 1

TG = 2

TG = 3

TS

FN

0

1

2

3

4

5

6

7

TS

FN

0

1

2

3

4

5

6

7

TS

FN

0

1

2

3

4

5

6

7

TS

FN

0

1

2

3

4

5

6

7

0

X0

B(0)0

X1

X1

X2

X2

X3

X3

0

X0

X0

X1

B(0)1

X2

X2

X3

X3

0

X0

X0

X1

X1

X2

B(0)2

X3

X3

0

X0

X0

X1

X1

X2

X2

X3

B(0)3

1

X0

B(0)0

X1

X1

X2

X2

X3

X3

1

X0

X0

X1

B(0)1

X2

X2

X3

X3

1

X0

X0

X1

X1

X2

B(0)2

X3

X3

1

X0

X0

X1

X1

X2

X2

X3

B(0)3

2

X0

B(0)0

X1

X1

X2

X2

X3

X3

2

X0

X0

X1

B(0)1

X2

X2

X3

X3

2

X0

X0

X1

X1

X2

B(0)2

X3

X3

2

X0

X0

X1

X1

X2

X2

X3

B(0)3

3

X0

B(0)0

X1

X1

X2

X2

X3

X3

3

X0

X0

X1

B(0)1

X2

X2

X3

X3

3

X0

X0

X1

X1

X2

B(0)2

X3

X3

3

X0

X0

X1

X1

X2

X2

X3

B(0)3

4

4

4

4

5

5

5

5

6

6

6

6

7

7

7

7

8

8

8

8

9

9

9

9

10

10

10

10

11

11

11

11

12

PTCCH

12

PTCCH

12

PTCCH

12

PTCCH

13

X1

X1

X2

X2

X3

X3

X0

C(3)0

13

X1

C(3)1

X2

X2

X3

X3

X0

X0

13

X1

X1

X2

C(3)2

X3

X3

X0

X0

13

X1

X1

X2

X2

X3

C(3)3

X0

X0

14

X1

X1

X2

X2

X3

X3

X0

C(3)0

14

X1

C(3)1

X2

X2

X3

X3

X0

X0

14

X1

X1

X2

C(3)2

X3

X3

X0

X0

14

X1

X1

X2

X2

X3

C(3)3

X0

X0

15

X1

X1

X2

X2

X3

X3

X0

C(3)0

15

X1

C(3)1

X2

X2

X3

X3

X0

X0

15

X1

X1

X2

C(3)2

X3

X3

X0

X0

15

X1

X1

X2

X2

X3

C(3)3

X0

X0

16

X1

X1

X2

X2

X3

X3

X0

C(3)0

16

X1

C(3)1

X2

X2

X3

X3

X0

X0

16

X1

X1

X2

C(3)2

X3

X3

X0

X0

16

X1

X1

X2

X2

X3

C(3)3

X0

X0

17

17

17

17

18

18

18

18

19

19

19

19

20

20

20

20

21

21

21

21

22

22

22

22

23

23

23

23

24

24

24

24

25

IDLE

CFCCH0

25

ID

CFCCH1

IDLE

25

IDLE

CFCCH2

IDLE

25

IDLE

CFCCH3

IDLE

26

X1

X1

X2

X2

X3

X3

X0

C(6)0

26

X1

C(6)1

X2

X2

X3

X3

X0

X0

26

X1

X1

X2

C(6)2

X3

X3

X0

X0

26

X1

X1

X2

X2

X3

C(6)3

X0

X0

27

X1

X1

X2

X2

X3

X3

X0

C(6)0

27

X1

C(6)1

X2

X2

X3

X3

X0

X0

27

X1

X1

X2

C(6)2

X3

X3

X0

X0

27

X1

X1

X2

X2

X3

C(6)3

X0

X0

28

X1

X1

X2

X2

X3

X3

X0

C(6)0

28

X1

C(6)1

X2

X2

X3

X3

X0

X0

28

X1

X1

X2

C(6)2

X3

X3

X0

X0

28

X1

X1

X2

X2

X3

C(6)3

X0

X0

29

X1

X1

X2

X2

X3

X3

X0

C(6)0

29

X1

C(6)1

X2

X2

X3

X3

X0

X0

29

X1

X1

X2

C(6)2

X3

X3

X0

X0

29

X1

X1

X2

X2

X3

C(6)3

X0

X0

30

30

30

30

31

31

31

31

32

32

32

32

33

33

33

33

34

34

34

34

35

35

35

35

36

36

36

36

37

37

37

37

38

PTCCH

38

PTCCH

38

PTCCH

38

PTCCH

39

X1

X1

X2

X2

X3

X3

X0

C(9)0

39

X1

C(9)1

X2

X2

X3

X3

X0

X0

39

X1

X1

X2

C(9)2

X3

X3

X0

X0

39

X1

X1

X2

X2

X3

C(9)3

X0

X0

40

X1

X1

X2

X2

X3

X3

X0

C(9)0

40

X1

C(9)1

X2

X2

X3

X3

X0

X0

40

X1

X1

X2

C(9)2

X3

X3

X0

X0

40

X1

X1

X2

X2

X3

C(9)3

X0

X0

41

X1

X1

X2

X2

X3

X3

X0

C(9)0

41

X1

C(9)1

X2

X2

X3

X3

X0

X0

41

X1

X1

X2

C(9)2

X3

X3

X0

X0

41

X1

X1

X2

X2

X3

C(9)3

X0

X0

42

X1

X1

X2

X2

X3

X3

X0

C(9)0

42

X1

C(9)1

X2

X2

X3

X3

X0

X0

42

X1

X1

X2

C(9)2

X3

X3

X0

X0

42

X1

X1

X2

X2

X3

C(9)3

X0

X0

43

43

43

43

44

44

44

44

45

45

45

45

46

46

46

46

47

47

47

47

48

48

48

48

49

49

49

49

50

50

50

50

51

IDLE

CSCH0

51

ID

CSCH1

IDLE

51

IDLE

CSCH2

IDLE

51

IDLE

CSCH3

IDLE

Figure D.3: COMPACT downlink 52-multiframe structure using 4 time groups for large cells (based on an assignment of 1 CPBCCH and 3 CPCCCHs with NIB_CCCH_0 = NIB_CCCH_1 = NIB_CCCH_2 = NIB_CCCH_3 = 4). NIB_CCCH is not broadcast for serving cell time group

NOTE: For uplink 52-multiframe structure (based on an assignment of 16 prioritized CPRACHs, see clause 6.3.2.2.3a), replace B( ) by R( ) where R( ) denotes CPRACH, move down one block, and rotate according to clause 6.3.2.1. Replace C( ) by R( ) and move down one block. CPRACH in general can be mapped as PRACH in Clause 7 Table 6.

Frames 0-51 of a 208-multiframe

Frames 0-51 of a 208-multiframe

Frames 0-51 of a 208-multiframe

MFN = 0

MFN = 0

MFN = 0

TG = 0

TG = 1

TG = 2

TS

FN

0

1

2

3

4

5

6

7

TS

FN

0

1

2

3

4

5

6

7

TS

FN

0

1

2

3

4

5

6

7

0

B(0)0

X1

X1

X2

X2

X2

0

X0

X0

X0

B(0)1

X2

X2

X2

0

X0

X0

X1

X1

X1

B(0)2

1

B(0)0

X1

X1

X2

X2

X2

1

X0

X0

X0

B(0)1

X2

X2

X2

1

X0

X0

X1

X1

X1

B(0)2

2

B(0)0

X1

X1

X2

X2

X2

2

X0

X0

X0

B(0)1

X2

X2

X2

2

X0

X0

X1

X1

X1

B(0)2

3

B(0)0

X1

X1

X2

X2

X2

3

X0

X0

X0

B(0)1

X2

X2

X2

3

X0

X0

X1

X1

X1

B(0)2

4

4

4

5

5

5

6

6

6

7

7

7

8

8

8

9

9

9

10

10

10

11

11

11

12

PTCCH

12

PTCCH

12

PTCCH

13

X1

X1

X2

X2

X2

C(3)0

13

X0

C(3)1

X2

X2

X2

X0

X0

13

X1

X1

X1

C(3)2

X0

X0

14

X1

X1

X2

X2

X2

C(3)0

14

X0

C(3)1

X2

X2

X2

X0

X0

14

X1

X1

X1

C(3)2

X0

X0

15

X1

X1

X2

X2

X2

C(3)0

15

X0

C(3)1

X2

X2

X2

X0

X0

15

X1

X1

X1

C(3)2

X0

X0

16

X1

X1

X2

X2

X2

C(3)0

16

X0

C(3)1

X2

X2

X2

X0

X0

16

X1

X1

X1

C(3)2

X0

X0

17

17

17

18

18

18

19

19

19

20

20

20

21

21

21

22

22

22

23

23

23

24

24

24

25

IDLE

CFCCH0

25

ID

CFCCH1

IDLE

25

IDLE

CFCCH2

IDLE

26

X1

X1

X2

X2

X2

C(6)0

26

X0

C(6)1

X2

X2

X2

X0

X0

26

X1

X1

X1

C(6)2

X0

X0

27

X1

X1

X2

X2

X2

C(6)0

27

X0

C(6)1

X2

X2

X2

X0

X0

27

X1

X1

X1

C(6)2

X0

X0

28

X1

X1

X2

X2

X2

C(6)0

28

X0

C(6)1

X2

X2

X2

X0

X0

28

X1

X1

X1

C(6)2

X0

X0

29

X1

X1

X2

X2

X2

C(6)0

29

X0

C(6)1

X2

X2

X2

X0

X0

29

X1

X1

X1

C(6)2

X0

X0

30

30

30

31

31

31

32

32

32

33

33

33

34

34

34

35

35

35

36

36

36

37

37

37

38

PTCCH

38

PTCCH

38

PTCCH

39

X1

X1

X2

X2

X2

C(9)0

39

X0

C(9)1

X2

X2

X2

X0

X0

39

X1

X1

X1

C(9)2

X0

X0

40

X1

X1

X2

X2

X2

C(9)0

40

X0

C(9)1

X2

X2

X2

X0

X0

40

X1

X1

X1

C(9)2

X0

X0

41

X1

X1

X2

X2

X2

C(9)0

41

X0

C(9)1

X2

X2

X2

X0

X0

41

X1

X1

X1

C(9)2

X0

X0

42

X1

X1

X2

X2

X2

C(9)0

42

X0

C(9)1

X2

X2

X2

X0

X0

42

X1

X1

X1

C(9)2

X0

X0

43

43

43

44

44

44

45

45

45

46

46

46

47

47

47

48

48

48

49

49

49

50

50

50

51

IDLE

CSCH0

51

ID

CSCH1

IDLE

51

IDLE

CSCH2

IDLE

Figure D.4: COMPACT downlink 52-multiframe structure using 3 time groups for large cells (based on an assignment of 1 CPBCCH and 3 CPCCCHs with NIB_CCCH_0 = NIB_CCCH_1 = NIB_CCCH_2 = 4, NIB_CPBCCH_3 = 0). NIB_CCCH is not broadcast for serving cell time group

NOTE: For uplink 52-multiframe structure (based on an assignment of 16 prioritized CPRACHs, see clause 6.3.2.2.3a), replace B( ) by R( ) where R( ) denotes CPRACH, move down one block, and rotate according to clause 6.3.2.1. Replace C( ) by R( ) and move down one block. CPRACH in general can be mapped as PRACH in Clause 7 Table 6.

Frames 0-51 of a 208-multiframe

Frames 52-103 of a 208-multiframe

Frames 104-155 of a 208-multiframe

Frames 156-207 of a 208-multiframe

MFN = 0

MFN = 1

MFN = 2

MFN = 3

TS

FN

0

1

2

3

4

5

6

7

TS

FN

0

1

2

3

4

5

6

7

TS

FN

0

1

2

3

4

5

6

7

TS

FN

0

1

2

3

4

5

6

7

0

B(0)0

X1

X2

X3

52

X1

X2

X3

B(0)0

104

X2

X3

B(0)0

X1

156

X3

B(0)0

X1

X2

1

B(0)0

X1

X2

X3

53

X1

X2

X3

B(0)0

105

X2

X3

B(0)0

X1

157

X3

B(0)0

X1

X2

2

B(0)0

X1

X2

X3

54

X1

X2

X3

B(0)0

106

X2

X3

B(0)0

X1

158

X3

B(0)0

X1

X2

3

B(0)0

X1

X2

X3

55

X1

X2

X3

B(0)0

107

X2

X3

B(0)0

X1

159

X3

B(0)0

X1

X2

4

56

108

160

5

57

109

161

6

58

110

162

7

59

111

163

8

60

112

164

9

61

113

165

10

62

114

166

11

63

115

167

12

PTCCH

64

PTCCH

116

PTCCH

168

PTCCH

13

X1

X2

X3

C(3)0

65

X2

X3

C(3)0

X1

117

X3

C(3)0

X1

X2

169

C(3)0

X1

X2

X3

14

X1

X2

X3

C(3)0

66

X2

X3

C(3)0

X1

118

X3

C(3)0

X1

X2

170

C(3)0

X1

X2

X3

15

X1

X2

X3

C(3)0

67

X2

X3

C(3)0

X1

119

X3

C(3)0

X1

X2

171

C(3)0

X1

X2

X3

16

X1

X2

X3

C(3)0

68

X2

X3

C(3)0

X1

120

X3

C(3)0

X1

X2

172

C(3)0

X1

X2

X3

17

69

121

173

18

70

122

174

19

71

123

175

20

72

124

176

21

73

125

177

22

74

126

178

23

75

127

179

24

76

128

180

25

IDLE

CFCCH0

77

IDLE

CFCCH1

IDLE

129

IDLE

CFCCH2

IDLE

181

ID

CFCCH3

IDLE

26

X1

X2

X3

C(6)0

78

X2

X3

C(6)0

X1

130

X3

C(6)0

X1

X2

182

C(6)0

X1

X2

X3

27

X1

X2

X3

C(6)0

79

X2

X3

C(6)0

X1

131

X3

C(6)0

X1

X2

183

C(6)0

X1

X2

X3

28

X1

X2

X3

C(6)0

80

X2

X3

C(6)0

X1

132

X3

C(6)0

X1

X2

184

C(6)0

X1

X2

X3

29

X1

X2

X3

C(6)0

81

X2

X3

C(6)0

X1

133

X3

C(6)0

X1

X2

185

C(6)0

X1

X2

X3

30

82

134

186

31

83

135

187

32

84

136

188

33

85

137

189

34

86

138

190

35

87

139

191

36

88

140

192

37

89

141

193

38

PTCCH

90

PTCCH

142

PTCCH

194

PTCCH

39

X1

X2

X3

C(9)0

91

X2

X3

C(9)0

X1

143

X3

C(9)0

X1

X2

195

C(9)0

X1

X2

X3

40

X1

X2

X3

C(9)0

92

X2

X3

C(9)0

X1

144

X3

C(9)0

X1

X2

196

C(9)0

X1

X2

X3

41

X1

X2

X3

C(9)0

93

X2

X3

C(9)0

X1

145

X3

C(9)0

X1

X2

197

C(9)0

X1

X2

X3

42

X1

X2

X3

C(9)0

94

X2

X3

C(9)0

X1

146

X3

C(9)0

X1

X2

198

C(9)0

X1

X2

X3

43

95

147

199

44

96

148

200

45

97

149

201

46

98

150

202

47

99

151

203

48

100

152

204

49

101

153

205

50

102

154

206

51

IDLE

CSCH0

103

IDLE

CSCH1

IDLE

155

IDLE

CSCH2

IDLE

207

ID

CSCH3

IDLE

Figure D.5: Example of COMPACT downlink timeslot mapping and rotation of control channels using 4 time groups for nominal cells (based on an assignment of 1 CPBCCH and 3 CPCCCHs with NIB_CCCH_0 = NIB_CCCH_1 = NIB_CCCH_2 = NIB_CCCH_3 = 4). TG = 0 is illustrated. NIB_CCCH is not broadcast for serving cell time group

NOTE: For uplink 52-multiframe structure (based on an assignment of 16 prioritized CPRACHs, see clause 6.3.2.2.3a), replace B( ) by R( ) where R( ) denotes CPRACH, move down one block, and rotate according to clause 6.3.2.1. Replace C( ) by R( ) and move down one block. CPRACH in general can be mapped as PRACH in Clause 7 Table 6.

Frames 0-51 of a 208-multiframe

Frames 52-103 of a 208-multiframe

Frames 104-155 of a 208-multiframe

Frames 156-207 of a 208-multiframe

MFN = 0

MFN = 1

MFN = 2

MFN = 3

TS

FN

0

1

2

3

4

5

6

7

TS

FN

0

1

2

3

4

5

6

7

TS

FN

0

1

2

3

4

5

6

7

TS

FN

0

1

2

3

4

5

6

7

0

B(0)0

X1

X2

52

X1

X2

B(0)0

104

X2

B(0)0

X1

156

B(0)0

X1

X2

1

B(0)0

X1

X2

53

X1

X2

B(0)0

105

X2

B(0)0

X1

157

B(0)0

X1

X2

2

B(0)0

X1

X2

54

X1

X2

B(0)0

106

X2

B(0)0

X1

158

B(0)0

X1

X2

3

B(0)0

X1

X2

55

X1

X2

B(0)0

107

X2

B(0)0

X1

159

B(0)0

X1

X2

4

56

108

160

5

57

109

161

6

58

110

162

7

59

111

163

8

60

112

164

9

61

113

165

10

62

114

166

11

63

115

167

12

PTCCH

64

PTCCH

116

PTCCH

168

PTCCH

13

X1

X2

C(3)0

65

X2

C(3)0

X1

117

C(3)0

X1

X2

169

C(3)0

X1

X2

14

X1

X2

C(3)0

66

X2

C(3)0

X1

118

C(3)0

X1

X2

170

C(3)0

X1

X2

15

X1

X2

C(3)0

67

X2

C(3)0

X1

119

C(3)0

X1

X2

171

C(3)0

X1

X2

16

X1

X2

C(3)0

68

X2

C(3)0

X1

120

C(3)0

X1

X2

172

C(3)0

X1

X2

17

69

121

173

18

70

122

174

19

71

123

175

20

72

124

176

21

73

125

177

22

74

126

178

23

75

127

179

24

76

128

180

25

IDLE

CFCCH0

77

IDLE

CFCCH1

IDLE

129

IDLE

CFCCH2

IDLE

181

ID

CFCCH3

IDLE

26

X1

X2

C(6)0

78

X2

C(6)0

X1

130

C(6)0

X1

X2

182

C(6)0

X1

X2

27

X1

X2

C(6)0

79

X2

C(6)0

X1

131

C(6)0

X1

X2

183

C(6)0

X1

X2

28

X1

X2

C(6)0

80

X2

C(6)0

X1

132

C(6)0

X1

X2

184

C(6)0

X1

X2

29

X1

X2

C(6)0

81

X2

C(6)0

X1

133

C(6)0

X1

X2

185

C(6)0

X1

X2

30

82

134

186

31

83

135

187

32

84

136

188

33

85

137

189

34

86

138

190

35

87

139

191

36

88

140

192

37

89

141

193

38

PTCCH

90

PTCCH

142

PTCCH

194

PTCCH

39

X1

X2

C(9)0

91

X2

C(9)0

X1

143

C(9)0

X1

X2

195

C(9)0

X1

X2

40

X1

X2

C(9)0

92

X2

C(9)0

X1

144

C(9)0

X1

X2

196

C(9)0

X1

X2

41

X1

X2

C(9)0

93

X2

C(9)0

X1

145

C(9)0

X1

X2

197

C(9)0

X1

X2

42

X1

X2

C(9)0

94

X2

C(9)0

X1

146

C(9)0

X1

X2

198

C(9)0

X1

X2

43

95

147

199

44

96

148

200

45

97

149

201

46

98

150

202

47

99

151

203

48

100

152

204

49

101

153

205

50

102

154

206

51

IDLE

CSCH0

103

IDLE

CSCH1

IDLE

155

IDLE

CSCH2

IDLE

207

ID

CSCH3

IDLE

Figure D.6: Example of COMPACT downlink timeslot mapping and rotation of control channels using 3 time groups for nominal cells (based on an assignment of 1 CPBCCH and 3 CPCCCHs with NIB_CCCH_0 = NIB_CCCH_1 = NIB_CCCH_2 = 4, NIB_CCCH_3 = 0). TG = 0 is illustrated. NIB_CCCH is not broadcast for serving cell time group

NOTE: For uplink 52-multiframe structure (based on an assignment of 16 prioritized CPRACHs, see clause 6.3.2.2.3a), replace B( ) by R( ) where R( ) denotes CPRACH, move down one block, and rotate according to clause 6.3.2.1. Replace C( ) by R( ) and move down one block. CPRACH in general can be mapped as PRACH in Clause 7 Table 6.

Frames 0-51 of a 208-multiframe

Frames 52-103 of a 208-multiframe

Frames 104-155 of a 208-multiframe

Frames 156-207 of a 208-multiframe

MFN = 0

MFN = 1

MFN = 2

MFN = 3

TS

FN

0

1

2

3

4

5

6

7

TS

FN

0

1

2

3

4

5

6

7

TS

FN

0

1

2

3

4

5

6

7

TS

FN

0

1

2

3

4

5

6

7

0

B(0)0

X1

X2

X3

52

X1

X2

X3

B(0)0

104

X2

X3

B(0)0

X1

156

X3

B(0)0

X1

X2

1

B(0)0

X1

X2

X3

53

X1

X2

X3

B(0)0

105

X2

X3

B(0)0

X1

157

X3

B(0)0

X1

X2

2

B(0)0

X1

X2

X3

54

X1

X2

X3

B(0)0

106

X2

X3

B(0)0

X1

158

X3

B(0)0

X1

X2

3

B(0)0

X1

X2

X3

55

X1

X2

X3

B(0)0

107

X2

X3

B(0)0

X1

159

X3

B(0)0

X1

X2

4

X1

56

X1

108

X1

160

X1

5

X1

57

X1

109

X1

161

X1

6

X1

58

X1

110

X1

162

X1

7

X1

59

X1

111

X1

163

X1

8

60

112

164

9

61

113

165

10

62

114

166

11

63

115

167

12

PTCCH

64

PTCCH

116

PTCCH

168

PTCCH

13

X1

X2

X3

C(3)0

65

X2

X3

C(3)0

X1

117

X3

C(3)0

X1

X2

169

C(3)0

X1

X2

X3

14

X1

X2

X3

C(3)0

66

X2

X3

C(3)0

X1

118

X3

C(3)0

X1

X2

170

C(3)0

X1

X2

X3

15

X1

X2

X3

C(3)0

67

X2

X3

C(3)0

X1

119

X3

C(3)0

X1

X2

171

C(3)0

X1

X2

X3

16

X1

X2

X3

C(3)0

68

X2

X3

C(3)0

X1

120

X3

C(3)0

X1

X2

172

C(3)0

X1

X2

X3

17

69

121

173

18

70

122

174

19

71

123

175

20

72

124

176

21

73

125

177

22

74

126

178

23

75

127

179

24

76

128

180

25

IDLE

CFCCH0

77

IDLE

CFCCH1

IDLE

129

IDLE

CFCCH2

IDLE

181

ID

CFCCH3

IDLE

26

X1

X2

X3

C(6)0

78

X2

X3

C(6)0

X1

130

X3

C(6)0

X1

X2

182

C(6)0

X1

X2

X3

27

X1

X2

X3

C(6)0

79

X2

X3

C(6)0

X1

131

X3

C(6)0

X1

X2

183

C(6)0

X1

X2

X3

28

X1

X2

X3

C(6)0

80

X2

X3

C(6)0

X1

132

X3

C(6)0

X1

X2

184

C(6)0

X1

X2

X3

29

X1

X2

X3

C(6)0

81

X2

X3

C(6)0

X1

133

X3

C(6)0

X1

X2

185

C(6)0

X1

X2

X3

30

82

134

186

31

83

135

187

32

84

136

188

33

85

137

189

34

86

138

190

35

87

139

191

36

88

140

192

37

89

141

193

38

PTCCH

90

PTCCH

142

PTCCH

194

PTCCH

39

X1

X2

X3

C(9)0

91

X2

X3

C(9)0

X1

143

X3

C(9)0

X1

X2

195

C(9)0

X1

X2

X3

40

X1

X2

X3

C(9)0

92

X2

X3

C(9)0

X1

144

X3

C(9)0

X1

X2

196

C(9)0

X1

X2

X3

41

X1

X2

X3

C(9)0

93

X2

X3

C(9)0

X1

145

X3

C(9)0

X1

X2

197

C(9)0

X1

X2

X3

42

X1

X2

X3

C(9)0

94

X2

X3

C(9)0

X1

146

X3

C(9)0

X1

X2

198

C(9)0

X1

X2

X3

43

95

147

199

44

96

148

200

45

97

149

201

46

98

150

202

47

99

151

203

48

100

152

204

49

101

153

205

50

102

154

206

51

IDLE

CSCH0

103

IDLE

CSCH1

IDLE

155

IDLE

CSCH2

IDLE

207

ID

CSCH3

IDLE

Figure D.7: Example of COMPACT downlink timeslot mapping and rotation of control channels using 4 time groups for nominal cells (based on an assignment of 1 CPBCCH and 3 CPCCCHs with NIB_CCCH_0 = NIB_CCCH_2 = NIB_CCCH_3 = 4, NIB_CCCH_1 = 5). TG = 0 is illustrated. NIB_CCCH is not broadcast for serving cell time group

NOTE: For uplink 52-multiframe structure (based on an assignment of 16 prioritized CPRACHs, see clause 6.3.2.2.3a), replace B( ) by R( ) where R( ) denotes CPRACH, move down one block, and rotate according to clause 6.3.2.1. Replace C( ) by R( ) and move down one block. CPRACH in general can be mapped as PRACH in Clause 7 Table 6.

Annex E (informative):
Change control history

SPEC

SMG#

CR

PHASE

VERS

NEW_VERS

SUBJECT

05.02

s24

A020

R97

5.5.0A

6.0.0

Corrections and clarifications to GPRS

05.02

s24

A021

R97

5.5.0A

6.0.0

Multislot classes for GPRS

05.02

s24

A022

R97

5.5.0A

6.0.0

System information for GPRS on BCCH

05.02

s24

A023

R97

5.5.0A

6.0.0

Alignment of 51- and 52-multiframe PCCCH

05.02

s25

A025

R97

6.0.1

6.1.0

Corrections to the GPRS sleep mode

05.02

s25

A026

R97

6.0.1

6.1.0

Clarification of the definition of multislot classes

05.02

s25

A030

R97

6.0.1

6.1.0

14.4kbps Data Service

05.02

s25

A034

R97

6.0.1

6.1.0

Indication of PACCH logical channel type

05.02

s25

A035

R97

6.0.1

6.1.0

Renaming of GPRS RR states

05.02

s25

A036

R97

6.0.1

6.1.0

USF granularity for dynamic allocation

05.02

s26

A033

R97

6.1.0

6.2.0

GPRS SI message mapping

05.02

s26

A037

R97

6.1.0

6.2.0

Mapping of PACCH

05.02

s26

A039

R97

6.1.0

6.2.0

Mapping of SI 2 and SI 2ter on BCCH

05.02

s27

A041

R97

6.2.0

6.3.0

Clarification on PTCCH/U mapping

05.02

s27

A042

R97

6.2.0

6.3.0

Clarification on mapping PCCCH

05.02

s27

A043

R97

6.2.0

6.3.0

MS multislot classes and GPRS dynamic allocations

05.02

s28

A045

R97

6.3.0

6.4.0

Removal of System Information Type 14

05.02

s28

A052

R97

6.3.0

6.4.0

Schedule for packet System Information message on PBCCH

05.02

s28

A054

R97

6.3.0

6.4.0

Editorial correction to 05.02

05.02

s28

A055

R97

6.3.0

6.4.0

Improvements of PRS paging blocks scheduling

05.02

s28

A057

R97

6.3.0

6.4.0

51-multiframe PBCCH

05.02

s28

A060

R97

6.3.0

6.4.0

Clarification to the multislot configurations for GPRS

05.02

s28

A061

R97

6.3.0

6.4.0

Clarification to the PTCCH mapping

05.02

s28

A064

R97

6.3.0

6.4.0

Removal of inconsistency in Table 7

05.02

s28

A048

R98

6.4.0

7.0.0

Introduction of specific training sequences for CTS Synchr. bursts

05.02

s28

A049

R98

6.4.0

7.0.0

Introduction of CTS in 05.02

05.02

s28

A050

R98

6.4.0

7.0.0

CTS Frequency Hopping Algorithm

05.02

s29

A047

R98

7.0.0

7.1.0

Addition of SoLSA functionality

05.02

s29

A065

R98

7.0.0

7.1.0

Editorial modification to GSM 05.02

05.02

s29

A066

R98

7.0.0

7.1.0

Correction of TFH carrier list

05.02

s29

A067

R98

7.0.0

7.1.0

Training sequence code of normal bursts for CTS control channel

05.02

s29

A070

R98

7.0.0

7.1.0

Removal of SI15 references

05.02

s29

A071

R98

7.0.0

7.1.0

Deleting 51-multiframe PBCCH

05.02

s29

A072

R98

7.0.0

7.1.0

Modification of CTSARCH operation

05.02

s29

A077

R98

7.0.0

7.1.0

Correction to non-drx period and SPLIT_PG_CYCLE limitations

05.02

s29

A046

R99

7.1.0

8.0.0

Introduction of 8-PSK burst format

05.02

s29

A074

R99

7.1.0

8.0.1

05.02 changes for ECSD FACCH

05.02

s30

A080

R99

8.0.1

8.1.0

Introduction of AMR and EFR Traffic Channels

05.02

s30

A081

R99

8.0.1

8.1.0

Non-GSM Broadcast Information

05.02

s30

A082

R99

8.0.1

8.1.0

EDGE Compact Cell Reselection

05.02

s30

A083

R99

8.0.1

8.1.0

New training sequences for Access Burst due to EGPRS

05.02

s30

A084

R99

8.0.1

8.1.0

Introduction of Fast Power Control for ECSD in 05.02

05.02

s30

A085

R99

8.0.1

8.1.0

EDGE Compact logical channels

05.02

s30

A098

R99

8.0.1

8.1.0

Mapping of PAGCH

05.02

s30

A101

R99

8.0.1

8.1.0

Clarification pf DRX

05.02

s30

A103

R99

8.0.1

8.1.0

Correction when sending SI 16 and 17

05.02

s30b

A095

R99

8.1.0

8.2.0

MS multislot resource restriction in extended TA cells

05.02

s30b

A106

R99

8.1.0

8.2.0

Clarification of fixed allocated PRACH

05.02

s30b

A107

R99

8.1.0

8.2.0

COMPACT Logical Channels

05.02

s30b

A109

R99

8.1.0

8.2.0

Extended Training Sequence Code C-ETSC specific to COMPACT synchronization bursts only

05.02

s30b

A110

R99

8.1.0

8.2.0

Support of Slow Frequency Hopping for COMPACT

05.02

s30b

A111

R99

8.1.0

8.2.0

Synchronisation of 52-multiframes in EGPRS COMPACT

05.02

s30b

A114

R99

8.1.0

8.2.0

Bi-directional channels in case of multi slot

05.02

s30b

A117

R99

8.1.0

8.2.0

Clarification of multislot configuration

05.02

s30b

A119

R99

8.1.0

8.2.0

Training Sequence to support LCS and specification of 8-PSK modulated normal bursts for compatibility with future releases, mirror CR to R’98

05.02

s30b

A120

R99

8.1.0

8.2.0

Compact FCCH

05.02

s31

A123

R99

8.2.0

8.3.0

PTCCH block numbering

05.02

s31

A126

R99

8.2.0

8.3.0

Correction of BS_PRACH_BLKS range

05.02

s31

A127

R99

8.2.0

8.3.0

COMPACT interference measurements

05.02

s31

A128

R99

8.2.0

8.3.0

Timegroup rotation and NIB Clarification

05.02

s31

A129

R99

8.2.0

8.3.0

Clarifications in 05.02

05.02

s31

A133

R99

8.2.0

8.3.0

USF Handling in COMPACT

05.02

s31

A138

R99

8.2.0

8.3.0

Correction to non-DRX mode

05.02

s31

A142

R99

8.2.0

8.3.0

GPRS & SMS-CB interworking

05.02

s31

A143

R99

8.2.0

8.3.0

Complete Frequency Hopping on COMPACT

05.02

s31b

A148

R99

8.3.0

8.4.0

New measurement order – Idle mode

05.02

s31b

A147

R99

8.3.0

8.4.0

Clarification of PBCCH message scheduling

05.02

s31b

A157

R99

8.3.0

8.4.0

FCCH decoding problem for multislot MS

05.02

s31b

A144

R99

8.3.0

8.4.0

Correction of Figure D.4

05.02

s31b

A149

R99

8.3.0

8.4.0

Correction of NIB parameters

05.02

s32

A158

R99

8.4.0

8.5.0

Clarification of COMPACT frequency hopping parameters

05.02

s32

A159

R99

8.4.0

8.5.0

Class A Dual Transfer Mode (DTM)

05.02

8.5.0

8.5.1

Update to Version 8.5.1 for Publication