pespin has submitted this change. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/41755?usp=email )
Change subject: library/NGAP_Emulation: Route Paging through NGAP_UNIT
......................................................................
library/NGAP_Emulation: Route Paging through NGAP_UNIT
The Paging message has no amf_ue_id/ran_ue_id, hence it's a non-ue
message. Route it over NGAP_UNIT; ConnHdlr can then use the
f_create_ngap_expect_proc() function to get a copy of it.
Change-Id: I93cf5e5779208f5e8c3b4d4acf0341c0e78d1ee8
---
M library/NGAP_Emulation.ttcn
1 file changed, 1 insertion(+), 1 deletion(-)
Approvals:
laforge: Looks good to me, but someone else must approve
Jenkins Builder: Verified
fixeria: Looks good to me, but someone else must approve
pespin: Looks good to me, approved
diff --git a/library/NGAP_Emulation.ttcn b/library/NGAP_Emulation.ttcn
index 3034fab..d18d7a0 100644
--- a/library/NGAP_Emulation.ttcn
+++ b/library/NGAP_Emulation.ttcn
@@ -425,7 +425,7 @@
}
template ProcedureCode tr_NGAP_ProcedureCode_non_UErelated :=
-(id_NGSetup, id_RANConfigurationUpdate, id_AMFStatusIndication, id_NGReset, id_ErrorIndication, id_OverloadStart, id_OverloadStop);
+(id_NGSetup, id_RANConfigurationUpdate, id_AMFStatusIndication, id_NGReset, id_ErrorIndication, id_OverloadStart, id_OverloadStop, id_Paging);
template (present) NGAP_PDU
tr_NGAP_nonUErelated := (mw_ngap_initMsg({procedureCode := tr_NGAP_ProcedureCode_non_UErelated,
criticality := ?,
--
To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/41755?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: I93cf5e5779208f5e8c3b4d4acf0341c0e78d1ee8
Gerrit-Change-Number: 41755
Gerrit-PatchSet: 3
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>
pespin has submitted this change. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/41754?usp=email )
Change subject: library/NGAP_Functions: return NAS_PDU IE from InitialContextSetup if present
......................................................................
library/NGAP_Functions: return NAS_PDU IE from InitialContextSetup if present
This is required to obtain the NAS PDU transmitted by open5gs-smfd
during Network Triggered Service Request.
In that message, the NAS_PDU inside the
PDUSessionResourceSetupListCxtReq item is empty, and instead the global
NAS_PDU is filled with a Service Accept.
Change-Id: I7fced3f920c2514f58711a2ca1cc60c8dc79e395
---
M library/NGAP_Functions.ttcn
1 file changed, 8 insertions(+), 1 deletion(-)
Approvals:
Jenkins Builder: Verified
pespin: Looks good to me, approved
fixeria: Looks good to me, but someone else must approve
laforge: Looks good to me, but someone else must approve
diff --git a/library/NGAP_Functions.ttcn b/library/NGAP_Functions.ttcn
index c096214..e1fcf6d 100644
--- a/library/NGAP_Functions.ttcn
+++ b/library/NGAP_Functions.ttcn
@@ -153,10 +153,17 @@
case (id_InitialContextSetup) {
var InitialContextSetupRequest msg := im.value_.initialContextSetupRequest;
for (i := 0; i < lengthof(msg.protocolIEs); i := i+1) {
+ if (msg.protocolIEs[i].id == id_NAS_PDU) {
+ return msg.protocolIEs[i].value_.NAS_PDU;
+ }
+ }
+ for (i := 0; i < lengthof(msg.protocolIEs); i := i+1) {
if (msg.protocolIEs[i].id == id_PDUSessionResourceSetupListCxtReq) {
var PDUSessionResourceSetupListCxtReq req_li := msg.protocolIEs[i].value_.pDUSessionResourceSetupListCxtReq;
for (j := 0; j < lengthof(req_li); j := j+1) {
- return req_li[j].nAS_PDU;
+ if (ispresent(req_li[j].nAS_PDU)) {
+ return req_li[j].nAS_PDU;
+ }
/* FIXME: we should be returning req_li[j].pDUSessionResourceSetupRequestTransfer too... */
}
}
--
To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/41754?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: I7fced3f920c2514f58711a2ca1cc60c8dc79e395
Gerrit-Change-Number: 41754
Gerrit-PatchSet: 3
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>
Attention is currently required from: osmith, pespin.
fixeria has posted comments on this change by pespin. ( https://gerrit.osmocom.org/c/osmo-bsc/+/41773?usp=email )
Change subject: ipaccess-config-e1-driver: Make sure struct input_signal_data is zero initialized
......................................................................
Patch Set 1: Code-Review+2
(1 comment)
Commit Message:
https://gerrit.osmocom.org/c/osmo-bsc/+/41773/comment/6c23ad35_20255206?usp… :
PS1, Line 7: struct input_signal_data is zero initialized
> I spotted this while looking at a libosmo-abis patch from @andreas@eversberg. […]
Fine with me, just mentioning a corner care that I faced myself some time ago ;)
--
To view, visit https://gerrit.osmocom.org/c/osmo-bsc/+/41773?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: osmo-bsc
Gerrit-Branch: master
Gerrit-Change-Id: If97c4a4202eaf96446d48e821d5e59c98bafe51c
Gerrit-Change-Number: 41773
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: jolly <andreas(a)eversberg.eu>
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-Attention: osmith <osmith(a)sysmocom.de>
Gerrit-Attention: pespin <pespin(a)sysmocom.de>
Gerrit-Comment-Date: Mon, 12 Jan 2026 12:47:03 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Comment-In-Reply-To: pespin <pespin(a)sysmocom.de>
Comment-In-Reply-To: fixeria <vyanitskiy(a)sysmocom.de>