tbf: Keep a set of used TFI and USF per PDCH (TODO)
This commit is contained in:
parent
1e64bdbe3f
commit
eb22ef5c75
28
src/bts.cpp
28
src/bts.cpp
|
@ -1134,18 +1134,38 @@ gprs_rlcmac_dl_tbf *gprs_rlcmac_pdch::dl_tbf_by_tfi(uint8_t tfi)
|
|||
|
||||
void gprs_rlcmac_pdch::attach_tbf(gprs_rlcmac_tbf *tbf)
|
||||
{
|
||||
gprs_rlcmac_ul_tbf *ul_tbf;
|
||||
|
||||
m_num_tbfs[tbf->direction] += 1;
|
||||
LOGP(DRLCMAC, LOGL_INFO, "PDCH(TS %d, TRX %d): Attaching %s, %d TBFs.\n",
|
||||
ts_no, trx_no(), tbf->name(), m_num_tbfs[tbf->direction]);
|
||||
if (tbf->direction == GPRS_RLCMAC_UL_TBF) {
|
||||
ul_tbf = static_cast<gprs_rlcmac_ul_tbf *>(tbf);
|
||||
m_assigned_usf |= 1 << ul_tbf->m_usf[ts_no];
|
||||
}
|
||||
m_assigned_tfi |= 1UL << tbf->tfi();
|
||||
|
||||
LOGP(DRLCMAC, LOGL_INFO, "PDCH(TS %d, TRX %d): Attaching %s, %d TBFs, "
|
||||
"USFs = %02x, TFIs = %08x.\n",
|
||||
ts_no, trx_no(), tbf->name(), m_num_tbfs[tbf->direction],
|
||||
m_assigned_usf, m_assigned_tfi);
|
||||
}
|
||||
|
||||
void gprs_rlcmac_pdch::detach_tbf(gprs_rlcmac_tbf *tbf)
|
||||
{
|
||||
gprs_rlcmac_ul_tbf *ul_tbf;
|
||||
|
||||
OSMO_ASSERT(m_num_tbfs[tbf->direction] > 0);
|
||||
|
||||
m_num_tbfs[tbf->direction] -= 1;
|
||||
LOGP(DRLCMAC, LOGL_INFO, "PDCH(TS %d, TRX %d): Detaching %s, %d TBFs.\n",
|
||||
ts_no, trx_no(), tbf->name(), m_num_tbfs[tbf->direction]);
|
||||
if (tbf->direction == GPRS_RLCMAC_UL_TBF) {
|
||||
ul_tbf = static_cast<gprs_rlcmac_ul_tbf *>(tbf);
|
||||
m_assigned_usf &= ~(1 << ul_tbf->m_usf[ts_no]);
|
||||
}
|
||||
m_assigned_tfi &= ~(1UL << tbf->tfi());
|
||||
|
||||
LOGP(DRLCMAC, LOGL_INFO, "PDCH(TS %d, TRX %d): Detaching %s, %d TBFs, "
|
||||
"USFs = %02x, TFIs = %08x.\n",
|
||||
ts_no, trx_no(), tbf->name(), m_num_tbfs[tbf->direction],
|
||||
m_assigned_usf, m_assigned_tfi);
|
||||
}
|
||||
|
||||
void gprs_rlcmac_pdch::reserve(enum gprs_rlcmac_tbf_direction dir)
|
||||
|
|
15
src/bts.h
15
src/bts.h
|
@ -75,6 +75,9 @@ struct gprs_rlcmac_pdch {
|
|||
void reserve(enum gprs_rlcmac_tbf_direction dir);
|
||||
void unreserve(enum gprs_rlcmac_tbf_direction dir);
|
||||
unsigned num_reserved(enum gprs_rlcmac_tbf_direction dir) const;
|
||||
|
||||
uint8_t assigned_usf() const;
|
||||
uint32_t assigned_tfi() const;
|
||||
#endif
|
||||
|
||||
uint8_t m_is_enabled; /* TS is enabled */
|
||||
|
@ -105,6 +108,8 @@ private:
|
|||
|
||||
uint8_t m_num_tbfs[2];
|
||||
uint8_t m_num_reserved[2];
|
||||
uint8_t m_assigned_usf; /* bit set */
|
||||
uint32_t m_assigned_tfi; /* bit set */
|
||||
};
|
||||
|
||||
struct gprs_rlcmac_trx {
|
||||
|
@ -327,6 +332,16 @@ inline unsigned gprs_rlcmac_pdch::num_reserved(
|
|||
return gprs_rlcmac_pdch::m_num_reserved[dir];
|
||||
}
|
||||
|
||||
inline uint8_t gprs_rlcmac_pdch::assigned_usf() const
|
||||
{
|
||||
return m_assigned_usf;
|
||||
}
|
||||
|
||||
inline uint32_t gprs_rlcmac_pdch::assigned_tfi() const
|
||||
{
|
||||
return m_assigned_tfi;
|
||||
}
|
||||
|
||||
inline struct rate_ctr_group *BTS::rate_counters() const
|
||||
{
|
||||
return m_ratectrs;
|
||||
|
|
|
@ -10,7 +10,7 @@ Slot Allocation (Algorithm A) for class 0
|
|||
- Skipping TS 7, because not enabled
|
||||
- Skipping TS 3, because num TBFs 0 >= 0
|
||||
- Assign downlink TS=2
|
||||
PDCH(TS 2, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL), 1 TBFs.
|
||||
PDCH(TS 2, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL), 1 TBFs, USFs = 00, TFIs = 00000001.
|
||||
- Setting Control TS 2
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0x00002342, partly confirmed
|
||||
|
@ -26,7 +26,7 @@ Slot Allocation (Algorithm A) for class 0
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign uplink TS=2 USF=0
|
||||
PDCH(TS 2, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL), 1 TBFs.
|
||||
PDCH(TS 2, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL), 1 TBFs, USFs = 01, TFIs = 00000001.
|
||||
- Setting Control TS 2
|
||||
Attaching TBF to MS object, TLLI = 0x00002342, TBF = TBF(TFI=0 TLLI=0x00002342 DIR=UL STATE=NULL)
|
||||
Modifying MS object, TLLI: 0x00000000 -> 0x00002342, already confirmed partly
|
||||
|
@ -48,7 +48,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL), 1 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL), 1 TBFs, USFs = 00, TFIs = 00000001.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL) changes state from NULL to FLOW
|
||||
|
@ -92,7 +92,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=1 TLLI=0x00000000 DIR=DL STATE=NULL), 2 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=1 TLLI=0x00000000 DIR=DL STATE=NULL), 2 TBFs, USFs = 00, TFIs = 00000003.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=1 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
Detaching TBF from MS object, TLLI = 0x00000000, TBF = TBF(TFI=1 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
|
@ -100,7 +100,7 @@ Destroying MS object, TLLI = 0x00000000
|
|||
Attaching TBF to MS object, TLLI = 0xffeeddcc, TBF = TBF(TFI=1 TLLI=0xffeeddcc DIR=DL STATE=NULL)
|
||||
Detaching TBF from MS object, TLLI = 0xffeeddcc, TBF = TBF(TFI=0 TLLI=0xffeeddcc DIR=DL STATE=WAIT RELEASE)
|
||||
********** TBF update **********
|
||||
PDCH(TS 4, TRX 0): Detaching TBF(TFI=1 TLLI=0xffeeddcc DIR=DL STATE=NULL), 1 TBFs.
|
||||
PDCH(TS 4, TRX 0): Detaching TBF(TFI=1 TLLI=0xffeeddcc DIR=DL STATE=NULL), 1 TBFs, USFs = 00, TFIs = 00000001.
|
||||
Slot Allocation (Algorithm A) for class 45
|
||||
- Skipping TS 0, because not enabled
|
||||
- Skipping TS 1, because not enabled
|
||||
|
@ -110,18 +110,18 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=1 TLLI=0xffeeddcc DIR=DL STATE=NULL), 2 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=1 TLLI=0xffeeddcc DIR=DL STATE=NULL), 2 TBFs, USFs = 00, TFIs = 00000003.
|
||||
TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=WAIT RELEASE) Trigger dowlink assignment on PACCH, because another LLC PDU has arrived in between
|
||||
Send dowlink assignment on PACCH, because TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=WAIT RELEASE) exists
|
||||
TBF(TFI=1 TLLI=0xffeeddcc DIR=DL STATE=NULL) changes state from NULL to ASSIGN
|
||||
TBF(TFI=1 TLLI=0xffeeddcc DIR=DL STATE=ASSIGN) starting timer 0.
|
||||
DL packet loss of IMSI= / TLLI=0x00000000: 0%
|
||||
TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=WAIT RELEASE) free
|
||||
PDCH(TS 4, TRX 0): Detaching TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=WAIT RELEASE), 1 TBFs.
|
||||
PDCH(TS 4, TRX 0): Detaching TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=WAIT RELEASE), 1 TBFs, USFs = 00, TFIs = 00000002.
|
||||
********** TBF ends here **********
|
||||
TBF(TFI=1 TLLI=0xffeeddcc DIR=DL STATE=ASSIGN) free
|
||||
TBF(TFI=1 TLLI=0xffeeddcc DIR=DL STATE=ASSIGN) stopping timer 0.
|
||||
PDCH(TS 4, TRX 0): Detaching TBF(TFI=1 TLLI=0xffeeddcc DIR=DL STATE=ASSIGN), 0 TBFs.
|
||||
PDCH(TS 4, TRX 0): Detaching TBF(TFI=1 TLLI=0xffeeddcc DIR=DL STATE=ASSIGN), 0 TBFs, USFs = 00, TFIs = 00000000.
|
||||
Detaching TBF from MS object, TLLI = 0xffeeddcc, TBF = TBF(TFI=1 TLLI=0xffeeddcc DIR=DL STATE=ASSIGN)
|
||||
********** TBF ends here **********
|
||||
Destroying MS object, TLLI = 0xffeeddcc
|
||||
|
@ -140,7 +140,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL), 1 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL), 1 TBFs, USFs = 00, TFIs = 00000001.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL) changes state from NULL to FLOW
|
||||
|
@ -184,7 +184,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=1 TLLI=0x00000000 DIR=DL STATE=NULL), 2 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=1 TLLI=0x00000000 DIR=DL STATE=NULL), 2 TBFs, USFs = 00, TFIs = 00000003.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=1 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
Detaching TBF from MS object, TLLI = 0x00000000, TBF = TBF(TFI=1 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
|
@ -192,7 +192,7 @@ Destroying MS object, TLLI = 0x00000000
|
|||
Attaching TBF to MS object, TLLI = 0xffeeddcc, TBF = TBF(TFI=1 TLLI=0xffeeddcc DIR=DL STATE=NULL)
|
||||
Detaching TBF from MS object, TLLI = 0xffeeddcc, TBF = TBF(TFI=0 TLLI=0xffeeddcc DIR=DL STATE=WAIT RELEASE)
|
||||
********** TBF update **********
|
||||
PDCH(TS 4, TRX 0): Detaching TBF(TFI=1 TLLI=0xffeeddcc DIR=DL STATE=NULL), 1 TBFs.
|
||||
PDCH(TS 4, TRX 0): Detaching TBF(TFI=1 TLLI=0xffeeddcc DIR=DL STATE=NULL), 1 TBFs, USFs = 00, TFIs = 00000001.
|
||||
Slot Allocation (Algorithm A) for class 45
|
||||
- Skipping TS 0, because not enabled
|
||||
- Skipping TS 1, because not enabled
|
||||
|
@ -202,19 +202,19 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=1 TLLI=0xffeeddcc DIR=DL STATE=NULL), 2 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=1 TLLI=0xffeeddcc DIR=DL STATE=NULL), 2 TBFs, USFs = 00, TFIs = 00000003.
|
||||
TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=WAIT RELEASE) Trigger dowlink assignment on PACCH, because another LLC PDU has arrived in between
|
||||
Send dowlink assignment on PACCH, because TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=WAIT RELEASE) exists
|
||||
TBF(TFI=1 TLLI=0xffeeddcc DIR=DL STATE=NULL) changes state from NULL to ASSIGN
|
||||
TBF(TFI=1 TLLI=0xffeeddcc DIR=DL STATE=ASSIGN) starting timer 0.
|
||||
TBF(TFI=1 TLLI=0xffeeddcc DIR=DL STATE=ASSIGN) free
|
||||
TBF(TFI=1 TLLI=0xffeeddcc DIR=DL STATE=ASSIGN) stopping timer 0.
|
||||
PDCH(TS 4, TRX 0): Detaching TBF(TFI=1 TLLI=0xffeeddcc DIR=DL STATE=ASSIGN), 1 TBFs.
|
||||
PDCH(TS 4, TRX 0): Detaching TBF(TFI=1 TLLI=0xffeeddcc DIR=DL STATE=ASSIGN), 1 TBFs, USFs = 00, TFIs = 00000001.
|
||||
Detaching TBF from MS object, TLLI = 0xffeeddcc, TBF = TBF(TFI=1 TLLI=0xffeeddcc DIR=DL STATE=ASSIGN)
|
||||
********** TBF ends here **********
|
||||
DL packet loss of IMSI= / TLLI=0x00000000: 0%
|
||||
TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=WAIT RELEASE) free
|
||||
PDCH(TS 4, TRX 0): Detaching TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=WAIT RELEASE), 0 TBFs.
|
||||
PDCH(TS 4, TRX 0): Detaching TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=WAIT RELEASE), 0 TBFs, USFs = 00, TFIs = 00000000.
|
||||
********** TBF ends here **********
|
||||
Destroying MS object, TLLI = 0xffeeddcc
|
||||
Searching for first unallocated TFI: TRX=0 first TS=4
|
||||
|
@ -232,7 +232,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL), 1 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL), 1 TBFs, USFs = 00, TFIs = 00000001.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL) changes state from NULL to FLOW
|
||||
|
@ -441,7 +441,7 @@ TBF(TFI=0 TLLI=0xffeeddcc DIR=DL STATE=WAIT RELEASE) starting timer 3193.
|
|||
DL packet loss of IMSI= / TLLI=0xffeeddcc: 0%
|
||||
TBF(TFI=0 TLLI=0xffeeddcc DIR=DL STATE=WAIT RELEASE) free
|
||||
TBF(TFI=0 TLLI=0xffeeddcc DIR=DL STATE=WAIT RELEASE) stopping timer 3193.
|
||||
PDCH(TS 4, TRX 0): Detaching TBF(TFI=0 TLLI=0xffeeddcc DIR=DL STATE=WAIT RELEASE), 0 TBFs.
|
||||
PDCH(TS 4, TRX 0): Detaching TBF(TFI=0 TLLI=0xffeeddcc DIR=DL STATE=WAIT RELEASE), 0 TBFs, USFs = 00, TFIs = 00000000.
|
||||
Detaching TBF from MS object, TLLI = 0xffeeddcc, TBF = TBF(TFI=0 TLLI=0xffeeddcc DIR=DL STATE=WAIT RELEASE)
|
||||
Destroying MS object, TLLI = 0xffeeddcc
|
||||
********** TBF ends here **********
|
||||
|
@ -460,7 +460,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL), 1 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL), 1 TBFs, USFs = 00, TFIs = 00000001.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL) changes state from NULL to FLOW
|
||||
|
@ -479,7 +479,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=1 TLLI=0x00000000 DIR=DL STATE=NULL), 2 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=1 TLLI=0x00000000 DIR=DL STATE=NULL), 2 TBFs, USFs = 00, TFIs = 00000003.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=1 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
TBF(TFI=1 TLLI=0x00000000 DIR=DL STATE=NULL) changes state from NULL to FLOW
|
||||
|
@ -492,13 +492,13 @@ Modifying MS object, TLLI = 0xf1000001, IMSI '001001000000002' -> ''
|
|||
Modifying MS object, TLLI = 0xf1000002, IMSI '' -> '001001000000002'
|
||||
TBF(TFI=1 TLLI=0xf1000002 DIR=DL STATE=FLOW) free
|
||||
TBF(TFI=1 TLLI=0xf1000002 DIR=DL STATE=FLOW) Software error: Pending downlink assignment. This may not happen, because the assignment message never gets transmitted. Please be sure not to free in this state. PLEASE FIX!
|
||||
PDCH(TS 4, TRX 0): Detaching TBF(TFI=1 TLLI=0xf1000002 DIR=DL STATE=FLOW), 1 TBFs.
|
||||
PDCH(TS 4, TRX 0): Detaching TBF(TFI=1 TLLI=0xf1000002 DIR=DL STATE=FLOW), 1 TBFs, USFs = 00, TFIs = 00000001.
|
||||
Detaching TBF from MS object, TLLI = 0xf1000002, TBF = TBF(TFI=1 TLLI=0xf1000002 DIR=DL STATE=FLOW)
|
||||
Destroying MS object, TLLI = 0xf1000002
|
||||
********** TBF ends here **********
|
||||
TBF(TFI=0 TLLI=0xf1000001 DIR=DL STATE=FLOW) free
|
||||
TBF(TFI=0 TLLI=0xf1000001 DIR=DL STATE=FLOW) Software error: Pending downlink assignment. This may not happen, because the assignment message never gets transmitted. Please be sure not to free in this state. PLEASE FIX!
|
||||
PDCH(TS 4, TRX 0): Detaching TBF(TFI=0 TLLI=0xf1000001 DIR=DL STATE=FLOW), 0 TBFs.
|
||||
PDCH(TS 4, TRX 0): Detaching TBF(TFI=0 TLLI=0xf1000001 DIR=DL STATE=FLOW), 0 TBFs, USFs = 00, TFIs = 00000000.
|
||||
Detaching TBF from MS object, TLLI = 0xf1000001, TBF = TBF(TFI=0 TLLI=0xf1000001 DIR=DL STATE=FLOW)
|
||||
Destroying MS object, TLLI = 0xf1000001
|
||||
********** TBF ends here **********
|
||||
|
@ -517,7 +517,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL), 1 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL), 1 TBFs, USFs = 00, TFIs = 00000001.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc0000000, partly confirmed
|
||||
|
@ -543,7 +543,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=1 TLLI=0x00000000 DIR=DL STATE=NULL), 2 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=1 TLLI=0x00000000 DIR=DL STATE=NULL), 2 TBFs, USFs = 00, TFIs = 00000003.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=1 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc0000001, partly confirmed
|
||||
|
@ -569,7 +569,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=2 TLLI=0x00000000 DIR=DL STATE=NULL), 3 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=2 TLLI=0x00000000 DIR=DL STATE=NULL), 3 TBFs, USFs = 00, TFIs = 00000007.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=2 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc0000002, partly confirmed
|
||||
|
@ -595,7 +595,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=3 TLLI=0x00000000 DIR=DL STATE=NULL), 4 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=3 TLLI=0x00000000 DIR=DL STATE=NULL), 4 TBFs, USFs = 00, TFIs = 0000000f.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=3 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc0000003, partly confirmed
|
||||
|
@ -621,7 +621,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=4 TLLI=0x00000000 DIR=DL STATE=NULL), 5 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=4 TLLI=0x00000000 DIR=DL STATE=NULL), 5 TBFs, USFs = 00, TFIs = 0000001f.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=4 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc0000004, partly confirmed
|
||||
|
@ -647,7 +647,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=5 TLLI=0x00000000 DIR=DL STATE=NULL), 6 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=5 TLLI=0x00000000 DIR=DL STATE=NULL), 6 TBFs, USFs = 00, TFIs = 0000003f.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=5 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc0000005, partly confirmed
|
||||
|
@ -673,7 +673,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=6 TLLI=0x00000000 DIR=DL STATE=NULL), 7 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=6 TLLI=0x00000000 DIR=DL STATE=NULL), 7 TBFs, USFs = 00, TFIs = 0000007f.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=6 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc0000006, partly confirmed
|
||||
|
@ -699,7 +699,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=7 TLLI=0x00000000 DIR=DL STATE=NULL), 8 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=7 TLLI=0x00000000 DIR=DL STATE=NULL), 8 TBFs, USFs = 00, TFIs = 000000ff.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=7 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc0000007, partly confirmed
|
||||
|
@ -725,7 +725,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=8 TLLI=0x00000000 DIR=DL STATE=NULL), 9 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=8 TLLI=0x00000000 DIR=DL STATE=NULL), 9 TBFs, USFs = 00, TFIs = 000001ff.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=8 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc0000008, partly confirmed
|
||||
|
@ -751,7 +751,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=9 TLLI=0x00000000 DIR=DL STATE=NULL), 10 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=9 TLLI=0x00000000 DIR=DL STATE=NULL), 10 TBFs, USFs = 00, TFIs = 000003ff.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=9 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc0000009, partly confirmed
|
||||
|
@ -777,7 +777,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=10 TLLI=0x00000000 DIR=DL STATE=NULL), 11 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=10 TLLI=0x00000000 DIR=DL STATE=NULL), 11 TBFs, USFs = 00, TFIs = 000007ff.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=10 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc000000a, partly confirmed
|
||||
|
@ -803,7 +803,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=11 TLLI=0x00000000 DIR=DL STATE=NULL), 12 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=11 TLLI=0x00000000 DIR=DL STATE=NULL), 12 TBFs, USFs = 00, TFIs = 00000fff.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=11 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc000000b, partly confirmed
|
||||
|
@ -829,7 +829,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=12 TLLI=0x00000000 DIR=DL STATE=NULL), 13 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=12 TLLI=0x00000000 DIR=DL STATE=NULL), 13 TBFs, USFs = 00, TFIs = 00001fff.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=12 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc000000c, partly confirmed
|
||||
|
@ -855,7 +855,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=13 TLLI=0x00000000 DIR=DL STATE=NULL), 14 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=13 TLLI=0x00000000 DIR=DL STATE=NULL), 14 TBFs, USFs = 00, TFIs = 00003fff.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=13 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc000000d, partly confirmed
|
||||
|
@ -881,7 +881,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=14 TLLI=0x00000000 DIR=DL STATE=NULL), 15 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=14 TLLI=0x00000000 DIR=DL STATE=NULL), 15 TBFs, USFs = 00, TFIs = 00007fff.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=14 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc000000e, partly confirmed
|
||||
|
@ -907,7 +907,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=15 TLLI=0x00000000 DIR=DL STATE=NULL), 16 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=15 TLLI=0x00000000 DIR=DL STATE=NULL), 16 TBFs, USFs = 00, TFIs = 0000ffff.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=15 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc000000f, partly confirmed
|
||||
|
@ -933,7 +933,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=16 TLLI=0x00000000 DIR=DL STATE=NULL), 17 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=16 TLLI=0x00000000 DIR=DL STATE=NULL), 17 TBFs, USFs = 00, TFIs = 0001ffff.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=16 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc0000010, partly confirmed
|
||||
|
@ -959,7 +959,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=17 TLLI=0x00000000 DIR=DL STATE=NULL), 18 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=17 TLLI=0x00000000 DIR=DL STATE=NULL), 18 TBFs, USFs = 00, TFIs = 0003ffff.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=17 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc0000011, partly confirmed
|
||||
|
@ -985,7 +985,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=18 TLLI=0x00000000 DIR=DL STATE=NULL), 19 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=18 TLLI=0x00000000 DIR=DL STATE=NULL), 19 TBFs, USFs = 00, TFIs = 0007ffff.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=18 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc0000012, partly confirmed
|
||||
|
@ -1011,7 +1011,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=19 TLLI=0x00000000 DIR=DL STATE=NULL), 20 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=19 TLLI=0x00000000 DIR=DL STATE=NULL), 20 TBFs, USFs = 00, TFIs = 000fffff.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=19 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc0000013, partly confirmed
|
||||
|
@ -1037,7 +1037,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=20 TLLI=0x00000000 DIR=DL STATE=NULL), 21 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=20 TLLI=0x00000000 DIR=DL STATE=NULL), 21 TBFs, USFs = 00, TFIs = 001fffff.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=20 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc0000014, partly confirmed
|
||||
|
@ -1063,7 +1063,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=21 TLLI=0x00000000 DIR=DL STATE=NULL), 22 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=21 TLLI=0x00000000 DIR=DL STATE=NULL), 22 TBFs, USFs = 00, TFIs = 003fffff.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=21 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc0000015, partly confirmed
|
||||
|
@ -1089,7 +1089,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=22 TLLI=0x00000000 DIR=DL STATE=NULL), 23 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=22 TLLI=0x00000000 DIR=DL STATE=NULL), 23 TBFs, USFs = 00, TFIs = 007fffff.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=22 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc0000016, partly confirmed
|
||||
|
@ -1115,7 +1115,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=23 TLLI=0x00000000 DIR=DL STATE=NULL), 24 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=23 TLLI=0x00000000 DIR=DL STATE=NULL), 24 TBFs, USFs = 00, TFIs = 00ffffff.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=23 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc0000017, partly confirmed
|
||||
|
@ -1141,7 +1141,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=24 TLLI=0x00000000 DIR=DL STATE=NULL), 25 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=24 TLLI=0x00000000 DIR=DL STATE=NULL), 25 TBFs, USFs = 00, TFIs = 01ffffff.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=24 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc0000018, partly confirmed
|
||||
|
@ -1167,7 +1167,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=25 TLLI=0x00000000 DIR=DL STATE=NULL), 26 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=25 TLLI=0x00000000 DIR=DL STATE=NULL), 26 TBFs, USFs = 00, TFIs = 03ffffff.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=25 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc0000019, partly confirmed
|
||||
|
@ -1193,7 +1193,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=26 TLLI=0x00000000 DIR=DL STATE=NULL), 27 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=26 TLLI=0x00000000 DIR=DL STATE=NULL), 27 TBFs, USFs = 00, TFIs = 07ffffff.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=26 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc000001a, partly confirmed
|
||||
|
@ -1219,7 +1219,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=27 TLLI=0x00000000 DIR=DL STATE=NULL), 28 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=27 TLLI=0x00000000 DIR=DL STATE=NULL), 28 TBFs, USFs = 00, TFIs = 0fffffff.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=27 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc000001b, partly confirmed
|
||||
|
@ -1245,7 +1245,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=28 TLLI=0x00000000 DIR=DL STATE=NULL), 29 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=28 TLLI=0x00000000 DIR=DL STATE=NULL), 29 TBFs, USFs = 00, TFIs = 1fffffff.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=28 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc000001c, partly confirmed
|
||||
|
@ -1271,7 +1271,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=29 TLLI=0x00000000 DIR=DL STATE=NULL), 30 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=29 TLLI=0x00000000 DIR=DL STATE=NULL), 30 TBFs, USFs = 00, TFIs = 3fffffff.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=29 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc000001d, partly confirmed
|
||||
|
@ -1297,7 +1297,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=30 TLLI=0x00000000 DIR=DL STATE=NULL), 31 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=30 TLLI=0x00000000 DIR=DL STATE=NULL), 31 TBFs, USFs = 00, TFIs = 7fffffff.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=30 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc000001e, partly confirmed
|
||||
|
@ -1323,7 +1323,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=31 TLLI=0x00000000 DIR=DL STATE=NULL), 32 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=31 TLLI=0x00000000 DIR=DL STATE=NULL), 32 TBFs, USFs = 00, TFIs = ffffffff.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=31 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc000001f, partly confirmed
|
||||
|
@ -1352,7 +1352,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL), 1 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL), 1 TBFs, USFs = 00, TFIs = 00000001.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL)
|
||||
The MS object cannot fully confirm an unexpected TLLI: 0xc0123456, partly confirmed
|
||||
|
@ -1365,7 +1365,7 @@ Sending data request: trx=0 ts=0 sapi=3 arfcn=0 fn=0 block=0 data=34 35 36 2d 06
|
|||
TBF(TFI=0 TLLI=0xc0123456 DIR=DL STATE=ASSIGN) append
|
||||
TBF(TFI=0 TLLI=0xc0123456 DIR=DL STATE=ASSIGN) append
|
||||
TBF(TFI=0 TLLI=0xc0123456 DIR=DL STATE=ASSIGN) free
|
||||
PDCH(TS 4, TRX 0): Detaching TBF(TFI=0 TLLI=0xc0123456 DIR=DL STATE=ASSIGN), 0 TBFs.
|
||||
PDCH(TS 4, TRX 0): Detaching TBF(TFI=0 TLLI=0xc0123456 DIR=DL STATE=ASSIGN), 0 TBFs, USFs = 00, TFIs = 00000000.
|
||||
Detaching TBF from MS object, TLLI = 0xc0123456, TBF = TBF(TFI=0 TLLI=0xc0123456 DIR=DL STATE=ASSIGN)
|
||||
********** TBF ends here **********
|
||||
Searching for first unallocated TFI: TRX=0 first TS=4
|
||||
|
@ -1381,7 +1381,7 @@ Slot Allocation (Algorithm A) for class 45
|
|||
- Skipping TS 6, because not enabled
|
||||
- Skipping TS 7, because not enabled
|
||||
- Assign downlink TS=4
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL), 1 TBFs.
|
||||
PDCH(TS 4, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=DL STATE=NULL), 1 TBFs, USFs = 00, TFIs = 00000001.
|
||||
- Setting Control TS 4
|
||||
Attaching TBF to MS object, TLLI = 0xc0123456, TBF = TBF(TFI=0 TLLI=0xc0123456 DIR=DL STATE=NULL)
|
||||
TBF(TFI=0 TLLI=0xc0123456 DIR=DL STATE=NULL) [DOWNLINK] START
|
||||
|
@ -1434,7 +1434,7 @@ Slot Allocation (Algorithm A) for class 0
|
|||
- Skipping TS 5, because not enabled
|
||||
- Skipping TS 6, because not enabled
|
||||
- Assign uplink TS=7 USF=0
|
||||
PDCH(TS 7, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL), 1 TBFs.
|
||||
PDCH(TS 7, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL), 1 TBFs, USFs = 01, TFIs = 00000001.
|
||||
- Setting Control TS 7
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL)
|
||||
Modifying MS object, TLLI = 0x00000000, TA 0 -> 7
|
||||
|
@ -1491,7 +1491,7 @@ Slot Allocation (Algorithm A) for class 0
|
|||
- Skipping TS 5, because not enabled
|
||||
- Skipping TS 6, because not enabled
|
||||
- Assign uplink TS=7 USF=0
|
||||
PDCH(TS 7, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL), 1 TBFs.
|
||||
PDCH(TS 7, TRX 0): Attaching TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL), 1 TBFs, USFs = 01, TFIs = 00000001.
|
||||
- Setting Control TS 7
|
||||
Attaching TBF to MS object, TLLI = 0x00000000, TBF = TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL)
|
||||
TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=NULL) changes state from NULL to ASSIGN
|
||||
|
|
Loading…
Reference in New Issue