Commit Graph
102 Commits
Author SHA1 Message Date
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
winckel 681096edb6 Revert a function prototype change.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4478 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-21 09:52:15 +00:00
winckel 7609d57740 Change real location of this files to be accessible without openair-cn.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4476 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-21 09:35:29 +00:00
winckel b96e4e38da Change real location of this files to be accessible without openair-cn.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4475 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-21 09:31:35 +00:00
Cedric Roux 364d662cf2 - Fix DL/UL information transfer messages encoders
- Reset the initial ue id when first asnwer sent to RRC

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4474 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-21 09:16:09 +00:00
winckel d9e1d11b96 Fixed a compile issue for non ENABLE_ITTI builds.
Pre-ci OK.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4472 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-21 07:53:44 +00:00
winckel cd05a7a7df Modified S1AP ids search to cover all RRC S1AP association cases.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4470 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-20 17:49:14 +00:00
winckel 08bd55cbca Created an enum for e RAB status.
Corrected eNB_ue_s1ap_id  setting in messages send to S1AP.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4469 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-20 17:23:02 +00:00
winckel 3341675bd9 Added S1AP_INITIAL_CONTEXT_SETUP_RESP.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4467 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-20 16:03:49 +00:00
Cedric Roux cbec05f00b - Add config file name for itti in EPC
- Add rrc ue identifier in downlink NAS transport message

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4466 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-20 15:09:29 +00:00
winckel ad5f5e3111 Corrected processing of S1AP_INITIAL_CONTEXT_SETUP_REQ.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4464 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-20 14:26:22 +00:00
Cedric Roux e120336ac5 - Add Initial context setup failure message definition
- Add initial ue id for initial context setup req message
- Add configuration for caviar machine

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4462 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-20 13:40:02 +00:00
winckel d3acdac8c9 Changed UE id for first S1AP message.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4461 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-20 12:58:29 +00:00
winckel fd55fbc6eb Completed RRC handling of S1AP messages.
Re-organized UE info in eNB.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4459 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-20 12:17:18 +00:00
Cedric Roux cd6ed90587 - Completed Initial context setup request message
- Fixed RB ID
- Removed unused variable in NNSF

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4458 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-20 12:09:17 +00:00
Cedric Roux 4c3024e489 - Declared asn1 inlined conversions functions as static to avoid errors at link time
- Forward initial context setup req message to RRC
- Updated some data types related to initial context setup request

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4454 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-20 10:43:23 +00:00
winckel 7643bc6170 Fixed an issue with file dump writing after close.
Added logging by ITTI support for other log levels.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4431 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-19 14:37:15 +00:00
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