Commit Graph
25028 Commits
Author SHA1 Message Date
winckel cefa14650f Modified ITTI to create one message queue for each task and sub task.
Still only one thread is created by task.

pre-ci ok.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4350 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-08 09:43:03 +00:00
Lionel Gauthier cc7f377552 Work in progress
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4349 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-08 09:40:30 +00:00
Cedric Roux 7a31d752fe - Fix an issue when removing UE contexts in S1AP layer after eNB disconnection
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4348 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-08 08:43:58 +00:00
Cedric Roux 117f955ddf - Fixed initial tac/mcc/mnc
- Trigger a dummy initial ue message when receiving s1 setup response
- Added new S1AP <-> RRC messages
- Fixed almost all S1AP messages to integrate ITTI

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4347 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-07 16:10:58 +00:00
winckel 7535f20c31 Solved a race issue between event and message in ITTI with ENABLE_EVEN_FD.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4346 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-07 14:53:17 +00:00
Cedric Roux 10b8f5687c - Generate "unique" eNB_id according to host name
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4345 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-07 14:02:16 +00:00
winckel d58853f9bb Added some GDK events flush when reading messages file.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4344 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-07 13:29:16 +00:00
winckel f83cb155b9 Added a counter of filtered messages.
Corrected goto last signal function with filter activated.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4343 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-07 13:19:13 +00:00
Cedric Roux 85e85fb93a - Update S1AP and SCTP layers to use ITTI for eNB: may broke the old version of S1AP/SCTP (compile with USE_MME=R10 and ENABLE_ITTI=1)
pre-ci tests passed

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4342 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-07 13:00:54 +00:00
Cedric Roux d0de35dc68 - Deleted generated files
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4341 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-07 12:46:58 +00:00
Cedric Roux 711a3de99a - Ignore autoconf generated files
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4340 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-07 12:43:57 +00:00
winckel 01d0aa7cba Integrated consol logging within dialog box.
Updated use of dialog box.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4339 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-07 09:59:06 +00:00
winckel 41bc8fdd6e Updated dialog box to add a title.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4338 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-07 09:36:33 +00:00
winckel aacd18e7d2 Reorganized tool bar to include filters buttons.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4337 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-07 09:17:22 +00:00
winckel 78506604cf Moved xmlCleanupParser into main function, it is not safe to call it in threads.
Added messages for XML filters parsing when no definitions are found in the file.
Saved file names when opening or saving files.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4336 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-07 08:37:41 +00:00
winckel 7f70223d1b Activated filters read from command line options.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4335 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-07 07:33:56 +00:00
Navid Nikaein a442876bfc * add RA procedures for handover, SR, and other DCCH messaging. Status: experimental
* fixed few issues in the testing scripts
* pre-ci passed 


