3daa9f3fc3
# Conflicts: # lib/include/srslte/common/mac_nr_pcap.h # lib/include/srslte/phy/ue/ue_ul_nr_data.h # lib/src/common/mac_nr_pcap.cc # lib/src/phy/ue/ue_ul_nr_data.c # srsenb/hdr/phy/lte/worker_pool.h # srsenb/hdr/phy/nr/cc_worker.h # srsenb/hdr/phy/nr/sf_worker.h # srsenb/hdr/phy/nr/worker_pool.h # srsenb/src/phy/lte/worker_pool.cc # srsenb/src/phy/nr/cc_worker.cc # srsenb/src/phy/nr/sf_worker.cc # srsenb/src/phy/nr/worker_pool.cc # srsue/hdr/phy/lte/worker_pool.h # srsue/hdr/phy/nr/cc_worker.h # srsue/hdr/phy/nr/sf_worker.h # srsue/hdr/phy/nr/worker_pool.h # srsue/hdr/stack/mac/mac_nr.h # srsue/src/phy/lte/worker_pool.cc # srsue/src/phy/nr/cc_worker.cc # srsue/src/phy/nr/sf_worker.cc # srsue/src/phy/nr/worker_pool.cc # srsue/src/stack/mac/mac_nr.cc |
4 years ago | |
---|---|---|
.. | ||
hdr | 4 years ago | |
src | 4 years ago | |
test | 4 years ago | |
CMakeLists.txt | 4 years ago | |
README.md | 5 years ago |
README.md
srsUE conformance testing
This folder includes an srsUE extension that allows to test the upper-layer protocol stack against the UE conformance tests specified by 3GPP/ETSI in TS 36.523 [1].
The tester itself is built with Eclipse Titan [2] using the 3GPP EUTRA (LTE/EPC) UE Test Suites [3]. It is, however, not part of the srsLTE repository.
The extensions present in this folder add a basic system simulator (SS) that talks over an ideal PHY to the fully unmodified UE upper-layer stack. It SS itself interfaces over multiple TCP/IP sockets to the TTCN3 tester, i.e., implements (a subset of) the interfaces specified in [1].
Resources
[1] https://www.etsi.org/deliver/etsi_ts/136500_136599/13652301
[2] https://projects.eclipse.org/projects/tools.titan
[3] http://www.ttcn-3.org/index.php/downloads/publicts/publicts-3gpp