diff options
author | Pascal Quantin <pascal.quantin@gmail.com> | 2014-05-08 00:47:37 +0200 |
---|---|---|
committer | Anders Broman <a.broman58@gmail.com> | 2014-05-08 06:29:21 +0000 |
commit | 4eaf1c82c58c10e19658405b2e96e8249e9aad33 (patch) | |
tree | f0b8131d76a64657b12ea8d50cae7eaaa141fd55 /asn1/lte-rrc | |
parent | 83528805ad41f9e1e0494a0f43bc3f3dc407d1c5 (diff) |
MAC LTE: get extended BSR sizes configuration from RRC
Change-Id: I09afa7c17be5e0ed902a2c2f5ea9989df3380615
Reviewed-on: https://code.wireshark.org/review/1550
Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'asn1/lte-rrc')
-rw-r--r-- | asn1/lte-rrc/lte-rrc.cnf | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/asn1/lte-rrc/lte-rrc.cnf b/asn1/lte-rrc/lte-rrc.cnf index 69b3df8ca5..0defb3ce66 100644 --- a/asn1/lte-rrc/lte-rrc.cnf +++ b/asn1/lte-rrc/lte-rrc.cnf @@ -787,6 +787,17 @@ CQI-ReportConfigSCell-r10/nomPDSCH-RS-EPRE-Offset-r10 STRINGS=VALS(lte_rrc_nomPD #.FN_FTR MAC-MainConfig/eag_1/sr-ProhibitTimer-r9 proto_item_append_text(actx->created_item, " SR period%s", (timer > 1) ? "s" : ""); +#.FN_BODY MAC-MainConfig/eag_2/mac-MainConfig-v1020/extendedBSR-Sizes-r10 + mac_lte_info* p_mac_lte_info; + +%(DEFAULT_BODY)s + /* Look for UE identifier */ + p_mac_lte_info = (mac_lte_info *)p_get_proto_data(wmem_file_scope(), actx->pinfo, proto_mac_lte, 0); + if (p_mac_lte_info != NULL) { + /* Tell MAC to use extended BSR sizes configuration */ + set_mac_lte_extended_bsr_sizes(p_mac_lte_info->ueid, TRUE); + } + #.FN_BODY PDSCH-ConfigCommon/referenceSignalPower %(DEFAULT_BODY)s proto_item_append_text(actx->created_item, "dBm"); @@ -1538,6 +1549,8 @@ SoundingRS-UL-ConfigDedicated/setup/duration STRINGS=TFS(<e_rrc_duration_val) /* We do release the configuration here instead of RRC Connection Release message */ /* as the UE could have locally dropped the previous RRC Connection */ set_mac_lte_drx_config_release(p_mac_lte_info->ueid, actx->pinfo); + /* Also tell MAC to release extended BSR sizes configuration */ + set_mac_lte_extended_bsr_sizes(p_mac_lte_info->ueid, FALSE); /* TODO: also release PDCP security config here */ } %(DEFAULT_BODY)s |