fixeria has uploaded this change for review.

View Change

library/s1ap: add more E-RAB related templates

Change-Id: I57df78e72bd2b070a6222c87f6faf4930bf1bdc5
---
M library/s1ap/S1AP_Templates.ttcn
1 file changed, 53 insertions(+), 0 deletions(-)

git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks refs/changes/61/38061/1
diff --git a/library/s1ap/S1AP_Templates.ttcn b/library/s1ap/S1AP_Templates.ttcn
index 05ab63b..184dd0f 100644
--- a/library/s1ap/S1AP_Templates.ttcn
+++ b/library/s1ap/S1AP_Templates.ttcn
@@ -990,6 +990,19 @@
);


+template (value) E_RABLevelQoSParameters
+ts_E_RABLevelQoSParameters(template (value) QCI qci) := {
+ qCI := 5,
+ allocationRetentionPriority := {
+ priorityLevel := 1,
+ pre_emptionCapability := shall_not_trigger_pre_emption,
+ pre_emptionVulnerability := not_pre_emptable,
+ iE_Extensions := omit
+ },
+ gbrQosInformation := omit,
+ iE_Extensions := omit
+}
+
/* 9.1.3.1 E-RAB SETUP REQUEST */
template (value) E_RABToBeSetupItemBearerSUReq
ts_S1AP_RABToBeSetupItemBearerSUReq(template (value) E_RAB_ID rab_id,
@@ -1004,6 +1017,20 @@
nAS_PDU := nas_pdu,
iE_Extensions := omit
}
+template (present) E_RABToBeSetupItemBearerSUReq
+tr_S1AP_RABToBeSetupItemBearerSUReq(template (present) E_RAB_ID rab_id := ?,
+ template (present) E_RABLevelQoSParameters qos_params := ?,
+ template (present) TransportLayerAddress tla := ?,
+ template (present) GTP_TEID gtp_teid := ?,
+ template (present) NAS_PDU nas_pdu := ?) := {
+ e_RAB_ID := rab_id,
+ e_RABlevelQoSParameters := qos_params,
+ transportLayerAddress := tla,
+ gTP_TEID := gtp_teid,
+ nAS_PDU := nas_pdu,
+ iE_Extensions := *
+}
+
template (value) E_RABToBeSetupListBearerSUReq
ts_S1AP_RABToBeSetupListBearerSUReq(template (value) E_RABToBeSetupItemBearerSUReq it) := {
{
@@ -1012,6 +1039,14 @@
value_ := { E_RABToBeSetupItemBearerSUReq := it }
}
}
+template (present) E_RABToBeSetupListBearerSUReq
+tr_S1AP_RABToBeSetupListBearerSUReq(template (present) E_RABToBeSetupItemBearerSUReq it := ?) := {
+ {
+ id := S1AP_Constants.id_E_RABToBeSetupItemBearerSUReq,
+ criticality := reject,
+ value_ := { E_RABToBeSetupItemBearerSUReq := it }
+ }
+}

template (value) S1AP_PDU
ts_S1AP_RABSetupReq(template (value) MME_UE_S1AP_ID mme_id,
@@ -1080,6 +1115,16 @@
gTP_TEID := gtp_teid,
iE_Extensions := omit
}
+template (present) E_RABSetupItemBearerSURes
+tr_S1AP_RABSetupItemBearerSURes(template (present) E_RAB_ID rab_id := ?,
+ template (present) TransportLayerAddress tla := ?,
+ template (present) GTP_TEID gtp_teid := ?) := {
+ e_RAB_ID := rab_id,
+ transportLayerAddress := tla,
+ gTP_TEID := gtp_teid,
+ iE_Extensions := *
+}
+
template (value) E_RABSetupListBearerSURes
ts_S1AP_RABSetupListBearerSURes(template (value) E_RABSetupItemBearerSURes it) := {
{
@@ -1088,6 +1133,14 @@
value_ := { E_RABSetupItemBearerSURes := it }
}
}
+template (present) E_RABSetupListBearerSURes
+tr_S1AP_RABSetupListBearerSURes(template (present) E_RABSetupItemBearerSURes it := ?) := {
+ {
+ id := S1AP_Constants.id_E_RABSetupItemBearerSURes,
+ criticality := reject,
+ value_ := { E_RABSetupItemBearerSURes := it }
+ }
+}

template (value) S1AP_PDU
ts_S1AP_RABSetupRsp(template (value) MME_UE_S1AP_ID mme_id,

To view, visit change 38061. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-MessageType: newchange
Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Change-Id: I57df78e72bd2b070a6222c87f6faf4930bf1bdc5
Gerrit-Change-Number: 38061
Gerrit-PatchSet: 1
Gerrit-Owner: fixeria <vyanitskiy@sysmocom.de>