Raymond Knopp
b8a37a34cf
pucch format 2/2a/2b UE TX
2016-09-17 14:55:26 -07:00
Raymond Knopp
75a2c3cf66
Merge branch 'enhancement-10-harmony' of https://gitlab.eurecom.fr/oai/openairinterface5g into enhancement-10-harmony
...
Conflicts:
openair1/PHY/LTE_TRANSPORT/ulsch_decoding.c
2016-09-11 13:31:38 +02:00
Raymond Knopp
a2e7ddee86
fixed AVX2 issue in 3gpplte_sse.c
2016-06-12 04:56:16 -07:00
Raymond Knopp
195345b6a5
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop
2016-05-13 04:59:41 -07:00
Raymond Knopp
7f9421e4ce
RRCConnectionSetupComplete-Timer
2016-05-13 02:15:09 -07:00
Raymond Knopp
804df1b7db
removed minor AVX2 optimizations from 16-bit turbo decoder. had issues for small block lengths in UE.
2016-05-11 00:50:23 +02:00
Raymond Knopp
7e31cb2afa
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop
...
Conflicts:
openair1/PHY/LTE_ESTIMATION/lte_dl_mbsfn_channel_estimation.c
openair1/PHY/TOOLS/lte_dfts.c
openair1/SIMULATION/LTE_PHY/dlsim.c
2016-05-06 02:57:05 -07:00
ODROID
158177dc4e
added fixes to build on odroid/xu4 platform
2016-04-25 16:34:14 +09:30
Raymond Knopp
ba020c807f
oaisim compilation error, ulsim 20 MHz segfault. ulsim tests.
2016-04-21 22:28:21 -07:00
Raymond Knopp
d54fe24f9e
acceleration of dlsch_modulation
2016-04-21 00:53:28 -07:00
Raymond Knopp
15cd4ab077
cleanup for Mdlharq usage/meaning
2016-04-06 11:27:19 +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
1d7728b4d8
Merge remote-tracking branch 'origin/develop' into enhancement-43-AVX2
...
Conflicts:
cmake_targets/CMakeLists.txt
openair1/PHY/MODULATION/ofdm_mod.c
openair1/PHY/TOOLS/lte_dfts.c
2016-03-20 21:46:13 +01:00
Raymond Knopp
015187e578
AVX2 optimization activated for gamma computation in 16-bit turbo decoder (single-codeword)
2016-01-23 08:59:36 -08:00
Raymond Knopp
8d4405bddf
added avx2 optimized turbo decoder for 16-bit LLR. This decoder parallelizes by decoding 2 code segments concurrently. requires updates dlsch_decoding.c to identify when new parallel version can be used. other minor changes related to memory allocations for future avx2 optimizations (32-byte alignment).
2016-01-03 15:15:26 -08:00
Raymond Knopp
27b1707ed1
AVX2 updates to turbo encoder interleaver. Also speedup in RSC encoder. 40% speedup improvement.
2016-01-01 05:51:09 -08:00
Raymond Knopp
1e08469ed8
conversion of some sse4 code to avx2 for turbo encoder. No noticeable improvement (output expansion for encoder doesn't benefit much because of unpack instruction difference on AVX2.
...
maxh adjustement in dlsch_demodulation (to be checked further for other mcs)
exit criterion in dlsim to allow estimation of lower BLER.
2015-12-14 01:51:26 -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
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
knopp
e09d843d14
Added bugfixes for PDCCH (not all). New --ue-dump--frame and --loop-memory option for lte-softmodem. Updates in PMCH/MCH transmission which were forgotten in recent DLSCH/PDSCH changes. mbmssim works again.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7702 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-07-13 15:43:48 +00:00
Raymond Knopp
d8ea9ea706
fixed an #if defined() bug in 3gpplte_turbo_decoder_sse_8bit.c, which was introduced with the ARM NEON code
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7555 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-06-12 11:00:58 +00:00
Florian Kaltenberger
8c5e8126df
Added support for ARM NEON, lots of changes in openair1 and some in cmake_targets
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7543 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-06-08 12:45:16 +00:00
Raymond Knopp
3853cdfcb6
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7508 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-06-02 05:16:10 +00:00
Florian Kaltenberger
bd7b0ead3a
merges from branch regarding openair1
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7119 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-10 13:30:16 +00:00
Lionel Gauthier
059a0a3fdc
astyle --recursive --indent=spaces=2 --style=kr --indent-col1-comments --break-blocks --convert-tabs --max-code-length=200
...
This is done for better merging branch/LG_PRE_RELEASE_0.3 into trunk (same process is applied on this branch)
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7073 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-09 09:29:12 +00:00
Lionel Gauthier
09044dda34
patches13/0023-not-sure-how-to-fix-this.patch
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7069 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-09 09:21:50 +00:00
Lionel Gauthier
ddd76fadf8
patches13/0022-fix-compiler-warnings.patch
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7068 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-09 09:21:34 +00:00
Raymond Knopp
4ea7540131
Applications of S. Held (IMST) from 16.02.15, modifications in lte-ue.c for FDD transmission, patches from D. Panaitopol (Thales) in prach.c, RK
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6580 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-02-18 20:37:02 +00:00
Raymond Knopp
8073aefe4c
applied patches from S. Held, addition of scansim.c and PHY files for UE band scanning
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6475 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-02-05 17:33:48 +00:00
Raymond Knopp
cab3d8823f
new code for UE band scanning, more cleanup of warnings in openair1
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6424 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-01-26 10:25:19 +00:00
Raymond Knopp
b4635ac44f
Clean-up and bug-fixes from S. Held (IMST)
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6420 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-01-22 07:24:06 +00:00
Florian Kaltenberger
b2e68e7ed8
fixing coding testbench. performance to be checked
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6418 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-01-21 07:01:14 +00:00
thomasl
30e2218350
simplified Makefiles: group all general options of gcc in trunk/common/utils/Makefile.inc
...
remain issues with -m32 and -std=gnu99 , so I kept it defined locally in eahc makefile
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6198 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-12-09 09:50:13 +00:00
Raymond Knopp
669c8eb903
Additions for TM3 in eNB and partially in UE - RK
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6182 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-12-08 07:40:35 +00:00
Florian Kaltenberger
76dda4bfb7
bugfixes in mac_xface prototypes
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5933 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-10-23 14:28:21 +00:00
lukashov
423d69b05c
fixing matlab mex functions for 64bit
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5890 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-10-15 09:20:30 +00:00
Navid Nikaein
2f0646f3c5
* add a ulsch scheduler and preprocessor
...
* check for false msg3 detection at the MAC layer, and indicate PHY tp cancel the RA proc
* fix few compilation errors for Rel10
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5824 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-09-30 13:53:36 +00:00
Florian Kaltenberger
222e7010f2
improved l1 stats
...
replaced calls to exit with mac_xface->macphy_exit
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5766 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-09-01 11:27:12 +00:00
ghaddab
56c3197b09
License Corrected
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5713 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-08-13 16:22:56 +00:00
ghaddab
0ebcc43f67
License updated
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5710 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-08-13 10:12:43 +00:00
Raymond Knopp
556346dd19
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5351 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-05-27 13:34:26 +00:00
Navid Nikaein
0bd324bd7e
* update the lte_rate_matching for rx (temporarily)
...
* update the oai performance test cases
* update ulsim and dlsim for automatic logging for performance testing
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5343 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-05-26 14:34:26 +00:00
xuhl
329226aaa5
bugfix: pointer offset calculation of RateMatching output sequence 'e'
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5235 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-04-10 05:31:36 +00:00
Florian Kaltenberger
4a930b7d0e
adding GPL preamble to all files in openair1/PHY/CODING
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5217 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-03-26 17:36:34 +00:00
Lionel Gauthier
c60dc45b2b
Changed uX, uX_t sX, sX_t to uinX_t
...
Cleaned some PDCP/driver code
types parameters and vars
Please see openair2/COMMON/platform_types.h for simple coding rules.
please declare prototypes of functions in .h and include .h files in where the function is used and where it is implemented.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5096 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-02-28 13:03:10 +00:00
Navid Nikaein
98a9469f59
* add oaisim performance profiler OPP (enabled with option q )
...
* fix the bug for IP connectivity when more than 1 UE is connected (test with iperf: ok)
* set target ul/dl mcs in the eNB scheduler to hardwire the desired MCS (option t for UL and m for DL)
* add the code related to abstraction from http://svn.eurecom.fr/openairsvn/openair4G/tags/asilomar2013
* cleanup the code
* pre-ci passed for all except for eMBMS
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5093 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-02-27 12:27:58 +00:00
Lionel Gauthier
58b62709f3
Commit for updates to RAL (802.21, MIH)
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4867 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-01-14 09:54:15 +00:00
Raymond Knopp
c4b7d4c134
updates to UL (DFTs for 10/20 MHz), Ndi toggling, DCI structures
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4600 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-04 21:11:02 +00:00
Cedric Roux
a58a5bc8c7
- Fix some more compiler warnings
...
Pre-ci tests passed
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4389 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-13 17:32:46 +00:00
Raymond Knopp
b6d6600317
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4144 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-09-10 21:06:45 +00:00