Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Eclipse Titan » Titan for UE testing for 3GPP Release 15 and beyond
Titan for UE testing for 3GPP Release 15 and beyond [message #1805016] Thu, 04 April 2019 15:22 Go to next message
Andre Puschmann is currently offline Andre PuschmannFriend
Messages: 57
Registered: March 2018
Member
Hey,
we've used Titan and the ETSI UE test suites (up to release 10) very successfully for srsUE.

The building steps for this were straight forward in that we adopted the ETSI test suites and all messages to make them work with Titan's RAW codec and then used the asn1c BER/PER codec magic to get proper ASN1 RRC messages from it. We then use Titan's JSON codec to interface with our the system simulator over TCP sockets, which in turn controls our software UE.

We are now looking into using the same or similar approach for our Rel15 stack and I was wondering if someone has tried this before? I am specifically interested in experience with compiling TS 38.330 ASN1 with asn1c and compiling any recent UE test suites with Titan. I am not sure if the full 5G NR UE test suite is even available yet.

Thanks
Andre

P.S.: We at Software Radio Systems are currently expanding our QA and testing team and are actively looking for people with TTCN3 experience. Please feel free to contact me if you are interested (or know someone who is).
Re: Titan for UE testing for 3GPP Release 15 and beyond [message #1805031 is a reply to message #1805016] Thu, 04 April 2019 17:06 Go to previous messageGo to next message
Olaf Bergengruen is currently offline Olaf BergengruenFriend
Messages: 128
Registered: November 2018
Senior Member
Hi Andre,

Yes, 5G test suites for UEs are available in
https://www.3gpp.org/ftp/tsg_ran/WG5_Test_ex-T1/TTCN/Deliveries/TTCN3/iwd-TTCN3-B2018-12_D19wk12.zip.

I am working in the team developing these test suites but working only on MCPTT, not 5G.

In the link above you can get the complete set of ATSs delivered by TF160 including 5G ATSs but only some of the 5G TCs in TS 38.523 have been yet actually executed and verified by SS vendors.

Regards,
Olaf Bergengruen @ MCC TF 160
Re: Titan for UE testing for 3GPP Release 15 and beyond [message #1805046 is a reply to message #1805031] Thu, 04 April 2019 18:46 Go to previous messageGo to next message
Andre Puschmann is currently offline Andre PuschmannFriend
Messages: 57
Registered: March 2018
Member
Hi Olaf,

thanks for the link. I didn't know we have the actual authors of those suites in the forum. That's awesome. And I also wasn't aware of that FTP folder. The archive is overwhelming.
For the development of those suites, what compiler do you test against? Are you using Titan as well? When using Titan, do you see any issues when upgrading from earlier releases to R15 let's say?

Thanks
Andre
Re: Titan for UE testing for 3GPP Release 15 and beyond [message #1805066 is a reply to message #1805046] Fri, 05 April 2019 08:07 Go to previous messageGo to next message
Olaf Bergengruen is currently offline Olaf BergengruenFriend
Messages: 128
Registered: November 2018
Senior Member
Yes, Andre, it is a big set of complex ATSs grown over the years for UE conformance testing.
The code is checked prior to the delivery against the following compilers: Titan, Danet, Spirent (TestingTech) and Testcast (Elvior).
And no, there should be no issues for Titan when upgrading from previous releases at the TTCN level, but of course, you will have issues with 5G itself :-)

Olaf
Re: Titan for UE testing for 3GPP Release 15 and beyond [message #1809814 is a reply to message #1805066] Tue, 23 July 2019 19:52 Go to previous messageGo to next message
David Laurent is currently offline David LaurentFriend
Messages: 68
Registered: September 2018
Member
Hi Olaf,

Have you implemented any of the Titan 5G test suite based on the protocol modules listed here ?
https://www.eclipse.org/forums/index.php/t/1099372/

Regards - David

[Updated on: Tue, 23 July 2019 19:54]

Report message to a moderator

Re: Titan for UE testing for 3GPP Release 15 and beyond [message #1810154 is a reply to message #1809814] Thu, 01 August 2019 15:23 Go to previous messageGo to next message
Olaf Bergengruen is currently offline Olaf BergengruenFriend
Messages: 128
Registered: November 2018
Senior Member

Hi David,

ETSI TF160 produces generic test suites valid for all TTCN compilers not only for Titan. In the case of 5G, the corresponding ATS implements the UE conformance test specification in TS 38.523-1 involving testing basically the lower layers MAC, RLC, RRC, PDCP and NAS protocols within the UE.

Regards,
Olaf
Re: Titan for UE testing for 3GPP Release 15 and beyond [message #1828406 is a reply to message #1805016] Tue, 09 June 2020 10:01 Go to previous messageGo to next message
yin kaizhong is currently offline yin kaizhongFriend
Messages: 2
Registered: June 2020
Junior Member
hello: i want use TITAN and 36523-3 test suit to test srsUE, but i don't know how to do this, i hope get your help. some course or help url, bestwish
Re: Titan for UE testing for 3GPP Release 15 and beyond [message #1828420 is a reply to message #1828406] Tue, 09 June 2020 13:38 Go to previous messageGo to next message
Elemer Lelik is currently offline Elemer LelikFriend
Messages: 1120
Registered: January 2015
Senior Member
Hi yin,

welcome to the forum.

Titan documentation is available at

https://projects.eclipse.org/projects/tools.titan/downloads

including course documentation, installation and user guides etc.

Of course, one should start with the language standards,

see:

http://www.ttcn-3.org/index.php/downloads/standards

Also, a lot of detailed information is contained in this forums posts.

Best regards

Elemer
Re: Titan for UE testing for 3GPP Release 15 and beyond [message #1828497 is a reply to message #1828420] Wed, 10 June 2020 20:11 Go to previous message
Andre Puschmann is currently offline Andre PuschmannFriend
Messages: 6
Registered: February 2020
Junior Member
Hi jin,

the srsUE (DUT) and the system simulator are available under AGPLv3 in the public srsLTE repo [1].

Unfortunately, the tester still isn't available so you can't run the tests yourself. The main reason for this is the uncertain situation about the license of the test suite code itself, which essentially forbids any reproduction of the code without written permission, which we don't have.

Thanks
Andre

[1] https://github.com/srsLTE/srsLTE/tree/master/srsue/test/ttcn3
Previous Topic:External functions returning templates
Next Topic:Eclipse Titan 7.1.0 release announcement
Goto Forum:
  


Current Time: Sun Dec 22 06:16:09 GMT 2024

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

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

Back to the top