diff options
author | Harald Welte <laforge@gnumonks.org> | 2012-06-15 11:07:03 +0800 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2012-06-15 11:07:03 +0800 |
commit | 821bf067e408f649bed62f10683fd44b43c0d673 (patch) | |
tree | 1240ff85da82df229f36fc051af7d06d43b905d7 /include/osmo-bts/rsl.h | |
parent | c882b85d8c867264a0fe038dfe34bf204f5e3f32 (diff) |
RSL: Add CCCH LOAD INDICATION for RACH
We now count the total number of RACH slots, the number with rx level
above the busy threshold, and the number of valid access bursts.
This data is used to generate RSL CCCH LOAD INDICATION for the RACH.
Diffstat (limited to 'include/osmo-bts/rsl.h')
-rw-r--r-- | include/osmo-bts/rsl.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/osmo-bts/rsl.h b/include/osmo-bts/rsl.h index bf1d8131..c8daff32 100644 --- a/include/osmo-bts/rsl.h +++ b/include/osmo-bts/rsl.h @@ -16,6 +16,8 @@ int lapdm_rll_tx_cb(struct msgb *msg, struct lapdm_entity *le, void *ctx); int rsl_tx_ipac_dlcx_ind(struct gsm_lchan *lchan, uint8_t cause); int rsl_tx_ccch_load_ind_pch(struct gsm_bts *bts, uint16_t paging_avail); +int rsl_tx_ccch_load_ind_rach(struct gsm_bts *bts, uint16_t total, + uint16_t busy, uint16_t access); struct gsm_lchan *rsl_lchan_lookup(struct gsm_bts_trx *trx, uint8_t chan_nr); |