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
4d4621d9a4
fix the memory leak
2017-07-26 23:33:46 +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
621ffb0cf0
fix the compile error and failure in executing './test/testepc' regression test
2017-07-24 19:44:53 +09:00
Brandon
400481d799
DETACH (not completed)
2017-07-24 18:03:51 +09: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
Sukchan Lee
85801b6aef
porting to linux
2017-07-22 13:05:43 +09:00
Sukchan Lee
911743044e
Merge branch 'master' of https://github.com/acetcom/cellwire
2017-07-22 10:52:43 +09:00
Sukchan Lee
3f08900a6b
db lock is added
2017-07-22 10:52:13 +09:00
Sukchan Lee
e15348b089
done DB integration
2017-07-22 10:26:08 +09:00
Sukchan Lee
582c07d3e1
update it
2017-07-22 09:44:42 +09:00
Sukchan Lee
8e72d3af1d
update it
2017-07-22 02:18:53 +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
5d433a13ec
update it
2017-07-22 01:01:54 +09:00
Sukchan Lee
49aa7d3a13
update it
2017-07-22 00:25:52 +09:00
Sukchan Lee
753d714695
update it
2017-07-21 22:01:15 +09:00
Sukchan Lee
cc8edc0c7a
update it
2017-07-21 20:28:33 +09:00
Sukchan Lee
e12e6e4f6a
update it
2017-07-21 17:38:25 +09:00
Sukchan Lee
c547d7ce5b
add mongo DB client
2017-07-20 23:07:37 +09:00
Sukchan Lee
54301bce3e
tunnel dev name is added in configuration
2017-07-18 16:27:22 +09:00
Sukchan Lee
ed0ea2f214
ip pool is implemented
2017-07-18 16:15:28 +09:00
Sukchan Lee
09f89d935d
pgw config is added
2017-07-17 19:04:10 +09:00
Sukchan Lee
f812f6038d
update it
2017-07-15 06:58:14 +09:00
Sukchan Lee
d1c93ae6dd
update it
2017-07-15 01:00:49 +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
a7cd93f39e
update it
2017-07-13 14:12:30 +09:00
Sukchan Lee
6a98afbb1a
update it
2017-07-13 13:36:16 +09:00
Sukchan Lee
e9cee2b420
update it
2017-07-13 10:31:07 +09:00
Sukchan Lee
24200585c1
update it
2017-07-12 23:47:46 +09:00
Sukchan Lee
a9c3e2f8ad
update it
2017-07-12 23:41:43 +09:00
Sukchan Lee
aea8814bdb
add config library : jsmn
2017-07-12 21:25:10 +09:00
Sukchan Lee
5fe3a0fcfb
update it
2017-07-11 23:38:52 +09:00
Sukchan Lee
e8bd501165
mmed/hssd/sgwd/pgwd daemon created
2017-07-11 19:16:45 +09:00
Sukchan Lee
12d7ae238f
update it
2017-07-11 18:44:59 +09:00
Sukchan Lee
c70eb89a24
update it
2017-07-11 18:44:25 +09:00
Sukchan Lee
62950382ae
update it
2017-07-11 14:16:15 +09:00
Sukchan Lee
2f4a8b4d63
cellwire -> nextepc
2017-07-10 14:33:46 +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
d7aa300833
fix the mis-typo from enb to sess
2017-04-27 20:59:25 +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
383f283c31
update INSTALL file
2017-04-18 21:30:21 +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
3acb4d612d
Merge branch 'master' of https://github.com/acetcom/cellwire
...
Conflicts:
src/pgw/pgw_context.c
src/pgw/pgw_path.c
2017-04-18 18:35:26 +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
Sukchan Lee
c2d5ab0d20
remove LINUX==1 macro in the pgw directory
2017-04-18 16:06:44 +09:00
Sukchan Lee
7dc8afd70c
port to OSX
2017-04-18 14:16:32 +09:00
Sukchan Lee
a332d46800
fix to compile other OS
2017-04-18 14:01:43 +09:00
James Park
af6e94bab8
Fix bug
2017-04-18 12:33:23 +09:00
James Park
3a745e539a
SGW: GTP-U is added
...
PGW : Forward GTP-U pakcets to tuntap interface
2017-04-18 11:57:16 +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
e0f31cc441
update it
2017-04-14 11:48:34 +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
Sukchan Lee
ea014944c2
update it
2017-04-14 01:26:50 +09:00
Sukchan Lee
95dbe4c126
update it
2017-04-14 00:19:58 +09:00
Sukchan Lee
d9114c9702
update it
2017-04-14 00:17:56 +09:00
Sukchan Lee
f19673d935
update it
2017-04-13 23:30:56 +09:00
Sukchan Lee
1b98807ec8
update it
2017-04-13 23:14:59 +09:00
Sukchan Lee
04328963bf
update it
2017-04-13 22:30:56 +09:00
Sukchan Lee
eb9217fec1
update it
2017-04-13 21:22:10 +09:00
Sukchan Lee
bf7d2646a5
update it
2017-04-13 21:05:30 +09:00
Sukchan Lee
528f78b592
update it
2017-04-13 20:28:54 +09:00
Sukchan Lee
4534e102ad
update it
2017-04-13 19:58:58 +09:00
Sukchan Lee
c500842e6b
update it
2017-04-13 19:32:56 +09:00
Sukchan Lee
07242abd87
update it
2017-04-13 19:15:53 +09:00
Sukchan Lee
3ca1fa39d9
update it
2017-04-13 17:46:26 +09:00
Sukchan Lee
3b95dd22bc
update it
2017-04-13 15:19:16 +09:00
Sukchan Lee
a1688bc4e3
update it
2017-04-13 13:54:39 +09:00
Sukchan Lee
493729850d
update it
2017-04-13 12:21:47 +09:00
Sukchan Lee
709e9fef04
update it
2017-04-13 11:08:42 +09:00
Sukchan Lee
02f18b1e5b
update it
2017-04-13 08:48:11 +09:00
Sukchan Lee
fa287c8f5b
update it
2017-04-13 00:08:12 +09:00
Sukchan Lee
e2bbfabef7
update it
2017-04-12 22:27:32 +09:00
Sukchan Lee
21839551cc
update it
2017-04-12 21:44:18 +09:00
Sukchan Lee
3059914d39
update it
2017-04-12 21:20:00 +09:00
Sukchan Lee
bf72ba526e
update it
2017-04-12 20:41:49 +09:00
Sukchan Lee
1dba527be4
update it
2017-04-12 18:58:44 +09:00
Sukchan Lee
8605b182aa
update it
2017-04-12 18:50:35 +09:00
Sukchan Lee
639f4edd08
update it
2017-04-12 16:48:57 +09:00
Sukchan Lee
cabd8d6ad0
update it
2017-04-12 15:35:03 +09:00
Sukchan Lee
fbeada07a1
update it
2017-04-12 13:45:57 +09:00
Sukchan Lee
258cc29454
update it
2017-04-12 10:05:23 +09:00
Sukchan Lee
17d5856805
update it
2017-04-12 00:13:57 +09:00
Sukchan Lee
ec147b1bbe
update it
2017-04-12 00:06:57 +09:00
Sukchan Lee
a9cb373f47
update it
2017-04-11 23:55:21 +09:00
Sukchan Lee
19fc153f00
update it
2017-04-11 23:25:33 +09:00
Sukchan Lee
0f7bdc1ded
update it
2017-04-11 22:44:57 +09:00
Sukchan Lee
20195b67cf
update it
2017-04-11 21:38:24 +09:00
Sukchan Lee
d53b30449f
update it
2017-04-11 20:44:38 +09:00
Sukchan Lee
9d5f0a510b
update it
2017-04-11 19:29:25 +09:00
Sukchan Lee
ac9c0f92a8
update it
2017-04-11 19:14:18 +09:00
Sukchan Lee
9161a61669
update it
2017-04-11 18:59:10 +09:00
Sukchan Lee
0c05208981
update it
2017-04-11 15:13:30 +09:00
Sukchan Lee
b8f3f56779
update it
2017-04-11 15:07:46 +09:00
Sukchan Lee
a8665d6160
update it
2017-04-11 15:02:39 +09:00
Sukchan Lee
8ab3dead0b
update it
2017-04-11 14:26:54 +09:00
Sukchan Lee
e07f023241
update it
2017-04-11 12:57:54 +09:00
Sukchan Lee
8bdfef6a35
update it
2017-04-11 12:16:07 +09:00
Sukchan Lee
480ec5af15
update it
2017-04-11 11:54:00 +09:00
Sukchan Lee
fc455e1a11
update it
2017-04-11 09:36:35 +09:00
Sukchan Lee
ab0584dabb
update it
2017-04-11 09:32:34 +09:00
Sukchan Lee
38d9df9fd9
update it
2017-04-11 09:19:33 +09:00
Sukchan Lee
f34e494deb
update it
2017-04-10 23:59:59 +09:00
Sukchan Lee
e4f52d6ba6
update it
2017-04-10 23:00:06 +09:00
Sukchan Lee
e4c6c8cf56
index_pool is introduced to access context memory safely
2017-04-10 22:48:07 +09:00
Sukchan Lee
aab0732178
update it
2017-04-10 21:05:28 +09:00
Sukchan Lee
80205aec90
update it
2017-04-10 16:44:18 +09:00
Sukchan Lee
32a157e13a
update it
2017-04-10 16:37:22 +09:00
Sukchan Lee
32f1b4547f
update it
2017-04-10 16:18:38 +09:00
Sukchan Lee
9f02fcc519
update it
2017-04-10 16:17:05 +09:00
Sukchan Lee
6c54bd4329
update it
2017-04-10 15:56:01 +09:00
Sukchan Lee
c886bd5b63
update it
2017-04-10 13:47:35 +09:00
Sukchan Lee
0265859fb4
update it
2017-04-10 13:22:23 +09:00
Sukchan Lee
b6ffaf6312
update it
2017-04-10 11:29:46 +09:00
Sukchan Lee
d9307d3187
update it
2017-04-10 00:27:19 +09:00
Sukchan Lee
450b04a4d3
update it
2017-04-09 22:01:54 +09:00
Sukchan Lee
c85785f4e3
update it
2017-04-09 20:51:26 +09:00
Sukchan Lee
8c2c204278
update it
2017-04-09 17:24:24 +09:00
Sukchan Lee
9d2a1fc7bb
update it
2017-04-09 15:34:55 +09:00
Sukchan Lee
b0060450fb
update it
2017-04-09 15:33:20 +09:00
Sukchan Lee
2ad2b8ac35
update it
2017-04-09 15:15:12 +09:00
Sukchan Lee
19d007812b
update it
2017-04-09 14:57:07 +09:00
Sukchan Lee
5a9081a5ae
update it
2017-04-09 14:26:19 +09:00
Sukchan Lee
9ea0bb10c1
update it
2017-04-08 13:02:07 +09:00
Sukchan Lee
a88305df46
update it
2017-04-08 11:38:09 +09:00
Sukchan Lee
74f875d23d
update it
2017-04-08 10:52:17 +09:00
Sukchan Lee
73306674d9
update it
2017-04-08 10:50:29 +09:00
Sukchan Lee
c4953753d1
update it
2017-04-08 10:46:40 +09:00
Sukchan Lee
7860d74991
update it
2017-04-08 10:45:48 +09:00
Sukchan Lee
5507fff782
update it
2017-04-08 10:39:35 +09:00
Sukchan Lee
00e5308455
update it
2017-04-08 10:18:48 +09:00
Sukchan Lee
465a8e9e8a
update it
2017-04-07 23:36:08 +09:00
Sukchan Lee
9b5721dafc
update it
2017-04-07 22:23:38 +09:00
Sukchan Lee
5aa9392d78
update it
2017-04-07 19:45:43 +09:00
Sukchan Lee
401dae4a71
update it
2017-04-07 19:23:26 +09:00
Sukchan Lee
87acd05c2d
update it
2017-04-06 23:29:20 +09:00
Sukchan Lee
8b07cd0e67
update it
2017-04-06 21:44:30 +09:00
Sukchan Lee
9ff9bd97a4
update it
2017-04-06 20:58:13 +09:00
Sukchan Lee
677ffa480f
update it
2017-04-06 20:44:52 +09:00
Sukchan Lee
4720ecb8b7
update it
2017-04-06 20:10:00 +09:00
Sukchan Lee
e6fe6ab346
update it
2017-04-06 19:33:27 +09:00
Sukchan Lee
96156ea66b
update it
2017-04-06 19:20:33 +09:00
Sukchan Lee
6ae1c6dda4
update it
2017-04-06 17:23:18 +09:00
Sukchan Lee
e121488fa5
update it
2017-04-06 17:10:26 +09:00