Commit Graph
58 Commits
Author SHA1 Message Date
winckel c0f18e0e47 Fixed an include path issue.
Added asserts in default section of some switch.
Fixed some warning due to uninitialized variables.

pre-ci OK.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4540 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-28 09:48:35 +00:00
winckel b83aca1d0f Moved "assertions.h" into the "common/utils" directory.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4536 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-27 07:44:31 +00:00
Cedric Roux 5a1acfdd75 - oaisim object files (almost all) are now generated in a separate directory (objs under SIMU/USER)
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4488 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-21 16:29:38 +00:00
Florian Kaltenberger 6463bb93c2 deleting some old unused files
oaisim now also compiles with OPENAIR2=0
PDCCH now generates dummy data instead of zeors (needed for power measurements)
fixed bug in DAC (power levels)


git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4483 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-21 11:33:59 +00:00
Florian Kaltenberger 731f75c594 lte-softmodem now uses new thread for pdcp
updated llr scaling for PDCCH and PDSCH in TM5
initialized all newly allocated memory to 0 in new_eNB/UE_ulsch/dlsch and setting pointers to 0 after freeing memory in free_eNB/UE_ulsch/dlsch  
some small modifications related to EMOS (from the MU-MIMO measurement campaign)


git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4480 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-21 10:39:13 +00:00
Cedric Roux 356785afc3 - Fixed some more compiler warnings
pre-ci tests passed

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4401 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-14 14:29:05 +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
Cedric Roux 2c89929611 - Fixed some uninitialized structures
- Fixed compiler warnings

Pre-ci test passed

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4388 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-13 16:23:03 +00:00
winckel c2e44ad7c0 Modified use of instance in ITTI messages to have a coherent use of it. It always refers to the same unit (eNB or UE) in all tasks or sub-tasks. This will allow filtering on instance number in itti_analyser.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4371 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-12 15:59:43 +00:00
Navid Nikaein f18e400960 * merge/add handover procedure for the access stratum (enabled with the -H), status: experimental.
* fix a bug in BSR computation
* add a python script to launch meld if the diff3 in subvsersion/config file is set to the targets/SCRIPTS/svn-merge-meld.py
* pre-ci passed (100%) 


git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4309 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-30 21:52:26 +00:00
thomas 087dc65d9a Fixed include paths in mexfiles and modified makefiles
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4241 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-21 14:39:37 +00:00
Florian Kaltenberger cf8c4015ee fixed memory leak in dlsim (for TM5)
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4209 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-17 08:55:43 +00:00
linhuang 2b9eaa64aa add USRP interface
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4190 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-15 07:15:43 +00:00
Cedric Roux 8fa5602278 - Added thread that fetch netlink packets and place them in a FIFO (option enabled by default) to reduce pdcp_run execution time
- Fix some debug formats

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4187 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-11 14:45:30 +00:00
Florian Kaltenberger e03b125c9d git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4184 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2013-10-10 13:54:41 +00:00
Florian Kaltenberger 27a311ab12 vcd: added some more traces for PHY
pdcp_thread: bugfix in init 
lte-softmodem: changed thread priority for emos and xforms, changed gains for external rf, changed compile options to O2 (now possible with dlsch_demodulation fix)
new firmware version (see changelog openair0)
dlsch_demodulation: using sse4 extract for llrs
pmi_feedback now stored independend of harq_process_id
dlsim: fixed memory leak, improved csv output, changed compile option to O2 (now possible with dlsch_demodulation fix)
removed unused files


git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4174 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-01 16:30:29 +00:00
Navid Nikaein 5861085339 * Add relay node types and its eNB/UE procedures
* update the L2 interface
* update eMBMS MAC/PHY to support more than one MBSFN sync area
* update OTG to support different multicast traffic for eMBMS
* pre-ci test passed (100%)
 


git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4170 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-09-27 22:53:57 +00:00
Raymond Knopp 351a385a33 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4165 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2013-09-25 18:06:23 +00:00
guibene d6fdcd4d0c git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4163 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2013-09-25 07:33:47 +00:00
Florian Kaltenberger 239fd2febf adding pdcch_eval_results.m
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4160 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-09-20 13:39:27 +00:00
Florian Kaltenberger e76c2139f6 adding PERFECT_CE and csv file output to pdcchsim
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4159 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-09-20 08:25:00 +00:00
Navid Nikaein a0083404b2 * change the mcs limit for DCI format 1A from 7 to 8 in dci_tools.c, supported by MAC
* activate the sencond MBSFNArea when eMBMS relaying is activated
* add wireshark interface for MCH PDUs (Not tested feature)
* pre-ci test passed


