This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.
fixeria gerrit-no-reply at lists.osmocom.orgfixeria has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/19909 )
Change subject: library/RSL_Types: add missing Channel Identification IE
......................................................................
library/RSL_Types: add missing Channel Identification IE
Change-Id: I4698fd15a14ee55aa4004d80e65912531f78cf06
---
M library/RSL_Types.ttcn
1 file changed, 44 insertions(+), 0 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks refs/changes/09/19909/1
diff --git a/library/RSL_Types.ttcn b/library/RSL_Types.ttcn
index af01c5d..05effa2 100644
--- a/library/RSL_Types.ttcn
+++ b/library/RSL_Types.ttcn
@@ -15,6 +15,7 @@
import from General_Types all;
import from Osmocom_Types all;
+ import from GSM_RR_Types all;
import from GSM_Types all;
import from MobileL3_CommonIE_Types all;
import from L3_Templates all;
@@ -319,6 +320,47 @@
a_bits := ACT_REL_TO_OSMO_PDCH
}
+ /* 9.3.5 */
+ type record RSL_IE_ChannelIdent {
+ uint8_t len,
+ /* 3GPP TS 44.018 Channel Description IE (TV) */
+ ChannelDescriptionTV ch_desc,
+ /* 3GPP TS 44.018 Mobile Allocation IE (shall be empty) */
+ MobileAllocationTLV ma
+ } with { variant (len) "LENGTHTO(ch_desc,ma)" };
+
+ template (value) RSL_IE_ChannelIdent
+ ts_RSL_ChannelIdent(template (value) ChannelDescription ch_desc) := {
+ len := 0, /* overwritten */
+ ch_desc := {
+ iei := '64'O,
+ v := ch_desc
+ },
+ /* Shall be included but empty */
+ ma := {
+ iei := '72'O,
+ v := {
+ len := 0,
+ ma := ''B
+ }
+ }
+ };
+
+ template RSL_IE_ChannelIdent
+ tr_RSL_ChannelIdent(template (present) ChannelDescription ch_desc := ?,
+ template (present) MobileAllocationLV ma := ?) := {
+ len := ?,
+ ch_desc := {
+ iei := '64'O,
+ v := ch_desc
+ },
+ /* Shall be included but empty */
+ ma := {
+ iei := '72'O,
+ v := ma
+ }
+ };
+
/* 9.3.6 */
type enumerated RSL_SpeechDataInd {
RSL_SPDI_SPEECH ('00000001'B),
@@ -791,6 +833,7 @@
RSL_LV rlm_cause,
RSL_IE_ReleaseMode release_mode,
RSL_IE_ActivationType act_type,
+ RSL_IE_ChannelIdent chan_ident,
RSL_IE_ChannelMode chan_mode,
uint8_t handover_ref,
RSL_IE_BS_Power bs_power,
@@ -846,6 +889,7 @@
rlm_cause, iei = RSL_IE_RLM_CAUSE;
release_mode, iei = RSL_IE_RELEASE_MODE;
act_type, iei = RSL_IE_ACT_TYPE;
+ chan_ident, iei = RSL_IE_CHAN_IDENT;
chan_mode, iei = RSL_IE_CHAN_MODE;
handover_ref, iei = RSL_IE_HANDO_REF;
bs_power, iei = RSL_IE_BS_POWER;
--
To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/19909
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Change-Id: I4698fd15a14ee55aa4004d80e65912531f78cf06
Gerrit-Change-Number: 19909
Gerrit-PatchSet: 1
Gerrit-Owner: fixeria <vyanitskiy at sysmocom.de>
Gerrit-MessageType: newchange
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20200830/579b5017/attachment.htm>