Sukchan Lee
3613b27ca7
MME/PGW Configuration is also changed to support One SGW IP assign
...
Control Plane Test Done.
Data Plan Test is Needed.
2017-10-13 21:31:49 +09:00
Sukchan Lee
5d6e63c20e
Reduce SGW IP assign to One.
...
Initially, I've started to update Control Plane related to this issue.
Context Accessing is re-arraged based Thread for finding GTP Node Context.
[MME]
mme_sgw_t : SM thread(Control-Plane)
[SGW]
sgw_mme_t : Net thread(Data-Plane)
sgw_pgw_t : SM thread(Control-Plane)
[PGW]
pgw_sgw_t : Net thread(Data-Plane)
2017-10-13 14:41:55 +09:00
Sukchan Lee
c61a704676
done for freeDiameter using autotools
2017-09-29 10:10:55 +09:00
James Park
87048f7ff4
Update pti of session when received pdn_connectivity_request
2017-09-25 13:59:08 -07:00
Sukchan Lee
673b53ead4
ESM State Machine re-designed for sending ESM information based ESM
...
trasfer flag
2017-09-24 00:59:51 +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
51c41df3d1
fix the bug for re-connection
...
remove S1AP_CLEAR_DATA, NAS_CLEAR_DATA, TLV_CLEAR_DATA
2017-09-23 09:22:36 +09:00
Sukchan Lee
4b359000c0
configuration changed
...
_ADDR => _IPV4
2017-09-22 21:54:01 +09:00
Sukchan Lee
c2de3c5596
execute mme_bearer_find after ESM message decoded
2017-09-21 16:03:42 +09:00
Sukchan Lee
bf55e0112f
context association is re-architectured
2017-09-18 21:58:33 +09:00
Sukchan Lee
bd9c8d467b
Change the sequence
...
BEFORE : Modify bearer -> Delete Indirect Tunnel -> UE Context Release
AFTER : Modify bearer -> Timer Expire -> UE Context Release -> Delete
Indirect Tunnel
2017-09-18 21:30:04 +09:00
Sukchan Lee
8862741a8d
change s1ap_send_ue_release_command with delay parameter
2017-09-18 19:30:03 +09:00
Sukchan Lee
5663f64cbb
timer library update
2017-09-18 16:18:01 +09:00
Sukchan Lee
028ac433ff
Like GTP, read data from S1AP socket though pkbuf alloc failed to exit from infinite select()
2017-09-18 13:20:16 +09:00
James Park
ea2c66159a
Misc update
2017-09-15 15:36:10 -07:00
James Park
f7a21fee06
Switch to new enb when receive s1ap_path_switch_req
2017-09-15 14:02:14 -07:00
Sukchan Lee
d0fd6c4a73
add ho failure and ho prep failure... All done
2017-09-15 13:28:07 +09:00
Sukchan Lee
a02cca7e54
update it
2017-09-15 12:54:26 +09:00
Sukchan Lee
6e3d988a65
missing
2017-09-15 12:11:24 +09:00
Sukchan Lee
0888f49c48
HO cancel done
2017-09-15 12:06:26 +09:00
Sukchan Lee
f783e2ffd0
fix the bug for memory leak of handover message(enb/mme status trasfer) encoding/decoding
2017-09-15 10:40:25 +09:00
Sukchan Lee
c6967648fa
update it
2017-09-14 21:46:56 +09:00
Sukchan Lee
bbef3e6ff5
S11(MME-SGW) GTP Node changed from per-SESSION to per-UE
2017-09-14 19:55:21 +09:00
Sukchan Lee
cbc8fba7f1
clear source_ue link pointer after HO is finished
2017-09-14 19:33:58 +09:00
Sukchan Lee
18a2a91bdd
S1 Handover Done
2017-09-14 18:52:29 +09:00
Sukchan Lee
f64b55aa2a
enb_ue_t -> source_ue and target_ue during S1 handover
2017-09-14 18:01:26 +09:00
Sukchan Lee
1ea7bea037
Use mme_ue->tai, mme_ue->e_cgi.
...
Do not access enb_ue->tai, enb_ue->e_cgi
2017-09-14 17:40:01 +09:00
Sukchan Lee
640d2efb07
update it
2017-09-14 17:29:34 +09:00
Sukchan Lee
7a324ec8e9
delete indirect tunnel done..
2017-09-14 14:18:47 +09:00
Sukchan Lee
345f055dd7
S1HO modify bearer request/response is done..
2017-09-14 11:12:02 +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
d39fd987e4
add eNB status transfer handler
2017-09-13 23:49:31 +09:00
Sukchan Lee
dadadc5179
fix the s1ap encoding bug
2017-09-13 23:27:02 +09:00
Sukchan Lee
f53c4c5d7f
Handover Command Encoding...failed!
2017-09-13 21:51:02 +09:00
Sukchan Lee
271ba54423
add create indirect data forwarding tunnel response
2017-09-13 20:35:19 +09:00
Sukchan Lee
0bdd02227c
add Create Indirect Data Forward Tunnel Request
2017-09-13 16:22:39 +09:00
Sukchan Lee
b65256152c
add 32768 packet buffer for create indirect data forward message
2017-09-13 12:46:51 +09:00
Sukchan Lee
ee72b5e938
S1AP STORE/CLEAR DATA is added
2017-09-13 11:57:17 +09:00
Sukchan Lee
0bc90a7829
gtp counter is newly proposed for checking multiple GTP transaction
2017-09-13 11:18:17 +09:00
Sukchan Lee
e45d1887a5
update it
2017-09-12 23:07:55 +09:00
Sukchan Lee
42b34d0f19
update it
2017-09-12 14:16:22 +09:00
Sukchan Lee
a68e5462ba
add path_switch_failure
2017-09-12 10:48:42 +09:00
Sukchan Lee
26386703d3
X2 HO done
2017-09-12 10:41:00 +09:00
Sukchan Lee
f6a1944d36
X2 HO is added. but Security Context is not yet!
2017-09-12 00:49:15 +09:00
Sukchan Lee
4595fd666d
update it
2017-09-11 23:58:16 +09:00
Sukchan Lee
b7c544c8db
add path_switch req/ack/failure encoder/decoder
2017-09-11 21:14:55 +09:00
Sukchan Lee
04b2e22bf1
add Handover test code
2017-09-11 18:41:14 +09:00
Sukchan Lee
8490a148de
service request procedure updated
2017-09-11 14:18:18 +09:00
Sukchan Lee
3b418ca8f9
fix the bug Initial Context Setup Request
2017-09-11 14:01:11 +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
James Park
98e56968ee
1. Move assert routine to accept "downlink notificaton"
...
2. Add state to sgw_ue
3. Only send "dl notification" when ue is s1u_inactive
2017-09-08 11:46:28 -07:00
Sukchan Lee
97da327a61
add PDN connectivity reject
2017-09-08 18:50:27 +09:00
Sukchan Lee
5455642098
tracking area update for multiple MME
2017-09-08 16:46:37 +09:00
Sukchan Lee
0022e62991
fix the bug dedicated beraer
2017-09-08 12:11:44 +09:00
Sukchan Lee
08e459a632
update it
2017-09-07 23:51:06 +09:00
Sukchan Lee
b0be746292
add PDN disconnect
2017-09-07 23:41:05 +09:00
Sukchan Lee
913762c317
update it
2017-09-07 22:22:42 +09:00
Sukchan Lee
bd4a816587
fix the bug PTI
2017-09-07 21:28:12 +09:00
Sukchan Lee
c8dd87123c
update state machine
2017-09-07 19:44:08 +09:00
Sukchan Lee
71a31cf353
fix the bug for dedicated bearer activation during tracking area request
2017-09-07 16:43:39 +09:00
Sukchan Lee
b787e31b4e
update it
2017-09-07 15:56:31 +09:00
Sukchan Lee
229d04c284
Multiple PDN ..done!
2017-09-07 00:37:16 +09:00
Sukchan Lee
5b2728babd
STORE/CLEAR_DATA is introduced to move data betwwen NAS and GTP
2017-09-06 20:29:55 +09:00
Sukchan Lee
46ce8e0c93
dedicated bearer done
2017-09-06 15:38:24 +09:00
Sukchan Lee
d1056a06c8
add default bearer MBR/GBR parameter if User want to set
2017-09-05 14:52:19 +09:00
Sukchan Lee
a69760c689
reorder control plane flow
2017-09-05 13:15:04 +09:00
Sukchan Lee
bb5edf2a57
update it
2017-09-05 12:37:27 +09:00
Sukchan Lee
f4ec627532
dedicated bearer control plane done between UE and PGW except TFT
2017-09-05 10:49:32 +09:00
Sukchan Lee
257c6f2115
Create Bearer Response (MME->SGW)
2017-09-05 01:17:24 +09:00
Sukchan Lee
41262d50fa
dedicated bearer(MME->UE)
2017-09-05 00:04:05 +09:00
Sukchan Lee
a9b181cbd5
move ESM SM from mme_sess_t to mme_bearer_t
2017-09-04 22:00:51 +09:00
Sukchan Lee
1c8a59d3b4
Create Bearer Request (SGW->MME)
2017-09-04 20:06:54 +09:00
Sukchan Lee
1d4ca63069
remove redundant code
2017-09-04 13:10:08 +09:00
Sukchan Lee
af4cf2a4e1
improve EMM SM
2017-09-04 13:04:35 +09:00
Sukchan Lee
87b0897602
design EMM state machine initially.
2017-09-04 00:06:39 +09:00
Sukchan Lee
93ebb9cd43
fix the bug event param
2017-09-03 16:25:56 +09:00
Sukchan Lee
b60dc499b8
update it
2017-09-03 12:38:00 +09:00
Sukchan Lee
47722bad31
pdn connectivity request stored in context. and then will be handled
...
later
2017-09-03 11:48:41 +09:00
Sukchan Lee
4f5c3d2872
remove STORE_SESSION in Create Session Request/Response
...
EBI is mandatory in Create Session Response.
So, we can get the session context from EBI
2017-09-02 10:14:40 +09:00
Sukchan Lee
3bef0ac82f
All GTP re-archi done
2017-09-02 01:48:09 +09:00
Sukchan Lee
6ddaa2a91e
socket descriptor is in GTP Node structure for simple interface
2017-09-02 00:11:49 +09:00
Sukchan Lee
038bb7037d
move EBI from Session to Bearer Context in MME
2017-09-01 22:21:12 +09:00
Sukchan Lee
021e3ee963
MME-SGW GTP-C TEID is assigned per-UE
2017-09-01 21:35:45 +09:00
Sukchan Lee
c44dc0a4c4
update it
2017-09-01 13:51:31 +09:00
Sukchan Lee
b89779a301
update it
2017-09-01 09:36:55 +09:00
Sukchan Lee
8af8d063d7
continue..
2017-08-31 20:48:15 +09:00
Sukchan Lee
8db2513234
continue...
2017-08-31 14:03:00 +09:00
Sukchan Lee
4ce91553af
contine GTP
2017-08-31 12:06:11 +09:00
Sukchan Lee
774a6c6216
rename gtp-related code
2017-08-31 11:05:00 +09:00
Sukchan Lee
faf8268a3d
contine to re-archi GTP
2017-08-31 10:48:14 +09:00
Sukchan Lee
829047f763
GTP re-archi(first phase)
2017-08-28 21:47:32 +09:00
Sukchan Lee
b8504073dd
add S6A(MME-HSS) Interface for PGW IPv4 Address
2017-08-28 20:32:25 +09:00
Sukchan Lee
6e60d3213e
fix the bug diameter gx message if there is no pcc rule
2017-08-27 17:38:57 +09:00
Sukchan Lee
e8a6bc8453
MME state machine updated for supporting multiple session and bearer
2017-08-27 16:30:10 +09:00
Sukchan Lee
7c08127622
adjust parameter for the number of Session/Bearer
2017-08-27 13:00:16 +09:00
Sukchan Lee
2a8c8526d3
move the followings from mme_baerer_t to mme_sess_t
...
1. ESM State Machine
2. pti and ebi
2017-08-26 18:52:06 +09:00
Sukchan Lee
0242e104c8
event name changes for new archi
2017-08-26 00:25:55 +09:00
Sukchan Lee
8d1a5e2d35
fix the bug not to access mme_ue context in freediameter thread
2017-08-26 00:11:46 +09:00
Sukchan Lee
0ecc05e9d3
update it
2017-08-25 20:31:08 +09:00
Sukchan Lee
52fe187df3
Merge branch 'master' of https://github.com/acetcom/cellwire
2017-08-24 17:28:33 +09:00
James Park
6099c0ddfe
Merge branch 'master' of https://github.com/acetcom/cellwire
2017-08-23 16:54:23 -07:00
James Park
468b3436ec
TAU implemented
2017-08-23 16:53:44 -07:00
Sukchan Lee
f1a32b1245
fix the bug EBI generator
2017-08-23 14:25:43 +09:00
Sukchan Lee
5106e195cb
add volte_test code
2017-08-23 13:27:43 +09:00
Sukchan Lee
0e7196c9c1
GX-CCR message build done
2017-08-23 00:51:57 +09:00
Sukchan Lee
17dc308aa2
change variable name to align database attribute name
2017-08-22 14:07:37 +09:00
Sukchan Lee
c922e97520
fix the QoS param bug
2017-08-20 19:04:23 +09:00
Sukchan Lee
eb8f9c66ed
Fix APN message build/parse bugs
2017-08-19 20:16:00 +09:00
Sukchan Lee
9b523b043f
fix the APN bug
2017-08-19 16:49:44 +09:00
Sukchan Lee
3a36d458e5
initial code for CCR/CCA for Diameter Gx
2017-08-19 13:29:09 +09:00
Sukchan Lee
94c8c66fe3
update it
2017-08-18 20:43:28 +09:00
Sukchan Lee
7118f5b352
use round-robin for selecting SGW
2017-08-17 14:45:18 +09:00
Sukchan Lee
f6636453b6
add initial code for PCRF
2017-08-17 14:15:08 +09:00
Sukchan Lee
64d03a8cf1
remove all local config related freeDiameter
2017-08-17 09:43:33 +09:00
Sukchan Lee
d32c4b9743
PGW freeDiameter is added. more test is needed
2017-08-16 23:40:35 +09:00
Sukchan Lee
fccfb1aa2b
re-archi freediameter
2017-08-16 22:03:36 +09:00
Sukchan Lee
4587288f5d
initial code for diameter gx
2017-08-12 21:51:02 +09:00
Sukchan Lee
bcf27666a8
pdn re-archi done
2017-08-11 20:58:27 +09:00
Sukchan Lee
c9fc1a8769
update it
2017-08-11 20:39:52 +09:00
Sukchan Lee
161a67eb20
update it
2017-08-11 20:25:52 +09:00
Sukchan Lee
114e6927c1
update it
2017-08-11 19:34:27 +09:00
Sukchan Lee
9946846494
update it
2017-08-11 17:16:35 +09:00
Sukchan Lee
cfffd28893
update it
2017-08-11 15:21:03 +09:00
Sukchan Lee
17b464b4c6
sends release command after attach reject sends
2017-08-11 14:51:05 +09:00
Sukchan Lee
7aa1ff55f0
warn -> error for memory pool
2017-08-11 13:11:13 +09:00
Sukchan Lee
2951f3dbb8
Attach Reject is implemented
2017-08-11 12:05:01 +09:00
Sukchan Lee
dbbf7de908
fix the bug
2017-08-11 10:17:44 +09:00
Sukchan Lee
193aeaa3bf
missing
2017-08-10 17:36:28 +09:00
Sukchan Lee
5179bb9e91
re-archi mostly done
2017-08-10 17:28:03 +09:00
Sukchan Lee
1ca32de2c9
missing files
2017-08-10 17:02:53 +09:00
Sukchan Lee
97f629da14
under re-archi
2017-08-10 17:02:07 +09:00
Sukchan Lee
1de4e8d446
temporal update
2017-08-10 16:47:18 +09:00
Sukchan Lee
682eee215b
fix the bug for delete session response
2017-08-10 10:01:50 +09:00
Sukchan Lee
feea703894
remove all local event.
2017-08-10 00:41:09 +09:00
Sukchan Lee
69607fbbb4
under re-architecturing
2017-08-09 20:49:18 +09:00
Sukchan Lee
e6e2183801
Add Diameter Error if IMSI is not found
2017-08-09 14:48:44 +09:00
Sukchan Lee
d8fad33169
update it
2017-08-09 12:52:11 +09:00
Sukchan Lee
ad8b7208b2
Merge branch 'master' of https://github.com/acetcom/cellwire
2017-08-09 11:12:49 +09:00
James Park
5db7686c3d
Fix leak : Releae the memory of UeCapaiblity if exists before allocating
...
the new one
2017-08-08 14:45:52 -07:00
James Park
7243966cc4
Save UeRadioCapability into mme_ue.
...
The saved information will be used when transmitting
InitialContextSetupReq
2017-08-08 12:01:08 -07:00
Sukchan Lee
574a229e42
Experimental-Result is added in FD library.
...
if IMSI is not found, we need to add the Experimental-Result-Code
2017-08-08 23:45:11 +09:00
James Park
d3cdbac70d
Retransmit paging if UE is not paged.
2017-08-07 15:58:13 -07:00
Sukchan Lee
cb2f88310a
use fd debug routine instead of core debug
2017-08-05 22:06:58 +09:00
Sukchan Lee
511382b5a8
update it
2017-08-05 17:57:29 +09:00
Sukchan Lee
72aa1b7eef
use freeDiameter Library CHECK_FCT instead of d_assert
2017-08-05 17:29:35 +09:00
Sukchan Lee
27e9a8e7da
name changes
2017-08-05 16:07:52 +09:00
Sukchan Lee
262cc871da
conf name changes..
...
TRACE_LEVEL.S6A -> TRACE_LEVEL.FD
2017-08-05 14:37:53 +09:00
Sukchan Lee
63d29714e2
libs6a -> libfd for adding other interface such as Gx
2017-08-05 14:23:37 +09:00
James Park
66ab5a8ca8
Add missing reset routine to re-send dl_notification message
2017-08-04 15:03:27 -07:00
James Park
8905728287
Merge branch 'master' of https://github.com/acetcom/cellwire
2017-08-04 14:36:09 -07:00
James Park
790885e426
Send S1AP_Paging after receving downlink data notification
2017-08-04 14:34:52 -07:00
Sukchan Lee
772aefec7d
initial routine re-architecture to remove memory leak and improve
...
stability
2017-08-04 21:29:49 +09:00
Sukchan Lee
08f260f6d9
Logger changes from process to thread
2017-08-04 18:02:19 +09:00
Sukchan Lee
8e2897ab44
fix the bug.. missing break in switch
2017-08-03 19:58:03 +09:00
Sukchan Lee
346570d47d
fix the bug
2017-08-03 12:44:41 +09:00
James Park
420953fa32
Update downlink data notification
2017-08-02 17:32:50 -07:00
James Park
55c3d5e92e
Implement downlink data notfication(Not tested yet)
2017-08-02 16:18:19 -07:00
Sukchan Lee
18739296fa
initialize/terminate done..
...
let me know if you have found zombie process.
2017-08-03 00:11:09 +09:00
Sukchan Lee
fae9cad5dc
update it
2017-08-02 21:11:22 +09:00
Sukchan Lee
4c124cb540
update trace code
2017-08-02 19:33:57 +09:00
Sukchan Lee
bcbb08acf5
fix the testcode bug
...
Previously, test code could be executed although HSS-MME is not
connected.
As such, I've fixed test code is executed right after HSS-MME is connected
2017-08-02 19:15:30 +09:00
Sukchan Lee
432626628c
add s6a trace for message context
...
And this is a changed.
TRACE.CONTEXT, TRACE.SM is removed in configuration files
TRACE.OTHERS is added
See the support/nextepc.conf.in
Even though, you don't have to apply this changes to your current
configuration. TRACE.CONTEXT/SM/OTHERS will be ignored.
2017-08-02 15:11:08 +09:00
Sukchan Lee
4496998fd3
remove mme_kdf_enb in auth response
2017-08-02 09:17:55 +09:00
James Park
60166055f6
- Update Kenb when required(after NAS SMC and after Attach req if
...
security_ctx avilable)
- attach & detach & attach : Passed
- attach & idel & ServiceRequest : Passed
2017-08-01 15:17:12 -07:00
Sukchan Lee
67003aef5a
add S6A_TLS_PORT
2017-08-02 02:16:30 +09:00
Sukchan Lee
91f1d9adc5
add NAS trace message
2017-08-01 11:34:15 +09:00
Sukchan Lee
d30591cbd7
add NAS message trace
2017-07-31 23:27:14 +09:00
Sukchan Lee
873f2bdb95
add S1AP encoding/decoding trace
2017-07-31 23:12:13 +09:00
Sukchan Lee
f7ec3c7c6e
Configuration for TRACE is added
2017-07-31 22:35:25 +09:00
Sukchan Lee
a30bfa7321
HSS IP address is added. 10.1.35.214.
...
You need to add ip alias for HSS
2017-07-30 23:08:10 +09:00
Sukchan Lee
abf87a0673
intermediate
2017-07-30 22:29:27 +09:00
Sukchan Lee
0c6abd3501
clarify code for checking security context
2017-07-30 18:38:37 +09:00
Sukchan Lee
bd6777f7b0
remove mme_assoicate_ue_context in emm_handler
...
becuase I think jinyoung's previous modification for
mme_assoicate_ue_context is more proper location.
2017-07-30 18:13:18 +09:00
James Park
abb15dabaf
Add missing assigment and fix compile error
2017-07-28 17:44:13 -07:00
Sukchan Lee
498224b677
Attach Request Integrity Check is performed after NAS message decoded
2017-07-29 00:21:04 +09:00
Sukchan Lee
6a6e1a59ab
update it
2017-07-28 23:20:09 +09:00
Sukchan Lee
eee1537f5f
update it
2017-07-28 23:07:57 +09:00
Sukchan Lee
916d8032dc
most function is implemeted related Attach Request
...
Except ATTACH_REQEST integrity check after NAS_Decode
2017-07-28 14:19:43 +09:00
Sukchan Lee
0315c6d109
update it
2017-07-28 14:06:40 +09:00
Sukchan Lee
63cfc93819
GUTI handler is added
2017-07-28 12:48:49 +09:00
Sukchan Lee
6fae40a118
add session checking interface
2017-07-28 11:37:19 +09:00
Sukchan Lee
345ef20934
intermediate..
...
We should decode NAS message, and then integrity is checked later.
Because, To get MME UE Context, at first, we need to know GUTI in NAS
message.
if S-TMSI is not available.. Sigh!
if NAS is ciphered, The seqence are 'Decrypt->Decode->Integrity Check'
if NAS is not cihpered, The sequence are 'Decode->Integrity Check'
2017-07-27 21:50:55 +09:00
Sukchan Lee
773d31a17e
auth process skip routine is added
2017-07-26 23:27:03 +09:00
Sukchan Lee
6d8af29f6e
intermidiate..spec study is needed
2017-07-26 21:58:14 +09:00
Sukchan Lee
26749de828
Save NAS decoded message instead of message type
2017-07-26 19:40:52 +09:00
Sukchan Lee
62935bd625
detach done
2017-07-26 17:55:53 +09:00
Sukchan Lee
8c157dec08
detach request is done
2017-07-26 14:18:28 +09:00
Sukchan Lee
67630336cd
UE initiated idle-mode done
2017-07-26 11:28:43 +09:00
Sukchan Lee
3f22f4f666
add servce_request handler in EMM module
2017-07-26 00:22:20 +09:00
Sukchan Lee
d8646e10a0
test code is added
2017-07-25 23:42:16 +09:00
Sukchan Lee
6784ddd611
Service Request is added
2017-07-25 23:29:02 +09:00
Sukchan Lee
b302928bf3
ue context release implemented for idle-mode
2017-07-25 21:15:25 +09:00
James Park
167c56fc0d
Find mme_ue by s_tmsi which included in InitialUe_message
...
Add handler of uecontext_release_request
2017-07-24 17:03:20 -07:00
Sukchan Lee
42050e8b35
add comment
2017-07-23 16:35:01 +09:00
Sukchan Lee
9b1e9834dd
mme_ue_set_imsi function includes GUTI generation
2017-07-23 16:26:40 +09:00
Sukchan Lee
094a5c051d
GUTI is added
2017-07-23 12:25:01 +09:00
Sukchan Lee
c96d19ffce
fix the BUG, see the hash usage for mme_ue->imsi
2017-07-22 15:13:44 +09:00
James Park
7f39ebc491
Merge branch 'master' of https://github.com/acetcom/cellwire
2017-07-21 10:18:36 -07:00
James Park
bea13d81c0
Save imsi to mme_ue context
2017-07-21 10:17:51 -07:00
Sukchan Lee
f812f6038d
update it
2017-07-15 06:58:14 +09:00
Sukchan Lee
c5eeffae47
update it
2017-07-15 00:27:22 +09:00
Sukchan Lee
70dc633a96
update it
2017-07-15 00:00:08 +09:00
Sukchan Lee
5147afd39e
update it
2017-07-14 22:03:10 +09:00
Sukchan Lee
90c36c1b3f
update it
2017-07-14 21:46:08 +09:00
Sukchan Lee
6e79a65ff4
update it
2017-07-14 21:39:21 +09:00
Sukchan Lee
01509f1ff6
update it
2017-07-14 21:35:24 +09:00
Sukchan Lee
df371f3b66
update it
2017-07-14 20:46:15 +09:00
Sukchan Lee
1fe12dae1c
update it
2017-07-14 20:04:11 +09:00
Sukchan Lee
020602b42d
update it
2017-07-14 19:00:26 +09:00
Sukchan Lee
e9cee2b420
update it
2017-07-13 10:31:07 +09:00
Sukchan Lee
57d94969bf
Merge branch 'master' of https://github.com/acetcom/cellwire
2017-04-28 16:12:18 +09:00
Sukchan Lee
6a68eaac02
change vairable name from 'ue' to 'enb_ue or mme_ue'
2017-04-28 16:11:45 +09:00
James Park
300378d965
Merge branch 'master' of https://github.com/acetcom/cellwire
2017-04-28 15:34:44 +09:00
James Park
6cffc8a407
Add the functions which search mme_ue by imsi or guti
2017-04-28 15:33:40 +09:00
Brandon
141d241411
Merge branch 'master' of https://github.com/acetcom/cellwire
2017-04-28 15:30:28 +09:00
Brandon
0e410f5620
added missing IE for S11 delete session request
2017-04-28 15:30:04 +09:00
James Park
129f484394
add last mac verfication state
2017-04-28 15:01:43 +09:00
James Park
62935aac2c
Merge branch 'master' of https://github.com/acetcom/cellwire
...
Conflicts:
src/mme/emm_handler.c
src/mme/emm_handler.h
2017-04-28 14:56:47 +09:00
James Park
2939cf1349
Merge branch 'master' of https://github.com/acetcom/cellwire
...
Conflicts:
src/mme/mme_context.c
src/mme/mme_context.h
src/mme/s1ap_handler.c
2017-04-28 14:43:04 +09:00
Sukchan Lee
337dccff45
change the name mme_bearer_first to mme_default_bearer_in_sess
2017-04-28 14:08:43 +09:00
Brandon
59df4625f8
Merge branch 'master' of https://github.com/acetcom/cellwire
...
Conflicts:
src/mme/mme_context.h
2017-04-28 13:50:40 +09:00
Brandon
846f356322
implement detach process
...
- mme done including emm, esm, and s1ap
- sgw/pgw are not finished
- exception processing is further needed.
2017-04-28 13:46:16 +09:00
James Park
65b5378c91
Split ue_context into two context(enb_ue_t, mme_ue_t)
2017-04-28 13:43:42 +09:00
Sukchan Lee
7fe75bd6af
add timer example code
2017-04-28 12:39:14 +09:00
Brandon
707c4f4cad
Merge branch 'master' of https://github.com/acetcom/cellwire
...
Conflicts:
src/mme/mme_s11_handler.h
2017-04-28 11:23:35 +09:00
Brandon
a21cb41c7a
temporal commit for deleting s11 session
2017-04-28 11:20:09 +09:00
Sukchan Lee
f5fdbb093b
add default bearer context interface
2017-04-28 08:28:04 +09:00
Sukchan Lee
344188143f
add default bearer context when session cotext is added
2017-04-28 08:20:50 +09:00
Sukchan Lee
a377aa7c31
mme_sess_t is added
2017-04-27 23:06:10 +09:00
Sukchan Lee
80af1f0413
change detach_type using MACRO from nas_types.h
2017-04-27 12:38:03 +09:00
Brandon
7585b49364
implement ue detach procedure (emm)
2017-04-26 17:57:50 +09:00
Sukchan Lee
880eee1a16
service request message is tested.
...
You can find the usage nas_message_test8 in test/nas_message_test.c
2017-04-26 12:33:31 +09:00
James Park
62107a1e92
Implement identity_request/response
2017-04-19 14:01:39 +09:00
Sukchan Lee
05f74087e0
remove 127.0.0.1
...
Now, we'll use 10.1.35.x network for loopback test
2017-04-18 21:27:07 +09:00
James Park
20e6a2c9a5
Now ping works
2017-04-18 18:24:37 +09:00
James Park
563e98a345
GUTI should be included
2017-04-18 18:09:25 +09:00
James Park
4b9e499ea7
Add tuntap interface to PGW
2017-04-18 10:22:55 +09:00
Sukchan Lee
bebf14e361
Currently, kENB is tested when UL_COUNT is 0
...
Later, we need to verify another value.
2017-04-14 22:03:17 +09:00
Sukchan Lee
3098af0cfe
add current time in EMM information NAS mssage
2017-04-14 21:18:32 +09:00
Sukchan Lee
a3ead1361c
add attach test scenario from jinyoung's today work.
2017-04-14 20:20:00 +09:00
Sukchan Lee
3af0174682
Fix Parse Error : Protocol Cofiguration Options in PDN Connectivity Request
2017-04-14 19:18:08 +09:00
Sukchan Lee
edd7ec27a2
update it
2017-04-14 11:59:09 +09:00
Sukchan Lee
a508ad922f
update it
2017-04-14 11:51:27 +09:00
Sukchan Lee
b42fad1809
update it
2017-04-14 11:32:06 +09:00
Sukchan Lee
31d978427c
update it
2017-04-14 10:27:31 +09:00
Sukchan Lee
30ba51a909
update it
2017-04-14 10:11:38 +09:00
Sukchan Lee
fea47f9c74
update it
2017-04-14 10:04:41 +09:00
Sukchan Lee
fb9a5fe294
update it
2017-04-14 09:57:52 +09:00
Sukchan Lee
3d4db9d47e
udpate it
2017-04-14 09:36:14 +09:00