tbf: Set tfi to initial special value
This allows distinguishing when a TBF didn't set the TFI. Useful to identify dummy reject TBFs, etc, and make sure a non-dummy TBF set its TFI properly. Change-Id: Iecf54a24041bd14f4ef5b86e57c3732e1b69d463changes/57/26157/1
parent
d3d46de278
commit
a02f945479
|
@ -101,7 +101,7 @@ gprs_rlcmac_tbf::gprs_rlcmac_tbf(struct gprs_rlcmac_bts *bts_, GprsMs *ms, gprs_
|
|||
num_fT_exp(0),
|
||||
upgrade_to_multislot(false),
|
||||
bts(bts_),
|
||||
m_tfi(0),
|
||||
m_tfi(TBF_TFI_UNSET),
|
||||
m_created_ts(0),
|
||||
m_ctrs(NULL),
|
||||
m_ms(ms),
|
||||
|
@ -719,9 +719,10 @@ const char *tbf_name(const gprs_rlcmac_tbf *tbf)
|
|||
|
||||
const char *gprs_rlcmac_tbf::name() const
|
||||
{
|
||||
int8_t tfi = m_tfi == TBF_TS_UNSET ? -1 : m_tfi;
|
||||
snprintf(m_name_buf, sizeof(m_name_buf) - 1,
|
||||
"TBF(TFI=%d TLLI=0x%08x DIR=%s STATE=%s%s)",
|
||||
m_tfi, tlli(),
|
||||
tfi, tlli(),
|
||||
direction == GPRS_RLCMAC_UL_TBF ? "UL" : "DL",
|
||||
state_name(),
|
||||
is_egprs_enabled() ? " EGPRS" : ""
|
||||
|
|
|
@ -117,6 +117,7 @@ enum tbf_counters { /* TBF counters from 3GPP TS 44.060 §13.4 */
|
|||
#define GPRS_RLCMAC_FLAG_TO_MASK 0xf0 /* timeout bits */
|
||||
|
||||
#define TBF_TS_UNSET 0xff
|
||||
#define TBF_TFI_UNSET 0xff
|
||||
|
||||
#define T_START(tbf, t, T, r, f) tbf->t_start(t, T, r, f, __FILE__, __LINE__)
|
||||
|
||||
|
|
|
@ -389,7 +389,7 @@ TBF{NEW}: Allocated
|
|||
UL_ASS_TBF{NONE}: Allocated
|
||||
DL_ASS_TBF{NONE}: Allocated
|
||||
[DL] algo A <multi> (suggested TRX: -1): failed to find a usable TRX (TFI exhausted)
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=DL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=DL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -748,7 +748,7 @@ TBF{NEW}: Allocated
|
|||
UL_ASS_TBF{NONE}: Allocated
|
||||
DL_ASS_TBF{NONE}: Allocated
|
||||
[UL] algo A <multi> (suggested TRX: -1): failed to allocate a TS, no USF available
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -1595,7 +1595,7 @@ TBF{NEW}: Allocated
|
|||
UL_ASS_TBF{NONE}: Allocated
|
||||
DL_ASS_TBF{NONE}: Allocated
|
||||
[DL] algo A <multi> (suggested TRX: -1): failed to find a usable TRX (TFI exhausted)
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=DL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=DL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -2294,7 +2294,7 @@ TBF{NEW}: Allocated
|
|||
UL_ASS_TBF{NONE}: Allocated
|
||||
DL_ASS_TBF{NONE}: Allocated
|
||||
[UL] algo A <multi> (suggested TRX: -1): failed to allocate a TS, no USF available
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -474805,7 +474805,7 @@ TBF{NEW}: Allocated
|
|||
UL_ASS_TBF{NONE}: Allocated
|
||||
DL_ASS_TBF{NONE}: Allocated
|
||||
[UL] algo A <multi> (suggested TRX: -1): failed to allocate a TS, no USF available
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -474994,7 +474994,7 @@ TBF{NEW}: Allocated
|
|||
UL_ASS_TBF{NONE}: Allocated
|
||||
DL_ASS_TBF{NONE}: Allocated
|
||||
No USF available
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -475183,7 +475183,7 @@ TBF{NEW}: Allocated
|
|||
UL_ASS_TBF{NONE}: Allocated
|
||||
DL_ASS_TBF{NONE}: Allocated
|
||||
No USF available
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -475468,7 +475468,7 @@ TBF{NEW}: Allocated
|
|||
UL_ASS_TBF{NONE}: Allocated
|
||||
DL_ASS_TBF{NONE}: Allocated
|
||||
No USF available
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -475681,7 +475681,7 @@ TBF{NEW}: Allocated
|
|||
UL_ASS_TBF{NONE}: Allocated
|
||||
DL_ASS_TBF{NONE}: Allocated
|
||||
No USF available
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -475895,7 +475895,7 @@ UL_ASS_TBF{NONE}: Allocated
|
|||
DL_ASS_TBF{NONE}: Allocated
|
||||
No USF available
|
||||
[UL] algo A <multi> (suggested TRX: -1): failed to allocate a TS, no USF available
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -476330,7 +476330,7 @@ TBF{NEW}: Allocated
|
|||
UL_ASS_TBF{NONE}: Allocated
|
||||
DL_ASS_TBF{NONE}: Allocated
|
||||
[UL] algo A <multi> (suggested TRX: 0): failed to allocate a TS, no USF available
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = 0, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = 0, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -476529,7 +476529,7 @@ TBF{NEW}: Allocated
|
|||
UL_ASS_TBF{NONE}: Allocated
|
||||
DL_ASS_TBF{NONE}: Allocated
|
||||
No USF available
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = 0, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = 0, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -476729,7 +476729,7 @@ UL_ASS_TBF{NONE}: Allocated
|
|||
DL_ASS_TBF{NONE}: Allocated
|
||||
No USF available
|
||||
[UL] algo A <multi> (suggested TRX: 0): failed to allocate a TS, no USF available
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = 0, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = 0, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -479307,7 +479307,7 @@ TBF{NEW}: Allocated
|
|||
UL_ASS_TBF{NONE}: Allocated
|
||||
DL_ASS_TBF{NONE}: Allocated
|
||||
[UL] algo A <multi> (suggested TRX: -1): failed to find a usable TRX (TFI exhausted)
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -479836,7 +479836,7 @@ UL_ASS_TBF{NONE}: Allocated
|
|||
DL_ASS_TBF{NONE}: Allocated
|
||||
No TFI available (suggested TRX: 0).
|
||||
[DL] algo B <multi> (suggested TRX: 0): failed to allocate a TFI
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=DL STATE=NEW) Timeslot Allocation failed: trx = 0, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=DL STATE=NEW) Timeslot Allocation failed: trx = 0, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -481537,7 +481537,7 @@ TBF{NEW}: Allocated
|
|||
UL_ASS_TBF{NONE}: Allocated
|
||||
DL_ASS_TBF{NONE}: Allocated
|
||||
[UL] algo A <multi> (suggested TRX: -1): failed to find a usable TRX (TFI exhausted)
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -482112,7 +482112,7 @@ TBF{NEW}: Allocated
|
|||
UL_ASS_TBF{NONE}: Allocated
|
||||
DL_ASS_TBF{NONE}: Allocated
|
||||
[UL] algo A <multi> (suggested TRX: 0): failed to allocate a TS, no USF available
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = 0, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = 0, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -482371,7 +482371,7 @@ TBF{NEW}: Allocated
|
|||
UL_ASS_TBF{NONE}: Allocated
|
||||
DL_ASS_TBF{NONE}: Allocated
|
||||
No USF available
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = 0, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = 0, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -482631,7 +482631,7 @@ UL_ASS_TBF{NONE}: Allocated
|
|||
DL_ASS_TBF{NONE}: Allocated
|
||||
No USF available
|
||||
[UL] algo A <multi> (suggested TRX: 0): failed to allocate a TS, no USF available
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = 0, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = 0, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -482854,7 +482854,7 @@ TBF{NEW}: Allocated
|
|||
UL_ASS_TBF{NONE}: Allocated
|
||||
DL_ASS_TBF{NONE}: Allocated
|
||||
[UL] algo A <multi> (suggested TRX: -1): failed to allocate a TS, no USF available
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -482953,7 +482953,7 @@ TBF{NEW}: Allocated
|
|||
UL_ASS_TBF{NONE}: Allocated
|
||||
DL_ASS_TBF{NONE}: Allocated
|
||||
No USF available
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -483095,7 +483095,7 @@ UL_ASS_TBF{NONE}: Allocated
|
|||
DL_ASS_TBF{NONE}: Allocated
|
||||
No USF available
|
||||
[UL] algo A <multi> (suggested TRX: -1): failed to allocate a TS, no USF available
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -484069,7 +484069,7 @@ TBF{NEW}: Allocated
|
|||
UL_ASS_TBF{NONE}: Allocated
|
||||
DL_ASS_TBF{NONE}: Allocated
|
||||
[DL] algo A <multi> (suggested TRX: -1): failed to find a usable TRX (TFI exhausted)
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=DL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=DL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -484272,7 +484272,7 @@ UL_ASS_TBF{NONE}: Allocated
|
|||
DL_ASS_TBF{NONE}: Allocated
|
||||
No TFI available (suggested TRX: -1).
|
||||
[DL] algo B <multi> (suggested TRX: -1): failed to allocate a TFI
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=DL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=DL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -484959,7 +484959,7 @@ TBF{NEW}: Allocated
|
|||
UL_ASS_TBF{NONE}: Allocated
|
||||
DL_ASS_TBF{NONE}: Allocated
|
||||
[DL] algo A <multi> (suggested TRX: -1): failed to find a usable TRX (TFI exhausted)
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=DL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=DL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -487533,7 +487533,7 @@ TBF{NEW}: Allocated
|
|||
UL_ASS_TBF{NONE}: Allocated
|
||||
DL_ASS_TBF{NONE}: Allocated
|
||||
[UL] algo A <multi> (suggested TRX: -1): failed to find a usable TRX (TFI exhausted)
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -487753,7 +487753,7 @@ TBF{NEW}: Allocated
|
|||
UL_ASS_TBF{NONE}: Allocated
|
||||
DL_ASS_TBF{NONE}: Allocated
|
||||
[UL] algo A <multi> (suggested TRX: 0): failed to allocate a TS, no USF available
|
||||
TBF(TFI=0 TLLI=0xc0000023 DIR=UL STATE=NEW) Timeslot Allocation failed: trx = 0, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xc0000023 DIR=UL STATE=NEW) Timeslot Allocation failed: trx = 0, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -491263,7 +491263,7 @@ TBF{NEW}: Allocated
|
|||
UL_ASS_TBF{NONE}: Allocated
|
||||
DL_ASS_TBF{NONE}: Allocated
|
||||
[UL] algo A <multi> (suggested TRX: -1): failed to find a usable TRX (TFI exhausted)
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -493033,7 +493033,7 @@ TBF{NEW}: Allocated
|
|||
UL_ASS_TBF{NONE}: Allocated
|
||||
DL_ASS_TBF{NONE}: Allocated
|
||||
[DL] algo A <multi> (suggested TRX: -1): failed to find a usable TRX (TFI exhausted)
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=DL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=DL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -493563,7 +493563,7 @@ UL_ASS_TBF{NONE}: Allocated
|
|||
DL_ASS_TBF{NONE}: Allocated
|
||||
No TFI available (suggested TRX: 0).
|
||||
[DL] algo B <multi> (suggested TRX: 0): failed to allocate a TFI
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=DL STATE=NEW) Timeslot Allocation failed: trx = 0, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=DL STATE=NEW) Timeslot Allocation failed: trx = 0, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -493679,7 +493679,7 @@ TBF{NEW}: Allocated
|
|||
UL_ASS_TBF{NONE}: Allocated
|
||||
DL_ASS_TBF{NONE}: Allocated
|
||||
No USF available
|
||||
TBF(TFI=0 TLLI=0xc0000011 DIR=UL STATE=NEW) Timeslot Allocation failed: trx = 0, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xc0000011 DIR=UL STATE=NEW) Timeslot Allocation failed: trx = 0, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -494436,7 +494436,7 @@ UL_ASS_TBF{NONE}: Allocated
|
|||
DL_ASS_TBF{NONE}: Allocated
|
||||
No TFI available (suggested TRX: 0).
|
||||
[DL] algo B <multi> (suggested TRX: 0): failed to allocate a TFI
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=DL STATE=NEW) Timeslot Allocation failed: trx = 0, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=DL STATE=NEW) Timeslot Allocation failed: trx = 0, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -494803,7 +494803,7 @@ UL_ASS_TBF{NONE}: Allocated
|
|||
DL_ASS_TBF{NONE}: Allocated
|
||||
No TFI available (suggested TRX: -1).
|
||||
[DL] algo B <multi> (suggested TRX: -1): failed to allocate a TFI
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=DL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=DL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -496297,7 +496297,7 @@ TBF{NEW}: Allocated
|
|||
UL_ASS_TBF{NONE}: Allocated
|
||||
DL_ASS_TBF{NONE}: Allocated
|
||||
[UL] algo A <multi> (suggested TRX: -1): failed to find a usable TRX (TFI exhausted)
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -496409,7 +496409,7 @@ TBF{NEW}: Allocated
|
|||
UL_ASS_TBF{NONE}: Allocated
|
||||
DL_ASS_TBF{NONE}: Allocated
|
||||
[UL] algo A <multi> (suggested TRX: 0): failed to allocate a TS, no USF available
|
||||
TBF(TFI=0 TLLI=0xc0000011 DIR=UL STATE=NEW) Timeslot Allocation failed: trx = 0, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xc0000011 DIR=UL STATE=NEW) Timeslot Allocation failed: trx = 0, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -499422,7 +499422,7 @@ TBF{NEW}: Allocated
|
|||
UL_ASS_TBF{NONE}: Allocated
|
||||
DL_ASS_TBF{NONE}: Allocated
|
||||
[UL] algo A <multi> (suggested TRX: -1): failed to find a usable TRX (TFI exhausted)
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -501192,7 +501192,7 @@ TBF{NEW}: Allocated
|
|||
UL_ASS_TBF{NONE}: Allocated
|
||||
DL_ASS_TBF{NONE}: Allocated
|
||||
[DL] algo A <multi> (suggested TRX: -1): failed to find a usable TRX (TFI exhausted)
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=DL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=DL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 0
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
|
|
@ -1,22 +1,22 @@
|
|||
Creating MS object, TLLI = 0xffeeddbb
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0,) Attaching UL TBF: TBF(TFI=0 TLLI=0xffeeddbb DIR=UL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0, UL) Attaching DL TBF: TBF(TFI=0 TLLI=0xffeeddbb DIR=DL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0, DL) Detaching TBF: TBF(TFI=0 TLLI=0xffeeddbb DIR=UL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0,) Detaching TBF: TBF(TFI=0 TLLI=0xffeeddbb DIR=DL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0,) Attaching UL TBF: TBF(TFI=-1 TLLI=0xffeeddbb DIR=UL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0, UL) Attaching DL TBF: TBF(TFI=-1 TLLI=0xffeeddbb DIR=DL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0, DL) Detaching TBF: TBF(TFI=-1 TLLI=0xffeeddbb DIR=UL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0,) Detaching TBF: TBF(TFI=-1 TLLI=0xffeeddbb DIR=DL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0,) Destroying MS object
|
||||
Creating MS object, TLLI = 0xffeeddbb
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0,) Attaching UL TBF: TBF(TFI=0 TLLI=0xffeeddbb DIR=UL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0, UL) Attaching DL TBF: TBF(TFI=0 TLLI=0xffeeddbb DIR=DL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0, DL) Detaching TBF: TBF(TFI=0 TLLI=0xffeeddbb DIR=UL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0,) Detaching TBF: TBF(TFI=0 TLLI=0xffeeddbb DIR=DL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0,) Attaching UL TBF: TBF(TFI=-1 TLLI=0xffeeddbb DIR=UL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0, UL) Attaching DL TBF: TBF(TFI=-1 TLLI=0xffeeddbb DIR=DL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0, DL) Detaching TBF: TBF(TFI=-1 TLLI=0xffeeddbb DIR=UL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0,) Detaching TBF: TBF(TFI=-1 TLLI=0xffeeddbb DIR=DL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0,) Destroying MS object
|
||||
Creating MS object, TLLI = 0xffeeddbb
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0,) Attaching DL TBF: TBF(TFI=0 TLLI=0xffeeddbb DIR=DL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0, DL) Attaching DL TBF: TBF(TFI=0 TLLI=0xffeeddbb DIR=DL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0, DL) Attaching UL TBF: TBF(TFI=0 TLLI=0xffeeddbb DIR=UL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0, DL) Detaching TBF: TBF(TFI=0 TLLI=0xffeeddbb DIR=UL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0, DL) Detaching TBF: TBF(TFI=0 TLLI=0xffeeddbb DIR=DL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0,) Detaching TBF: TBF(TFI=0 TLLI=0xffeeddbb DIR=DL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0,) Attaching DL TBF: TBF(TFI=-1 TLLI=0xffeeddbb DIR=DL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0, DL) Attaching DL TBF: TBF(TFI=-1 TLLI=0xffeeddbb DIR=DL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0, DL) Attaching UL TBF: TBF(TFI=-1 TLLI=0xffeeddbb DIR=UL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0, DL) Detaching TBF: TBF(TFI=-1 TLLI=0xffeeddbb DIR=UL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0, DL) Detaching TBF: TBF(TFI=-1 TLLI=0xffeeddbb DIR=DL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0,) Detaching TBF: TBF(TFI=-1 TLLI=0xffeeddbb DIR=DL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0,) Destroying MS object
|
||||
Creating MS object, TLLI = 0xaa000000
|
||||
Modifying MS object, UL TLLI: 0xaa000000 -> 0xff001111, not yet confirmed
|
||||
|
@ -41,21 +41,21 @@ Modifying MS object, TLLI = 0xffeeddbb, IMSI '' -> '001001987654321'
|
|||
Creating MS object, TLLI = 0xffffffff
|
||||
Modifying MS object, UL TLLI: 0xffffffff -> 0xffeeddbc, not yet confirmed
|
||||
Modifying MS object, TLLI = 0xffeeddbc, IMSI '' -> '001001987654322'
|
||||
MS(TLLI=0xffeeddbb, IMSI=001001987654321, TA=220, 0/0,) Attaching UL TBF: TBF(TFI=0 TLLI=0xffeeddbb DIR=UL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=001001987654321, TA=220, 0/0,) Detaching TBF: TBF(TFI=0 TLLI=0xffeeddbb DIR=UL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=001001987654321, TA=220, 0/0,) Attaching UL TBF: TBF(TFI=-1 TLLI=0xffeeddbb DIR=UL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=001001987654321, TA=220, 0/0,) Detaching TBF: TBF(TFI=-1 TLLI=0xffeeddbb DIR=UL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=001001987654321, TA=220, 0/0,) Destroying MS object
|
||||
MS(TLLI=0xffeeddbc, IMSI=001001987654322, TA=220, 0/0,) Attaching UL TBF: TBF(TFI=0 TLLI=0xffffffff DIR=UL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbc, IMSI=001001987654322, TA=220, 0/0,) Detaching TBF: TBF(TFI=0 TLLI=0xffffffff DIR=UL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbc, IMSI=001001987654322, TA=220, 0/0,) Attaching UL TBF: TBF(TFI=-1 TLLI=0xffffffff DIR=UL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbc, IMSI=001001987654322, TA=220, 0/0,) Detaching TBF: TBF(TFI=-1 TLLI=0xffffffff DIR=UL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbc, IMSI=001001987654322, TA=220, 0/0,) Destroying MS object
|
||||
Creating MS object, TLLI = 0xffeeddbb
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0,) Attaching UL TBF: TBF(TFI=0 TLLI=0xffeeddbb DIR=UL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0, UL) Attaching DL TBF: TBF(TFI=0 TLLI=0xffeeddbb DIR=DL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0, DL) Detaching TBF: TBF(TFI=0 TLLI=0xffeeddbb DIR=UL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0,) Detaching TBF: TBF(TFI=0 TLLI=0xffeeddbb DIR=DL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0,) Attaching UL TBF: TBF(TFI=-1 TLLI=0xffeeddbb DIR=UL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0, UL) Attaching DL TBF: TBF(TFI=-1 TLLI=0xffeeddbb DIR=DL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0, DL) Detaching TBF: TBF(TFI=-1 TLLI=0xffeeddbb DIR=UL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0,) Detaching TBF: TBF(TFI=-1 TLLI=0xffeeddbb DIR=DL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0,) Release timer expired
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0,) Destroying MS object
|
||||
Creating MS object, TLLI = 0xffeeddbb
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0,) Attaching DL TBF: TBF(TFI=0 TLLI=0xffeeddbb DIR=DL STATE=NEW)
|
||||
MS(TLLI=0xffeeddbb, IMSI=, TA=220, 0/0,) Attaching DL TBF: TBF(TFI=-1 TLLI=0xffeeddbb DIR=DL STATE=NEW)
|
||||
Creating MS object, TLLI = 0xdeadbeef
|
||||
Creating MS object, TLLI = 0xdeadbef0
|
||||
MS(TLLI=0xdeadbef0, IMSI=, TA=220, 0/0,) Attaching DL TBF: TBF(TFI=0 TLLI=0xdeadbef0 DIR=DL STATE=NEW)
|
||||
MS(TLLI=0xdeadbef0, IMSI=, TA=220, 0/0,) Attaching DL TBF: TBF(TFI=-1 TLLI=0xdeadbef0 DIR=DL STATE=NEW)
|
||||
|
|
|
@ -1601,7 +1601,7 @@ UL_ASS_TBF{NONE}: Allocated
|
|||
DL_ASS_TBF{NONE}: Allocated
|
||||
[DL] algo A <single> (suggested TRX: -1): Alloc start
|
||||
[DL] algo A <single> (suggested TRX: -1): failed to find a usable TRX (TFI exhausted)
|
||||
TBF(TFI=0 TLLI=0xc0000020 DIR=DL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 1
|
||||
TBF(TFI=-1 TLLI=0xc0000020 DIR=DL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 1
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
DL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -7320,7 +7320,7 @@ UL_ACK_TBF{NONE}: Allocated
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because no USF available
|
||||
[UL] algo A <single> (suggested TRX: -1): failed to allocate a TS, no USF available
|
||||
TBF(TFI=0 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 1
|
||||
TBF(TFI=-1 TLLI=0xffffffff DIR=UL STATE=NEW) Timeslot Allocation failed: trx = -1, single_slot = 1
|
||||
UL_ACK_TBF{NONE}: Deallocated
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -9066,7 +9066,7 @@ UL_ACK_TBF{NONE}: Allocated
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because no USF available
|
||||
[UL] algo A <multi> (suggested TRX: 0): failed to allocate a TS, no USF available
|
||||
TBF(TFI=0 TLLI=0xffeeddd3 DIR=UL STATE=NEW EGPRS) Timeslot Allocation failed: trx = 0, single_slot = 0
|
||||
TBF(TFI=-1 TLLI=0xffeeddd3 DIR=UL STATE=NEW EGPRS) Timeslot Allocation failed: trx = 0, single_slot = 0
|
||||
UL_ACK_TBF{NONE}: Deallocated
|
||||
TBF{NEW}: Deallocated
|
||||
UL_ASS_TBF{NONE}: Deallocated
|
||||
|
@ -9076,12 +9076,12 @@ TBF{NEW}: Allocated
|
|||
UL_ASS_TBF{NONE}: Allocated
|
||||
DL_ASS_TBF{NONE}: Allocated
|
||||
UL_ACK_TBF{NONE}: Allocated
|
||||
TBF(TFI=0 TLLI=0xffeeddd3 DIR=UL STATE=NEW) Setting Control TS 7
|
||||
MS(TLLI=0xffeeddd3, IMSI=, TA=7, 11/11,) Attaching UL TBF: TBF(TFI=0 TLLI=0xffeeddd3 DIR=UL STATE=NEW)
|
||||
TBF(TFI=-1 TLLI=0xffeeddd3 DIR=UL STATE=NEW) Setting Control TS 7
|
||||
MS(TLLI=0xffeeddd3, IMSI=, TA=7, 11/11,) Attaching UL TBF: TBF(TFI=-1 TLLI=0xffeeddd3 DIR=UL STATE=NEW)
|
||||
TBF{NEW}: Received Event ASSIGN_ADD_PACCH
|
||||
TBF(TFI=0 TLLI=0xffeeddd3 DIR=UL STATE=NEW) set ass. type PACCH [prev CCCH:0, PACCH:0]
|
||||
TBF(TFI=-1 TLLI=0xffeeddd3 DIR=UL STATE=NEW) set ass. type PACCH [prev CCCH:0, PACCH:0]
|
||||
TBF{NEW}: state_chg to ASSIGN
|
||||
TBF(TFI=0 TLLI=0xffeeddd3 DIR=UL STATE=ASSIGN) Starting timer X2001 [assignment (PACCH)] with 2 sec. 0 microsec
|
||||
TBF(TFI=-1 TLLI=0xffeeddd3 DIR=UL STATE=ASSIGN) Starting timer X2001 [assignment (PACCH)] with 2 sec. 0 microsec
|
||||
UL_ASS_TBF{NONE}: Received Event SCHED_ASS_REJ
|
||||
UL_ASS_TBF{NONE}: state_chg to SEND_ASS_REJ
|
||||
PDCH(bts=0,trx=0,ts=7) Expiring FN=82 but previous FN=2654231 is still reserved!
|
||||
|
@ -9107,21 +9107,21 @@ TBF{NEW}: Allocated
|
|||
UL_ASS_TBF{NONE}: Allocated
|
||||
DL_ASS_TBF{NONE}: Allocated
|
||||
UL_ACK_TBF{NONE}: Allocated
|
||||
TBF(TFI=0 TLLI=0xffeeddcc DIR=UL STATE=NEW) Setting Control TS 7
|
||||
MS(TLLI=0xffeeddcc, IMSI=, TA=220, 0/0,) Attaching UL TBF: TBF(TFI=0 TLLI=0xffeeddcc DIR=UL STATE=NEW)
|
||||
TBF(TFI=-1 TLLI=0xffeeddcc DIR=UL STATE=NEW) Setting Control TS 7
|
||||
MS(TLLI=0xffeeddcc, IMSI=, TA=220, 0/0,) Attaching UL TBF: TBF(TFI=-1 TLLI=0xffeeddcc DIR=UL STATE=NEW)
|
||||
TBF{NEW}: Received Event ASSIGN_ADD_PACCH
|
||||
TBF(TFI=0 TLLI=0xffeeddcc DIR=UL STATE=NEW) set ass. type PACCH [prev CCCH:0, PACCH:0]
|
||||
TBF(TFI=-1 TLLI=0xffeeddcc DIR=UL STATE=NEW) set ass. type PACCH [prev CCCH:0, PACCH:0]
|
||||
TBF{NEW}: state_chg to ASSIGN
|
||||
TBF(TFI=0 TLLI=0xffeeddcc DIR=UL STATE=ASSIGN) Starting timer X2001 [assignment (PACCH)] with 2 sec. 0 microsec
|
||||
TBF(TFI=-1 TLLI=0xffeeddcc DIR=UL STATE=ASSIGN) Starting timer X2001 [assignment (PACCH)] with 2 sec. 0 microsec
|
||||
UL_ASS_TBF{NONE}: Received Event SCHED_ASS_REJ
|
||||
UL_ASS_TBF{NONE}: state_chg to SEND_ASS_REJ
|
||||
UL_ASS_TBF{SEND_ASS_REJ}: Received Event CREATE_RLCMAC_MSG
|
||||
UL_ASS_TBF{SEND_ASS_REJ}: state_chg to NONE
|
||||
TBF(TFI=0 TLLI=0xffeeddcc DIR=UL STATE=ASSIGN) starting timer X2000 [reject (PACCH)] with 0 sec. 0 microsec
|
||||
PDCH(bts=0,trx=0,ts=7) FN=2654218 Scheduling control message at RTS for TBF(TFI=0 TLLI=0xffeeddcc DIR=UL STATE=ASSIGN)
|
||||
TBF(TFI=-1 TLLI=0xffeeddcc DIR=UL STATE=ASSIGN) starting timer X2000 [reject (PACCH)] with 0 sec. 0 microsec
|
||||
PDCH(bts=0,trx=0,ts=7) FN=2654218 Scheduling control message at RTS for TBF(TFI=-1 TLLI=0xffeeddcc DIR=UL STATE=ASSIGN)
|
||||
UL_ASS_TBF{NONE}: Timeout of X2000
|
||||
TBF(TFI=0 TLLI=0xffeeddcc DIR=UL STATE=ASSIGN) free
|
||||
MS(TLLI=0xffeeddcc, IMSI=, TA=220, 0/0,) Detaching TBF: TBF(TFI=0 TLLI=0xffeeddcc DIR=UL STATE=ASSIGN)
|
||||
TBF(TFI=-1 TLLI=0xffeeddcc DIR=UL STATE=ASSIGN) free
|
||||
MS(TLLI=0xffeeddcc, IMSI=, TA=220, 0/0,) Detaching TBF: TBF(TFI=-1 TLLI=0xffeeddcc DIR=UL STATE=ASSIGN)
|
||||
MS(TLLI=0xffeeddcc, IMSI=, TA=220, 0/0,) Destroying MS object
|
||||
********** UL-TBF ends here **********
|
||||
UL_ACK_TBF{NONE}: Deallocated
|
||||
|
|
|
@ -5,42 +5,42 @@ PDCH(bts=0,trx=0,ts=0) Trying to reserve already reserved FN 78
|
|||
PDCH(bts=0,trx=0,ts=0) Trying to release unregistered SBA (FN=78, TA=0)
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered SBA (FN=72, TA=0)
|
||||
Creating MS object, TLLI = 0x12345678
|
||||
MS(TLLI=0x12345678, IMSI=, TA=220, 0/0,) Attaching DL TBF: TBF(TFI=0 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
MS(TLLI=0x12345678, IMSI=, TA=220, 0/0,) Attaching DL TBF: TBF(TFI=-1 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Expiring FN=2715613 but previous FN=2715608 is still reserved!
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=2715608, reason=UL_ASS): TBF(TFI=0 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=2715613, reason=UL_ASS): TBF(TFI=0 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=2715608, reason=UL_ASS): TBF(TFI=-1 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=2715613, reason=UL_ASS): TBF(TFI=-1 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Expiring FN=43 but previous FN=2715617 is still reserved!
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=2715617, reason=UL_ASS): TBF(TFI=0 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=2715617, reason=UL_ASS): TBF(TFI=-1 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Expiring FN=43 but previous FN=2715622 is still reserved!
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=2715622, reason=UL_ASS): TBF(TFI=0 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=2715622, reason=UL_ASS): TBF(TFI=-1 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Expiring FN=43 but previous FN=2715626 is still reserved!
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=2715626, reason=UL_ASS): TBF(TFI=0 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=2715626, reason=UL_ASS): TBF(TFI=-1 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Expiring FN=43 but previous FN=2715630 is still reserved!
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=2715630, reason=UL_ASS): TBF(TFI=0 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=2715630, reason=UL_ASS): TBF(TFI=-1 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Expiring FN=43 but previous FN=2715635 is still reserved!
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=2715635, reason=UL_ASS): TBF(TFI=0 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=2715635, reason=UL_ASS): TBF(TFI=-1 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Expiring FN=43 but previous FN=2715639 is still reserved!
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=2715639, reason=UL_ASS): TBF(TFI=0 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=2715639, reason=UL_ASS): TBF(TFI=-1 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Expiring FN=43 but previous FN=2715643 is still reserved!
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=2715643, reason=UL_ASS): TBF(TFI=0 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=2715643, reason=UL_ASS): TBF(TFI=-1 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Expiring FN=43 but previous FN=4 is still reserved!
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=4, reason=UL_ASS): TBF(TFI=0 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=4, reason=UL_ASS): TBF(TFI=-1 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Expiring FN=43 but previous FN=8 is still reserved!
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=8, reason=UL_ASS): TBF(TFI=0 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=8, reason=UL_ASS): TBF(TFI=-1 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Expiring FN=43 but previous FN=13 is still reserved!
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=13, reason=UL_ASS): TBF(TFI=0 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=13, reason=UL_ASS): TBF(TFI=-1 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Expiring FN=43 but previous FN=17 is still reserved!
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=17, reason=UL_ASS): TBF(TFI=0 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=17, reason=UL_ASS): TBF(TFI=-1 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Expiring FN=43 but previous FN=21 is still reserved!
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=21, reason=UL_ASS): TBF(TFI=0 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=21, reason=UL_ASS): TBF(TFI=-1 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Expiring FN=43 but previous FN=26 is still reserved!
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=26, reason=UL_ASS): TBF(TFI=0 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=26, reason=UL_ASS): TBF(TFI=-1 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Expiring FN=43 but previous FN=30 is still reserved!
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=30, reason=UL_ASS): TBF(TFI=0 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=30, reason=UL_ASS): TBF(TFI=-1 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Expiring FN=43 but previous FN=34 is still reserved!
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=34, reason=UL_ASS): TBF(TFI=0 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=34, reason=UL_ASS): TBF(TFI=-1 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Expiring FN=43 but previous FN=39 is still reserved!
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=39, reason=UL_ASS): TBF(TFI=0 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) Timeout for registered POLL (FN=39, reason=UL_ASS): TBF(TFI=-1 TLLI=0x12345678 DIR=DL STATE=NEW)
|
||||
PDCH(bts=0,trx=0,ts=0) POLL scheduled at FN 26 + 13 = 39
|
||||
PDCH(bts=0,trx=0,ts=0) UL block already scheduled at FN 91 + 13 = 104
|
||||
PDCH(bts=0,trx=0,ts=0) POLL scheduled at FN 91 + 17 = 108
|
||||
|
|
Loading…
Reference in New Issue