-
487a599b7b
bugfix: fix memory error
Cedric Roux
2018-09-04 16:18:46 +02:00
-
-
-
c83fc1b544
bugfix: fix compilation problem
Cedric Roux
2018-09-04 15:18:59 +02:00
-
95b7966894
bugfix: fix crash when UE disconnects
Cedric Roux
2018-09-04 15:16:34 +02:00
-
b1920797ae
Revert "Fix: --log-mem options is erased."
Haruki NAOI
2018-09-04 22:15:27 +09:00
-
f96de815b3
making NR nos1 versions compile again
Florian Kaltenberger
2018-09-04 04:25:17 -07:00
-
6270d94f91
bugfix: use correct comparison
Cedric Roux
2018-09-04 12:43:29 +02:00
-
-
-
5131449160
bugfix: add handling of DFT 768 everywhere it's needed
Cedric Roux
2018-09-04 12:36:42 +02:00
-
-
-
854e0a6818
readded scrambling
Guy De Souza
2018-09-04 11:56:48 +02:00
-
581605e8e8
minor fix nr tbs
Hongzhi
2018-09-04 10:06:43 +02:00
-
c548f4256a
Merge branch 'nr-pdsch' into nr_pdsch
Florian Kaltenberger
2018-09-04 01:05:30 -07:00
-
-
0577eef498
fix compilation for nr compute_tbs and segmentation
Hongzhi
2018-09-04 10:02:55 +02:00
-
b584ddeda8
added configuration files for cu/du, ngran_types.h
Raymond Knopp
2018-09-04 09:36:01 +02:00
-
1daed67012
Merge branch 'feature-127-protocol-split' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-127-protocol-split
Raymond Knopp
2018-09-04 09:28:35 +02:00
-
-
2a82e02a32
CI: fix TDD scenario (missing rebuild)
Raphael Defosseux
2018-09-04 09:26:49 +02:00
-
c8c8032358
initial DU part for F1AP_setup_resp
Raymond Knopp
2018-09-04 09:25:02 +02:00
-
c56eb9eda7
addition of configuration (DU) for F1AP and filling of F1AP_SET_REQ parameters
Raymond Knopp
2018-09-04 07:40:04 +02:00
-
d774d09d24
CI: proper gitlab notifications for FDD/TDD test
Raphael Defosseux
2018-09-03 18:25:57 +02:00
-
49b167d6ae
Remove warnings pre_processor
Robert Schmidt
2018-08-13 12:04:39 +02:00
-
972f52fd56
fix remove LOG_N in restart
Robert Schmidt
2018-08-13 12:44:44 +02:00
-
e1a598bc8d
Fix function parameter definition/order
Robert Schmidt
2018-08-13 12:03:24 +02:00
-
21983a2028
Patch fairRR scheduler to use slice iface of pre-processor
Robert Schmidt
2018-06-23 12:23:57 +02:00
-
08b122e3ff
FlexRAN: update slice config array dimensions
Robert Schmidt
2018-06-26 15:34:15 +02:00
-
71a9115abd
Iterate over actual number of CC, not NFAPI_CC_MAX
Robert Schmidt
2018-06-26 15:25:29 +02:00
-
3278aa494d
Return immediately from pdcp_data_req
Robert Schmidt
2018-06-26 15:20:30 +02:00
-
204281e3af
change types in RCconfig_flexran(), avoid seg fault
Robert Schmidt
2018-06-17 13:48:39 +02:00
-
77f2ffcdfb
FlexRAN: call the agent_rrc_xface with the mod_id
Robert Schmidt
2018-06-07 17:46:01 +02:00
-
cca5c1b71a
FlexRAN: use correct identifiers for PDCP, RRC
Robert Schmidt
2018-06-07 17:42:38 +02:00
-
97c69dc4a4
Drop traffic in PDCP if RLC buffer is full
Robert Schmidt
2018-06-07 11:58:34 +02:00
-
3b80c73f93
FlexRAN: Loop over UEs using UE_id, not index
Robert Schmidt
2018-06-06 16:42:17 +02:00
-
9399bed23a
FlexRAN MAC: align allocated memory for lfds
Robert Schmidt
2018-06-06 10:46:35 +02:00
-
1adbaa7a54
when restarting, re-init MAC UE_list
Navid Nikaein
2018-06-01 00:04:39 +02:00
-
6c4f58a0a0
move UE_list/slice init in dedicated functions
Navid Nikaein
2018-06-01 00:03:26 +02:00
-
0bb6a19f71
only initialize RC.mac once
Robert Schmidt
2018-05-04 16:17:44 +02:00
-
da35afb01b
fix: repair RC.mac memory allocation
Robert Schmidt
2018-05-04 16:12:09 +02:00
-
62957b97d8
bugfix FlexRAN: only write to file if file is not null
Robert Schmidt
2018-05-04 15:53:19 +02:00
-
1e9f3235d3
fix: avoid AssertFatal() in load_module_shlib()
Robert Schmidt
2018-05-04 09:55:55 +02:00
-
604ec25a68
improve soft-restarting messages
Robert Schmidt
2018-05-03 10:35:13 +02:00
-
d24e17f0f7
improve load_module_shlib()
Robert Schmidt
2018-05-03 10:33:10 +02:00
-
175d28ee35
bugfixes kill_eNB_proc()
Robert Schmidt
2018-05-03 10:26:17 +02:00
-
917b9ca0c2
correct ITTI task name
Robert Schmidt
2018-04-27 12:16:09 +02:00
-
c4077f3cf7
cell reconfiguration/restart: take protobuf, perform in ENB_APP
Robert Schmidt
2018-04-26 17:17:56 +02:00
-
f0670154b3
Correctly join RU threads
Robert Schmidt
2018-04-20 14:25:41 +02:00
-
2e1dfb5b3e
place oai_exit test after wait_on_condition() in threads
Robert Schmidt
2018-04-20 14:24:20 +02:00
-
c56b5af00e
bugfix: kill td/te threads only if initialized
Robert Schmidt
2018-04-20 08:45:44 +02:00
-
35b3a2af14
Reorganize TASK_L2L1 loop
Robert Schmidt
2018-04-05 13:30:44 +02:00
-
0846460753
show which task sends TERMINATE_MESSAGE to which task
Robert Schmidt
2018-04-05 12:39:34 +02:00
-
ef0d86564c
when sending config report, copy slice config to new mem
Robert Schmidt
2018-05-21 12:26:48 +02:00
-
7a0c00330b
put intra-/inter slice sharing within slice config
Robert Schmidt
2018-05-21 14:34:37 +02:00
-
44481a5649
FlexRAN: improve info messages
Robert Schmidt
2018-05-20 17:36:13 +02:00
-
472ebf5622
mark UL slice sorting overwriting as TODO
Robert Schmidt
2018-05-21 13:33:31 +02:00
-
e94b0bde51
FlexRAN fixes
Robert Schmidt
2018-05-21 12:28:31 +02:00
-
0c0e7b6ead
simplify control flow
Robert Schmidt
2018-05-21 12:25:17 +02:00
-
bd041a34aa
use changed RAN API, set scheduler for new slice
Robert Schmidt
2018-05-20 17:14:55 +02:00
-
6e5a2f45ce
FlexRAN: set deleted slice configuration to zero
Robert Schmidt
2018-05-20 17:12:15 +02:00
-
8804319322
FlexRAN MAC: before verifying slice params, set default vals
Robert Schmidt
2018-05-20 17:16:38 +02:00
-
d8c2943f60
FlexRAN RAN API: slice creation does not set default vals
Robert Schmidt
2018-05-19 18:28:48 +02:00
-
328a464e37
remove update_sched slice param variables
Robert Schmidt
2018-05-19 18:27:50 +02:00
-
766e8a5bbe
link to scheduler function in mac init fct
Robert Schmidt
2018-05-19 18:27:20 +02:00
-
0778481f75
FlexRAN RAN API: extend scheduler set&get functions
Robert Schmidt
2018-05-19 18:24:25 +02:00
-
21f6609472
FlexRAN: move slice param verification to agent
Robert Schmidt
2018-05-18 18:18:53 +02:00
-
6b3dd8716b
FlexRAN: set values of removed slices to 0
Robert Schmidt
2018-05-17 14:49:50 +02:00
-
088b1d5a8d
refine MAC Debug output
Robert Schmidt
2018-05-17 10:47:10 +02:00
-
11e45be9c5
fix: resort UE_list after slice multiplexing
Robert Schmidt
2018-05-17 10:27:09 +02:00
-
8039cd40f5
share the allocation array rballoc_sub between slices
Robert Schmidt
2018-04-25 19:08:44 +02:00
-
44d1eb8015
preprocessor reset: avoid unnecessary iterations
Robert Schmidt
2018-04-25 18:52:12 +02:00
-
5ceba4a2a6
FlexRAN: lock sc_update with mutex
Robert Schmidt
2018-04-23 17:52:57 +02:00
-
7b8c5cea52
FlexRAN: handle incoming UE-slice association message
Robert Schmidt
2018-04-23 17:03:23 +02:00
-
3a78d85f5e
FlexRAN: Handle enb_config_reply reconfiguration message
Robert Schmidt
2018-04-23 16:58:23 +02:00
-
3d8586a5bf
FlexRAN: Send Slice ID to which UE belongs in UE config reply
Robert Schmidt
2018-04-23 16:57:34 +02:00
-
d93d73fe9b
FlexRAN: Send the Slice Configuration in enb_config_reply
Robert Schmidt
2018-04-23 15:55:10 +02:00
-
92a3b07bca
FlexRAN: send slice ID to which UE belongs + reformat
Robert Schmidt
2018-03-27 18:28:14 +02:00
-
fcaf237182
FlexRAN: Handle slice configuration
Robert Schmidt
2018-04-23 16:59:22 +02:00
-
9d75b5c3b7
Add FlexRAN RAN API for slice configuration
Robert Schmidt
2018-04-23 16:03:27 +02:00
-
de4ebe0914
remove warnings (comment concerned lines)
Robert Schmidt
2018-04-19 16:47:33 +02:00
-
b29e20d4dd
MAC sched slicing: sort only relevant slices
Robert Schmidt
2018-04-19 14:32:44 +02:00
-
59fc7832fa
bugfixes: set max UL MCS to 20, improve sched loading message
Robert Schmidt
2018-04-18 19:17:40 +02:00
-
1d23a64ced
bugfix: memset using the right size
Robert Schmidt
2018-04-18 19:16:58 +02:00
-
8f2d79709e
MAC: change all slice_id_t to slice index variables
Robert Schmidt
2018-04-16 16:22:37 +02:00
-
87b8b6e86b
Increase the number of possible slices to 10
Robert Schmidt
2018-04-23 16:37:50 +02:00
-
568bf8ae35
bugfix: deactive slice_counter
Robert Schmidt
2018-04-09 15:42:42 +02:00
-
048c4d29a2
add slice association in UE_list, test against it in slice_membership()
Robert Schmidt
2018-04-06 12:30:47 +02:00
-
58c2a00626
MAC: slicing conf struct in RC
Robert Schmidt
2018-03-30 18:33:53 +02:00
-
1e840a9996
FlexRAN: add slice configuration protobuf messages
Robert Schmidt
2018-03-30 12:08:38 +02:00
-
5cbe5c0df3
remove useless headers in scheduler
Robert Schmidt
2018-03-27 18:26:17 +02:00
-
e6168667d3
Add first_rb_offset
Niccolò Iardella
2018-04-06 11:57:18 +02:00
-
853ef6fe18
Fix warnings in schedule_dlsch
Niccolò Iardella
2018-03-27 15:31:29 +02:00
-
9efd5d6f27
Inter/intra-slice sharing are now optional
Niccolò Iardella
2018-03-22 14:17:07 +01:00
-
8d9a8ab59a
Add UE sorting on LCID priority
Niccolò Iardella
2018-03-13 15:22:14 +01:00
-
5634aa92a1
Keep the LCID priority in MAC layer to sort the UE accordingly
Navid Nikaein
2018-03-12 16:39:00 +01:00
-
56405aeef0
Implement interslice_multiplexing, add new constants
Niccolò Iardella
2018-03-09 16:15:04 +01:00
-
e2c270ee94
Fix indentation in schedule_ue_spec() and pre_processor.c
Niccolò Iardella
2018-03-07 11:23:20 +01:00
-
df36e3f054
Bugfix: value of available RBs per slice could be negative
Niccolò Iardella
2018-03-06 11:16:59 +01:00
-
ee4972cd2c
Add partitioning as a separate function
Niccolò Iardella
2018-02-26 16:12:37 +01:00
-
e80f64c8e5
Split positioning() in positioning() and intraslice_sharing()
Niccolò Iardella
2018-02-26 15:09:36 +01:00
-
d5415b2096
Fix: provide N_RBG in TM5 mode
Robert Schmidt
2018-06-13 14:47:17 +02:00
-
89f5659586
Add accounting policy to pre_processor
Niccolò Iardella
2018-02-26 14:29:55 +01:00
-
71d1b1ab9a
Refactoring and optimization
Niccolò Iardella
2018-02-26 11:49:03 +01:00
-
53c617cdcf
Move slicing configuration variables in header files
Niccolò Iardella
2018-02-23 17:14:44 +01:00
-
490e24560a
Split accounting and positioning in pre_processor
Niccolò Iardella
2018-02-21 16:14:17 +01:00
-
18ade8812a
Add positioning support for DL
Niccolò Iardella
2018-02-20 16:23:26 +01:00
-