git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4334 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-06 16:49:47 +00:00
Cedric Roux e8230f2726 - Bugfix for epoll_wait and interrupted system call when using gdb
- Fix memory leaks for itti_analyzer

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4333 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-06 16:10:19 +00:00
winckel dce1c3b00c Added filters read function.
Fixed a pthread issue with XML parser.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4332 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-06 16:02:39 +00:00
Cedric Roux 1863318719 - Added api to subscribe/unsuscribe to new fd events for epoll_wait. Note that events added this way should be monitor by the task itself.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4331 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-06 14:55:47 +00:00
Lionel Gauthier 35985c4467 Added test_command_install for installing a package if a command is missing.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4330 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-06 14:07:52 +00:00
Cedric Roux 9e149aa888 - Fix semaphore value for write
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4329 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-06 12:11:17 +00:00
Cedric Roux 9eb721449d - New core event dispatcher for ITTI: will allow a single task to monitor on multiple event sources via event_fd + epoll_wait apis
- Mutex per user for the ITTI dumper to avoid sending new signals when the XML is dumped to logger

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4328 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-06 11:01:58 +00:00
winckel d0104e3964 Applied messages filtering to tree view.
Created a GTK events flush function.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4327 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-06 09:43:01 +00:00
winckel f4cfeb08e5 Created a function to check if a message should be displayed.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4326 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-05 15:47:49 +00:00
winckel 6126c0adc4 Fixed a warning.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4325 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-05 15:47:02 +00:00
winckel e8aaa1196f Moved some filters functions back to ui_filters files.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4324 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-05 15:36:31 +00:00
winckel 560b7c7d2c Created code to save filters file.
Added a cursor change function (normal/busy), not always working !
Changed open file functions to hide selector window before reading the file.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4323 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-05 15:26:59 +00:00
winckel d0ef6fcffd BLocked some logs.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4322 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-05 15:04:44 +00:00
winckel f83f7714d5 Moved load of filters or messages files after GTK has entered its main loop to avoid issue when reloading files!
Excluded "MESSAGES_ID_MAX" message from filter.
Removed unused function "ui_callback_on_tree_view_select".
Change logging level of some logs.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4321 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-05 14:13:15 +00:00
winckel f5934888c7 Removed useless value (MESSAGES_ID_END) in messagesIds enum.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4320 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-05 13:51:44 +00:00
winckel 4cc03f0ac5 Fixed filter item selection issue.
Destroy filter menus when initializinf ilters.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4319 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-05 10:43:43 +00:00
winckel d9c939dc23 Added filters files.
Added line options.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4318 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-05 10:20:07 +00:00
winckel 0680e22f91 Added buttons, menu items and calback functions to open and save messages files.
Added menu items and calback functions to open and save filters files.
By default, the signal list tree view show the last received signals, this can be stop by selecting manually another signal (not the last one).
Removed the "new" button, the signals list is cleared before each new aquisition or when opening a messages file becausethe signal list may not be compatible between to list of signals!
Enabled column header clicks and created callback functions to display and modify column filters.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4316 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-04 14:12:16 +00:00
winckel 4c01f4f772 Removed cellular build tests from pre-ci.
Added build and run tests with ITTI enabled.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4315 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-04 12:24:14 +00:00
winckel b227edcefd Fixed issue with itti_analyzer goto message functions.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4314 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-04 08:19:08 +00:00
winckel ee0bc07beb Restored -K option in oaisim.
Fixed some warnings.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4313 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-31 17:58:50 +00:00
winckel c560dac658 Added "itti_dump_exit" function to terminate dump activities when itti is exiting.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4312 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-31 16:47:32 +00:00
winckel fef704c73c Completed log file read in itti_analyzer.
Creates a common types definition file for itti_analyzer.
Set message start number to 1.
Changed message name field to 48 char to avoid alignment issues.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4311 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-31 15:17:55 +00:00
winckel 5d434368cc Corrected size of XML message.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4310 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-31 09:35:27 +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
guibene 84fb51d88c WHERE2 measurements
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4306 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-30 14:40:22 +00:00
winckel e52c28aa08 Corrected calls to "phy_procedures_eNB_lte" and "phy_procedures_UE_lte".
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4305 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-30 14:25:26 +00:00
winckel e878cb2afd Fixed some warnings.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4304 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-30 14:23:47 +00:00
winckel 9f6d8f47b2 Added a command line option "-K file_name" to save ITTI logs directly.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4303 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-30 14:05:25 +00:00
winckel fdd7de3280 Introduced MAC xCCH DATA REQ messages to complete RRC MAC interface, they are not actually used!
Integrated SDU buffer into MAX xCCH messages with a fixed size.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4302 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-30 14:04:22 +00:00
winckel 5260b60df7 Added a command line option "-K file_name" to save ITTI logs directly.
Created "RRC_MAC_BCCH_DATA_REQ" message.
Separated L2L1 sub task by eNB/UE to separate messages handling in PDCP and MAC.
Added ITTI messages poll in MAC sub tasks.

pre-ci ok.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4300 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-30 08:21:23 +00:00
winckel 0299db1fe9 Change signal list column width to view all information.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4299 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-29 16:53:51 +00:00
winckel 7655b0c2b1 Added Origin task name in PDCP debug log.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4298 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-29 16:52:45 +00:00
winckel 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.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4297 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-29 14:11:45 +00:00