Skip to content

RSL: fix dissection of Channel Mode IE for CSD

Vadim Yanitskiy requested to merge axilirator/wireshark:fixeria/rsl into master

Section 9.3.6 in 3GPP TS 48.058 defines two sets of values for CSD data rate, which are represented by the following value-string arrays:

  • rsl_ra_if_data_rte_vals[] - the non-transparent service,
  • rsl_data_rte_vals[] - the transparent service.

For some reason, the rsl_ra_if_data_rte_vals[] is used for both non-transparent and transparent services, resulting in wrong dissection results for the later. Probably a copy-paste error.

Moreover, section 9.3.6 contains no encoding variant for data rate of 39 kbit/s, the value 0x22 is actually for 29 kbit/s.

Edited by Vadim Yanitskiy

Merge request reports