Log RACH Requests using GSMTAP
Change-Id: Ib686a49e8c630808c30bede5810cd65fc045954a
This commit is contained in:
parent
1879442443
commit
1ec211f57f
|
@ -750,6 +750,9 @@ int BTS::rcv_rach(uint16_t ra, uint32_t Fn, int16_t qta, bool is_11bit,
|
|||
/* Determine full frame number */
|
||||
Fn = rfn_to_fn(Fn);
|
||||
|
||||
send_gsmtap(PCU_GSMTAP_C_UL_RACH, true, 0, ts_no, GSMTAP_CHANNEL_RACH,
|
||||
Fn, (uint8_t*)&ra, is_11bit ? 2 : 1);
|
||||
|
||||
LOGP(DRLCMAC, LOGL_DEBUG, "MS requests UL TBF on RACH, "
|
||||
"so we provide one: ra=0x%02x Fn=%u qta=%d is_11bit=%d:\n",
|
||||
ra, Fn, qta, is_11bit);
|
||||
|
|
|
@ -64,6 +64,7 @@ enum pcu_gsmtap_category {
|
|||
PCU_GSMTAP_C_UL_CTRL = 17, /* uplink control blocks */
|
||||
PCU_GSMTAP_C_UL_DATA_GPRS = 18, /* uplink GPRS data blocks */
|
||||
PCU_GSMTAP_C_UL_DATA_EGPRS = 19, /* uplink EGPRS data blocks */
|
||||
PCU_GSMTAP_C_UL_RACH = 20, /* uplink RACH bursts */
|
||||
};
|
||||
|
||||
struct BTS;
|
||||
|
|
|
@ -34,6 +34,7 @@ static const struct value_string pcu_gsmtap_categ_names[] = {
|
|||
{ PCU_GSMTAP_C_UL_CTRL, "ul-ctrl" },
|
||||
{ PCU_GSMTAP_C_UL_DATA_GPRS, "ul-data-gprs" },
|
||||
{ PCU_GSMTAP_C_UL_DATA_EGPRS, "ul-data-egprs" },
|
||||
{ PCU_GSMTAP_C_UL_RACH, "ul-rach" },
|
||||
|
||||
{ 0, NULL }
|
||||
};
|
||||
|
@ -51,6 +52,7 @@ static const struct value_string pcu_gsmtap_categ_help[] = {
|
|||
{ PCU_GSMTAP_C_UL_CTRL, "Uplink Control Blocks" },
|
||||
{ PCU_GSMTAP_C_UL_DATA_GPRS, "Uplink Data Blocks (GPRS)" },
|
||||
{ PCU_GSMTAP_C_UL_DATA_EGPRS, "Uplink Data Blocks (EGPRS)" },
|
||||
{ PCU_GSMTAP_C_UL_RACH, "Uplink RACH Bursts" },
|
||||
|
||||
{ 0, NULL }
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue