Sie sind auf Seite 1von 12

‫‪Technical Description‬‬

‫شرکت نقش اول کیفیت‪ ،‬ارایه کننده خدمات‬


‫مدیریت شده شبکه های مخابراتی‬

‫تهران | خرداد ‪1398‬‬


DRX Algorithm Activation Impact on RSSI

NAK NPO (Huawei Region)


June 2019 Reported by: Masoumeh Ahmadi

2
Technical Description

Discontinuous Reception (DRX) Defintion:

DRX is a technology in which a UE can switch between active and sleep states. When the UE needs to
receive downlink (DL) data or signaling, the UE turns on its receiver and enters the active state. In
other situations, the UE turns off its receiver and enters the sleep state to reduce power consumption
In DRX mode, a DRX cycle consists of active time and sleep time, which correspond respectively to the
active state and sleep state. In non-DRX mode, the UE keeps its receiver on and stays in the active
state.

3
Technical Description

RSSI Definition:

4
Technical Description

RSSI Counters and Formula:

Counter ID Counter Name Counter Description


1526732045 L.UL.RSSI.PUCCH.Index0 Number of times the eNodeB detects a PRB-level average RSSI ranging within index 0 on the PUCCH
1526732046 L.UL.RSSI.PUCCH.Index1 Number of times the eNodeB detects a PRB-level average RSSI ranging within index 1 on the PUCCH
1526732047 L.UL.RSSI.PUCCH.Index2 Number of times the eNodeB detects a PRB-level average RSSI ranging within index 2 on the PUCCH
1526732048 L.UL.RSSI.PUCCH.Index3 Number of times the eNodeB detects a PRB-level average RSSI ranging within index 3 on the PUCCH
1526732049 L.UL.RSSI.PUCCH.Index4 Number of times the eNodeB detects a PRB-level average RSSI ranging within index 4 on the PUCCH
1526732050 L.UL.RSSI.PUCCH.Index5 Number of times the eNodeB detects a PRB-level average RSSI ranging within index 5 on the PUCCH
1526732051 L.UL.RSSI.PUCCH.Index6 Number of times the eNodeB detects a PRB-level average RSSI ranging within index 6 on the PUCCH
1526732052 L.UL.RSSI.PUCCH.Index7 Number of times the eNodeB detects a PRB-level average RSSI ranging within index 7 on the PUCCH
1526732053 L.UL.RSSI.PUCCH.Index8 Number of times the eNodeB detects a PRB-level average RSSI ranging within index 8 on the PUCCH
1526732054 L.UL.RSSI.PUCCH.Index9 Number of times the eNodeB detects a PRB-level average RSSI ranging within index 9 on the PUCCH
1526732055 L.UL.RSSI.PUCCH.Index10 Number of times the eNodeB detects a PRB-level average RSSI ranging within index 10 on the PUCCH
1526732056 L.UL.RSSI.PUCCH.Index11 Number of times the eNodeB detects a PRB-level average RSSI ranging within index 11 on the PUCCH
1526732057 L.UL.RSSI.PUCCH.Index12 Number of times the eNodeB detects a PRB-level average RSSI ranging within index 12 on the PUCCH
1526732058 L.UL.RSSI.PUCCH.Index13 Number of times the eNodeB detects a PRB-level average RSSI ranging within index 13 on the PUCCH
1526732059 L.UL.RSSI.PUCCH.Index14 Number of times the eNodeB detects a PRB-level average RSSI ranging within index 14 on the PUCCH
1526732060 L.UL.RSSI.PUCCH.Index15 Number of times the eNodeB detects a PRB-level average RSSI ranging within index 15 on the PUCCH
1526732061 L.UL.RSSI.PUCCH.Index16 Number of times the eNodeB detects a PRB-level average RSSI ranging within index 16 on the PUCCH
1526732062 L.UL.RSSI.PUCCH.Index17 Number of times the eNodeB detects a PRB-level average RSSI ranging within index 17 on the PUCCH
1526732063 L.UL.RSSI.PUCCH.Index18 Number of times the eNodeB detects a PRB-level average RSSI ranging within index 18 on the PUCCH
1526732064 L.UL.RSSI.PUCCH.Index19 Number of times the eNodeB detects a PRB-level average RSSI ranging within index 19 on the PUCCH
1526732065 L.UL.RSSI.PUCCH.Index20 Number of times the eNodeB detects a PRB-level average RSSI ranging within index 20 on the PUCCH
1526732066 L.UL.RSSI.PUCCH.Index21 Number of times the eNodeB detects a PRB-level average RSSI ranging within index 21 on the PUCCH

