Sukchan Lee
a9b181cbd5
move ESM SM from mme_sess_t to mme_bearer_t
2017-09-04 22:00:51 +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
47722bad31
pdn connectivity request stored in context. and then will be handled
...
later
2017-09-03 11:48:41 +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
829047f763
GTP re-archi(first phase)
2017-08-28 21:47:32 +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
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
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
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
5179bb9e91
re-archi mostly done
2017-08-10 17:28:03 +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
James Park
d3cdbac70d
Retransmit paging if UE is not paged.
2017-08-07 15:58:13 -07: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
Sukchan Lee
772aefec7d
initial routine re-architecture to remove memory leak and improve
...
stability
2017-08-04 21:29:49 +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
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
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
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
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
67630336cd
UE initiated idle-mode done
2017-07-26 11:28:43 +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