Xiwen JIANG
5a40c9a8c7
bug fixed for dlsch_modulation input
2016-06-17 16:42:40 +02:00
Xiwen JIANG
d7db5cdd57
merge ue_spec beamforming and cell_spec beamforming to beam_precoding
2016-06-15 17:54:13 +02:00
Xiwen JIANG
5370685740
Merge branch 'master' into feature-21-TM7
2016-05-30 17:13:09 +02:00
Rohit Gupta
0a524ef27e
Merge branch 'develop'
2016-04-06 11:27:29 +02:00
Florian Kaltenberger
4a2e77ac56
fixing a bug related to harq rounds introduced in 6f889b30e4
2016-04-06 08:39:07 +02:00
Cedric Roux
20b6fee632
remove more warnings
2016-03-27 13:36:37 +02: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
Xiwen JIANG
3c7f2ff3ce
fill dci for TM7
2016-03-25 09:19:34 +01:00
Xiwen JIANG
42ffffd902
Merge branch 'develop' into feature-21-TM7
2016-03-21 17:26:07 +01:00
Xiwen JIANG
9fcca73f53
lte softmodem adaption for massive antennas (not complete)
2016-03-21 16:55:26 +01:00
Florian Kaltenberger
e60f1397c9
Merge remote-tracking branch 'origin/develop'
...
Conflicts:
openair1/SCHED/phy_procedures_lte_ue.c
2016-03-15 21:15:34 +01:00
Florian Kaltenberger
3b4a5f25ec
Merge remote-tracking branch 'origin/develop' into enhancement-64-phy_test
...
Conflicts:
openair1/SCHED/phy_procedures_lte_ue.c
targets/SIMU/USER/oaisim_functions.c
2016-03-09 09:08:00 +01:00
Florian Kaltenberger
4aa6d96999
adding support for TM4 in phy-test mode
2016-03-08 17:15:24 +01:00
Florian Kaltenberger
eeafacd8b3
fixing previous merge
2016-03-08 17:15:05 +01:00
Florian Kaltenberger
0a8a6c44a5
Merge branch 'develop' into enhancement-64-phy_test
...
Conflicts:
openair1/SCHED/phy_procedures_lte_ue.c
targets/RT/USER/lte-softmodem.c
2016-03-08 15:36:32 +01:00
Florian Kaltenberger
0b58a7e86e
Merge branch 'develop' into hotfix-81-oaisim
...
Conflicts:
cmake_targets/build_oai
openair1/PHY/LTE_TRANSPORT/initial_sync.c
openair1/SCHED/phy_procedures_lte_ue.c
2016-03-01 15:20:24 +01:00
Raymond Knopp
1473a3a652
applying hotfix for UE exit on DLSCH error to develop
2016-02-25 14:22:56 -08:00
Raymond Knopp
cb47dad14a
hotfix for UE exit on DLSCH error
2016-02-25 14:11:08 -08:00
Xiwen JIANG
3d2a1abb35
Merge branch 'develop' into feature-21-TM7 and conflict resolve
2016-02-19 17:43:03 +01:00
Florian Kaltenberger
927975f138
small bugfix + cosmetic changes
2016-02-15 15:00:48 +01:00
kaltenbe
051a4e2aa5
added Si5351C directory
...
changes in lmslib.cpp
2016-02-11 10:04:36 +01:00
Florian Kaltenberger
6412b22658
phy test for UE
2016-02-11 09:41:37 +01:00
Florian Kaltenberger
b60c3c9556
phy test for UE first version
2016-02-09 10:23:57 +01:00
Florian Kaltenberger
392e38ab22
Merge branch 'develop' into enhancement-64-phy_test
...
Conflicts:
openair1/SCHED/phy_procedures_lte_eNb.c
2016-02-04 14:49:14 +01:00
Florian Kaltenberger
1769eca225
improved gain control when not synched
2016-02-04 14:42:16 +01:00
Florian Kaltenberger
39e497b80d
gain control init to lower value
...
removed strage exit in UE receiver
2016-02-03 22:01:51 +01:00
aikaterini.trilyraki
a384b91e91
pull from develop
2016-01-18 15:16:02 +01:00
Rohit Gupta
9ab924399c
Merge branch 'develop' into feature-38-bladerf
...
Conflicts:
cmake_targets/CMakeLists.txt
targets/RT/USER/lte-softmodem.c
targets/RT/USER/lte-ue.c
2016-01-15 12:36:31 +01:00
gauthier
574399fa43
some formatting changes in physcope for eNodeB. fixes for joint SR/ACK-NAK detection.
2016-01-06 16:33:04 +01:00
Raymond Knopp
93bf163071
commit prior to merge with develop
2015-12-29 20:29:26 +01:00
Raymond Knopp
1ff2c0d3f4
Merge branch 'develop' into feature-38-bladerf
...
Conflicts:
targets/RT/USER/lte-softmodem.c
2015-12-27 11:42:41 +01:00
gauthier
a59cabd1dd
Merge branch 'develop' into bugfix-48-L1L2signaling
...
Conflicts:
openair1/SCHED/phy_procedures_lte_eNb.c
targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.usrpb210.conf
2015-12-21 18:45:27 +01:00
Florian Kaltenberger
6f889b30e4
minor changes to be able to load full frame
2015-12-18 17:26:48 +01:00
Florian Kaltenberger
e5bcff484c
first version of phy only test
2015-12-18 14:52:45 +01:00
Cedric Roux
a31432e37e
some cleanup
2015-12-04 09:15:08 +01:00
Raymond Knopp
f48d10ba3e
Added DLSCH scheduling for subframes 0 and 5. Changes in MAC scheduling data structure to keep track of VRB allocations from SI,RA when scheduling regular DLSCH
2015-11-29 00:37:04 -08:00
Xiwen JIANG
1d511eca7f
Merge branch 'master' into feature-21-TM7
2015-11-26 10:52:04 +01:00
Xiwen JIANG
ed83cbd1eb
TM7 dlsim works
2015-11-26 10:32:43 +01:00
Raymond Knopp
f7c67795ff
CCE Allocation in MAC, rebase from develop. Frame number limitation to 1024 for non-real time targets (caused bad bug in oaisim).
2015-11-25 13:49:40 -08:00
Raymond Knopp
b10937db82
Moved CCE allocations from PHY to MAC and updated MAC interfaces for BCCH/RA/UE-SPEC scheduling.
2015-11-24 14:35:20 -08:00
Raymond Knopp
e3030b0f9f
corrected HARQ ACK/NAK handling for TDD, in openair1/SCHED/phy_procedures_lte_common.c.
2015-11-24 14:35:20 -08:00
ABEILLE
4f35207900
merged in changes from abeille (modifications on final svn version)
2015-11-24 14:35:20 -08:00
Cedric Roux
f14a401f27
Manage free downlink HARQ processes with a circular list.
...
The oldest PID (the PID that was used the longest
TTI ago) is at the head and is the next one that
will be used.
No test is done to check that when a process is
allocated it is at least N TTIs old, but some quick
thinking strongly leads to the 'conclusion' that N
won't be smaller than 8, which seems to be what
cat3 UEs require to function properly in the downlink
direction (from the eNodeB to the UE).
2015-11-23 11:57:03 +01:00
Cedric Roux
68249569ef
Give a better name to this array.
2015-11-10 10:34:16 +01:00
Cedric Roux
f2b3597b55
This is a very basic fix, more work is needed.
...
The problem seems that we reuse HARQ processes too early.
For example, at subframe 0 we allocate PID 0. At subframe 4
we receive an ACK. At subframe 5 we may well reallocate this
PID. It seems category 3 UEs don't like that. They expect
some delay. How much? I don't know. 8 maybe, as for UL.
This commit forces allocation of HARQ PID:
0 on subframe 1,
1 on subframe 2,
2 on subframe 3,
3 on subframe 4,
4 on subframe 6,
5 on subframe 7,
6 on subframe 8,
7 on subframe 9.
We don't use subframes 0 and 5 (for initial transmission at
least). (Current develop branch doesn't either I think.)
This is not a good solution, just a quick and dirty one. With this
commit I can achieve 12Mbps with iperf UDP on a 5MHz band 7 carrier
with a cat3 UE. And more than 11Mbps with iperf TCP. And a bad
radio link.
We may want to implement some sort of free-list and take the
oldest PID in there, if it is older than let's say 8 subframes
(that is: the last transmission with this pid was done more
than 8 subframes ealier). We may well have no free PID if a
lot of retransmissions are done.
2015-11-10 10:19:07 +01:00
gauthier
c7518ecf42
SVN to GIT migration (removed EPC software, updated mailing list address in all files)
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7885 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-10-06 16:24:54 +00:00
Xiwen JIANG
24645f26c6
Merge branch 'master' into feature-21-TM7
...
Conflicts:
openair1/PHY/LTE_TRANSPORT/dlsch_demodulation.c
openair1/PHY/LTE_TRANSPORT/dlsch_llr_computation.c
openair1/PHY/LTE_TRANSPORT/dlsch_modulation.c
openair1/SCHED/phy_procedures_lte_ue.c
openair1/SIMULATION/LTE_PHY/dlsim.c
openair1/SIMULATION/LTE_PHY/mbmssim.c
targets/RT/USER/Makefile
2015-10-05 11:27:50 +02:00
roux
a6ab1cb002
fix an arithmetic overflow
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7872 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-10-02 11:23:49 +00:00
kaltenbe
357476a08d
fix missing variable
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7869 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-10-01 15:10:39 +00:00