Commit Graph
126 Commits
Author SHA1 Message Date
winckel 72dec1dff1 Fixed a build issue without EPC_BUILD defined.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4756 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-17 20:42:42 +00:00
Cedric Roux 295ed069fa - Add re-synchronisation of SQN on S6A interface
- Corrected some bugs in NAS layer

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4755 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-17 17:52:21 +00:00
Cedric Roux 48a5383075 - Fix correct removal of NAS timer
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4748 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-17 08:51:35 +00:00
winckel e8a0f0178f Fixed some warnings.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4746 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-16 21:08:59 +00:00
Cedric Roux 0b0fabaa7e - Fix recent issues with ping in pre-ci
- Corrected PDCP layer to manage more than one UE correctly
	* use eNB_id, UE_id as identifiers for connections
	* splitted UE/eNB data
	* Use the real rb_id for index in array (instead of the one used for communication with RLC/IP driver

pre-ci OK, except for the random issue related to Msg3

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4730 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-15 22:02:33 +00:00
winckel 2ea38b2dad Fixed a compile warning.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4693 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-12 13:15:14 +00:00
winckel 8f897e06b6 Added on UE side NAS controlled L2L1 start.
Saved parameters of NAS_CELL_SELECTION_REQ.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4691 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-12 12:54:01 +00:00
winckel 7bb2ec875c Compeleted messages transmission from NAS to RRC on UE side.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4686 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-12 09:52:49 +00:00
winckel ec7ac82219 Completed LOG_DUMP.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4685 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-12 09:48:27 +00:00
winckel 6b96409c17 Corrected called function name.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4674 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-11 18:57:34 +00:00
winckel f277cd4736 Fixed an issue with stand alone EURECOM-NAS builds.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4672 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-11 17:26:54 +00:00
Cedric Roux 50b0c9c832 - Fix NAS non delivery indication message encoding
- Removed assertion that checks if UE is connected  when trying to send a NAS non delivery indication to HSS

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4671 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-11 16:15:15 +00:00
winckel bce6aaa34e Added transmission of NAS UE message to RRC for AS_CELL_INFO_REQ and AS_NAS_ESTABLISH_REQ.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4670 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-11 15:57:41 +00:00
Cedric Roux b708cb36b6 - Fix 15 digits length IMSI
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4669 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-11 15:36:43 +00:00
winckel 2f40e8fcba Added user interface (AT command interface) initialization and processing in NAS UE task.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4666 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-11 14:32:25 +00:00
winckel 2d5940c4e6 Moved user interface processing code from "_nas_user_mngr" into "user_api_receive_and_process" function in user_api.c" file to use it from "nas_ue_task.c".
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4664 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-11 10:47:52 +00:00
Cedric Roux c26a130033 - Mapped malloc/free for ITTI to itti_malloc/itti_free functions for future use within real-time softmodem
- Fixed softmodem build issues with RAL
- Merged ITTI into agilent softmodem for eNB

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4661 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-11 10:08:23 +00:00
winckel 568128e190 Fixed some build issue with USE_MME enabled.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4657 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-10 15:18:43 +00:00
Cedric Roux 889d03c0af - Fix build for NAS timers on UE side
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4654 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-09 15:41:49 +00:00
winckel 4a4773b3de Moved "nas_ue_task.c" to integrate it into libuenas.a to simplify include dependencies.
Modified nas logging function to use the same than oaisim or lte-softmodem.
Added some object and include paths in nas ue lib makefile.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4653 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-09 15:41:14 +00:00
winckel 027e381f88 Corrected some NAS file to compile without C99 mode option.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4652 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-09 15:37:37 +00:00
Cedric Roux 6f0ac49833 - Add eNB deregistration between S1AP and NAS layer
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4647 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-09 12:28:48 +00:00
winckel fa331d5b39 Renamed some defines to avoid conflict with openair2 log.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4643 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-09 10:03:21 +00:00
Cedric Roux 1cb67e3a0f git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4637 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2013-12-07 09:48:02 +00:00
Cedric Roux 7423854fff - Fix broken build when NAS disabled
- Fix compiler warning

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4636 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-07 09:47:19 +00:00
Cedric Roux 05e4a9d2c5 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4635 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2013-12-07 09:33:20 +00:00
winckel 490d0f0fbf Modified makefiles to integrate UE NAS lib.
Corrected some NAS file to compile without C99 mode option.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4633 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-06 17:52:26 +00:00
winckel e6b253a0b2 Added struc names.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4631 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-06 15:25:57 +00:00
Cedric Roux 96d69f4537 - Fix minor issue with NAS timers
- Added removal of timers

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4620 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-06 08:29:40 +00:00
Cedric Roux 117dc25a97 - Use itti timer API for NAS within MME
standalone NAS build OK

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4619 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-05 16:57:37 +00:00
Cedric Roux f4a685fa16 - Fix build for standalone NAS
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4618 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-05 16:02:01 +00:00
Cedric Roux 9b6909d3cd git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4616 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2013-12-05 15:27:44 +00:00
Cedric Roux c4d68ea31e - Fix build issues
- Fix name in conversions macro

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4615 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-05 15:11:26 +00:00
Cedric Roux cf4eac2e1c - Fix issue with ue context
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4613 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-05 14:24:23 +00:00
Cedric Roux be430d59f1 - Fix NAS identity request message send
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4611 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-05 13:31:32 +00:00
winckel e8630ed685 Modified handling of MME shutdown in S1AP to avoid stopping eNB.
!!! No recovering mechanism for this situation !!!

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4609 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-05 13:15:05 +00:00
Cedric Roux 2817ad4d29 - Added upper layer support for NAS MME
* Correctly fetch user authentication vector from HSS
	* Trigger authentication procedure based on the returned vector
- Removed unused security types

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4608 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-05 13:14:43 +00:00
Cedric Roux 2d5d61073a - Work in progress
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4589 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-04 14:29:38 +00:00
Cedric Roux 167455d2e0 - Print s1ap message when decoded in MME
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4588 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-04 14:20:02 +00:00
winckel b670354c3f Fixd some warnings.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4584 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-04 13:12:17 +00:00
winckel 0ef04198b5 Added a mechanism to wait for eNB MME link to be establish for all eNB before starting L2L1 task.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4577 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-04 08:32:21 +00:00
winckel b195964f31 Added defines for info level logs.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4574 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-04 08:27:38 +00:00
Cedric Roux 346d66d2fd - Use MME global config for NAS parameters
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4568 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-03 15:36:01 +00:00
Cedric Roux cd76b79262 - Fix build warning
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4567 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-03 15:33:43 +00:00
winckel 7b860bf199 Corrected some conversion defines.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4566 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-03 15:11:05 +00:00
winckel dd30f76fbd Fixed a build issue when the NAS is disabled.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4565 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-03 12:24:12 +00:00
Cedric Roux ed28505dd8 - Use nas_error_code_t instead of uint8_t for error code
- Use explicit error code from S1AP to NAS

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4564 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-03 09:58:41 +00:00
Cedric Roux 21bd01cdd7 - Clean xml file when cleaning environment
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4563 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-03 09:27:28 +00:00
Cedric Roux 0aec555a9c - Some minor improvements when NAS is enabled
- Some formatting of header files

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4561 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-03 08:33:11 +00:00
Cedric Roux c67aafd2a6 - Fixed origin task id of sctp date req message
- Unified structures names
- Added nas ul data ind between S1AP and NAS
- Fixed indentation of NAS files

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4554 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-02 12:51:30 +00:00