From 67197b7db10f2eee55968b5995211bf840817989 Mon Sep 17 00:00:00 2001 From: Neels Hofmeyr Date: Mon, 23 Jan 2017 17:56:58 +0100 Subject: cs RAB: add more SDU_FormatInformationParameter items Change-Id: I97e5c0b1e9ab9de00449b50a86d79a967af0d3f3 --- src/ranap_msg_factory.c | 24 ++++++++++++++++++++++++ src/tests/test-ranap.ok | 26 +++++++++++++++----------- 2 files changed, 39 insertions(+), 11 deletions(-) diff --git a/src/ranap_msg_factory.c b/src/ranap_msg_factory.c index dc5ba08..87d646b 100644 --- a/src/ranap_msg_factory.c +++ b/src/ranap_msg_factory.c @@ -494,6 +494,14 @@ static RANAP_SDU_ParameterItem_t *new_sdu_par_item(enum sdu_par_profile profile) sdui->sDU_FormatInformationParameters = fmtip; fmti = new_format_info_pars(81); ASN_SEQUENCE_ADD(fmtip, fmti); + fmti = new_format_info_pars(65); + ASN_SEQUENCE_ADD(fmtip, fmti); + fmti = new_format_info_pars(75); + ASN_SEQUENCE_ADD(fmtip, fmti); + fmti = new_format_info_pars(61); + ASN_SEQUENCE_ADD(fmtip, fmti); + fmti = new_format_info_pars(57); + ASN_SEQUENCE_ADD(fmtip, fmti); fmti = new_format_info_pars(39); ASN_SEQUENCE_ADD(fmtip, fmti); /* FIXME: could be 10 SDU descriptors for AMR! */ @@ -505,6 +513,14 @@ static RANAP_SDU_ParameterItem_t *new_sdu_par_item(enum sdu_par_profile profile) sdui->sDU_FormatInformationParameters = fmtip; fmti = new_format_info_pars(103); ASN_SEQUENCE_ADD(fmtip, fmti); + fmti = new_format_info_pars(99); + ASN_SEQUENCE_ADD(fmtip, fmti); + fmti = new_format_info_pars(84); + ASN_SEQUENCE_ADD(fmtip, fmti); + fmti = new_format_info_pars(87); + ASN_SEQUENCE_ADD(fmtip, fmti); + fmti = new_format_info_pars(76); + ASN_SEQUENCE_ADD(fmtip, fmti); fmti = new_format_info_pars(0); ASN_SEQUENCE_ADD(fmtip, fmti); /* FIXME: could be 10 SDU descriptors for AMR! */ @@ -516,6 +532,14 @@ static RANAP_SDU_ParameterItem_t *new_sdu_par_item(enum sdu_par_profile profile) sdui->sDU_FormatInformationParameters = fmtip; fmti = new_format_info_pars(60); ASN_SEQUENCE_ADD(fmtip, fmti); + fmti = new_format_info_pars(40); + ASN_SEQUENCE_ADD(fmtip, fmti); + fmti = new_format_info_pars(0); + ASN_SEQUENCE_ADD(fmtip, fmti); + fmti = new_format_info_pars(0); + ASN_SEQUENCE_ADD(fmtip, fmti); + fmti = new_format_info_pars(0); + ASN_SEQUENCE_ADD(fmtip, fmti); fmti = new_format_info_pars(0); ASN_SEQUENCE_ADD(fmtip, fmti); /* FIXME: could be 10 SDU descriptors for AMR! */ diff --git a/src/tests/test-ranap.ok b/src/tests/test-ranap.ok index 8771113..99d34ee 100644 --- a/src/tests/test-ranap.ok +++ b/src/tests/test-ranap.ok @@ -89,10 +89,12 @@ Decoded Cause Misc=115 78 02 CD 80 10 2F A7 20 1A 2C 00 00 F4 4C 64 0A - 02 80 00 51 40 00 27 20 28 14 00 67 40 00 00 22 - 28 14 00 3C 40 00 00 00 50 38 82 00 02 27 C0 35 - 00 01 0A 0B 0C 0D 00 00 00 00 00 00 00 00 00 00 - 00 00 00 40 09 26 00 00 + 0A 80 00 51 40 00 41 40 00 4B 40 00 3D 40 00 39 + 40 00 27 20 28 54 00 67 40 00 63 40 00 54 40 00 + 57 40 00 4C 40 00 00 22 28 54 00 3C 40 00 28 40 + 00 00 40 00 00 40 00 00 40 00 00 00 50 38 82 00 + 02 27 C0 35 00 01 0A 0B 0C 0D 00 00 00 00 00 00 + 00 00 00 00 00 00 00 40 09 26 00 00 00 @@ -101,15 +103,17 @@ Decoded Cause Misc=115 54 - 00 00 01 00 35 00 48 78 02 CD 80 10 2F A7 20 1A - 2C 00 00 F4 4C 64 0A 02 80 00 51 40 00 27 20 28 - 14 00 67 40 00 00 22 28 14 00 3C 40 00 00 00 50 - 38 82 00 02 27 C0 35 00 01 0A 0B 0C 0D 00 00 00 - 00 00 00 00 00 00 00 00 00 00 40 09 26 00 00 40 - 01 00 + 00 00 01 00 35 00 6C 78 02 CD 80 10 2F A7 20 1A + 2C 00 00 F4 4C 64 0A 0A 80 00 51 40 00 41 40 00 + 4B 40 00 3D 40 00 39 40 00 27 20 28 54 00 67 40 + 00 63 40 00 54 40 00 57 40 00 4C 40 00 00 22 28 + 54 00 3C 40 00 28 40 00 00 40 00 00 40 00 00 40 + 00 00 00 50 38 82 00 02 27 C0 35 00 01 0A 0B 0C + 0D 00 00 00 00 00 00 00 00 00 00 00 00 00 40 09 + 26 00 00 40 01 00 -00 00 00 59 00 00 01 00 36 40 52 00 00 01 00 35 00 48 78 02 cd 80 10 2f a7 20 1a 2c 00 00 f4 4c 64 0a 02 80 00 51 40 00 27 20 28 14 00 67 40 00 00 22 28 14 00 3c 40 00 00 00 50 38 82 00 02 27 c0 35 00 01 0a 0b 0c 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 40 09 26 00 00 40 01 00 +00 00 00 7d 00 00 01 00 36 40 76 00 00 01 00 35 00 6c 78 02 cd 80 10 2f a7 20 1a 2c 00 00 f4 4c 64 0a 0a 80 00 51 40 00 41 40 00 4b 40 00 3d 40 00 39 40 00 27 20 28 54 00 67 40 00 63 40 00 54 40 00 57 40 00 4c 40 00 00 22 28 54 00 3c 40 00 28 40 00 00 40 00 00 40 00 00 40 00 00 00 50 38 82 00 02 27 c0 35 00 01 0a 0b 0c 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 40 09 26 00 00 40 01 00 ==> RAB ASSIGNMENT COMMAND (DATA) -- cgit v1.2.3