Commit Graph
245 Commits
Author SHA1 Message Date
nikaeinn bb02b07c0f Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-44-dedicated-drb 2016-08-18 09:33:59 +02:00
Cedric Roux 696d92f04d bugfix: forgot to include T.h 2016-08-10 17:13:31 +02:00
Cedric Roux 3d64a195ef T: add a trace (random access downlink msg4) 2016-08-10 17:09:15 +02:00
Rohit Gupta 05192acbb0 Merge branch 'develop' into feature-44-dedicated-drb 2016-07-30 20:44:23 +02:00
Cedric Roux b07efe7a01 add trace ENB_MAC_UE_DL_PDU_WITH_DATA to trace downlink pdu 2016-07-27 11:36:35 +02:00
Rohit Gupta da1d8230f0 Merge branch 'develop' into feature-44-dedicated-drb 2016-07-12 19:44:00 +02:00
Cedric Roux d48c336934 hotfix: better management of s-tmsi reconnect
The code was changing the rnti in the red-black tree without
removing/reinserting the context. This is wrong because the
rnti is a key of the red-black tree and you cannot change the
key in a stored item at will.

There are also modifications of the function mac_eNB_rrc_ul_failure
which has to remove the UE in any case.

And rrc_mac_remove_ue has been changed for the case where
the UE is not found.
2016-07-11 12:47:31 +02:00
Aikaterini Trilyraki f9fda301fd adding two rules for run_enb_ue_virt_s1 script to resolve the issue of data path with simulated UE (contributed by A. Ksentini) 2016-07-08 12:37:55 +02:00
Aikaterini Trilyraki 49e6a2b720 add T for all lcids 2016-07-07 17:15:10 +02:00
nikaeinn 957707ad39 merge with the develop branch 2016-07-05 10:58:23 +02:00
Cedric Roux d0c99c296e Merge branch 'develop' into T 2016-06-28 13:21:32 +02:00
Cedric Roux bfa749a7fa hotfix: rrc_mac_remove_ue was wrong 2016-06-24 10:58:29 +02:00
Cedric Roux 6445cc95f5 add T traces for MAC PDU/SDU including full buffers 2016-06-23 12:39:57 +02:00
Cedric Roux 031e6a024f Merge branch 'develop' into T 2016-06-16 17:22:30 +02:00
Cedric Roux 70d58491fc bugfix: uplink transmission/retransmission traces were wrong 2016-06-16 11:09:25 +02:00
Cedric Roux 4ea0121cab hotfix: rewrite allocate_CCEs, it didn't work properly.
The distinction common space/user space still requires some
careful examination.
2016-06-15 22:24:15 +02:00
Cedric Roux 26c3a6a039 forgot to include T.h
if you compile *without* T it fails because the T macro is interpreted
as a function call
2016-06-10 12:42:44 +02:00
Cedric Roux 310b027acd Merge remote-tracking branch 'main/develop' into T
Conflicts:
	cmake_targets/CMakeLists.txt
	cmake_targets/build_oai
	openair1/PHY/LTE_TRANSPORT/pucch.c
	openair1/SCHED/phy_procedures_lte_eNb.c
	openair2/LAYER2/MAC/eNB_scheduler_ulsch.c
	targets/RT/USER/lte-softmodem.c
2016-06-10 11:49:59 +02:00
Cedric Roux d7e072a413 MAC tracing in the code 2016-06-10 10:46:45 +02:00
Navid Nikaein 107eec224e Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-44-dedicated-drb 2016-05-25 09:36:32 +02:00
Raymond Knopp 4070a3affa fixed CCE allocation bug. 2016-05-10 19:34:36 +02:00
Navid Nikaein 3430dbc41d merge with the develop branch 2016-05-03 15:51:07 +02:00
Raymond Knopp 2dfe84a7e4 bugfixing for UL. Remaining problems: CCE allocations in subframe 5 lead to occasional illegal DCI allocations (affects UL DCI which is missed by UE). waveform compliance with CQI in ULSCH. 2016-04-10 23:25:58 +02:00
Navid Nikaein b5e3fa0521 Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-44-dedicated-drb 2016-04-06 19:22:19 +02:00
Navid Nikaein 0a3a8a5daf fix the dedicated DRB setup with multiple E_RAB_SETUP_REQ 2016-04-06 19:21:53 +02:00
Navid Nikaein b8181d06f1 merge with the develop 2016-04-04 14:47:46 +02:00
Raymond Knopp b511419090 resolved residual warnings after merge with develop (no warnings again for lte-softmodem) 2016-04-01 09:17:37 -07:00
Raymond Knopp e71aebc603 Merge remote-tracking branch 'origin/develop' into bugfix-48-L1L2signaling
Conflicts:
	openair1/PHY/LTE_ESTIMATION/lte_eNB_measurements.c
	openair1/PHY/LTE_TRANSPORT/dlsch_coding.c
	openair1/SCHED/phy_procedures_lte_eNb.c
	openair2/LAYER2/MAC/config.c
	openair2/LAYER2/MAC/pre_processor.c
	openair2/LAYER2/openair2_proc.c
	openair2/RRC/LITE/rrc_eNB.c
	openair3/NAS/UE/API/USIM/usim_api.c
	openair3/NAS/UE/ESM/esm_ebr_context.c
