52760d9f75
Fixed a build issue with ITTI message RRC_MAC_MCCH_DATA_IND in release 10. Added case for message RRC_UE_EUTRA_CAPABILITY to avoid error message.
winckel2013-10-29 14:11:45 +00:00
5b07ebb052
Created RRC eNB ITTI task and inserted ITTI messages between it and L2L1 task. Moved RRC UE code into "rrc_UE.c". Fixed some warnings.
winckel2013-10-29 13:07:33 +00:00
8cf1abe537
- Fallback to v4 sockets - Copy usefulll binaries to bin dir when compiling
Cedric Roux2013-10-29 10:20:22 +00:00
dbfff6c804
- Fix issue with NAS when Attach complete is received at UE side
Cedric Roux2013-10-29 10:19:42 +00:00
cf5c4633e2
Added a check on gccxml tool.
winckel2013-10-29 08:09:04 +00:00
9405e6addb
Added RRC_MAC_CCCH_SUCCESS_IND and RRC_DCCH_DATA_REQ ITTI messages definition and handling. Removed RRC_MAC_SYNC_IND that is not used anymore. Added ITTI messages reception in PDCP (in pdcp_run). Added pdcp_rrc_data_req in l2 interface. Fixed warning.
winckel2013-10-29 08:07:47 +00:00
ad361f2187
Deleted some generated objects.
winckel2013-10-25 16:23:07 +00:00
1378c4fbfb
Added an RRC UE task and inserted some message based communications between MAC or PDCP and RRC when ITTI is enabled. Uniformized some parameter types. Fixed some warnings.
winckel2013-10-25 16:20:37 +00:00
06665e9de6
Fixed an issue with pre-ci due to rm -f -v in a shell invocation.
winckel2013-10-25 16:13:15 +00:00
f8ff00481d
Replaced ITTI_ERROR by DevAssert or DevCheck, error in ITTI are critical and should stop the program! Disabled debug log in ITTI by default. Added ITTI_MSG_NAME and ITTI_MSG_INSTANCE defines to simplify acces to some part of message header.
winckel2013-10-25 14:01:50 +00:00
12d298b564
Corrected pointer value display in itti_analyzer.
winckel2013-10-25 13:25:02 +00:00
e1f16da466
Added ITTI messages definition for some RRC signals.
winckel2013-10-25 13:23:56 +00:00
6f3adad3e8
- Refine logs functions to avoid copies - Make logs functions "task-aware"
Cedric Roux2013-10-25 12:56:06 +00:00
129ccac0ae
Added a build option (DISABLE_XER_PRINT) to exclude some debug messages. Blocked dependencies on messages_xml.h when ITTI is not used.
winckel2013-10-25 08:48:48 +00:00
241d686ea6
Fixed an issue with "messages_xml.h" build order.
winckel2013-10-24 15:25:59 +00:00
e0c1c4c7be
Keep definition of ITTI variables for cleanning even without ITTI option. Reorganized "clean" targets in makefile.
winckel2013-10-24 13:49:45 +00:00
27637f8ad2
- Fixed pointer of function dissection - Fixed 64bits pointers
Cedric Roux2013-10-24 13:25:56 +00:00
fd7dcaf9a5
Added corrected autodependencies rules for "messages.xml".
winckel2013-10-24 12:29:18 +00:00
2c9e12f857
Added autodependencies generation for "messages.xml". Added rules to use autodependencies for top level objects.
winckel2013-10-24 12:17:58 +00:00
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.
winckel2013-10-23 14:08:42 +00:00
6570f9ef69
- Added buttons to move accross received signals
Cedric Roux2013-10-23 13:08:42 +00:00
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.
winckel2013-10-23 12:18:35 +00:00
228aa778e0
- Updated Makefile for gcc version 4.6.3 and superiors - Replaced log_init to nas_log_init
Cedric Roux2013-10-23 08:59:28 +00:00
1ab576c494
Started ITTI integration into oaisim. Moved some local variable from "otg_kpi.h" into "otg_kpi.c". Clean-up some header issues.
winckel2013-10-22 13:50:17 +00:00
ecf07e3805
- itti_analyzer v0.2: * Moved all GUI calls to main thread * Refine socket interface * Added origin/destination task id on message display list
Cedric Roux2013-10-22 13:42:39 +00:00
7c40342151
RTAI/USER/Makefile changed such that both lte-softmodem and lte-softmodem-usrp compile without RTAI (for pre-ci testing)
Florian Kaltenberger2013-10-22 12:44:45 +00:00
9c4e19448f
Added ENABLE_ITTI option in makefile to suport intertask_interface build mode. Reorganized OBJ and LIB for building targets.
winckel2013-10-22 09:38:48 +00:00
167f9db78c
Added a missing function prototype.
winckel2013-10-22 09:22:50 +00:00
9db841d6f5
Added a missing function prototype.
winckel2013-10-22 09:19:36 +00:00
71c3309adc
Changed dissect file suffix for xml.
winckel2013-10-22 08:49:54 +00:00
596a99f7c2
- Added common directory for analyzer
Cedric Roux2013-10-22 08:45:17 +00:00
dbd047da44
- Fix PDCP netlink fifo if NAS is not defined
Cedric Roux2013-10-22 08:29:48 +00:00
ade86715fa
Moved ITTI configuration values into a separate file. Corrected some header issues.
winckel2013-10-22 07:43:34 +00:00
11b1a9c0da
Moved ITTI configuration values into a separate file. Included "mme_config.h" explicitely in files because it must be removed from "intertask_interface.h" to make ITTI more generic. Removed some useless timer definitions.
winckel2013-10-22 07:40:37 +00:00
68fed0a1ce
Included "mme_config.h" explicitely in this file because it must be removed from "intertask_interface.h" to make ITTI more generic.
winckel2013-10-21 17:18:41 +00:00
be1e0d9a34
Created ITTI definition files for openair2 targets.
winckel2013-10-21 17:11:45 +00:00
82f4f25c73
Created this file to define objects to be built in the new /commom/utils directory.
winckel2013-10-21 17:11:04 +00:00
fe8a887b1a
Created "intertask_interface_conf.h" to defines some parameters that were defined in "mme_default_values.h" to make ITTI more generic.
winckel2013-10-21 17:09:39 +00:00
f28f6ee356
Included "mme_config.h" explicitely in this files because it must be removed from "intertask_interface.h" to make itti more generic.
winckel2013-10-21 17:05:38 +00:00
087dc65d9a
Fixed include paths in mexfiles and modified makefiles
thomas2013-10-21 14:39:37 +00:00
2d784ce851
EPC configuration file for SUD computer.
winckel2013-10-21 09:46:56 +00:00
8d61307c23
- Started to convert debug points to use glib log API - Moved common stuff to common/
Cedric Roux2013-10-21 09:39:54 +00:00
f482a03edd
Added a link to ITTI for build compatibility.
winckel2013-10-21 09:22:25 +00:00
fcca931083
Moved ITTI into common/utils.
winckel2013-10-21 09:15:32 +00:00
04fa42dd01
Moved ITTI into common/utils.
winckel2013-10-21 09:08:27 +00:00
b58c8c4b6e
Modified makefile and main function for new ITTI definition.
winckel2013-10-21 09:02:33 +00:00
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
Cedric Roux2013-10-11 14:45:30 +00:00
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
Florian Kaltenberger2013-10-01 16:30:29 +00:00
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%)
Navid Nikaein2013-09-27 22:53:57 +00:00
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
Navid Nikaein2013-09-19 09:30:07 +00:00
19748997f2
Performance curves with channel estimation errors
latif2013-09-17 07:46:28 +00:00
2d68cc0f68
changes for link adaptation and abstraction
latif2013-09-17 07:45:13 +00:00
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
Navid Nikaein2013-09-17 05:45:21 +00:00
e46fb84684
Update and validate the eMBMS operation and its interface to OTG, pre-ci test passed
nguyennd2013-09-13 15:29:47 +00:00
f66750b195
- Fix IP packet size when using OAI_NW_DRIVER_TYPE_ETHERNET 1512 bytes = 1500 bytes IP packet + 12 bytes ethernet header
Cedric Roux2013-09-12 09:10:30 +00:00