laforge has submitted this change. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/41075?usp=email )
Change subject: library/s1ap: Support receiving UEContextModificationRequest ...................................................................... library/s1ap: Support receiving UEContextModificationRequest Change-Id: Iadb80eea7281b3bdf3359b0e2956e18bdb208207 --- M library/S1AP_Functions.ttcn M library/s1ap/S1AP_Templates.ttcn 2 files changed, 31 insertions(+), 0 deletions(-) Approvals: fixeria: Looks good to me, but someone else must approve Jenkins Builder: Verified laforge: Looks good to me, approved diff --git a/library/S1AP_Functions.ttcn b/library/S1AP_Functions.ttcn index 63bdaa4..fbdcada 100644 --- a/library/S1AP_Functions.ttcn +++ b/library/S1AP_Functions.ttcn @@ -43,6 +43,9 @@ return omit; } } + case (tr_S1AP_UeContextModificationReq) { + return im.value_.UEContextModificationRequest.protocolIEs[1].value_.ENB_UE_S1AP_ID; + } case (tr_S1AP_ConnEstInd) { return im.value_.ConnectionEstablishmentIndication.protocolIEs[1].value_.ENB_UE_S1AP_ID; } @@ -98,6 +101,9 @@ case (tr_S1AP_ConnEstInd) { return im.value_.ConnectionEstablishmentIndication.protocolIEs[0].value_.MME_UE_S1AP_ID; } + case (tr_S1AP_UeContextModificationReq) { + return im.value_.UEContextModificationRequest.protocolIEs[0].value_.MME_UE_S1AP_ID; + } /* TODO */ } } else if (ischosen(s1ap.successfulOutcome)) { diff --git a/library/s1ap/S1AP_Templates.ttcn b/library/s1ap/S1AP_Templates.ttcn index 7910465..031ac59 100644 --- a/library/s1ap/S1AP_Templates.ttcn +++ b/library/s1ap/S1AP_Templates.ttcn @@ -990,6 +990,31 @@ } } +/* 9.1.4.8 UE CONTEXT MODIFICATION REQUEST */ +template (present) S1AP_PDU +tr_S1AP_UeContextModificationReq(template (present) MME_UE_S1AP_ID mme_id := ?, + template (present) ENB_UE_S1AP_ID enb_id := ?) := { + initiatingMessage := { + procedureCode := id_UEContextModification, + criticality := reject, + value_ := { + UEContextModificationRequest := { + protocolIEs := { + { + id := S1AP_Constants.id_MME_UE_S1AP_ID, + criticality := reject, + value_ := {MME_UE_S1AP_ID := mme_id} + }, { + id := S1AP_Constants.id_eNB_UE_S1AP_ID, + criticality := reject, + value_ := {ENB_UE_S1AP_ID := enb_id} + }, * + } + } + } + } +} + /* 9.1.4.20 CONNECTION ESTABLISHMENT INDICATION */ template (value) S1AP_PDU ts_S1AP_ConnEstInd(template (value) MME_UE_S1AP_ID mme_id, -- To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/41075?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: Iadb80eea7281b3bdf3359b0e2956e18bdb208207 Gerrit-Change-Number: 41075 Gerrit-PatchSet: 2 Gerrit-Owner: pespin <pes...@sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: fixeria <vyanits...@sysmocom.de> Gerrit-Reviewer: laforge <lafo...@osmocom.org>