5
Technical Description
RSSI Counters and Formula:

The counters measure the RSSI on the PUCCH in a cell. RSSI indexes (0 to 21) are defined as follows:
Index 0: (RSSI ≤-120 dBm)
Index 1: (-120dBm < RSSI ≤ -118 dBm) , Index 2: (-118dBm < RSSI ≤ -116 dBm)
Index 3: (-116dBm < RSSI ≤ -114 dBm) , Index 4: (-114dBm < RSSI ≤ -112 dBm)
Index 5: (-112dBm < RSSI≤-110 dBm) , Index 6: (-110dBm < RSSI ≤ -108 dBm)
Index 7: (-108dBm < RSSI ≤ -106 dBm) , Index 8: (-106dBm < RSSI ≤ -104 dBm)
Index 9: (-104dBm < RSSI ≤ -102 dBm) , Index 10: (-102dBm < RSSI ≤ -100 dBm)
Index 11: (-100dBm < RSSI ≤ -98 dBm) , Index 12: (-98dBm < RSSI ≤ -96 dBm)
Index 13: (-96dBm < RSSI ≤ -94 dBm) , Index 14: (-94dBm < RSSI ≤ -92 dBm)
Index 15: (-92dBm < RSSI ≤ -90 dBm) , Index 16: (-90dBm < RSSI ≤ -88 dBm)
Index 17: (-88dBm < RSSI ≤ -86 dBm) , Index 18: (-86dBm < RSSI ≤ -84 dBm)
Index 19: (-84dBm < RSSI ≤ -82 dBm) , Index 20: (-82dBm < RSSI ≤ -80 dBm)
Index 21: (RSSI > -80 dBm)

The total RSSI on the PUCCH is sampled per 10 ms. The eNodeB divides the total RSSI by the number of
PUCCH PRBs, maps the average RSSI to an index, and increases the counter with this index by 1.

6
Technical Description

DRX and RSSI:

In the uplink scheduler, while preparing the priority queue a user is assigned weight zero if it is sleeping. In
other words a user cannot receive uplink grant as long as it is sleeping. To send data in the uplink a mobile
terminal has to wait until the next awake period.
Based on RSSI formula, when there is no data in PUCCH the RSSI contains Interference and Noise such as
sleep periods of DRX. So as you can find in next table for those cells which DRX has been activated the
number of samples with data reduced and the number of samples in index0, 1 and 2 increased which are
related to sleep mode.
Please note that uplink throughput and downlink delay have their normal trend.

7
Technical Description

RSSI Counters values – before and after activating DRX:

Sum of L.UL.RSSI.PUCCH 9/26/2019 9/27/2019 9/28/2019 9/29/2019 : DRX Activation Priod


