winckel
8470aa8024
RRC:
...
- Reorganized ITTI messages definition by groups (MAC, PDCP and RRC).
- Added support for some NAS / S1AP messages.
S1AP:
- Corrected MME selection in handle NAS first request.
- Modified some messages definition.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4429 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-19 14:17:15 +00:00
winckel
eb10ef751c
Created link on some NAS header files needed to support ITTI messaging between NAS and RRC on Ue side
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4428 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-19 09:00:32 +00:00
winckel
f6c2677a76
Renamed ERROR and WARNING message to avoid conflicts with enum value in openair-cn.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4425 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-18 08:25:11 +00:00
winckel
9a077d29a7
Encoded s-TMSI field in S1AP_NAS_FIRST_REQ message.
...
Fixed some warnings.
pre-ci ok.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4424 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-18 08:09:54 +00:00
winckel
27b5ae1bc3
Fixed some warnings.
...
pre-ci ok.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4423 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-18 08:03:40 +00:00
winckel
f0e18ed4a6
Repport error and warning logs to itti.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4419 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-15 15:48:42 +00:00
Cedric Roux
0b10b80f68
- Subscribe to errors events in itti
...
- Fixed timeout for sctp when host is unreachable
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4418 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-15 15:47:50 +00:00
Cedric Roux
5e2586626c
- Added new feature to ITTI:
...
* Possibilty to dump formatted strings directly to the analyzer
- Updated itti_analyzer accordingly
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4413 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-15 12:49:51 +00:00
winckel
d1d6a14080
Increase message length to avoid truncation when verbose is set to full.
...
Fixed some warnings.
pre-ci ok.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4411 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-15 07:26:53 +00:00
winckel
ccb126d6df
Added some field in RRC eNB info structure to store additionnal information.
...
Corrected "get_next_UE_index" and "rrc_remove_UE".
Started communication between RRC eNB and S1ap.
Changed some S1ap structure definitions.
Fixed warnings.
pre-ci ok.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4410 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-15 07:24:19 +00:00
Cedric Roux
6b05e777ee
- Prepare task/file definitions for X2AP
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4406 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-14 16:38:21 +00:00
Cedric Roux
be4a2b5be3
- Updated eNB SCTP task to accept new associations in case of "server", for X2AP for example
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4405 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-14 16:26:11 +00:00
Navid Nikaein
69d84a6dad
fix issues when running omg in standalone mode
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4404 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-14 15:35:05 +00:00
Cedric Roux
e145d7b558
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4403 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-14 14:47:01 +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
Cedric Roux
b590b550a1
- Fixed memory leak for OMG
...
- Fixed compiler warning for OMG
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4385 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-13 15:45:11 +00:00
Cedric Roux
e63f6c79aa
- Fixed instance id for SCTP layer
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4379 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-13 09:30:56 +00:00
Cedric Roux
bd15c6c2f5
- Some new messages for S1AP
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4376 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-13 09:10:04 +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
winckel
e02b08758e
Added RRC ASN1 decoded messages in ITTI logs.
...
Modified SystemInformation-r8-IEs ASN1 definition to fix issue with GCC and GCCXML.
pre-ci ok.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4365 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-12 12:23:42 +00:00
Cedric Roux
6b2152a2ef
- Fix incorrect SCTP stream for UE
...
- Added some message for S1AP
- Fixed PLMN for EPC
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4354 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-08 16:43:30 +00:00
winckel
b5afe14d13
Replaced global ITTI queue size limit with a by task size limit.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4352 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-08 13:05:38 +00:00
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
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
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
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
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
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
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
winckel
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.
pre-ci ok.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4296 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-29 13:07:33 +00:00
winckel
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.
pre-ci ok.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4290 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-29 08:07:47 +00:00
winckel
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.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4286 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-25 16:20:37 +00:00
winckel
e1f16da466
Added ITTI messages definition for some RRC signals.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4282 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-25 13:23:56 +00:00
Cedric Roux
6f3adad3e8
- Refine logs functions to avoid copies
...
- Make logs functions "task-aware"
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4281 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-25 12:56:06 +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
Cedric Roux
7f01e2afc7
- Bugfix for ubuntu 10.04 sa_family_t is defined in sys/socket.h
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4262 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-22 15:17:15 +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
9db841d6f5
Added a missing function prototype.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4253 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-22 09:19:36 +00:00
winckel
be1e0d9a34
Created ITTI definition files for openair2 targets.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4245 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-21 17:11:45 +00:00
winckel
fe8a887b1a
Created "intertask_interface_conf.h" to defines some parameters that were defined in "mme_default_values.h" to make ITTI more generic.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4243 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-21 17:09:39 +00:00
Cedric Roux
1270621bca
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4214 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-17 12:46:03 +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
Navid Nikaein
1063adfe50
fix/revert the pdcp array indexing based on rb id
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4176 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-01 16:56:12 +00:00
Florian Kaltenberger
cbbefb5973
forgot to commit openair2
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4175 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-01 16:38:00 +00:00