# 5G SLIV – Start and Length Indicator Value

**Introduction**

In 5G NR, SLIV means **S**tart and **L**ength **I**ndicator **V**alue. It is used for Time domain resource allocation for PDSCH and PUSCH. In SLIV, the letter **‘S’** defines the **start symbol** and **‘L’** define the **no. of consecutive symbols** for the time domain resource allocation.

SLIV is a single encoded value and represent two value i.e. start symbol and no. of symbols can be derived using the equation mention later in this post.

**Key pointers**

**SLIV**, the letter**‘S’**defines the**start symbol**and**‘L’**define the**no. of consecutive symbols**- In
**SLIV**, starting**Symbol**and**Length**is always configured such that the resource allocation remains within the**boundaries**of a**specific slot**and does not overlap**into**the next slot - It is an
**encoded**single value as per**3GPP 38.214** - It
**minimum**value can be**0**and**maximum**value can be**104** - The
**SLIV coding**has been designed to minimize the no. of bits required to signal it **SLIV**is indicated in RRC PDSCH or PUSCH**TimeDomainResourceAllocationstart**IE with parameter**SymbolAndLength**and represented with**7 bits**string

**Why do we need SLIV in 5G?**

In legacy 4G LTE, scheduling in time domain was done at subframe level where as in 5G NR, it is at slot and symbol level with slot. so to support this SLIV is introduced in 5G NR. It also optimize the transmission of data over the air interface in 5G networks by reducing the overhead associated with transmitting control information.

**5G SLIV IEs for PDSCH and PUSCH**

Following figure the SLIV IEs i.e. startSymbolAndLengh send in the RRC message for common and dedicate signaling.

**SLIV Calculation Formula**

3GPP 38.214 specification has given following formula to calculated and decode the SLIV. It take two inputs **S –** Start Symbol Index and **L** – N0. of Consecutive Symbols, where **0 < L <= 14 – S**

**Calculation Example**

**Example#1 –**Lets assume, we are using PDSCH mapping type A, where L = 8 and S = 2, then using above formula SLIV can be calculated as:- L-1 = 8-1 = 7 <= 7 , which is true, so we need to use first part of equation i.e.
**if part**.- SLIV = 14 x (
**L**– 1 ) +**S** - = 14 x (
**8**– 1 ) +**3** - = 14 x 7 + 3
- = 98 + 3 =
**101**

- SLIV = 14 x (

- L-1 = 8-1 = 7 <= 7 , which is true, so we need to use first part of equation i.e.
**Example#2**– where L = 11 and S = 3, then using above formula SLIV can be calculated as:- L-1 = 11-1 = 8 < 7 which is false statement so we need to use second part of equation i.e.
**else part**- SLIV = 14 x (14 –
**L**+ 1 ) + (14 -1 –**S**) **=**14 x (14 – 11 + 1) + (14 – 1 – 3)- = 14 x 4 + 10
- = 56 + 10 =
**66**

- SLIV = 14 x (14 –

- L-1 = 11-1 = 8 < 7 which is false statement so we need to use second part of equation i.e.

**Valid S and L combinations**

With the above equation we can have many possible value of SLIV, but as per 38.214 specification only following valid S and L combination are allowed for PDSCH (Fig#1) and PUSCH (Fig#2)

Fig#1: Valid S and L combinations for PDSCH

Fig#2 Valid S and L combinations for PUSCH

**SLIV Mapping Table for PDSCH and PUSCH**

Below figure show the mapping table of SLIV for **PDSCH** and **PUSCH** derived using the above formula. Vertical plane show the start symbol and Horizontal plane shows the respective possible Length.

**How to use above mapping table for 5G SLIV**

Let’s take following log snippet to know how to use above table.

1st part says, the PDSCH mapping type B with **StartSymbolAndLength** 14. If we look-up 14 with in SLIV mapping table, it maps start symbol as **0** and length as **2. **

Similarly, for

- startSymbolAndLength
**44**—> S = 2 and L =4 - startSymbolAndLength
**87**—> S = 3 and L = 7

**Author**

**Sukhvinder Malik****LinkedIn: https://www.linkedin.com/in/sukhvinder-malik-52177b197/**

**References**

**Related Posts**

**5G NR Quasi-Colocation Concept, Types and Application****5G NR Reference Signals (DMRS, PTRS, SRS and**CSI-RS)**5G NR Sounding Reference Signal (NR-SRS)****5G NR SSB Positioning – Time and Frequency Resources****PDSCH mapping – type A and type B**