Robert Schmidt
58c2a00626
MAC: slicing conf struct in RC
...
- introduce structure in RC for slicing conf (UL/DL)
- move global variables regarding slice configuration into RC
- change ue_slice_membership(): consider UL/DL
- remove the unnecessary header files
- set default parameters: one slice
2018-09-03 18:10:28 +02:00
Robert Schmidt
1e840a9996
FlexRAN: add slice configuration protobuf messages
2018-09-03 18:10:28 +02:00
Robert Schmidt
5cbe5c0df3
remove useless headers in scheduler
2018-09-03 18:10:28 +02:00
Niccolò Iardella
e6168667d3
Add first_rb_offset
2018-09-03 18:10:28 +02:00
Niccolò Iardella
853ef6fe18
Fix warnings in schedule_dlsch
2018-09-03 18:10:28 +02:00
Niccolò Iardella
9efd5d6f27
Inter/intra-slice sharing are now optional
2018-09-03 18:10:28 +02:00
Niccolò Iardella
8d9a8ab59a
Add UE sorting on LCID priority
2018-09-03 18:10:28 +02:00
Navid Nikaein
5634aa92a1
Keep the LCID priority in MAC layer to sort the UE accordingly
2018-09-03 18:10:28 +02:00
Niccolò Iardella
56405aeef0
Implement interslice_multiplexing, add new constants
2018-09-03 18:10:28 +02:00
Niccolò Iardella
e2c270ee94
Fix indentation in schedule_ue_spec() and pre_processor.c
2018-09-03 18:10:28 +02:00
Niccolò Iardella
df36e3f054
Bugfix: value of available RBs per slice could be negative
2018-09-03 18:10:28 +02:00
Niccolò Iardella
ee4972cd2c
Add partitioning as a separate function
2018-09-03 18:10:28 +02:00
Niccolò Iardella
e80f64c8e5
Split positioning() in positioning() and intraslice_sharing()
2018-09-03 18:10:28 +02:00
Robert Schmidt
d5415b2096
Fix: provide N_RBG in TM5 mode
2018-09-03 18:10:28 +02:00
Niccolò Iardella
89f5659586
Add accounting policy to pre_processor
2018-09-03 18:10:28 +02:00
Niccolò Iardella
71d1b1ab9a
Refactoring and optimization
2018-09-03 18:10:28 +02:00
Niccolò Iardella
53c617cdcf
Move slicing configuration variables in header files
2018-09-03 18:10:28 +02:00
Niccolò Iardella
490e24560a
Split accounting and positioning in pre_processor
2018-09-03 18:10:28 +02:00
Niccolò Iardella
18ade8812a
Add positioning support for DL
2018-09-03 18:10:28 +02:00
Haruki NAOI
0eb747718a
Fix: Paging fixes. dlsch->i0 for paging should be configured by PCH scheduler.
2018-09-03 18:30:01 +09:00
Cedric Roux
d67d8617e7
integration fix: fix compilation error
2018-08-31 18:11:45 +02:00
Bing-Kai Hong
3021cf114d
F1 & MAC:
...
1. Fix UE_CONTEXT_SETUP_REQUEST and CONTEXT_MODIFICATION_REQUEST encode/decode
2. Add gNB_DU_CONFIGURATION_UPDATE and gNB_CU_CONFIGURATION_UPDATE procedure
3. Add C_RNTI_TO_BIT_STRING function
4. Add INITIAL_UL_RRC_MESSAGE_TRANSFER procedure and with mac_du_data_ind (MSG3)
5. Add GNB-CUSystemInformation extension part for the F1SetupResponse procedure
2018-08-31 15:55:42 +02:00
Louis Adrien Dufrene
80920618e6
Code guidelines
2018-08-31 14:14:28 +02:00
Cedric Roux
c22180ff31
Merge remote-tracking branch 'origin/issue326_LOGreview' into develop_integration_2018_w35
...
Conflicts:
cmake_targets/CMakeLists.txt
openair1/PHY/LTE_TRANSPORT/dlsch_modulation.c
openair1/SCHED_UE/phy_procedures_lte_ue.c
openair2/LAYER2/MAC/eNB_scheduler_phytest.c
2018-08-31 12:55:28 +02:00
Cedric Roux
7654f8a208
Merge remote-tracking branch 'origin/issue_344_segv_trace_wireshark' into develop_integration_2018_w35
2018-08-31 12:43:33 +02:00
Cedric Roux
3f08e4503b
Merge remote-tracking branch 'origin/x2' into develop_integration_2018_w35
2018-08-31 12:29:15 +02:00
Cedric Roux
d52de8e482
Merge remote-tracking branch 'origin/341-modulation-bugfix' into develop_integration_2018_w35
2018-08-31 12:12:53 +02:00
Cedric Roux
536b4a88b1
Merge remote-tracking branch 'origin/cqiSchedule' into develop_integration_2018_w35
2018-08-31 12:04:28 +02:00
Cedric Roux
4aec4a23a8
Merge remote-tracking branch 'origin/multi-sdr-ip-conf' into develop_integration_2018_w35
2018-08-31 11:50:19 +02:00
Cedric Roux
27322602e9
Merge remote-tracking branch 'origin/336-fhg-embms-changes' into develop_integration_2018_w35
2018-08-31 11:42:26 +02:00
Florian Kaltenberger
cc002b823f
Merge branch 'develop-nr-merge' into develop-nr
...
lte-softmodem, lte-uesoftmodem, nr-softmodem, nr-uesoftmodem, polartest, ldpctest, ulsim, dlsim all compile
functionality and performance to be tested by CI
2018-08-30 07:08:26 -07:00
Louis Adrien Dufrene
ec702c88f3
Commentaries modifications
2018-08-29 14:27:09 +02:00
WEI-TAI CHEN
7462e43c02
merge develop-nr
2018-08-29 04:38:46 -07:00
WEI-TAI CHEN
c9eb16cc60
Merge branch 'nr-rrc-additions' of https://gitlab.eurecom.fr/oai/openairinterface5g into nr-rrc-additions
2018-08-29 04:31:20 -07:00
WEI-TAI CHEN
dee115da18
Change the dl/ul_channel_bandwidth to dl/ul_carrier_bandwidth
2018-08-29 04:31:10 -07:00
WEI-TAI CHEN
7475a22e1e
EN-DC in gNB
2018-08-29 04:29:58 -07:00
Bing-Kai Hong
b797dafdc6
1.Update the F1 messages with F1AP spec R15.2.1 and build scripts for proper generation of F1 messages
...
2.Add SCTP procedure (without ITTI) with F1AP
3.Add F1AP test code
2018-08-28 15:05:05 +02:00
WEI-TAI CHEN
a14450d2ac
fix segmentation fault
2018-08-28 04:23:27 -07:00
Calvin HSU
b58ef54608
Merge remote-tracking branch 'origin/develop' into feature-127-protocol-split
2018-08-28 12:22:59 +02:00
Haruki NAOI
d44ef56e3b
Fix: UE dose not respond to paging message.
2018-08-28 16:55:45 +09:00
Raymond Knopp
21be856f58
lte-softmodem-nos1 / lte-uesoftmodem-nos1 functional
2018-08-28 00:16:38 +02:00
Rajeev Gangula
9f6d466fff
Uncommemnt rrc_mac remove function.
2018-08-27 14:43:32 +02:00
Raymond Knopp
3367cc9319
lte-softmodem compiles
2018-08-27 13:37:00 +02:00
Haruki NAOI
8ec16092c4
Fix: fairRR scheduler allocates Resource Block only to one UE when multiple UEs are selected.
2018-08-27 19:38:02 +09:00
Raymond Knopp
bf407e6c34
rrc_eNB_S1AP.c compiles
...
L2_interface.c doesn't
2018-08-26 00:32:53 +02:00
Raymond Knopp
51c0c42207
rrc_eNB.c compiles
...
rrc_eNB_S1AP.c doesn't
2018-08-26 00:06:40 +02:00
Raymond Knopp
efeb48e09e
rrc_UE.c merged
...
rrc_eNB.c doesn't compile
2018-08-25 23:27:16 +02:00
Raymond Knopp
019149e565
intermediate step (rrc_UE.c doesn't compile)
2018-08-25 22:23:51 +02:00
Raymond Knopp
b93b7073ca
Merge remote-tracking branch 'origin/develop' into develop-nr
...
Conflicts:
ci-scripts/Jenkinsfile-gitlab
ci-scripts/buildOnVM.sh
ci-scripts/checkCodingFormattingRules.sh
ci-scripts/createVM.sh
ci-scripts/destroyAllRunningVM.sh
ci-scripts/reportBuildLocally.sh
cmake_targets/CMakeLists.txt
cmake_targets/build_oai
cmake_targets/tools/build_helper
common/utils/LOG/log.h
openair1/PHY/LTE_ESTIMATION/lte_sync_timefreq.c
openair1/PHY/TOOLS/file_output.c
openair1/PHY/TOOLS/lte_dfts.c
openair1/PHY/TOOLS/tools_defs.h
openair1/PHY/defs_eNB.h
openair1/PHY/impl_defs_lte.h
openair1/SCHED_UE/phy_procedures_lte_ue.c
openair2/COMMON/platform_constants.h
openair2/COMMON/platform_types.h
openair2/LAYER2/MAC/eNB_scheduler.c
openair2/LAYER2/MAC/main.c
openair2/RRC/LTE/L2_interface.c
openair2/RRC/LTE/MESSAGES/asn1_msg.c
openair2/RRC/LTE/MESSAGES/asn1_msg_NB_IoT.c
openair2/RRC/LTE/rrc_UE.c
openair2/RRC/LTE/rrc_eNB.c
openair2/RRC/LTE/rrc_eNB_S1AP.c
openair2/UTIL/LOG/log.c
openair3/S1AP/s1ap_common.h
openair3/S1AP/s1ap_eNB.c
openair3/S1AP/s1ap_eNB_context_management_procedures.c
openair3/S1AP/s1ap_eNB_decoder.c
openair3/S1AP/s1ap_eNB_decoder.h
openair3/S1AP/s1ap_eNB_handlers.c
openair3/S1AP/s1ap_eNB_nas_procedures.c
openair3/S1AP/s1ap_eNB_overload.c
openair3/S1AP/s1ap_eNB_trace.c
openair3/TEST/EPC_TEST/play_scenario_decode.c
openair3/TEST/EPC_TEST/play_scenario_s1ap.c
openair3/TEST/EPC_TEST/play_scenario_s1ap_compare_ie.c
targets/COMMON/openairinterface5g_limits.h
targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.50PRB.usrpb210.conf
targets/RT/USER/lte-ran.c
targets/RT/USER/lte-ru.c
targets/RT/USER/lte-ue.c
targets/SIMU/USER/oaisim_functions.c
2018-08-25 18:20:44 +02:00
Raymond Knopp
9399dd9735
try to merge with issue 341 to pass USRP/FDD test
2018-08-25 02:22:44 +02:00