Sum of L.UL.RSSI.PUCCH.Index0 832228088 814221093 793825890 1573532375
Sum of L.UL.RSSI.PUCCH.Index1 2329571460 2327922176 2388542641 3482403129
Sum of L.UL.RSSI.PUCCH.Index2 2658409284 2651679279 2723593345 2934482030
Sum of L.UL.RSSI.PUCCH.Index3 2412424603 2417835494 2451227117 2185938696
Sum of L.UL.RSSI.PUCCH.Index4 1932373334 1951522299 1948126427 1506103482
Sum of L.UL.RSSI.PUCCH.Index5 1286739487 1307487753 1286142200 886014247
Sum of L.UL.RSSI.PUCCH.Index6 820336725 831713417 804415790 505477799
Sum of L.UL.RSSI.PUCCH.Index7 511998328 515831797 488872447 284027527
Sum of L.UL.RSSI.PUCCH.Index8 327528087 330290870 303183479 161230065
Sum of L.UL.RSSI.PUCCH.Index9 217641527 213625805 191704976 91740896
Sum of L.UL.RSSI.PUCCH.Index10 146553435 141333396 126625291 53530292
Sum of L.UL.RSSI.PUCCH.Index11 99079946 97100457 83184849 32494158
Sum of L.UL.RSSI.PUCCH.Index12 67491956 67550860 56126188 20969156
Sum of L.UL.RSSI.PUCCH.Index13 43401564 42830079 36488218 13025248
Sum of L.UL.RSSI.PUCCH.Index14 26399185 23472686 21571045 7931223
Sum of L.UL.RSSI.PUCCH.Index15 15498769 11838147 11963687 4913172
Sum of L.UL.RSSI.PUCCH.Index16 8142041 5482615 6998525 3422903
Sum of L.UL.RSSI.PUCCH.Index17 4144175 3272233 3932754 2583113
Sum of L.UL.RSSI.PUCCH.Index18 2374824 2310710 2602845 1996758
Sum of L.UL.RSSI.PUCCH.Index19 2064076 2450470 2601954 1548510
Sum of L.UL.RSSI.PUCCH.Index20 1998736 1949528 1974828 1538880
Sum of L.UL.RSSI.PUCCH.Index21 4838099 4681247 4748181 4544075

8
Technical Description

Related Switches:

Accord to the Scheduling algorithm, if there the twice DTX are detected, the UE will be turned into DRX silence
time by forced. As the result the UL Grant will be not enough, that will affect the UL Throughput.

DrxRcvDtxProSwitch : Indicates whether to enable DRX-enabled UEs to enter the DRX sleep time. When this
parameter is set to ON and two consecutive discontinuous transmissions (DTXs) are detected, the eNodeB
continues the scheduling within the valid Inactivity timer period. Otherwise, the eNodeB enables the UE to
forcibly enter the DRX sleep time

PreAllocationSwitch: Indicates whether to enable preallocation in the uplink. When this switch is on: (1) If
SmartPreAllocationSwitch is off and a UE is in the discontinuous reception (DRX) state, preallocation is disabled
for the UE in the uplink.

SriFalseDetThdSwitch: Indicates whether to increase the scheduling request indicator (SRI) false detection
threshold for UEs in the discontinuous reception (DRX) state. If this parameter is set to ON, the threshold
increases and the SRI false detection probability decreases. If this parameter is set to OFF, both the threshold and
the probability remain unchanged.

9
Technical Description
Related Switches:

ULEnhancedSRSchSwitch : When UlEnhancedSrSchSwitch is set to OFF, If the maximum number of


retransmission attempts is reached but the SR UE still fails to transmit data, the BSR fails to be sent and
scheduling fails to start on the SR UE. In this situation, the eNodeB attempts to schedule the SR UE again and
performs the attempt twice. This process is referred to as re-scheduling for SR UEs. If the eNodeB falsely detects
an SR from an SR UE in the dormant state of DRX mode, the eNodeB will schedule the SR UE for three
consecutive times and associated data transmissions will all fail when the maximum number of retransmissions is
reached. In this situation, the BLER increases. When UlEnhancedSrSchSwitch is set to ON, The eNodeB
determines whether to stop SR re-scheduling based on the PUSCH DTX detection result. For a UE in DRX mode,
SR re-scheduling is performed only during long DRX cycles.

10
Results and Graphs

UL Throughput and DL Latency:

11
Technical Description

‫باتشکر‬

Das könnte Ihnen auch gefallen