Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
openairinterface5G
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Merge Requests
20
Merge Requests
20
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Commits
Open sidebar
oai
openairinterface5G
Commits
8b28e71b
Commit
8b28e71b
authored
Feb 19, 2018
by
Panos Matzakos
1
Browse files
Options
Browse Files
Download
Plain Diff
Merge with develop branch of main OAI repository.
parents
6823e3aa
be8d32d5
Changes
420
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
420 changed files
with
88115 additions
and
50846 deletions
+88115
-50846
cmake_targets/CMakeLists.txt
cmake_targets/CMakeLists.txt
+203
-115
cmake_targets/build_oai
cmake_targets/build_oai
+11
-52
cmake_targets/epc_test/CMakeLists.template
cmake_targets/epc_test/CMakeLists.template
+0
-19
cmake_targets/lte-simulators/CMakeLists.txt
cmake_targets/lte-simulators/CMakeLists.txt
+0
-3
cmake_targets/oaisim_build_oai/CMakeLists.template
cmake_targets/oaisim_build_oai/CMakeLists.template
+0
-20
cmake_targets/oaisim_mme_build_oai/CMakeLists.template
cmake_targets/oaisim_mme_build_oai/CMakeLists.template
+0
-21
cmake_targets/oaisim_noS1_build_oai/CMakeLists.template
cmake_targets/oaisim_noS1_build_oai/CMakeLists.template
+1
-22
cmake_targets/s1c_mme_test/CMakeLists.template
cmake_targets/s1c_mme_test/CMakeLists.template
+0
-20
cmake_targets/tools/build_helper
cmake_targets/tools/build_helper
+16
-8
cmake_targets/tools/init_nas_nos1
cmake_targets/tools/init_nas_nos1
+2
-2
common/config/config_cmdline.c
common/config/config_cmdline.c
+9
-0
common/config/config_load_configmodule.c
common/config/config_load_configmodule.c
+5
-4
common/config/config_load_configmodule.h
common/config/config_load_configmodule.h
+1
-0
common/config/config_userapi.c
common/config/config_userapi.c
+9
-1
common/config/config_userapi.h
common/config/config_userapi.h
+4
-0
common/config/libconfig/config_libconfig.c
common/config/libconfig/config_libconfig.c
+20
-9
common/utils/T/T_defs.h
common/utils/T/T_defs.h
+1
-1
common/utils/T/T_messages.txt
common/utils/T/T_messages.txt
+40
-0
common/utils/itti/intertask_interface.c
common/utils/itti/intertask_interface.c
+1
-232
common/utils/itti/intertask_interface.h
common/utils/itti/intertask_interface.h
+0
-6
common/utils/itti/intertask_interface_dump.c
common/utils/itti/intertask_interface_dump.c
+0
-85
common/utils/itti/itti_types.h
common/utils/itti/itti_types.h
+0
-4
common/utils/itti/memory_pools.c
common/utils/itti/memory_pools.c
+0
-37
common/utils/telnetsrv/CMakeLists.txt
common/utils/telnetsrv/CMakeLists.txt
+1
-1
nfapi/README
nfapi/README
+15
-0
nfapi/nfapi.c
nfapi/nfapi.c
+0
-176
nfapi/nfapi_pnf.h
nfapi/nfapi_pnf.h
+0
-6
nfapi/nfapi_vnf.h
nfapi/nfapi_vnf.h
+0
-6
nfapi/oai_integration/nfapi.c
nfapi/oai_integration/nfapi.c
+25
-23
nfapi/oai_integration/nfapi_pnf.c
nfapi/oai_integration/nfapi_pnf.c
+308
-569
nfapi/oai_integration/nfapi_pnf.h
nfapi/oai_integration/nfapi_pnf.h
+3
-14
nfapi/oai_integration/nfapi_vnf.c
nfapi/oai_integration/nfapi_vnf.c
+439
-731
nfapi/oai_integration/nfapi_vnf.h
nfapi/oai_integration/nfapi_vnf.h
+4
-21
nfapi/oai_integration/vendor_ext.h
nfapi/oai_integration/vendor_ext.h
+67
-0
nfapi/open-nFAPI/.travis.yml
nfapi/open-nFAPI/.travis.yml
+36
-0
nfapi/open-nFAPI/CHANGELOG.md
nfapi/open-nFAPI/CHANGELOG.md
+0
-0
nfapi/open-nFAPI/LICENSE.md
nfapi/open-nFAPI/LICENSE.md
+201
-0
nfapi/open-nFAPI/Makefile.am
nfapi/open-nFAPI/Makefile.am
+15
-0
nfapi/open-nFAPI/README.md
nfapi/open-nFAPI/README.md
+138
-0
nfapi/open-nFAPI/common/Makefile.am
nfapi/open-nFAPI/common/Makefile.am
+31
-0
nfapi/open-nFAPI/common/public_inc/debug.h
nfapi/open-nFAPI/common/public_inc/debug.h
+51
-0
nfapi/open-nFAPI/common/src/debug.c
nfapi/open-nFAPI/common/src/debug.c
+76
-0
nfapi/open-nFAPI/configure.ac
nfapi/open-nFAPI/configure.ac
+45
-0
nfapi/open-nFAPI/docs/Doxyfile
nfapi/open-nFAPI/docs/Doxyfile
+1720
-0
nfapi/open-nFAPI/docs/Doxyfile.in
nfapi/open-nFAPI/docs/Doxyfile.in
+1720
-0
nfapi/open-nFAPI/docs/Makefile.am
nfapi/open-nFAPI/docs/Makefile.am
+35
-0
nfapi/open-nFAPI/docs/doxygen.h
nfapi/open-nFAPI/docs/doxygen.h
+327
-0
nfapi/open-nFAPI/integration_tests/Makefile.am
nfapi/open-nFAPI/integration_tests/Makefile.am
+29
-0
nfapi/open-nFAPI/integration_tests/main.cpp
nfapi/open-nFAPI/integration_tests/main.cpp
+269
-0
nfapi/open-nFAPI/nfapi/Makefile.am
nfapi/open-nFAPI/nfapi/Makefile.am
+30
-0
nfapi/open-nFAPI/nfapi/inc/nfapi.h
nfapi/open-nFAPI/nfapi/inc/nfapi.h
+91
-0
nfapi/open-nFAPI/nfapi/public_inc/nfapi_interface.h
nfapi/open-nFAPI/nfapi/public_inc/nfapi_interface.h
+3
-3
nfapi/open-nFAPI/nfapi/src/nfapi.c
nfapi/open-nFAPI/nfapi/src/nfapi.c
+860
-0
nfapi/open-nFAPI/nfapi/src/nfapi_p4.c
nfapi/open-nFAPI/nfapi/src/nfapi_p4.c
+2085
-0
nfapi/open-nFAPI/nfapi/src/nfapi_p5.c
nfapi/open-nFAPI/nfapi/src/nfapi_p5.c
+1800
-0
nfapi/open-nFAPI/nfapi/src/nfapi_p7.c
nfapi/open-nFAPI/nfapi/src/nfapi_p7.c
+6185
-0
nfapi/open-nFAPI/nfapi/tests/Makefile.am
nfapi/open-nFAPI/nfapi/tests/Makefile.am
+36
-0
nfapi/open-nFAPI/nfapi/tests/nfapi_cunit_main.c
nfapi/open-nFAPI/nfapi/tests/nfapi_cunit_main.c
+5511
-0
nfapi/open-nFAPI/pnf/Makefile.am
nfapi/open-nFAPI/pnf/Makefile.am
+32
-0
nfapi/open-nFAPI/pnf/inc/pnf.h
nfapi/open-nFAPI/pnf/inc/pnf.h
+49
-0
nfapi/open-nFAPI/pnf/inc/pnf_p7.h
nfapi/open-nFAPI/pnf/inc/pnf_p7.h
+126
-0
nfapi/open-nFAPI/pnf/public_inc/nfapi_pnf_interface.h
nfapi/open-nFAPI/pnf/public_inc/nfapi_pnf_interface.h
+803
-0
nfapi/open-nFAPI/pnf/src/pnf.c
nfapi/open-nFAPI/pnf/src/pnf.c
+1598
-0
nfapi/open-nFAPI/pnf/src/pnf_interface.c
nfapi/open-nFAPI/pnf/src/pnf_interface.c
+432
-0
nfapi/open-nFAPI/pnf/src/pnf_p7.c
nfapi/open-nFAPI/pnf/src/pnf_p7.c
+1769
-0
nfapi/open-nFAPI/pnf/src/pnf_p7_interface.c
nfapi/open-nFAPI/pnf/src/pnf_p7_interface.c
+225
-0
nfapi/open-nFAPI/pnf/tests/Makefile.am
nfapi/open-nFAPI/pnf/tests/Makefile.am
+28
-0
nfapi/open-nFAPI/pnf/tests/pnf_cunit_main.c
nfapi/open-nFAPI/pnf/tests/pnf_cunit_main.c
+2365
-0
nfapi/open-nFAPI/pnf_sim/Makefile.am
nfapi/open-nFAPI/pnf_sim/Makefile.am
+22
-0
nfapi/open-nFAPI/pnf_sim/inc/fapi_interface.h
nfapi/open-nFAPI/pnf_sim/inc/fapi_interface.h
+1800
-0
nfapi/open-nFAPI/pnf_sim/inc/fapi_stub.h
nfapi/open-nFAPI/pnf_sim/inc/fapi_stub.h
+76
-0
nfapi/open-nFAPI/pnf_sim/src/fapi_stub.cpp
nfapi/open-nFAPI/pnf_sim/src/fapi_stub.cpp
+642
-0
nfapi/open-nFAPI/pnf_sim/src/main.cpp
nfapi/open-nFAPI/pnf_sim/src/main.cpp
+2285
-0
nfapi/open-nFAPI/sim_common/Makefile.am
nfapi/open-nFAPI/sim_common/Makefile.am
+31
-0
nfapi/open-nFAPI/sim_common/inc/pool.h
nfapi/open-nFAPI/sim_common/inc/pool.h
+186
-0
nfapi/open-nFAPI/sim_common/inc/vendor_ext.h
nfapi/open-nFAPI/sim_common/inc/vendor_ext.h
+0
-0
nfapi/open-nFAPI/sim_common/src/pool.cpp
nfapi/open-nFAPI/sim_common/src/pool.cpp
+15
-0
nfapi/open-nFAPI/vnf/Makefile.am
nfapi/open-nFAPI/vnf/Makefile.am
+43
-0
nfapi/open-nFAPI/vnf/inc/vnf.h
nfapi/open-nFAPI/vnf/inc/vnf.h
+46
-0
nfapi/open-nFAPI/vnf/inc/vnf_p7.h
nfapi/open-nFAPI/vnf/inc/vnf_p7.h
+136
-0
nfapi/open-nFAPI/vnf/public_inc/nfapi_vnf_interface.h
nfapi/open-nFAPI/vnf/public_inc/nfapi_vnf_interface.h
+995
-0
nfapi/open-nFAPI/vnf/src/vnf.c
nfapi/open-nFAPI/vnf/src/vnf.c
+1123
-0
nfapi/open-nFAPI/vnf/src/vnf_interface.c
nfapi/open-nFAPI/vnf/src/vnf_interface.c
+676
-0
nfapi/open-nFAPI/vnf/src/vnf_p7.c
nfapi/open-nFAPI/vnf/src/vnf_p7.c
+1599
-0
nfapi/open-nFAPI/vnf/src/vnf_p7_interface.c
nfapi/open-nFAPI/vnf/src/vnf_p7_interface.c
+562
-0
nfapi/open-nFAPI/vnf/tests/Makefile.am
nfapi/open-nFAPI/vnf/tests/Makefile.am
+30
-0
nfapi/open-nFAPI/vnf/tests/vnf_cunit_main.c
nfapi/open-nFAPI/vnf/tests/vnf_cunit_main.c
+1497
-0
nfapi/open-nFAPI/vnf_sim/Makefile.am
nfapi/open-nFAPI/vnf_sim/Makefile.am
+22
-0
nfapi/open-nFAPI/vnf_sim/inc/mac.h
nfapi/open-nFAPI/vnf_sim/inc/mac.h
+60
-0
nfapi/open-nFAPI/vnf_sim/src/mac.cpp
nfapi/open-nFAPI/vnf_sim/src/mac.cpp
+1327
-0
nfapi/open-nFAPI/vnf_sim/src/main.cpp
nfapi/open-nFAPI/vnf_sim/src/main.cpp
+1525
-0
nfapi/open-nFAPI/xml/pnf_phy_1_A.xml
nfapi/open-nFAPI/xml/pnf_phy_1_A.xml
+88
-0
nfapi/open-nFAPI/xml/pnf_phy_1_A_ws.xml
nfapi/open-nFAPI/xml/pnf_phy_1_A_ws.xml
+90
-0
nfapi/open-nFAPI/xml/pnf_phy_1_B.xml
nfapi/open-nFAPI/xml/pnf_phy_1_B.xml
+88
-0
nfapi/open-nFAPI/xml/pnf_phy_2_A.xml
nfapi/open-nFAPI/xml/pnf_phy_2_A.xml
+90
-0
nfapi/open-nFAPI/xml/vnf_A.xml
nfapi/open-nFAPI/xml/vnf_A.xml
+21
-0
nfapi/open-nFAPI/xml/vnf_A_ws.xml
nfapi/open-nFAPI/xml/vnf_A_ws.xml
+23
-0
nfapi/open-nfapi.oai.patch
nfapi/open-nfapi.oai.patch
+0
-0
openair1/Makefile
openair1/Makefile
+0
-121
openair1/PHY/CODING/Makefile.arm
openair1/PHY/CODING/Makefile.arm
+1
-1
openair1/PHY/CODING/TESTBENCH/Makefile
openair1/PHY/CODING/TESTBENCH/Makefile
+1
-1
openair1/PHY/CODING/crc_byte.c
openair1/PHY/CODING/crc_byte.c
+0
-7
openair1/PHY/CODING/defs.h
openair1/PHY/CODING/defs.h
+0
-4
openair1/PHY/CODING/viterbi_lte.c
openair1/PHY/CODING/viterbi_lte.c
+1
-5
openair1/PHY/INIT/init_top.c
openair1/PHY/INIT/init_top.c
+33
-14
openair1/PHY/INIT/lte_init.c
openair1/PHY/INIT/lte_init.c
+4
-1118
openair1/PHY/INIT/lte_init_ru.c
openair1/PHY/INIT/lte_init_ru.c
+150
-0
openair1/PHY/INIT/lte_init_ue.c
openair1/PHY/INIT/lte_init_ue.c
+967
-0
openair1/PHY/LTE_ESTIMATION/defs.h
openair1/PHY/LTE_ESTIMATION/defs.h
+0
-18
openair1/PHY/LTE_ESTIMATION/lte_adjust_sync.c
openair1/PHY/LTE_ESTIMATION/lte_adjust_sync.c
+0
-4
openair1/PHY/LTE_ESTIMATION/lte_dl_bf_channel_estimation.c
openair1/PHY/LTE_ESTIMATION/lte_dl_bf_channel_estimation.c
+0
-2
openair1/PHY/LTE_ESTIMATION/lte_dl_channel_estimation.c
openair1/PHY/LTE_ESTIMATION/lte_dl_channel_estimation.c
+0
-2
openair1/PHY/LTE_ESTIMATION/lte_dl_channel_estimation_emos.c
openair1/PHY/LTE_ESTIMATION/lte_dl_channel_estimation_emos.c
+0
-151
openair1/PHY/LTE_ESTIMATION/lte_dl_mbsfn_channel_estimation.c
...air1/PHY/LTE_ESTIMATION/lte_dl_mbsfn_channel_estimation.c
+0
-2
openair1/PHY/LTE_ESTIMATION/lte_sync_time.c
openair1/PHY/LTE_ESTIMATION/lte_sync_time.c
+1
-28
openair1/PHY/LTE_ESTIMATION/lte_ue_measurements.c
openair1/PHY/LTE_ESTIMATION/lte_ue_measurements.c
+0
-3
openair1/PHY/LTE_ESTIMATION/lte_ul_channel_estimation.c
openair1/PHY/LTE_ESTIMATION/lte_ul_channel_estimation.c
+0
-15
openair1/PHY/LTE_REFSIG/lte_dl_cell_spec.c
openair1/PHY/LTE_REFSIG/lte_dl_cell_spec.c
+0
-2
openair1/PHY/LTE_REFSIG/lte_dl_mbsfn.c
openair1/PHY/LTE_REFSIG/lte_dl_mbsfn.c
+0
-2
openair1/PHY/LTE_REFSIG/lte_dl_uespec.c
openair1/PHY/LTE_REFSIG/lte_dl_uespec.c
+0
-2
openair1/PHY/LTE_TRANSPORT/dci.c
openair1/PHY/LTE_TRANSPORT/dci.c
+8
-40
openair1/PHY/LTE_TRANSPORT/dci.h
openair1/PHY/LTE_TRANSPORT/dci.h
+69
-71
openair1/PHY/LTE_TRANSPORT/dci_tools.c
openair1/PHY/LTE_TRANSPORT/dci_tools.c
+121
-61
openair1/PHY/LTE_TRANSPORT/dlsch_coding.c
openair1/PHY/LTE_TRANSPORT/dlsch_coding.c
+1
-0
openair1/PHY/LTE_TRANSPORT/dlsch_decoding.c
openair1/PHY/LTE_TRANSPORT/dlsch_decoding.c
+0
-315
openair1/PHY/LTE_TRANSPORT/dlsch_demodulation.c
openair1/PHY/LTE_TRANSPORT/dlsch_demodulation.c
+7
-13
openair1/PHY/LTE_TRANSPORT/dlsch_llr_computation.c
openair1/PHY/LTE_TRANSPORT/dlsch_llr_computation.c
+4
-4
openair1/PHY/LTE_TRANSPORT/drs_modulation.c
openair1/PHY/LTE_TRANSPORT/drs_modulation.c
+0
-15
openair1/PHY/LTE_TRANSPORT/edci.c
openair1/PHY/LTE_TRANSPORT/edci.c
+0
-2
openair1/PHY/LTE_TRANSPORT/if4_tools.c
openair1/PHY/LTE_TRANSPORT/if4_tools.c
+47
-19
openair1/PHY/LTE_TRANSPORT/if4_tools.h
openair1/PHY/LTE_TRANSPORT/if4_tools.h
+5
-5
openair1/PHY/LTE_TRANSPORT/initial_sync.c
openair1/PHY/LTE_TRANSPORT/initial_sync.c
+0
-4
openair1/PHY/LTE_TRANSPORT/pbch.c
openair1/PHY/LTE_TRANSPORT/pbch.c
+0
-56
openair1/PHY/LTE_TRANSPORT/phich.c
openair1/PHY/LTE_TRANSPORT/phich.c
+0
-4
openair1/PHY/LTE_TRANSPORT/prach.c
openair1/PHY/LTE_TRANSPORT/prach.c
+0
-2
openair1/PHY/LTE_TRANSPORT/proto.h
openair1/PHY/LTE_TRANSPORT/proto.h
+9
-3
openair1/PHY/LTE_TRANSPORT/pucch.c
openair1/PHY/LTE_TRANSPORT/pucch.c
+30
-3
openair1/PHY/LTE_TRANSPORT/rar_tools.c
openair1/PHY/LTE_TRANSPORT/rar_tools.c
+3
-1
openair1/PHY/LTE_TRANSPORT/srs_modulation.c
openair1/PHY/LTE_TRANSPORT/srs_modulation.c
+0
-28
openair1/PHY/LTE_TRANSPORT/ulsch_coding.c
openair1/PHY/LTE_TRANSPORT/ulsch_coding.c
+0
-74
openair1/PHY/LTE_TRANSPORT/ulsch_decoding.c
openair1/PHY/LTE_TRANSPORT/ulsch_decoding.c
+29
-467
openair1/PHY/LTE_TRANSPORT/ulsch_demodulation.c
openair1/PHY/LTE_TRANSPORT/ulsch_demodulation.c
+0
-1
openair1/PHY/MODULATION/ul_7_5_kHz.c
openair1/PHY/MODULATION/ul_7_5_kHz.c
+0
-4
openair1/PHY/TOOLS/Makefile
openair1/PHY/TOOLS/Makefile
+4
-4
openair1/PHY/TOOLS/cmult_vv.c
openair1/PHY/TOOLS/cmult_vv.c
+1
-4
openair1/PHY/TOOLS/defs.h
openair1/PHY/TOOLS/defs.h
+0
-16
openair1/PHY/TOOLS/file_output.c
openair1/PHY/TOOLS/file_output.c
+0
-4
openair1/PHY/TOOLS/lte_dfts.c
openair1/PHY/TOOLS/lte_dfts.c
+0
-2
openair1/PHY/defs.h
openair1/PHY/defs.h
+5
-0
openair1/PHY/impl_defs_lte.h
openair1/PHY/impl_defs_lte.h
+2
-0
openair1/PHY/impl_defs_top.h
openair1/PHY/impl_defs_top.h
+1
-5
openair1/PHY/types.h
openair1/PHY/types.h
+0
-4
openair1/SCHED/defs.h
openair1/SCHED/defs.h
+11
-3
openair1/SCHED/extern.h
openair1/SCHED/extern.h
+0
-40
openair1/SCHED/fapi_l1.c
openair1/SCHED/fapi_l1.c
+89
-62
openair1/SCHED/fapi_l1.h
openair1/SCHED/fapi_l1.h
+4
-4
openair1/SCHED/phy_mac_stub.c
openair1/SCHED/phy_mac_stub.c
+0
-182
openair1/SCHED/phy_procedures_emos.h
openair1/SCHED/phy_procedures_emos.h
+0
-108
openair1/SCHED/phy_procedures_lte_common.c
openair1/SCHED/phy_procedures_lte_common.c
+20
-0
openair1/SCHED/phy_procedures_lte_eNb.c
openair1/SCHED/phy_procedures_lte_eNb.c
+110
-253
openair1/SCHED/phy_procedures_lte_ue.c
openair1/SCHED/phy_procedures_lte_ue.c
+66
-128
openair1/SCHED/prach_procedures.c
openair1/SCHED/prach_procedures.c
+226
-0
openair1/SCHED/rt_compat.h
openair1/SCHED/rt_compat.h
+0
-138
openair1/SCHED/ru_procedures.c
openair1/SCHED/ru_procedures.c
+0
-14
openair1/SIMULATION/ETH_TRANSPORT/bypass_session_layer.c
openair1/SIMULATION/ETH_TRANSPORT/bypass_session_layer.c
+1
-158
openair1/SIMULATION/ETH_TRANSPORT/defs.h
openair1/SIMULATION/ETH_TRANSPORT/defs.h
+0
-6
openair1/SIMULATION/ETH_TRANSPORT/emu_transport.c
openair1/SIMULATION/ETH_TRANSPORT/emu_transport.c
+0
-37
openair1/SIMULATION/ETH_TRANSPORT/extern.h
openair1/SIMULATION/ETH_TRANSPORT/extern.h
+0
-4
openair1/SIMULATION/ETH_TRANSPORT/multicast_link.c
openair1/SIMULATION/ETH_TRANSPORT/multicast_link.c
+1
-5
openair1/SIMULATION/ETH_TRANSPORT/pgm_link.c
openair1/SIMULATION/ETH_TRANSPORT/pgm_link.c
+0
-417
openair1/SIMULATION/ETH_TRANSPORT/proto.h
openair1/SIMULATION/ETH_TRANSPORT/proto.h
+0
-8
openair1/SIMULATION/ETH_TRANSPORT/socket.c
openair1/SIMULATION/ETH_TRANSPORT/socket.c
+0
-2
openair1/SIMULATION/ETH_TRANSPORT/vars.h
openair1/SIMULATION/ETH_TRANSPORT/vars.h
+0
-4
openair1/SIMULATION/LTE_PHY/Makefile
openair1/SIMULATION/LTE_PHY/Makefile
+0
-202
openair1/SIMULATION/LTE_PHY/mbmssim.c
openair1/SIMULATION/LTE_PHY/mbmssim.c
+0
-3
openair1/SIMULATION/LTE_PHY/pbchsim.c
openair1/SIMULATION/LTE_PHY/pbchsim.c
+0
-6
openair1/SIMULATION/LTE_PHY/pdcchsim.c
openair1/SIMULATION/LTE_PHY/pdcchsim.c
+0
-3
openair1/SIMULATION/LTE_PHY/prachsim.c
openair1/SIMULATION/LTE_PHY/prachsim.c
+0
-7
openair1/SIMULATION/LTE_PHY/pucchsim.c
openair1/SIMULATION/LTE_PHY/pucchsim.c
+0
-6
openair1/SIMULATION/LTE_PHY/scansim.c
openair1/SIMULATION/LTE_PHY/scansim.c
+0
-6
openair1/SIMULATION/LTE_PHY/syncsim.c
openair1/SIMULATION/LTE_PHY/syncsim.c
+0
-45
openair1/SIMULATION/LTE_PHY/ulsim2.c
openair1/SIMULATION/LTE_PHY/ulsim2.c
+0
-9
openair1/SIMULATION/RF/Makefile
openair1/SIMULATION/RF/Makefile
+1
-1
openair1/SIMULATION/TOOLS/rangen_double.c
openair1/SIMULATION/TOOLS/rangen_double.c
+0
-2
openair1/SIMULATION/TOOLS/taus.c
openair1/SIMULATION/TOOLS/taus.c
+0
-26
openair2/COMMON/mac_messages_def.h
openair2/COMMON/mac_messages_def.h
+2
-0
openair2/COMMON/mac_messages_types.h
openair2/COMMON/mac_messages_types.h
+8
-0
openair2/COMMON/mac_rrc_primitives.h
openair2/COMMON/mac_rrc_primitives.h
+0
-8
openair2/COMMON/openair_defs.h
openair2/COMMON/openair_defs.h
+0
-43
openair2/COMMON/openair_types.h
openair2/COMMON/openair_types.h
+0
-39
openair2/COMMON/pdcp_messages_def.h
openair2/COMMON/pdcp_messages_def.h
+1
-0
openair2/COMMON/pdcp_messages_types.h
openair2/COMMON/pdcp_messages_types.h
+10
-0
openair2/COMMON/platform_constants.h
openair2/COMMON/platform_constants.h
+0
-8
openair2/COMMON/platform_types.h
openair2/COMMON/platform_types.h
+1
-25
openair2/COMMON/rtos_header.h
openair2/COMMON/rtos_header.h
+9
-41
openair2/COMMON/s1ap_messages_def.h
openair2/COMMON/s1ap_messages_def.h
+9
-0
openair2/COMMON/s1ap_messages_types.h
openair2/COMMON/s1ap_messages_types.h
+118
-12
openair2/ENB_APP/enb_app.c
openair2/ENB_APP/enb_app.c
+2
-33
openair2/ENB_APP/enb_config.c
openair2/ENB_APP/enb_config.c
+8
-180
openair2/LAYER2/MAC/config.c
openair2/LAYER2/MAC/config.c
+397
-521
openair2/LAYER2/MAC/config_ue.c
openair2/LAYER2/MAC/config_ue.c
+620
-0
openair2/LAYER2/MAC/defs.h
openair2/LAYER2/MAC/defs.h
+857
-859
openair2/LAYER2/MAC/eNB_scheduler.c
openair2/LAYER2/MAC/eNB_scheduler.c
+622
-463
openair2/LAYER2/MAC/eNB_scheduler_RA.c
openair2/LAYER2/MAC/eNB_scheduler_RA.c
+1636
-1283
openair2/LAYER2/MAC/eNB_scheduler_bch.c
openair2/LAYER2/MAC/eNB_scheduler_bch.c
+801
-735
openair2/LAYER2/MAC/eNB_scheduler_dlsch.c
openair2/LAYER2/MAC/eNB_scheduler_dlsch.c
+1868
-1304
openair2/LAYER2/MAC/eNB_scheduler_mch.c
openair2/LAYER2/MAC/eNB_scheduler_mch.c
+717
-577
openair2/LAYER2/MAC/eNB_scheduler_primitives.c
openair2/LAYER2/MAC/eNB_scheduler_primitives.c
+3811
-3021
openair2/LAYER2/MAC/eNB_scheduler_ulsch.c
openair2/LAYER2/MAC/eNB_scheduler_ulsch.c
+1425
-1191
openair2/LAYER2/MAC/extern.h
openair2/LAYER2/MAC/extern.h
+14
-20
openair2/LAYER2/MAC/flexran_agent_mac_proto.h
openair2/LAYER2/MAC/flexran_agent_mac_proto.h
+129
-101
openair2/LAYER2/MAC/flexran_agent_scheduler_dataplane.c
openair2/LAYER2/MAC/flexran_agent_scheduler_dataplane.c
+505
-472
openair2/LAYER2/MAC/flexran_agent_scheduler_dlsch_ue.c
openair2/LAYER2/MAC/flexran_agent_scheduler_dlsch_ue.c
+1793
-1456
openair2/LAYER2/MAC/flexran_agent_scheduler_dlsch_ue_remote.c
...air2/LAYER2/MAC/flexran_agent_scheduler_dlsch_ue_remote.c
+150
-128
openair2/LAYER2/MAC/flexran_agent_scheduler_dlsch_ue_remote.h
...air2/LAYER2/MAC/flexran_agent_scheduler_dlsch_ue_remote.h
+6
-5
openair2/LAYER2/MAC/flexran_dci_conversions.h
openair2/LAYER2/MAC/flexran_dci_conversions.h
+2
-2
openair2/LAYER2/MAC/l1_helpers.c
openair2/LAYER2/MAC/l1_helpers.c
+22
-14
openair2/LAYER2/MAC/lte_transport_init.c
openair2/LAYER2/MAC/lte_transport_init.c
+100
-100
openair2/LAYER2/MAC/main.c
openair2/LAYER2/MAC/main.c
+101
-257
openair2/LAYER2/MAC/main_ue.c
openair2/LAYER2/MAC/main_ue.c
+150
-0
openair2/LAYER2/MAC/openair2_proc.c
openair2/LAYER2/MAC/openair2_proc.c
+0
-405
openair2/LAYER2/MAC/pre_processor.c
openair2/LAYER2/MAC/pre_processor.c
+1516
-1211
openair2/LAYER2/MAC/proto.h
openair2/LAYER2/MAC/proto.h
+453
-351
openair2/LAYER2/MAC/ra_procedures.c
openair2/LAYER2/MAC/ra_procedures.c
+1134
-444
openair2/LAYER2/MAC/rar_tools.c
openair2/LAYER2/MAC/rar_tools.c
+109
-233
openair2/LAYER2/MAC/rar_tools_ue.c
openair2/LAYER2/MAC/rar_tools_ue.c
+143
-0
openair2/LAYER2/MAC/ue_procedures.c
openair2/LAYER2/MAC/ue_procedures.c
+2542
-2104
openair2/LAYER2/MAC/vars.h
openair2/LAYER2/MAC/vars.h
+59
-55
openair2/LAYER2/Makefile.inc
openair2/LAYER2/Makefile.inc
+0
-4
openair2/LAYER2/PDCP_v10.1.0/pdcp.c
openair2/LAYER2/PDCP_v10.1.0/pdcp.c
+45
-65
openair2/LAYER2/PDCP_v10.1.0/pdcp_fifo.c
openair2/LAYER2/PDCP_v10.1.0/pdcp_fifo.c
+53
-181
openair2/LAYER2/PDCP_v10.1.0/pdcp_netlink.c
openair2/LAYER2/PDCP_v10.1.0/pdcp_netlink.c
+0
-22
openair2/LAYER2/PDCP_v10.1.0/pdcp_security.c
openair2/LAYER2/PDCP_v10.1.0/pdcp_security.c
+2
-2
openair2/LAYER2/PDCP_v10.1.0/pdcp_thread.c
openair2/LAYER2/PDCP_v10.1.0/pdcp_thread.c
+0
-2
openair2/LAYER2/RLC/AM_v9.3.0/rlc_am.h
openair2/LAYER2/RLC/AM_v9.3.0/rlc_am.h
+0
-4
openair2/LAYER2/RLC/AM_v9.3.0/rlc_am_init.c
openair2/LAYER2/RLC/AM_v9.3.0/rlc_am_init.c
+0
-2
openair2/LAYER2/RLC/AM_v9.3.0/rlc_am_reassembly.c
openair2/LAYER2/RLC/AM_v9.3.0/rlc_am_reassembly.c
+0
-8
openair2/LAYER2/RLC/AM_v9.3.0/rlc_am_segment.c
openair2/LAYER2/RLC/AM_v9.3.0/rlc_am_segment.c
+0
-4
openair2/LAYER2/RLC/AM_v9.3.0/rlc_am_structs.h
openair2/LAYER2/RLC/AM_v9.3.0/rlc_am_structs.h
+0
-2
openair2/LAYER2/RLC/AM_v9.3.0/rlc_am_windows.c
openair2/LAYER2/RLC/AM_v9.3.0/rlc_am_windows.c
+0
-2
openair2/LAYER2/RLC/TM_v9.3.0/rlc_tm_init.c
openair2/LAYER2/RLC/TM_v9.3.0/rlc_tm_init.c
+1
-0
openair2/LAYER2/RLC/UM_v9.3.0/rlc_um.c
openair2/LAYER2/RLC/UM_v9.3.0/rlc_um.c
+0
-4
openair2/LAYER2/RLC/UM_v9.3.0/rlc_um.h
openair2/LAYER2/RLC/UM_v9.3.0/rlc_um.h
+0
-3
openair2/LAYER2/RLC/UM_v9.3.0/rlc_um_control_primitives.c
openair2/LAYER2/RLC/UM_v9.3.0/rlc_um_control_primitives.c
+1
-0
openair2/LAYER2/RLC/UM_v9.3.0/rlc_um_reassembly.c
openair2/LAYER2/RLC/UM_v9.3.0/rlc_um_reassembly.c
+0
-2
openair2/LAYER2/RLC/UM_v9.3.0/rlc_um_segment.c
openair2/LAYER2/RLC/UM_v9.3.0/rlc_um_segment.c
+0
-6
openair2/LAYER2/RLC/UM_v9.3.0/rlc_um_structs.h
openair2/LAYER2/RLC/UM_v9.3.0/rlc_um_structs.h
+0
-2
openair2/LAYER2/RLC/rlc.c
openair2/LAYER2/RLC/rlc.c
+0
-10
openair2/LAYER2/RLC/rlc.h
openair2/LAYER2/RLC/rlc.h
+0
-4
openair2/LAYER2/RLC/rlc_mac.c
openair2/LAYER2/RLC/rlc_mac.c
+3
-45
openair2/LAYER2/RLC/rlc_primitives.h
openair2/LAYER2/RLC/rlc_primitives.h
+2
-4
openair2/LAYER2/RLC/rlc_rrc.c
openair2/LAYER2/RLC/rlc_rrc.c
+0
-24
openair2/LAYER2/openair2_proc.c
openair2/LAYER2/openair2_proc.c
+8
-52
openair2/LAYER2/register.c
openair2/LAYER2/register.c
+0
-81
openair2/Makefile
openair2/Makefile
+0
-254
openair2/NAS/DRIVER/CELLULAR/CTL_TOOL/Makefile
openair2/NAS/DRIVER/CELLULAR/CTL_TOOL/Makefile
+0
-48
openair2/NAS/DRIVER/CELLULAR/CTL_TOOL/nascell_ioctl.c
openair2/NAS/DRIVER/CELLULAR/CTL_TOOL/nascell_ioctl.c
+0
-859
openair2/NAS/DRIVER/CELLULAR/NASMT/Makefile
openair2/NAS/DRIVER/CELLULAR/NASMT/Makefile
+0
-79
openair2/NAS/DRIVER/CELLULAR/NASMT/nasmt_ascontrol.c
openair2/NAS/DRIVER/CELLULAR/NASMT/nasmt_ascontrol.c
+0
-1152
openair2/NAS/DRIVER/CELLULAR/NASMT/nasmt_classifier.c
openair2/NAS/DRIVER/CELLULAR/NASMT/nasmt_classifier.c
+0
-884
openair2/NAS/DRIVER/CELLULAR/NASMT/nasmt_common.c
openair2/NAS/DRIVER/CELLULAR/NASMT/nasmt_common.c
+0
-542
openair2/NAS/DRIVER/CELLULAR/NASMT/nasmt_constant.h
openair2/NAS/DRIVER/CELLULAR/NASMT/nasmt_constant.h
+0
-210
openair2/NAS/DRIVER/CELLULAR/NASMT/nasmt_device.c
openair2/NAS/DRIVER/CELLULAR/NASMT/nasmt_device.c
+0
-565
openair2/NAS/DRIVER/CELLULAR/NASMT/nasmt_iocontrol.c
openair2/NAS/DRIVER/CELLULAR/NASMT/nasmt_iocontrol.c
+0
-764
openair2/NAS/DRIVER/CELLULAR/NASMT/nasmt_iocontrol.h
openair2/NAS/DRIVER/CELLULAR/NASMT/nasmt_iocontrol.h
+0
-211
openair2/NAS/DRIVER/CELLULAR/NASMT/nasmt_netlink.c
openair2/NAS/DRIVER/CELLULAR/NASMT/nasmt_netlink.c
+0
-233
openair2/NAS/DRIVER/CELLULAR/NASMT/nasmt_proto.h
openair2/NAS/DRIVER/CELLULAR/NASMT/nasmt_proto.h
+0
-122
openair2/NAS/DRIVER/CELLULAR/NASMT/nasmt_sap.h
openair2/NAS/DRIVER/CELLULAR/NASMT/nasmt_sap.h
+0
-73
openair2/NAS/DRIVER/CELLULAR/NASMT/nasmt_tool.c
openair2/NAS/DRIVER/CELLULAR/NASMT/nasmt_tool.c
+0
-494
openair2/NAS/DRIVER/CELLULAR/NASMT/nasmt_variables.h
openair2/NAS/DRIVER/CELLULAR/NASMT/nasmt_variables.h
+0
-173
openair2/NAS/DRIVER/CELLULAR/NASRG/Makefile
openair2/NAS/DRIVER/CELLULAR/NASRG/Makefile
+0
-79
openair2/NAS/DRIVER/CELLULAR/NASRG/nasrg_ascontrol.c
openair2/NAS/DRIVER/CELLULAR/NASRG/nasrg_ascontrol.c
+0
-1494
openair2/NAS/DRIVER/CELLULAR/NASRG/nasrg_classifier.c
openair2/NAS/DRIVER/CELLULAR/NASRG/nasrg_classifier.c
+0
-1139
openair2/NAS/DRIVER/CELLULAR/NASRG/nasrg_common.c
openair2/NAS/DRIVER/CELLULAR/NASRG/nasrg_common.c
+0
-628
openair2/NAS/DRIVER/CELLULAR/NASRG/nasrg_constant.h
openair2/NAS/DRIVER/CELLULAR/NASRG/nasrg_constant.h
+0
-220
openair2/NAS/DRIVER/CELLULAR/NASRG/nasrg_device.c
openair2/NAS/DRIVER/CELLULAR/NASRG/nasrg_device.c
+0
-549
openair2/NAS/DRIVER/CELLULAR/NASRG/nasrg_iocontrol.c
openair2/NAS/DRIVER/CELLULAR/NASRG/nasrg_iocontrol.c
+0
-906
openair2/NAS/DRIVER/CELLULAR/NASRG/nasrg_iocontrol.h
openair2/NAS/DRIVER/CELLULAR/NASRG/nasrg_iocontrol.h
+0
-251
openair2/NAS/DRIVER/CELLULAR/NASRG/nasrg_netlink.c
openair2/NAS/DRIVER/CELLULAR/NASRG/nasrg_netlink.c
+0
-246
openair2/NAS/DRIVER/CELLULAR/NASRG/nasrg_proto.h
openair2/NAS/DRIVER/CELLULAR/NASRG/nasrg_proto.h
+0
-135
openair2/NAS/DRIVER/CELLULAR/NASRG/nasrg_sap.h
openair2/NAS/DRIVER/CELLULAR/NASRG/nasrg_sap.h
+0
-77
openair2/NAS/DRIVER/CELLULAR/NASRG/nasrg_tool.c
openair2/NAS/DRIVER/CELLULAR/NASRG/nasrg_tool.c
+0
-478
openair2/NAS/DRIVER/CELLULAR/NASRG/nasrg_variables.h
openair2/NAS/DRIVER/CELLULAR/NASRG/nasrg_variables.h
+0
-214
openair2/NAS/DRIVER/CELLULAR/NETLTEST/Makefile
openair2/NAS/DRIVER/CELLULAR/NETLTEST/Makefile
+0
-48
openair2/NAS/DRIVER/CELLULAR/NETLTEST/netltest
openair2/NAS/DRIVER/CELLULAR/NETLTEST/netltest
+0
-0
openair2/NAS/DRIVER/CELLULAR/NETLTEST/netltest.c
openair2/NAS/DRIVER/CELLULAR/NETLTEST/netltest.c
+0
-213
openair2/NAS/DRIVER/CELLULAR/NETLTEST/nettestPDCP.c
openair2/NAS/DRIVER/CELLULAR/NETLTEST/nettestPDCP.c
+0
-149
openair2/NAS/DRIVER/CELLULAR/readme.txt
openair2/NAS/DRIVER/CELLULAR/readme.txt
+0
-157
openair2/NAS/DRIVER/CELLULAR/start_mt_cellular
openair2/NAS/DRIVER/CELLULAR/start_mt_cellular
+0
-13
openair2/NAS/DRIVER/CELLULAR/start_rg_cellular_noradvd
openair2/NAS/DRIVER/CELLULAR/start_rg_cellular_noradvd
+0
-17
openair2/NAS/DRIVER/CELLULAR/start_rg_cellular_radvd
openair2/NAS/DRIVER/CELLULAR/start_rg_cellular_radvd
+0
-17
openair2/NAS/DRIVER/CELLULAR/stop_mt_cellular
openair2/NAS/DRIVER/CELLULAR/stop_mt_cellular
+0
-5
openair2/NAS/DRIVER/CELLULAR/stop_rg_cellular
openair2/NAS/DRIVER/CELLULAR/stop_rg_cellular
+0
-2
openair2/NAS/Makefile.inc
openair2/NAS/Makefile.inc
+0
-6
openair2/NAS/SIMU_CELLULAR/Makefile
openair2/NAS/SIMU_CELLULAR/Makefile
+0
-62
openair2/NAS/SIMU_CELLULAR/nas_simu_proto.h
openair2/NAS/SIMU_CELLULAR/nas_simu_proto.h
+0
-54
openair2/NAS/SIMU_CELLULAR/nasrg_simu_meas.c
openair2/NAS/SIMU_CELLULAR/nasrg_simu_meas.c
+0
-646
openair2/NAS/SIMU_CELLULAR/rrm_fifo_standalone.c
openair2/NAS/SIMU_CELLULAR/rrm_fifo_standalone.c
+0
-378
openair2/NETWORK_DRIVER/LITE/Makefile
openair2/NETWORK_DRIVER/LITE/Makefile
+0
-72
openair2/NETWORK_DRIVER/LITE/device.c
openair2/NETWORK_DRIVER/LITE/device.c
+0
-24
openair2/NETWORK_DRIVER/MESH/Makefile
openair2/NETWORK_DRIVER/MESH/Makefile
+0
-70
openair2/NETWORK_DRIVER/MESH/common.c
openair2/NETWORK_DRIVER/MESH/common.c
+0
-4
openair2/NETWORK_DRIVER/MESH/device.c
openair2/NETWORK_DRIVER/MESH/device.c
+1
-24
openair2/NETWORK_DRIVER/UE_IP/Makefile
openair2/NETWORK_DRIVER/UE_IP/Makefile
+0
-49
openair2/NETWORK_DRIVER/UE_IP/device.c
openair2/NETWORK_DRIVER/UE_IP/device.c
+0
-7
openair2/PHY_INTERFACE/IF_Module.c
openair2/PHY_INTERFACE/IF_Module.c
+58
-64
openair2/PHY_INTERFACE/mac_phy_primitives.c
openair2/PHY_INTERFACE/mac_phy_primitives.c
+0
-9
openair2/PHY_INTERFACE/phy_stub_UE.c
openair2/PHY_INTERFACE/phy_stub_UE.c
+1
-1
openair2/PHY_INTERFACE/vars.h
openair2/PHY_INTERFACE/vars.h
+0
-4
openair2/RRC/L2_INTERFACE/openair_rrc_L2_interface.c
openair2/RRC/L2_INTERFACE/openair_rrc_L2_interface.c
+0
-35
openair2/RRC/L2_INTERFACE/openair_rrc_L2_interface.h
openair2/RRC/L2_INTERFACE/openair_rrc_L2_interface.h
+25
-3
openair2/RRC/LITE/L2_interface.c
openair2/RRC/LITE/L2_interface.c
+63
-405
openair2/RRC/LITE/L2_interface_common.c
openair2/RRC/LITE/L2_interface_common.c
+183
-0
openair2/RRC/LITE/L2_interface_ue.c
openair2/RRC/LITE/L2_interface_ue.c
+486
-0
openair2/RRC/LITE/MESSAGES/Makefile
openair2/RRC/LITE/MESSAGES/Makefile
+0
-31
openair2/RRC/LITE/MESSAGES/asn1_msg.c
openair2/RRC/LITE/MESSAGES/asn1_msg.c
+291
-50
openair2/RRC/LITE/MESSAGES/asn1_msg.h
openair2/RRC/LITE/MESSAGES/asn1_msg.h
+24
-4
openair2/RRC/LITE/MESSAGES/rtai_mem.c
openair2/RRC/LITE/MESSAGES/rtai_mem.c
+0
-146
openair2/RRC/LITE/defs.h
openair2/RRC/LITE/defs.h
+38
-4
openair2/RRC/LITE/extern.h
openair2/RRC/LITE/extern.h
+5
-0
openair2/RRC/LITE/mesh_top.c
openair2/RRC/LITE/mesh_top.c
+0
-146
openair2/RRC/LITE/proto.h
openair2/RRC/LITE/proto.h
+63
-6
openair2/RRC/LITE/rrc_UE.c
openair2/RRC/LITE/rrc_UE.c
+283
-126
openair2/RRC/LITE/rrc_common.c
openair2/RRC/LITE/rrc_common.c
+107
-272
openair2/RRC/LITE/rrc_eNB.c
openair2/RRC/LITE/rrc_eNB.c
+1838
-212
openair2/RRC/LITE/rrc_eNB_GTPV1U.c
openair2/RRC/LITE/rrc_eNB_GTPV1U.c
+10
-6
openair2/RRC/LITE/rrc_eNB_GTPV1U.h
openair2/RRC/LITE/rrc_eNB_GTPV1U.h
+2
-1
openair2/RRC/LITE/rrc_eNB_S1AP.c
openair2/RRC/LITE/rrc_eNB_S1AP.c
+564
-24
openair2/RRC/LITE/rrc_eNB_S1AP.h
openair2/RRC/LITE/rrc_eNB_S1AP.h
+56
-0
openair2/RRC/LITE/rrc_eNB_UE_context.c
openair2/RRC/LITE/rrc_eNB_UE_context.c
+19
-0
openair2/RRC/LITE/rrc_rrm_interface.c
openair2/RRC/LITE/rrc_rrm_interface.c
+0
-5
openair2/RRC/LITE/rrc_rrm_interface.h
openair2/RRC/LITE/rrc_rrm_interface.h
+0
-12
openair2/RRC/LITE/rrm_2_rrc_msg.c
openair2/RRC/LITE/rrm_2_rrc_msg.c
+0
-48
openair2/RRC/LITE/utils.c
openair2/RRC/LITE/utils.c
+0
-22
openair2/RRC/LITE/vars.h
openair2/RRC/LITE/vars.h
+8
-0
openair2/UTIL/LISTS/list2.c
openair2/UTIL/LISTS/list2.c
+0
-6
openair2/UTIL/LOG/log.c
openair2/UTIL/LOG/log.c
+332
-105
openair2/UTIL/LOG/log.h
openair2/UTIL/LOG/log.h
+3
-27
openair2/UTIL/LOG/vcd_signal_dumper.c
openair2/UTIL/LOG/vcd_signal_dumper.c
+0
-13
openair2/UTIL/MATH/random.c
openair2/UTIL/MATH/random.c
+1
-9
openair2/UTIL/MATH/taus.c
openair2/UTIL/MATH/taus.c
+0
-9
openair2/UTIL/MEM/mem_block.c
openair2/UTIL/MEM/mem_block.c
+1
-3
openair2/UTIL/MEM/mem_block.h
openair2/UTIL/MEM/mem_block.h
+0
-13
openair2/UTIL/MEM/mem_mngt.c
openair2/UTIL/MEM/mem_mngt.c
+0
-4
openair2/UTIL/OCG/makefile
openair2/UTIL/OCG/makefile
+1
-3
openair2/UTIL/OMG/makefile
openair2/UTIL/OMG/makefile
+1
-3
openair2/UTIL/OMG/makefile_old
openair2/UTIL/OMG/makefile_old
+1
-3
openair2/UTIL/OMG/makefile_standalone
openair2/UTIL/OMG/makefile_standalone
+1
-1
openair2/UTIL/OPT/probe.c
openair2/UTIL/OPT/probe.c
+0
-10
openair2/UTIL/TRACE/print.h
openair2/UTIL/TRACE/print.h
+1
-10
openair2/X2AP/Makefile.inc
openair2/X2AP/Makefile.inc
+0
-1
openair2/X2AP/x2ap.h
openair2/X2AP/x2ap.h
+0
-3
openair3/COMMON/nas_messages_def.h
openair3/COMMON/nas_messages_def.h
+0
-6
openair3/COMMON/nas_messages_types.h
openair3/COMMON/nas_messages_types.h
+0
-16
openair3/GTPV1-U/gtpv1u_eNB.c
openair3/GTPV1-U/gtpv1u_eNB.c
+82
-0
openair3/GTPV1-U/gtpv1u_eNB_task.h
openair3/GTPV1-U/gtpv1u_eNB_task.h
+5
-1
openair3/S1AP/s1ap_eNB.c
openair3/S1AP/s1ap_eNB.c
+12
-3
openair3/S1AP/s1ap_eNB.h
openair3/S1AP/s1ap_eNB.h
+1
-5
openair3/S1AP/s1ap_eNB_decoder.c
openair3/S1AP/s1ap_eNB_decoder.c
+37
-5
openair3/S1AP/s1ap_eNB_encoder.c
openair3/S1AP/s1ap_eNB_encoder.c
+81
-0
openair3/S1AP/s1ap_eNB_handlers.c
openair3/S1AP/s1ap_eNB_handlers.c
+396
-4
openair3/S1AP/s1ap_eNB_nas_procedures.c
openair3/S1AP/s1ap_eNB_nas_procedures.c
+279
-0
openair3/S1AP/s1ap_eNB_nas_procedures.h
openair3/S1AP/s1ap_eNB_nas_procedures.h
+5
-0
openair3/SECU/kdf.c
openair3/SECU/kdf.c
+40
-0
openair3/SECU/secu_defs.h
openair3/SECU/secu_defs.h
+4
-0
targets/ARCH/COMMON/common_lib.h
targets/ARCH/COMMON/common_lib.h
+9
-0
targets/ARCH/ETHERNET/USERSPACE/LIB/eth_udp.c
targets/ARCH/ETHERNET/USERSPACE/LIB/eth_udp.c
+2
-1
targets/ARCH/EXMIMO/USERSPACE/OCTAVE/Makefile
targets/ARCH/EXMIMO/USERSPACE/OCTAVE/Makefile
+1
-1
targets/ARCH/USRP/USERSPACE/LIB/usrp_lib.cpp
targets/ARCH/USRP/USERSPACE/LIB/usrp_lib.cpp
+320
-5
targets/ARCH/USRP/USERSPACE/LIB/usrp_lib.h
targets/ARCH/USRP/USERSPACE/LIB/usrp_lib.h
+89
-0
targets/COMMON/create_tasks.c
targets/COMMON/create_tasks.c
+3
-37
targets/COMMON/create_tasks.h
targets/COMMON/create_tasks.h
+2
-1
targets/COMMON/create_tasks_ue.c
targets/COMMON/create_tasks_ue.c
+80
-0
targets/DOCS/oai_L1_L2_procedures.ipe
targets/DOCS/oai_L1_L2_procedures.ipe
+12461
-0
targets/DOCS/oai_L1_L2_procedures.pdf
targets/DOCS/oai_L1_L2_procedures.pdf
+0
-0
targets/Makefile
targets/Makefile
+0
-35
targets/Makefile.common
targets/Makefile.common
+0
-1
targets/PROJECTS/E-MBMS/build_all.bash
targets/PROJECTS/E-MBMS/build_all.bash
+2
-2
targets/PROJECTS/GENERIC-LTE-EPC/CONF/rcc.band7.tm1.50PRB.nfapi.conf
...JECTS/GENERIC-LTE-EPC/CONF/rcc.band7.tm1.50PRB.nfapi.conf
+32
-12
targets/PROJECTS/GENERIC-LTE-EPC/CONF/rcc.band7.tm1.if4p5.50PRB.lo.conf
...TS/GENERIC-LTE-EPC/CONF/rcc.band7.tm1.if4p5.50PRB.lo.conf
+3
-3
targets/PROJECTS/GENERIC-LTE-EPC/CONF/rru.oaisim.conf
targets/PROJECTS/GENERIC-LTE-EPC/CONF/rru.oaisim.conf
+17
-0
targets/RT/Makefile
targets/RT/Makefile
+0
-124
targets/RT/USER/Makefile
targets/RT/USER/Makefile
+0
-447
targets/RT/USER/Makefile.agilent
targets/RT/USER/Makefile.agilent
+0
-243
targets/RT/USER/Makefile.msg_many
targets/RT/USER/Makefile.msg_many
+0
-21
targets/RT/USER/UE_transport_IQ.c
targets/RT/USER/UE_transport_IQ.c
+0
-548
targets/RT/USER/condtest.c
targets/RT/USER/condtest.c
+0
-173
targets/RT/USER/eNB_transport_IQ.c
targets/RT/USER/eNB_transport_IQ.c
+0
-744
targets/RT/USER/emos-raw.c
targets/RT/USER/emos-raw.c
+0
-1603
targets/RT/USER/init_rtai.sh
targets/RT/USER/init_rtai.sh
+0
-5
targets/RT/USER/lte-enb.c
targets/RT/USER/lte-enb.c
+41
-39
targets/RT/USER/lte-ru.c
targets/RT/USER/lte-ru.c
+209
-48
targets/RT/USER/lte-softmodem-stub.c
targets/RT/USER/lte-softmodem-stub.c
+3
-1
targets/RT/USER/lte-softmodem.c
targets/RT/USER/lte-softmodem.c
+69
-32
targets/RT/USER/lte-softmodem.h
targets/RT/USER/lte-softmodem.h
+2
-2
targets/RT/USER/lte-ue.c
targets/RT/USER/lte-ue.c
+170
-162
targets/RT/USER/make_for_usrp.sh
targets/RT/USER/make_for_usrp.sh
+0
-36
targets/RT/USER/msg_helper.c
targets/RT/USER/msg_helper.c
+0
-87
targets/RT/USER/msg_many.c
targets/RT/USER/msg_many.c
+0
-181
targets/RT/USER/rrh.c
targets/RT/USER/rrh.c
+0
-1220
targets/RT/USER/rrh.gtkw
targets/RT/USER/rrh.gtkw
+0
-195
targets/RT/USER/rrh_gw.c
targets/RT/USER/rrh_gw.c
+0
-460
targets/RT/USER/rrh_gw.h
targets/RT/USER/rrh_gw.h
+0
-104
targets/RT/USER/rrh_gw_externs.h
targets/RT/USER/rrh_gw_externs.h
+0
-48
targets/RT/USER/rt_wrapper.c
targets/RT/USER/rt_wrapper.c
+2
-0
targets/RT/USER/sleeptest.c
targets/RT/USER/sleeptest.c
+0
-302
targets/RT/USER/synctest.c
targets/RT/USER/synctest.c
+0
-1318
targets/SIMU/USER/Makefile
targets/SIMU/USER/Makefile
+5
-17
targets/SIMU/USER/channel_sim.c
targets/SIMU/USER/channel_sim.c
+53
-64
targets/SIMU/USER/oaisim.c
targets/SIMU/USER/oaisim.c
+36
-209
targets/SIMU/USER/oaisim.h
targets/SIMU/USER/oaisim.h
+4
-3
targets/SIMU/USER/oaisim_functions.c
targets/SIMU/USER/oaisim_functions.c
+71
-83
targets/SIMU/USER/sinr_sim.c
targets/SIMU/USER/sinr_sim.c
+0
-117
targets/TEST/AT_COMMANDS/Makefile
targets/TEST/AT_COMMANDS/Makefile
+1
-3
targets/TEST/OAI/case01.py
targets/TEST/OAI/case01.py
+4
-4
targets/TEST/PACKET_TRACER/Makefile
targets/TEST/PACKET_TRACER/Makefile
+3
-9
targets/TEST/PDCP/Makefile
targets/TEST/PDCP/Makefile
+1
-3
targets/TEST/PDCP/with_rlc/Makefile.data_bearer
targets/TEST/PDCP/with_rlc/Makefile.data_bearer
+1
-3
targets/TEST/RLC_AM_V9.3.0/Makefile
targets/TEST/RLC_AM_V9.3.0/Makefile
+4
-13
targets/TEST/RLC_UM_V9.3.0/Makefile
targets/TEST/RLC_UM_V9.3.0/Makefile
+4
-13
No files found.
cmake_targets/CMakeLists.txt
View file @
8b28e71b
This diff is collapsed.
Click to expand it.
cmake_targets/build_oai
View file @
8b28e71b
...
...
@@ -66,6 +66,7 @@ UE_AUTOTEST_TRACE="False"
UE_DEBUG_TRACE
=
"False"
UE_TIMING_TRACE
=
"False"
DISABLE_LOG_X
=
"False"
USRP_REC_PLAY
=
"False"
BUILD_ECLIPSE
=
0
trap
handle_ctrl_c INT
...
...
@@ -99,8 +100,6 @@ Options
Specify conf_nvram_path (default
\"
$conf_nvram_path
\"
)
--UE-gen-nvram [output path]
Specify gen_nvram_path (default
\"
$gen_nvram_path
\"
)
--RRH
Makes the RRH
-a | --agent
Enables agent for software-defined control of the eNB
-r | --3gpp-release
...
...
@@ -158,6 +157,8 @@ Options
Disable all LOG_* macros
--build-eclipse
Build eclipse project files. Paths are auto corrected by fixprj.sh
--usrp-recplay
Build for I/Q record-playback modes
Usage (first build):
oaisim (eNB + UE): ./build_oai -I --oaisim -x --install-system-files
Eurecom EXMIMO + COTS UE : ./build_oai -I --eNB -x --install-system-files
...
...
@@ -216,10 +217,6 @@ function main() {
--UE-gen-nvram
)
gen_nvram_path
=
$(
readlink
-f
$2
)
shift
2
;;
--RRH
)
RRH
=
1
echo_info
"Will compile RRH"
shift
;;
-r
|
--3gpp-release
)
REL
=
$2
echo_info
"Setting release to:
$REL
"
...
...
@@ -350,6 +347,10 @@ function main() {
BUILD_TELNETSRV
=
1
echo_info
"Build embedded telnet server"
shift
;;
--usrp-recplay
)
USRP_REC_PLAY
=
"True"
echo_info
"Enabling USRP record playback mode"
shift
1
;;
-h
|
--help
)
print_help
exit
1
;;
...
...
@@ -364,7 +365,7 @@ function main() {
echo_info
"CMAKE_CMD=
$CMAKE_CMD
"
#########################################################
# check validity of HW and TP parameters for
RRH and
eNB
# check validity of HW and TP parameters for eNB
#########################################################
# to be discussed
...
...
@@ -380,15 +381,6 @@ function main() {
fi
fi
if
[
"
$RRH
"
=
"1"
]
;
then
if
[
"
$TP
"
=
"None"
]
;
then
echo_fatal
"A transport protocol (e.g. -t ETHERNET) must be defined!"
fi
if
[
"
$HW
"
=
"None"
]
;
then
echo_info
"No radio head has been selected (HW set to
$HW
)"
fi
fi
echo_info
"RF HW set to
$HW
"
#Now we set flags to enable deadline scheduler settings
#By default: USRP: disable,
...
...
@@ -542,6 +534,7 @@ function main() {
echo
"set (UE_DEBUG_TRACE
$UE_DEBUG_TRACE
)"
>>
$cmake_file
echo
"set (UE_TIMING_TRACE
$UE_TIMING_TRACE
)"
>>
$cmake_file
echo
"set (DISABLE_LOG_X
$DISABLE_LOG_X
)"
>>
$cmake_file
echo
"set (USRP_REC_PLAY
$USRP_REC_PLAY
)"
>>
$cmake_file
if
[
"
$UE
"
=
1
-a
"
$NOS1
"
=
"0"
]
;
then
echo_info
"Compiling UE S1 build : enabling Linux and NETLINK"
echo
"set (LINUX True )"
>>
$cmake_file
...
...
@@ -787,36 +780,6 @@ function main() {
# oaisim_mme $dbin/oaisim_mme.$REL
fi
# RRH compilation
#####################
if
[
"
$RRH
"
=
"1"
]
;
then
rrh_exec
=
rrh_gw
rrh_build_dir
=
rrh_gw
echo_info
"Compiling
$rrh_exec
..."
[
"
$CLEAN
"
=
"1"
]
&&
rm
-rf
$DIR
/rrh_gw/build
mkdir
-p
$DIR
/
$rrh_build_dir
/build
cmake_file
=
$DIR
/
$rrh_build_dir
/CMakeLists.txt
echo
"cmake_minimum_required(VERSION 2.8)"
>
$cmake_file
echo
"set ( CMAKE_BUILD_TYPE
$CMAKE_BUILD_TYPE
)"
>>
$cmake_file
echo
"set ( ENABLE_VCD_FIFO
$VCD_TIMING
)"
>>
$cmake_file
echo
"set ( ENABLE_ITTI False )"
>>
$cmake_file
echo
"set ( RF_BOARD
\"
${
HW
}
\"
)"
>>
$cmake_file
echo
"set ( TRANSP_PRO
\"
${
TP
}
\"
)"
>>
$cmake_file
echo
'set ( PACKAGE_NAME "\"rrh_gw\"")'
>>
$cmake_file
echo
"set ( DEADLINE_SCHEDULER
\"
${
DEADLINE_SCHEDULER_FLAG_USER
}
\"
)"
>>
$cmake_file
echo
"set ( CPU_AFFINITY
\"
${
CPU_AFFINITY_FLAG_USER
}
\"
)"
>>
$cmake_file
echo
"set ( T_TRACER
$T_TRACER
)"
>>
$cmake_file
echo
'include(${CMAKE_CURRENT_SOURCE_DIR}/../CMakeLists.txt)'
>>
$cmake_file
cd
$DIR
/
$rrh_build_dir
/build
eval
$CMAKE_CMD
compilations
\
rrh_gw rrh_gw
\
rrh_gw
$dbin
/rrh_gw
fi
# Telnet server compilation
#####################
if
[
"
$BUILD_TELNETSRV
"
=
"1"
]
;
then
...
...
@@ -835,13 +798,9 @@ function main() {
fi
# build RF device and transport protocol libraries
#####################################
if
[
"
$eNB
"
=
"1"
-o
"
$UE
"
=
"1"
-o
"
$RRH
"
=
"1"
]
;
then
if
[
"
$eNB
"
=
"1"
-o
"
$UE
"
=
"1"
]
;
then
build_dir
=
$lte_build_dir
else
build_dir
=
$rrh_build_dir
fi
# build RF device libraries
if
[
"
$HW
"
!=
"None"
]
;
then
...
...
cmake_targets/epc_test/CMakeLists.template
View file @
8b28e71b
...
...
@@ -2,17 +2,13 @@ cmake_minimum_required(VERSION 2.8)
set ( CMAKE_BUILD_TYPE "RelWithDebInfo" )
set ( ASN_DEBUG False)
set ( ADDR_CONF False )
set ( DEBUG_OMG False )
set ( DISABLE_XER_PRINT False )
set ( DRIVER2013 True )
set ( EMOS False )
set ( EMIT_ASN_DEBUG False )
set ( ENABLE_FXP True )
set ( ENABLE_ITTI True )
set ( ENABLE_NAS_UE_LOGGING True )
set ( ENABLE_NEW_MULTICAST True )
set ( ENABLE_PGM_TRANSPORT True )
set ( ENABLE_SECURITY True )
set ( ENABLE_STANDALONE_EPC False)
set ( ENABLE_USE_CPU_EXECUTION_TIME True )
...
...
@@ -21,7 +17,6 @@ set ( ENABLE_USE_RAW_SOCKET_FOR_SGI True)
set ( ENABLE_VCD_FIFO False )
set ( ENB_MODE True )
set ( EXMIMO_IOT True )
set ( HARD_RT False )
set ( JUMBO_FRAME True )
set ( LARGE_SCALE False )
set ( LINK_ENB_PDCP_TO_GTPV1U True)
...
...
@@ -33,7 +28,6 @@ set ( DEADLINE_SCHEDULER False )
set ( MAC_CONTEXT 1 )
set ( MAX_NUM_CCs 1 )
set ( MESSAGE_CHART_GENERATOR False)
set ( MIH_C_MEDIEVAL_EXTENSIONS False )
set ( MSG_PRINT False )
set ( MU_RECEIVER False )
set ( NAS_ADDRESS_FIX False )
...
...
@@ -42,38 +36,25 @@ set ( NAS_MME False )
set ( NAS_UE True )
set ( NB_ANTENNAS_RX "2" )
set ( NB_ANTENNAS_TX "2" )
set ( NB_ANTENNAS_TXRX "2" )
set ( NEW_FFT True )
set ( NO_RRM True )
set ( OAI_EMU False )
set ( OAISIM False )
set ( OAI_NW_DRIVER_TYPE_ETHERNET False )
set ( OAI_NW_DRIVER_USE_NETLINK True )
set ( OPENAIR1 True )
set ( OPENAIR2 True )
set ( OPENAIR_LTE True )
set ( PACKAGE_NAME "epc_test" )
set ( PBS_SIM False )
set ( PDCP_USE_NETLINK True )
set ( PC_DSP True )
set ( PC_TARGET True )
set ( PDCP_MSG_PRINT False )
set ( PERFECT_CE False )
set ( PHY_ABSTRACTION True )
set ( PHY_CONTEXT False )
set ( PHY_EMUL False )
set ( PHYSIM True )
set ( PUCCH True )
set ( RANDOM_BF False )
set ( RF_BOARD "False" )
set ( RLC_STOP_ON_LOST_PDU False )
set ( RRC_ASN1_VERSION "Rel10" )
set ( RRC_DEFAULT_RAB_IS_AM True)
set ( RRC_MSG_PRINT False )
set ( RTAI False )
set ( SECU False )
set ( SMBV False )
set ( TEST_OMG False )
set ( USE_MME "R10" )
set ( USER_MODE True )
set ( XER_PRINT True )
cmake_targets/lte-simulators/CMakeLists.txt
View file @
8b28e71b
...
...
@@ -6,9 +6,6 @@ set(XFORMS True)
set
(
ENABLE_ITTI False
)
set
(
DEBUG_PHY False
)
set
(
MU_RECIEVER False
)
set
(
RANDOM_BF False
)
set
(
PBS_SIM False
)
set
(
PERFECT_CE True
)
set
(
NAS_UE False
)
set
(
MESSAGE_CHART_GENERATOR False
)
...
...
cmake_targets/oaisim_build_oai/CMakeLists.template
View file @
8b28e71b
cmake_minimum_required(VERSION 2.8)
set ( CMAKE_BUILD_TYPE "RelWithDebInfo" )
set ( ADDR_CONF False )
set ( DEBUG_OMG False )
set ( DISABLE_XER_PRINT False )
set ( DRIVER2013 True )
set ( EMOS False )
set ( ENABLE_FXP True )
set ( ENABLE_ITTI True )
set ( ENABLE_NAS_UE_LOGGING True )
set ( ENABLE_NEW_MULTICAST True )
set ( ENABLE_PGM_TRANSPORT True )
set ( ENABLE_RAL False )
set ( ENABLE_SECURITY True )
set ( ENABLE_STANDALONE_EPC False)
...
...
@@ -20,7 +16,6 @@ set ( ENABLE_USE_RAW_SOCKET_FOR_SGI True)
set ( ENABLE_VCD_FIFO False )
set ( ENB_MODE True )
set ( EXMIMO_IOT True )
set ( HARD_RT False )
set ( JUMBO_FRAME True )
set ( LARGE_SCALE False )
set ( LINK_ENB_PDCP_TO_GTPV1U True)
...
...
@@ -32,7 +27,6 @@ set ( DEADLINE_SCHEDULER False )
set ( MAC_CONTEXT 1 )
set ( MAX_NUM_CCs 1 )
set ( MESSAGE_CHART_GENERATOR False)
set ( MIH_C_MEDIEVAL_EXTENSIONS False )
set ( MSG_PRINT False )
set ( MU_RECEIVER False )
set ( NAS_ADDRESS_FIX False )
...
...
@@ -41,40 +35,26 @@ set ( NAS_MME False )
set ( NAS_UE True )
set ( NB_ANTENNAS_RX "2" )
set ( NB_ANTENNAS_TX "2" )
set ( NB_ANTENNAS_TXRX "2" )
set ( NEW_FFT True )
set ( NO_RRM True )
set ( OAI_EMU True )
set ( OAISIM True )
set ( OAI_NW_DRIVER_TYPE_ETHERNET False )
set ( OAI_NW_DRIVER_USE_NETLINK True )
set ( OPENAIR1 True )
set ( OPENAIR2 True )
set ( OPENAIR_LTE True )
set ( PACKAGE_NAME "oaisim" )
set ( PBS_SIM False )
set ( PDCP_USE_NETLINK True )
set ( PC_DSP True )
set ( PC_TARGET True )
set ( PDCP_MSG_PRINT False )
set ( PERFECT_CE False )
set ( PHY_ABSTRACTION True )
set ( PHY_CONTEXT False )
set ( PHY_EMUL False )
set ( PHYSIM True )
set ( PUCCH True )
set ( RANDOM_BF False )
set ( RF_BOARD "False" )
set ( RLC_STOP_ON_LOST_PDU False )
set ( RRC_ASN1_VERSION "Rel10" )
set ( RRC_DEFAULT_RAB_IS_AM True)
set ( RRC_MSG_PRINT False )
set ( RTAI False )
set ( SECU False )
set ( SMBV False )
set ( SPECTRA False )
set ( TEST_OMG False )
set ( USE_3GPP_ADDR_AS_LINK_ADDR False )
set ( USE_MME "R10" )
set ( USER_MODE True )
set ( XER_PRINT False )
cmake_targets/oaisim_mme_build_oai/CMakeLists.template
View file @
8b28e71b
cmake_minimum_required(VERSION 2.8)
set ( CMAKE_BUILD_TYPE "RelWithDebInfo" )
set ( ADDR_CONF False )
set ( DEBUG_OMG False )
set ( DISABLE_XER_PRINT False )
set ( DRIVER2013 False )
set ( EMOS False )
set ( ENABLE_FXP False )
set ( ENABLE_ITTI True )
set ( ENABLE_NAS_UE_LOGGING False )
set ( ENABLE_NEW_MULTICAST False )
set ( ENABLE_PGM_TRANSPORT False )
set ( ENABLE_RAL False )
set ( ENABLE_SECURITY False )
set ( ENABLE_STANDALONE_EPC False )
...
...
@@ -21,7 +17,6 @@ set ( ENABLE_VCD_FIFO False )
set ( ENB_MODE False )
set ( EPC_BUILD True )
set ( EXMIMO_IOT False )
set ( HARD_RT False )
set ( JUMBO_FRAME False )
set ( LARGE_SCALE False )
set ( LINK_ENB_PDCP_TO_GTPV1U True)
...
...
@@ -32,7 +27,6 @@ set ( LOG_NO_THREAD False )
set ( DEADLINE_SCHEDULER False )
set ( MAC_CONTEXT 1 )
set ( MAX_NUM_CCs 1 )
set ( MIH_C_MEDIEVAL_EXTENSIONS False )
set ( MSG_PRINT False )
set ( MU_RECEIVER False )
set ( NAS_ADDRESS_FIX False )
...
...
@@ -42,42 +36,27 @@ set ( NAS_NETLINK False )
set ( NAS_UE False )
set ( NB_ANTENNAS_RX "2" )
set ( NB_ANTENNAS_TX "2" )
set ( NB_ANTENNAS_TXRX "2" )
set ( NEW_FFT False )
set ( NO_RRM False )
set ( OAI_EMU False )
set ( OAISIM False )
set ( OAI_NW_DRIVER_TYPE_ETHERNET False )
set ( OAI_NW_DRIVER_USE_NETLINK False )
set ( OPENAIR1 False )
set ( OPENAIR2 False )
set ( OPENAIR_EMU False )
set ( OPENAIR_LTE False )
set ( PACKAGE_NAME "EPC" )
set ( PBS_SIM False )
set ( PC_DSP False )
set ( PC_TARGET False )
set ( PDCP_MSG_PRINT False )
set ( PERFECT_CE False )
set ( PHY_ABSTRACTION False )
set ( PHY_CONTEXT False )
set ( PHY_EMUL False )
set ( PHYSIM False )
set ( PUCCH False )
set ( RANDOM_BF False )
set ( RF_BOARD "False" )
set ( RRC_ASN1_VERSION "Rel10" )
set ( RLC_STOP_ON_LOST_PDU False )
set ( RRC_MSG_PRINT False )
set ( RTAI False )
set ( SECU False )
set ( SMBV False )
set ( SPECTRA False )
set ( TEST_OMG False )
set ( UPDATE_RELEASE_9 True)
set ( UPDATE_RELEASE_10 True)
set ( USE_3GPP_ADDR_AS_LINK_ADDR False )
set ( USE_MME "R10" )
set ( USER_MODE True )
set ( XER_PRINT False )
set ( XFORMS False )
cmake_targets/oaisim_noS1_build_oai/CMakeLists.template
View file @
8b28e71b
cmake_minimum_required(VERSION 2.8)
set ( ADDR_CONF False )
set ( DEBUG_OMG False )
set ( DISABLE_XER_PRINT False )
set ( DRIVER2013 True )
set ( EMOS False )
set ( ENABLE_FXP True )
set ( ENABLE_ITTI True )
set ( ENABLE_NAS_UE_LOGGING False )
set ( ENABLE_NEW_MULTICAST True )
set ( ENABLE_PGM_TRANSPORT True )
set ( ENABLE_RAL False )
set ( ENABLE_SECURITY False )
set ( ENABLE_STANDALONE_EPC False)
...
...
@@ -19,7 +15,6 @@ set ( ENABLE_USE_RAW_SOCKET_FOR_SGI False)
set ( ENABLE_VCD_FIFO False )
set ( ENB_MODE True )
set ( EXMIMO_IOT True )
set ( HARD_RT False )
set ( JUMBO_FRAME True )
set ( LARGE_SCALE False )
set ( LINK_ENB_PDCP_TO_GTPV1U False)
...
...
@@ -33,51 +28,35 @@ set ( MAX_NUM_CCs 1 )
set ( MESSAGE_CHART_GENERATOR False )
set ( MESSAGE_CHART_GENERATOR_RLC_MAC False )
set ( MESSAGE_CHART_GENERATOR_PHY False )
set ( MIH_C_MEDIEVAL_EXTENSIONS False )
set ( MSG_PRINT False )
set ( MU_RECEIVER False )
set ( NAS_ADDRESS_FIX
Tru
e )
set ( NAS_ADDRESS_FIX
Fals
e )
set ( NAS_BUILT_IN_UE False)
set ( NAS_MME False )
set ( NAS_UE False )
set ( NB_ANTENNAS_RX "2" )
set ( NB_ANTENNAS_TX "2" )
set ( NB_ANTENNAS_TXRX "2" )
set ( NEW_FFT True )
set ( NO_RRM True )
set ( OAI_EMU True )
set ( OAISIM True )
set ( OAI_NW_DRIVER_TYPE_ETHERNET False )
set ( OAI_NW_DRIVER_USE_NETLINK True )
set ( OPENAIR1 True )
set ( OPENAIR2 True )
set ( OPENAIR_EMU False )
set ( OPENAIR_LTE True )
set ( PACKAGE_NAME "oaisim" )
set ( PBS_SIM False )
set ( PDCP_USE_NETLINK True )
set ( PC_DSP True )
set ( PC_TARGET True )
set ( PDCP_MSG_PRINT False )
set ( PERFECT_CE False )
set ( PHY_ABSTRACTION True )
set ( PHY_CONTEXT False )
set ( PHY_EMUL False )
set ( PHYSIM True )
set ( PUCCH True )
set ( RANDOM_BF False )
set ( RF_BOARD "False" )
set ( RRC_ASN1_VERSION "Rel10" )
set ( RLC_STOP_ON_LOST_PDU False )
set ( RRC_MSG_PRINT False )
set ( RTAI False )
set ( SECU False )
set ( SMBV False )
set ( SPECTRA False )
set ( TEST_OMG False )
set ( USE_3GPP_ADDR_AS_LINK_ADDR False )
set ( USE_MME "R10" )
set ( USER_MODE True )
set ( XER_PRINT False )
set ( DEBUG_PHY False )
set ( DEBUG_PHY_PROC False)
...
...
cmake_targets/s1c_mme_test/CMakeLists.template
View file @
8b28e71b
cmake_minimum_required(VERSION 2.8)
set ( CMAKE_BUILD_TYPE "RelWithDebInfo" )
set ( ADDR_CONF False )
set ( DEBUG_OMG False )
set ( DISABLE_XER_PRINT False )
set ( DRIVER2013 True )
set ( EMOS False )
set ( ENABLE_FXP True )
set ( ENABLE_ITTI True )
set ( ENABLE_NAS_UE_LOGGING True )
set ( ENABLE_NEW_MULTICAST True )
set ( ENABLE_PDCP_NETLINK_FIFO False )
set ( ENABLE_PGM_TRANSPORT True )
set ( ENABLE_RAL False )
set ( ENABLE_SECURITY True )
set ( ENABLE_STANDALONE_EPC False)
...
...
@@ -21,7 +17,6 @@ set ( ENABLE_USE_RAW_SOCKET_FOR_SGI True)
set ( ENABLE_VCD_FIFO False )
set ( ENB_MODE True )
set ( EXMIMO_IOT True )
set ( HARD_RT False )
set ( JUMBO_FRAME True )
set ( LARGE_SCALE False )
set ( LINK_ENB_PDCP_TO_GTPV1U True)
...
...
@@ -33,7 +28,6 @@ set ( DEADLINE_SCHEDULER False )
set ( MAC_CONTEXT 1 )
set ( MAX_NUM_CCs 1 )
set ( MESSAGE_CHART_GENERATOR False)
set ( MIH_C_MEDIEVAL_EXTENSIONS False )
set ( MSG_PRINT False )
set ( MU_RECEIVER False )
set ( NAS_ADDRESS_FIX False )
...
...
@@ -42,44 +36,30 @@ set ( NAS_MME False )
set ( NAS_UE True )
set ( NB_ANTENNAS_RX "2" )
set ( NB_ANTENNAS_TX "2" )
set ( NB_ANTENNAS_TXRX "2" )
set ( NEW_FFT True )
set ( NO_RRM True )
set ( OAI_EMU True )
set ( OAISIM True )
set ( OAI_NW_DRIVER_TYPE_ETHERNET False )
set ( OAI_NW_DRIVER_USE_NETLINK True )
set ( OPENAIR1 True )
set ( OPENAIR2 True )
set ( OPENAIR_LTE True )
set ( PACKAGE_NAME "oaisim" )
set ( PBS_SIM False )
set ( PDCP_USE_NETLINK True )
set ( PC_DSP True )
set ( PC_TARGET True )