Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Eclipse Titan » OpenAirInterface framework for testing TTCN ?
OpenAirInterface framework for testing TTCN ? [message #1861588] Fri, 20 October 2023 11:25 Go to next message
Olaf Bergengruen is currently offline Olaf BergengruenFriend
Messages: 128
Registered: November 2018
Senior Member
Hi all,

I am investigating whether it would be feasible or of interest to develop a SW only framework based on the OpenAirInterface (OAI) SW for testing the 4G/5G TTCN code when when it is updated with corrections, new test cases , or upgraded to a new 3GPP release.

index.php/fa/43608/0/

My question: Is out there a group working in such a framework interested in sharing efforts?

Different parties will have different focus: Verifying or experimenting with eNB code, verifying UE implementation. Our focus is TTCN code verification using the Titan compiler.

Regards,
Olaf


Re: OpenAirInterface framework for testing TTCN ? [message #1861591 is a reply to message #1861588] Fri, 20 October 2023 12:25 Go to previous message
Harald Welte is currently offline Harald WelteFriend
Messages: 148
Registered: July 2017
Location: Berlin, Germany
Senior Member

We generally stay away from OAI as it is not an open source license, but a "shared source" or "source available" license which discriminates between different groups of users (research/academia vs. others)

In terms of using the 3GPP-specified TTCN3 code for UE testing against a FOSS implementation of a UE, my company sysmocom supported Software Radio Systems a few years back to run it against their srsUE. I don't know where they keep the code and whether it's maintained today, but there is public record about it at https://twitter.com/SrsSystems/status/1223948636830281729 so I can mention it. I'm happy to reach out to SRS to check the status and/or availability of it.

Their approach was not to run a full eNB at the time, but really just to build the (I think called) "system adapter" as mandated by the spec. It's really only a tightly controlled subset of an eNB, as far as I recall it.

Unrelated to UE testing: Within Osmocom, we developed some [very basic] test cases against a number of 4G EPC elements and run those as part of our continuous integration suite against open5gs (a true open source implementation of 4G EPC + 5GC), see
* https://jenkins.osmocom.org/jenkins/job/ttcn3-mme-test-ogs/test_results_analyzer/
* https://jenkins.osmocom.org/jenkins/job/ttcn3-hss-test-ogs/test_results_analyzer/
* https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs/test_results_analyzer/
* https://jenkins.osmocom.org/jenkins/job/ttcn3-pgw-test/test_results_analyzer/
* https://jenkins.osmocom.org/jenkins/job/ttcn3-upf-test/test_results_analyzer/

All the above tests are in https://gitea.osmocom.org/ttcn3/osmo-ttcn3-hacks
Previous Topic:COER encoding issue with EtsiTs102941Data
Next Topic:TTCN timers controlled via a virtual clock
Goto Forum:
  


Current Time: Sat Dec 21 15:34:51 GMT 2024

Powered by FUDForum. Page generated in 0.25102 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top