<p>laforge <strong>submitted</strong> this change.</p><p><a href="https://gerrit.osmocom.org/c/osmo-pcu/+/20849">View Change</a></p><div style="white-space:pre-wrap">Approvals:
  Jenkins Builder: Verified
  laforge: Looks good to me, approved

</div><pre style="font-family: monospace,monospace; white-space: pre-wrap;">Improve debug logging for alloc algos<br><br>In general we want to see explicitly the kind of requested allocation at<br>the start. The MS class is not needed since it's printed in the previous<br>log line in any case.<br><br>Change-Id: I9eb0a592c15be96da9d140ff373c1afead76b18c<br>---<br>M src/gprs_rlcmac_ts_alloc.cpp<br>M tests/tbf/TbfTest.err<br>2 files changed, 115 insertions(+), 109 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/src/gprs_rlcmac_ts_alloc.cpp b/src/gprs_rlcmac_ts_alloc.cpp</span><br><span>index 16498ce..a1c0838 100644</span><br><span>--- a/src/gprs_rlcmac_ts_alloc.cpp</span><br><span>+++ b/src/gprs_rlcmac_ts_alloc.cpp</span><br><span>@@ -359,7 +359,7 @@</span><br><span>       const gprs_rlcmac_tbf *tbf = tbf_;</span><br><span>   gprs_rlcmac_trx *trx = ms->current_trx();</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-        LOGPSL(tbf, LOGL_DEBUG, "Slot Allocation (Algorithm A) for class %d\n", tbf->ms_class());</span><br><span style="color: hsl(120, 100%, 40%);">+        LOGPAL(tbf, "A", single, use_trx, LOGL_DEBUG, "Alloc start\n");</span><br><span> </span><br><span>      trx_no = find_trx(bts, ms, use_trx);</span><br><span>         if (trx_no < 0) {</span><br><span>@@ -858,6 +858,8 @@</span><br><span>   const gprs_rlcmac_tbf *tbf = tbf_;</span><br><span>   gprs_rlcmac_trx *trx;</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+     LOGPAL(tbf, "B", single, use_trx, LOGL_DEBUG, "Alloc start\n");</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span>        /* Step 1: Get current state from the MS object */</span><br><span> </span><br><span>       if (!ms) {</span><br><span>diff --git a/tests/tbf/TbfTest.err b/tests/tbf/TbfTest.err</span><br><span>index ce23802..fa53925 100644</span><br><span>--- a/tests/tbf/TbfTest.err</span><br><span>+++ b/tests/tbf/TbfTest.err</span><br><span>@@ -4,7 +4,7 @@</span><br><span> Creating MS object, TLLI = 0x00000000</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=0/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <multi> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 4, because not enabled</span><br><span>@@ -21,7 +21,7 @@</span><br><span> Modifying MS object, TLLI = 0x00002342, TA 220 -> 4</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=0/0</span><br><span style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <multi> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 3, because need to reuse TS</span><br><span>@@ -46,7 +46,7 @@</span><br><span>  Found TFI=0.</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -95,7 +95,7 @@</span><br><span> TBF(TFI=0 TLLI=0xffeeddcc DIR=DL STATE=WAIT RELEASE) starting timer T3193 [release (DL-TBF)] with 0 sec. 100000 microsec, cur_fn=0</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <multi> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -136,7 +136,7 @@</span><br><span>  Found TFI=0.</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -185,7 +185,7 @@</span><br><span> TBF(TFI=0 TLLI=0xffeeddcc DIR=DL STATE=WAIT RELEASE) starting timer T3193 [release (DL-TBF)] with 0 sec. 100000 microsec, cur_fn=0</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <multi> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -226,7 +226,7 @@</span><br><span>  Found TFI=0.</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -481,7 +481,7 @@</span><br><span>  Found TFI=0.</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -503,7 +503,7 @@</span><br><span>  Found TFI=1.</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -546,7 +546,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -571,7 +571,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -596,7 +596,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -621,7 +621,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -646,7 +646,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -671,7 +671,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -696,7 +696,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -721,7 +721,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -746,7 +746,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -771,7 +771,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -796,7 +796,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -821,7 +821,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -846,7 +846,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -871,7 +871,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -896,7 +896,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -921,7 +921,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -946,7 +946,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -971,7 +971,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -996,7 +996,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -1021,7 +1021,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -1046,7 +1046,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -1071,7 +1071,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -1096,7 +1096,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -1121,7 +1121,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -1146,7 +1146,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -1171,7 +1171,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -1196,7 +1196,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -1221,7 +1221,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -1246,7 +1246,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -1271,7 +1271,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -1296,7 +1296,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -1321,7 +1321,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -1346,7 +1346,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> [DL] algo A <single> (suggested TRX: -1): failed to find a usable TRX (TFI exhausted)</span><br><span> No PDCH resource</span><br><span> === end test_tbf_exhaustion ===</span><br><span>@@ -1356,7 +1356,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 45</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -1387,7 +1387,7 @@</span><br><span> ********** DL-TBF ends here **********</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=45/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 45</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -1447,7 +1447,7 @@</span><br><span> Creating MS object, TLLI = 0x00000000</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=0/0</span><br><span style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -1489,7 +1489,7 @@</span><br><span> Got MS: TLLI = 0xf1223344, TA = 7</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=0/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -1527,7 +1527,7 @@</span><br><span> 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 style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 1</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <multi> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -1569,7 +1569,7 @@</span><br><span> Got MS: TLLI = 0xf1223344, TA = 7</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=1/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 1</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <multi> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -1608,7 +1608,7 @@</span><br><span> 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 style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 1</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <multi> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -1649,7 +1649,7 @@</span><br><span> Got 'TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=FLOW)', TA=7</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=1/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 1</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <multi> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -1735,7 +1735,7 @@</span><br><span> 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 style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 1</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <multi> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -1801,7 +1801,7 @@</span><br><span> 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 style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 1</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <multi> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -1844,7 +1844,7 @@</span><br><span> Got 'TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=FLOW)', TA=7</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=1/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 1</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <multi> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -1886,7 +1886,7 @@</span><br><span> MS requests UL TBF in packet resource request of single block, so we provide one:</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=1/0</span><br><span style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 1</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <multi> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -1943,7 +1943,7 @@</span><br><span> 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 style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 1</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <multi> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -1986,7 +1986,7 @@</span><br><span> Got 'TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=FLOW)', TA=7</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=1/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 1</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <multi> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -2023,7 +2023,7 @@</span><br><span> Creating MS object, TLLI = 0x00000000</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=0/0</span><br><span style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -2089,7 +2089,7 @@</span><br><span> 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 style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 1</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <multi> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -2132,7 +2132,7 @@</span><br><span> Got 'TBF(TFI=0 TLLI=0xf1223344 DIR=UL STATE=FLOW)', TA=7</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=1/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 1</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <multi> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -2766,7 +2766,7 @@</span><br><span> TBF(TFI=0 TLLI=0xf1223344 DIR=DL STATE=WAIT RELEASE) starting timer T3193 [release (DL-TBF)] with 0 sec. 100000 microsec, cur_fn=0</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=1/0</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 1</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <multi> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -3020,6 +3020,7 @@</span><br><span> Modifying MS object, TLLI = 0x00000000, MS class 0 -> 12</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=12/0</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo B <multi> (suggested TRX: 0): Alloc start</span><br><span> Searching for first unallocated TFI: TRX=0</span><br><span>  Found TFI=0.</span><br><span> Slot Allocation (Algorithm B) for class 12</span><br><span>@@ -3059,6 +3060,7 @@</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=12/12</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo B <multi> (suggested TRX: 0): Alloc start</span><br><span> Searching for first unallocated TFI: TRX=0</span><br><span>  Found TFI=0.</span><br><span> Slot Allocation (Algorithm B) for class 12</span><br><span>@@ -3113,7 +3115,7 @@</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 style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 1</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <multi> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -3160,7 +3162,7 @@</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=1/1</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <multi> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -3203,7 +3205,7 @@</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 style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 1</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <multi> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -3380,7 +3382,7 @@</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=1/1</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <multi> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -3415,7 +3417,7 @@</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=11/11</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -3722,7 +3724,7 @@</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=11/11</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -3979,7 +3981,7 @@</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=11/11</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -4198,7 +4200,7 @@</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=11/11</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -4385,7 +4387,7 @@</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=11/11</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -4552,7 +4554,7 @@</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=11/11</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -4701,7 +4703,7 @@</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=11/11</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -4845,7 +4847,7 @@</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=11/11</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -4978,7 +4980,7 @@</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=11/11</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -5113,7 +5115,7 @@</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=11/11</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -5169,7 +5171,7 @@</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=11/11</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -5225,7 +5227,7 @@</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=11/11</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -5281,7 +5283,7 @@</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=11/11</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -5353,7 +5355,7 @@</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=11/11</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -5425,7 +5427,7 @@</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=11/11</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -5497,7 +5499,7 @@</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=11/11</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -5571,7 +5573,7 @@</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=11/11</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -5634,7 +5636,7 @@</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=11/11</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -5697,7 +5699,7 @@</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=11/11</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -5760,7 +5762,7 @@</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=11/11</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -5840,7 +5842,7 @@</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 style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 1</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <multi> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -5906,7 +5908,7 @@</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=1/1</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <multi> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -5938,6 +5940,7 @@</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=11/11</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo B <single> (suggested TRX: 0): Alloc start</span><br><span> Searching for first unallocated TFI: TRX=0</span><br><span>  Found TFI=0.</span><br><span> Slot Allocation (Algorithm B) for class 11</span><br><span>@@ -5960,6 +5963,7 @@</span><br><span> DL TBF slots: 0x10, N: 1, WS: 192</span><br><span> ********** DL-TBF update **********</span><br><span> PDCH(TS 4, TRX 0): Detaching TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL EGPRS), 0 TBFs, USFs = 00, TFIs = 00000000.</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo B <multi> (suggested TRX: -1): Alloc start</span><br><span> Searching for first unallocated TFI: TRX=0</span><br><span>  Found TFI=0.</span><br><span> - Selected DL slots: (TS=0)"..DDDD.."(TS=7), multi</span><br><span>@@ -6003,7 +6007,7 @@</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 style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 1</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <multi> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -6063,7 +6067,7 @@</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=1/1</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <multi> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -6097,7 +6101,7 @@</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=11/11</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -6134,7 +6138,7 @@</span><br><span> Creating MS object, TLLI = 0x00000000</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=0/0</span><br><span style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -6156,7 +6160,7 @@</span><br><span> Creating MS object, TLLI = 0x00000000</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=0/0</span><br><span style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -6178,7 +6182,7 @@</span><br><span> Creating MS object, TLLI = 0x00000000</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=0/0</span><br><span style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -6200,7 +6204,7 @@</span><br><span> Creating MS object, TLLI = 0x00000000</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=0/0</span><br><span style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -6222,7 +6226,7 @@</span><br><span> Creating MS object, TLLI = 0x00000000</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=0/0</span><br><span style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -6244,7 +6248,7 @@</span><br><span> Creating MS object, TLLI = 0x00000000</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=0/0</span><br><span style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -6266,7 +6270,7 @@</span><br><span> Creating MS object, TLLI = 0x00000000</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=0/0</span><br><span style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -6288,7 +6292,7 @@</span><br><span> Creating MS object, TLLI = 0x00000000</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=0/0</span><br><span style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -6327,7 +6331,7 @@</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 style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 1</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <multi> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -6943,7 +6947,7 @@</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=1/1</span><br><span> TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL EGPRS) Enabled EGPRS, mode EGPRS</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <multi> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -7721,7 +7725,7 @@</span><br><span>  Found TFI=0.</span><br><span> ********** DL-TBF starts here **********</span><br><span> Allocating DL TBF: MS_CLASS=11/11</span><br><span style="color: hsl(0, 100%, 40%);">-[DL] Slot Allocation (Algorithm A) for class 11</span><br><span style="color: hsl(120, 100%, 40%);">+[DL] algo A <single> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -7746,7 +7750,7 @@</span><br><span> Creating MS object, TLLI = 0x00000000</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=0/0</span><br><span style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -7768,7 +7772,7 @@</span><br><span> Creating MS object, TLLI = 0x00000000</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=0/0</span><br><span style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -7790,7 +7794,7 @@</span><br><span> Creating MS object, TLLI = 0x00000000</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=0/0</span><br><span style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -7812,7 +7816,7 @@</span><br><span> Creating MS object, TLLI = 0x00000000</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=0/0</span><br><span style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -7834,7 +7838,7 @@</span><br><span> Creating MS object, TLLI = 0x00000000</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=0/0</span><br><span style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -7856,7 +7860,7 @@</span><br><span> Creating MS object, TLLI = 0x00000000</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=0/0</span><br><span style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -7878,7 +7882,7 @@</span><br><span> Creating MS object, TLLI = 0x00000000</span><br><span> ********** UL-TBF starts here **********</span><br><span> Allocating UL TBF: MS_CLASS=0/0</span><br><span style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 0</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <single> (suggested TRX: -1): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span>@@ -7906,7 +7910,7 @@</span><br><span> 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 style="color: hsl(0, 100%, 40%);">-[UL] Slot Allocation (Algorithm A) for class 11</span><br><span style="color: hsl(120, 100%, 40%);">+[UL] algo A <multi> (suggested TRX: 0): Alloc start</span><br><span> - Skipping TS 0, because not enabled</span><br><span> - Skipping TS 1, because not enabled</span><br><span> - Skipping TS 2, because not enabled</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-pcu/+/20849">change 20849</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/+/20849"/><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: I9eb0a592c15be96da9d140ff373c1afead76b18c </div>
<div style="display:none"> Gerrit-Change-Number: 20849 </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-Reviewer: Jenkins Builder </div>
<div style="display:none"> Gerrit-Reviewer: laforge <laforge@osmocom.org> </div>
<div style="display:none"> Gerrit-MessageType: merged </div>