├── LICENSE ├── README.md ├── doc ├── ORANSlice_Framework.png └── rrmPolicyJson.patch ├── oai_cn ├── README.md ├── dev_oai5gcn.patch ├── oai-cn5g-legacy │ ├── conf │ │ ├── config.yaml │ │ ├── sip.conf │ │ └── users.conf │ ├── database │ │ └── oai_db.sql │ ├── docker-compose-legacy.yml │ ├── healthscripts │ │ └── mysql-healthcheck.sh │ └── restart_cn.sh └── oai_slicing_usrpX310.conf └── oai_ran ├── .clang-format ├── .dockerignore ├── .gitignore ├── .gitmodules ├── CHANGELOG.md ├── CMakeLists.txt ├── CONTRIBUTING.md ├── LICENSE ├── NOTICE.md ├── README.md ├── charts └── physims │ ├── Chart.yaml │ ├── charts │ ├── dlsim.100rb+tm2 │ │ ├── Chart.yaml │ │ ├── templates │ │ │ ├── _helpers.tpl │ │ │ └── job.yaml │ │ └── values.yaml │ ├── dlsim.basic │ │ ├── Chart.yaml │ │ ├── templates │ │ │ ├── _helpers.tpl │ │ │ └── job.yaml │ │ └── values.yaml │ ├── ldpctest │ │ ├── Chart.yaml │ │ ├── templates │ │ │ ├── _helpers.tpl │ │ │ └── job.yaml │ │ └── values.yaml │ ├── nr-dlschsim │ │ ├── Chart.yaml │ │ ├── templates │ │ │ ├── _helpers.tpl │ │ │ └── job.yaml │ │ └── values.yaml │ ├── nr-dlsim.basic │ │ ├── Chart.yaml │ │ ├── templates │ │ │ ├── _helpers.tpl │ │ │ └── job.yaml │ │ └── values.yaml │ ├── nr-dlsim.dmrs+ptrs │ │ ├── Chart.yaml │ │ ├── templates │ │ │ ├── _helpers.tpl │ │ │ └── job.yaml │ │ └── values.yaml │ ├── nr-dlsim.mcs+mimo │ │ ├── Chart.yaml │ │ ├── templates │ │ │ ├── _helpers.tpl │ │ │ └── job.yaml │ │ └── values.yaml │ ├── nr-dlsim.offset │ │ ├── Chart.yaml │ │ ├── templates │ │ │ ├── _helpers.tpl │ │ │ └── job.yaml │ │ └── values.yaml │ ├── nr-pbchsim.106rb │ │ ├── Chart.yaml │ │ ├── templates │ │ │ ├── _helpers.tpl │ │ │ └── job.yaml │ │ └── values.yaml │ ├── nr-pbchsim.217rb │ │ ├── Chart.yaml │ │ ├── templates │ │ │ ├── _helpers.tpl │ │ │ └── job.yaml │ │ └── values.yaml │ ├── nr-pbchsim.273rb │ │ ├── Chart.yaml │ │ ├── templates │ │ │ ├── _helpers.tpl │ │ │ └── job.yaml │ │ └── values.yaml │ ├── nr-prachsim │ │ ├── Chart.yaml │ │ ├── templates │ │ │ ├── _helpers.tpl │ │ │ └── job.yaml │ │ └── values.yaml │ ├── nr-psbchsim │ │ ├── Chart.yaml │ │ ├── templates │ │ │ ├── _helpers.tpl │ │ │ └── job.yaml │ │ └── values.yaml │ ├── nr-pucchsim │ │ ├── Chart.yaml │ │ ├── templates │ │ │ ├── _helpers.tpl │ │ │ └── job.yaml │ │ └── values.yaml │ ├── nr-ulschsim │ │ ├── Chart.yaml │ │ ├── templates │ │ │ ├── _helpers.tpl │ │ │ └── job.yaml │ │ └── values.yaml │ ├── nr-ulsim.3gpp │ │ ├── Chart.yaml │ │ ├── templates │ │ │ ├── _helpers.tpl │ │ │ └── job.yaml │ │ └── values.yaml │ ├── nr-ulsim.mimo │ │ ├── Chart.yaml │ │ ├── templates │ │ │ ├── _helpers.tpl │ │ │ └── job.yaml │ │ └── values.yaml │ ├── nr-ulsim.misc │ │ ├── Chart.yaml │ │ ├── templates │ │ │ ├── _helpers.tpl │ │ │ └── job.yaml │ │ └── values.yaml │ ├── nr-ulsim.sc-fdma │ │ ├── Chart.yaml │ │ ├── templates │ │ │ ├── _helpers.tpl │ │ │ └── job.yaml │ │ └── values.yaml │ ├── polartest │ │ ├── Chart.yaml │ │ ├── templates │ │ │ ├── _helpers.tpl │ │ │ └── job.yaml │ │ └── values.yaml │ ├── smallblocktest │ │ ├── Chart.yaml │ │ ├── templates │ │ │ ├── _helpers.tpl │ │ │ └── job.yaml │ │ └── values.yaml │ └── ulsim │ │ ├── Chart.yaml │ │ ├── templates │ │ ├── _helpers.tpl │ │ └── job.yaml │ │ └── values.yaml │ ├── templates │ ├── rbac.yaml │ └── serviceaccount.yaml │ └── values.yaml ├── ci-scripts ├── .gitignore ├── Jenkinsfile-GitLab-Container ├── Jenkinsfile-cluster ├── Jenkinsfile-nrue ├── Jenkinsfile-physim-deploy ├── Jenkinsfile-push-registry ├── Jenkinsfile-tmp-full-ran ├── Jenkinsfile-tmp-multi-enb ├── Jenkinsfile-tmp-multi-enb-nsa ├── Jenkinsfile-tmp-ran ├── Jenkinsfile-tmp-ue ├── Jenkinsfile-trig-nsa ├── args_parse.py ├── as_ue │ ├── aw2s-asue.cfg │ ├── aw2s-multi-00102-2x2.cfg │ └── oai_ext_app.sh ├── build_fr1_from_yaml.py ├── build_fr1_template.yaml ├── checkAddedWarnings.sh ├── checkCodingFormattingRules.sh ├── checkGitLabMergeRequestLabels.sh ├── ci_ctl_adb.sh ├── ci_ctl_qtel.py ├── ci_infra.yaml ├── cls_cluster.py ├── cls_cmd.py ├── cls_containerize.py ├── cls_log_mgt.py ├── cls_module.py ├── cls_oai_html.py ├── cls_oaicitest.py ├── cls_physim.py ├── cls_physim1.py ├── cls_static_code_analysis.py ├── conf_files │ ├── README.md │ ├── channelmod_rfsimu.conf │ ├── enb-rcc.band40.25prb.tm1.if4p5.fair-scheduler.conf │ ├── enb-rcc.band7.25prb.tm1.if4p5.conf │ ├── enb-rru.band40.usrpb210.tm1.conf │ ├── enb-rru.band7.usrpb210.tm1.conf │ ├── enb.band38.25prb.rfsim.conf │ ├── enb.band38.lte_2x2.100prb.usrpn310.conf │ ├── enb.band38.lte_2x2_tm2.100prb.usrpn310.conf │ ├── enb.band38.nsa_2x2.100prb.usrpn310.conf │ ├── enb.band40.100prb.usrpb200.tm1-defaultscheduler.conf │ ├── enb.band40.25prb.usrpb200.conf │ ├── enb.band7.100prb.rfsim.conf │ ├── enb.band7.100prb.usrpb200.tm1.conf │ ├── enb.band7.25prb.l2sim.conf │ ├── enb.band7.25prb.rfsim.conf │ ├── enb.band7.25prb.rfsim.nos1.conf │ ├── enb.band7.25prb.usrpb200.conf │ ├── enb.band7.25prb.usrpb200.tm1-norrc.conf │ ├── enb.band7.25prb.usrpb200.tm1.conf │ ├── enb.band7.50prb.rfsim.conf │ ├── enb.band7.50prb.usrpb200.tm1.conf │ ├── enb.band7.tm1.25prb.rfsim.mbms.conf │ ├── enb.band7.tm1.50prb.usrpb210.conf │ ├── enb.nsa.band7.25prb.usrpb200.conf │ ├── gnb-cu.sa.band78.106prb.conf │ ├── gnb-cu.sa.f1.conf │ ├── gnb-cucp.sa.f1.conf │ ├── gnb-cucp.sa.f1.quectel.conf │ ├── gnb-cuup.sa.f1.conf │ ├── gnb-cuup.sa.f1.quectel.conf │ ├── gnb-du.band78.106prb.rfsim.conf │ ├── gnb-du.sa.band1.52prb.usrpb210.conf │ ├── gnb-du.sa.band78.106prb.rfsim.conf │ ├── gnb-du.sa.band78.106prb.usrpb200.conf │ ├── gnb-vnf.sa.band78.273prb.aerial.conf │ ├── gnb.band66.106prb.rfsim.phytest-dora.conf │ ├── gnb.band78.106prb.rfsim.phytest-dora.conf │ ├── gnb.band78.106prb.usrpn300.phytest-dora.conf │ ├── gnb.band78.162prb.usrpn300.phytest-dora.conf │ ├── gnb.band78.273prb.usrpn300.phytest-dora.conf │ ├── gnb.nsa.band78.106prb.usrpb200.conf │ ├── gnb.nsa.band78.106prb.usrpn310.2x2.conf │ ├── gnb.sa.band261.u3.32prb.rfsim.conf │ ├── gnb.sa.band66.106prb.rfsim.conf │ ├── gnb.sa.band66.u0.25prb.rfsim.conf │ ├── gnb.sa.band77.162prb.usrpn310.2x2.conf │ ├── gnb.sa.band77.273prb.usrpn310.2x2.conf │ ├── gnb.sa.band78.106prb.l2sim.conf │ ├── gnb.sa.band78.106prb.n310.7ds2u.conf │ ├── gnb.sa.band78.106prb.rfsim.2x2.conf │ ├── gnb.sa.band78.106prb.rfsim.conf │ ├── gnb.sa.band78.106prb.rfsim.neighbour.conf │ ├── gnb.sa.band78.106prb.usrp310.2x2.conf │ ├── gnb.sa.band78.106prb.usrpb200.sc-fdma.conf │ ├── gnb.sa.band78.106prb.usrpn310.ddsuu-2x2.conf │ ├── gnb.sa.band78.162prb.usrpn310.2x2.conf │ ├── gnb.sa.band78.24prb.rfsim.conf │ ├── gnb.sa.band78.51prb.aw2s.ddsuu.conf │ ├── gnb.sa.band78.51prb.usrpb200.conf │ ├── lte-ue.usim.conf │ ├── lteue.band7.25prb.l2sim.conf │ ├── lteue.usim-ci-magma.conf │ ├── lteue.usim-ci.conf │ ├── lteue.usim-mbs.conf │ ├── neighbour-config.conf │ ├── nrue.band78.106prb.l2sim.conf │ ├── nrue.uicc.conf │ ├── ue.sa.conf │ └── untested │ │ ├── benetel-4g.conf │ │ ├── benetel-5g.conf │ │ ├── enb.band13.tm1.25PRB.usrpb210.conf │ │ ├── enb.band13.tm1.50PRB.emtc.conf │ │ ├── enb.band17.tm1.25PRB.usrpb210.conf │ │ ├── enb.band17.tm1.mbms.25PRB.usrpb210.conf │ │ ├── enb.band40.tm1.100PRB.FairScheduler.usrpb210.conf │ │ ├── enb.band40.tm1.25PRB.FairScheduler.usrpb210.conf │ │ ├── enb.band40.tm1.50PRB.FairScheduler.usrpb210.conf │ │ ├── enb.band40.tm2.25PRB.FairScheduler.usrpb210.conf │ │ ├── enb.band7.tm1.100PRB.usrpb210.conf │ │ ├── enb.band7.tm1.25PRB.slave.usrpb210.conf │ │ ├── enb.band7.tm1.25PRB.usrpb210.conf │ │ ├── enb.band7.tm1.fr1.25PRB.usrpb210.conf │ │ ├── enb.band7.tm2.25PRB.usrpb210.conf │ │ ├── enb.slave.band13.tm1.25PRB.usrpb210.conf │ │ ├── episci │ │ ├── episci_nr-ue.nfapi.conf │ │ ├── episci_rcc.band7.tm1.nfapi.conf │ │ ├── episci_rcc.band78.tm1.106PRB.nfapi.conf │ │ ├── episci_ue.nfapi.conf │ │ ├── episci_ue_test_sfr.conf │ │ ├── gnb_band78.sa.fr1.106PRB.2x2.l2sim.conf │ │ ├── proxy_nr-ue.nfapi.conf │ │ ├── proxy_rcc.band7.tm1.nfapi.conf │ │ ├── proxy_rcc.band78.tm1.106PRB.nfapi.conf │ │ └── proxy_ue.nfapi.conf │ │ ├── gNB_SA_n78_106PRB.2x2_usrpn310.conf │ │ ├── gNB_SA_n78_133PRB.2x2_usrpn310.conf │ │ ├── gnb.band78.sa.fr1.106PRB.usrpn310.conf │ │ ├── gnb.band78.tm1.fr1.106PRB.usrpb210.conf │ │ ├── gnb.band78.tm1.fr1.106PRB.usrpn310.conf │ │ ├── gnb.sa.band66.fr1.106PRB.usrpn300.conf │ │ ├── gnb.sa.band78.fr1.51PRB.usrpb210.conf │ │ ├── lte-tdd-basic-sim.conf │ │ ├── proxy_gnb.band78.sa.fr1.106PRB.usrpn310.conf │ │ ├── rcc.band38.tm1.50PRB.multi.rru.conf │ │ ├── rcc.band7.tm1.mbms-s1ap.if4p5.50PRB.lo.conf │ │ ├── rcc.band7.tm1.mbms.if4p5.50PRB.lo.conf │ │ ├── rcc.band7.tm1.nfapi.conf │ │ ├── rru.band38.tm1.master.conf │ │ └── rru.band38.tm1.slave.conf ├── constants.py ├── cots_ue_ctl.yaml ├── cppcheck_suppressions.list ├── datalog_rt_stats.100.2x2.yaml ├── datalog_rt_stats.1x1.60.yaml ├── datalog_rt_stats.2x2.yaml ├── datalog_rt_stats.60.2x2.yaml ├── datalog_rt_stats.default.yaml ├── doGitLabMerge.sh ├── docker │ ├── Dockerfile.cppcheck.xenial │ ├── Dockerfile.formatting.bionic │ └── Dockerfile.unittest.ubuntu22 ├── epc.py ├── fail.sh ├── flatten_image.py ├── helpreadme.py ├── main.py ├── mbim_scripts │ ├── mbim-set-ip.sh │ ├── start_quectel_mbim.sh │ └── stop_quectel_mbim.sh ├── mysql4testresults │ ├── docker-compose.yml │ └── sql_connect.py ├── provideUniqueImageTag.py ├── py_params.yaml ├── py_params_template.yaml ├── ran.py ├── ran_dashboard │ └── Hdashboard.py ├── sshconnection.py ├── stats_monitor.py ├── stats_monitor_conf.yaml ├── template-host.xml ├── xml_class_list.yml ├── xml_files │ ├── cluster_image_build.xml │ ├── container_4g_l2sim_proxy.xml │ ├── container_4g_l2sim_tdd.xml │ ├── container_4g_l2sim_tdd_down.xml │ ├── container_4g_rfsim_fdd_05MHz.xml │ ├── container_4g_rfsim_fdd_05MHz_down.xml │ ├── container_4g_rfsim_fdd_05MHz_noS1.xml │ ├── container_4g_rfsim_fdd_05MHz_noS1_down.xml │ ├── container_4g_rfsim_fdd_10MHz.xml │ ├── container_4g_rfsim_fdd_10MHz_down.xml │ ├── container_4g_rfsim_fdd_20MHz.xml │ ├── container_4g_rfsim_fdd_20MHz_down.xml │ ├── container_4g_rfsim_fembms.xml │ ├── container_4g_rfsim_fembms_down.xml │ ├── container_4g_rfsim_mbms.xml │ ├── container_4g_rfsim_mbms_down.xml │ ├── container_4g_rfsim_tdd_05MHz.xml │ ├── container_4g_rfsim_tdd_05MHz_down.xml │ ├── container_5g_e1_rfsim.xml │ ├── container_5g_e1_rfsim_down.xml │ ├── container_5g_f1_rfsim.xml │ ├── container_5g_f1_rfsim_down.xml │ ├── container_5g_fdd_rfsim.xml │ ├── container_5g_fdd_rfsim_down.xml │ ├── container_5g_l2sim_tdd.xml │ ├── container_5g_l2sim_tdd_down.xml │ ├── container_5g_rfsim.xml │ ├── container_5g_rfsim_24prb.xml │ ├── container_5g_rfsim_24prb_down.xml │ ├── container_5g_rfsim_2x2.xml │ ├── container_5g_rfsim_2x2_down.xml │ ├── container_5g_rfsim_down.xml │ ├── container_5g_rfsim_f1_accelleran.xml │ ├── container_5g_rfsim_f1_accelleran_down.xml │ ├── container_5g_rfsim_fdd_phytest.xml │ ├── container_5g_rfsim_fdd_phytest_down.xml │ ├── container_5g_rfsim_fr2_32prb.xml │ ├── container_5g_rfsim_fr2_32prb_down.xml │ ├── container_5g_rfsim_tdd_dora.xml │ ├── container_5g_rfsim_tdd_dora_down.xml │ ├── container_5g_rfsim_u0_25prb.xml │ ├── container_5g_rfsim_u0_25prb_down.xml │ ├── container_build_run_tests.xml │ ├── container_image_build.xml │ ├── container_image_build_cross.xml │ ├── container_l2sim_proxy.xml │ ├── container_lte_b200_fdd_05Mhz_tm1.xml │ ├── container_lte_b200_fdd_05Mhz_tm1_if4_5.xml │ ├── container_lte_b200_fdd_05Mhz_tm1_no_rrc_activity.xml │ ├── container_lte_b200_fdd_10Mhz_tm1.xml │ ├── container_lte_b200_fdd_10Mhz_tm1_cdrx.xml │ ├── container_lte_b200_fdd_10Mhz_tm1_oaiue.xml │ ├── container_lte_b200_fdd_10Mhz_tm1_oaiue_cleanup.xml │ ├── container_lte_b200_fdd_20Mhz_tm1.xml │ ├── container_lte_b200_fdd_cleanup.xml │ ├── container_lte_b200_tdd_05Mhz_tm1.xml │ ├── container_lte_b200_tdd_05Mhz_tm1_if4_5.xml │ ├── container_lte_b200_tdd_05Mhz_tm2.xml │ ├── container_lte_b200_tdd_10Mhz_tm1.xml │ ├── container_lte_b200_tdd_20Mhz_tm1.xml │ ├── container_lte_b200_tdd_20Mhz_tm1_default_scheduler.xml │ ├── container_lte_b200_tdd_cleanup.xml │ ├── container_lte_n3xx_tdd_2x2_cleanup.xml │ ├── container_lte_n3xx_tdd_2x2_tm1.xml │ ├── container_lte_n3xx_tdd_2x2_tm2.xml │ ├── container_nsa_b200_quectel.xml │ ├── container_nsa_b200_terminate.xml │ ├── container_sa_aerial_quectel.xml │ ├── container_sa_aerial_quectel_cleanup.xml │ ├── container_sa_aw2s_asue.xml │ ├── container_sa_aw2s_asue_cleanup.xml │ ├── container_sa_b200_quectel.xml │ ├── container_sa_b200_terminate.xml │ ├── container_sa_e1_b200_quectel.xml │ ├── container_sa_e1_b200_terminate.xml │ ├── container_sa_f1_b200_quectel.xml │ ├── container_sa_f1_b200_terminate.xml │ ├── container_sa_n310_2X2_100MHz_cleanup.xml │ ├── container_sa_n310_2X2_100MHz_quectel.xml │ ├── container_sa_n310_2X2_60MHz_cleanup.xml │ ├── container_sa_n310_2X2_60MHz_quectel.xml │ ├── container_sa_n310_nrue.xml │ ├── container_sa_n310_nrue_cleanup.xml │ ├── container_sa_sc_b200_quectel.xml │ ├── container_sa_sc_b200_terminate.xml │ ├── cppcheck.xml │ ├── formatting_check.xml │ ├── fr1_5gc_closure.xml │ ├── fr1_5gc_start.xml │ ├── fr1_cn5g_basic_deploy.xml │ ├── fr1_cn5g_basic_undeploy.xml │ ├── fr1_enb_build.xml │ ├── fr1_epc_closure.xml │ ├── fr1_epc_start.xml │ ├── fr1_epc_start_verizon.xml │ ├── fr1_gnb_build.xml │ ├── fr1_multi_node_build.xml │ ├── fr1_nsa_2x2_quectel.xml │ ├── fr1_nsa_2x2_quectel_attach_detach.xml │ ├── fr1_nsa_quectel.xml │ ├── fr1_nsa_quectel_attach_detach.xml │ ├── fr1_nsa_quectel_long.xml │ ├── fr1_oai_cn_deploy.xml │ ├── fr1_oai_cn_undeploy.xml │ ├── fr1_sa_oaiue_b200.xml │ ├── fr1_sa_oaiue_n310.xml │ ├── fr1_sa_oaiue_x300.xml │ ├── fr1_sa_quectel.xml │ ├── fr1_sa_quectel_162prb.xml │ ├── fr1_sa_quectel_stages.xml │ ├── gnb_nr_ue_usrp_run.xml │ ├── gnb_nr_ue_usrp_run_multi_thread.xml │ ├── gnb_nr_ue_usrp_terminate.xml │ ├── gnb_phytest_usrp_run.xml │ ├── gnb_phytest_usrp_run_100_2x2.xml │ ├── gnb_phytest_usrp_run_60.xml │ ├── gnb_phytest_usrp_run_60_2x2.xml │ ├── gnb_usrp_build.xml │ ├── if4p5_usrp210_band40_build.xml │ ├── if4p5_usrp210_band40_epc_closure.xml │ ├── if4p5_usrp210_band40_epc_start.xml │ ├── if4p5_usrp210_band7_build.xml │ ├── if4p5_usrp210_band7_epc_closure.xml │ ├── if4p5_usrp210_band7_epc_start.xml │ ├── ldpc_gpu_test.xml │ ├── lte_oai_cn_deploy.xml │ ├── lte_oai_cn_undeploy.xml │ ├── multi_rru_band38_build.xml │ ├── multi_rru_band38_full_termination.xml │ ├── multi_rru_band38_test_10mhz_tm1.xml │ ├── nr_ue_usrp_build.xml │ ├── physim_build_source.xml │ ├── physim_deploy_run.xml │ ├── sa_cn5g_asue_closure.xml │ ├── sa_cn5g_asue_start.xml │ ├── sa_cn5g_closure.xml │ ├── sa_cn5g_start.xml │ ├── simple_dummy_build.xml │ ├── t2_offload_dec_nr_ulsim.xml │ ├── t2_offload_enc_nr_dlsim.xml │ ├── test_case_list_template.xml │ ├── ue_band20_build.xml │ ├── ue_band20_test_10mhz_orange.xml │ └── ue_band20_test_10mhz_sfr.xml └── yaml_files │ ├── 4g_l2sim_fdd │ └── docker-compose.yml │ ├── 4g_rfsimulator_fdd_05MHz │ ├── README.md │ ├── docker-compose.yml │ ├── entrypoint.sh │ ├── mme.conf │ ├── mme_fd.sprint.conf │ ├── oai_db.cql │ └── redis_extern.conf │ ├── 4g_rfsimulator_fdd_05MHz_noS1 │ └── docker-compose.yml │ ├── 4g_rfsimulator_fdd_10MHz │ └── docker-compose.yml │ ├── 4g_rfsimulator_fdd_20MHz │ └── docker-compose.yml │ ├── 4g_rfsimulator_fembms │ └── docker-compose.yml │ ├── 4g_rfsimulator_mbms │ └── docker-compose.yml │ ├── 4g_rfsimulator_tdd_05MHz │ └── docker-compose.yml │ ├── 5g_f1_rfsimulator │ └── docker-compose.yaml │ ├── 5g_fdd_rfsimulator │ └── docker-compose.yaml │ ├── 5g_l2sim_tdd │ ├── README.md │ └── docker-compose.yaml │ ├── 5g_rfsimulator │ ├── README.md │ ├── docker-compose.yaml │ ├── local-override-ue-gdb.yaml │ ├── local-override.yaml │ ├── mini_nonrf_config.yaml │ ├── mysql-healthcheck.sh │ ├── oai-end-to-end.jpg │ └── oai_db.sql │ ├── 5g_rfsimulator_24prb │ └── docker-compose.yaml │ ├── 5g_rfsimulator_2x2 │ └── docker-compose.yaml │ ├── 5g_rfsimulator_accelleran │ └── docker-compose.yaml │ ├── 5g_rfsimulator_e1 │ ├── README.md │ ├── docker-compose.yaml │ └── mini_nonrf_config_3slices.yaml │ ├── 5g_rfsimulator_fdd_phytest │ └── docker-compose.yaml │ ├── 5g_rfsimulator_fr2_32prb │ └── docker-compose.yaml │ ├── 5g_rfsimulator_tdd_dora │ ├── docker-compose.yaml │ └── local-override.yaml │ ├── 5g_rfsimulator_u0_25prb │ └── docker-compose.yaml │ ├── 5g_sa_n310_2x2_100MHz │ └── docker-compose.yml │ ├── 5g_sa_n310_2x2_60MHz │ └── docker-compose.yml │ ├── 5g_sa_n310_gnb │ └── docker-compose.yml │ ├── 5g_sa_n310_nrue │ └── docker-compose.yml │ ├── fr1_enb_mono_fdd_tim │ └── docker-compose.yml │ ├── fr1_epc_20897 │ ├── docker-compose.yml │ ├── entrypoint.sh │ └── mme.conf │ ├── local_common_overrides │ ├── build_images.yaml │ └── rebuild_nr_softmodems.yaml │ ├── lte_b200_fdd_05Mhz_if4.5 │ └── docker-compose.yml │ ├── lte_b200_fdd_05Mhz_tm1 │ └── docker-compose.yml │ ├── lte_b200_fdd_05Mhz_tm1_no_rrc_activity │ └── docker-compose.yml │ ├── lte_b200_fdd_10Mhz_oai_ue_magma │ └── docker-compose.yml │ ├── lte_b200_fdd_10Mhz_tm1 │ └── docker-compose.yml │ ├── lte_b200_fdd_10Mhz_tm1_cdrx │ └── docker-compose.yml │ ├── lte_b200_fdd_10Mhz_tm1_magma │ └── docker-compose.yml │ ├── lte_b200_fdd_20Mhz_tm1 │ └── docker-compose.yml │ ├── lte_b200_tdd_05Mhz_if4.5 │ └── docker-compose.yml │ ├── lte_b200_tdd_05Mhz_tm1 │ └── docker-compose.yml │ ├── lte_b200_tdd_05Mhz_tm2 │ └── docker-compose.yml │ ├── lte_b200_tdd_10Mhz_tm1 │ └── docker-compose.yml │ ├── lte_b200_tdd_20Mhz_tm1 │ └── docker-compose.yml │ ├── lte_b200_tdd_20Mhz_tm1_default_scheduler │ └── docker-compose.yml │ ├── lte_n3xx_tdd_2x2_tm1 │ └── docker-compose.yml │ ├── lte_n3xx_tdd_2x2_tm2 │ └── docker-compose.yml │ ├── magma_lte_20892 │ ├── docker-compose.yml │ ├── entrypoint.sh │ ├── mme.conf │ ├── mme_fd.sprint.conf │ └── redis_extern.conf │ ├── magma_nsa_20897 │ ├── docker-compose.yml │ ├── entrypoint.sh │ ├── mme.conf │ ├── mme_fd.sprint.conf │ └── redis_extern.conf │ ├── nsa_b200_enb │ └── docker-compose.yml │ ├── nsa_b200_gnb │ └── docker-compose.yml │ ├── sa_aw2s_gnb │ └── docker-compose.yml │ ├── sa_b200_gnb │ └── docker-compose.yml │ ├── sa_e1_b200_gnb │ └── docker-compose.yml │ ├── sa_f1_b200_gnb │ └── docker-compose.yml │ ├── sa_fhi_7.2_gnb │ ├── README.md │ └── docker-compose.yml │ ├── sa_gnb_aerial │ ├── aerial_l1_entrypoint.sh │ └── docker-compose.yaml │ └── sa_sc_b200_gnb │ └── docker-compose.yml ├── cmake_targets ├── .gitignore ├── at_commands │ └── CMakeLists.txt ├── autotests │ ├── README.txt │ ├── run_exec_autotests.bash │ └── test_case_list.xml ├── build_oai ├── cross-arm.cmake ├── macros.cmake ├── nas_sim_tools │ └── CMakeLists.txt ├── snap_environment.sh └── tools │ ├── Kbuild.cmake │ ├── MODULES │ ├── CMakeParseArguments.cmake │ ├── CMakeUserFindMySQL.cmake │ ├── CMakeUserUseBison.cmake │ ├── CMakeUserUseFlex.cmake │ ├── FindGCCXML.cmake │ ├── FindGnuTLS.cmake │ ├── FindKbuild.cmake │ ├── FindLibXml2.cmake │ ├── FindSCTP.cmake │ ├── Findxran.cmake │ ├── Kbuild.cmake │ ├── cmake_useful.cmake │ ├── kbuild_system.cmake │ └── kmodule.cmake │ ├── build_helper │ ├── example_oaisim_enb_ue_mme_virtual.txt │ ├── init_nas_nos1 │ ├── init_nas_s1 │ ├── install_libraries_to_system.patch │ ├── make_agent_cache │ ├── mem_usage │ ├── oran_fhi_integration_patches │ └── E │ │ └── oaioran_E.patch │ ├── setup_routes.sh │ ├── start_bladerf.py │ ├── test_helper │ ├── uhd-3.15-tdd-patch.diff │ └── uhd-4.x-tdd-patch.diff ├── common ├── CMakeLists.txt ├── config │ ├── DOC │ │ ├── config.md │ │ └── config │ │ │ ├── arch.md │ │ │ ├── devusage.md │ │ │ ├── devusage │ │ │ ├── addaparam.md │ │ │ ├── addparamset.md │ │ │ ├── api.md │ │ │ └── struct.md │ │ │ └── rtusage.md │ ├── config_cmdline.c │ ├── config_common.c │ ├── config_common.h │ ├── config_load_configmodule.c │ ├── config_load_configmodule.h │ ├── config_paramdesc.h │ ├── config_userapi.c │ ├── config_userapi.h │ └── libconfig │ │ ├── config_libconfig.c │ │ ├── config_libconfig.h │ │ └── config_libconfig_private.h ├── ngran_types.h ├── openairinterface5g_limits.h ├── platform_constants.h ├── platform_types.h ├── ran_context.h └── utils │ ├── CMakeLists.txt │ ├── DOC │ ├── loader.md │ └── loader │ │ ├── arch.md │ │ ├── devusage.md │ │ ├── devusage │ │ ├── api.md │ │ ├── loading.md │ │ └── struct.md │ │ └── rtusage.md │ ├── LOG │ ├── CMakeLists.txt │ ├── DOC │ │ ├── addconsoletrace.md │ │ ├── arch.md │ │ ├── configurelog.md │ │ ├── devusage.md │ │ ├── log.md │ │ ├── lttng_logs.md │ │ └── rtusage.md │ ├── README.txt │ ├── log.c │ ├── log.h │ ├── lttng-log.h │ ├── lttng-tp.c │ ├── lttng-tp.h │ ├── vcd_signal_dumper.c │ └── vcd_signal_dumper.h │ ├── T │ ├── .gitignore │ ├── CMakeLists.txt │ ├── DOC │ │ ├── T.md │ │ └── T │ │ │ ├── basic.md │ │ │ ├── enb.md │ │ │ ├── enb_trace.odp │ │ │ ├── enb_trace.png │ │ │ ├── example.raw │ │ │ ├── howto_new_trace.md │ │ │ ├── howto_new_trace.patch │ │ │ ├── multi.md │ │ │ ├── record.md │ │ │ ├── replay.md │ │ │ ├── to_vcd.md │ │ │ ├── wireshark.md │ │ │ └── wireshark.png │ ├── Makefile │ ├── README │ ├── T.c │ ├── T.h │ ├── T_defs.h │ ├── T_messages.txt │ ├── check_vcd.c │ ├── defs.h │ ├── generate_Txx.c │ ├── genids.c │ ├── local_tracer.c │ ├── plot.c │ ├── tracee │ │ ├── Makefile │ │ ├── README │ │ ├── common │ │ │ └── config │ │ │ │ └── config_userapi.h │ │ └── tracee.c │ └── tracer │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ ├── configuration.c │ │ ├── configuration.h │ │ ├── database.c │ │ ├── database.h │ │ ├── defs.h │ │ ├── enb.c │ │ ├── event.c │ │ ├── event.h │ │ ├── event_selector.c │ │ ├── event_selector.h │ │ ├── extract.c │ │ ├── extract_config.c │ │ ├── extract_input_subframe.c │ │ ├── extract_output_subframe.c │ │ ├── extract_prs_dumps.sh │ │ ├── filter │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ ├── filter.c │ │ └── filter.h │ │ ├── gnb.c │ │ ├── gui.c │ │ ├── gui │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ ├── container.c │ │ ├── event.c │ │ ├── gui.c │ │ ├── gui.h │ │ ├── gui_defs.h │ │ ├── image.c │ │ ├── init.c │ │ ├── label.c │ │ ├── loop.c │ │ ├── notify.c │ │ ├── positioner.c │ │ ├── space.c │ │ ├── test.c │ │ ├── textarea.c │ │ ├── textlist.c │ │ ├── timeline.c │ │ ├── toplevel_window.c │ │ ├── widget.c │ │ ├── x.c │ │ ├── x.h │ │ ├── x_defs.h │ │ └── xy_plot.c │ │ ├── hacks │ │ ├── Makefile │ │ ├── dump_nack_signal.c │ │ ├── multi-rru-clean.c │ │ ├── pilot_timeplot.sh │ │ ├── time_meas.c │ │ └── timeplot.c │ │ ├── handler.c │ │ ├── handler.h │ │ ├── logger │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ ├── framelog.c │ │ ├── iqdotlog.c │ │ ├── iqlog.c │ │ ├── logger.c │ │ ├── logger.h │ │ ├── logger_defs.h │ │ ├── textlog.c │ │ ├── throughputlog.c │ │ ├── ticked_ttilog.c │ │ ├── ticklog.c │ │ ├── timelog.c │ │ └── ttilog.c │ │ ├── macpdu2wireshark.c │ │ ├── multi.c │ │ ├── openair_logo.h │ │ ├── openair_logo.png │ │ ├── packet-mac-lte.h │ │ ├── plot.c │ │ ├── record.c │ │ ├── replay.c │ │ ├── textlog.c │ │ ├── to_vcd.c │ │ ├── ue.c │ │ ├── utils.c │ │ ├── utils.h │ │ ├── vcd.c │ │ └── view │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ ├── scrolltti.c │ │ ├── stdout.c │ │ ├── textlist.c │ │ ├── ticktime.c │ │ ├── time.c │ │ ├── tti.c │ │ ├── view.h │ │ └── xy.c │ ├── alg │ ├── CMakeLists.txt │ ├── find.c │ ├── find.h │ ├── foreach.c │ └── foreach.h │ ├── assertions.h │ ├── collection │ ├── linear_alloc.h │ ├── queue.h │ └── tree.h │ ├── config.h │ ├── ds │ ├── CMakeLists.txt │ ├── byte_array.c │ ├── byte_array.h │ ├── seq_arr.c │ ├── seq_arr.h │ └── tests │ │ ├── CMakeLists.txt │ │ └── test_seq_array.c │ ├── hashtable │ ├── hashtable.c │ ├── hashtable.h │ ├── obj_hashtable.c │ └── obj_hashtable.h │ ├── load_module_shlib.c │ ├── load_module_shlib.h │ ├── lte │ ├── prach_utils.c │ ├── prach_utils.h │ └── ue_power.c │ ├── mem │ ├── memory.c │ └── oai_memory.h │ ├── minimal_stub.c │ ├── nr │ ├── CMakeLists.txt │ ├── nr_common.c │ ├── nr_common.h │ └── tests │ │ ├── CMakeLists.txt │ │ └── test_nr_common.cpp │ ├── oai_asn1.h │ ├── ocp_itti │ ├── all_msg.h │ ├── intertask_interface.cpp │ ├── intertask_interface.h │ └── itti.md │ ├── simple_executable.h │ ├── system.c │ ├── system.h │ ├── telnetsrv │ ├── CMakeLists.txt │ ├── DOC │ │ ├── telnetaddcmd.md │ │ ├── telnetarch.md │ │ ├── telnetgetset.md │ │ ├── telnethelp.md │ │ ├── telnethist.md │ │ ├── telnetloader.md │ │ ├── telnetlog.md │ │ ├── telnetloop.md │ │ ├── telnetmeasur.md │ │ ├── telnetsrv.md │ │ └── telnetusage.md │ ├── telnetsrv.c │ ├── telnetsrv.h │ ├── telnetsrv_5Gue_measurements.c │ ├── telnetsrv_bearer.c │ ├── telnetsrv_ci.c │ ├── telnetsrv_ciUE.c │ ├── telnetsrv_cpumeasur_def.h │ ├── telnetsrv_enb_measurements.c │ ├── telnetsrv_enb_phycmd.c │ ├── telnetsrv_loader.c │ ├── telnetsrv_loader.h │ ├── telnetsrv_ltemeasur_def.h │ ├── telnetsrv_measurements.c │ ├── telnetsrv_measurements.h │ ├── telnetsrv_phycmd.h │ ├── telnetsrv_proccmd.c │ ├── telnetsrv_proccmd.h │ └── telnetsrv_rrc.c │ ├── threadPool │ ├── CMakeLists.txt │ ├── measurement_display.c │ ├── test │ │ ├── CMakeLists.txt │ │ └── test_thread-pool.c │ ├── thread-pool.c │ ├── thread-pool.h │ └── thread-pool.md │ ├── time_meas.c │ ├── time_meas.h │ ├── time_stat.c │ ├── time_stat.h │ ├── utils.c │ ├── utils.h │ ├── var_array.h │ └── websrv │ ├── CMakeLists.txt │ ├── DOC │ ├── logscfg.png │ ├── main.png │ ├── scope.png │ ├── websrv.md │ ├── websrvarch.md │ ├── websrvdev.md │ └── websrvuse.md │ ├── frontend │ ├── .browserslistrc │ ├── .editorconfig │ ├── .eslintrc.json │ ├── .gitignore │ ├── README.md │ ├── angular.json │ ├── e2e │ │ ├── protractor-ci.conf.js │ │ ├── protractor.conf.js │ │ ├── src │ │ │ ├── app.e2e-spec.ts │ │ │ └── app.po.ts │ │ └── tsconfig.json │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app │ │ │ ├── api │ │ │ │ ├── commands.api.ts │ │ │ │ ├── help.api.ts │ │ │ │ ├── info.api.ts │ │ │ │ └── scope.api.ts │ │ │ ├── app-routing.module.ts │ │ │ ├── app.component.css │ │ │ ├── app.component.html │ │ │ ├── app.component.ts │ │ │ ├── app.module.ts │ │ │ ├── components │ │ │ │ ├── commands │ │ │ │ │ ├── commands.component.html │ │ │ │ │ ├── commands.component.scss │ │ │ │ │ └── commands.component.ts │ │ │ │ ├── confirm │ │ │ │ │ ├── confirm.component.css │ │ │ │ │ ├── confirm.component.html │ │ │ │ │ └── confirm.component.ts │ │ │ │ ├── dialog │ │ │ │ │ ├── dialog.component.css │ │ │ │ │ ├── dialog.component.html │ │ │ │ │ └── dialog.component.ts │ │ │ │ ├── info │ │ │ │ │ ├── info.component.html │ │ │ │ │ ├── info.component.scss │ │ │ │ │ └── info.component.ts │ │ │ │ ├── question │ │ │ │ │ ├── question.component.css │ │ │ │ │ ├── question.component.html │ │ │ │ │ └── question.component.ts │ │ │ │ └── scope │ │ │ │ │ ├── scope.component.css │ │ │ │ │ ├── scope.component.html │ │ │ │ │ └── scope.component.ts │ │ │ ├── controls │ │ │ │ ├── cmd.control.ts │ │ │ │ ├── info.control.ts │ │ │ │ ├── module.control.ts │ │ │ │ ├── param.control.ts │ │ │ │ ├── row.control.ts │ │ │ │ └── var.control.ts │ │ │ ├── interceptors │ │ │ │ ├── error.interceptor.ts │ │ │ │ ├── interceptors.ts │ │ │ │ └── spinner.interceptor.ts │ │ │ └── services │ │ │ │ ├── dialog.service.ts │ │ │ │ ├── download.service.ts │ │ │ │ ├── loading.service.ts │ │ │ │ └── websocket.service.ts │ │ ├── assets │ │ │ └── .gitkeep │ │ ├── commondefs.ts │ │ ├── environments │ │ │ ├── environment.prod.ts │ │ │ └── environment.ts │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.ts │ │ ├── polyfills.ts │ │ ├── styles.css │ │ └── test.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── tsconfig.spec.json │ ├── helpfiles │ ├── cmd_channelmod_show_channelid.html │ ├── cmd_channelmod_show_current.html │ ├── cmd_channelmod_show_predef.html │ ├── question_setdistance_input.html │ ├── question_show_channelid_input.html │ ├── rfsimu_show_models_algorithm.html │ ├── rfsimu_show_models_model_index.html │ ├── rfsimu_show_models_model_name.html │ ├── rfsimu_show_models_module_owner.html │ ├── scope_control_dataack.html │ ├── softmodem_show_threadsched_nice.html │ ├── softmodem_show_threadsched_oai_priority.html │ ├── softmodem_show_threadsched_priority.html │ └── softmodem_show_threadsched_sched_policy.html │ ├── websrv.c │ ├── websrv.h │ ├── websrv_noforms.c │ ├── websrv_noforms.h │ ├── websrv_scope.c │ ├── websrv_utils.c │ └── websrv_websockets.c ├── doc ├── 5Gnas.md ├── Aerial_FAPI_Split_Tutorial.md ├── BUILD.md ├── CMakeLists.txt ├── Doxyfile ├── E1AP │ ├── E1-design.md │ ├── e1ap_procedures.md │ └── images │ │ ├── e1-archi.pdf │ │ ├── e1-archi.png │ │ └── e1-archi.tex ├── F1-design.md ├── FEATURE_SET.md ├── GET_SOURCES.md ├── L1SIM.md ├── L2NFAPI.md ├── L2NFAPI_NOS1.md ├── L2NFAPI_S1.md ├── LDPC_T2_OFFLOAD_SETUP.md ├── NR_NFAPI_archi.md ├── NR_SA_Tutorial_COTS_UE.md ├── NR_SA_Tutorial_OAI_CN5G.md ├── NR_SA_Tutorial_OAI_nrUE.md ├── ORAN_FHI7.2_Tutorial.md ├── README.md ├── RUNMODEM.md ├── RUN_NR_NFAPI.md ├── RUN_NR_PRS.md ├── RUN_NR_multiple_BWPs.md ├── SW-archi-graph.md ├── SW_archi.md ├── SystemX-tutorial-design.md ├── TESTBenches.md ├── TESTING_GNB_W_COTS_UE.md ├── UL_MIMO.txt ├── UnitTests.md ├── clang-format.md ├── code-style-contrib.md ├── cross-compile.md ├── d2d_emulator_setup.txt ├── dev_tools │ └── sanitizers.md ├── environment-variables.md ├── episys │ ├── Channel_Abstraction_UE_Handling_LTE.PNG │ ├── Proxy_Interface_Diagram.PNG │ ├── functional_diagram_proxy_lte.png │ ├── functional_diagram_proxy_nsa.png │ ├── lte_mode_l2_emulator │ │ └── README.txt │ └── nsa_mode_l2_emulator │ │ └── README.txt ├── images │ ├── L2-sim-S1-3-host-deployment.png │ ├── L2-sim-noS1-2-host-deployment.png │ ├── L2-sim-single-server-deployment.png │ ├── PRS_CFR_FR2_64PRB_8rsc.PNG │ ├── PRS_CIR_FR2_64PRB_8rsc.PNG │ ├── docker-deploy-oai-7-2.drawio.xml │ ├── docker-deploy-oai-7-2.png │ ├── mimo_antenna_ports.png │ ├── oai_enb_block_diagram.png │ ├── oai_final_logo.png │ └── oai_lte_enb_func_split_arch.png ├── iqrecordplayer_usage.md ├── nr-ue-design.md ├── oai_enb_block_diagram.png ├── oai_enb_func_split_arch.png ├── oai_logo.png ├── openair_header.tex ├── physical-simulators.md ├── testbenches_doc_resources │ ├── 4g-faraday-bench.pdf │ ├── 4g-faraday-bench.png │ ├── 4g-faraday-bench.tex │ ├── 5g-aw2s-bench.pdf │ ├── 5g-aw2s-bench.png │ ├── 5g-aw2s-bench.tex │ ├── 5g-nrue-bench.pdf │ ├── 5g-nrue-bench.png │ ├── 5g-nrue-bench.tex │ ├── 5g-nsa-faraday-bench.pdf │ ├── 5g-nsa-faraday-bench.png │ ├── 5g-nsa-faraday-bench.tex │ ├── 5g-ota-bench.pdf │ ├── 5g-ota-bench.png │ ├── 5g-ota-bench.tex │ ├── amariue.png │ ├── antenna.pdf │ ├── aw2s.png │ ├── b200-mini.png │ ├── b210.jpg │ ├── benches.vsdx │ ├── n310.png │ ├── openshift.png │ ├── phone.pdf │ ├── quectel.png │ ├── server.pdf │ └── x310.jpg ├── testing_gnb_w_cots_ue_resources │ ├── attach_signaling_scheme.jpg │ ├── enb.conf │ ├── gnb.conf │ ├── oai_fr1_lab.jpg │ ├── oai_fr1_setup.jpg │ └── oai_fr1_setup.vsdx ├── tuning_and_security.md └── tutorial_resources │ └── oai-cn5g │ ├── conf │ ├── config.yaml │ ├── sip.conf │ └── users.conf │ ├── database │ └── oai_db.sql │ ├── docker-compose.yaml │ └── healthscripts │ └── mysql-healthcheck.sh ├── docker ├── Dockerfile.base.rhel9 ├── Dockerfile.base.rocky ├── Dockerfile.base.ubuntu22 ├── Dockerfile.base.ubuntu22.cross-arm64 ├── Dockerfile.build.fhi72.rhel9 ├── Dockerfile.build.fhi72.ubuntu22 ├── Dockerfile.build.rhel9 ├── Dockerfile.build.rocky ├── Dockerfile.build.ubuntu22 ├── Dockerfile.build.ubuntu22.cross-arm64 ├── Dockerfile.clang.rhel9 ├── Dockerfile.eNB.rhel9 ├── Dockerfile.eNB.rocky ├── Dockerfile.eNB.ubuntu22 ├── Dockerfile.gNB.aerial.ubuntu22 ├── Dockerfile.gNB.aerial.ubuntu22.sanitize-address ├── Dockerfile.gNB.aw2s.rhel9 ├── Dockerfile.gNB.aw2s.rocky ├── Dockerfile.gNB.aw2s.ubuntu22 ├── Dockerfile.gNB.fhi72.rhel9 ├── Dockerfile.gNB.fhi72.ubuntu22 ├── Dockerfile.gNB.rhel9 ├── Dockerfile.gNB.rocky ├── Dockerfile.gNB.ubuntu22 ├── Dockerfile.lteRU.rhel9 ├── Dockerfile.lteRU.ubuntu22 ├── Dockerfile.lteUE.rhel9 ├── Dockerfile.lteUE.rocky ├── Dockerfile.lteUE.ubuntu22 ├── Dockerfile.nr-cuup.rhel9 ├── Dockerfile.nr-cuup.rocky ├── Dockerfile.nr-cuup.ubuntu22 ├── Dockerfile.nrUE.rhel9 ├── Dockerfile.nrUE.rocky ├── Dockerfile.nrUE.ubuntu22 ├── Dockerfile.phySim.rhel9 ├── README.md ├── debug_core_image.sh └── scripts │ ├── enb_entrypoint.sh │ ├── gnb-aw2s_entrypoint.sh │ ├── gnb_entrypoint.sh │ ├── lte_ru_entrypoint.sh │ ├── lte_ue_entrypoint.sh │ └── nr_ue_entrypoint.sh ├── executables ├── create_tasks.c ├── create_tasks.h ├── create_tasks_mbms.c ├── create_tasks_ue.c ├── lte-enb.c ├── lte-ru.c ├── lte-softmodem.c ├── lte-softmodem.h ├── lte-ue.c ├── lte-uesoftmodem.c ├── main_ru.c ├── nr-cuup.c ├── nr-gnb.c ├── nr-ru.c ├── nr-softmodem-common.h ├── nr-softmodem.c ├── nr-softmodem.h ├── nr-ue.c ├── nr-uesoftmodem.c ├── nr-uesoftmodem.h ├── rt_profiling.h ├── ru_control.c ├── softmodem-common.c ├── softmodem-common.h ├── stats.c ├── stats.h ├── thread-common.h └── uecap.raw ├── maketags ├── nfapi ├── CHANGES.md ├── CMakeLists.txt ├── README ├── oai_integration │ ├── aerial │ │ ├── CMakeLists.txt │ │ ├── fapi_nvIPC.c │ │ ├── fapi_nvIPC.h │ │ ├── fapi_vnf_p5.c │ │ ├── fapi_vnf_p5.h │ │ ├── fapi_vnf_p7.c │ │ └── fapi_vnf_p7.h │ ├── gnb_ind_vars.c │ ├── gnb_ind_vars.h │ ├── nfapi.c │ ├── nfapi_pnf.c │ ├── nfapi_pnf.h │ ├── nfapi_vnf.c │ ├── nfapi_vnf.h │ └── vendor_ext.h ├── open-nFAPI │ ├── .travis.yml │ ├── CHANGELOG.md │ ├── CMakeLists.txt │ ├── LICENSE.md │ ├── Makefile.am │ ├── README.md │ ├── common │ │ ├── CMakeLists.txt │ │ ├── Makefile.am │ │ ├── public_inc │ │ │ ├── debug.h │ │ │ └── nfapi.h │ │ └── src │ │ │ ├── debug.c │ │ │ └── nfapi.c │ ├── configure.ac │ ├── docs │ │ ├── Doxyfile │ │ ├── Doxyfile.in │ │ ├── Makefile.am │ │ └── doxygen.h │ ├── fapi │ │ ├── CMakeLists.txt │ │ ├── inc │ │ │ ├── nr_fapi.h │ │ │ ├── nr_fapi_p5.h │ │ │ └── nr_fapi_p5_utils.h │ │ └── src │ │ │ ├── nr_fapi_p5.c │ │ │ └── nr_fapi_p5_utils.c │ ├── integration_tests │ │ ├── Makefile.am │ │ └── main.cpp │ ├── nfapi │ │ ├── Makefile.am │ │ ├── public_inc │ │ │ ├── fapi_nr_ue_constants.h │ │ │ ├── fapi_nr_ue_interface.h │ │ │ ├── nfapi_interface.h │ │ │ ├── nfapi_nr_interface.h │ │ │ ├── nfapi_nr_interface_scf.h │ │ │ ├── nr_nfapi_p7.h │ │ │ └── sidelink_nr_ue_interface.h │ │ ├── src │ │ │ ├── nfapi_p4.c │ │ │ ├── nfapi_p5.c │ │ │ └── nfapi_p7.c │ │ └── tests │ │ │ ├── Makefile.am │ │ │ └── nfapi_cunit_main.c │ ├── pnf │ │ ├── Makefile.am │ │ ├── inc │ │ │ ├── pnf.h │ │ │ └── pnf_p7.h │ │ ├── public_inc │ │ │ └── nfapi_pnf_interface.h │ │ ├── src │ │ │ ├── pnf.c │ │ │ ├── pnf_interface.c │ │ │ ├── pnf_p7.c │ │ │ └── pnf_p7_interface.c │ │ └── tests │ │ │ ├── Makefile.am │ │ │ └── pnf_cunit_main.c │ ├── pnf_sim │ │ ├── Makefile.am │ │ ├── inc │ │ │ ├── fapi_interface.h │ │ │ └── fapi_stub.h │ │ └── src │ │ │ ├── fapi_stub.cpp │ │ │ └── main.cpp │ ├── sim_common │ │ ├── Makefile.am │ │ ├── inc │ │ │ ├── pool.h │ │ │ └── vendor_ext.h │ │ └── src │ │ │ └── pool.cpp │ ├── vnf │ │ ├── Makefile.am │ │ ├── inc │ │ │ ├── vnf.h │ │ │ └── vnf_p7.h │ │ ├── public_inc │ │ │ └── nfapi_vnf_interface.h │ │ ├── src │ │ │ ├── vnf.c │ │ │ ├── vnf_interface.c │ │ │ ├── vnf_p7.c │ │ │ └── vnf_p7_interface.c │ │ └── tests │ │ │ ├── Makefile.am │ │ │ └── vnf_cunit_main.c │ ├── vnf_sim │ │ ├── Makefile.am │ │ ├── inc │ │ │ └── mac.h │ │ └── src │ │ │ ├── mac.cpp │ │ │ └── main.cpp │ └── xml │ │ ├── pnf_phy_1_A.xml │ │ ├── pnf_phy_1_A_ws.xml │ │ ├── pnf_phy_1_B.xml │ │ ├── pnf_phy_2_A.xml │ │ ├── vnf_A.xml │ │ └── vnf_A_ws.xml ├── open-nfapi.oai.patch └── tests │ ├── CMakeLists.txt │ ├── nr_fapi_test.h │ ├── p5 │ ├── CMakeLists.txt │ ├── nr_fapi_config_request_test.c │ ├── nr_fapi_config_response_test.c │ ├── nr_fapi_error_indication_test.c │ ├── nr_fapi_param_request_test.c │ ├── nr_fapi_param_response_test.c │ ├── nr_fapi_start_request_test.c │ ├── nr_fapi_start_response_test.c │ ├── nr_fapi_stop_indication_test.c │ └── nr_fapi_stop_request_test.c │ └── p7 │ ├── CMakeLists.txt │ └── nr_fapi_dci_inversion_test.c ├── oaienv ├── openair1 ├── CMakeLists.txt ├── PHY │ ├── CMakeLists.txt │ ├── CODING │ │ ├── 3gpplte.c │ │ ├── 3gpplte_sse.c │ │ ├── 3gpplte_turbo_decoder.c │ │ ├── 3gpplte_turbo_decoder_avx2_16bit.c │ │ ├── 3gpplte_turbo_decoder_sse.c │ │ ├── 3gpplte_turbo_decoder_sse_16bit.c │ │ ├── 3gpplte_turbo_decoder_sse_8bit.c │ │ ├── DOC │ │ │ └── LDPCImplementation.md │ │ ├── Makefile │ │ ├── Makefile.arm │ │ ├── README.txt │ │ ├── TESTBENCH │ │ │ ├── Makefile │ │ │ ├── README.txt │ │ │ ├── coding_unitary_defs.h │ │ │ ├── ldpctest.c │ │ │ ├── ltetest.c │ │ │ ├── pdcch_test.c │ │ │ ├── polartest.c │ │ │ ├── smallblocktest.c │ │ │ └── viterbi_test.c │ │ ├── ccoding_byte.c │ │ ├── ccoding_byte_lte.c │ │ ├── coding_defs.h │ │ ├── coding_extern.h │ │ ├── coding_load.c │ │ ├── crc.h │ │ ├── crc_byte.c │ │ ├── crcext.h │ │ ├── defs_NB_IoT.h │ │ ├── lte_interleaver_inline.h │ │ ├── lte_rate_matching.c │ │ ├── lte_segmentation.c │ │ ├── lte_tf.m │ │ ├── nrLDPC_decoder │ │ │ ├── doc │ │ │ │ └── nrLDPC │ │ │ │ │ ├── logo.png │ │ │ │ │ └── nrLDPC.tex │ │ │ ├── nrLDPC_bnProc.h │ │ │ ├── nrLDPC_cnProc.h │ │ │ ├── nrLDPC_cnProc_avx512.h │ │ │ ├── nrLDPC_decoder.c │ │ │ ├── nrLDPC_decoder_CL.c │ │ │ ├── nrLDPC_decoder_kernels_CL.c │ │ │ ├── nrLDPC_decoder_offload.c │ │ │ ├── nrLDPC_init.h │ │ │ ├── nrLDPC_lut.h │ │ │ ├── nrLDPC_mPass.h │ │ │ ├── nrLDPC_offload.h │ │ │ ├── nrLDPC_tools │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── generator_bnProc │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── bnProcPc_gen_BG1_128.c │ │ │ │ │ ├── bnProcPc_gen_BG1_avx2.c │ │ │ │ │ ├── bnProcPc_gen_BG2_128.c │ │ │ │ │ ├── bnProcPc_gen_BG2_avx2.c │ │ │ │ │ ├── bnProc_gen_BG1_128.c │ │ │ │ │ ├── bnProc_gen_BG1_avx2.c │ │ │ │ │ ├── bnProc_gen_BG2_128.c │ │ │ │ │ ├── bnProc_gen_BG2_avx2.c │ │ │ │ │ ├── main.c │ │ │ │ │ └── main128.c │ │ │ │ ├── generator_bnProc_avx512 │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── bnProcPc_gen_BG1_avx512.c │ │ │ │ │ ├── bnProcPc_gen_BG2_avx512.c │ │ │ │ │ ├── bnProc_gen_BG1_avx512.c │ │ │ │ │ ├── bnProc_gen_BG2_avx512.c │ │ │ │ │ └── main.c │ │ │ │ ├── generator_cnProc │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── cnProc_gen_BG1_128.c │ │ │ │ │ ├── cnProc_gen_BG1_avx2.c │ │ │ │ │ ├── cnProc_gen_BG2_128.c │ │ │ │ │ ├── cnProc_gen_BG2_avx2.c │ │ │ │ │ ├── main.c │ │ │ │ │ └── main128.c │ │ │ │ ├── generator_cnProc_avx512 │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── cnProc_gen_BG1_avx512.c │ │ │ │ │ ├── cnProc_gen_BG2_avx512.c │ │ │ │ │ └── main.c │ │ │ │ ├── nrLDPC_debug.h │ │ │ │ └── run_ldpc_generators.sh │ │ │ ├── nrLDPC_types.h │ │ │ └── nrLDPCdecoder_defs.h │ │ ├── nrLDPC_decoder_LYC │ │ │ ├── bgs │ │ │ │ ├── BG1_I0 │ │ │ │ ├── BG1_I1 │ │ │ │ ├── BG1_I2 │ │ │ │ ├── BG1_I3 │ │ │ │ ├── BG1_I4 │ │ │ │ ├── BG1_I5 │ │ │ │ ├── BG1_I6 │ │ │ │ ├── BG1_I7 │ │ │ │ ├── BG1_compact_in_C.h │ │ │ │ ├── BG2_I0 │ │ │ │ ├── BG2_I1 │ │ │ │ ├── BG2_I2 │ │ │ │ ├── BG2_I3 │ │ │ │ ├── BG2_I4 │ │ │ │ ├── BG2_I5 │ │ │ │ ├── BG2_I6 │ │ │ │ └── BG2_I7 │ │ │ ├── nrLDPC_decoder_LYC.cu │ │ │ ├── nrLDPC_decoder_LYC.h │ │ │ └── nrLDPC_decoder_LYC_debug.cu │ │ ├── nrLDPC_defs.h │ │ ├── nrLDPC_encoder │ │ │ ├── Gen_shift_value.h │ │ │ ├── ldpc176_byte.c │ │ │ ├── ldpc192_byte.c │ │ │ ├── ldpc192_byte_128.c │ │ │ ├── ldpc208_byte.c │ │ │ ├── ldpc224_byte.c │ │ │ ├── ldpc224_byte_128.c │ │ │ ├── ldpc240_byte.c │ │ │ ├── ldpc240_byte_128.c │ │ │ ├── ldpc256_byte.c │ │ │ ├── ldpc256_byte_128.c │ │ │ ├── ldpc288_byte.c │ │ │ ├── ldpc288_byte_128.c │ │ │ ├── ldpc320_byte.c │ │ │ ├── ldpc320_byte_128.c │ │ │ ├── ldpc352_byte.c │ │ │ ├── ldpc352_byte_128.c │ │ │ ├── ldpc384_byte.c │ │ │ ├── ldpc384_byte_128.c │ │ │ ├── ldpc_BG2_Zc104_byte.c │ │ │ ├── ldpc_BG2_Zc112_byte.c │ │ │ ├── ldpc_BG2_Zc120_byte.c │ │ │ ├── ldpc_BG2_Zc128_byte.c │ │ │ ├── ldpc_BG2_Zc128_byte_128.c │ │ │ ├── ldpc_BG2_Zc144_byte.c │ │ │ ├── ldpc_BG2_Zc160_byte.c │ │ │ ├── ldpc_BG2_Zc160_byte_128.c │ │ │ ├── ldpc_BG2_Zc16_byte.c │ │ │ ├── ldpc_BG2_Zc176_byte.c │ │ │ ├── ldpc_BG2_Zc192_byte.c │ │ │ ├── ldpc_BG2_Zc192_byte_128.c │ │ │ ├── ldpc_BG2_Zc208_byte.c │ │ │ ├── ldpc_BG2_Zc224_byte.c │ │ │ ├── ldpc_BG2_Zc224_byte_128.c │ │ │ ├── ldpc_BG2_Zc240_byte.c │ │ │ ├── ldpc_BG2_Zc256_byte.c │ │ │ ├── ldpc_BG2_Zc256_byte_128.c │ │ │ ├── ldpc_BG2_Zc288_byte.c │ │ │ ├── ldpc_BG2_Zc288_byte_128.c │ │ │ ├── ldpc_BG2_Zc2_byte.c │ │ │ ├── ldpc_BG2_Zc320_byte.c │ │ │ ├── ldpc_BG2_Zc320_byte_128.c │ │ │ ├── ldpc_BG2_Zc32_byte.c │ │ │ ├── ldpc_BG2_Zc32_byte_128.c │ │ │ ├── ldpc_BG2_Zc352_byte.c │ │ │ ├── ldpc_BG2_Zc352_byte_128.c │ │ │ ├── ldpc_BG2_Zc384_byte.c │ │ │ ├── ldpc_BG2_Zc384_byte_128.c │ │ │ ├── ldpc_BG2_Zc4_byte.c │ │ │ ├── ldpc_BG2_Zc64_byte.c │ │ │ ├── ldpc_BG2_Zc64_byte_128.c │ │ │ ├── ldpc_BG2_Zc72_byte.c │ │ │ ├── ldpc_BG2_Zc80_byte.c │ │ │ ├── ldpc_BG2_Zc88_byte.c │ │ │ ├── ldpc_BG2_Zc8_byte.c │ │ │ ├── ldpc_BG2_Zc96_byte.c │ │ │ ├── ldpc_BG2_Zc96_byte_128.c │ │ │ ├── ldpc_encode_parity_check.c │ │ │ ├── ldpc_encoder.c │ │ │ ├── ldpc_encoder_optim.c │ │ │ ├── ldpc_encoder_optim8seg.c │ │ │ ├── ldpc_encoder_optim8segmulti.c │ │ │ └── ldpc_generate_coefficient.c │ │ ├── nrLDPC_extern.h │ │ ├── nrLDPC_load.c │ │ ├── nrPolar_tools │ │ │ ├── .gitkeep │ │ │ ├── nr_bitwise_operations.c │ │ │ ├── nr_crc_byte.c │ │ │ ├── nr_polar_dci_defs.h │ │ │ ├── nr_polar_decoder.c │ │ │ ├── nr_polar_decoding_tools.c │ │ │ ├── nr_polar_defs.h │ │ │ ├── nr_polar_encoder.c │ │ │ ├── nr_polar_interleaving_pattern.c │ │ │ ├── nr_polar_kernal_operation.c │ │ │ ├── nr_polar_kronecker_power_matrices.c │ │ │ ├── nr_polar_matrix_and_array.c │ │ │ ├── nr_polar_pbch_defs.h │ │ │ ├── nr_polar_procedures.c │ │ │ ├── nr_polar_psbch_defs.h │ │ │ ├── nr_polar_pucch_defs.h │ │ │ ├── nr_polar_rate_match.c │ │ │ ├── nr_polar_sequence_pattern.c │ │ │ └── nr_polar_uci_defs.h │ │ ├── nrSmallBlock │ │ │ ├── decodeSmallBlock.c │ │ │ ├── encodeSmallBlock.c │ │ │ └── nr_small_block_defs.h │ │ ├── nr_polar_init.c │ │ ├── nr_rate_matching.c │ │ ├── nr_segmentation.c │ │ ├── types.h │ │ ├── viterbi.c │ │ └── viterbi_lte.c │ ├── INIT │ │ ├── README.txt │ │ ├── defs_NB_IoT.h │ │ ├── init_top.c │ │ ├── lte_init.c │ │ ├── lte_init_ru.c │ │ ├── lte_init_ue.c │ │ ├── lte_param_init.c │ │ ├── lte_parms.c │ │ ├── nr_init.c │ │ ├── nr_init_ru.c │ │ ├── nr_init_ue.c │ │ ├── nr_parms.c │ │ ├── nr_phy_init.h │ │ └── phy_init.h │ ├── LTE_ESTIMATION │ │ ├── README.txt │ │ ├── adjust_gain.c │ │ ├── bf_freq_domain_filters.m │ │ ├── filt16_32.h │ │ ├── filt96_32.h │ │ ├── filt96_32_khz_1dot25.h │ │ ├── freq_domain_filters.m │ │ ├── freq_equalization.c │ │ ├── lte_adjust_sync_eNB.c │ │ ├── lte_adjust_sync_ue.c │ │ ├── lte_dl_bf_channel_estimation.c │ │ ├── lte_dl_channel_estimation.c │ │ ├── lte_dl_mbsfn_channel_estimation.c │ │ ├── lte_eNB_measurements.c │ │ ├── lte_est_freq_offset.c │ │ ├── lte_estimation.h │ │ ├── lte_sync_time.c │ │ ├── lte_sync_timefreq.c │ │ ├── lte_sync_timefreq.m │ │ ├── lte_ue_measurements.c │ │ ├── lte_ul_channel_estimation.c │ │ └── pss6144.h │ ├── LTE_REFSIG │ │ ├── README.txt │ │ ├── defs_NB_IoT.h │ │ ├── gen_mod_table.m │ │ ├── lte_dl_cell_spec.c │ │ ├── lte_dl_mbsfn.c │ │ ├── lte_dl_uespec.c │ │ ├── lte_gold.c │ │ ├── lte_gold_mbsfn.c │ │ ├── lte_refsig.h │ │ ├── lte_ul.m │ │ ├── lte_ul_ref.c │ │ ├── mod_table.h │ │ └── primary_synch.m │ ├── LTE_TRANSPORT │ │ ├── README.txt │ │ ├── dci.c │ │ ├── dci.h │ │ ├── dci_NB_IoT.h │ │ ├── dci_tools.c │ │ ├── dci_tools_common.c │ │ ├── dci_tools_common_extern.h │ │ ├── defs_NB_IoT.h │ │ ├── dlsch_coding.c │ │ ├── dlsch_modulation.c │ │ ├── dlsch_scrambling.c │ │ ├── dlsch_tbs.h │ │ ├── dlsch_tbs_full.h │ │ ├── edci.c │ │ ├── group_hopping.c │ │ ├── if4_tools.c │ │ ├── if4_tools.h │ │ ├── lte_mcs.c │ │ ├── mdci.h │ │ ├── pbch.c │ │ ├── pcfich.c │ │ ├── pcfich_common.c │ │ ├── phich.c │ │ ├── phich_common.c │ │ ├── pilots.c │ │ ├── pilots_mbsfn.c │ │ ├── pmch.c │ │ ├── pmch_common.c │ │ ├── power_control.c │ │ ├── prach.c │ │ ├── prach_common.c │ │ ├── prach_extern.h │ │ ├── proto_NB_IoT.h │ │ ├── pss.c │ │ ├── pucch.c │ │ ├── pucch_common.c │ │ ├── pucch_extern.h │ │ ├── rar_tools.c │ │ ├── sss.c │ │ ├── sss_gen.c │ │ ├── transport_common.h │ │ ├── transport_common_proto.h │ │ ├── transport_eNB.h │ │ ├── transport_proto.h │ │ ├── transport_vars.h │ │ ├── uci_NB_IoT.h │ │ ├── uci_common.h │ │ ├── uci_tools.c │ │ ├── ulsch_decoding.c │ │ ├── ulsch_demodulation.c │ │ └── vrb_maps.m │ ├── LTE_UE_TRANSPORT │ │ ├── dci_tools_ue.c │ │ ├── dci_ue.c │ │ ├── dlsch_decoding.c │ │ ├── dlsch_demodulation.c │ │ ├── dlsch_llr_computation.c │ │ ├── dlsch_llr_computation_avx2.c │ │ ├── drs_modulation.c │ │ ├── get_pmi.c │ │ ├── initial_sync.c │ │ ├── linear_preprocessing_rec.c │ │ ├── linear_preprocessing_rec.h │ │ ├── pbch_ue.c │ │ ├── pcfich_ue.c │ │ ├── pch_ue.c │ │ ├── phich_ue.c │ │ ├── pmch_ue.c │ │ ├── prach_ue.c │ │ ├── pucch_ue.c │ │ ├── rar_tools_ue.c │ │ ├── sldch.c │ │ ├── slsch.c │ │ ├── slss.c │ │ ├── srs_modulation.c │ │ ├── sss_ue.c │ │ ├── transport_proto_ue.h │ │ ├── transport_ue.h │ │ ├── uci_tools_ue.c │ │ ├── ulsch_coding.c │ │ └── ulsch_modulation.c │ ├── MODULATION │ │ ├── beamforming.c │ │ ├── compute_bf_weights.c │ │ ├── gen_75KHz.cpp │ │ ├── modulation_UE.h │ │ ├── modulation_common.h │ │ ├── modulation_eNB.h │ │ ├── modulation_extern.h │ │ ├── nr_modulation.c │ │ ├── nr_modulation.h │ │ ├── ofdm_mod.c │ │ ├── slot_fep.c │ │ ├── slot_fep_mbsfn.c │ │ ├── slot_fep_nr.c │ │ ├── slot_fep_ul.c │ │ ├── ul_7_5_kHz.c │ │ └── ul_7_5_kHz_ue.c │ ├── NR_ESTIMATION │ │ ├── nr_freq_equalization.c │ │ ├── nr_measurements_gNB.c │ │ ├── nr_ul_channel_estimation.c │ │ └── nr_ul_estimation.h │ ├── NR_REFSIG │ │ ├── README │ │ ├── dmrs_nr.c │ │ ├── dmrs_nr.h │ │ ├── nr_dmrs_rx.c │ │ ├── nr_gen_mod_table.c │ │ ├── nr_gen_mod_table.m │ │ ├── nr_gold.c │ │ ├── nr_gold_ue.c │ │ ├── nr_mod_table.h │ │ ├── nr_refsig.h │ │ ├── pss_nr.h │ │ ├── ptrs_nr.c │ │ ├── ptrs_nr.h │ │ ├── refsig_defs_ue.h │ │ ├── scrambling_luts.c │ │ ├── ss_pbch_nr.h │ │ ├── sss_nr.h │ │ ├── ul_ref_seq_nr.c │ │ └── ul_ref_seq_nr.h │ ├── NR_TRANSPORT │ │ ├── README │ │ ├── nr_csi_rs.c │ │ ├── nr_dci.c │ │ ├── nr_dci.h │ │ ├── nr_dci_tools.c │ │ ├── nr_dlsch.c │ │ ├── nr_dlsch.h │ │ ├── nr_dlsch_coding.c │ │ ├── nr_dlsch_tools.c │ │ ├── nr_pbch.c │ │ ├── nr_prach.c │ │ ├── nr_prach.h │ │ ├── nr_prach_common.c │ │ ├── nr_prs.c │ │ ├── nr_pss.c │ │ ├── nr_sch_dmrs.c │ │ ├── nr_sch_dmrs.h │ │ ├── nr_scrambling.c │ │ ├── nr_sss.c │ │ ├── nr_tbs_tools.c │ │ ├── nr_transport_common_proto.h │ │ ├── nr_transport_proto.h │ │ ├── nr_uci_tools_common.c │ │ ├── nr_ulsch.c │ │ ├── nr_ulsch.h │ │ ├── nr_ulsch_decoding.c │ │ ├── nr_ulsch_demodulation.c │ │ ├── nr_ulsch_llr_computation.c │ │ ├── pucch_rx.c │ │ └── srs_rx.c │ ├── NR_UE_ESTIMATION │ │ ├── filt16a_32.h │ │ ├── nr_adjust_gain.c │ │ ├── nr_adjust_synch_ue.c │ │ ├── nr_dl_channel_estimation.c │ │ ├── nr_estimation.h │ │ ├── nr_ue_measurements.c │ │ └── plot_prs_Ttracer_dumps.m │ ├── NR_UE_TRANSPORT │ │ ├── README │ │ ├── cic_filter_nr.c │ │ ├── cic_filter_nr.h │ │ ├── csi_rx.c │ │ ├── dci_nr.c │ │ ├── nr_dlsch_decoding.c │ │ ├── nr_dlsch_demodulation.c │ │ ├── nr_dlsch_llr_computation.c │ │ ├── nr_initial_sync.c │ │ ├── nr_initial_sync_sl.c │ │ ├── nr_pbch.c │ │ ├── nr_prach.c │ │ ├── nr_psbch_rx.c │ │ ├── nr_psbch_tx.c │ │ ├── nr_transport_proto_ue.h │ │ ├── nr_transport_ue.h │ │ ├── nr_ue_rf_helpers.c │ │ ├── nr_ulsch_coding.c │ │ ├── nr_ulsch_ue.c │ │ ├── pss_nr.c │ │ ├── pucch_nr.c │ │ ├── pucch_nr.h │ │ ├── srs_modulation_nr.c │ │ ├── srs_modulation_nr.h │ │ └── sss_nr.c │ ├── TOOLS │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ ├── alaw_lut.h │ │ ├── angle.c │ │ ├── cadd_vv.c │ │ ├── calibration_scope.c │ │ ├── calibration_scope.h │ │ ├── calibration_test.c │ │ ├── cdot_prod.c │ │ ├── cmult_sv.c │ │ ├── cmult_vv.c │ │ ├── costable.h │ │ ├── dB_routines.c │ │ ├── dfts_load.c │ │ ├── file_output.c │ │ ├── invSqrt.c │ │ ├── log2_approx.c │ │ ├── lte_enb_scope.c │ │ ├── lte_phy_scope.c │ │ ├── lte_phy_scope.h │ │ ├── lte_phy_scope_tm4.c │ │ ├── lte_ue_scope.c │ │ ├── lut.c │ │ ├── nr_phy_scope.c │ │ ├── nr_phy_scope.h │ │ ├── oai_dfts.c │ │ ├── oai_dfts_neon.c │ │ ├── phy_scope.h │ │ ├── phy_scope_interface.c │ │ ├── phy_scope_interface.h │ │ ├── read_F.c │ │ ├── readme.md │ │ ├── signal_energy.c │ │ ├── simde_operations.c │ │ ├── smbv.c │ │ ├── smbv.h │ │ ├── sqrt.c │ │ ├── tools_defs.h │ │ └── tools_extern.h │ ├── defs_L1_NB_IoT.h │ ├── defs_RU.h │ ├── defs_UE.h │ ├── defs_common.h │ ├── defs_eNB.h │ ├── defs_gNB.h │ ├── defs_nr_UE.h │ ├── defs_nr_common.h │ ├── defs_nr_sl_UE.h │ ├── impl_defs_lte_NB_IoT.h │ ├── impl_defs_nr.h │ ├── impl_defs_top.h │ ├── impl_defs_top_NB_IoT.h │ ├── nr_phy_common │ │ ├── CMakeLists.txt │ │ ├── inc │ │ │ └── nr_phy_common.h │ │ └── src │ │ │ └── nr_phy_common.c │ ├── phy_extern.h │ ├── phy_extern_nr_ue.h │ ├── phy_extern_ue.h │ ├── phy_vars.h │ ├── phy_vars_nr_ue.h │ ├── phy_vars_ue.h │ ├── sse_intrin.h │ ├── types.h │ └── types_NB_IoT.h ├── README.TXT ├── SCHED │ ├── fapi_l1.c │ ├── fapi_l1.h │ ├── nfapi_lte_dummy.c │ ├── nfapi_nr_dummy.c │ ├── phy_mac_stub.c │ ├── phy_procedures_lte_common.c │ ├── phy_procedures_lte_eNb.c │ ├── prach_procedures.c │ ├── ru_procedures.c │ ├── sched_common.h │ ├── sched_common_extern.h │ └── sched_eNB.h ├── SCHED_NR │ ├── fapi_nr_l1.c │ ├── fapi_nr_l1.h │ ├── nr_prach_procedures.c │ ├── nr_ru_procedures.c │ ├── phy_frame_config_nr.c │ ├── phy_frame_config_nr.h │ ├── phy_procedures_nr_gNB.c │ └── sched_nr.h ├── SCHED_NR_UE │ ├── defs.h │ ├── fapi_nr_ue_l1.c │ ├── fapi_nr_ue_l1.h │ ├── harq_nr.c │ ├── harq_nr.h │ ├── phy_frame_config_nr.h │ ├── phy_frame_config_nr_ue.c │ ├── phy_procedures_nr_ue.c │ ├── phy_procedures_nr_ue_sl.c │ ├── phy_sch_processing_time.h │ ├── pucch_uci_ue_nr.c │ └── pucch_uci_ue_nr.h ├── SCHED_UE │ ├── phy_procedures_lte_ue.c │ ├── pucch_pc.c │ ├── pusch_pc.c │ ├── sched_UE.h │ └── srs_pc.c └── SIMULATION │ ├── ETH_TRANSPORT │ ├── Makefile.inc │ ├── README.txt │ ├── defs.h │ ├── emu_transport.c │ ├── extern.h │ ├── multicast_link.c │ ├── multicast_link.h │ ├── netlink_init.c │ ├── proto.h │ ├── socket.c │ └── socket.h │ ├── LTE_PHY │ ├── Abstraction │ │ ├── Training │ │ │ ├── IEEEtran.cls │ │ │ ├── bare_adv.tex │ │ │ ├── bare_jrnl.tex │ │ │ ├── bare_jrnl_compsoc.tex │ │ │ ├── create_plots.m │ │ │ ├── delta_BLER_1.m │ │ │ ├── polyfit_beta_training.m │ │ │ ├── polyfit_delta_BLER.m │ │ │ ├── sinr_Eff_Calc.m │ │ │ ├── training_abstraction.m │ │ │ └── training_top_script.m │ │ ├── beta_training_EESM.m │ │ ├── data_collection_mode5.m │ │ ├── data_extraction.m │ │ ├── delta_BLER.m │ │ ├── delta_BLER_1.m │ │ ├── demap_q.m │ │ └── opposite_q.m │ ├── BLER_SIMULATIONS │ │ ├── AWGN │ │ │ ├── AWGN_results │ │ │ │ ├── bler_tx1_chan18_nrx1_mcs0.csv │ │ │ │ ├── bler_tx1_chan18_nrx1_mcs1.csv │ │ │ │ ├── bler_tx1_chan18_nrx1_mcs10.csv │ │ │ │ ├── bler_tx1_chan18_nrx1_mcs11.csv │ │ │ │ ├── bler_tx1_chan18_nrx1_mcs12.csv │ │ │ │ ├── bler_tx1_chan18_nrx1_mcs13.csv │ │ │ │ ├── bler_tx1_chan18_nrx1_mcs14.csv │ │ │ │ ├── bler_tx1_chan18_nrx1_mcs15.csv │ │ │ │ ├── bler_tx1_chan18_nrx1_mcs16.csv │ │ │ │ ├── bler_tx1_chan18_nrx1_mcs17.csv │ │ │ │ ├── bler_tx1_chan18_nrx1_mcs18.csv │ │ │ │ ├── bler_tx1_chan18_nrx1_mcs19.csv │ │ │ │ ├── bler_tx1_chan18_nrx1_mcs2.csv │ │ │ │ ├── bler_tx1_chan18_nrx1_mcs20.csv │ │ │ │ ├── bler_tx1_chan18_nrx1_mcs21.csv │ │ │ │ ├── bler_tx1_chan18_nrx1_mcs22.csv │ │ │ │ ├── bler_tx1_chan18_nrx1_mcs23.csv │ │ │ │ ├── bler_tx1_chan18_nrx1_mcs24.csv │ │ │ │ ├── bler_tx1_chan18_nrx1_mcs25.csv │ │ │ │ ├── bler_tx1_chan18_nrx1_mcs26.csv │ │ │ │ ├── bler_tx1_chan18_nrx1_mcs27.csv │ │ │ │ ├── bler_tx1_chan18_nrx1_mcs28.csv │ │ │ │ ├── bler_tx1_chan18_nrx1_mcs3.csv │ │ │ │ ├── bler_tx1_chan18_nrx1_mcs4.csv │ │ │ │ ├── bler_tx1_chan18_nrx1_mcs5.csv │ │ │ │ ├── bler_tx1_chan18_nrx1_mcs6.csv │ │ │ │ ├── bler_tx1_chan18_nrx1_mcs7.csv │ │ │ │ ├── bler_tx1_chan18_nrx1_mcs8.csv │ │ │ │ └── bler_tx1_chan18_nrx1_mcs9.csv │ │ │ └── Perf_Curves_Abs │ │ │ │ ├── awgn_bler_tx1_mcs0.csv │ │ │ │ ├── awgn_bler_tx1_mcs1.csv │ │ │ │ ├── awgn_bler_tx1_mcs10.csv │ │ │ │ ├── awgn_bler_tx1_mcs11.csv │ │ │ │ ├── awgn_bler_tx1_mcs12.csv │ │ │ │ ├── awgn_bler_tx1_mcs13.csv │ │ │ │ ├── awgn_bler_tx1_mcs14.csv │ │ │ │ ├── awgn_bler_tx1_mcs15.csv │ │ │ │ ├── awgn_bler_tx1_mcs16.csv │ │ │ │ ├── awgn_bler_tx1_mcs17.csv │ │ │ │ ├── awgn_bler_tx1_mcs18.csv │ │ │ │ ├── awgn_bler_tx1_mcs19.csv │ │ │ │ ├── awgn_bler_tx1_mcs2.csv │ │ │ │ ├── awgn_bler_tx1_mcs20.csv │ │ │ │ ├── awgn_bler_tx1_mcs21.csv │ │ │ │ ├── awgn_bler_tx1_mcs22.csv │ │ │ │ ├── awgn_bler_tx1_mcs23.csv │ │ │ │ ├── awgn_bler_tx1_mcs24.csv │ │ │ │ ├── awgn_bler_tx1_mcs25.csv │ │ │ │ ├── awgn_bler_tx1_mcs26.csv │ │ │ │ ├── awgn_bler_tx1_mcs27.csv │ │ │ │ ├── awgn_bler_tx1_mcs3.csv │ │ │ │ ├── awgn_bler_tx1_mcs4.csv │ │ │ │ ├── awgn_bler_tx1_mcs5.csv │ │ │ │ ├── awgn_bler_tx1_mcs6.csv │ │ │ │ ├── awgn_bler_tx1_mcs7.csv │ │ │ │ ├── awgn_bler_tx1_mcs8.csv │ │ │ │ └── awgn_bler_tx1_mcs9.csv │ │ ├── bler_0.m │ │ ├── bler_100.m │ │ ├── bler_119.m │ │ ├── bler_150.m │ │ ├── bler_200.m │ │ ├── bler_250.m │ │ ├── bler_300.m │ │ ├── bler_350.m │ │ ├── bler_400.m │ │ ├── bler_450.m │ │ ├── bler_500.m │ │ ├── bler_550.m │ │ ├── bler_66.m │ │ ├── bler_80.m │ │ └── eval_results.m │ ├── LTE_Configuration.c │ ├── LTE_Configuration.h │ ├── README.txt │ ├── REFERENCE_DATA │ │ ├── embms.m │ │ ├── embms_20_25.m │ │ ├── oai_embms_r39-1.png │ │ ├── pdcch_20MHz_awgn.m │ │ └── pdsch.txt │ ├── blerCurvesTemplate.tex │ ├── blerSimus.zip │ ├── common_sim.h │ ├── dlsim.c │ ├── dlsim_tm4.c │ ├── dlsim_tm7.c │ ├── dummy_functions.c │ ├── fancyheadings.sty │ ├── framegen.c │ ├── gpib_send.c │ ├── gpib_send.h │ ├── launch_sim.sh │ ├── mat2wv.m │ ├── mbmssim.c │ ├── pbch_awgn.txt │ ├── pbch_awgn_interp.txt │ ├── pbchsim.c │ ├── pbsPhyProcSim.sh │ ├── pdcch_eval_results.m │ ├── pdcchsim.c │ ├── plotTools │ │ ├── p │ │ ├── plotTool.m │ │ ├── plot_channel_PePu.m │ │ ├── plot_channel_SePu.m │ │ ├── plot_channels.m │ │ ├── plot_constellations.m │ │ ├── plot_dl_ce_prec_ul.m │ │ ├── plot_dl_ch_est.m │ │ ├── plot_floating_point_signals.m │ │ ├── plot_srs_ce.m │ │ ├── plot_srs_ce_.m │ │ ├── plot_srs_prec_dl.m │ │ ├── plot_srs_rxF.m │ │ ├── plot_tx_bf.m │ │ └── plot_txdata.m │ ├── prachsim.c │ ├── pucchsignalgegerator.h │ ├── pucchsignalgenerator.c │ ├── pucchsim.c │ ├── scansim.c │ ├── signalanalyzer.c │ ├── signalanalyzer.h │ ├── syncsim.c │ ├── test.c │ ├── ulsignalgenerator.c │ ├── ulsignalgenerator.h │ ├── ulsim.c │ ├── ulsim2.c │ └── unitary_defs.h │ ├── NR_PHY │ ├── BLER_SIMULATIONS │ │ └── AWGN │ │ │ ├── AWGN_MIMO2x2_results │ │ │ ├── mcs0_cdlc_mimo2x2_dl.csv │ │ │ ├── mcs10_cdlc_mimo2x2_dl.csv │ │ │ ├── mcs11_cdlc_mimo2x2_dl.csv │ │ │ ├── mcs12_cdlc_mimo2x2_dl.csv │ │ │ ├── mcs13_cdlc_mimo2x2_dl.csv │ │ │ ├── mcs14_cdlc_mimo2x2_dl.csv │ │ │ ├── mcs15_cdlc_mimo2x2_dl.csv │ │ │ ├── mcs16_cdlc_mimo2x2_dl.csv │ │ │ ├── mcs17_cdlc_mimo2x2_dl.csv │ │ │ ├── mcs18_cdlc_mimo2x2_dl.csv │ │ │ ├── mcs19_cdlc_mimo2x2_dl.csv │ │ │ ├── mcs1_cdlc_mimo2x2_dl.csv │ │ │ ├── mcs20_cdlc_mimo2x2_dl.csv │ │ │ ├── mcs21_cdlc_mimo2x2_dl.csv │ │ │ ├── mcs22_cdlc_mimo2x2_dl.csv │ │ │ ├── mcs23_cdlc_mimo2x2_dl.csv │ │ │ ├── mcs24_cdlc_mimo2x2_dl.csv │ │ │ ├── mcs25_cdlc_mimo2x2_dl.csv │ │ │ ├── mcs26_cdlc_mimo2x2_dl.csv │ │ │ ├── mcs27_cdlc_mimo2x2_dl.csv │ │ │ ├── mcs28_cdlc_mimo2x2_dl.csv │ │ │ ├── mcs2_cdlc_mimo2x2_dl.csv │ │ │ ├── mcs3_cdlc_mimo2x2_dl.csv │ │ │ ├── mcs4_cdlc_mimo2x2_dl.csv │ │ │ ├── mcs5_cdlc_mimo2x2_dl.csv │ │ │ ├── mcs6_cdlc_mimo2x2_dl.csv │ │ │ ├── mcs7_cdlc_mimo2x2_dl.csv │ │ │ ├── mcs8_cdlc_mimo2x2_dl.csv │ │ │ └── mcs9_cdlc_mimo2x2_dl.csv │ │ │ ├── AWGN_results │ │ │ ├── mcs0_awgn_5G.csv │ │ │ ├── mcs10_awgn_5G.csv │ │ │ ├── mcs11_awgn_5G.csv │ │ │ ├── mcs12_awgn_5G.csv │ │ │ ├── mcs13_awgn_5G.csv │ │ │ ├── mcs14_awgn_5G.csv │ │ │ ├── mcs15_awgn_5G.csv │ │ │ ├── mcs16_awgn_5G.csv │ │ │ ├── mcs17_awgn_5G.csv │ │ │ ├── mcs18_awgn_5G.csv │ │ │ ├── mcs19_awgn_5G.csv │ │ │ ├── mcs1_awgn_5G.csv │ │ │ ├── mcs20_awgn_5G.csv │ │ │ ├── mcs21_awgn_5G.csv │ │ │ ├── mcs22_awgn_5G.csv │ │ │ ├── mcs23_awgn_5G.csv │ │ │ ├── mcs24_awgn_5G.csv │ │ │ ├── mcs25_awgn_5G.csv │ │ │ ├── mcs26_awgn_5G.csv │ │ │ ├── mcs27_awgn_5G.csv │ │ │ ├── mcs28_awgn_5G.csv │ │ │ ├── mcs2_awgn_5G.csv │ │ │ ├── mcs3_awgn_5G.csv │ │ │ ├── mcs4_awgn_5G.csv │ │ │ ├── mcs5_awgn_5G.csv │ │ │ ├── mcs6_awgn_5G.csv │ │ │ ├── mcs7_awgn_5G.csv │ │ │ ├── mcs8_awgn_5G.csv │ │ │ └── mcs9_awgn_5G.csv │ │ │ └── README.md │ ├── dlschsim.c │ ├── dlsim.c │ ├── nr_dummy_functions.c │ ├── nr_unitary_defs.h │ ├── pbchsim.c │ ├── prachsim.c │ ├── psbchsim.c │ ├── pucchsim.c │ ├── reconfig.raw │ ├── ulschsim.c │ └── ulsim.c │ ├── NR_UE_PHY │ └── unit_tests │ │ ├── build │ │ ├── CMakeLists.txt │ │ ├── reflogs │ │ │ ├── frame_config_test.txt │ │ │ ├── harq_test.txt │ │ │ ├── pbch_test.txt │ │ │ ├── pss_test.txt │ │ │ ├── pucch_uci_test.txt │ │ │ ├── srs_test.txt │ │ │ └── sss_test.txt │ │ └── run_tests.sh │ │ ├── readme.txt │ │ └── src │ │ ├── dummy_functions.c │ │ ├── frame_config_test.c │ │ ├── harq_test.c │ │ ├── input_buffer_test.h │ │ ├── pbch_test.c │ │ ├── pss_test.c │ │ ├── pss_util_test.c │ │ ├── pss_util_test.h │ │ ├── pucch_uci_generator_test.c │ │ ├── pucch_uci_test.c │ │ ├── srs_test.c │ │ └── sss_test.c │ ├── RF │ ├── Makefile │ ├── README.txt │ ├── adc.c │ ├── dac.c │ ├── rf.c │ └── rf.h │ └── TOOLS │ ├── DOC │ └── channel_simulation.md │ ├── abstraction.c │ ├── ch_desc_proto.c │ ├── channel_sim.c │ ├── corr_mat.m │ ├── gauss.c │ ├── llr_quantization.c │ ├── multipath_channel.c │ ├── multipath_tv_channel.c │ ├── phase_noise.c │ ├── random_channel.c │ ├── rangen_double.c │ ├── scm.m │ ├── scm_corrmat.h │ ├── sim.h │ └── taus.c ├── openair2 ├── CMakeLists.txt ├── COMMON │ ├── as_message.h │ ├── commonDef.h │ ├── e1ap_messages_def.h │ ├── e1ap_messages_types.h │ ├── f1ap_messages_def.h │ ├── f1ap_messages_types.h │ ├── gtpv1_u_messages_def.h │ ├── gtpv1_u_messages_types.h │ ├── m2ap_messages_def.h │ ├── m2ap_messages_types.h │ ├── m3ap_messages_def.h │ ├── m3ap_messages_types.h │ ├── mac_messages_def.h │ ├── mac_messages_types.h │ ├── mac_primitives.h │ ├── mac_rlc_primitives.h │ ├── mac_rrc_primitives.h │ ├── messages_def.h │ ├── nas_messages_def.h │ ├── nas_messages_types.h │ ├── networkDef.h │ ├── ngap_messages_def.h │ ├── ngap_messages_types.h │ ├── openair_defs.h │ ├── pdcp_messages_def.h │ ├── pdcp_messages_types.h │ ├── phy_messages_def.h │ ├── phy_messages_types.h │ ├── prs_nr_paramdef.h │ ├── ral_messages_def.h │ ├── ral_messages_types.h │ ├── rlc_messages_def.h │ ├── rlc_messages_types.h │ ├── rrc_messages_def.h │ ├── rrc_messages_types.h │ ├── rrm_constants.h │ ├── rtos_header.h │ ├── s1ap_messages_def.h │ ├── s1ap_messages_types.h │ ├── sctp_messages_def.h │ ├── sctp_messages_types.h │ ├── udp_messages_def.h │ ├── udp_messages_types.h │ ├── x2ap_messages_def.h │ └── x2ap_messages_types.h ├── E1AP │ ├── CMakeLists.txt │ ├── MESSAGES │ │ ├── ASN.1 │ │ │ ├── 38463-g80.R16.78.0.asn │ │ │ └── 38463-g80.R16.78.0.cmake │ │ └── CMakeLists.txt │ ├── e1ap.c │ ├── e1ap.h │ ├── e1ap_asnc.h │ ├── e1ap_common.c │ ├── e1ap_common.h │ ├── e1ap_default_values.h │ └── e1ap_setup.c ├── E2AP │ ├── CMakeLists.txt │ ├── RAN_FUNCTION │ │ ├── CMakeLists.txt │ │ ├── CUSTOMIZED │ │ │ ├── ran_func_gtp.c │ │ │ ├── ran_func_gtp.h │ │ │ ├── ran_func_mac.c │ │ │ ├── ran_func_mac.h │ │ │ ├── ran_func_pdcp.c │ │ │ ├── ran_func_pdcp.h │ │ │ ├── ran_func_rlc.c │ │ │ ├── ran_func_rlc.h │ │ │ ├── ran_func_slice.c │ │ │ ├── ran_func_slice.h │ │ │ ├── ran_func_tc.c │ │ │ └── ran_func_tc.h │ │ ├── O-RAN │ │ │ ├── README.md │ │ │ ├── ran_e2sm_ue_id.c │ │ │ ├── ran_e2sm_ue_id.h │ │ │ ├── ran_func_kpm.c │ │ │ ├── ran_func_kpm.h │ │ │ ├── ran_func_kpm_subs.c │ │ │ ├── ran_func_kpm_subs.h │ │ │ ├── ran_func_rc.c │ │ │ ├── ran_func_rc.h │ │ │ ├── ran_func_rc_extern.h │ │ │ ├── ran_func_rc_subs.c │ │ │ └── ran_func_rc_subs.h │ │ ├── init_ran_func.c │ │ ├── init_ran_func.h │ │ ├── read_setup_ran.c │ │ └── read_setup_ran.h │ ├── README.md │ ├── e2_agent_arg.c │ ├── e2_agent_arg.h │ └── e2_agent_paramdef.h ├── E2_AGENT │ ├── e2_agent_app.c │ ├── e2_agent_app.h │ ├── e2_message_handlers.c │ ├── e2_message_handlers.h │ └── oai-oran-protolib │ │ ├── README.md │ │ ├── builds │ │ ├── ran_messages.pb-c.c │ │ ├── ran_messages.pb-c.h │ │ └── ran_messages_pb2.py │ │ ├── compile_definitions.sh │ │ └── ran_messages.proto ├── ENB_APP │ ├── L1_paramdef.h │ ├── MACRLC_paramdef.h │ ├── NB_IoT_config.c │ ├── NB_IoT_config.h │ ├── NB_IoT_interface.c │ ├── NB_IoT_interface.h │ ├── NB_IoT_paramdef.h │ ├── RRC_config_tools.c │ ├── RRC_config_tools.h │ ├── RRC_paramsvalues.h │ ├── enb_app.c │ ├── enb_app.h │ ├── enb_config.c │ ├── enb_config.h │ ├── enb_config_SL.c │ ├── enb_config_eMTC.c │ ├── enb_paramdef.h │ ├── enb_paramdef_emtc.h │ ├── enb_paramdef_mce.h │ ├── enb_paramdef_mme.h │ └── enb_paramdef_sidelink.h ├── F1AP │ ├── CMakeLists.txt │ ├── MESSAGES │ │ ├── ASN1 │ │ │ ├── R15.1.1 │ │ │ │ ├── F1AP-CommonDataTypes.asn │ │ │ │ ├── F1AP-Constants.asn │ │ │ │ ├── F1AP-Containers.asn │ │ │ │ ├── F1AP-IEs.asn │ │ │ │ ├── F1AP-PDU-Contents.asn │ │ │ │ ├── F1AP-PDU-Descriptions.asn │ │ │ │ └── asn1_constants.h │ │ │ ├── R15.2.1 │ │ │ │ ├── F1AP-CommonDataTypes.asn │ │ │ │ ├── F1AP-Constants.asn │ │ │ │ ├── F1AP-Containers.asn │ │ │ │ ├── F1AP-IEs.asn │ │ │ │ ├── F1AP-PDU-Contents.asn │ │ │ │ └── F1AP-PDU-Descriptions.asn │ │ │ ├── R16.3.1 │ │ │ │ ├── 38473-g31.asn │ │ │ │ ├── F1AP-CommonDataTypes.asn │ │ │ │ ├── F1AP-Constants.asn │ │ │ │ ├── F1AP-Containers.asn │ │ │ │ ├── F1AP-IEs.asn │ │ │ │ ├── F1AP-PDU-Contents.asn │ │ │ │ └── F1AP-PDU-Descriptions.asn │ │ │ └── f1ap-16.3.1.cmake │ │ └── CMakeLists.txt │ ├── f1ap_common.c │ ├── f1ap_common.h │ ├── f1ap_cu_interface_management.c │ ├── f1ap_cu_interface_management.h │ ├── f1ap_cu_paging.c │ ├── f1ap_cu_paging.h │ ├── f1ap_cu_rrc_message_transfer.c │ ├── f1ap_cu_rrc_message_transfer.h │ ├── f1ap_cu_task.c │ ├── f1ap_cu_task.h │ ├── f1ap_cu_ue_context_management.c │ ├── f1ap_cu_ue_context_management.h │ ├── f1ap_cu_warning_message_transmission.c │ ├── f1ap_cu_warning_message_transmission.h │ ├── f1ap_default_values.h │ ├── f1ap_du_interface_management.c │ ├── f1ap_du_interface_management.h │ ├── f1ap_du_paging.c │ ├── f1ap_du_paging.h │ ├── f1ap_du_rrc_message_transfer.c │ ├── f1ap_du_rrc_message_transfer.h │ ├── f1ap_du_system_information.c │ ├── f1ap_du_system_information.h │ ├── f1ap_du_task.c │ ├── f1ap_du_task.h │ ├── f1ap_du_ue_context_management.c │ ├── f1ap_du_ue_context_management.h │ ├── f1ap_du_warning_message_transmission.c │ ├── f1ap_du_warning_message_transmission.h │ ├── f1ap_encoder.c │ ├── f1ap_encoder.h │ ├── f1ap_handlers.c │ ├── f1ap_ids.c │ ├── f1ap_ids.h │ ├── f1ap_ids_test.c │ ├── f1ap_itti_messaging.c │ └── f1ap_itti_messaging.h ├── GNB_APP │ ├── L1_nr_paramdef.h │ ├── MACRLC_nr_paramdef.h │ ├── RRC_nr_paramsvalues.h │ ├── gnb_app.c │ ├── gnb_app.h │ ├── gnb_config.c │ ├── gnb_config.h │ └── gnb_paramdef.h ├── LAYER2 │ ├── CMakeLists.txt │ ├── MAC │ │ ├── config.c │ │ ├── config_NB_IoT.h │ │ ├── config_ue.c │ │ ├── defs_NB_IoT.h │ │ ├── eNB_scheduler.c │ │ ├── eNB_scheduler_RA.c │ │ ├── eNB_scheduler_bch.c │ │ ├── eNB_scheduler_dlsch.c │ │ ├── eNB_scheduler_fairRR.c │ │ ├── eNB_scheduler_fairRR.h │ │ ├── eNB_scheduler_mch.c │ │ ├── eNB_scheduler_phytest.c │ │ ├── eNB_scheduler_primitives.c │ │ ├── eNB_scheduler_ulsch.c │ │ ├── l1_helpers.c │ │ ├── mac.h │ │ ├── mac_extern.h │ │ ├── mac_proto.h │ │ ├── main.c │ │ ├── main_ue.c │ │ ├── pre_processor.c │ │ ├── proto_NB_IoT.h │ │ ├── ra_procedures.c │ │ ├── rar_tools.c │ │ ├── rar_tools_ue.c │ │ ├── slicing │ │ │ ├── slicing.c │ │ │ ├── slicing.h │ │ │ └── slicing_internal.h │ │ └── ue_procedures.c │ ├── NR_MAC_COMMON │ │ ├── nr_compute_tbs_common.c │ │ ├── nr_mac.h │ │ ├── nr_mac_common.c │ │ ├── nr_mac_common.h │ │ └── nr_mac_extern.h │ ├── NR_MAC_UE │ │ ├── CMakeLists.txt │ │ ├── config_ue.c │ │ ├── config_ue_sl.c │ │ ├── mac_defs.h │ │ ├── mac_defs_sl.h │ │ ├── mac_extern.h │ │ ├── mac_proto.h │ │ ├── mac_vars.c │ │ ├── main_ue_nr.c │ │ ├── nr_ra_procedures.c │ │ ├── nr_ue_dci_configuration.c │ │ ├── nr_ue_power_procedures.c │ │ ├── nr_ue_procedures.c │ │ ├── nr_ue_procedures_sl.c │ │ ├── nr_ue_scheduler.c │ │ ├── nr_ue_scheduler_sl.c │ │ └── tests │ │ │ ├── CMakeLists.txt │ │ │ └── test_nr_ue_power_procedures.cpp │ ├── NR_MAC_gNB │ │ ├── config.c │ │ ├── gNB_scheduler.c │ │ ├── gNB_scheduler_RA.c │ │ ├── gNB_scheduler_bch.c │ │ ├── gNB_scheduler_dlsch.c │ │ ├── gNB_scheduler_phytest.c │ │ ├── gNB_scheduler_primitives.c │ │ ├── gNB_scheduler_srs.c │ │ ├── gNB_scheduler_uci.c │ │ ├── gNB_scheduler_ulsch.c │ │ ├── mac_proto.h │ │ ├── mac_rrc_dl_handler.c │ │ ├── mac_rrc_dl_handler.h │ │ ├── mac_rrc_ul.h │ │ ├── mac_rrc_ul_direct.c │ │ ├── mac_rrc_ul_f1ap.c │ │ ├── main.c │ │ └── nr_mac_gNB.h │ ├── PDCP_v10.1.0 │ │ ├── pdcp.c │ │ ├── pdcp.h │ │ ├── pdcp_fifo.c │ │ ├── pdcp_netlink.c │ │ ├── pdcp_primitives.c │ │ ├── pdcp_primitives.h │ │ ├── pdcp_security.c │ │ ├── pdcp_sequence_manager.c │ │ ├── pdcp_sequence_manager.h │ │ ├── pdcp_util.c │ │ └── pdcp_util.h │ ├── RLC │ │ └── rlc.h │ ├── nr_pdcp │ │ ├── asn1_utils.c │ │ ├── cucp_cuup_handler.c │ │ ├── cucp_cuup_handler.h │ │ ├── cuup_cucp_direct.c │ │ ├── cuup_cucp_e1ap.c │ │ ├── cuup_cucp_if.c │ │ ├── cuup_cucp_if.h │ │ ├── nr_pdcp.h │ │ ├── nr_pdcp_asn1_utils.h │ │ ├── nr_pdcp_entity.c │ │ ├── nr_pdcp_entity.h │ │ ├── nr_pdcp_integrity_data.h │ │ ├── nr_pdcp_integrity_nia1.c │ │ ├── nr_pdcp_integrity_nia1.h │ │ ├── nr_pdcp_integrity_nia2.c │ │ ├── nr_pdcp_integrity_nia2.h │ │ ├── nr_pdcp_oai_api.c │ │ ├── nr_pdcp_oai_api.h │ │ ├── nr_pdcp_sdu.c │ │ ├── nr_pdcp_sdu.h │ │ ├── nr_pdcp_security_nea2.c │ │ ├── nr_pdcp_security_nea2.h │ │ ├── nr_pdcp_timer_thread.c │ │ ├── nr_pdcp_timer_thread.h │ │ ├── nr_pdcp_ue_manager.c │ │ └── nr_pdcp_ue_manager.h │ ├── nr_rlc │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ ├── TODO │ │ ├── asn1_utils.c │ │ ├── nr_rlc_asn1_utils.h │ │ ├── nr_rlc_entity.c │ │ ├── nr_rlc_entity.h │ │ ├── nr_rlc_entity_am.c │ │ ├── nr_rlc_entity_am.h │ │ ├── nr_rlc_entity_tm.c │ │ ├── nr_rlc_entity_tm.h │ │ ├── nr_rlc_entity_um.c │ │ ├── nr_rlc_entity_um.h │ │ ├── nr_rlc_oai_api.c │ │ ├── nr_rlc_oai_api.h │ │ ├── nr_rlc_pdu.c │ │ ├── nr_rlc_pdu.h │ │ ├── nr_rlc_sdu.c │ │ ├── nr_rlc_sdu.h │ │ ├── nr_rlc_ue_manager.c │ │ ├── nr_rlc_ue_manager.h │ │ ├── test.c │ │ └── tests │ │ │ ├── CMakeLists.txt │ │ │ ├── LOG │ │ │ └── log.h │ │ │ ├── Makefile │ │ │ ├── exec_nr_rlc_test.sh │ │ │ ├── run_tests.sh │ │ │ ├── test.c │ │ │ ├── test1.h │ │ │ ├── test1.txt.gz │ │ │ ├── test10.h │ │ │ ├── test10.txt.gz │ │ │ ├── test11.h │ │ │ ├── test11.txt.gz │ │ │ ├── test12.h │ │ │ ├── test12.txt.gz │ │ │ ├── test13.h │ │ │ ├── test13.txt.gz │ │ │ ├── test14.h │ │ │ ├── test14.txt.gz │ │ │ ├── test15.h │ │ │ ├── test15.txt.gz │ │ │ ├── test16.h │ │ │ ├── test16.txt.gz │ │ │ ├── test17.h │ │ │ ├── test17.txt.gz │ │ │ ├── test2.h │ │ │ ├── test2.txt.gz │ │ │ ├── test3.h │ │ │ ├── test3.txt.gz │ │ │ ├── test4.h │ │ │ ├── test4.txt.gz │ │ │ ├── test5.h │ │ │ ├── test5.txt.gz │ │ │ ├── test6.h │ │ │ ├── test6.txt.gz │ │ │ ├── test7.h │ │ │ ├── test7.txt.gz │ │ │ ├── test8.h │ │ │ ├── test8.txt.gz │ │ │ ├── test9.h │ │ │ ├── test9.txt.gz │ │ │ └── time_stat.c │ ├── openair2_proc.c │ └── rlc_v2 │ │ ├── TODO │ │ ├── asn1_utils.c │ │ ├── rlc_asn1_utils.h │ │ ├── rlc_entity.c │ │ ├── rlc_entity.h │ │ ├── rlc_entity_am.c │ │ ├── rlc_entity_am.h │ │ ├── rlc_entity_um.c │ │ ├── rlc_entity_um.h │ │ ├── rlc_oai_api.c │ │ ├── rlc_pdu.c │ │ ├── rlc_pdu.h │ │ ├── rlc_sdu.c │ │ ├── rlc_sdu.h │ │ ├── rlc_ue_manager.c │ │ ├── rlc_ue_manager.h │ │ └── tests │ │ ├── LOG │ │ └── log.h │ │ ├── Makefile │ │ ├── README │ │ ├── make_pdu.c │ │ ├── run_tests.sh │ │ ├── test.c │ │ ├── test1.h │ │ ├── test1.txt.gz │ │ ├── test10.h │ │ ├── test10.txt.gz │ │ ├── test11.h │ │ ├── test11.txt.gz │ │ ├── test12.h │ │ ├── test12.txt.gz │ │ ├── test13.h │ │ ├── test13.txt.gz │ │ ├── test14.h │ │ ├── test14.txt.gz │ │ ├── test15.h │ │ ├── test15.txt.gz │ │ ├── test16.h │ │ ├── test16.txt.gz │ │ ├── test17.h │ │ ├── test17.txt.gz │ │ ├── test18.h │ │ ├── test18.txt.gz │ │ ├── test19.h │ │ ├── test19.txt.gz │ │ ├── test2.h │ │ ├── test2.txt.gz │ │ ├── test20.h │ │ ├── test20.txt.gz │ │ ├── test21.h │ │ ├── test21.txt.gz │ │ ├── test22.h │ │ ├── test22.txt.gz │ │ ├── test23.h │ │ ├── test23.txt.gz │ │ ├── test24.h │ │ ├── test24.txt.gz │ │ ├── test25.h │ │ ├── test25.txt.gz │ │ ├── test26.h │ │ ├── test26.txt.gz │ │ ├── test27.h │ │ ├── test27.txt.gz │ │ ├── test28.h │ │ ├── test28.txt.gz │ │ ├── test29.h │ │ ├── test29.txt.gz │ │ ├── test3.h │ │ ├── test3.txt.gz │ │ ├── test30.h │ │ ├── test30.txt.gz │ │ ├── test31.h │ │ ├── test31.txt.gz │ │ ├── test32.h │ │ ├── test32.txt.gz │ │ ├── test33.h │ │ ├── test33.txt.gz │ │ ├── test34.h │ │ ├── test34.txt.gz │ │ ├── test35.h │ │ ├── test35.txt.gz │ │ ├── test36.h │ │ ├── test36.txt.gz │ │ ├── test37.h │ │ ├── test37.txt.gz │ │ ├── test38.h │ │ ├── test38.txt.gz │ │ ├── test39.h │ │ ├── test39.txt.gz │ │ ├── test4.h │ │ ├── test4.txt.gz │ │ ├── test40.h │ │ ├── test40.txt.gz │ │ ├── test41.h │ │ ├── test41.txt.gz │ │ ├── test42.h │ │ ├── test42.txt.gz │ │ ├── test43.h │ │ ├── test43.txt.gz │ │ ├── test44.h │ │ ├── test44.txt.gz │ │ ├── test45.h │ │ ├── test45.txt.gz │ │ ├── test46.h │ │ ├── test46.txt.gz │ │ ├── test47.h │ │ ├── test47.txt.gz │ │ ├── test48.h │ │ ├── test48.txt.gz │ │ ├── test49.h │ │ ├── test49.txt.gz │ │ ├── test5.h │ │ ├── test5.txt.gz │ │ ├── test6.h │ │ ├── test6.txt.gz │ │ ├── test7.h │ │ ├── test7.txt.gz │ │ ├── test8.h │ │ ├── test8.txt.gz │ │ ├── test9.h │ │ └── test9.txt.gz ├── M2AP │ ├── CMakeLists.txt │ ├── MESSAGES │ │ ├── ASN1 │ │ │ ├── m2ap-14.0.0.asn │ │ │ └── m2ap-14.0.0.cmake │ │ └── CMakeLists.txt │ ├── m2ap_MCE.c │ ├── m2ap_MCE.h │ ├── m2ap_MCE_defs.h │ ├── m2ap_MCE_generate_messages.c │ ├── m2ap_MCE_generate_messages.h │ ├── m2ap_MCE_handler.c │ ├── m2ap_MCE_handler.h │ ├── m2ap_MCE_interface_management.c │ ├── m2ap_MCE_interface_management.h │ ├── m2ap_MCE_management_procedures.c │ ├── m2ap_MCE_management_procedures.h │ ├── m2ap_common.c │ ├── m2ap_common.h │ ├── m2ap_decoder.c │ ├── m2ap_decoder.h │ ├── m2ap_default_values.h │ ├── m2ap_eNB.c │ ├── m2ap_eNB.h │ ├── m2ap_eNB_defs.h │ ├── m2ap_eNB_generate_messages.c │ ├── m2ap_eNB_generate_messages.h │ ├── m2ap_eNB_handler.c │ ├── m2ap_eNB_handler.h │ ├── m2ap_eNB_interface_management.c │ ├── m2ap_eNB_interface_management.h │ ├── m2ap_eNB_management_procedures.c │ ├── m2ap_eNB_management_procedures.h │ ├── m2ap_encoder.c │ ├── m2ap_encoder.h │ ├── m2ap_handler.c │ ├── m2ap_handler.h │ ├── m2ap_ids.c │ ├── m2ap_ids.h │ ├── m2ap_itti_messaging.c │ ├── m2ap_itti_messaging.h │ ├── m2ap_timers.c │ └── m2ap_timers.h ├── MCE_APP │ ├── mce_app.c │ ├── mce_app.h │ ├── mce_config.c │ └── mce_config.h ├── NETWORK_DRIVER │ ├── LITE │ │ ├── RB_TOOL │ │ │ ├── Makefile │ │ │ └── rb_tool.c │ │ ├── classifier.c │ │ ├── common.c │ │ ├── constant.h │ │ ├── device.c │ │ ├── ioctl.c │ │ ├── ioctl.h │ │ ├── local.h │ │ ├── netlink.c │ │ ├── proto_extern.h │ │ ├── sap.h │ │ └── tool.c │ ├── MESH │ │ ├── RB_TOOL │ │ │ ├── Makefile │ │ │ └── rb_tool.c │ │ ├── TESTBENCH │ │ │ └── testbench.c │ │ ├── classifier.c │ │ ├── common.c │ │ ├── constant.h │ │ ├── device.c │ │ ├── ioctl.c │ │ ├── ioctl.h │ │ ├── local.h │ │ ├── mesh.c │ │ ├── netlink.c │ │ ├── proto_extern.h │ │ ├── rrc_nas_primitives.h │ │ ├── sap.h │ │ └── tool.c │ └── UE_IP │ │ ├── README │ │ ├── common.c │ │ ├── constant.h │ │ ├── device.c │ │ ├── local.h │ │ ├── netlink.c │ │ ├── proto_extern.h │ │ └── sap.h ├── NR_PHY_INTERFACE │ ├── NR_IF_Module.c │ ├── NR_IF_Module.h │ ├── nfapi_5g_test.c │ ├── nr_sched_response.c │ └── nr_sched_response.h ├── NR_UE_PHY_INTERFACE │ ├── NR_IF_Module.c │ ├── NR_IF_Module.h │ ├── NR_Packet_Drop.c │ └── NR_Packet_Drop.h ├── PHY_INTERFACE │ ├── .gitignore │ ├── IF_Module.c │ ├── IF_Module.h │ ├── IF_Module_NB_IoT.h │ ├── phy_interface.h │ ├── phy_interface_extern.h │ ├── phy_interface_vars.h │ ├── phy_stub_UE.c │ ├── phy_stub_UE.h │ ├── queue_t.c │ ├── queue_t.h │ ├── queue_test.c │ └── queue_test_run ├── RRC │ ├── CMakeLists.txt │ ├── L2_INTERFACE │ │ └── openair_rrc_L2_interface.h │ ├── LTE │ │ ├── CMakeLists.txt │ │ ├── L2_interface.c │ │ ├── L2_interface_common.c │ │ ├── L2_interface_ue.c │ │ ├── MESSAGES │ │ │ ├── ASN.1 │ │ │ │ ├── RRC-36331-f22.asn │ │ │ │ ├── RRC-e30.asn │ │ │ │ ├── extract_asn1_from_spec.pl │ │ │ │ ├── lte-rrc-10.21.0.asn1 │ │ │ │ ├── lte-rrc-11.18.0.asn1 │ │ │ │ ├── lte-rrc-12.16.0.asn1 │ │ │ │ ├── lte-rrc-13.9.1.asn1 │ │ │ │ ├── lte-rrc-14.4.0.asn1 │ │ │ │ ├── lte-rrc-14.6.2.asn1 │ │ │ │ ├── lte-rrc-14.7.0.asn1 │ │ │ │ ├── lte-rrc-15.1.0.asn1 │ │ │ │ ├── lte-rrc-15.2.1.asn1 │ │ │ │ ├── lte-rrc-15.2.2.asn1 │ │ │ │ ├── lte-rrc-15.3.0.asn1 │ │ │ │ ├── lte-rrc-15.6.0.asn1 │ │ │ │ ├── lte-rrc-15.6.0.cmake │ │ │ │ ├── lte-rrc-16.13.0.asn1 │ │ │ │ ├── lte-rrc-16.13.0.cmake │ │ │ │ ├── lte-rrc-8.21.0.asn1 │ │ │ │ └── lte-rrc-9.18.0.asn1 │ │ │ ├── CMakeLists.txt │ │ │ ├── README.md │ │ │ ├── asn1_msg.c │ │ │ ├── asn1_msg.h │ │ │ ├── asn1_msg_NB_IoT.c │ │ │ └── asn1_msg_NB_IoT.h │ │ ├── defs_NB_IoT.h │ │ ├── extern_NB_IoT.h │ │ ├── plmn_data.h │ │ ├── proto_NB_IoT.h │ │ ├── rrc_UE.c │ │ ├── rrc_UE_ral.h │ │ ├── rrc_common.c │ │ ├── rrc_defs.h │ │ ├── rrc_eNB.c │ │ ├── rrc_eNB_GTPV1U.c │ │ ├── rrc_eNB_GTPV1U.h │ │ ├── rrc_eNB_M2AP.c │ │ ├── rrc_eNB_M2AP.h │ │ ├── rrc_eNB_S1AP.c │ │ ├── rrc_eNB_S1AP.h │ │ ├── rrc_eNB_UE_context.c │ │ ├── rrc_eNB_UE_context.h │ │ ├── rrc_eNB_endc.c │ │ ├── rrc_eNB_ral.h │ │ ├── rrc_extern.h │ │ ├── rrc_proto.h │ │ ├── rrc_rrm_interface.h │ │ ├── rrc_types.h │ │ ├── rrc_types_NB_IoT.h │ │ ├── rrc_vars.h │ │ └── utils.c │ ├── NAS │ │ ├── nas_config.c │ │ ├── nas_config.h │ │ ├── rb_config.c │ │ └── rb_config.h │ ├── NR │ │ ├── CMakeLists.txt │ │ ├── MESSAGES │ │ │ ├── ASN.1 │ │ │ │ ├── NR-RRC-38331-f10.asn │ │ │ │ ├── NR-RRC-38331-f21.asn │ │ │ │ ├── extract_asn1_from_spce.pl │ │ │ │ ├── nr-rrc-15.2.1.asn1 │ │ │ │ ├── nr-rrc-15.3.0.asn1 │ │ │ │ ├── nr-rrc-15.6.0.asn1 │ │ │ │ ├── nr-rrc-16.1.0.asn1 │ │ │ │ ├── nr-rrc-16.4.1.asn1 │ │ │ │ ├── nr-rrc-16.4.1.cmake │ │ │ │ ├── nr-rrc-17.3.0.asn1 │ │ │ │ └── nr-rrc-17.3.0.cmake │ │ │ ├── CMakeLists.txt │ │ │ ├── asn1_msg.c │ │ │ ├── asn1_msg.h │ │ │ └── tests │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── test_asn1_msg.cpp │ │ ├── cucp_cuup_direct.c │ │ ├── cucp_cuup_e1ap.c │ │ ├── cucp_cuup_if.h │ │ ├── mac_rrc_dl.h │ │ ├── mac_rrc_dl_direct.c │ │ ├── mac_rrc_dl_f1ap.c │ │ ├── nr_rrc_common.c │ │ ├── nr_rrc_common.h │ │ ├── nr_rrc_config.c │ │ ├── nr_rrc_config.h │ │ ├── nr_rrc_defs.h │ │ ├── nr_rrc_extern.h │ │ ├── nr_rrc_proto.h │ │ ├── rrc_gNB.c │ │ ├── rrc_gNB_GTPV1U.c │ │ ├── rrc_gNB_GTPV1U.h │ │ ├── rrc_gNB_NGAP.c │ │ ├── rrc_gNB_NGAP.h │ │ ├── rrc_gNB_UE_context.c │ │ ├── rrc_gNB_UE_context.h │ │ ├── rrc_gNB_cuup.c │ │ ├── rrc_gNB_du.c │ │ ├── rrc_gNB_du.h │ │ ├── rrc_gNB_internode.c │ │ ├── rrc_gNB_nsa.c │ │ ├── rrc_gNB_radio_bearers.c │ │ ├── rrc_gNB_radio_bearers.h │ │ └── rrc_gNB_reconfig.c │ ├── NR_UE │ │ ├── L2_interface_ue.c │ │ ├── main_ue.c │ │ ├── rrc_UE.c │ │ ├── rrc_defs.h │ │ ├── rrc_nsa.c │ │ ├── rrc_proto.h │ │ ├── rrc_sl_preconfig.c │ │ ├── rrc_timers_and_constants.c │ │ └── sl_preconfig_paramvalues.h │ └── common.h ├── SDAP │ └── nr_sdap │ │ ├── nr_sdap.c │ │ ├── nr_sdap.h │ │ ├── nr_sdap_entity.c │ │ └── nr_sdap_entity.h ├── UTIL │ ├── CLI │ │ ├── cli.c │ │ ├── cli.h │ │ ├── cli_cmd.c │ │ ├── cli_if.h │ │ └── cli_server.c │ ├── CMakeLists.txt │ ├── MATH │ │ ├── oml.c │ │ └── oml.h │ ├── OMG │ │ ├── OMG_TRACE_DESCRIPTION.pdf │ │ ├── README.TXT │ │ ├── TRACE │ │ │ ├── OMG_TRACE_update.pdf │ │ │ ├── README.TXT │ │ │ ├── example_trace.tr │ │ │ ├── handover.tr │ │ │ ├── handover_1ue.tr │ │ │ ├── hexagonal_eNBs.tr │ │ │ ├── mobility_2ues.tr │ │ │ ├── mobility_3ues.tr │ │ │ ├── regular.tr │ │ │ ├── static_1enb.tr │ │ │ ├── static_2ues.tr │ │ │ └── zero_speed.tr │ │ ├── common.c │ │ ├── defs.h │ │ ├── grid.c │ │ ├── grid.h │ │ ├── job.c │ │ ├── makefile │ │ ├── makefile_standalone │ │ ├── mobility.txt │ │ ├── mobility_parser.c │ │ ├── mobility_parser.h │ │ ├── omg.c │ │ ├── omg.h │ │ ├── omg_constants.h │ │ ├── omg_hashtable.c │ │ ├── omg_hashtable.h │ │ ├── omg_vars.h │ │ ├── rwalk.c │ │ ├── rwalk.h │ │ ├── rwp.c │ │ ├── rwp.h │ │ ├── static.c │ │ ├── static.h │ │ ├── steadystaterwp.c │ │ ├── steadystaterwp.h │ │ ├── trace.c │ │ ├── trace.h │ │ ├── trace_hashtable.c │ │ └── trace_hashtable.h │ ├── OMV │ │ ├── README.txt │ │ ├── blue.png │ │ ├── communicationthread.cpp │ │ ├── communicationthread.h │ │ ├── green.png │ │ ├── jpg.jpeg │ │ ├── mus.png │ │ ├── mywindow.cpp │ │ ├── mywindow.h │ │ ├── new.jpg │ │ ├── new2.jpg │ │ ├── omv.cpp │ │ ├── openglwidget.cpp │ │ ├── openglwidget.h │ │ ├── red.png │ │ ├── structures.h │ │ ├── white.png │ │ └── wow.png │ ├── OPT │ │ ├── README.txt │ │ ├── mac_pcap.h │ │ ├── opt.h │ │ ├── packet-rohc.h │ │ ├── probe.c │ │ └── wireshark_headers.h │ ├── OSD │ │ ├── OCG.pid │ │ ├── OpenAirEmu.conf │ │ ├── Platform_is_running.php │ │ ├── README.txt │ │ ├── css │ │ │ ├── blueprint.css │ │ │ ├── fix-ie-rtl.css │ │ │ ├── fix-ie.css │ │ │ ├── ie.css │ │ │ ├── ie6.css │ │ │ ├── images │ │ │ │ ├── false.png │ │ │ │ ├── false2.png │ │ │ │ ├── lquote.png │ │ │ │ ├── true.png │ │ │ │ └── warning.png │ │ │ ├── print.css │ │ │ ├── screen.css │ │ │ └── style.css │ │ ├── fake_oaisim │ │ ├── form.php │ │ ├── header.php │ │ ├── httpd-result.conf │ │ ├── index.php │ │ ├── jquery │ │ │ └── jquery.js │ │ ├── recep.php │ │ └── toto.php │ └── OTG │ │ ├── Doxyfile │ │ ├── OTGplot │ │ ├── help_OTGplot.txt │ │ ├── main.c │ │ ├── makefile │ │ ├── otg.c │ │ ├── otg.h │ │ ├── otg_config.h │ │ ├── otg_defs.h │ │ ├── otg_externs.h │ │ ├── otg_form.c │ │ ├── otg_form.h │ │ ├── otg_kpi.c │ │ ├── otg_kpi.h │ │ ├── otg_models.c │ │ ├── otg_models.h │ │ ├── otg_rx.c │ │ ├── otg_rx.h │ │ ├── otg_rx_socket.c │ │ ├── otg_rx_socket.h │ │ ├── otg_tx.c │ │ ├── otg_tx.h │ │ ├── otg_tx_socket.c │ │ ├── otg_tx_socket.h │ │ ├── otg_vars.h │ │ └── traffic_config.h ├── X2AP │ ├── CMakeLists.txt │ ├── MESSAGES │ │ ├── ASN1 │ │ │ ├── R10 │ │ │ │ └── x2ap-10.7.0.asn1 │ │ │ ├── R11 │ │ │ │ └── x2ap-11.9.0.asn1 │ │ │ ├── R12 │ │ │ │ └── x2ap-12.8.0.asn1 │ │ │ ├── R13 │ │ │ │ └── x2ap-13.7.0.asn1 │ │ │ ├── R14.5 │ │ │ │ └── x2ap-14.5.0.asn1 │ │ │ ├── R14 │ │ │ │ ├── x2ap-14.6.0.asn1 │ │ │ │ └── x2ap-14.7.0.asn1 │ │ │ ├── R15 │ │ │ │ ├── x2ap-15.1.0.asn1 │ │ │ │ ├── x2ap-15.2.0.asn1 │ │ │ │ ├── x2ap-15.3.0.asn1 │ │ │ │ ├── x2ap-15.6.0.asn1 │ │ │ │ └── x2ap-15.6.0.cmake │ │ │ ├── R8 │ │ │ │ └── x2ap-8.9.0.asn1 │ │ │ └── R9 │ │ │ │ └── x2ap-9.6.0.asn1 │ │ └── CMakeLists.txt │ ├── x2ap_common.c │ ├── x2ap_common.h │ ├── x2ap_eNB.c │ ├── x2ap_eNB.h │ ├── x2ap_eNB_decoder.c │ ├── x2ap_eNB_decoder.h │ ├── x2ap_eNB_defs.h │ ├── x2ap_eNB_encoder.c │ ├── x2ap_eNB_encoder.h │ ├── x2ap_eNB_generate_messages.c │ ├── x2ap_eNB_generate_messages.h │ ├── x2ap_eNB_handler.c │ ├── x2ap_eNB_handler.h │ ├── x2ap_eNB_itti_messaging.c │ ├── x2ap_eNB_itti_messaging.h │ ├── x2ap_eNB_management_procedures.c │ ├── x2ap_eNB_management_procedures.h │ ├── x2ap_ids.c │ ├── x2ap_ids.h │ ├── x2ap_timers.c │ └── x2ap_timers.h └── XNAP │ ├── CMakeLists.txt │ ├── MESSAGES │ ├── ASN1 │ │ ├── xnap_R16.2.0.asn │ │ └── xnap_R16.2.0.cmake │ └── CMakeLists.txt │ ├── xnap_common.c │ └── xnap_common.h ├── openair3 ├── CMakeLists.txt ├── COMMON │ ├── common_types.h │ ├── intertask_interface_conf.h │ ├── messages_types.h │ └── security_types.h ├── DOCS │ ├── Latex │ │ └── DefaultBearer │ │ │ ├── DefaultBearer.pdf │ │ │ └── DefaultBearer.tex │ └── Makefile.am ├── LPP │ ├── CMakeLists.txt │ └── MESSAGES │ │ ├── ASN1 │ │ ├── 37355-g60.asn │ │ └── 37355-g60.cmake │ │ └── CMakeLists.txt ├── M3AP │ ├── CMakeLists.txt │ ├── MESSAGES │ │ ├── ASN1 │ │ │ ├── m3ap-14.0.0.asn │ │ │ └── m3ap-14.0.0.cmake │ │ └── CMakeLists.txt │ ├── m3ap_MCE.c │ ├── m3ap_MCE.h │ ├── m3ap_MCE_defs.h │ ├── m3ap_MCE_generate_messages.h │ ├── m3ap_MCE_generate_messsages.c │ ├── m3ap_MCE_handler.c │ ├── m3ap_MCE_handler.h │ ├── m3ap_MCE_interface_management.c │ ├── m3ap_MCE_interface_management.h │ ├── m3ap_MCE_management_procedures.c │ ├── m3ap_MCE_management_procedures.h │ ├── m3ap_MME.c │ ├── m3ap_MME.h │ ├── m3ap_MME_defs.h │ ├── m3ap_MME_generate_messages.c │ ├── m3ap_MME_generate_messages.h │ ├── m3ap_MME_handler.c │ ├── m3ap_MME_handler.h │ ├── m3ap_MME_interface_management.c │ ├── m3ap_MME_interface_management.h │ ├── m3ap_MME_management_procedures.c │ ├── m3ap_MME_management_procedures.h │ ├── m3ap_common.c │ ├── m3ap_common.h │ ├── m3ap_decoder.c │ ├── m3ap_decoder.h │ ├── m3ap_default_values.h │ ├── m3ap_encoder.c │ ├── m3ap_encoder.h │ ├── m3ap_handler.c │ ├── m3ap_handler.h │ ├── m3ap_ids.c │ ├── m3ap_ids.h │ ├── m3ap_itti_messaging.c │ ├── m3ap_itti_messaging.h │ ├── m3ap_timers.c │ └── m3ap_timers.h ├── MME_APP │ ├── enb_paramdef_mme.h │ ├── mme_app.c │ ├── mme_app.h │ ├── mme_config.c │ └── mme_config.h ├── NAS │ ├── COMMON │ │ ├── API │ │ │ └── NETWORK │ │ │ │ ├── Makefile │ │ │ │ ├── as_message.c │ │ │ │ ├── nas_message.c │ │ │ │ ├── nas_message.h │ │ │ │ ├── network_api.c │ │ │ │ └── network_api.h │ │ ├── EMM │ │ │ └── MSG │ │ │ │ ├── AttachAccept.c │ │ │ │ ├── AttachAccept.h │ │ │ │ ├── AttachComplete.c │ │ │ │ ├── AttachComplete.h │ │ │ │ ├── AttachReject.c │ │ │ │ ├── AttachReject.h │ │ │ │ ├── AttachRequest.c │ │ │ │ ├── AttachRequest.h │ │ │ │ ├── AuthenticationFailure.c │ │ │ │ ├── AuthenticationFailure.h │ │ │ │ ├── AuthenticationReject.c │ │ │ │ ├── AuthenticationReject.h │ │ │ │ ├── AuthenticationRequest.c │ │ │ │ ├── AuthenticationRequest.h │ │ │ │ ├── AuthenticationResponse.c │ │ │ │ ├── AuthenticationResponse.h │ │ │ │ ├── CsServiceNotification.c │ │ │ │ ├── CsServiceNotification.h │ │ │ │ ├── DetachAccept.c │ │ │ │ ├── DetachAccept.h │ │ │ │ ├── DetachRequest.c │ │ │ │ ├── DetachRequest.h │ │ │ │ ├── DownlinkNasTransport.c │ │ │ │ ├── DownlinkNasTransport.h │ │ │ │ ├── EmmInformation.c │ │ │ │ ├── EmmInformation.h │ │ │ │ ├── EmmStatus.c │ │ │ │ ├── EmmStatus.h │ │ │ │ ├── ExtendedServiceRequest.c │ │ │ │ ├── ExtendedServiceRequest.h │ │ │ │ ├── FGSAuthenticationResponse.c │ │ │ │ ├── FGSAuthenticationResponse.h │ │ │ │ ├── FGSDeregistrationRequestUEOriginating.c │ │ │ │ ├── FGSDeregistrationRequestUEOriginating.h │ │ │ │ ├── FGSIdentityResponse.c │ │ │ │ ├── FGSIdentityResponse.h │ │ │ │ ├── FGSNASSecurityModeComplete.c │ │ │ │ ├── FGSNASSecurityModeComplete.h │ │ │ │ ├── FGSUplinkNasTransport.c │ │ │ │ ├── FGSUplinkNasTransport.h │ │ │ │ ├── GutiReallocationCommand.c │ │ │ │ ├── GutiReallocationCommand.h │ │ │ │ ├── GutiReallocationComplete.c │ │ │ │ ├── GutiReallocationComplete.h │ │ │ │ ├── IdentityRequest.c │ │ │ │ ├── IdentityRequest.h │ │ │ │ ├── IdentityResponse.c │ │ │ │ ├── IdentityResponse.h │ │ │ │ ├── Makefile │ │ │ │ ├── NASSecurityModeCommand.h │ │ │ │ ├── NASSecurityModeComplete.h │ │ │ │ ├── RegistrationAccept.c │ │ │ │ ├── RegistrationAccept.h │ │ │ │ ├── RegistrationComplete.c │ │ │ │ ├── RegistrationComplete.h │ │ │ │ ├── RegistrationRequest.c │ │ │ │ ├── RegistrationRequest.h │ │ │ │ ├── SecurityModeCommand.c │ │ │ │ ├── SecurityModeComplete.c │ │ │ │ ├── SecurityModeReject.c │ │ │ │ ├── SecurityModeReject.h │ │ │ │ ├── ServiceReject.c │ │ │ │ ├── ServiceReject.h │ │ │ │ ├── ServiceRequest.c │ │ │ │ ├── ServiceRequest.h │ │ │ │ ├── TrackingAreaUpdateAccept.c │ │ │ │ ├── TrackingAreaUpdateAccept.h │ │ │ │ ├── TrackingAreaUpdateComplete.c │ │ │ │ ├── TrackingAreaUpdateComplete.h │ │ │ │ ├── TrackingAreaUpdateReject.c │ │ │ │ ├── TrackingAreaUpdateReject.h │ │ │ │ ├── TrackingAreaUpdateRequest.c │ │ │ │ ├── TrackingAreaUpdateRequest.h │ │ │ │ ├── UplinkNasTransport.c │ │ │ │ ├── UplinkNasTransport.h │ │ │ │ ├── emm_cause.h │ │ │ │ ├── emm_msg.c │ │ │ │ ├── emm_msg.h │ │ │ │ └── emm_msgDef.h │ │ ├── ESM │ │ │ └── MSG │ │ │ │ ├── ActivateDedicatedEpsBearerContextAccept.c │ │ │ │ ├── ActivateDedicatedEpsBearerContextAccept.h │ │ │ │ ├── ActivateDedicatedEpsBearerContextReject.c │ │ │ │ ├── ActivateDedicatedEpsBearerContextReject.h │ │ │ │ ├── ActivateDedicatedEpsBearerContextRequest.c │ │ │ │ ├── ActivateDedicatedEpsBearerContextRequest.h │ │ │ │ ├── ActivateDefaultEpsBearerContextAccept.c │ │ │ │ ├── ActivateDefaultEpsBearerContextAccept.h │ │ │ │ ├── ActivateDefaultEpsBearerContextReject.c │ │ │ │ ├── ActivateDefaultEpsBearerContextReject.h │ │ │ │ ├── ActivateDefaultEpsBearerContextRequest.c │ │ │ │ ├── ActivateDefaultEpsBearerContextRequest.h │ │ │ │ ├── BearerResourceAllocationReject.c │ │ │ │ ├── BearerResourceAllocationReject.h │ │ │ │ ├── BearerResourceAllocationRequest.c │ │ │ │ ├── BearerResourceAllocationRequest.h │ │ │ │ ├── BearerResourceModificationReject.c │ │ │ │ ├── BearerResourceModificationReject.h │ │ │ │ ├── BearerResourceModificationRequest.c │ │ │ │ ├── BearerResourceModificationRequest.h │ │ │ │ ├── DeactivateEpsBearerContextAccept.c │ │ │ │ ├── DeactivateEpsBearerContextAccept.h │ │ │ │ ├── DeactivateEpsBearerContextRequest.c │ │ │ │ ├── DeactivateEpsBearerContextRequest.h │ │ │ │ ├── EsmInformationRequest.c │ │ │ │ ├── EsmInformationRequest.h │ │ │ │ ├── EsmInformationResponse.c │ │ │ │ ├── EsmInformationResponse.h │ │ │ │ ├── EsmStatus.c │ │ │ │ ├── EsmStatus.h │ │ │ │ ├── Makefile │ │ │ │ ├── ModifyEpsBearerContextAccept.c │ │ │ │ ├── ModifyEpsBearerContextAccept.h │ │ │ │ ├── ModifyEpsBearerContextReject.c │ │ │ │ ├── ModifyEpsBearerContextReject.h │ │ │ │ ├── ModifyEpsBearerContextRequest.c │ │ │ │ ├── ModifyEpsBearerContextRequest.h │ │ │ │ ├── PdnConnectivityReject.c │ │ │ │ ├── PdnConnectivityReject.h │ │ │ │ ├── PdnConnectivityRequest.c │ │ │ │ ├── PdnConnectivityRequest.h │ │ │ │ ├── PdnDisconnectReject.c │ │ │ │ ├── PdnDisconnectReject.h │ │ │ │ ├── PdnDisconnectRequest.c │ │ │ │ ├── PdnDisconnectRequest.h │ │ │ │ ├── PduSessionEstablishRequest.c │ │ │ │ ├── PduSessionEstablishRequest.h │ │ │ │ ├── PduSessionEstablishmentAccept.c │ │ │ │ ├── PduSessionEstablishmentAccept.h │ │ │ │ ├── esm_cause.h │ │ │ │ ├── esm_msg.c │ │ │ │ ├── esm_msg.h │ │ │ │ └── esm_msgDef.h │ │ ├── IES │ │ │ ├── AccessPointName.c │ │ │ ├── AccessPointName.h │ │ │ ├── AdditionalUpdateResult.c │ │ │ ├── AdditionalUpdateResult.h │ │ │ ├── AdditionalUpdateType.c │ │ │ ├── AdditionalUpdateType.h │ │ │ ├── ApnAggregateMaximumBitRate.c │ │ │ ├── ApnAggregateMaximumBitRate.h │ │ │ ├── AuthenticationFailureParameter.c │ │ │ ├── AuthenticationFailureParameter.h │ │ │ ├── AuthenticationParameterAutn.c │ │ │ ├── AuthenticationParameterAutn.h │ │ │ ├── AuthenticationParameterRand.c │ │ │ ├── AuthenticationParameterRand.h │ │ │ ├── AuthenticationResponseParameter.c │ │ │ ├── AuthenticationResponseParameter.h │ │ │ ├── CipheringKeySequenceNumber.c │ │ │ ├── CipheringKeySequenceNumber.h │ │ │ ├── Cli.c │ │ │ ├── Cli.h │ │ │ ├── CsfbResponse.c │ │ │ ├── CsfbResponse.h │ │ │ ├── DaylightSavingTime.c │ │ │ ├── DaylightSavingTime.h │ │ │ ├── DetachType.c │ │ │ ├── DetachType.h │ │ │ ├── DrxParameter.c │ │ │ ├── DrxParameter.h │ │ │ ├── EmergencyNumberList.c │ │ │ ├── EmergencyNumberList.h │ │ │ ├── EmmCause.c │ │ │ ├── EmmCause.h │ │ │ ├── EpsAttachResult.c │ │ │ ├── EpsAttachResult.h │ │ │ ├── EpsAttachType.c │ │ │ ├── EpsAttachType.h │ │ │ ├── EpsBearerContextStatus.c │ │ │ ├── EpsBearerContextStatus.h │ │ │ ├── EpsBearerIdentity.c │ │ │ ├── EpsBearerIdentity.h │ │ │ ├── EpsMobileIdentity.c │ │ │ ├── EpsMobileIdentity.h │ │ │ ├── EpsNetworkFeatureSupport.c │ │ │ ├── EpsNetworkFeatureSupport.h │ │ │ ├── EpsQualityOfService.c │ │ │ ├── EpsQualityOfService.h │ │ │ ├── EpsUpdateResult.c │ │ │ ├── EpsUpdateResult.h │ │ │ ├── EpsUpdateType.c │ │ │ ├── EpsUpdateType.h │ │ │ ├── EsmCause.c │ │ │ ├── EsmCause.h │ │ │ ├── EsmInformationTransferFlag.c │ │ │ ├── EsmInformationTransferFlag.h │ │ │ ├── EsmMessageContainer.c │ │ │ ├── EsmMessageContainer.h │ │ │ ├── ExtendedProtocolDiscriminator.c │ │ │ ├── ExtendedProtocolDiscriminator.h │ │ │ ├── FGCNasMessageContainer.c │ │ │ ├── FGCNasMessageContainer.h │ │ │ ├── FGMMCapability.c │ │ │ ├── FGMMCapability.h │ │ │ ├── FGSDeregistrationType.h │ │ │ ├── FGSMobileIdentity.c │ │ │ ├── FGSMobileIdentity.h │ │ │ ├── FGSRegistrationResult.c │ │ │ ├── FGSRegistrationResult.h │ │ │ ├── FGSRegistrationType.c │ │ │ ├── FGSRegistrationType.h │ │ │ ├── GprsTimer.c │ │ │ ├── GprsTimer.h │ │ │ ├── GutiType.c │ │ │ ├── GutiType.h │ │ │ ├── IdentityType2.c │ │ │ ├── IdentityType2.h │ │ │ ├── ImeisvRequest.c │ │ │ ├── ImeisvRequest.h │ │ │ ├── KsiAndSequenceNumber.c │ │ │ ├── KsiAndSequenceNumber.h │ │ │ ├── LcsClientIdentity.c │ │ │ ├── LcsClientIdentity.h │ │ │ ├── LcsIndicator.c │ │ │ ├── LcsIndicator.h │ │ │ ├── LinkedEpsBearerIdentity.c │ │ │ ├── LinkedEpsBearerIdentity.h │ │ │ ├── LlcServiceAccessPointIdentifier.c │ │ │ ├── LlcServiceAccessPointIdentifier.h │ │ │ ├── LocationAreaIdentification.c │ │ │ ├── LocationAreaIdentification.h │ │ │ ├── Makefile │ │ │ ├── MessageType.c │ │ │ ├── MessageType.h │ │ │ ├── MobileIdentity.c │ │ │ ├── MobileIdentity.h │ │ │ ├── MobileStationClassmark2.c │ │ │ ├── MobileStationClassmark2.h │ │ │ ├── MobileStationClassmark3.c │ │ │ ├── MobileStationClassmark3.h │ │ │ ├── MsNetworkCapability.c │ │ │ ├── MsNetworkCapability.h │ │ │ ├── MsNetworkFeatureSupport.c │ │ │ ├── MsNetworkFeatureSupport.h │ │ │ ├── NasKeySetIdentifier.c │ │ │ ├── NasKeySetIdentifier.h │ │ │ ├── NasMessageContainer.c │ │ │ ├── NasMessageContainer.h │ │ │ ├── NasPagingIdentity.h │ │ │ ├── NasRequestType.c │ │ │ ├── NasRequestType.h │ │ │ ├── NasSecurityAlgorithms.c │ │ │ ├── NasSecurityAlgorithms.h │ │ │ ├── NetworkName.c │ │ │ ├── NetworkName.h │ │ │ ├── Nonce.c │ │ │ ├── Nonce.h │ │ │ ├── NrUESecurityCapability.c │ │ │ ├── NrUESecurityCapability.h │ │ │ ├── PTmsiSignature.c │ │ │ ├── PTmsiSignature.h │ │ │ ├── PacketFlowIdentifier.c │ │ │ ├── PacketFlowIdentifier.h │ │ │ ├── PagingIdentity.c │ │ │ ├── PagingIdentity.h │ │ │ ├── PdnAddress.c │ │ │ ├── PdnAddress.h │ │ │ ├── PdnType.c │ │ │ ├── PdnType.h │ │ │ ├── PlmnList.c │ │ │ ├── PlmnList.h │ │ │ ├── ProcedureTransactionIdentity.c │ │ │ ├── ProcedureTransactionIdentity.h │ │ │ ├── ProtocolConfigurationOptions.c │ │ │ ├── ProtocolConfigurationOptions.h │ │ │ ├── ProtocolDiscriminator.c │ │ │ ├── ProtocolDiscriminator.h │ │ │ ├── QualityOfService.c │ │ │ ├── QualityOfService.h │ │ │ ├── RadioPriority.c │ │ │ ├── RadioPriority.h │ │ │ ├── SORTransparentContainer.c │ │ │ ├── SORTransparentContainer.h │ │ │ ├── SecurityHeaderType.c │ │ │ ├── SecurityHeaderType.h │ │ │ ├── ServiceType.c │ │ │ ├── ServiceType.h │ │ │ ├── ShortMac.c │ │ │ ├── ShortMac.h │ │ │ ├── SpareHalfOctet.c │ │ │ ├── SpareHalfOctet.h │ │ │ ├── SsCode.c │ │ │ ├── SsCode.h │ │ │ ├── SupportedCodecList.c │ │ │ ├── SupportedCodecList.h │ │ │ ├── TimeZone.c │ │ │ ├── TimeZone.h │ │ │ ├── TimeZoneAndTime.c │ │ │ ├── TimeZoneAndTime.h │ │ │ ├── TmsiStatus.c │ │ │ ├── TmsiStatus.h │ │ │ ├── TrackingAreaIdentity.c │ │ │ ├── TrackingAreaIdentity.h │ │ │ ├── TrackingAreaIdentityList.c │ │ │ ├── TrackingAreaIdentityList.h │ │ │ ├── TrafficFlowAggregateDescription.c │ │ │ ├── TrafficFlowAggregateDescription.h │ │ │ ├── TrafficFlowTemplate.c │ │ │ ├── TrafficFlowTemplate.h │ │ │ ├── TransactionIdentifier.c │ │ │ ├── TransactionIdentifier.h │ │ │ ├── UeNetworkCapability.c │ │ │ ├── UeNetworkCapability.h │ │ │ ├── UeRadioCapabilityInformationUpdateNeeded.c │ │ │ ├── UeRadioCapabilityInformationUpdateNeeded.h │ │ │ ├── UeSecurityCapability.c │ │ │ ├── UeSecurityCapability.h │ │ │ ├── VoiceDomainPreferenceAndUeUsageSetting.c │ │ │ └── VoiceDomainPreferenceAndUeUsageSetting.h │ │ ├── NR_NAS_defs.h │ │ ├── UTIL │ │ │ ├── Makefile │ │ │ ├── OctetString.c │ │ │ ├── OctetString.h │ │ │ ├── TLVDecoder.c │ │ │ ├── TLVDecoder.h │ │ │ ├── TLVEncoder.c │ │ │ ├── TLVEncoder.h │ │ │ ├── device.c │ │ │ ├── device.h │ │ │ ├── nas_log.h │ │ │ ├── nas_timer.c │ │ │ ├── nas_timer.h │ │ │ ├── parser.c │ │ │ ├── parser.h │ │ │ ├── socket.c │ │ │ ├── socket.h │ │ │ ├── stty.c │ │ │ └── tst │ │ │ │ ├── Makefile │ │ │ │ ├── timer.c │ │ │ │ └── timer_debug.txt │ │ ├── milenage.h │ │ ├── nr_common.c │ │ ├── securityDef.h │ │ └── userDef.h │ ├── NR_UE │ │ ├── .gitkeep │ │ ├── nr_nas_msg_sim.c │ │ ├── nr_nas_msg_sim.h │ │ └── ue_process_nas.c │ ├── TEST │ │ ├── AS_SIMULATOR │ │ │ ├── Makefile │ │ │ ├── as_data.c │ │ │ ├── as_data.h │ │ │ ├── as_process.c │ │ │ ├── as_process.h │ │ │ ├── as_simulator.c │ │ │ ├── as_simulator_parser.c │ │ │ ├── as_simulator_parser.h │ │ │ ├── nas_data.c │ │ │ ├── nas_data.h │ │ │ ├── nas_process.c │ │ │ └── nas_process.h │ │ ├── NETWORK │ │ │ ├── Makefile │ │ │ ├── README │ │ │ ├── network_parser.c │ │ │ ├── network_parser.h │ │ │ └── network_simulator.c │ │ └── USER │ │ │ ├── Makefile │ │ │ ├── user_parser.c │ │ │ ├── user_parser.h │ │ │ └── user_simulator.c │ ├── TOOLS │ │ ├── conf2uedata.c │ │ ├── conf2uedata.h │ │ ├── conf_emm.c │ │ ├── conf_emm.h │ │ ├── conf_network.c │ │ ├── conf_network.h │ │ ├── conf_parser.c │ │ ├── conf_parser.h │ │ ├── conf_user_data.c │ │ ├── conf_user_data.h │ │ ├── conf_user_plmn.c │ │ ├── conf_user_plmn.h │ │ ├── conf_usim.c │ │ ├── conf_usim.h │ │ ├── display.c │ │ ├── display.h │ │ ├── fs.c │ │ ├── fs.h │ │ ├── nvram.c │ │ ├── ue_bcom_test.conf │ │ ├── ue_eurecom_test_sfr.conf │ │ ├── ue_tcl_test.conf │ │ └── usim.c │ ├── UE │ │ ├── API │ │ │ ├── USER │ │ │ │ ├── at_command.c │ │ │ │ ├── at_command.h │ │ │ │ ├── at_error.c │ │ │ │ ├── at_error.h │ │ │ │ ├── at_response.c │ │ │ │ ├── at_response.h │ │ │ │ ├── tst │ │ │ │ │ ├── at_parser.c │ │ │ │ │ ├── at_parser.in │ │ │ │ │ ├── at_parser.in.bis │ │ │ │ │ ├── at_parser.out.bis │ │ │ │ │ └── smartcom.txt │ │ │ │ ├── user_api.c │ │ │ │ ├── user_api.h │ │ │ │ ├── user_api_defs.h │ │ │ │ ├── user_indication.c │ │ │ │ └── user_indication.h │ │ │ └── USIM │ │ │ │ ├── aka_functions.c │ │ │ │ ├── aka_functions.h │ │ │ │ ├── usim_api.c │ │ │ │ └── usim_api.h │ │ ├── EMM │ │ │ ├── Attach.c │ │ │ ├── Authentication.c │ │ │ ├── Authentication.h │ │ │ ├── Detach.c │ │ │ ├── EmmStatusHdl.c │ │ │ ├── Identification.c │ │ │ ├── IdleMode.c │ │ │ ├── IdleMode.h │ │ │ ├── IdleMode_defs.h │ │ │ ├── LowerLayer.c │ │ │ ├── LowerLayer.h │ │ │ ├── LowerLayer_defs.h │ │ │ ├── SAP │ │ │ │ ├── EmmDeregistered.c │ │ │ │ ├── EmmDeregisteredAttachNeeded.c │ │ │ │ ├── EmmDeregisteredAttemptingToAttach.c │ │ │ │ ├── EmmDeregisteredInitiated.c │ │ │ │ ├── EmmDeregisteredLimitedService.c │ │ │ │ ├── EmmDeregisteredNoCellAvailable.c │ │ │ │ ├── EmmDeregisteredNoImsi.c │ │ │ │ ├── EmmDeregisteredNormalService.c │ │ │ │ ├── EmmDeregisteredPlmnSearch.c │ │ │ │ ├── EmmNull.c │ │ │ │ ├── EmmRegistered.c │ │ │ │ ├── EmmRegisteredAttemptingToUpdate.c │ │ │ │ ├── EmmRegisteredImsiDetachInitiated.c │ │ │ │ ├── EmmRegisteredInitiated.c │ │ │ │ ├── EmmRegisteredLimitedService.c │ │ │ │ ├── EmmRegisteredNoCellAvailable.c │ │ │ │ ├── EmmRegisteredNormalService.c │ │ │ │ ├── EmmRegisteredPlmnSearch.c │ │ │ │ ├── EmmRegisteredUpdateNeeded.c │ │ │ │ ├── EmmServiceRequestInitiated.c │ │ │ │ ├── EmmTrackingAreaUpdatingInitiated.c │ │ │ │ ├── emm_as.c │ │ │ │ ├── emm_as.h │ │ │ │ ├── emm_asDef.h │ │ │ │ ├── emm_esm.c │ │ │ │ ├── emm_esm.h │ │ │ │ ├── emm_esmDef.h │ │ │ │ ├── emm_fsm.c │ │ │ │ ├── emm_fsm.h │ │ │ │ ├── emm_recv.c │ │ │ │ ├── emm_recv.h │ │ │ │ ├── emm_reg.c │ │ │ │ ├── emm_reg.h │ │ │ │ ├── emm_regDef.h │ │ │ │ ├── emm_sap.c │ │ │ │ ├── emm_sap.h │ │ │ │ ├── emm_send.c │ │ │ │ └── emm_send.h │ │ │ ├── SecurityModeControl.c │ │ │ ├── SecurityModeControl.h │ │ │ ├── ServiceRequestHdl.c │ │ │ ├── TrackingAreaUpdate.c │ │ │ ├── emmData.h │ │ │ ├── emm_fsm_defs.h │ │ │ ├── emm_main.c │ │ │ ├── emm_main.h │ │ │ ├── emm_proc.h │ │ │ ├── emm_proc_defs.h │ │ │ └── emm_timers.h │ │ ├── ESM │ │ │ ├── DedicatedEpsBearerContextActivation.c │ │ │ ├── DefaultEpsBearerContextActivation.c │ │ │ ├── EpsBearerContextDeactivation.c │ │ │ ├── EsmStatusHdl.c │ │ │ ├── PdnConnectivity.c │ │ │ ├── PdnDisconnect.c │ │ │ ├── SAP │ │ │ │ ├── esm_recv.c │ │ │ │ ├── esm_recv.h │ │ │ │ ├── esm_sap.c │ │ │ │ ├── esm_sap.h │ │ │ │ ├── esm_sapDef.h │ │ │ │ ├── esm_send.c │ │ │ │ └── esm_send.h │ │ │ ├── esmData.h │ │ │ ├── esm_ebr.c │ │ │ ├── esm_ebr.h │ │ │ ├── esm_ebr_context.c │ │ │ ├── esm_ebr_context.h │ │ │ ├── esm_ip.c │ │ │ ├── esm_main.c │ │ │ ├── esm_main.h │ │ │ ├── esm_proc.h │ │ │ ├── esm_pt.c │ │ │ ├── esm_pt.h │ │ │ └── esm_pt_defs.h │ │ ├── UEprocess.c │ │ ├── nas_itti_messaging.c │ │ ├── nas_itti_messaging.h │ │ ├── nas_network.c │ │ ├── nas_network.h │ │ ├── nas_parser.c │ │ ├── nas_parser.h │ │ ├── nas_proc.c │ │ ├── nas_proc.h │ │ ├── nas_proc_defs.h │ │ ├── nas_ue_task.c │ │ ├── nas_ue_task.h │ │ ├── nas_user.c │ │ ├── nas_user.h │ │ └── user_defs.h │ └── gNB │ │ └── network_process_nas.c ├── NGAP │ ├── CMakeLists.txt │ ├── MESSAGES │ │ ├── ASN1 │ │ │ ├── ngap-15.8.0.asn1 │ │ │ └── ngap-15.8.0.cmake │ │ └── CMakeLists.txt │ ├── ngap_common.c │ ├── ngap_common.h │ ├── ngap_gNB.c │ ├── ngap_gNB.h │ ├── ngap_gNB_context_management_procedures.c │ ├── ngap_gNB_context_management_procedures.h │ ├── ngap_gNB_decoder.c │ ├── ngap_gNB_decoder.h │ ├── ngap_gNB_default_values.h │ ├── ngap_gNB_defs.h │ ├── ngap_gNB_encoder.c │ ├── ngap_gNB_encoder.h │ ├── ngap_gNB_handlers.c │ ├── ngap_gNB_handlers.h │ ├── ngap_gNB_itti_messaging.c │ ├── ngap_gNB_itti_messaging.h │ ├── ngap_gNB_management_procedures.c │ ├── ngap_gNB_management_procedures.h │ ├── ngap_gNB_nas_procedures.c │ ├── ngap_gNB_nas_procedures.h │ ├── ngap_gNB_nnsf.c │ ├── ngap_gNB_nnsf.h │ ├── ngap_gNB_overload.c │ ├── ngap_gNB_overload.h │ ├── ngap_gNB_trace.c │ ├── ngap_gNB_trace.h │ ├── ngap_gNB_ue_context.c │ └── ngap_gNB_ue_context.h ├── NRPPA │ ├── CMakeLists.txt │ ├── MESSAGES │ │ ├── ASN1 │ │ │ ├── 38455.asn │ │ │ └── 38455.cmake │ │ └── CMakeLists.txt │ └── test_nrppa.c ├── S1AP │ ├── CMakeLists.txt │ ├── MESSAGES │ │ ├── ASN1 │ │ │ ├── R10 │ │ │ │ └── s1ap-10.9.0.asn1 │ │ │ ├── R11 │ │ │ │ └── s1ap-11.8.0.asn1 │ │ │ ├── R12 │ │ │ │ └── s1ap-12.7.0.asn1 │ │ │ ├── R13 │ │ │ │ └── s1ap-13.6.0.asn1 │ │ │ ├── R14.4 │ │ │ │ └── s1ap-14.4.0.asn1 │ │ │ ├── R14 │ │ │ │ ├── s1ap-14.5.0.asn1 │ │ │ │ ├── s1ap-14.6.0.asn1 │ │ │ │ └── s1ap-14.7.0.asn1 │ │ │ ├── R15 │ │ │ │ ├── s1ap-15.1.0.asn1 │ │ │ │ ├── s1ap-15.2.0.asn1 │ │ │ │ ├── s1ap-15.3.0.asn1 │ │ │ │ ├── s1ap-15.6.0.asn1 │ │ │ │ └── s1ap-15.6.0.cmake │ │ │ ├── R8 │ │ │ │ └── s1ap-8.10.0.asn1 │ │ │ ├── R9 │ │ │ │ └── s1ap-9.10.0.asn1 │ │ │ └── README │ │ └── CMakeLists.txt │ ├── s1ap_common.c │ ├── s1ap_common.h │ ├── s1ap_eNB.c │ ├── s1ap_eNB.h │ ├── s1ap_eNB_context_management_procedures.c │ ├── s1ap_eNB_context_management_procedures.h │ ├── s1ap_eNB_decoder.c │ ├── s1ap_eNB_decoder.h │ ├── s1ap_eNB_default_values.h │ ├── s1ap_eNB_defs.h │ ├── s1ap_eNB_encoder.c │ ├── s1ap_eNB_encoder.h │ ├── s1ap_eNB_handlers.c │ ├── s1ap_eNB_handlers.h │ ├── s1ap_eNB_itti_messaging.c │ ├── s1ap_eNB_itti_messaging.h │ ├── s1ap_eNB_management_procedures.c │ ├── s1ap_eNB_management_procedures.h │ ├── s1ap_eNB_nas_procedures.c │ ├── s1ap_eNB_nas_procedures.h │ ├── s1ap_eNB_nnsf.c │ ├── s1ap_eNB_nnsf.h │ ├── s1ap_eNB_overload.c │ ├── s1ap_eNB_overload.h │ ├── s1ap_eNB_trace.c │ ├── s1ap_eNB_trace.h │ ├── s1ap_eNB_ue_context.c │ └── s1ap_eNB_ue_context.h ├── SCTP │ ├── sctp_common.c │ ├── sctp_common.h │ ├── sctp_default_values.h │ ├── sctp_eNB_defs.h │ ├── sctp_eNB_itti_messaging.c │ ├── sctp_eNB_itti_messaging.h │ ├── sctp_eNB_task.c │ └── sctp_eNB_task.h ├── SECU │ ├── aes_128.h │ ├── aes_128_cbc_cmac.c │ ├── aes_128_cbc_cmac.h │ ├── aes_128_ctr.c │ ├── aes_128_ctr.h │ ├── aes_128_ecb.c │ ├── aes_128_ecb.h │ ├── kdf.c │ ├── kdf.h │ ├── key_nas_deriver.c │ ├── key_nas_deriver.h │ ├── nas_stream_eea0.c │ ├── nas_stream_eea0.h │ ├── nas_stream_eea1.c │ ├── nas_stream_eea1.h │ ├── nas_stream_eea2.c │ ├── nas_stream_eea2.h │ ├── nas_stream_eia1.c │ ├── nas_stream_eia1.h │ ├── nas_stream_eia2.c │ ├── nas_stream_eia2.h │ ├── rijndael.c │ ├── rijndael.h │ ├── secu_defs.c │ ├── secu_defs.h │ ├── sha_256_hmac.c │ ├── sha_256_hmac.h │ ├── snow3g.c │ └── snow3g.h ├── TEST │ ├── Makefile.am │ ├── test5Gnas.c │ ├── test_aes128_cmac_encrypt.c │ ├── test_aes128_ctr.c │ ├── test_kdf.c │ ├── test_s1ap.c │ ├── test_secu.c │ ├── test_secu_kenb.c │ ├── test_secu_knas.c │ ├── test_secu_knas_encrypt_eea1.c │ ├── test_secu_knas_encrypt_eea2.c │ ├── test_secu_knas_encrypt_eia1.c │ ├── test_secu_knas_encrypt_eia2.c │ └── test_secu_knas_stream_int.c ├── UICC │ ├── usim_interface.c │ └── usim_interface.h ├── UTILS │ ├── Makefile.am │ ├── conversions.h │ ├── mme_config.h │ ├── mme_default_values.h │ └── mme_scanner.l ├── ocp-gtpu │ ├── gtp_itf.cpp │ └── gtp_itf.h └── valgrind.sh ├── openshift ├── README.md ├── oai-clang-bc.yaml ├── oai-clang-is.yaml ├── oai-enb-bc.yaml ├── oai-enb-is.yaml ├── oai-gnb-aw2s-bc.yaml ├── oai-gnb-aw2s-is.yaml ├── oai-gnb-bc.yaml ├── oai-gnb-fhi72-bc.yaml ├── oai-gnb-fhi72-is.yaml ├── oai-gnb-is.yaml ├── oai-lte-ue-bc.yaml ├── oai-lte-ue-is.yaml ├── oai-nr-cuup-bc.yaml ├── oai-nr-cuup-is.yaml ├── oai-nr-ue-bc.yaml ├── oai-nr-ue-is.yaml ├── oai-physim-bc.yaml ├── oai-physim-is.yaml ├── ran-base-bc.yaml ├── ran-base-is.yaml ├── ran-base-log-retrieval.yaml ├── ran-build-bc.yaml ├── ran-build-fhi72-bc.yaml ├── ran-build-fhi72-is.yaml └── ran-build-is.yaml ├── pre-commit-clang ├── radio ├── AW2SORI │ ├── CMakeLists.txt │ ├── oaiori.c │ └── ori.h ├── BLADERF │ ├── CMakeLists.txt │ ├── README │ ├── bladerf_lib.c │ └── bladerf_lib.h ├── CMakeLists.txt ├── COMMON │ ├── common_lib.c │ ├── common_lib.h │ ├── record_player.c │ └── record_player.h ├── ETHERNET │ ├── CMakeLists.txt │ ├── benetel │ │ ├── 4g │ │ │ ├── CMakeLists.txt │ │ │ ├── benetel.c │ │ │ ├── dpdk_driver.c │ │ │ ├── low.c │ │ │ ├── low.h │ │ │ ├── low_dpdk.c │ │ │ ├── shared_buffers.c │ │ │ └── shared_buffers.h │ │ ├── 5g │ │ │ ├── CMakeLists.txt │ │ │ ├── benetel.c │ │ │ ├── dpdk_driver.c │ │ │ ├── low.c │ │ │ ├── low.h │ │ │ ├── low_dpdk.c │ │ │ ├── shared_buffers.c │ │ │ └── shared_buffers.h │ │ └── CMakeLists.txt │ ├── eth_raw.c │ ├── eth_udp.c │ ├── ethernet.md │ ├── ethernet_lib.c │ ├── ethernet_lib.h │ └── if_defs.h ├── IRIS │ ├── CMakeLists.txt │ └── iris_lib.cpp ├── LMSSDR │ ├── CMakeLists.txt │ ├── LimeSDR.ini │ ├── LimeSDR_above_1p8GHz.ini │ ├── LimeSDR_above_1p8GHz_1v4.ini │ ├── LimeSDR_below_1p8GHz.ini │ ├── LimeSDR_below_1p8GHz_1v4.ini │ ├── lms_lib.cpp │ └── sodera_lib.cpp ├── USRP │ ├── CMakeLists.txt │ ├── README.md │ └── usrp_lib.cpp ├── fhi_72 │ ├── CMakeLists.txt │ ├── oaioran.c │ ├── oaioran.h │ ├── oran-config.c │ ├── oran-config.h │ ├── oran-init.c │ ├── oran-init.h │ ├── oran-params.h │ ├── oran.h │ ├── oran_isolate.c │ └── oran_isolate.h ├── iqplayer │ ├── DOC │ │ └── iqrecordplayer_usage.md │ └── iqplayer_lib.c └── rfsimulator │ ├── CMakeLists.txt │ ├── README.md │ ├── apply_channelmod.c │ ├── rfsimulator.h │ ├── simulator.c │ └── stored_node.c └── targets ├── DOCS ├── E-UTRAN_User_Guide.docx ├── E-UTRAN_User_Guide.pdf ├── nfapi-L2-emulator-setup.txt ├── oai_L1_L2_procedures.ipe └── oai_L1_L2_procedures.pdf ├── PROJECTS ├── CENTOS-LTE-EPC-INTEGRATION │ └── CONF │ │ ├── enb.centos.calisson.conf │ │ ├── enb.centos.memphis.conf │ │ └── enb.centos.nord.conf ├── GENERIC-LTE-EPC │ └── CONF │ │ ├── UE_config.xml │ │ ├── benetel-4g.conf │ │ ├── benetel-5g.conf │ │ ├── cu.lte.conf │ │ ├── du.lte.band7.10MHz.if4p5.conf │ │ ├── enb.band13.tm1.50PRB.emtc.conf │ │ ├── enb.band38.tm1.100PRB.usrpx310.conf │ │ ├── enb.band38.tm1.25PRB.iris030.conf │ │ ├── enb.band38.tm1.usrpx310.conf │ │ ├── enb.band42.tm1.25PRB.iris030.conf │ │ ├── enb.band7.25prb.bladerf.conf │ │ ├── enb.band7.master.conf │ │ ├── enb.band7.tm1.100PRB.usrpx310.conf │ │ ├── enb.band7.tm1.25PRB.iris030.conf │ │ ├── enb.band7.tm1.25PRB.usrpb210.replay.conf │ │ ├── enb.band7.tm1.50PRB.usrpb210-d2d.conf │ │ ├── enb.band7.tm1.50PRB.usrpb210.conf │ │ ├── enb.band7.tm1.50PRB.usrpb210_ue_expansion.conf │ │ ├── gnb.band257.tm1.32PRB.usrpn300.conf │ │ ├── gnb.band257.tm1.32PRB.usrpx300.conf │ │ ├── gnb.band257.tm1.66PRB.usrpn300.conf │ │ ├── gnb.band261.tm1.32PRB.usrpn300.conf │ │ ├── gnb.band66.tm1.106PRB.usrpn300.conf │ │ ├── gnb.band66.tm1.106PRB.usrpx300.conf │ │ ├── gnb.band66.tm1.24PRB.usrpx300.conf │ │ ├── gnb.band66.tm1.25PRB.usrpn300.conf │ │ ├── gnb.band66.tm1.25PRB.usrpx300.conf │ │ ├── gnb.band78.106PRB.30kHz,usrpb2x0.conf │ │ ├── gnb.band78.106PRB.slave.conf │ │ ├── gnb.band78.slave.conf │ │ ├── gnb.band78.tm1.106PRB.PTRS.usrpx300.conf │ │ ├── gnb.band78.tm1.106PRB.usrpb210.conf │ │ ├── gnb.band78.tm1.106PRB.usrpn300.conf │ │ ├── gnb.band78.tm1.106PRB.usrpx300.conf │ │ ├── gnb.band78.tm1.217PRB.usrpn300.conf │ │ ├── gnb.band78.tm1.217PRB.usrpx300.conf │ │ ├── gnb.band78.tm1.24PRB.usrpb210.conf │ │ ├── gnb.band78.tm1.24PRB.usrpn300.conf │ │ ├── gnb.band78.tm1.24PRB.usrpx300.conf │ │ ├── gnb.band78.tm1.273PRB.usrpn300.conf │ │ ├── oaiL1.nfapi.usrpb210.conf │ │ ├── oaiL1.nfapi.usrpx300.conf │ │ ├── rcc.band38.tm1.if4p5.50PRB.lo.conf │ │ ├── rcc.band7.tm1.50PRB.nfapi-STUB.conf │ │ ├── rcc.band7.tm1.50PRB.nfapi.conf │ │ ├── rcc.band7.tm1.if4p5.50PRB.conf │ │ ├── rcc.band7.tm1.if4p5.50PRB.lo.conf │ │ ├── rcc.band78.tm1.106PRB.nfapi.conf │ │ ├── rcc_b38_if5_ENDC.conf │ │ ├── rru.oaisim.conf │ │ ├── rru.oaisim.tdd.conf │ │ ├── testing_eNB_band13.conf │ │ ├── testing_enb.conf │ │ ├── testing_gnb.conf │ │ ├── testing_gnb_24PRB.conf │ │ ├── testing_gnb_n310.conf │ │ └── testing_gnb_nsa_n310.conf ├── GENERIC-NR-5GC │ └── CONF │ │ ├── ORANSlice.gnb.sa.band78.fr1.106PRB.usrpx310.conf │ │ ├── cu_gnb.conf │ │ ├── du_gnb.conf │ │ ├── gNB_SA_40_2x2.conf │ │ ├── gnb-vnf.sa.band78.273prb.aerial.conf │ │ ├── gnb.band78.sa.fr1.106PRB.2x2.usrpn310.conf │ │ ├── gnb.band78.sa.fr1.162PRB.2x2.usrpn310.conf │ │ ├── gnb.band78.tm1.106PRB.usrpn300.gtp-itti.conf │ │ ├── gnb.sa.band1.u0.52PRB.usrpb210.conf │ │ ├── gnb.sa.band257.u3.32prb.usrpx410.conf │ │ ├── gnb.sa.band41.fr1.106PRB.usrpb210.conf │ │ ├── gnb.sa.band41.fr1.52PRB.usrpb210.conf │ │ ├── gnb.sa.band66.fr1.106PRB.usrpn300.conf │ │ ├── gnb.sa.band66.fr1.106PRB.usrpx300.conf │ │ ├── gnb.sa.band66.fr1.24PRB.usrpx300.conf │ │ ├── gnb.sa.band66.fr1.25PRB.usrpx300.conf │ │ ├── gnb.sa.band77.273prb.fhi72.4x4-vvdn.conf │ │ ├── gnb.sa.band77.fr1.273PRB.2x2.usrpn300.conf │ │ ├── gnb.sa.band77.fr1.273PRB.usrpx300.conf │ │ ├── gnb.sa.band78.273prb.fhi72.4x4-benetel550.conf │ │ ├── gnb.sa.band78.273prb.fhi72.4x4-benetel650.conf │ │ ├── gnb.sa.band78.273prb.fhi72.4x4-liteon.conf │ │ ├── gnb.sa.band78.fr1.106PRB.2x2.usrpn300.conf │ │ ├── gnb.sa.band78.fr1.106PRB.usrpb210.4layer.conf │ │ ├── gnb.sa.band78.fr1.106PRB.usrpb210.conf │ │ ├── gnb.sa.band78.fr1.106PRB.usrpb210.sabox.conf │ │ ├── gnb.sa.band78.fr1.162PRB.2x2.usrpn300.conf │ │ ├── gnb.sa.band78.fr1.217PRB.2x2.usrpn300.conf │ │ ├── gnb.sa.band78.fr1.24PRB.usrpb210.conf │ │ ├── gnb0.prs.band261.fr2.64PRB.usrpx310.conf │ │ ├── gnb0.prs.band78.fr1.106PRB.usrpx310.conf │ │ ├── gnb1.prs.band261.fr2.64PRB.usrpx310.conf │ │ ├── gnb1.prs.band78.fr1.106PRB.usrpx310.conf │ │ ├── nrUE_slice1.conf │ │ ├── nrUE_slice2.conf │ │ ├── pnf.sa.band78.rfsim.conf │ │ ├── ue.conf │ │ ├── ue.nr.prs.fr1.106prb.conf │ │ ├── ue.nr.prs.fr2.64prb.conf │ │ ├── uecap_ports1.xml │ │ ├── uecap_ports2.xml │ │ ├── uecap_ports4.xml │ │ ├── vnf.sa.band78.106prb.rfsim.conf │ │ └── vnf.sa.band78.fr1.273PRB.Aerial.slicing.conf └── NR-SIDELINK │ └── CONF │ ├── sidelink_preconfig_1rxpool.conf │ ├── sidelink_preconfig_1rxpool_1txpool.conf │ └── sidelink_preconfig_1txpool.conf ├── TEST ├── AT_COMMANDS │ ├── Makefile │ └── oaisim.c ├── PACKET_TRACER │ ├── Makefile │ ├── README.txt │ ├── messages │ │ ├── Msg4.txt │ │ ├── rrcconnectionreconfiguration.txt │ │ ├── rrcconnectionsetup.txt │ │ ├── sib1.txt │ │ ├── sib2.txt │ │ ├── sib2_3_oai.txt │ │ ├── sib2_3_oai_Rel10.txt │ │ └── sib3.txt │ └── pt.c ├── PDCP │ ├── Makefile │ ├── readme.txt │ ├── test_pdcp.c │ ├── test_pdcp.h │ ├── test_util.h │ ├── todo.txt │ └── with_rlc │ │ ├── Makefile.data_bearer │ │ ├── readme_test_pdcp_rlc.txt │ │ └── test_pdcp_rlc.c └── ROHDE_SCHWARZ │ ├── EthernetRawCommand.cpp │ ├── Makefile │ ├── TcpClient.cpp │ └── TcpClient.h └── gtkwave ├── eNB_usrp.gtkw ├── gNB_usrp.gtkw ├── pnf.gtkw ├── rau_if4_single_thread.gtkw ├── rcc_if4.gtkw ├── rcc_if5.gtkw ├── rru_if4p5_simulator.gtkw ├── rru_if4p5_single_thread.gtkw ├── rru_if4p5_usrp.gtkw ├── rru_if5_usrp.gtkw └── ue_usrp.gtkw /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/README.md -------------------------------------------------------------------------------- /doc/ORANSlice_Framework.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/doc/ORANSlice_Framework.png -------------------------------------------------------------------------------- /doc/rrmPolicyJson.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/doc/rrmPolicyJson.patch -------------------------------------------------------------------------------- /oai_cn/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_cn/README.md -------------------------------------------------------------------------------- /oai_cn/dev_oai5gcn.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_cn/dev_oai5gcn.patch -------------------------------------------------------------------------------- /oai_cn/oai-cn5g-legacy/conf/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_cn/oai-cn5g-legacy/conf/config.yaml -------------------------------------------------------------------------------- /oai_cn/oai-cn5g-legacy/conf/sip.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_cn/oai-cn5g-legacy/conf/sip.conf -------------------------------------------------------------------------------- /oai_cn/oai-cn5g-legacy/conf/users.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_cn/oai-cn5g-legacy/conf/users.conf -------------------------------------------------------------------------------- /oai_cn/oai-cn5g-legacy/restart_cn.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_cn/oai-cn5g-legacy/restart_cn.sh -------------------------------------------------------------------------------- /oai_cn/oai_slicing_usrpX310.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_cn/oai_slicing_usrpX310.conf -------------------------------------------------------------------------------- /oai_ran/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/.clang-format -------------------------------------------------------------------------------- /oai_ran/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/.dockerignore -------------------------------------------------------------------------------- /oai_ran/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/.gitignore -------------------------------------------------------------------------------- /oai_ran/.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/.gitmodules -------------------------------------------------------------------------------- /oai_ran/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/CHANGELOG.md -------------------------------------------------------------------------------- /oai_ran/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/CONTRIBUTING.md -------------------------------------------------------------------------------- /oai_ran/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/LICENSE -------------------------------------------------------------------------------- /oai_ran/NOTICE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/NOTICE.md -------------------------------------------------------------------------------- /oai_ran/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/README.md -------------------------------------------------------------------------------- /oai_ran/charts/physims/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/charts/physims/Chart.yaml -------------------------------------------------------------------------------- /oai_ran/charts/physims/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/charts/physims/values.yaml -------------------------------------------------------------------------------- /oai_ran/ci-scripts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/.gitignore -------------------------------------------------------------------------------- /oai_ran/ci-scripts/Jenkinsfile-cluster: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/Jenkinsfile-cluster -------------------------------------------------------------------------------- /oai_ran/ci-scripts/Jenkinsfile-nrue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/Jenkinsfile-nrue -------------------------------------------------------------------------------- /oai_ran/ci-scripts/Jenkinsfile-tmp-ran: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/Jenkinsfile-tmp-ran -------------------------------------------------------------------------------- /oai_ran/ci-scripts/Jenkinsfile-tmp-ue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/Jenkinsfile-tmp-ue -------------------------------------------------------------------------------- /oai_ran/ci-scripts/Jenkinsfile-trig-nsa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/Jenkinsfile-trig-nsa -------------------------------------------------------------------------------- /oai_ran/ci-scripts/args_parse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/args_parse.py -------------------------------------------------------------------------------- /oai_ran/ci-scripts/as_ue/aw2s-asue.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/as_ue/aw2s-asue.cfg -------------------------------------------------------------------------------- /oai_ran/ci-scripts/as_ue/oai_ext_app.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/as_ue/oai_ext_app.sh -------------------------------------------------------------------------------- /oai_ran/ci-scripts/ci_ctl_adb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/ci_ctl_adb.sh -------------------------------------------------------------------------------- /oai_ran/ci-scripts/ci_ctl_qtel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/ci_ctl_qtel.py -------------------------------------------------------------------------------- /oai_ran/ci-scripts/ci_infra.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/ci_infra.yaml -------------------------------------------------------------------------------- /oai_ran/ci-scripts/cls_cluster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/cls_cluster.py -------------------------------------------------------------------------------- /oai_ran/ci-scripts/cls_cmd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/cls_cmd.py -------------------------------------------------------------------------------- /oai_ran/ci-scripts/cls_containerize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/cls_containerize.py -------------------------------------------------------------------------------- /oai_ran/ci-scripts/cls_log_mgt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/cls_log_mgt.py -------------------------------------------------------------------------------- /oai_ran/ci-scripts/cls_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/cls_module.py -------------------------------------------------------------------------------- /oai_ran/ci-scripts/cls_oai_html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/cls_oai_html.py -------------------------------------------------------------------------------- /oai_ran/ci-scripts/cls_oaicitest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/cls_oaicitest.py -------------------------------------------------------------------------------- /oai_ran/ci-scripts/cls_physim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/cls_physim.py -------------------------------------------------------------------------------- /oai_ran/ci-scripts/cls_physim1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/cls_physim1.py -------------------------------------------------------------------------------- /oai_ran/ci-scripts/conf_files/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/conf_files/README.md -------------------------------------------------------------------------------- /oai_ran/ci-scripts/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/constants.py -------------------------------------------------------------------------------- /oai_ran/ci-scripts/cots_ue_ctl.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/cots_ue_ctl.yaml -------------------------------------------------------------------------------- /oai_ran/ci-scripts/doGitLabMerge.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/doGitLabMerge.sh -------------------------------------------------------------------------------- /oai_ran/ci-scripts/epc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/epc.py -------------------------------------------------------------------------------- /oai_ran/ci-scripts/fail.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/fail.sh -------------------------------------------------------------------------------- /oai_ran/ci-scripts/flatten_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/flatten_image.py -------------------------------------------------------------------------------- /oai_ran/ci-scripts/helpreadme.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/helpreadme.py -------------------------------------------------------------------------------- /oai_ran/ci-scripts/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/main.py -------------------------------------------------------------------------------- /oai_ran/ci-scripts/mbim_scripts/stop_quectel_mbim.sh: -------------------------------------------------------------------------------- 1 | set -x 2 | 3 | sudo mbimcli -p -d /dev/cdc-wdm0 --set-radio-state=off 4 | -------------------------------------------------------------------------------- /oai_ran/ci-scripts/py_params.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/py_params.yaml -------------------------------------------------------------------------------- /oai_ran/ci-scripts/ran.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/ran.py -------------------------------------------------------------------------------- /oai_ran/ci-scripts/sshconnection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/sshconnection.py -------------------------------------------------------------------------------- /oai_ran/ci-scripts/stats_monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/stats_monitor.py -------------------------------------------------------------------------------- /oai_ran/ci-scripts/template-host.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/template-host.xml -------------------------------------------------------------------------------- /oai_ran/ci-scripts/xml_class_list.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/ci-scripts/xml_class_list.yml -------------------------------------------------------------------------------- /oai_ran/cmake_targets/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/cmake_targets/.gitignore -------------------------------------------------------------------------------- /oai_ran/cmake_targets/build_oai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/cmake_targets/build_oai -------------------------------------------------------------------------------- /oai_ran/cmake_targets/cross-arm.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/cmake_targets/cross-arm.cmake -------------------------------------------------------------------------------- /oai_ran/cmake_targets/macros.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/cmake_targets/macros.cmake -------------------------------------------------------------------------------- /oai_ran/cmake_targets/snap_environment.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | export UHD_IMAGES_DIR=$SNAP/uhd_images 3 | exec $@ 4 | -------------------------------------------------------------------------------- /oai_ran/cmake_targets/tools/init_nas_s1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/cmake_targets/tools/init_nas_s1 -------------------------------------------------------------------------------- /oai_ran/cmake_targets/tools/mem_usage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/cmake_targets/tools/mem_usage -------------------------------------------------------------------------------- /oai_ran/cmake_targets/tools/test_helper: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/cmake_targets/tools/test_helper -------------------------------------------------------------------------------- /oai_ran/common/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(utils) 2 | -------------------------------------------------------------------------------- /oai_ran/common/config/DOC/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/config/DOC/config.md -------------------------------------------------------------------------------- /oai_ran/common/config/config_cmdline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/config/config_cmdline.c -------------------------------------------------------------------------------- /oai_ran/common/config/config_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/config/config_common.c -------------------------------------------------------------------------------- /oai_ran/common/config/config_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/config/config_common.h -------------------------------------------------------------------------------- /oai_ran/common/config/config_userapi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/config/config_userapi.c -------------------------------------------------------------------------------- /oai_ran/common/config/config_userapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/config/config_userapi.h -------------------------------------------------------------------------------- /oai_ran/common/ngran_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/ngran_types.h -------------------------------------------------------------------------------- /oai_ran/common/platform_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/platform_constants.h -------------------------------------------------------------------------------- /oai_ran/common/platform_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/platform_types.h -------------------------------------------------------------------------------- /oai_ran/common/ran_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/ran_context.h -------------------------------------------------------------------------------- /oai_ran/common/utils/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/common/utils/DOC/loader.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/DOC/loader.md -------------------------------------------------------------------------------- /oai_ran/common/utils/DOC/loader/arch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/DOC/loader/arch.md -------------------------------------------------------------------------------- /oai_ran/common/utils/LOG/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/LOG/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/common/utils/LOG/DOC/arch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/LOG/DOC/arch.md -------------------------------------------------------------------------------- /oai_ran/common/utils/LOG/DOC/log.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/LOG/DOC/log.md -------------------------------------------------------------------------------- /oai_ran/common/utils/LOG/DOC/rtusage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/LOG/DOC/rtusage.md -------------------------------------------------------------------------------- /oai_ran/common/utils/LOG/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/LOG/README.txt -------------------------------------------------------------------------------- /oai_ran/common/utils/LOG/log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/LOG/log.c -------------------------------------------------------------------------------- /oai_ran/common/utils/LOG/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/LOG/log.h -------------------------------------------------------------------------------- /oai_ran/common/utils/LOG/lttng-log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/LOG/lttng-log.h -------------------------------------------------------------------------------- /oai_ran/common/utils/LOG/lttng-tp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/LOG/lttng-tp.c -------------------------------------------------------------------------------- /oai_ran/common/utils/LOG/lttng-tp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/LOG/lttng-tp.h -------------------------------------------------------------------------------- /oai_ran/common/utils/T/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/.gitignore -------------------------------------------------------------------------------- /oai_ran/common/utils/T/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/common/utils/T/DOC/T.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/DOC/T.md -------------------------------------------------------------------------------- /oai_ran/common/utils/T/DOC/T/basic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/DOC/T/basic.md -------------------------------------------------------------------------------- /oai_ran/common/utils/T/DOC/T/enb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/DOC/T/enb.md -------------------------------------------------------------------------------- /oai_ran/common/utils/T/DOC/T/multi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/DOC/T/multi.md -------------------------------------------------------------------------------- /oai_ran/common/utils/T/DOC/T/record.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/DOC/T/record.md -------------------------------------------------------------------------------- /oai_ran/common/utils/T/DOC/T/replay.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/DOC/T/replay.md -------------------------------------------------------------------------------- /oai_ran/common/utils/T/DOC/T/to_vcd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/DOC/T/to_vcd.md -------------------------------------------------------------------------------- /oai_ran/common/utils/T/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/Makefile -------------------------------------------------------------------------------- /oai_ran/common/utils/T/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/README -------------------------------------------------------------------------------- /oai_ran/common/utils/T/T.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/T.c -------------------------------------------------------------------------------- /oai_ran/common/utils/T/T.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/T.h -------------------------------------------------------------------------------- /oai_ran/common/utils/T/T_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/T_defs.h -------------------------------------------------------------------------------- /oai_ran/common/utils/T/T_messages.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/T_messages.txt -------------------------------------------------------------------------------- /oai_ran/common/utils/T/check_vcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/check_vcd.c -------------------------------------------------------------------------------- /oai_ran/common/utils/T/defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/defs.h -------------------------------------------------------------------------------- /oai_ran/common/utils/T/generate_Txx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/generate_Txx.c -------------------------------------------------------------------------------- /oai_ran/common/utils/T/genids.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/genids.c -------------------------------------------------------------------------------- /oai_ran/common/utils/T/local_tracer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/local_tracer.c -------------------------------------------------------------------------------- /oai_ran/common/utils/T/plot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/plot.c -------------------------------------------------------------------------------- /oai_ran/common/utils/T/tracee/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/tracee/Makefile -------------------------------------------------------------------------------- /oai_ran/common/utils/T/tracee/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/tracee/README -------------------------------------------------------------------------------- /oai_ran/common/utils/T/tracee/tracee.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/tracee/tracee.c -------------------------------------------------------------------------------- /oai_ran/common/utils/T/tracer/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/tracer/Makefile -------------------------------------------------------------------------------- /oai_ran/common/utils/T/tracer/defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/tracer/defs.h -------------------------------------------------------------------------------- /oai_ran/common/utils/T/tracer/enb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/tracer/enb.c -------------------------------------------------------------------------------- /oai_ran/common/utils/T/tracer/event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/tracer/event.c -------------------------------------------------------------------------------- /oai_ran/common/utils/T/tracer/event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/tracer/event.h -------------------------------------------------------------------------------- /oai_ran/common/utils/T/tracer/extract.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/tracer/extract.c -------------------------------------------------------------------------------- /oai_ran/common/utils/T/tracer/gnb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/tracer/gnb.c -------------------------------------------------------------------------------- /oai_ran/common/utils/T/tracer/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/tracer/gui.c -------------------------------------------------------------------------------- /oai_ran/common/utils/T/tracer/gui/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/tracer/gui/gui.c -------------------------------------------------------------------------------- /oai_ran/common/utils/T/tracer/gui/gui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/tracer/gui/gui.h -------------------------------------------------------------------------------- /oai_ran/common/utils/T/tracer/gui/x.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/tracer/gui/x.c -------------------------------------------------------------------------------- /oai_ran/common/utils/T/tracer/gui/x.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/tracer/gui/x.h -------------------------------------------------------------------------------- /oai_ran/common/utils/T/tracer/handler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/tracer/handler.c -------------------------------------------------------------------------------- /oai_ran/common/utils/T/tracer/handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/tracer/handler.h -------------------------------------------------------------------------------- /oai_ran/common/utils/T/tracer/multi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/tracer/multi.c -------------------------------------------------------------------------------- /oai_ran/common/utils/T/tracer/plot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/tracer/plot.c -------------------------------------------------------------------------------- /oai_ran/common/utils/T/tracer/record.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/tracer/record.c -------------------------------------------------------------------------------- /oai_ran/common/utils/T/tracer/replay.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/tracer/replay.c -------------------------------------------------------------------------------- /oai_ran/common/utils/T/tracer/textlog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/tracer/textlog.c -------------------------------------------------------------------------------- /oai_ran/common/utils/T/tracer/to_vcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/tracer/to_vcd.c -------------------------------------------------------------------------------- /oai_ran/common/utils/T/tracer/ue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/tracer/ue.c -------------------------------------------------------------------------------- /oai_ran/common/utils/T/tracer/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/tracer/utils.c -------------------------------------------------------------------------------- /oai_ran/common/utils/T/tracer/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/tracer/utils.h -------------------------------------------------------------------------------- /oai_ran/common/utils/T/tracer/vcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/tracer/vcd.c -------------------------------------------------------------------------------- /oai_ran/common/utils/T/tracer/view/xy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/T/tracer/view/xy.c -------------------------------------------------------------------------------- /oai_ran/common/utils/alg/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/alg/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/common/utils/alg/find.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/alg/find.c -------------------------------------------------------------------------------- /oai_ran/common/utils/alg/find.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/alg/find.h -------------------------------------------------------------------------------- /oai_ran/common/utils/alg/foreach.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/alg/foreach.c -------------------------------------------------------------------------------- /oai_ran/common/utils/alg/foreach.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/alg/foreach.h -------------------------------------------------------------------------------- /oai_ran/common/utils/assertions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/assertions.h -------------------------------------------------------------------------------- /oai_ran/common/utils/collection/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/collection/queue.h -------------------------------------------------------------------------------- /oai_ran/common/utils/collection/tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/collection/tree.h -------------------------------------------------------------------------------- /oai_ran/common/utils/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/config.h -------------------------------------------------------------------------------- /oai_ran/common/utils/ds/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/ds/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/common/utils/ds/byte_array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/ds/byte_array.c -------------------------------------------------------------------------------- /oai_ran/common/utils/ds/byte_array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/ds/byte_array.h -------------------------------------------------------------------------------- /oai_ran/common/utils/ds/seq_arr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/ds/seq_arr.c -------------------------------------------------------------------------------- /oai_ran/common/utils/ds/seq_arr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/ds/seq_arr.h -------------------------------------------------------------------------------- /oai_ran/common/utils/lte/prach_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/lte/prach_utils.c -------------------------------------------------------------------------------- /oai_ran/common/utils/lte/prach_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/lte/prach_utils.h -------------------------------------------------------------------------------- /oai_ran/common/utils/lte/ue_power.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/lte/ue_power.c -------------------------------------------------------------------------------- /oai_ran/common/utils/mem/memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/mem/memory.c -------------------------------------------------------------------------------- /oai_ran/common/utils/mem/oai_memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/mem/oai_memory.h -------------------------------------------------------------------------------- /oai_ran/common/utils/minimal_stub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/minimal_stub.c -------------------------------------------------------------------------------- /oai_ran/common/utils/nr/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/nr/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/common/utils/nr/nr_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/nr/nr_common.c -------------------------------------------------------------------------------- /oai_ran/common/utils/nr/nr_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/nr/nr_common.h -------------------------------------------------------------------------------- /oai_ran/common/utils/oai_asn1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/oai_asn1.h -------------------------------------------------------------------------------- /oai_ran/common/utils/ocp_itti/all_msg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/ocp_itti/all_msg.h -------------------------------------------------------------------------------- /oai_ran/common/utils/ocp_itti/itti.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/ocp_itti/itti.md -------------------------------------------------------------------------------- /oai_ran/common/utils/system.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/system.c -------------------------------------------------------------------------------- /oai_ran/common/utils/system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/system.h -------------------------------------------------------------------------------- /oai_ran/common/utils/time_meas.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/time_meas.c -------------------------------------------------------------------------------- /oai_ran/common/utils/time_meas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/time_meas.h -------------------------------------------------------------------------------- /oai_ran/common/utils/time_stat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/time_stat.c -------------------------------------------------------------------------------- /oai_ran/common/utils/time_stat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/time_stat.h -------------------------------------------------------------------------------- /oai_ran/common/utils/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/utils.c -------------------------------------------------------------------------------- /oai_ran/common/utils/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/utils.h -------------------------------------------------------------------------------- /oai_ran/common/utils/var_array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/var_array.h -------------------------------------------------------------------------------- /oai_ran/common/utils/websrv/frontend/README.md: -------------------------------------------------------------------------------- 1 | # SoftModemNgx 2 | -------------------------------------------------------------------------------- /oai_ran/common/utils/websrv/frontend/src/app/components/confirm/confirm.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oai_ran/common/utils/websrv/frontend/src/app/components/question/question.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oai_ran/common/utils/websrv/frontend/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oai_ran/common/utils/websrv/websrv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/websrv/websrv.c -------------------------------------------------------------------------------- /oai_ran/common/utils/websrv/websrv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/common/utils/websrv/websrv.h -------------------------------------------------------------------------------- /oai_ran/doc/5Gnas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/5Gnas.md -------------------------------------------------------------------------------- /oai_ran/doc/BUILD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/BUILD.md -------------------------------------------------------------------------------- /oai_ran/doc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/doc/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/Doxyfile -------------------------------------------------------------------------------- /oai_ran/doc/E1AP/E1-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/E1AP/E1-design.md -------------------------------------------------------------------------------- /oai_ran/doc/E1AP/e1ap_procedures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/E1AP/e1ap_procedures.md -------------------------------------------------------------------------------- /oai_ran/doc/E1AP/images/e1-archi.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/E1AP/images/e1-archi.pdf -------------------------------------------------------------------------------- /oai_ran/doc/E1AP/images/e1-archi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/E1AP/images/e1-archi.png -------------------------------------------------------------------------------- /oai_ran/doc/E1AP/images/e1-archi.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/E1AP/images/e1-archi.tex -------------------------------------------------------------------------------- /oai_ran/doc/F1-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/F1-design.md -------------------------------------------------------------------------------- /oai_ran/doc/FEATURE_SET.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/FEATURE_SET.md -------------------------------------------------------------------------------- /oai_ran/doc/GET_SOURCES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/GET_SOURCES.md -------------------------------------------------------------------------------- /oai_ran/doc/L1SIM.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/L1SIM.md -------------------------------------------------------------------------------- /oai_ran/doc/L2NFAPI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/L2NFAPI.md -------------------------------------------------------------------------------- /oai_ran/doc/L2NFAPI_NOS1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/L2NFAPI_NOS1.md -------------------------------------------------------------------------------- /oai_ran/doc/L2NFAPI_S1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/L2NFAPI_S1.md -------------------------------------------------------------------------------- /oai_ran/doc/LDPC_T2_OFFLOAD_SETUP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/LDPC_T2_OFFLOAD_SETUP.md -------------------------------------------------------------------------------- /oai_ran/doc/NR_NFAPI_archi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/NR_NFAPI_archi.md -------------------------------------------------------------------------------- /oai_ran/doc/NR_SA_Tutorial_COTS_UE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/NR_SA_Tutorial_COTS_UE.md -------------------------------------------------------------------------------- /oai_ran/doc/NR_SA_Tutorial_OAI_CN5G.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/NR_SA_Tutorial_OAI_CN5G.md -------------------------------------------------------------------------------- /oai_ran/doc/NR_SA_Tutorial_OAI_nrUE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/NR_SA_Tutorial_OAI_nrUE.md -------------------------------------------------------------------------------- /oai_ran/doc/ORAN_FHI7.2_Tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/ORAN_FHI7.2_Tutorial.md -------------------------------------------------------------------------------- /oai_ran/doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/README.md -------------------------------------------------------------------------------- /oai_ran/doc/RUNMODEM.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/RUNMODEM.md -------------------------------------------------------------------------------- /oai_ran/doc/RUN_NR_NFAPI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/RUN_NR_NFAPI.md -------------------------------------------------------------------------------- /oai_ran/doc/RUN_NR_PRS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/RUN_NR_PRS.md -------------------------------------------------------------------------------- /oai_ran/doc/RUN_NR_multiple_BWPs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/RUN_NR_multiple_BWPs.md -------------------------------------------------------------------------------- /oai_ran/doc/SW-archi-graph.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/SW-archi-graph.md -------------------------------------------------------------------------------- /oai_ran/doc/SW_archi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/SW_archi.md -------------------------------------------------------------------------------- /oai_ran/doc/SystemX-tutorial-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/SystemX-tutorial-design.md -------------------------------------------------------------------------------- /oai_ran/doc/TESTBenches.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/TESTBenches.md -------------------------------------------------------------------------------- /oai_ran/doc/TESTING_GNB_W_COTS_UE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/TESTING_GNB_W_COTS_UE.md -------------------------------------------------------------------------------- /oai_ran/doc/UL_MIMO.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/UL_MIMO.txt -------------------------------------------------------------------------------- /oai_ran/doc/UnitTests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/UnitTests.md -------------------------------------------------------------------------------- /oai_ran/doc/clang-format.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/clang-format.md -------------------------------------------------------------------------------- /oai_ran/doc/code-style-contrib.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/code-style-contrib.md -------------------------------------------------------------------------------- /oai_ran/doc/cross-compile.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/cross-compile.md -------------------------------------------------------------------------------- /oai_ran/doc/d2d_emulator_setup.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/d2d_emulator_setup.txt -------------------------------------------------------------------------------- /oai_ran/doc/dev_tools/sanitizers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/dev_tools/sanitizers.md -------------------------------------------------------------------------------- /oai_ran/doc/environment-variables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/environment-variables.md -------------------------------------------------------------------------------- /oai_ran/doc/images/oai_final_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/images/oai_final_logo.png -------------------------------------------------------------------------------- /oai_ran/doc/iqrecordplayer_usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/iqrecordplayer_usage.md -------------------------------------------------------------------------------- /oai_ran/doc/nr-ue-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/nr-ue-design.md -------------------------------------------------------------------------------- /oai_ran/doc/oai_enb_block_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/oai_enb_block_diagram.png -------------------------------------------------------------------------------- /oai_ran/doc/oai_enb_func_split_arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/oai_enb_func_split_arch.png -------------------------------------------------------------------------------- /oai_ran/doc/oai_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/oai_logo.png -------------------------------------------------------------------------------- /oai_ran/doc/openair_header.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/openair_header.tex -------------------------------------------------------------------------------- /oai_ran/doc/physical-simulators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/physical-simulators.md -------------------------------------------------------------------------------- /oai_ran/doc/tuning_and_security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/doc/tuning_and_security.md -------------------------------------------------------------------------------- /oai_ran/docker/Dockerfile.base.rhel9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/docker/Dockerfile.base.rhel9 -------------------------------------------------------------------------------- /oai_ran/docker/Dockerfile.base.rocky: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/docker/Dockerfile.base.rocky -------------------------------------------------------------------------------- /oai_ran/docker/Dockerfile.base.ubuntu22: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/docker/Dockerfile.base.ubuntu22 -------------------------------------------------------------------------------- /oai_ran/docker/Dockerfile.build.rhel9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/docker/Dockerfile.build.rhel9 -------------------------------------------------------------------------------- /oai_ran/docker/Dockerfile.build.rocky: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/docker/Dockerfile.build.rocky -------------------------------------------------------------------------------- /oai_ran/docker/Dockerfile.clang.rhel9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/docker/Dockerfile.clang.rhel9 -------------------------------------------------------------------------------- /oai_ran/docker/Dockerfile.eNB.rhel9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/docker/Dockerfile.eNB.rhel9 -------------------------------------------------------------------------------- /oai_ran/docker/Dockerfile.eNB.rocky: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/docker/Dockerfile.eNB.rocky -------------------------------------------------------------------------------- /oai_ran/docker/Dockerfile.eNB.ubuntu22: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/docker/Dockerfile.eNB.ubuntu22 -------------------------------------------------------------------------------- /oai_ran/docker/Dockerfile.gNB.rhel9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/docker/Dockerfile.gNB.rhel9 -------------------------------------------------------------------------------- /oai_ran/docker/Dockerfile.gNB.rocky: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/docker/Dockerfile.gNB.rocky -------------------------------------------------------------------------------- /oai_ran/docker/Dockerfile.gNB.ubuntu22: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/docker/Dockerfile.gNB.ubuntu22 -------------------------------------------------------------------------------- /oai_ran/docker/Dockerfile.lteRU.rhel9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/docker/Dockerfile.lteRU.rhel9 -------------------------------------------------------------------------------- /oai_ran/docker/Dockerfile.lteUE.rhel9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/docker/Dockerfile.lteUE.rhel9 -------------------------------------------------------------------------------- /oai_ran/docker/Dockerfile.lteUE.rocky: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/docker/Dockerfile.lteUE.rocky -------------------------------------------------------------------------------- /oai_ran/docker/Dockerfile.nr-cuup.rhel9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/docker/Dockerfile.nr-cuup.rhel9 -------------------------------------------------------------------------------- /oai_ran/docker/Dockerfile.nr-cuup.rocky: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/docker/Dockerfile.nr-cuup.rocky -------------------------------------------------------------------------------- /oai_ran/docker/Dockerfile.nrUE.rhel9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/docker/Dockerfile.nrUE.rhel9 -------------------------------------------------------------------------------- /oai_ran/docker/Dockerfile.nrUE.rocky: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/docker/Dockerfile.nrUE.rocky -------------------------------------------------------------------------------- /oai_ran/docker/Dockerfile.nrUE.ubuntu22: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/docker/Dockerfile.nrUE.ubuntu22 -------------------------------------------------------------------------------- /oai_ran/docker/Dockerfile.phySim.rhel9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/docker/Dockerfile.phySim.rhel9 -------------------------------------------------------------------------------- /oai_ran/docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/docker/README.md -------------------------------------------------------------------------------- /oai_ran/docker/debug_core_image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/docker/debug_core_image.sh -------------------------------------------------------------------------------- /oai_ran/executables/create_tasks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/executables/create_tasks.c -------------------------------------------------------------------------------- /oai_ran/executables/create_tasks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/executables/create_tasks.h -------------------------------------------------------------------------------- /oai_ran/executables/create_tasks_mbms.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/executables/create_tasks_mbms.c -------------------------------------------------------------------------------- /oai_ran/executables/create_tasks_ue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/executables/create_tasks_ue.c -------------------------------------------------------------------------------- /oai_ran/executables/lte-enb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/executables/lte-enb.c -------------------------------------------------------------------------------- /oai_ran/executables/lte-ru.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/executables/lte-ru.c -------------------------------------------------------------------------------- /oai_ran/executables/lte-softmodem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/executables/lte-softmodem.c -------------------------------------------------------------------------------- /oai_ran/executables/lte-softmodem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/executables/lte-softmodem.h -------------------------------------------------------------------------------- /oai_ran/executables/lte-ue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/executables/lte-ue.c -------------------------------------------------------------------------------- /oai_ran/executables/lte-uesoftmodem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/executables/lte-uesoftmodem.c -------------------------------------------------------------------------------- /oai_ran/executables/main_ru.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/executables/main_ru.c -------------------------------------------------------------------------------- /oai_ran/executables/nr-cuup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/executables/nr-cuup.c -------------------------------------------------------------------------------- /oai_ran/executables/nr-gnb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/executables/nr-gnb.c -------------------------------------------------------------------------------- /oai_ran/executables/nr-ru.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/executables/nr-ru.c -------------------------------------------------------------------------------- /oai_ran/executables/nr-softmodem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/executables/nr-softmodem.c -------------------------------------------------------------------------------- /oai_ran/executables/nr-softmodem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/executables/nr-softmodem.h -------------------------------------------------------------------------------- /oai_ran/executables/nr-ue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/executables/nr-ue.c -------------------------------------------------------------------------------- /oai_ran/executables/nr-uesoftmodem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/executables/nr-uesoftmodem.c -------------------------------------------------------------------------------- /oai_ran/executables/nr-uesoftmodem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/executables/nr-uesoftmodem.h -------------------------------------------------------------------------------- /oai_ran/executables/rt_profiling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/executables/rt_profiling.h -------------------------------------------------------------------------------- /oai_ran/executables/ru_control.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/executables/ru_control.c -------------------------------------------------------------------------------- /oai_ran/executables/softmodem-common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/executables/softmodem-common.c -------------------------------------------------------------------------------- /oai_ran/executables/softmodem-common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/executables/softmodem-common.h -------------------------------------------------------------------------------- /oai_ran/executables/stats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/executables/stats.c -------------------------------------------------------------------------------- /oai_ran/executables/stats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/executables/stats.h -------------------------------------------------------------------------------- /oai_ran/executables/thread-common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/executables/thread-common.h -------------------------------------------------------------------------------- /oai_ran/executables/uecap.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/executables/uecap.raw -------------------------------------------------------------------------------- /oai_ran/maketags: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/maketags -------------------------------------------------------------------------------- /oai_ran/nfapi/CHANGES.md: -------------------------------------------------------------------------------- 1 | # Changelog 2 | 3 | -------------------------------------------------------------------------------- /oai_ran/nfapi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/nfapi/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/nfapi/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/nfapi/README -------------------------------------------------------------------------------- /oai_ran/nfapi/oai_integration/nfapi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/nfapi/oai_integration/nfapi.c -------------------------------------------------------------------------------- /oai_ran/nfapi/open-nFAPI/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/nfapi/open-nFAPI/.travis.yml -------------------------------------------------------------------------------- /oai_ran/nfapi/open-nFAPI/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oai_ran/nfapi/open-nFAPI/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/nfapi/open-nFAPI/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/nfapi/open-nFAPI/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/nfapi/open-nFAPI/LICENSE.md -------------------------------------------------------------------------------- /oai_ran/nfapi/open-nFAPI/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/nfapi/open-nFAPI/Makefile.am -------------------------------------------------------------------------------- /oai_ran/nfapi/open-nFAPI/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/nfapi/open-nFAPI/README.md -------------------------------------------------------------------------------- /oai_ran/nfapi/open-nFAPI/configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/nfapi/open-nFAPI/configure.ac -------------------------------------------------------------------------------- /oai_ran/nfapi/open-nFAPI/docs/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/nfapi/open-nFAPI/docs/Doxyfile -------------------------------------------------------------------------------- /oai_ran/nfapi/open-nFAPI/docs/doxygen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/nfapi/open-nFAPI/docs/doxygen.h -------------------------------------------------------------------------------- /oai_ran/nfapi/open-nFAPI/pnf/inc/pnf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/nfapi/open-nFAPI/pnf/inc/pnf.h -------------------------------------------------------------------------------- /oai_ran/nfapi/open-nFAPI/pnf/src/pnf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/nfapi/open-nFAPI/pnf/src/pnf.c -------------------------------------------------------------------------------- /oai_ran/nfapi/open-nFAPI/vnf/inc/vnf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/nfapi/open-nFAPI/vnf/inc/vnf.h -------------------------------------------------------------------------------- /oai_ran/nfapi/open-nFAPI/vnf/src/vnf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/nfapi/open-nFAPI/vnf/src/vnf.c -------------------------------------------------------------------------------- /oai_ran/nfapi/open-nFAPI/xml/vnf_A.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/nfapi/open-nFAPI/xml/vnf_A.xml -------------------------------------------------------------------------------- /oai_ran/nfapi/open-nfapi.oai.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/nfapi/open-nfapi.oai.patch -------------------------------------------------------------------------------- /oai_ran/nfapi/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/nfapi/tests/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/nfapi/tests/nr_fapi_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/nfapi/tests/nr_fapi_test.h -------------------------------------------------------------------------------- /oai_ran/nfapi/tests/p5/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/nfapi/tests/p5/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/nfapi/tests/p7/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/nfapi/tests/p7/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/oaienv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/oaienv -------------------------------------------------------------------------------- /oai_ran/openair1/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(PHY) 2 | -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/CODING/3gpplte.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/CODING/3gpplte.c -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/CODING/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/CODING/Makefile -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/CODING/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/CODING/README.txt -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/CODING/crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/CODING/crc.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/CODING/crc_byte.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/CODING/crc_byte.c -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/CODING/crcext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/CODING/crcext.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/CODING/lte_tf.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/CODING/lte_tf.m -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/CODING/nrPolar_tools/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/CODING/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/CODING/types.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/CODING/viterbi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/CODING/viterbi.c -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/INIT/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/INIT/README.txt -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/INIT/defs_NB_IoT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/INIT/defs_NB_IoT.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/INIT/init_top.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/INIT/init_top.c -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/INIT/lte_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/INIT/lte_init.c -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/INIT/lte_init_ru.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/INIT/lte_init_ru.c -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/INIT/lte_init_ue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/INIT/lte_init_ue.c -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/INIT/lte_parms.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/INIT/lte_parms.c -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/INIT/nr_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/INIT/nr_init.c -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/INIT/nr_init_ru.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/INIT/nr_init_ru.c -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/INIT/nr_init_ue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/INIT/nr_init_ue.c -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/INIT/nr_parms.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/INIT/nr_parms.c -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/INIT/nr_phy_init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/INIT/nr_phy_init.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/INIT/phy_init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/INIT/phy_init.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/NR_REFSIG/README: -------------------------------------------------------------------------------- 1 | Reference signal definitions for NR 2 | -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/NR_REFSIG/pss_nr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/NR_REFSIG/pss_nr.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/NR_REFSIG/sss_nr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/NR_REFSIG/sss_nr.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/NR_TRANSPORT/README: -------------------------------------------------------------------------------- 1 | NR gNB transport channel procedures are here 2 | -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/NR_UE_TRANSPORT/README: -------------------------------------------------------------------------------- 1 | UE NR transport/physical channel procedures are here 2 | -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/TOOLS/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/TOOLS/Makefile -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/TOOLS/alaw_lut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/TOOLS/alaw_lut.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/TOOLS/angle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/TOOLS/angle.c -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/TOOLS/cadd_vv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/TOOLS/cadd_vv.c -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/TOOLS/cdot_prod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/TOOLS/cdot_prod.c -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/TOOLS/cmult_sv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/TOOLS/cmult_sv.c -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/TOOLS/cmult_vv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/TOOLS/cmult_vv.c -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/TOOLS/costable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/TOOLS/costable.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/TOOLS/dfts_load.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/TOOLS/dfts_load.c -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/TOOLS/invSqrt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/TOOLS/invSqrt.c -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/TOOLS/lut.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/TOOLS/lut.c -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/TOOLS/oai_dfts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/TOOLS/oai_dfts.c -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/TOOLS/phy_scope.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/TOOLS/phy_scope.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/TOOLS/read_F.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/TOOLS/read_F.c -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/TOOLS/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/TOOLS/readme.md -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/TOOLS/smbv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/TOOLS/smbv.c -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/TOOLS/smbv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/TOOLS/smbv.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/TOOLS/sqrt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/TOOLS/sqrt.c -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/TOOLS/tools_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/TOOLS/tools_defs.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/defs_L1_NB_IoT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/defs_L1_NB_IoT.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/defs_RU.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/defs_RU.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/defs_UE.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/defs_UE.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/defs_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/defs_common.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/defs_eNB.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/defs_eNB.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/defs_gNB.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/defs_gNB.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/defs_nr_UE.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/defs_nr_UE.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/defs_nr_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/defs_nr_common.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/defs_nr_sl_UE.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/defs_nr_sl_UE.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/impl_defs_nr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/impl_defs_nr.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/impl_defs_top.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/impl_defs_top.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/phy_extern.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/phy_extern.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/phy_extern_nr_ue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/phy_extern_nr_ue.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/phy_extern_ue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/phy_extern_ue.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/phy_vars.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/phy_vars.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/phy_vars_nr_ue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/phy_vars_nr_ue.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/phy_vars_ue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/phy_vars_ue.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/sse_intrin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/sse_intrin.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/types.h -------------------------------------------------------------------------------- /oai_ran/openair1/PHY/types_NB_IoT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/PHY/types_NB_IoT.h -------------------------------------------------------------------------------- /oai_ran/openair1/README.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/README.TXT -------------------------------------------------------------------------------- /oai_ran/openair1/SCHED/fapi_l1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/SCHED/fapi_l1.c -------------------------------------------------------------------------------- /oai_ran/openair1/SCHED/fapi_l1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/SCHED/fapi_l1.h -------------------------------------------------------------------------------- /oai_ran/openair1/SCHED/nfapi_nr_dummy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/SCHED/nfapi_nr_dummy.c -------------------------------------------------------------------------------- /oai_ran/openair1/SCHED/phy_mac_stub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/SCHED/phy_mac_stub.c -------------------------------------------------------------------------------- /oai_ran/openair1/SCHED/ru_procedures.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/SCHED/ru_procedures.c -------------------------------------------------------------------------------- /oai_ran/openair1/SCHED/sched_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/SCHED/sched_common.h -------------------------------------------------------------------------------- /oai_ran/openair1/SCHED/sched_eNB.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/SCHED/sched_eNB.h -------------------------------------------------------------------------------- /oai_ran/openair1/SCHED_NR/fapi_nr_l1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/SCHED_NR/fapi_nr_l1.c -------------------------------------------------------------------------------- /oai_ran/openair1/SCHED_NR/fapi_nr_l1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/SCHED_NR/fapi_nr_l1.h -------------------------------------------------------------------------------- /oai_ran/openair1/SCHED_NR/sched_nr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/SCHED_NR/sched_nr.h -------------------------------------------------------------------------------- /oai_ran/openair1/SCHED_NR_UE/defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/SCHED_NR_UE/defs.h -------------------------------------------------------------------------------- /oai_ran/openair1/SCHED_NR_UE/harq_nr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/SCHED_NR_UE/harq_nr.c -------------------------------------------------------------------------------- /oai_ran/openair1/SCHED_NR_UE/harq_nr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/SCHED_NR_UE/harq_nr.h -------------------------------------------------------------------------------- /oai_ran/openair1/SCHED_UE/pucch_pc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/SCHED_UE/pucch_pc.c -------------------------------------------------------------------------------- /oai_ran/openair1/SCHED_UE/pusch_pc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/SCHED_UE/pusch_pc.c -------------------------------------------------------------------------------- /oai_ran/openair1/SCHED_UE/sched_UE.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/SCHED_UE/sched_UE.h -------------------------------------------------------------------------------- /oai_ran/openair1/SCHED_UE/srs_pc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/SCHED_UE/srs_pc.c -------------------------------------------------------------------------------- /oai_ran/openair1/SIMULATION/LTE_PHY/BLER_SIMULATIONS/bler_0.m: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oai_ran/openair1/SIMULATION/NR_UE_PHY/unit_tests/build/reflogs/pbch_test.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oai_ran/openair1/SIMULATION/RF/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/SIMULATION/RF/Makefile -------------------------------------------------------------------------------- /oai_ran/openair1/SIMULATION/RF/adc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/SIMULATION/RF/adc.c -------------------------------------------------------------------------------- /oai_ran/openair1/SIMULATION/RF/dac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/SIMULATION/RF/dac.c -------------------------------------------------------------------------------- /oai_ran/openair1/SIMULATION/RF/rf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/SIMULATION/RF/rf.c -------------------------------------------------------------------------------- /oai_ran/openair1/SIMULATION/RF/rf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/SIMULATION/RF/rf.h -------------------------------------------------------------------------------- /oai_ran/openair1/SIMULATION/TOOLS/scm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/SIMULATION/TOOLS/scm.m -------------------------------------------------------------------------------- /oai_ran/openair1/SIMULATION/TOOLS/sim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair1/SIMULATION/TOOLS/sim.h -------------------------------------------------------------------------------- /oai_ran/openair2/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/openair2/COMMON/as_message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/COMMON/as_message.h -------------------------------------------------------------------------------- /oai_ran/openair2/COMMON/commonDef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/COMMON/commonDef.h -------------------------------------------------------------------------------- /oai_ran/openair2/COMMON/messages_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/COMMON/messages_def.h -------------------------------------------------------------------------------- /oai_ran/openair2/COMMON/networkDef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/COMMON/networkDef.h -------------------------------------------------------------------------------- /oai_ran/openair2/COMMON/openair_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/COMMON/openair_defs.h -------------------------------------------------------------------------------- /oai_ran/openair2/COMMON/rrm_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/COMMON/rrm_constants.h -------------------------------------------------------------------------------- /oai_ran/openair2/COMMON/rtos_header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/COMMON/rtos_header.h -------------------------------------------------------------------------------- /oai_ran/openair2/E1AP/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/E1AP/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/openair2/E1AP/e1ap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/E1AP/e1ap.c -------------------------------------------------------------------------------- /oai_ran/openair2/E1AP/e1ap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/E1AP/e1ap.h -------------------------------------------------------------------------------- /oai_ran/openair2/E1AP/e1ap_asnc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/E1AP/e1ap_asnc.h -------------------------------------------------------------------------------- /oai_ran/openair2/E1AP/e1ap_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/E1AP/e1ap_common.c -------------------------------------------------------------------------------- /oai_ran/openair2/E1AP/e1ap_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/E1AP/e1ap_common.h -------------------------------------------------------------------------------- /oai_ran/openair2/E1AP/e1ap_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/E1AP/e1ap_setup.c -------------------------------------------------------------------------------- /oai_ran/openair2/E2AP/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/E2AP/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/openair2/E2AP/RAN_FUNCTION/O-RAN/README.md: -------------------------------------------------------------------------------- 1 | RAN Functions as defined by O-RAN 2 | 3 | 4 | -------------------------------------------------------------------------------- /oai_ran/openair2/E2AP/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/E2AP/README.md -------------------------------------------------------------------------------- /oai_ran/openair2/E2AP/e2_agent_arg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/E2AP/e2_agent_arg.c -------------------------------------------------------------------------------- /oai_ran/openair2/E2AP/e2_agent_arg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/E2AP/e2_agent_arg.h -------------------------------------------------------------------------------- /oai_ran/openair2/ENB_APP/L1_paramdef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/ENB_APP/L1_paramdef.h -------------------------------------------------------------------------------- /oai_ran/openair2/ENB_APP/enb_app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/ENB_APP/enb_app.c -------------------------------------------------------------------------------- /oai_ran/openair2/ENB_APP/enb_app.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/ENB_APP/enb_app.h -------------------------------------------------------------------------------- /oai_ran/openair2/ENB_APP/enb_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/ENB_APP/enb_config.c -------------------------------------------------------------------------------- /oai_ran/openair2/ENB_APP/enb_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/ENB_APP/enb_config.h -------------------------------------------------------------------------------- /oai_ran/openair2/ENB_APP/enb_paramdef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/ENB_APP/enb_paramdef.h -------------------------------------------------------------------------------- /oai_ran/openair2/F1AP/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/F1AP/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/openair2/F1AP/f1ap_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/F1AP/f1ap_common.c -------------------------------------------------------------------------------- /oai_ran/openair2/F1AP/f1ap_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/F1AP/f1ap_common.h -------------------------------------------------------------------------------- /oai_ran/openair2/F1AP/f1ap_cu_paging.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/F1AP/f1ap_cu_paging.c -------------------------------------------------------------------------------- /oai_ran/openair2/F1AP/f1ap_cu_paging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/F1AP/f1ap_cu_paging.h -------------------------------------------------------------------------------- /oai_ran/openair2/F1AP/f1ap_cu_task.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/F1AP/f1ap_cu_task.c -------------------------------------------------------------------------------- /oai_ran/openair2/F1AP/f1ap_cu_task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/F1AP/f1ap_cu_task.h -------------------------------------------------------------------------------- /oai_ran/openair2/F1AP/f1ap_du_paging.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/F1AP/f1ap_du_paging.c -------------------------------------------------------------------------------- /oai_ran/openair2/F1AP/f1ap_du_paging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/F1AP/f1ap_du_paging.h -------------------------------------------------------------------------------- /oai_ran/openair2/F1AP/f1ap_du_task.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/F1AP/f1ap_du_task.c -------------------------------------------------------------------------------- /oai_ran/openair2/F1AP/f1ap_du_task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/F1AP/f1ap_du_task.h -------------------------------------------------------------------------------- /oai_ran/openair2/F1AP/f1ap_encoder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/F1AP/f1ap_encoder.c -------------------------------------------------------------------------------- /oai_ran/openair2/F1AP/f1ap_encoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/F1AP/f1ap_encoder.h -------------------------------------------------------------------------------- /oai_ran/openair2/F1AP/f1ap_handlers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/F1AP/f1ap_handlers.c -------------------------------------------------------------------------------- /oai_ran/openair2/F1AP/f1ap_ids.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/F1AP/f1ap_ids.c -------------------------------------------------------------------------------- /oai_ran/openair2/F1AP/f1ap_ids.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/F1AP/f1ap_ids.h -------------------------------------------------------------------------------- /oai_ran/openair2/F1AP/f1ap_ids_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/F1AP/f1ap_ids_test.c -------------------------------------------------------------------------------- /oai_ran/openair2/GNB_APP/gnb_app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/GNB_APP/gnb_app.c -------------------------------------------------------------------------------- /oai_ran/openair2/GNB_APP/gnb_app.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/GNB_APP/gnb_app.h -------------------------------------------------------------------------------- /oai_ran/openair2/GNB_APP/gnb_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/GNB_APP/gnb_config.c -------------------------------------------------------------------------------- /oai_ran/openair2/GNB_APP/gnb_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/GNB_APP/gnb_config.h -------------------------------------------------------------------------------- /oai_ran/openair2/GNB_APP/gnb_paramdef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/GNB_APP/gnb_paramdef.h -------------------------------------------------------------------------------- /oai_ran/openair2/LAYER2/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/LAYER2/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/openair2/LAYER2/MAC/config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/LAYER2/MAC/config.c -------------------------------------------------------------------------------- /oai_ran/openair2/LAYER2/MAC/config_ue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/LAYER2/MAC/config_ue.c -------------------------------------------------------------------------------- /oai_ran/openair2/LAYER2/MAC/mac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/LAYER2/MAC/mac.h -------------------------------------------------------------------------------- /oai_ran/openair2/LAYER2/MAC/mac_proto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/LAYER2/MAC/mac_proto.h -------------------------------------------------------------------------------- /oai_ran/openair2/LAYER2/MAC/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/LAYER2/MAC/main.c -------------------------------------------------------------------------------- /oai_ran/openair2/LAYER2/MAC/main_ue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/LAYER2/MAC/main_ue.c -------------------------------------------------------------------------------- /oai_ran/openair2/LAYER2/MAC/rar_tools.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/LAYER2/MAC/rar_tools.c -------------------------------------------------------------------------------- /oai_ran/openair2/LAYER2/RLC/rlc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/LAYER2/RLC/rlc.h -------------------------------------------------------------------------------- /oai_ran/openair2/LAYER2/nr_rlc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/LAYER2/nr_rlc/Makefile -------------------------------------------------------------------------------- /oai_ran/openair2/LAYER2/nr_rlc/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/LAYER2/nr_rlc/TODO -------------------------------------------------------------------------------- /oai_ran/openair2/LAYER2/nr_rlc/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/LAYER2/nr_rlc/test.c -------------------------------------------------------------------------------- /oai_ran/openair2/LAYER2/openair2_proc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/LAYER2/openair2_proc.c -------------------------------------------------------------------------------- /oai_ran/openair2/LAYER2/rlc_v2/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/LAYER2/rlc_v2/TODO -------------------------------------------------------------------------------- /oai_ran/openair2/M2AP/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(MESSAGES) 2 | -------------------------------------------------------------------------------- /oai_ran/openair2/M2AP/m2ap_MCE.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/M2AP/m2ap_MCE.c -------------------------------------------------------------------------------- /oai_ran/openair2/M2AP/m2ap_MCE.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/M2AP/m2ap_MCE.h -------------------------------------------------------------------------------- /oai_ran/openair2/M2AP/m2ap_MCE_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/M2AP/m2ap_MCE_defs.h -------------------------------------------------------------------------------- /oai_ran/openair2/M2AP/m2ap_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/M2AP/m2ap_common.c -------------------------------------------------------------------------------- /oai_ran/openair2/M2AP/m2ap_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/M2AP/m2ap_common.h -------------------------------------------------------------------------------- /oai_ran/openair2/M2AP/m2ap_decoder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/M2AP/m2ap_decoder.c -------------------------------------------------------------------------------- /oai_ran/openair2/M2AP/m2ap_decoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/M2AP/m2ap_decoder.h -------------------------------------------------------------------------------- /oai_ran/openair2/M2AP/m2ap_eNB.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/M2AP/m2ap_eNB.c -------------------------------------------------------------------------------- /oai_ran/openair2/M2AP/m2ap_eNB.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/M2AP/m2ap_eNB.h -------------------------------------------------------------------------------- /oai_ran/openair2/M2AP/m2ap_eNB_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/M2AP/m2ap_eNB_defs.h -------------------------------------------------------------------------------- /oai_ran/openair2/M2AP/m2ap_encoder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/M2AP/m2ap_encoder.c -------------------------------------------------------------------------------- /oai_ran/openair2/M2AP/m2ap_encoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/M2AP/m2ap_encoder.h -------------------------------------------------------------------------------- /oai_ran/openair2/M2AP/m2ap_handler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/M2AP/m2ap_handler.c -------------------------------------------------------------------------------- /oai_ran/openair2/M2AP/m2ap_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/M2AP/m2ap_handler.h -------------------------------------------------------------------------------- /oai_ran/openair2/M2AP/m2ap_ids.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/M2AP/m2ap_ids.c -------------------------------------------------------------------------------- /oai_ran/openair2/M2AP/m2ap_ids.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/M2AP/m2ap_ids.h -------------------------------------------------------------------------------- /oai_ran/openair2/M2AP/m2ap_timers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/M2AP/m2ap_timers.c -------------------------------------------------------------------------------- /oai_ran/openair2/M2AP/m2ap_timers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/M2AP/m2ap_timers.h -------------------------------------------------------------------------------- /oai_ran/openair2/MCE_APP/mce_app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/MCE_APP/mce_app.c -------------------------------------------------------------------------------- /oai_ran/openair2/MCE_APP/mce_app.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/MCE_APP/mce_app.h -------------------------------------------------------------------------------- /oai_ran/openair2/MCE_APP/mce_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/MCE_APP/mce_config.c -------------------------------------------------------------------------------- /oai_ran/openair2/MCE_APP/mce_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/MCE_APP/mce_config.h -------------------------------------------------------------------------------- /oai_ran/openair2/PHY_INTERFACE/.gitignore: -------------------------------------------------------------------------------- 1 | /queue_test 2 | -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/LTE/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(MESSAGES) 2 | -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/LTE/L2_interface.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/LTE/L2_interface.c -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/LTE/defs_NB_IoT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/LTE/defs_NB_IoT.h -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/LTE/plmn_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/LTE/plmn_data.h -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/LTE/proto_NB_IoT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/LTE/proto_NB_IoT.h -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/LTE/rrc_UE.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/LTE/rrc_UE.c -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/LTE/rrc_UE_ral.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/LTE/rrc_UE_ral.h -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/LTE/rrc_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/LTE/rrc_common.c -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/LTE/rrc_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/LTE/rrc_defs.h -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/LTE/rrc_eNB.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/LTE/rrc_eNB.c -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/LTE/rrc_eNB_M2AP.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/LTE/rrc_eNB_M2AP.c -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/LTE/rrc_eNB_M2AP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/LTE/rrc_eNB_M2AP.h -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/LTE/rrc_eNB_S1AP.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/LTE/rrc_eNB_S1AP.c -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/LTE/rrc_eNB_S1AP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/LTE/rrc_eNB_S1AP.h -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/LTE/rrc_eNB_endc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/LTE/rrc_eNB_endc.c -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/LTE/rrc_eNB_ral.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/LTE/rrc_eNB_ral.h -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/LTE/rrc_extern.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/LTE/rrc_extern.h -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/LTE/rrc_proto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/LTE/rrc_proto.h -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/LTE/rrc_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/LTE/rrc_types.h -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/LTE/rrc_vars.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/LTE/rrc_vars.h -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/LTE/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/LTE/utils.c -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/NAS/nas_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/NAS/nas_config.c -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/NAS/nas_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/NAS/nas_config.h -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/NAS/rb_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/NAS/rb_config.c -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/NAS/rb_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/NAS/rb_config.h -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/NR/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(MESSAGES) 2 | -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/NR/cucp_cuup_if.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/NR/cucp_cuup_if.h -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/NR/mac_rrc_dl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/NR/mac_rrc_dl.h -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/NR/nr_rrc_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/NR/nr_rrc_common.c -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/NR/nr_rrc_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/NR/nr_rrc_common.h -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/NR/nr_rrc_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/NR/nr_rrc_config.c -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/NR/nr_rrc_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/NR/nr_rrc_config.h -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/NR/nr_rrc_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/NR/nr_rrc_defs.h -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/NR/nr_rrc_extern.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/NR/nr_rrc_extern.h -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/NR/nr_rrc_proto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/NR/nr_rrc_proto.h -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/NR/rrc_gNB.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/NR/rrc_gNB.c -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/NR/rrc_gNB_NGAP.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/NR/rrc_gNB_NGAP.c -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/NR/rrc_gNB_NGAP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/NR/rrc_gNB_NGAP.h -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/NR/rrc_gNB_cuup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/NR/rrc_gNB_cuup.c -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/NR/rrc_gNB_du.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/NR/rrc_gNB_du.c -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/NR/rrc_gNB_du.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/NR/rrc_gNB_du.h -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/NR/rrc_gNB_nsa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/NR/rrc_gNB_nsa.c -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/NR_UE/main_ue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/NR_UE/main_ue.c -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/NR_UE/rrc_UE.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/NR_UE/rrc_UE.c -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/NR_UE/rrc_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/NR_UE/rrc_defs.h -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/NR_UE/rrc_nsa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/NR_UE/rrc_nsa.c -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/NR_UE/rrc_proto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/NR_UE/rrc_proto.h -------------------------------------------------------------------------------- /oai_ran/openair2/RRC/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/RRC/common.h -------------------------------------------------------------------------------- /oai_ran/openair2/SDAP/nr_sdap/nr_sdap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/SDAP/nr_sdap/nr_sdap.c -------------------------------------------------------------------------------- /oai_ran/openair2/SDAP/nr_sdap/nr_sdap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/SDAP/nr_sdap/nr_sdap.h -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/CLI/cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/CLI/cli.c -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/CLI/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/CLI/cli.h -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/CLI/cli_cmd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/CLI/cli_cmd.c -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/CLI/cli_if.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/CLI/cli_if.h -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/CLI/cli_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/CLI/cli_server.c -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/MATH/oml.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/MATH/oml.c -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/MATH/oml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/MATH/oml.h -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMG/README.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMG/README.TXT -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMG/TRACE/static_1enb.tr: -------------------------------------------------------------------------------- 1 | 1 0 2106 1813 0 2 | 3 | -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMG/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMG/common.c -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMG/defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMG/defs.h -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMG/grid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMG/grid.c -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMG/grid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMG/grid.h -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMG/job.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMG/job.c -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMG/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMG/makefile -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMG/mobility.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMG/mobility.txt -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMG/omg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMG/omg.c -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMG/omg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMG/omg.h -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMG/omg_vars.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMG/omg_vars.h -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMG/rwalk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMG/rwalk.c -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMG/rwalk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMG/rwalk.h -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMG/rwp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMG/rwp.c -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMG/rwp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMG/rwp.h -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMG/static.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMG/static.c -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMG/static.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMG/static.h -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMG/trace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMG/trace.c -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMG/trace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMG/trace.h -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMV/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMV/README.txt -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMV/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMV/blue.png -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMV/green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMV/green.png -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMV/jpg.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMV/jpg.jpeg -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMV/mus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMV/mus.png -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMV/mywindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMV/mywindow.cpp -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMV/mywindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMV/mywindow.h -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMV/new.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMV/new.jpg -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMV/new2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMV/new2.jpg -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMV/omv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMV/omv.cpp -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMV/red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMV/red.png -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMV/structures.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMV/structures.h -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMV/white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMV/white.png -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OMV/wow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OMV/wow.png -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OPT/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OPT/README.txt -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OPT/mac_pcap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OPT/mac_pcap.h -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OPT/opt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OPT/opt.h -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OPT/packet-rohc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OPT/packet-rohc.h -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OPT/probe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OPT/probe.c -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OSD/OCG.pid: -------------------------------------------------------------------------------- 1 | 7415 2 | -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OSD/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OSD/README.txt -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OSD/css/ie.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OSD/css/ie.css -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OSD/css/ie6.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OSD/css/ie6.css -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OSD/css/print.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OSD/css/print.css -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OSD/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OSD/css/style.css -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OSD/fake_oaisim: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | ls -lR / 3 | 4 | -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OSD/form.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OSD/form.php -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OSD/header.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OSD/header.php -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OSD/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OSD/index.php -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OSD/recep.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OSD/recep.php -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OSD/toto.php: -------------------------------------------------------------------------------- 1 | toto1234 2 | -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OTG/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OTG/Doxyfile -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OTG/OTGplot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OTG/OTGplot -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OTG/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OTG/main.c -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OTG/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OTG/makefile -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OTG/otg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OTG/otg.c -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OTG/otg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OTG/otg.h -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OTG/otg_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OTG/otg_config.h -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OTG/otg_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OTG/otg_defs.h -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OTG/otg_externs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OTG/otg_externs.h -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OTG/otg_form.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OTG/otg_form.c -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OTG/otg_form.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OTG/otg_form.h -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OTG/otg_kpi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OTG/otg_kpi.c -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OTG/otg_kpi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OTG/otg_kpi.h -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OTG/otg_models.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OTG/otg_models.c -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OTG/otg_models.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OTG/otg_models.h -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OTG/otg_rx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OTG/otg_rx.c -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OTG/otg_rx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OTG/otg_rx.h -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OTG/otg_tx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OTG/otg_tx.c -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OTG/otg_tx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OTG/otg_tx.h -------------------------------------------------------------------------------- /oai_ran/openair2/UTIL/OTG/otg_vars.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/UTIL/OTG/otg_vars.h -------------------------------------------------------------------------------- /oai_ran/openair2/X2AP/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(MESSAGES) 2 | -------------------------------------------------------------------------------- /oai_ran/openair2/X2AP/x2ap_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/X2AP/x2ap_common.c -------------------------------------------------------------------------------- /oai_ran/openair2/X2AP/x2ap_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/X2AP/x2ap_common.h -------------------------------------------------------------------------------- /oai_ran/openair2/X2AP/x2ap_eNB.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/X2AP/x2ap_eNB.c -------------------------------------------------------------------------------- /oai_ran/openair2/X2AP/x2ap_eNB.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/X2AP/x2ap_eNB.h -------------------------------------------------------------------------------- /oai_ran/openair2/X2AP/x2ap_eNB_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/X2AP/x2ap_eNB_defs.h -------------------------------------------------------------------------------- /oai_ran/openair2/X2AP/x2ap_ids.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/X2AP/x2ap_ids.c -------------------------------------------------------------------------------- /oai_ran/openair2/X2AP/x2ap_ids.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/X2AP/x2ap_ids.h -------------------------------------------------------------------------------- /oai_ran/openair2/X2AP/x2ap_timers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/X2AP/x2ap_timers.c -------------------------------------------------------------------------------- /oai_ran/openair2/X2AP/x2ap_timers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/X2AP/x2ap_timers.h -------------------------------------------------------------------------------- /oai_ran/openair2/XNAP/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/XNAP/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/openair2/XNAP/xnap_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/XNAP/xnap_common.c -------------------------------------------------------------------------------- /oai_ran/openair2/XNAP/xnap_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair2/XNAP/xnap_common.h -------------------------------------------------------------------------------- /oai_ran/openair3/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/openair3/COMMON/common_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/COMMON/common_types.h -------------------------------------------------------------------------------- /oai_ran/openair3/DOCS/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/DOCS/Makefile.am -------------------------------------------------------------------------------- /oai_ran/openair3/LPP/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(MESSAGES) 2 | -------------------------------------------------------------------------------- /oai_ran/openair3/M3AP/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(MESSAGES) 2 | -------------------------------------------------------------------------------- /oai_ran/openair3/M3AP/m3ap_MCE.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/M3AP/m3ap_MCE.c -------------------------------------------------------------------------------- /oai_ran/openair3/M3AP/m3ap_MCE.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/M3AP/m3ap_MCE.h -------------------------------------------------------------------------------- /oai_ran/openair3/M3AP/m3ap_MCE_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/M3AP/m3ap_MCE_defs.h -------------------------------------------------------------------------------- /oai_ran/openair3/M3AP/m3ap_MME.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/M3AP/m3ap_MME.c -------------------------------------------------------------------------------- /oai_ran/openair3/M3AP/m3ap_MME.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/M3AP/m3ap_MME.h -------------------------------------------------------------------------------- /oai_ran/openair3/M3AP/m3ap_MME_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/M3AP/m3ap_MME_defs.h -------------------------------------------------------------------------------- /oai_ran/openair3/M3AP/m3ap_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/M3AP/m3ap_common.c -------------------------------------------------------------------------------- /oai_ran/openair3/M3AP/m3ap_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/M3AP/m3ap_common.h -------------------------------------------------------------------------------- /oai_ran/openair3/M3AP/m3ap_decoder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/M3AP/m3ap_decoder.c -------------------------------------------------------------------------------- /oai_ran/openair3/M3AP/m3ap_decoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/M3AP/m3ap_decoder.h -------------------------------------------------------------------------------- /oai_ran/openair3/M3AP/m3ap_encoder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/M3AP/m3ap_encoder.c -------------------------------------------------------------------------------- /oai_ran/openair3/M3AP/m3ap_encoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/M3AP/m3ap_encoder.h -------------------------------------------------------------------------------- /oai_ran/openair3/M3AP/m3ap_handler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/M3AP/m3ap_handler.c -------------------------------------------------------------------------------- /oai_ran/openair3/M3AP/m3ap_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/M3AP/m3ap_handler.h -------------------------------------------------------------------------------- /oai_ran/openair3/M3AP/m3ap_ids.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/M3AP/m3ap_ids.c -------------------------------------------------------------------------------- /oai_ran/openair3/M3AP/m3ap_ids.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/M3AP/m3ap_ids.h -------------------------------------------------------------------------------- /oai_ran/openair3/M3AP/m3ap_timers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/M3AP/m3ap_timers.c -------------------------------------------------------------------------------- /oai_ran/openair3/M3AP/m3ap_timers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/M3AP/m3ap_timers.h -------------------------------------------------------------------------------- /oai_ran/openair3/MME_APP/mme_app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/MME_APP/mme_app.c -------------------------------------------------------------------------------- /oai_ran/openair3/MME_APP/mme_app.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/MME_APP/mme_app.h -------------------------------------------------------------------------------- /oai_ran/openair3/MME_APP/mme_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/MME_APP/mme_config.c -------------------------------------------------------------------------------- /oai_ran/openair3/MME_APP/mme_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/MME_APP/mme_config.h -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/COMMON/IES/Cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/COMMON/IES/Cli.c -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/COMMON/IES/Cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/COMMON/IES/Cli.h -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/COMMON/IES/Nonce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/COMMON/IES/Nonce.c -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/COMMON/IES/Nonce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/COMMON/IES/Nonce.h -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/COMMON/UTIL/stty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/COMMON/UTIL/stty.c -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/COMMON/milenage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/COMMON/milenage.h -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/COMMON/nr_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/COMMON/nr_common.c -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/COMMON/userDef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/COMMON/userDef.h -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/NR_UE/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/TEST/USER/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/TEST/USER/Makefile -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/TOOLS/conf_emm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/TOOLS/conf_emm.c -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/TOOLS/conf_emm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/TOOLS/conf_emm.h -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/TOOLS/conf_usim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/TOOLS/conf_usim.c -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/TOOLS/conf_usim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/TOOLS/conf_usim.h -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/TOOLS/display.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/TOOLS/display.c -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/TOOLS/display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/TOOLS/display.h -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/TOOLS/fs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/TOOLS/fs.c -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/TOOLS/fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/TOOLS/fs.h -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/TOOLS/nvram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/TOOLS/nvram.c -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/TOOLS/usim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/TOOLS/usim.c -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/UE/EMM/Attach.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/UE/EMM/Attach.c -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/UE/EMM/Detach.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/UE/EMM/Detach.c -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/UE/EMM/IdleMode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/UE/EMM/IdleMode.c -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/UE/EMM/IdleMode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/UE/EMM/IdleMode.h -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/UE/EMM/emmData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/UE/EMM/emmData.h -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/UE/EMM/emm_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/UE/EMM/emm_main.c -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/UE/EMM/emm_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/UE/EMM/emm_main.h -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/UE/EMM/emm_proc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/UE/EMM/emm_proc.h -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/UE/ESM/esmData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/UE/ESM/esmData.h -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/UE/ESM/esm_ebr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/UE/ESM/esm_ebr.c -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/UE/ESM/esm_ebr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/UE/ESM/esm_ebr.h -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/UE/ESM/esm_ip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/UE/ESM/esm_ip.c -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/UE/ESM/esm_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/UE/ESM/esm_main.c -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/UE/ESM/esm_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/UE/ESM/esm_main.h -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/UE/ESM/esm_proc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/UE/ESM/esm_proc.h -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/UE/ESM/esm_pt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/UE/ESM/esm_pt.c -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/UE/ESM/esm_pt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/UE/ESM/esm_pt.h -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/UE/UEprocess.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/UE/UEprocess.c -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/UE/nas_network.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/UE/nas_network.c -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/UE/nas_network.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/UE/nas_network.h -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/UE/nas_parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/UE/nas_parser.c -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/UE/nas_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/UE/nas_parser.h -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/UE/nas_proc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/UE/nas_proc.c -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/UE/nas_proc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/UE/nas_proc.h -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/UE/nas_proc_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/UE/nas_proc_defs.h -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/UE/nas_ue_task.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/UE/nas_ue_task.c -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/UE/nas_ue_task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/UE/nas_ue_task.h -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/UE/nas_user.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/UE/nas_user.c -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/UE/nas_user.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/UE/nas_user.h -------------------------------------------------------------------------------- /oai_ran/openair3/NAS/UE/user_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NAS/UE/user_defs.h -------------------------------------------------------------------------------- /oai_ran/openair3/NGAP/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(MESSAGES) 2 | -------------------------------------------------------------------------------- /oai_ran/openair3/NGAP/ngap_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NGAP/ngap_common.c -------------------------------------------------------------------------------- /oai_ran/openair3/NGAP/ngap_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NGAP/ngap_common.h -------------------------------------------------------------------------------- /oai_ran/openair3/NGAP/ngap_gNB.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NGAP/ngap_gNB.c -------------------------------------------------------------------------------- /oai_ran/openair3/NGAP/ngap_gNB.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NGAP/ngap_gNB.h -------------------------------------------------------------------------------- /oai_ran/openair3/NGAP/ngap_gNB_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NGAP/ngap_gNB_defs.h -------------------------------------------------------------------------------- /oai_ran/openair3/NGAP/ngap_gNB_nnsf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NGAP/ngap_gNB_nnsf.c -------------------------------------------------------------------------------- /oai_ran/openair3/NGAP/ngap_gNB_nnsf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NGAP/ngap_gNB_nnsf.h -------------------------------------------------------------------------------- /oai_ran/openair3/NGAP/ngap_gNB_trace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NGAP/ngap_gNB_trace.c -------------------------------------------------------------------------------- /oai_ran/openair3/NGAP/ngap_gNB_trace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NGAP/ngap_gNB_trace.h -------------------------------------------------------------------------------- /oai_ran/openair3/NRPPA/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NRPPA/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/openair3/NRPPA/test_nrppa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/NRPPA/test_nrppa.c -------------------------------------------------------------------------------- /oai_ran/openair3/S1AP/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(MESSAGES) 2 | -------------------------------------------------------------------------------- /oai_ran/openair3/S1AP/s1ap_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/S1AP/s1ap_common.c -------------------------------------------------------------------------------- /oai_ran/openair3/S1AP/s1ap_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/S1AP/s1ap_common.h -------------------------------------------------------------------------------- /oai_ran/openair3/S1AP/s1ap_eNB.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/S1AP/s1ap_eNB.c -------------------------------------------------------------------------------- /oai_ran/openair3/S1AP/s1ap_eNB.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/S1AP/s1ap_eNB.h -------------------------------------------------------------------------------- /oai_ran/openair3/S1AP/s1ap_eNB_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/S1AP/s1ap_eNB_defs.h -------------------------------------------------------------------------------- /oai_ran/openair3/S1AP/s1ap_eNB_nnsf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/S1AP/s1ap_eNB_nnsf.c -------------------------------------------------------------------------------- /oai_ran/openair3/S1AP/s1ap_eNB_nnsf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/S1AP/s1ap_eNB_nnsf.h -------------------------------------------------------------------------------- /oai_ran/openair3/S1AP/s1ap_eNB_trace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/S1AP/s1ap_eNB_trace.c -------------------------------------------------------------------------------- /oai_ran/openair3/S1AP/s1ap_eNB_trace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/S1AP/s1ap_eNB_trace.h -------------------------------------------------------------------------------- /oai_ran/openair3/SCTP/sctp_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/SCTP/sctp_common.c -------------------------------------------------------------------------------- /oai_ran/openair3/SCTP/sctp_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/SCTP/sctp_common.h -------------------------------------------------------------------------------- /oai_ran/openair3/SCTP/sctp_eNB_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/SCTP/sctp_eNB_defs.h -------------------------------------------------------------------------------- /oai_ran/openair3/SCTP/sctp_eNB_task.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/SCTP/sctp_eNB_task.c -------------------------------------------------------------------------------- /oai_ran/openair3/SCTP/sctp_eNB_task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/SCTP/sctp_eNB_task.h -------------------------------------------------------------------------------- /oai_ran/openair3/SECU/aes_128.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/SECU/aes_128.h -------------------------------------------------------------------------------- /oai_ran/openair3/SECU/aes_128_ctr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/SECU/aes_128_ctr.c -------------------------------------------------------------------------------- /oai_ran/openair3/SECU/aes_128_ctr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/SECU/aes_128_ctr.h -------------------------------------------------------------------------------- /oai_ran/openair3/SECU/aes_128_ecb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/SECU/aes_128_ecb.c -------------------------------------------------------------------------------- /oai_ran/openair3/SECU/aes_128_ecb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/SECU/aes_128_ecb.h -------------------------------------------------------------------------------- /oai_ran/openair3/SECU/kdf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/SECU/kdf.c -------------------------------------------------------------------------------- /oai_ran/openair3/SECU/kdf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/SECU/kdf.h -------------------------------------------------------------------------------- /oai_ran/openair3/SECU/key_nas_deriver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/SECU/key_nas_deriver.c -------------------------------------------------------------------------------- /oai_ran/openair3/SECU/key_nas_deriver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/SECU/key_nas_deriver.h -------------------------------------------------------------------------------- /oai_ran/openair3/SECU/nas_stream_eea0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/SECU/nas_stream_eea0.c -------------------------------------------------------------------------------- /oai_ran/openair3/SECU/nas_stream_eea0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/SECU/nas_stream_eea0.h -------------------------------------------------------------------------------- /oai_ran/openair3/SECU/nas_stream_eea1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/SECU/nas_stream_eea1.c -------------------------------------------------------------------------------- /oai_ran/openair3/SECU/nas_stream_eea1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/SECU/nas_stream_eea1.h -------------------------------------------------------------------------------- /oai_ran/openair3/SECU/nas_stream_eea2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/SECU/nas_stream_eea2.c -------------------------------------------------------------------------------- /oai_ran/openair3/SECU/nas_stream_eea2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/SECU/nas_stream_eea2.h -------------------------------------------------------------------------------- /oai_ran/openair3/SECU/nas_stream_eia1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/SECU/nas_stream_eia1.c -------------------------------------------------------------------------------- /oai_ran/openair3/SECU/nas_stream_eia1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/SECU/nas_stream_eia1.h -------------------------------------------------------------------------------- /oai_ran/openair3/SECU/rijndael.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/SECU/rijndael.c -------------------------------------------------------------------------------- /oai_ran/openair3/SECU/rijndael.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/SECU/rijndael.h -------------------------------------------------------------------------------- /oai_ran/openair3/SECU/secu_defs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/SECU/secu_defs.c -------------------------------------------------------------------------------- /oai_ran/openair3/SECU/secu_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/SECU/secu_defs.h -------------------------------------------------------------------------------- /oai_ran/openair3/SECU/sha_256_hmac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/SECU/sha_256_hmac.c -------------------------------------------------------------------------------- /oai_ran/openair3/SECU/sha_256_hmac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/SECU/sha_256_hmac.h -------------------------------------------------------------------------------- /oai_ran/openair3/SECU/snow3g.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/SECU/snow3g.c -------------------------------------------------------------------------------- /oai_ran/openair3/SECU/snow3g.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/SECU/snow3g.h -------------------------------------------------------------------------------- /oai_ran/openair3/TEST/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/TEST/Makefile.am -------------------------------------------------------------------------------- /oai_ran/openair3/TEST/test5Gnas.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/TEST/test5Gnas.c -------------------------------------------------------------------------------- /oai_ran/openair3/TEST/test_kdf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/TEST/test_kdf.c -------------------------------------------------------------------------------- /oai_ran/openair3/TEST/test_s1ap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/TEST/test_s1ap.c -------------------------------------------------------------------------------- /oai_ran/openair3/TEST/test_secu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/TEST/test_secu.c -------------------------------------------------------------------------------- /oai_ran/openair3/UTILS/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/UTILS/Makefile.am -------------------------------------------------------------------------------- /oai_ran/openair3/UTILS/conversions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/UTILS/conversions.h -------------------------------------------------------------------------------- /oai_ran/openair3/UTILS/mme_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/UTILS/mme_config.h -------------------------------------------------------------------------------- /oai_ran/openair3/UTILS/mme_scanner.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/UTILS/mme_scanner.l -------------------------------------------------------------------------------- /oai_ran/openair3/ocp-gtpu/gtp_itf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/ocp-gtpu/gtp_itf.cpp -------------------------------------------------------------------------------- /oai_ran/openair3/ocp-gtpu/gtp_itf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/ocp-gtpu/gtp_itf.h -------------------------------------------------------------------------------- /oai_ran/openair3/valgrind.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openair3/valgrind.sh -------------------------------------------------------------------------------- /oai_ran/openshift/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openshift/README.md -------------------------------------------------------------------------------- /oai_ran/openshift/oai-clang-bc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openshift/oai-clang-bc.yaml -------------------------------------------------------------------------------- /oai_ran/openshift/oai-clang-is.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openshift/oai-clang-is.yaml -------------------------------------------------------------------------------- /oai_ran/openshift/oai-enb-bc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openshift/oai-enb-bc.yaml -------------------------------------------------------------------------------- /oai_ran/openshift/oai-enb-is.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openshift/oai-enb-is.yaml -------------------------------------------------------------------------------- /oai_ran/openshift/oai-gnb-bc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openshift/oai-gnb-bc.yaml -------------------------------------------------------------------------------- /oai_ran/openshift/oai-gnb-is.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openshift/oai-gnb-is.yaml -------------------------------------------------------------------------------- /oai_ran/openshift/oai-lte-ue-bc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openshift/oai-lte-ue-bc.yaml -------------------------------------------------------------------------------- /oai_ran/openshift/oai-lte-ue-is.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openshift/oai-lte-ue-is.yaml -------------------------------------------------------------------------------- /oai_ran/openshift/oai-nr-cuup-bc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openshift/oai-nr-cuup-bc.yaml -------------------------------------------------------------------------------- /oai_ran/openshift/oai-nr-cuup-is.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openshift/oai-nr-cuup-is.yaml -------------------------------------------------------------------------------- /oai_ran/openshift/oai-nr-ue-bc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openshift/oai-nr-ue-bc.yaml -------------------------------------------------------------------------------- /oai_ran/openshift/oai-nr-ue-is.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openshift/oai-nr-ue-is.yaml -------------------------------------------------------------------------------- /oai_ran/openshift/oai-physim-bc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openshift/oai-physim-bc.yaml -------------------------------------------------------------------------------- /oai_ran/openshift/oai-physim-is.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openshift/oai-physim-is.yaml -------------------------------------------------------------------------------- /oai_ran/openshift/ran-base-bc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openshift/ran-base-bc.yaml -------------------------------------------------------------------------------- /oai_ran/openshift/ran-base-is.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openshift/ran-base-is.yaml -------------------------------------------------------------------------------- /oai_ran/openshift/ran-build-bc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openshift/ran-build-bc.yaml -------------------------------------------------------------------------------- /oai_ran/openshift/ran-build-is.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/openshift/ran-build-is.yaml -------------------------------------------------------------------------------- /oai_ran/pre-commit-clang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/pre-commit-clang -------------------------------------------------------------------------------- /oai_ran/radio/AW2SORI/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/AW2SORI/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/radio/AW2SORI/oaiori.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/AW2SORI/oaiori.c -------------------------------------------------------------------------------- /oai_ran/radio/AW2SORI/ori.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/AW2SORI/ori.h -------------------------------------------------------------------------------- /oai_ran/radio/BLADERF/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/BLADERF/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/radio/BLADERF/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/BLADERF/README -------------------------------------------------------------------------------- /oai_ran/radio/BLADERF/bladerf_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/BLADERF/bladerf_lib.c -------------------------------------------------------------------------------- /oai_ran/radio/BLADERF/bladerf_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/BLADERF/bladerf_lib.h -------------------------------------------------------------------------------- /oai_ran/radio/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/radio/COMMON/common_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/COMMON/common_lib.c -------------------------------------------------------------------------------- /oai_ran/radio/COMMON/common_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/COMMON/common_lib.h -------------------------------------------------------------------------------- /oai_ran/radio/COMMON/record_player.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/COMMON/record_player.c -------------------------------------------------------------------------------- /oai_ran/radio/COMMON/record_player.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/COMMON/record_player.h -------------------------------------------------------------------------------- /oai_ran/radio/ETHERNET/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/ETHERNET/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/radio/ETHERNET/eth_raw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/ETHERNET/eth_raw.c -------------------------------------------------------------------------------- /oai_ran/radio/ETHERNET/eth_udp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/ETHERNET/eth_udp.c -------------------------------------------------------------------------------- /oai_ran/radio/ETHERNET/ethernet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/ETHERNET/ethernet.md -------------------------------------------------------------------------------- /oai_ran/radio/ETHERNET/ethernet_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/ETHERNET/ethernet_lib.c -------------------------------------------------------------------------------- /oai_ran/radio/ETHERNET/ethernet_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/ETHERNET/ethernet_lib.h -------------------------------------------------------------------------------- /oai_ran/radio/ETHERNET/if_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/ETHERNET/if_defs.h -------------------------------------------------------------------------------- /oai_ran/radio/IRIS/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/IRIS/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/radio/IRIS/iris_lib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/IRIS/iris_lib.cpp -------------------------------------------------------------------------------- /oai_ran/radio/LMSSDR/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/LMSSDR/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/radio/LMSSDR/LimeSDR.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/LMSSDR/LimeSDR.ini -------------------------------------------------------------------------------- /oai_ran/radio/LMSSDR/lms_lib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/LMSSDR/lms_lib.cpp -------------------------------------------------------------------------------- /oai_ran/radio/LMSSDR/sodera_lib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/LMSSDR/sodera_lib.cpp -------------------------------------------------------------------------------- /oai_ran/radio/USRP/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/USRP/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/radio/USRP/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/USRP/README.md -------------------------------------------------------------------------------- /oai_ran/radio/USRP/usrp_lib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/USRP/usrp_lib.cpp -------------------------------------------------------------------------------- /oai_ran/radio/fhi_72/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/fhi_72/CMakeLists.txt -------------------------------------------------------------------------------- /oai_ran/radio/fhi_72/oaioran.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/fhi_72/oaioran.c -------------------------------------------------------------------------------- /oai_ran/radio/fhi_72/oaioran.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/fhi_72/oaioran.h -------------------------------------------------------------------------------- /oai_ran/radio/fhi_72/oran-config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/fhi_72/oran-config.c -------------------------------------------------------------------------------- /oai_ran/radio/fhi_72/oran-config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/fhi_72/oran-config.h -------------------------------------------------------------------------------- /oai_ran/radio/fhi_72/oran-init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/fhi_72/oran-init.c -------------------------------------------------------------------------------- /oai_ran/radio/fhi_72/oran-init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/fhi_72/oran-init.h -------------------------------------------------------------------------------- /oai_ran/radio/fhi_72/oran-params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/fhi_72/oran-params.h -------------------------------------------------------------------------------- /oai_ran/radio/fhi_72/oran.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/fhi_72/oran.h -------------------------------------------------------------------------------- /oai_ran/radio/fhi_72/oran_isolate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/fhi_72/oran_isolate.c -------------------------------------------------------------------------------- /oai_ran/radio/fhi_72/oran_isolate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/fhi_72/oran_isolate.h -------------------------------------------------------------------------------- /oai_ran/radio/iqplayer/iqplayer_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/iqplayer/iqplayer_lib.c -------------------------------------------------------------------------------- /oai_ran/radio/rfsimulator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/rfsimulator/README.md -------------------------------------------------------------------------------- /oai_ran/radio/rfsimulator/simulator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/radio/rfsimulator/simulator.c -------------------------------------------------------------------------------- /oai_ran/targets/TEST/PACKET_TRACER/messages/Msg4.txt: -------------------------------------------------------------------------------- 1 | 1C5AF0FA9E3966 2 | -------------------------------------------------------------------------------- /oai_ran/targets/TEST/PACKET_TRACER/messages/rrcconnectionsetup.txt: -------------------------------------------------------------------------------- 1 | 3F0060129B26E0D9E1C952C860C0827030 2 | -------------------------------------------------------------------------------- /oai_ran/targets/TEST/PACKET_TRACER/messages/sib3.txt: -------------------------------------------------------------------------------- 1 | 00043020384000 2 | -------------------------------------------------------------------------------- /oai_ran/targets/TEST/PDCP/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/targets/TEST/PDCP/Makefile -------------------------------------------------------------------------------- /oai_ran/targets/TEST/PDCP/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/targets/TEST/PDCP/readme.txt -------------------------------------------------------------------------------- /oai_ran/targets/TEST/PDCP/test_pdcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/targets/TEST/PDCP/test_pdcp.c -------------------------------------------------------------------------------- /oai_ran/targets/TEST/PDCP/test_pdcp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/targets/TEST/PDCP/test_pdcp.h -------------------------------------------------------------------------------- /oai_ran/targets/TEST/PDCP/test_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/targets/TEST/PDCP/test_util.h -------------------------------------------------------------------------------- /oai_ran/targets/TEST/PDCP/todo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/targets/TEST/PDCP/todo.txt -------------------------------------------------------------------------------- /oai_ran/targets/gtkwave/eNB_usrp.gtkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/targets/gtkwave/eNB_usrp.gtkw -------------------------------------------------------------------------------- /oai_ran/targets/gtkwave/gNB_usrp.gtkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/targets/gtkwave/gNB_usrp.gtkw -------------------------------------------------------------------------------- /oai_ran/targets/gtkwave/pnf.gtkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/targets/gtkwave/pnf.gtkw -------------------------------------------------------------------------------- /oai_ran/targets/gtkwave/rcc_if4.gtkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/targets/gtkwave/rcc_if4.gtkw -------------------------------------------------------------------------------- /oai_ran/targets/gtkwave/rcc_if5.gtkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/targets/gtkwave/rcc_if5.gtkw -------------------------------------------------------------------------------- /oai_ran/targets/gtkwave/ue_usrp.gtkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wineslab/ORANSlice/HEAD/oai_ran/targets/gtkwave/ue_usrp.gtkw --------------------------------------------------------------------------------