2016-03-31 14:36:12 -07:00
Navid Nikaein b65065fa68 merge with the develop 2016-03-30 12:25:56 +02:00
Cedric Roux 5f823b401a some more warning removals 2016-03-28 22:45:20 +02:00
Cedric Roux 20b6fee632 remove more warnings 2016-03-27 13:36:37 +02:00
Raymond Knopp 1d3ce6d99c Merge branch 'cleanup' into bugfix-48-L1L2signaling
Conflicts:
	openair2/LAYER2/MAC/eNB_scheduler_ulsch.c
	targets/ARCH/COMMON/common_lib.c
2016-03-27 03:09:22 -07:00
Raymond Knopp aab91dd0d4 removal of MAC_INTERFACE directory and its consequences 2016-03-27 02:50:47 -07:00
Cedric Roux 77363df00b remove #warning lines (comment them out) 2016-03-26 22:52:19 +01:00
Cedric Roux 04eed3bd6e remove "unused variable" and "set but not used" warnings 2016-03-25 23:58:58 +01:00
gauthier f48fff45a0 Merge branch 'bugfix-48-L1L2signaling' of https://gitlab.eurecom.fr/oai/openairinterface5g into bugfix-48-L1L2signaling 2016-03-23 21:19:02 +01:00
gauthier f79b0e7d9b added hotfix for DCCH bad size limitation (to be checked after merge with develop). Changed UL idle scheduling to improve 5MHz performance, changed DCI aggregation for ue-specific DCIs (reduces contention with SI and RA in subframe 5 for 5 MHz). Added RRC timer for UE release which cleans L1. Still issues in 10 MHz throughput with TCP. 5 MHz seems almost fine. 2016-03-23 21:15:49 +01:00
Cedric Roux 0d7e510d29 fix size checks of CCCH
it was at the wrong place
it was also wrong (< instead of <=)
2016-03-23 16:00:22 +01:00
Navid Nikaein 0f8c20f2f5 merge with develop 2016-03-22 11:51:31 +01:00
Raymond Knopp b441c37b40 added Timing advance tracing to .vcd output. Increase maximum UL RB count to 45. Measured UL throughput @ 15 Mbit/s (40 PRBs). 2016-03-18 08:00:51 +01:00
Raymond Knopp 84a1c7377b Merge remote-tracking branch 'origin/develop' into bugfix-48-L1L2signaling
Conflicts:
	openair1/PHY/LTE_TRANSPORT/print_stats.c
	openair1/SCHED/phy_procedures_lte_eNb.c
	openair1/SCHED/phy_procedures_lte_ue.c
	targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.rrh.usrpb210.conf
	targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.usrpb210.conf
2016-03-17 17:47:16 +01:00
gauthier 26f5d0d93d more changes to uplink scheduling and vcd logging 2016-03-15 17:41:06 +01:00
Raymond Knopp d9e40977ed changes to VCD logging for UL debugging 2016-03-13 22:58:00 +01:00
gauthier a33d8050cf more logging for CSABA 2016-03-11 17:16:49 +01:00
gauthier 9915db7397 extra logging for debugging (with Csaba Sipos) 2016-03-11 14:47:13 +01:00
Raymond Knopp b37e234ecc added CQI request timer. CQI only requested periodically. MCS20 on UL works now. 2016-03-07 21:59:30 +01:00
Raymond Knopp c48f074aae changes in BSR handling in eNodeB. UL throughput on 5 MHz is 8 Mbit/s (mcs 19, 20 PRB). MCS 20 is not working for an unknown reason. 2016-03-06 23:57:42 +01:00
Cedric Roux 7f4c22f851 bugfix in allocate_CCEs 2016-02-25 12:01:31 +01:00
Raymond Knopp d4cdda31ab Final changes for UE context management 2016-02-19 15:42:32 +01:00
Raymond Knopp fdb81c2339 more changes for UE context management 2016-02-17 19:32:50 +01:00