RSL: fix dissection of Channel Mode IE for CSD
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