5G/NR - SLIV                             Home : www.sharetechnote.com

 

 

 

 

 

SLIV

 

SLIV is the Start and Length Indicator for the time domain allocation for PDSCH. It defines the start symbol and the number of consecutive symbols for PDSCH allocation. It is defined in 38.214 5.1.2.1 Resource allocation in time domain as follows.

 

    if (L-1) <= 7 then

          SLIV = 14 x (L-1) + S

    else

          SLIV = 14 x (14-L+1) + (14-1-S)

          , where 0 < L <= 14 - S

                   S = Start Symbol Index

                   L = Number of Consecutive Symbols

 

According to the above equation, you can create a huge tables with the possible S and L values. But not all of the combinations are taken as valid.  Only the set of combinations meeting the condition in the following table is allowed.

 

< 38.214-Table 5.1.2.1-1: Valid S and L combinations >

 

< 38.214-Table 6.1.2.1-1: Valid S and L combinations >

 

 

PDSCH/PUSCH mapping type in the above table is specified in RRC message as shown below.

 

PDSCH-TimeDomainResourceAllocation ::=      SEQUENCE {

    k0                                  INTEGER (1..3)

    mappingType                         ENUMERATED {typeA, typeB},

    startSymbolAndLength                BIT STRING (SIZE (7)) // SLIV

}

 

PUSCH-TimeDomainResourceAllocation ::=  SEQUENCE {

    k2                                  INTEGER (0..7)                          

    mappingType                         ENUMERATED {typeA, typeB},

    startSymbolAndLength                BIT STRING (SIZE (7)) // SLIV

}

 

 

Applying the equation shown above and  38.214-Table 5.1.2.1-1, I have created a big table as below.

 

Following is the SLIV values that I calculated according to the formnula described above. You can use SLIV value as a key value to find out a unique pair of (S, L) in a look-up table.

 

S

L

L-1

S+L

SLIV

Valid Mapping Type

(Normal CP)

PDSCH

Valid Mapping Type

(Normal CP)

PUSCH

0

1

0

1

0

 

Type B

2

1

2

14

Type B

Type B

3

2

3

28

Type A

Type B

4

3

4

42

Type A,Type B

Type A,Type B

5

4

5

56

Type A

Type A,Type B

6

5

6

70

Type A

Type A,Type B

7

6

7

84

Type A,Type B

Type A,Type B

8

7

8

98

Type A

Type A,Type B

9

8

9

97

Type A

Type A,Type B

10

9

10

83

Type A

Type A,Type B

11

10

11

69

Type A

Type A,Type B

12

11

12

55

Type A

Type A,Type B

13

12

13

41

Type A

Type A,Type B

14

13

14

27

Type A

Type A,Type B

1

1

0

2

1

 

Type B

2

1

3

15

Type B

Type B

3

2

4

29

Type A

Type B

4

3

5

43

Type A,Type B

Type B

5

4

6

57

Type A

Type B

6

5

7

71

Type A

Type B

7

6

8

85

Type A,Type B

Type B

8

7

9

99

Type A

Type B

9

8

10

96

Type A

Type B

10

9

11

82

Type A

Type B

11

10

12

68

Type A

Type B

12

11

13

54

Type A

Type B

13

12

14

40

Type A

Type B

2

1

0

3

2

 

Type B

2

1

4

16

Type B

Type B

3

2

5

30

Type A

Type B

4

3

6

44

Type A,Type B

Type B

5

4

7

58

Type A

Type B

6

5

8

72

Type A

Type B

7

6

9

86

Type A,Type B

Type B

8

7

10

100

Type A

Type B

9

8

11

95

Type A

Type B

10

9

12

81

Type A

Type B

11

10

13

67

Type A

Type B

12

11

14

53

Type A

Type B

3

1

0

4

3

 

Type B

2

1

5

17

Type B

Type B

3

2

6

31

Type A

Type B

4

3

7

45

Type A,Type B

Type B

5

4

8

59

Type A

Type B

6

5

9

73

Type A

Type B

7

6

10

87

Type A,Type B

Type B

8

7

11

101

Type A

Type B

9

8

12

94

Type A

Type B

10

9

13

80

Type A

Type B

11

10

14

66

Type A

Type B

4

1

0

5

4

 

Type B

2

1

6

18

Type B

Type B

3

2

7

32

 

Type B

4

3

8

46

Type B

Type B

5

4

9

60

 

Type B

6

5

10

74

 

Type B

7

6

11

88

 

Type B

8

7

12

102

Type B

Type B

9

8

13

93

 

Type B

10

9

14

79

 

Type B

5

1

0

6

5

 

Type B

2

1

7

19

Type B

Type B

3

2

8

33

 

Type B

4

3

9

47

Type B

Type B

5

4

10

61

 

Type B

6

5

11

75

 

Type B

7

6

12

89

Type B

Type B

8

7

13

103

 

Type B

9

8

14

92

 

Type B

6

1

0

7

6

 

Type B

2

1

8

20

Type B

Type B

3

2

9

34

 

Type B

4

3

10

48

Type B

Type B

5

4

11

62

 

Type B

6

5

12

76

 

Type B

7

6

13

90

Type B

Type B

8

7

14

104

 

Type B

7

1

0

8

7

 

Type B

2

1

9

21

Type B

Type B

3

2

10

35

 

Type B

4

3

11

49

Type B

Type B

5

4

12

63

 

Type B

6

5

13

77

 

Type B

7

6

14

91

Type B

Type B

8

1

0

9

8

 

Type B

2

1

10

22

Type B

Type B

3

2

11

36

 

Type B

4

3

12

50

Type B

Type B

5

4

13

64

 

Type B

6

5

14

78

 

Type B

9

1

0

10

9

 

Type B

2

1

11

23

Type B

Type B

3

2

12

37

 

Type B

4

3

13

51

 

Type B

5

4

14

65

 

Type B

10

1

0

11

10

 

Type B

2

1

12

24

Type B

Type B

3

2

13

38

 

Type B

4

3

14

52

 

Type B

11

1

0

12

11

 

Type B

2

1

13

25

Type B

Type B

3

2

14

39

 

Type B

12

1

0

13

12

 

Type B

2

1

14

26

Type B

Type B

13

1

0

14

13

 

Type B

 

 

 

Reference

 

[1]