git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4156 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-09-19 09:30:07 +00:00
latif 19748997f2 Performance curves with channel estimation errors
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4151 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-09-17 07:46:28 +00:00
latif 2d68cc0f68 changes for link adaptation and abstraction
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4150 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-09-17 07:45:13 +00:00
Navid Nikaein c5196908d5 * Update the relay node (RN) procedure when multicast relaying is enabled
* Fix the non-continous indexing of the PDCP array (replace rb_id by lc_id)
* Add a new test case 03 for Rel10 and eMBMS  
  


git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4149 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-09-17 05:45:21 +00:00
nguyennd e46fb84684 Update and validate the eMBMS operation and its interface to OTG, pre-ci test passed
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4148 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-09-13 15:29:47 +00:00
Navid Nikaein 2f889b422b add the relay node for a dual stack operation for eMBMS (experimental)
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4146 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-09-11 14:59:47 +00:00
Florian Kaltenberger 20a4013bac undoing canges from commit 3782, which commented out the dlsch_scale_channel
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4145 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-09-11 12:47:23 +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
Raymond Knopp 07b20ce05d git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4143 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2013-09-10 19:36:45 +00:00
Raymond Knopp a3ba3b65b2 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4142 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2013-09-10 19:36:13 +00:00
Florian Kaltenberger e9c0253361 fixed SNR calculation, added csv file output
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4140 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-09-09 09:41:21 +00:00
villa 2b72d2a911 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4135 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2013-09-05 10:36:31 +00:00
villa d8672fe0e5 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4134 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2013-09-02 14:26:46 +00:00
villa f2223366d1 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4133 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2013-09-02 13:14:25 +00:00
villa 6373645c35 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4132 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2013-09-02 12:46:55 +00:00
villa e19725886b git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4131 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2013-09-02 11:11:59 +00:00
Florian Kaltenberger 08c66e0cff fixed bug in OTG
added stats for PDSCH for MAC-PHY interface, removed some duplicate stats


git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4113 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-08-27 20:04:19 +00:00
Cedric Roux 7071c45be8 - Fix incorrect pointer in multicast layer for 64 bits platforms
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4097 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-08-23 13:43:03 +00:00
Florian Kaltenberger cd2c6ec965 fixed serious bug in unitary simulators: noise was not calcluated correctly due to missing floating point conversion
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4088 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-08-20 16:00:21 +00:00
xuhl 4e4207996c RAR TBS bug fixed
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4061 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-08-07 08:41:35 +00:00
Florian Kaltenberger dba9117432 disabled effective SINR calculation in ulsch_coding (too slow and not used anyway)
added vcd signals for ue transmitter


git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4059 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-08-01 16:34:15 +00:00
Florian Kaltenberger e3b548e8ac bugfix in UL HARQ, removed exit condition if HARQ rounds are exhaused, changed UL mcs to 11 in lte-softmodem (slightly better performance)
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4056 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-07-31 15:15:12 +00:00
Cedric Roux 902a66208f - Add --prefix = /usr when configuring
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4033 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-07-17 08:53:02 +00:00
Navid Nikaein 8c339ad672 add makefile support for DB stats, fix minor issues for jitter calculation
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4030 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-07-15 16:21:05 +00:00
Raymond Knopp 4980ec2c7f added support for 1.5/10/20 MHz. 1.5MHz primary synch is still broken (128-bit alignment issue with 128-point DFTs). 1/2 UEs connection seems to work ok for 10/20 MHz.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4022 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-07-14 20:13:20 +00:00
Cedric Roux bbda737937 - Fix incorrent eNB/UE transport pointers
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4020 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-07-12 15:39:25 +00:00
Cedric Roux ae568a8436 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4019 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2013-07-11 09:00:50 +00:00
Cedric Roux 8dcb87526d git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4018 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2013-07-11 08:53:21 +00:00
Cedric Roux 67257cea07 - Readme for PGM library installation
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4017 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-07-10 15:59:37 +00:00