From f105a5b8463f7e9a14ffc9e7988d1227ee208b25 Mon Sep 17 00:00:00 2001 From: Vadim Yanitskiy Date: Mon, 30 Nov 2020 14:27:55 +0100 Subject: BTS_Tests: as_l1_sacch(): fix Measurement Report padding According to 3GPP TS 44.018, section 10.5.2.20, we should pad with zeroes. Change-Id: I912027fd53b12ff118254e941d6e5e696e1dd410 --- bts/BTS_Tests.ttcn | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bts/BTS_Tests.ttcn b/bts/BTS_Tests.ttcn index 8a3b101e..16e3d714 100644 --- a/bts/BTS_Tests.ttcn +++ b/bts/BTS_Tests.ttcn @@ -1867,8 +1867,8 @@ private altstep as_l1_sacch() runs on ConnHdlr { g_pars.l1_pars.ms_power_level, false, g_pars.l1_pars.ms_actual_ta); - /* TODO: we can use an extension of TTCN-3 for that, i.e. PADDING('2B'O) */ - var octetstring l2 := f_pad_oct(enc_LapdmFrameAB(valueof(lb)), 21, '2B'O); + /* According to 3GPP TS 44.018, section 10.5.2.20, we should pad with zeroes */ + var octetstring l2 := f_pad_oct(enc_LapdmFrameAB(valueof(lb)), 21, '00'O); log("Sending Measurement Report: ", l1h, l2); L1CTL.send(ts_L1CTL_DATA_REQ_SACCH(g_chan_nr, ts_RslLinkID_SACCH(0), l1h, l2)); -- cgit v1.2.3