<p>pespin has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/c/osmo-pcu/+/19197">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">pdch.cpp: Store TLLI promply on newly created TLLI in rcv_resource_request<br><br>The TLLI is tried to be updated later anyway during tbf_alloc_ul(), but<br>this way it's clear that information is stored where it belongs as soon<br>as possible. The change already shows clearer log lines in TbfTest.err.<br><br>Change-Id: I20ce4eb94ecf85ce2835275d0056d9ecd1b558c3<br>---<br>M src/pdch.cpp<br>M tests/tbf/TbfTest.err<br>2 files changed, 91 insertions(+), 90 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/osmo-pcu refs/changes/97/19197/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/src/pdch.cpp b/src/pdch.cpp</span><br><span>index cee92dc..856da75 100644</span><br><span>--- a/src/pdch.cpp</span><br><span>+++ b/src/pdch.cpp</span><br><span>@@ -556,6 +556,7 @@</span><br><span>           if (!ms) {</span><br><span>                   ms_found = false;</span><br><span>                    ms = bts()->ms_alloc(0, 0); /* ms class updated later */</span><br><span style="color: hsl(120, 100%, 40%);">+                   ms->set_tlli(tlli);</span><br><span>               }</span><br><span>            ul_tbf = ms->ul_tbf(); /* hence ul_tbf may be NULL */</span><br><span> </span><br><span>diff --git a/tests/tbf/TbfTest.err b/tests/tbf/TbfTest.err</span><br><span>index 29c8eb3..195d850 100644</span><br><span>--- a/tests/tbf/TbfTest.err</span><br><span>+++ b/tests/tbf/TbfTest.err</span><br><span>@@ -1521,9 +1521,10 @@</span><br><span> +++++++++++++++++++++++++ RX : Uplink Control Block +++++++++++++++++++++++++</span><br><span> ------------------------- RX : Uplink Control Block -------------------------</span><br><span> Creating MS object, TLLI = 0x00000000</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, UL TLLI: 0x00000000 -> 0xf1223344, not yet confirmed</span><br><span> MS requests UL TBF in packet resource request of single block, so we provide one:</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, TLLI = 0x00000000, TA 220 -> 7</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, TLLI = 0x00000000, MS class 0 -> 1</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, TLLI = 0xf1223344, TA 220 -> 7</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, TLLI = 0xf1223344, MS class 0 -> 1</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=1/0</span><br><span> [UL] Slot Allocation (Algorithm A) for class 1</span><br><span>@@ -1537,11 +1538,10 @@</span><br><span> [UL] Assign uplink TS=7 TFI=0 USF=0</span><br><span> PDCH(TS 7, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL), 1 TBFs, USFs = 01, TFIs = 00000001.</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL) Setting Control TS 7</span><br><span style="color: hsl(0, 100%, 40%);">-Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL)</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL) Allocated: trx = 0, ul_slots = 80, dl_slots = 00</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL) changes state from NULL to ASSIGN</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=ASSIGN) starting timer T3169 [allocation (UL-TBF)] with 5 sec. 0 microsec, cur_fn=0</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, UL TLLI: 0x00000000 -> 0xf1223344, not yet confirmed</span><br><span style="color: hsl(120, 100%, 40%);">+Attaching TBF to MS object, TLLI = 0xf1223344, TBF = TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL)</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL) Allocated: trx = 0, ul_slots = 80, dl_slots = 00</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL) changes state from NULL to ASSIGN</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN) starting timer T3169 [allocation (UL-TBF)] with 5 sec. 0 microsec, cur_fn=0</span><br><span> TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN) change control TS 7 -> 7 until assignment is complete.</span><br><span> TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN) changes UL ASS state from GPRS_RLCMAC_UL_ASS_NONE to GPRS_RLCMAC_UL_ASS_SEND_ASS</span><br><span> TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN) start Packet Uplink Assignment (PACCH)</span><br><span>@@ -1602,9 +1602,10 @@</span><br><span> +++++++++++++++++++++++++ RX : Uplink Control Block +++++++++++++++++++++++++</span><br><span> ------------------------- RX : Uplink Control Block -------------------------</span><br><span> Creating MS object, TLLI = 0x00000000</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, UL TLLI: 0x00000000 -> 0xf1223344, not yet confirmed</span><br><span> MS requests UL TBF in packet resource request of single block, so we provide one:</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, TLLI = 0x00000000, TA 220 -> 7</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, TLLI = 0x00000000, MS class 0 -> 1</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, TLLI = 0xf1223344, TA 220 -> 7</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, TLLI = 0xf1223344, MS class 0 -> 1</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=1/0</span><br><span> [UL] Slot Allocation (Algorithm A) for class 1</span><br><span>@@ -1618,11 +1619,10 @@</span><br><span> [UL] Assign uplink TS=7 TFI=0 USF=0</span><br><span> PDCH(TS 7, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL), 1 TBFs, USFs = 01, TFIs = 00000001.</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL) Setting Control TS 7</span><br><span style="color: hsl(0, 100%, 40%);">-Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL)</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL) Allocated: trx = 0, ul_slots = 80, dl_slots = 00</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL) changes state from NULL to ASSIGN</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=ASSIGN) starting timer T3169 [allocation (UL-TBF)] with 5 sec. 0 microsec, cur_fn=0</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, UL TLLI: 0x00000000 -> 0xf1223344, not yet confirmed</span><br><span style="color: hsl(120, 100%, 40%);">+Attaching TBF to MS object, TLLI = 0xf1223344, TBF = TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL)</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL) Allocated: trx = 0, ul_slots = 80, dl_slots = 00</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL) changes state from NULL to ASSIGN</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN) starting timer T3169 [allocation (UL-TBF)] with 5 sec. 0 microsec, cur_fn=0</span><br><span> TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN) change control TS 7 -> 7 until assignment is complete.</span><br><span> TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN) changes UL ASS state from GPRS_RLCMAC_UL_ASS_NONE to GPRS_RLCMAC_UL_ASS_SEND_ASS</span><br><span> TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN) start Packet Uplink Assignment (PACCH)</span><br><span>@@ -1731,9 +1731,10 @@</span><br><span> +++++++++++++++++++++++++ RX : Uplink Control Block +++++++++++++++++++++++++</span><br><span> ------------------------- RX : Uplink Control Block -------------------------</span><br><span> Creating MS object, TLLI = 0x00000000</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, UL TLLI: 0x00000000 -> 0xf5667788, not yet confirmed</span><br><span> MS requests UL TBF in packet resource request of single block, so we provide one:</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, TLLI = 0x00000000, TA 220 -> 7</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, TLLI = 0x00000000, MS class 0 -> 1</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, TLLI = 0xf5667788, TA 220 -> 7</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, TLLI = 0xf5667788, MS class 0 -> 1</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=1/0</span><br><span> [UL] Slot Allocation (Algorithm A) for class 1</span><br><span>@@ -1747,11 +1748,10 @@</span><br><span> [UL] Assign uplink TS=7 TFI=1 USF=1</span><br><span> PDCH(TS 7, TRX 0): Attaching TBF(TFI=1 TLLI=0x00000000 DIR=UL STATE=NULL), 2 TBFs, USFs = 03, TFIs = 00000003.</span><br><span> TBF(TFI=1 TLLI=0x00000000 DIR=UL STATE=NULL) Setting Control TS 7</span><br><span style="color: hsl(0, 100%, 40%);">-Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=1 TLLI=0x00000000 DIR=UL STATE=NULL)</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=1 TLLI=0x00000000 DIR=UL STATE=NULL) Allocated: trx = 0, ul_slots = 80, dl_slots = 00</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=1 TLLI=0x00000000 DIR=UL STATE=NULL) changes state from NULL to ASSIGN</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=1 TLLI=0x00000000 DIR=UL STATE=ASSIGN) starting timer T3169 [allocation (UL-TBF)] with 5 sec. 0 microsec, cur_fn=0</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, UL TLLI: 0x00000000 -> 0xf5667788, not yet confirmed</span><br><span style="color: hsl(120, 100%, 40%);">+Attaching TBF to MS object, TLLI = 0xf5667788, TBF = TBF(TFI=1 TLLI=0xf5667788 DIR=UL STATE=NULL)</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=1 TLLI=0xf5667788 DIR=UL STATE=NULL) Allocated: trx = 0, ul_slots = 80, dl_slots = 00</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=1 TLLI=0xf5667788 DIR=UL STATE=NULL) changes state from NULL to ASSIGN</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=1 TLLI=0xf5667788 DIR=UL STATE=ASSIGN) starting timer T3169 [allocation (UL-TBF)] with 5 sec. 0 microsec, cur_fn=0</span><br><span> TBF(TFI=1 TLLI=0xf5667788 DIR=UL STATE=ASSIGN) change control TS 7 -> 7 until assignment is complete.</span><br><span> TBF(TFI=1 TLLI=0xf5667788 DIR=UL STATE=ASSIGN) changes UL ASS state from GPRS_RLCMAC_UL_ASS_NONE to GPRS_RLCMAC_UL_ASS_SEND_ASS</span><br><span> Received RTS for PDCH: TRX=0 TS=7 FN=2654335 block_nr=11 scheduling USF=0 for required uplink resource of UL TFI=0</span><br><span>@@ -1797,9 +1797,10 @@</span><br><span> +++++++++++++++++++++++++ RX : Uplink Control Block +++++++++++++++++++++++++</span><br><span> ------------------------- RX : Uplink Control Block -------------------------</span><br><span> Creating MS object, TLLI = 0x00000000</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, UL TLLI: 0x00000000 -> 0xf1223344, not yet confirmed</span><br><span> MS requests UL TBF in packet resource request of single block, so we provide one:</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, TLLI = 0x00000000, TA 220 -> 7</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, TLLI = 0x00000000, MS class 0 -> 1</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, TLLI = 0xf1223344, TA 220 -> 7</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, TLLI = 0xf1223344, MS class 0 -> 1</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=1/0</span><br><span> [UL] Slot Allocation (Algorithm A) for class 1</span><br><span>@@ -1813,11 +1814,10 @@</span><br><span> [UL] Assign uplink TS=7 TFI=0 USF=0</span><br><span> PDCH(TS 7, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL), 1 TBFs, USFs = 01, TFIs = 00000001.</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL) Setting Control TS 7</span><br><span style="color: hsl(0, 100%, 40%);">-Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL)</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL) Allocated: trx = 0, ul_slots = 80, dl_slots = 00</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL) changes state from NULL to ASSIGN</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=ASSIGN) starting timer T3169 [allocation (UL-TBF)] with 5 sec. 0 microsec, cur_fn=0</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, UL TLLI: 0x00000000 -> 0xf1223344, not yet confirmed</span><br><span style="color: hsl(120, 100%, 40%);">+Attaching TBF to MS object, TLLI = 0xf1223344, TBF = TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL)</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL) Allocated: trx = 0, ul_slots = 80, dl_slots = 00</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL) changes state from NULL to ASSIGN</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN) starting timer T3169 [allocation (UL-TBF)] with 5 sec. 0 microsec, cur_fn=0</span><br><span> TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN) change control TS 7 -> 7 until assignment is complete.</span><br><span> TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN) changes UL ASS state from GPRS_RLCMAC_UL_ASS_NONE to GPRS_RLCMAC_UL_ASS_SEND_ASS</span><br><span> MS (IMSI ): Link quality 12dB (old 12dB) left window [0, 0], modifying uplink CS level: CS-1 -> CS-2</span><br><span>@@ -1939,9 +1939,10 @@</span><br><span> +++++++++++++++++++++++++ RX : Uplink Control Block +++++++++++++++++++++++++</span><br><span> ------------------------- RX : Uplink Control Block -------------------------</span><br><span> Creating MS object, TLLI = 0x00000000</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, UL TLLI: 0x00000000 -> 0xf1223344, not yet confirmed</span><br><span> MS requests UL TBF in packet resource request of single block, so we provide one:</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, TLLI = 0x00000000, TA 220 -> 7</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, TLLI = 0x00000000, MS class 0 -> 1</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, TLLI = 0xf1223344, TA 220 -> 7</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, TLLI = 0xf1223344, MS class 0 -> 1</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=1/0</span><br><span> [UL] Slot Allocation (Algorithm A) for class 1</span><br><span>@@ -1955,11 +1956,10 @@</span><br><span> [UL] Assign uplink TS=7 TFI=0 USF=0</span><br><span> PDCH(TS 7, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL), 1 TBFs, USFs = 01, TFIs = 00000001.</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL) Setting Control TS 7</span><br><span style="color: hsl(0, 100%, 40%);">-Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL)</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL) Allocated: trx = 0, ul_slots = 80, dl_slots = 00</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL) changes state from NULL to ASSIGN</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=ASSIGN) starting timer T3169 [allocation (UL-TBF)] with 5 sec. 0 microsec, cur_fn=0</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, UL TLLI: 0x00000000 -> 0xf1223344, not yet confirmed</span><br><span style="color: hsl(120, 100%, 40%);">+Attaching TBF to MS object, TLLI = 0xf1223344, TBF = TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL)</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL) Allocated: trx = 0, ul_slots = 80, dl_slots = 00</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL) changes state from NULL to ASSIGN</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN) starting timer T3169 [allocation (UL-TBF)] with 5 sec. 0 microsec, cur_fn=0</span><br><span> TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN) change control TS 7 -> 7 until assignment is complete.</span><br><span> TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN) changes UL ASS state from GPRS_RLCMAC_UL_ASS_NONE to GPRS_RLCMAC_UL_ASS_SEND_ASS</span><br><span> MS (IMSI ): Link quality 12dB (old 12dB) left window [0, 0], modifying uplink CS level: CS-1 -> CS-2</span><br><span>@@ -2085,9 +2085,10 @@</span><br><span> +++++++++++++++++++++++++ RX : Uplink Control Block +++++++++++++++++++++++++</span><br><span> ------------------------- RX : Uplink Control Block -------------------------</span><br><span> Creating MS object, TLLI = 0x00000000</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, UL TLLI: 0x00000000 -> 0xf1223344, not yet confirmed</span><br><span> MS requests UL TBF in packet resource request of single block, so we provide one:</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, TLLI = 0x00000000, TA 220 -> 7</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, TLLI = 0x00000000, MS class 0 -> 1</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, TLLI = 0xf1223344, TA 220 -> 7</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, TLLI = 0xf1223344, MS class 0 -> 1</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=1/0</span><br><span> [UL] Slot Allocation (Algorithm A) for class 1</span><br><span>@@ -2101,11 +2102,10 @@</span><br><span> [UL] Assign uplink TS=7 TFI=0 USF=0</span><br><span> PDCH(TS 7, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL), 1 TBFs, USFs = 01, TFIs = 00000001.</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL) Setting Control TS 7</span><br><span style="color: hsl(0, 100%, 40%);">-Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL)</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL) Allocated: trx = 0, ul_slots = 80, dl_slots = 00</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL) changes state from NULL to ASSIGN</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=ASSIGN) starting timer T3169 [allocation (UL-TBF)] with 5 sec. 0 microsec, cur_fn=0</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, UL TLLI: 0x00000000 -> 0xf1223344, not yet confirmed</span><br><span style="color: hsl(120, 100%, 40%);">+Attaching TBF to MS object, TLLI = 0xf1223344, TBF = TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL)</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL) Allocated: trx = 0, ul_slots = 80, dl_slots = 00</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL) changes state from NULL to ASSIGN</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN) starting timer T3169 [allocation (UL-TBF)] with 5 sec. 0 microsec, cur_fn=0</span><br><span> TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN) change control TS 7 -> 7 until assignment is complete.</span><br><span> TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN) changes UL ASS state from GPRS_RLCMAC_UL_ASS_NONE to GPRS_RLCMAC_UL_ASS_SEND_ASS</span><br><span> MS (IMSI ): Link quality 12dB (old 12dB) left window [0, 0], modifying uplink CS level: CS-1 -> CS-2</span><br><span>@@ -3107,10 +3107,11 @@</span><br><span> +++++++++++++++++++++++++ RX : Uplink Control Block +++++++++++++++++++++++++</span><br><span> ------------------------- RX : Uplink Control Block -------------------------</span><br><span> Creating MS object, TLLI = 0x00000000</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, UL TLLI: 0x00000000 -> 0xf1223344, not yet confirmed</span><br><span> MS requests UL TBF in packet resource request of single block, so we provide one:</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, TLLI = 0x00000000, TA 220 -> 7</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, TLLI = 0x00000000, MS class 0 -> 1</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, TLLI = 0x00000000, EGPRS MS class 0 -> 1</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, TLLI = 0xf1223344, TA 220 -> 7</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, TLLI = 0xf1223344, MS class 0 -> 1</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, TLLI = 0xf1223344, EGPRS MS class 0 -> 1</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=1/1</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span>@@ -3125,13 +3126,12 @@</span><br><span> [UL] Assign uplink TS=7 TFI=0 USF=0</span><br><span> PDCH(TS 7, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS), 1 TBFs, USFs = 01, TFIs = 00000001.</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS) Setting Control TS 7</span><br><span style="color: hsl(0, 100%, 40%);">-Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS)</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS) Allocated: trx = 0, ul_slots = 80, dl_slots = 00</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS) setting EGPRS UL window size to 64, base(0) slots(1) ws_pdch(0)</span><br><span style="color: hsl(120, 100%, 40%);">+Attaching TBF to MS object, TLLI = 0xf1223344, TBF = TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL EGPRS)</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL EGPRS) Allocated: trx = 0, ul_slots = 80, dl_slots = 00</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL EGPRS) setting EGPRS UL window size to 64, base(0) slots(1) ws_pdch(0)</span><br><span> ws(64)</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS) changes state from NULL to ASSIGN</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=ASSIGN EGPRS) starting timer T3169 [allocation (UL-TBF)] with 5 sec. 0 microsec, cur_fn=0</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, UL TLLI: 0x00000000 -> 0xf1223344, not yet confirmed</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL EGPRS) changes state from NULL to ASSIGN</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN EGPRS) starting timer T3169 [allocation (UL-TBF)] with 5 sec. 0 microsec, cur_fn=0</span><br><span> TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN EGPRS) change control TS 7 -> 7 until assignment is complete.</span><br><span> TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN EGPRS) changes UL ASS state from GPRS_RLCMAC_UL_ASS_NONE to GPRS_RLCMAC_UL_ASS_SEND_ASS</span><br><span> max_cs_ul cannot be derived (current UL CS: UNKNOWN)</span><br><span>@@ -3197,10 +3197,11 @@</span><br><span> +++++++++++++++++++++++++ RX : Uplink Control Block +++++++++++++++++++++++++</span><br><span> ------------------------- RX : Uplink Control Block -------------------------</span><br><span> Creating MS object, TLLI = 0x00000000</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, UL TLLI: 0x00000000 -> 0xf1223344, not yet confirmed</span><br><span> MS requests UL TBF in packet resource request of single block, so we provide one:</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, TLLI = 0x00000000, TA 220 -> 7</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, TLLI = 0x00000000, MS class 0 -> 1</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, TLLI = 0x00000000, EGPRS MS class 0 -> 1</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, TLLI = 0xf1223344, TA 220 -> 7</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, TLLI = 0xf1223344, MS class 0 -> 1</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, TLLI = 0xf1223344, EGPRS MS class 0 -> 1</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=1/1</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span>@@ -3215,13 +3216,12 @@</span><br><span> [UL] Assign uplink TS=7 TFI=0 USF=0</span><br><span> PDCH(TS 7, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS), 1 TBFs, USFs = 01, TFIs = 00000001.</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS) Setting Control TS 7</span><br><span style="color: hsl(0, 100%, 40%);">-Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS)</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS) Allocated: trx = 0, ul_slots = 80, dl_slots = 00</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS) setting EGPRS UL window size to 64, base(0) slots(1) ws_pdch(0)</span><br><span style="color: hsl(120, 100%, 40%);">+Attaching TBF to MS object, TLLI = 0xf1223344, TBF = TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL EGPRS)</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL EGPRS) Allocated: trx = 0, ul_slots = 80, dl_slots = 00</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL EGPRS) setting EGPRS UL window size to 64, base(0) slots(1) ws_pdch(0)</span><br><span> ws(64)</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS) changes state from NULL to ASSIGN</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=ASSIGN EGPRS) starting timer T3169 [allocation (UL-TBF)] with 5 sec. 0 microsec, cur_fn=0</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, UL TLLI: 0x00000000 -> 0xf1223344, not yet confirmed</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL EGPRS) changes state from NULL to ASSIGN</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN EGPRS) starting timer T3169 [allocation (UL-TBF)] with 5 sec. 0 microsec, cur_fn=0</span><br><span> TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN EGPRS) change control TS 7 -> 7 until assignment is complete.</span><br><span> TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN EGPRS) changes UL ASS state from GPRS_RLCMAC_UL_ASS_NONE to GPRS_RLCMAC_UL_ASS_SEND_ASS</span><br><span> max_cs_ul cannot be derived (current UL CS: UNKNOWN)</span><br><span>@@ -5834,10 +5834,11 @@</span><br><span> +++++++++++++++++++++++++ RX : Uplink Control Block +++++++++++++++++++++++++</span><br><span> ------------------------- RX : Uplink Control Block -------------------------</span><br><span> Creating MS object, TLLI = 0x00000000</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, UL TLLI: 0x00000000 -> 0xf1223344, not yet confirmed</span><br><span> MS requests UL TBF in packet resource request of single block, so we provide one:</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, TLLI = 0x00000000, TA 220 -> 7</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, TLLI = 0x00000000, MS class 0 -> 1</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, TLLI = 0x00000000, EGPRS MS class 0 -> 1</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, TLLI = 0xf1223344, TA 220 -> 7</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, TLLI = 0xf1223344, MS class 0 -> 1</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, TLLI = 0xf1223344, EGPRS MS class 0 -> 1</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=1/1</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span>@@ -5852,13 +5853,12 @@</span><br><span> [UL] Assign uplink TS=7 TFI=0 USF=0</span><br><span> PDCH(TS 7, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS), 1 TBFs, USFs = 01, TFIs = 00000001.</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS) Setting Control TS 7</span><br><span style="color: hsl(0, 100%, 40%);">-Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS)</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS) Allocated: trx = 0, ul_slots = 80, dl_slots = 00</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS) setting EGPRS UL window size to 64, base(0) slots(1) ws_pdch(0)</span><br><span style="color: hsl(120, 100%, 40%);">+Attaching TBF to MS object, TLLI = 0xf1223344, TBF = TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL EGPRS)</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL EGPRS) Allocated: trx = 0, ul_slots = 80, dl_slots = 00</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL EGPRS) setting EGPRS UL window size to 64, base(0) slots(1) ws_pdch(0)</span><br><span> ws(64)</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS) changes state from NULL to ASSIGN</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=ASSIGN EGPRS) starting timer T3169 [allocation (UL-TBF)] with 5 sec. 0 microsec, cur_fn=0</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, UL TLLI: 0x00000000 -> 0xf1223344, not yet confirmed</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL EGPRS) changes state from NULL to ASSIGN</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN EGPRS) starting timer T3169 [allocation (UL-TBF)] with 5 sec. 0 microsec, cur_fn=0</span><br><span> TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN EGPRS) change control TS 7 -> 7 until assignment is complete.</span><br><span> TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN EGPRS) changes UL ASS state from GPRS_RLCMAC_UL_ASS_NONE to GPRS_RLCMAC_UL_ASS_SEND_ASS</span><br><span> max_cs_ul cannot be derived (current UL CS: UNKNOWN)</span><br><span>@@ -5997,10 +5997,11 @@</span><br><span> +++++++++++++++++++++++++ RX : Uplink Control Block +++++++++++++++++++++++++</span><br><span> ------------------------- RX : Uplink Control Block -------------------------</span><br><span> Creating MS object, TLLI = 0x00000000</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, UL TLLI: 0x00000000 -> 0xf1223344, not yet confirmed</span><br><span> MS requests UL TBF in packet resource request of single block, so we provide one:</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, TLLI = 0x00000000, TA 220 -> 7</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, TLLI = 0x00000000, MS class 0 -> 1</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, TLLI = 0x00000000, EGPRS MS class 0 -> 1</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, TLLI = 0xf1223344, TA 220 -> 7</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, TLLI = 0xf1223344, MS class 0 -> 1</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, TLLI = 0xf1223344, EGPRS MS class 0 -> 1</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=1/1</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span>@@ -6015,13 +6016,12 @@</span><br><span> [UL] Assign uplink TS=7 TFI=0 USF=0</span><br><span> PDCH(TS 7, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS), 1 TBFs, USFs = 01, TFIs = 00000001.</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS) Setting Control TS 7</span><br><span style="color: hsl(0, 100%, 40%);">-Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS)</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS) Allocated: trx = 0, ul_slots = 80, dl_slots = 00</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS) setting EGPRS UL window size to 64, base(0) slots(1) ws_pdch(0)</span><br><span style="color: hsl(120, 100%, 40%);">+Attaching TBF to MS object, TLLI = 0xf1223344, TBF = TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL EGPRS)</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL EGPRS) Allocated: trx = 0, ul_slots = 80, dl_slots = 00</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL EGPRS) setting EGPRS UL window size to 64, base(0) slots(1) ws_pdch(0)</span><br><span> ws(64)</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS) changes state from NULL to ASSIGN</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=ASSIGN EGPRS) starting timer T3169 [allocation (UL-TBF)] with 5 sec. 0 microsec, cur_fn=0</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, UL TLLI: 0x00000000 -> 0xf1223344, not yet confirmed</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL EGPRS) changes state from NULL to ASSIGN</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN EGPRS) starting timer T3169 [allocation (UL-TBF)] with 5 sec. 0 microsec, cur_fn=0</span><br><span> TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN EGPRS) change control TS 7 -> 7 until assignment is complete.</span><br><span> TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN EGPRS) changes UL ASS state from GPRS_RLCMAC_UL_ASS_NONE to GPRS_RLCMAC_UL_ASS_SEND_ASS</span><br><span> max_cs_ul cannot be derived (current UL CS: UNKNOWN)</span><br><span>@@ -6321,10 +6321,11 @@</span><br><span> +++++++++++++++++++++++++ RX : Uplink Control Block +++++++++++++++++++++++++</span><br><span> ------------------------- RX : Uplink Control Block -------------------------</span><br><span> Creating MS object, TLLI = 0x00000000</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, UL TLLI: 0x00000000 -> 0xf1223344, not yet confirmed</span><br><span> MS requests UL TBF in packet resource request of single block, so we provide one:</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, TLLI = 0x00000000, TA 220 -> 7</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, TLLI = 0x00000000, MS class 0 -> 1</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, TLLI = 0x00000000, EGPRS MS class 0 -> 1</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, TLLI = 0xf1223344, TA 220 -> 7</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, TLLI = 0xf1223344, MS class 0 -> 1</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, TLLI = 0xf1223344, EGPRS MS class 0 -> 1</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=1/1</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span>@@ -6339,13 +6340,12 @@</span><br><span> [UL] Assign uplink TS=7 TFI=0 USF=0</span><br><span> PDCH(TS 7, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS), 1 TBFs, USFs = 01, TFIs = 00000001.</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS) Setting Control TS 7</span><br><span style="color: hsl(0, 100%, 40%);">-Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS)</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS) Allocated: trx = 0, ul_slots = 80, dl_slots = 00</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS) setting EGPRS UL window size to 192, base(128) slots(1) ws_pdch(64)</span><br><span style="color: hsl(120, 100%, 40%);">+Attaching TBF to MS object, TLLI = 0xf1223344, TBF = TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL EGPRS)</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL EGPRS) Allocated: trx = 0, ul_slots = 80, dl_slots = 00</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL EGPRS) setting EGPRS UL window size to 192, base(128) slots(1) ws_pdch(64)</span><br><span> ws(192)</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL EGPRS) changes state from NULL to ASSIGN</span><br><span style="color: hsl(0, 100%, 40%);">-TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=ASSIGN EGPRS) starting timer T3169 [allocation (UL-TBF)] with 5 sec. 0 microsec, cur_fn=0</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, UL TLLI: 0x00000000 -> 0xf1223344, not yet confirmed</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=NULL EGPRS) changes state from NULL to ASSIGN</span><br><span style="color: hsl(120, 100%, 40%);">+TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN EGPRS) starting timer T3169 [allocation (UL-TBF)] with 5 sec. 0 microsec, cur_fn=0</span><br><span> TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN EGPRS) change control TS 7 -> 7 until assignment is complete.</span><br><span> TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=ASSIGN EGPRS) changes UL ASS state from GPRS_RLCMAC_UL_ASS_NONE to GPRS_RLCMAC_UL_ASS_SEND_ASS</span><br><span> max_cs_ul cannot be derived (current UL CS: UNKNOWN)</span><br><span>@@ -7901,10 +7901,11 @@</span><br><span> +++++++++++++++++++++++++ RX : Uplink Control Block +++++++++++++++++++++++++</span><br><span> ------------------------- RX : Uplink Control Block -------------------------</span><br><span> Creating MS object, TLLI = 0x00000000</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, UL TLLI: 0x00000000 -> 0xffeeddcc, not yet confirmed</span><br><span> MS requests UL TBF in packet resource request of single block, so we provide one:</span><br><span> (no TBF) MS requests UL TBF in PACKET RESOURCE REQ of single block, but there is no resource request scheduled!</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, TLLI = 0x00000000, MS class 0 -> 11</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, TLLI = 0x00000000, EGPRS MS class 0 -> 11</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, TLLI = 0xffeeddcc, MS class 0 -> 11</span><br><span style="color: hsl(120, 100%, 40%);">+Modifying MS object, TLLI = 0xffeeddcc, EGPRS MS class 0 -> 11</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=11/11</span><br><span> [UL] Slot Allocation (Algorithm A) for class 11</span><br><span>@@ -7918,7 +7919,6 @@</span><br><span> - Skipping TS 7, because no USF available</span><br><span> [UL] algo A <single> (suggested TRX: 0): failed to allocate a TS, no USF available</span><br><span> No PDCH resource</span><br><span style="color: hsl(0, 100%, 40%);">-Modifying MS object, UL TLLI: 0x00000000 -> 0xffeeddcc, not yet confirmed</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL) changes state from NULL to ASSIGN</span><br><span> Attaching TBF to MS object, TLLI = 0xffeeddcc, TBF = TBF(TFI=0 TLLI=0xffeeddcc DIR=UL STATE=ASSIGN)</span><br><span> TBF(TFI=0 TLLI=0xffeeddcc DIR=UL STATE=ASSIGN) changes UL ASS state from GPRS_RLCMAC_UL_ASS_NONE to GPRS_RLCMAC_UL_ASS_SEND_ASS_REJ</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-pcu/+/19197">change 19197</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/c/osmo-pcu/+/19197"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-pcu </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: I20ce4eb94ecf85ce2835275d0056d9ecd1b558c3 </div>
<div style="display:none"> Gerrit-Change-Number: 19197 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: pespin <pespin@sysmocom.de> </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>