diff options
author | Neels Hofmeyr <neels@hofmeyr.de> | 2021-08-16 19:05:06 +0200 |
---|---|---|
committer | neels <nhofmeyr@sysmocom.de> | 2021-09-11 13:10:33 +0000 |
commit | da7c56ab8e1996b9d60ecaa61ecec67c064d2a41 (patch) | |
tree | 17681ea62276e5387cea5dd561d402032f591990 /include | |
parent | 314a0db113c8d5c235e466dceb5ed51f853ce4b8 (diff) |
early IMM ASS: add configurable delay for RR IMM ASS
During live testing, it has become apparent that some IMM ASS still fail
when sending the RR IMM ASS directly upon the target channel becoming
active.
Add a bit of delay after activation, to give some time for the channel
to light up for the MS. Default is 50ms.
Related: OS#5559
Change-Id: Ia1e63b98944dc840cde212fc732e20277cdc5585
Diffstat (limited to 'include')
-rw-r--r-- | include/osmo-bts/gsm_data.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/osmo-bts/gsm_data.h b/include/osmo-bts/gsm_data.h index 33cb2af9..fa6ea027 100644 --- a/include/osmo-bts/gsm_data.h +++ b/include/osmo-bts/gsm_data.h @@ -428,6 +428,7 @@ struct gsm_lchan { * confirmed active, then cache it here and send it once the channel is confirmed to be active. This is related * to the Early IA feature, see OsmoBSC config option 'immediate-assignment pre-chan-ack'. */ struct msgb *early_rr_ia; + struct osmo_timer_list early_rr_ia_delay; }; extern const struct value_string lchan_ciph_state_names[]; @@ -534,6 +535,7 @@ enum gprs_cs { extern struct osmo_tdef_group bts_tdef_groups[]; extern struct osmo_tdef bts_T_defs[]; +extern struct osmo_tdef abis_T_defs[]; extern const struct value_string gsm_pchant_names[13]; extern const struct value_string gsm_pchant_descs[13]; |