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
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
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
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
27322602e9
Merge remote-tracking branch 'origin/336-fhg-embms-changes' into develop_integration_2018_w35
2018-08-31 11:42:26 +02:00
Rajeev Gangula
9f6d466fff
Uncommemnt rrc_mac remove function.
2018-08-27 14:43:32 +02:00
Raymond Knopp
9399dd9735
try to merge with issue 341 to pass USRP/FDD test
2018-08-25 02:22:44 +02:00
frtabu
77f70e77ea
MSC logging utility as a config option
2018-08-24 17:43:14 +02:00
frtabu
24f8fcf346
Use common log mechanism in layer 3, mapping specific macros to common ones and extending common log utilities to support specific layer3 requirements
2018-08-24 17:43:14 +02:00
frtabu
79588a494e
LOG_F replaced by LOG_DUMPMSG. Add a generic function to dump a buffer or message. Go on with LOG_M implementation improvement. Remove redundant options to enable/disable logs.
2018-08-24 17:43:14 +02:00
WANG Tsu-Han
f65c390226
warning removal
2018-08-23 18:34:50 +02:00
laurent
d5f28018ed
fix 344
2018-08-23 13:06:17 +02:00
Raphael Defosseux
d12a54a774
Removed unused variable
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-23 10:40:28 +02:00
WANG Tsu-Han
30cc9c1c66
adding half fill mechanism into accelorated modulation
2018-08-22 15:36:43 +02:00
WANG Tsu-Han
f1e041ad98
bug fix for 25RBs with new modulation scheme and add config for 5 & 10 MHz with phy-test
2018-08-21 15:18:05 +02:00
Rajeev Gangula
849be5f9f7
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop
2018-08-20 16:11:44 +02:00
Rajeev Gangula
86f4d8c18f
Remiving CQI scheduling on special SFs.
2018-08-20 14:17:19 +02:00
Thomas Schlichter
e239e94154
Fix PDCP and RLC for MBMS
...
Also add output of MBMS multicast IP packets to the network.
This commit was developed at Fraunhofer IIS (https://www.iis.fraunhofer.de ) by Javier Morgade, Ph.D.
2018-08-14 17:09:08 +02:00
Thomas Schlichter
1b53fd402d
mcch logical channel properly decoded
...
This commit was developed at Fraunhofer IIS (https://www.iis.fraunhofer.de ) by Javier Morgade, Ph.D.
2018-08-14 17:09:08 +02:00
Robert Schmidt
44e444b3a2
Add missing break in switch statement in set_ul_DAI()
2018-08-13 14:38:32 +02:00
Cedric Roux
409b3d5c20
Merge remote-tracking branch 'origin/issue326_LOGreview' into develop_integration_2018_w31
2018-08-03 09:45:26 +02:00
frtabu
30509955c2
remove compilation warnings, especially when disabling T_TRACER. enhance LOG_M macro implementation, introduce LOG_DEBUG_XXX macro to replace #ifdef DEBUG_XXX
2018-07-30 20:07:22 +02:00
frtabu
b85cbddeec
log.c simplification, fix usefull functionality which never worked, move all log code from openair2 to common
2018-07-30 20:07:22 +02:00
Wang Tsu-Han
d45fcd6fc2
Merge branch 'develop' into parallel-phy-test-EMUFH
...
Conflicts:
openair1/PHY/LTE_TRANSPORT/dlsch_modulation.c
openair1/PHY/LTE_UE_TRANSPORT/get_pmi.c
openair2/LAYER2/MAC/eNB_scheduler_phytest.c
openair3/S1AP/MESSAGES/ASN1/R8/s1ap-8.10.0.asn1
targets/RT/USER/lte-enb.c
targets/RT/USER/lte-ru.c
targets/RT/USER/rfsim.h
2018-07-30 11:42:34 +02:00
Wang Tsu-Han
aa00a4734a
reset for remerging
2018-07-30 11:24:08 +02:00
Cedric Roux
ccdf1aff7a
fix
2018-07-20 17:01:48 +02:00
Cedric Roux
b1d0287327
Merge remote-tracking branch 'origin/issue321_tdd_config1' into develop_integration_2018_w29
...
Conflicts:
openair2/LAYER2/MAC/eNB_scheduler_primitives.c
2018-07-20 12:26:13 +02:00
Cedric Roux
e7ea9e7611
Merge remote-tracking branch 'origin/issue326_LOGreview' into develop_integration_2018_w29
...
Conflicts:
cmake_targets/CMakeLists.txt
2018-07-20 12:11:52 +02:00
Cedric Roux
d89dbb4882
Merge remote-tracking branch 'origin/feature-s1ap-r14-based-on-new-asn1c' into develop_integration_2018_w29
...
Conflicts:
targets/SIMU/PROC/channel_sim_proc.c
targets/SIMU/USER/oaisim_pad.c
2018-07-20 12:10:15 +02:00
Cedric Roux
c836ef28f4
Merge remote-tracking branch 'origin/enhancement-rfsim' into develop_integration_2018_w29
...
Conflicts:
openair2/LAYER2/MAC/eNB_scheduler_primitives.c
openair2/UTIL/LOG/log.c
targets/RT/USER/lte-uesoftmodem.c
targets/SIMU/USER/oaisim.c
targets/SIMU/USER/oaisim_functions.c
2018-07-20 12:06:26 +02:00
Raymond Knopp
3539761c28
Log review step 1: legacy VCD removal, LOG macro modified, TTracer enabled at build time by default, in a way it, by default configuration, provides console logs, as in previous versions
2018-07-13 16:43:34 +02:00
Haruki NAOI
b033317286
Merge remote-tracking branch 'remotes/origin/develop' into issue321_tdd_config1
...
# Conflicts:
# openair2/UTIL/LOG/log.c
2018-07-13 14:13:10 +09:00