pespin has submitted this change. (
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/40890?usp=email )
Change subject: ngap: Add template for UEContextReleaseReq without PDU Session List
......................................................................
ngap: Add template for UEContextReleaseReq without PDU Session List
That's the only optional IE in the message. Add a separate template to
be able to transmit with that IE set, similar to what's already done in
m_n2_InitialContextSetupRequest_withPDUSessionList().
Change-Id: I0f1a549103b70bcd373dcd4c688761d3eeef10a6
---
M library/ngap/NGAP_Templates.ttcn
1 file changed, 31 insertions(+), 1 deletion(-)
Approvals:
Jenkins Builder: Verified
laforge: Looks good to me, approved
fixeria: Looks good to me, but someone else must approve
diff --git a/library/ngap/NGAP_Templates.ttcn b/library/ngap/NGAP_Templates.ttcn
index d6e0bd8..9729823 100644
--- a/library/ngap/NGAP_Templates.ttcn
+++ b/library/ngap/NGAP_Templates.ttcn
@@ -1772,6 +1772,36 @@
template (value) InitiatingMessage m_n2_UEContextReleaseRequest(
in template (value) AMF_UE_NGAP_ID p_amfUeNgapID := PX_AMF_UE_NGAP_ID,
in template (value) RAN_UE_NGAP_ID p_ranUeNgapID := PX_RAN_UE_NGAP_ID,
+
in template (value) Cause p_cause
+ )
:= {
+ procedureCode := id_UEContextReleaseRequest,
+ criticality := ignore,
+ value_ := {
+ UEContextReleaseRequest := {
+ protocolIEs :=
{
+
{
+
id := id_AMF_UE_NGAP_ID,
+
criticality := reject,
+
value_ := { AMF_UE_NGAP_ID := p_amfUeNgapID }
+
},
+
{
+
id := id_RAN_UE_NGAP_ID,
+
criticality := reject,
+
value_ := { RAN_UE_NGAP_ID := p_ranUeNgapID }
+
},
+
{
+
id := id_Cause,
+
criticality := ignore,
+
value_ := { Cause := p_cause }
+
}
+
}
+ }
+ }
+ } // End of template m_n2_UEContextReleaseRequest
+
+ template (value) InitiatingMessage
m_n2_UEContextReleaseRequest_withPDUSessionList(
+
in template (value) AMF_UE_NGAP_ID p_amfUeNgapID := PX_AMF_UE_NGAP_ID,
+
in template (value) RAN_UE_NGAP_ID p_ranUeNgapID := PX_RAN_UE_NGAP_ID,
in template (value) PDUSessionResourceListCxtRelReq p_pDUSessionResourceListCxtRelReq,
in template (value) Cause p_cause
)
:= {
@@ -1803,7 +1833,7 @@
}
}
}
- } // End of template m_n2_UEContextReleaseRequest
+ } // End of template
m_n2_UEContextReleaseRequest_withPDUSessionList
} // End of group Send
--
To view, visit
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/40890?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: merged
Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Change-Id: I0f1a549103b70bcd373dcd4c688761d3eeef10a6
Gerrit-Change-Number: 40890
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>