Commit Graph
5081 Commits
Author SHA1 Message Date
winckel 06665e9de6 Fixed an issue with pre-ci due to rm -f -v in a shell invocation.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4285 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-25 16:13:15 +00:00
winckel 129ccac0ae Added a build option (DISABLE_XER_PRINT) to exclude some debug messages.
Blocked dependencies on messages_xml.h when ITTI is not used.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4279 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-25 08:48:48 +00:00
winckel 241d686ea6 Fixed an issue with "messages_xml.h" build order.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4275 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-24 15:25:59 +00:00
winckel e0c1c4c7be Keep definition of ITTI variables for cleanning even without ITTI option.
Reorganized "clean" targets in makefile.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4274 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-24 13:49:45 +00:00
ghaddab 036fb301ff git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4273 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2013-10-24 13:28:34 +00:00
winckel fd7dcaf9a5 Added corrected autodependencies rules for "messages.xml".
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4271 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-24 12:29:18 +00:00
winckel 2c9e12f857 Added autodependencies generation for "messages.xml".
Added rules to use autodependencies for top level objects.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4270 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-24 12:17:58 +00:00
winckel f00c036367 added "itti_exit_task" to terminate current task when a MESSAGE_TERMINATE is received.
Modified "itti_wait_tasks_end" to exit when some threads are not terminated after a 1 second time-out.
modified "SIGINT" handling, exit is done after tring to join all threads like for "SIGUSR1".
Added message reception for TASK_L2L1 and handling of TEST and TERMINATE messages in oaisim.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4269 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-23 14:08:42 +00:00
winckel b45af4a3c9 Moved files related to assertions, backtrace and signals handling into ITTI directory.
Renamed all ITTI functions, to make them start with module name ("itti_").
Added generic signals handling support in ITTI.
Changed ITTI log port for oaisim to 10006.
Introduce an option to use ITTI in oaisim and reoragized code.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4267 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-23 12:18:35 +00:00
winckel 1ab576c494 Started ITTI integration into oaisim.
Moved some local variable from "otg_kpi.h" into "otg_kpi.c".
Clean-up some header issues.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4259 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-22 13:50:17 +00:00
winckel 3dc3d6ae45 Corrected target name.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4257 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-22 12:51:10 +00:00
Florian Kaltenberger 7c40342151 RTAI/USER/Makefile changed such that both lte-softmodem and lte-softmodem-usrp compile without RTAI (for pre-ci testing)
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4256 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-22 12:44:45 +00:00
winckel 9c4e19448f Added ENABLE_ITTI option in makefile to suport intertask_interface build mode.
Reorganized OBJ and LIB for building targets.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4255 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-22 09:38:48 +00:00
winckel 167f9db78c Added a missing function prototype.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4254 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-22 09:22:50 +00:00
Cedric Roux dbd047da44 - Fix PDCP netlink fifo if NAS is not defined
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4249 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-22 08:29:48 +00:00
linhuang 760322c34e Add readme.txt for USRP
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4192 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-15 08:06:10 +00:00
linhuang b6f6fbd793 add USRP functions
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4191 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-15 07:17:37 +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 07d18bb4f1 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4181 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2013-10-07 15:45:39 +00:00
Florian Kaltenberger 047913d213 debugged beamforming_calibration script and split in 2
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4180 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-07 14:46:19 +00:00
Florian Kaltenberger f60f410947 adding files to test reciprocity beamforming
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4179 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-07 13:33:16 +00:00
Navid Nikaein 5f9b167a58 initilize the otg_traffic var
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4177 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-04 16:34:00 +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
guibene b74c2e4b18 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4164 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2013-09-25 09:23:38 +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
guibene 4669980f83 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4161 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2013-09-23 10:06:48 +00:00
Cedric Roux 212192cb88 - Added new feature: Oaisim Security Algorithms (see README in openair2/UTIL/OSA/README
- Fix uint64_t formatting in openair_proc.c
- Removed duplicate call to pdcp_fifo_read_input_sdus

pre-ci tests passed

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4158 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-09-19 13:45:51 +00:00
Navid Nikaein 15e4d364b4 add template 34
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4157 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-09-19 13:11:31 +00:00
Florian Kaltenberger a85535948a adding bitstream for full-duplex version of ExpressMIMO2
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4155 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-09-18 08:17:22 +00:00
Florian Kaltenberger 6b8fe5e03b added additional value autocal=2 to use calibration values from pcie interface
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4154 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-09-17 16:43:56 +00:00
Navid Nikaein b6113cea22 add the lost option (-Q) to oaisim
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4153 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-09-17 15:43:03 +00:00
Navid Nikaein 317143ed30 add case03 to the test
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4152 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-09-17 13:30:35 +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 1a90575985 added option to change to full channel estimation (using Mirsads new code)
rx signal now also stored for all measurements


git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4141 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-09-09 16:15:22 +00:00
Florian Kaltenberger 2805391f94 updated script so it does multiple measurements without any reconfiguration in between
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4139 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-09-06 16:02:47 +00:00
hu c9f8d50036 version used for Sujuan's report
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4138 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-09-06 12:08:29 +00:00
Florian Kaltenberger 4eed80d422 fixed segfault in channel model for abstraction when NB_eNB>1
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4137 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-09-05 19:22:38 +00:00
villa c77a9ee7e9 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4136 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2013-09-05 14:03:09 +00:00
Cedric Roux c0b5b3a77b - Added RRC Cellular compilation to pre-ci tests suite
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4115 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-08-28 11:40:48 +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 ad0ca85229 - Added per-slot based interrupt for accurate computation of stats
Every 500us an interrupt is raised
-> Option -o to enable this feature

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4108 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-08-27 10:00:53 +00:00
Cedric Roux 23e9d2a227 - Fix some compiler warnings
[pre-ci tests passed for 32/64 bits platforms]

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4102 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-08-26 08:59:42 +00:00
Florian Kaltenberger 928e0a93d2 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4100 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2013-08-26 08:30:21 +00:00
Raymond Knopp 611901fdbd added some OCTAVE scripts for OFDM generation in ARCH/EXMIMO/USERSPACE/OCTAVE
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4094 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-08-22 08:41:41 +00:00
Raymond Knopp 816230639b added some OCTAVE scripts for OFDM generation in ARCH/EXMIMO/USERSPACE/OCTAVE
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4093 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-08-22 08:41:35 +00:00