Sukchan Lee
|
bc87fc9c18
|
remove unnecessary code
|
2018-06-20 17:57:02 +09:00 |
Sukchan Lee
|
b1055f703a
|
if Unknown GUTI in TAU request, MME sends TAU-reject (#42)
|
2018-03-27 09:42:23 +09:00 |
Sukchan Lee
|
308c6f1e66
|
all attach test is successful
|
2018-03-11 16:36:51 +09:00 |
Sukchan Lee
|
c5689b3f66
|
update it
|
2018-03-05 23:01:07 +09:00 |
Sukchan Lee
|
f904b63053
|
Authentication failure should be handled based on EMM_CAUSE(#17)
* Synch failure(EMM_CAUSE:21)
- Re-authorization. Send authentication request again.
* MAC failure(EMM_CAUSE:20)
- Send Authentication Reject
- Send UE Context Release Command
* Non-EPS authentication failure(EMM_CAUSE:26)
- Send Authentication Reject
- Send UE Context Release Command
* Others
- Send Authentication Reject
- Send UE Context Release Command
|
2018-02-07 14:12:40 +09:00 |
Sukchan Lee
|
5c1a3d54e3
|
rename it
|
2018-02-04 17:05:30 +09:00 |
Sukchan Lee
|
4371084af4
|
Tracking Area Update with considering Initial UE message and active flag
|
2018-02-04 16:01:09 +09:00 |
Sukchan Lee
|
c0d4f25717
|
tracking area update request's active flag
|
2018-02-04 13:12:26 +09:00 |
Sukchan Lee
|
95551de5f9
|
tracking area update is handling based on UE ECM status
|
2018-02-03 22:55:05 +09:00 |
Sukchan Lee
|
ebddb2ad9f
|
rename it
|
2018-02-02 21:09:37 +09:00 |
Sukchan Lee
|
57f3baa273
|
UE-initiated detach_request is handled in every EMM-state
|
2018-02-02 15:59:21 +09:00 |
Sukchan Lee
|
5397cfd2d8
|
Send UE Context Release Command instead of Implicit S1 release
|
2018-02-02 02:48:55 +09:00 |
Sukchan Lee
|
8bd186adad
|
tracking area update accept with ue context release command
|
2018-02-01 23:06:35 +09:00 |
Sukchan Lee
|
60cfbed747
|
Update state machine
|
2018-01-28 22:08:53 +09:00 |
Sukchan Lee
|
5774aeb62d
|
Change Cause value in UE Context Release Command
|
2018-01-28 14:11:17 +09:00 |
Sukchan Lee
|
9451928786
|
remove INVALID ASSERT in SGW
|
2018-01-26 06:52:30 +09:00 |
Sukchan Lee
|
b1c61cfcbf
|
state name changes detached/attached -> de_registered/registered
|
2018-01-23 17:18:18 +09:00 |
Sukchan Lee
|
35a95fd4ac
|
update trace level
|
2018-01-23 15:38:07 +09:00 |
Sukchan Lee
|
67870af84f
|
update trace log for S1AP/NAS
|
2018-01-22 23:14:20 +09:00 |
Sukchan Lee
|
17cbd61552
|
add emm_state_exception if identity response cannot find IMSI
|
2018-01-22 17:08:53 +09:00 |
Sukchan Lee
|
ebd8d2f571
|
update state machin
|
2018-01-22 16:53:47 +09:00 |
Sukchan Lee
|
7d43bd870e
|
refine attached/detached state handler
|
2018-01-22 16:35:12 +09:00 |
Sukchan Lee
|
f94553bc8a
|
update state machine
|
2018-01-22 12:24:18 +09:00 |
Sukchan Lee
|
6e6eb7a355
|
refine code
|
2018-01-22 11:40:26 +09:00 |
Sukchan Lee
|
e785d4ca4e
|
refine S1ap_Cause related source code
|
2018-01-21 20:31:28 +09:00 |
Sukchan Lee
|
4eb314d781
|
In emm_state_attached state, if NAS MAC is failed, service reject is sent out
|
2018-01-21 17:36:59 +09:00 |
Sukchan Lee
|
f93d367eee
|
update EMM state machine
|
2018-01-20 15:09:30 +09:00 |
Sukchan Lee
|
6bcd72cf45
|
update state machine
|
2018-01-20 12:42:58 +09:00 |
Sukchan Lee
|
3be652701e
|
update EMM state machine
|
2018-01-20 08:52:59 +09:00 |
Sukchan Lee
|
862571c8ed
|
rollback state machine
|
2018-01-20 04:29:58 +09:00 |
Sukchan Lee
|
baf273c06e
|
add simulator for verifying NAS MAC
|
2018-01-20 03:11:20 +09:00 |
Sukchan Lee
|
cb50821aa8
|
if TAU_REQUEST is received, update keNB.
|
2018-01-19 22:21:06 +09:00 |
Sukchan Lee
|
1830b0bc75
|
add authentication failure exception
|
2018-01-19 17:43:46 +09:00 |
Sukchan Lee
|
d02763dde5
|
security mode reject is added
|
2018-01-19 17:30:18 +09:00 |
Sukchan Lee
|
e4c189fec2
|
if TAU_REJECT or SERVICE_REJECT, MME UE Context is removed.
|
2018-01-19 16:29:21 +09:00 |
Sukchan Lee
|
2701add779
|
if EMM_STATUS is received, EMM state will be recovered to an initial state
|
2018-01-19 15:37:25 +09:00 |
Sukchan Lee
|
47407e4855
|
deactivate dedicated bearer is done
|
2018-01-16 22:14:59 +09:00 |
Sukchan Lee
|
3503fda431
|
clarify attach/tau/service reject interface
|
2018-01-11 22:25:35 +09:00 |
Sukchan Lee
|
47dc5eec38
|
change UE context release command/complete interface.
- Before : Based on EMM state, we decided call mme_ue_remove() or not
- After : Explictly, user should set about calling the mme_ue_remove().
|
2018-01-11 22:12:48 +09:00 |
Sukchan Lee
|
b8ef9e9e2a
|
Header Refactoring
|
2018-01-04 20:38:22 +09:00 |
Sukchan Lee
|
18859c1203
|
if TAI list is not properly configured, MME sends Attach Reject or TAU
Rejct message.
Attach/TAU Reject contents
- S1ap_CauseNas_unspecified
- EMM_CAUSE_TRACKING_AREA_NOT_ALLOWED
- ESM_CAUSE_PROTOCOL_ERROR_UNSPECIFIED if session is created.
|
2018-01-02 18:18:45 +09:00 |
Sukchan Lee
|
649fd75b14
|
Authentication failure(Resynch failure) is added
|
2017-12-18 00:01:07 +09:00 |
Sukchan Lee
|
5a818eb8cd
|
gtp_node is added
|
2017-11-30 20:13:15 +09:00 |
Sukchan Lee
|
08fe1d64a8
|
move FSM_TRAN from emm_handler.c to emm_sm.c
|
2017-09-23 17:17:30 +09:00 |
Sukchan Lee
|
8862741a8d
|
change s1ap_send_ue_release_command with delay parameter
|
2017-09-18 19:30:03 +09:00 |
Sukchan Lee
|
eb1ff95ca6
|
add SERVICE_REQUEST in EPS_TYPE
rollback TAU/SERVICE_REQUEST handler in detached state
|
2017-09-14 00:02:26 +09:00 |
Sukchan Lee
|
26386703d3
|
X2 HO done
|
2017-09-12 10:41:00 +09:00 |
Sukchan Lee
|
04b2e22bf1
|
add Handover test code
|
2017-09-11 18:41:14 +09:00 |
Sukchan Lee
|
b40d19db2b
|
propose TAU process when Unknown GUTI or MAC Faield of Security Context
|
2017-09-10 23:03:24 +09:00 |
James Park
|
f4e4697430
|
Update state machine
|
2017-09-08 15:56:42 -07:00 |