Commit Graph
77 Commits
Author SHA1 Message Date
hbilel 0705e71ffc [OAI-UE] SRS feature
1- Implement SRS procedures
2016-10-12 14:29:48 +02:00
Raymond Knopp 43f96a0eac finishing merge with develop 2016-09-19 14:13:11 -07:00
Raymond Knopp 7678f88a47 Merge branch 'develop' into enhancement-10-harmony
Conflicts:
	cmake_targets/autotests/test_case_list.xml
	openair1/PHY/INIT/lte_init.c
	openair1/PHY/INIT/lte_param_init.c
	openair1/PHY/LTE_TRANSPORT/pucch.c
	openair1/SIMULATION/LTE_PHY/pdcchsim.c
	openair2/ENB_APP/enb_config.h
	openair2/RRC/LITE/rrc_eNB.c
	targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.generic.oaisim.local_no_mme.conf
	targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.usrpb210.conf
	targets/RT/USER/lte-softmodem.c
	targets/SIMU/USER/init_lte.c
	targets/SIMU/USER/oaisim.c
	targets/SIMU/USER/oaisim_functions.c
2016-09-18 22:16:29 -07:00
Raymond Knopp 1e9687fa0b some cleanup in dlsch_modulation prior to parallelization 2016-09-14 03:47:51 -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 a205844d77 addition of paging in UE, modifications for dlsim 2016-09-03 08:49:14 -07:00
Florian Kaltenberger 5852340506 some improvements too pdcchsim 2016-08-29 10:58:39 +02:00
Raymond Knopp 1309358bb5 changes for oaisim to function with new threading architecture and trx_read/trx_write emulation. Tested for 5/10 MHz TM1. Multiple-antenna mode fails. 2016-08-24 23:14:44 -07:00
Florian Kaltenberger b8b5815d94 small changes, mostly config files 2016-08-19 11:28:13 +02:00
Florian Kaltenberger 786972a937 Merge branch 'enhancement-16-tm_rrc_reconfig' of https://gitlab.eurecom.fr/oai-internal/openairinterface5g into enhancement-16-tm_rrc_reconfig 2016-08-18 21:56:36 +02:00
Florian Kaltenberger f60a27c327 intermediate commit - work in progress 2016-08-18 21:54:05 +02:00
Florian Kaltenberger 7bc37c5696 small fix for TM1 when used with >1 TX antennas
TM2 now takes rho_a and rho_b power scaling factors into account
2016-08-18 21:33:09 +02:00
Raymond Knopp b9e550812a addition of handling of UE list MAC when RRC cannot add a UE context. 2016-08-06 19:28:45 +02:00
Raymond Knopp 1ec0c5bf63 modifications for EXMIMO2 targets 2016-08-04 16:41:14 +02:00
Raymond Knopp 025f56d28b node function interfaces via function pointers. Suggestions from L. Thomas, B. Mongazon, C. Roux. 2016-07-31 10:28:56 +02:00
Florian Kaltenberger 91193c2c8e add tm7 case into asn1 message
set transmission mode in phy_config_dedicated_[UE|eNB] after RRCConnectionReconfiguration(eNB) and RRCConnectionReconfigurationComplete(UE)

add ue_TransmissionMode in RrcConfigurationReq

added ue_transmission_mode and nb_antenna_ports to eNB config file

transmisison mode gets set with RRCReconfiguration
2016-07-01 13:48:10 +02:00
Raymond Knopp b628856635 updates in UE for new process scheduling 2016-07-01 03:10:39 -07:00
Raymond Knopp a2e7ddee86 fixed AVX2 issue in 3gpplte_sse.c 2016-06-12 04:56:16 -07:00
Raymond Knopp fd70527bf2 updates for 2 RXn-TXnp4 threads 2016-06-02 16:00:02 -07:00
Raymond Knopp e198a7423f updated unitary simulations and corrected bugs in threading and scheduling of L1 procedures. 2016-05-27 10:21:23 -07:00
Raymond Knopp b188a5cfeb changed threading (acqusition is slot based). removal of eNB_thread. timing all based on received timestamp. 2016-05-26 15:14:57 -07:00
Raymond Knopp ba020c807f oaisim compilation error, ulsim 20 MHz segfault. ulsim tests. 2016-04-21 22:28:21 -07:00
Raymond Knopp 15cd4ab077 cleanup for Mdlharq usage/meaning 2016-04-06 11:27:19 +02: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
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
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 54a21b633d forgot to add lte_param_init.c 2016-01-07 10:57:10 +01: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 93bf163071 commit prior to merge with develop 2015-12-29 20:29:26 +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
kaltenbe 099bac2fd2 missing include
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7868 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-10-01 15:07:48 +00:00
guptar 97872fcead Removed redundant define (EXPRESSMIMO_TARGET) which is not used anymore
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7807 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-09-07 17:04:26 +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
knopp 2fa1ed783c UE component for PUCCH power control
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7615 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-06-20 20:28:49 +00:00
knopp 9bb953f96e FK/RK, added power control for PUCCH
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7612 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-06-20 18:46:07 +00:00
Raymond Knopp e4e974be2a git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7546 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2015-06-10 17:50:23 +00:00
Raymond Knopp 6e76ecddfe Applied S. Held's patches 16, additional modifications for UE frequency scanning and RSRP/RSSI calibration for ExpressMIMO2 and USRP B210
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7536 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-06-05 14:10:02 +00:00
Cedric Roux ebd95c5b83 remove global variable prach_ifft, make it local
(was a problem with multiple CCs)


git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7525 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-06-03 15:53:55 +00:00
Cedric Roux 092cd9a6ca minor fix
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7524 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-06-03 14:42:51 +00:00
Raymond Knopp d6cdcb915b removed PHY/TOOLS/fft.c and all uses of this FFT implementation. All are replaced by the faster versions in PHY/TOOLS/lte_dfts.c
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7390 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-05-08 19:33:10 +00:00
Lionel Gauthier 2944c762a5 VCD can now become optional
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7159 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-14 10:44:50 +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 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 93dde6c7f0 fixed some memeory allocation issues for lte_ue_pdcch_vars
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6938 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-03-28 18:34:07 +00:00
Florian Kaltenberger 8c846ecf96 included receiver for 2nd stream for TM3 (not yet SIC!)
fixed some bugs in dlsim


git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6667 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-03-04 15:43:17 +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
Navid Nikaein 9ba19119a5 * adding additional tests for 10MHz and 20MHz channel BW
* applying patches 8 and 9 contributed from S. Held


git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6536 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-02-12 15:03:13 +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