Commit graph

92 commits

Author SHA1 Message Date
Sukchan Lee
baf6af79d6 LOG configuration is changed.
We'll juse file log as a default log.
Older logger name is changed socket logger and default configuration is
disabled
2017-10-29 10:22:22 +00:00
Sukchan Lee
5c4c4498d2 logging disunite to each individual 2017-10-29 00:44:09 +09:00
Sukchan Lee
6f5ec19388 PID file is created for logrotate 2017-10-24 15:55:28 +09:00
Sukchan Lee
1df4fc9a41 continue to porting Userland SCTP
connection is done.
will implement send/recv function
2017-10-19 01:09:06 +09:00
Sukchan Lee
bb806e492e Finally, I've remove net_sock_t->app_index in core_net.h
Now, we are done to porting SCTP using Userland SCTP
2017-10-18 14:36:12 +09:00
Sukchan Lee
b8a37b0ea1 net_tun library is updated for supporting FreeBSD and MacOSX
In FreeBSD and MacOSX, tun driver is automatically configured.
2017-10-17 07:03:37 +09:00
Sukchan Lee
172266b0c5 GTP Loopback Test Module is Added.
1. ping(src:45.45.0.1, dst:45.45.0.1)
2. MME emulates GTP-U instead of eNB, and send GTP-U to the SGW
3. SGW relay to PGW using GTP-U
4. PGW TUN reponse ping reply
5. PGW sends GTP-U to the SGW
6. SGW sends GTP-U to the MME
7. GTP-U decapsulates and sends ping packet to the kernel
2017-10-15 00:45:49 +09:00
Sukchan Lee
ee4dd7732e Porting to FreeBSD (Stage-1)
I'd just fix the compile error at this point.
2017-10-12 23:01:51 +09:00
Lee Sukchan
22ec19066b Porting Done for CentOS 2017-09-29 12:22:03 +00:00
Sukchan Lee
5663f64cbb timer library update 2017-09-18 16:18:01 +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
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
0e7196c9c1 GX-CCR message build done 2017-08-23 00:51:57 +09:00
Sukchan Lee
3a36d458e5 initial code for CCR/CCA for Diameter Gx 2017-08-19 13:29:09 +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
18739296fa initialize/terminate done..
let me know if you have found zombie process.
2017-08-03 00:11:09 +09:00
Sukchan Lee
8fdb177c04 mostly done..initialize/terminate.
more test is needed.
2017-08-02 23:03:34 +09:00
Sukchan Lee
13175e9e41 Merge branch 'master' of https://github.com/acetcom/cellwire 2017-08-02 20:04:02 +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
341dc3d1f5 add process management library 2017-08-01 23:43:05 +09:00
Sukchan Lee
fb6519721a update it 2017-07-21 17:12:02 +09:00
Sukchan Lee
2e33ece64f update it 2017-07-14 14:09:31 +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
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
e186436098 For testing, the following command is needed for the first time
- sudo ip tuntap add name pgwtun mode tun
 - sudo ./scripts/netconfig.sh

After then,
 - ./test/testcellwire

The above regression test is executed with 10.1.35.215 ip
2017-04-18 20:21:53 +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
4b9e499ea7 Add tuntap interface to PGW 2017-04-18 10:22:55 +09:00
Sukchan Lee
3244b08f2a fix the bug 2017-04-11 10:40:31 +09:00
Sukchan Lee
38d9df9fd9 update it 2017-04-11 09:19:33 +09:00
Sukchan Lee
e4c6c8cf56 index_pool is introduced to access context memory safely 2017-04-10 22:48:07 +09:00
Sukchan Lee
b6ffaf6312 update it 2017-04-10 11:29:46 +09:00
Sukchan Lee
4d749f41f5 update it 2017-04-09 23:06:59 +09:00
Sukchan Lee
8c2c204278 update it 2017-04-09 17:24:24 +09:00
Sukchan Lee
0b458ba53f update it 2017-04-05 15:21:41 +09:00
Sukchan Lee
409812e9c2 update it 2017-04-05 15:20:43 +09:00
Sukchan Lee
56ea49ed4e add hash list library 2017-04-05 15:11:48 +09:00
Sukchan Lee
3ee227328b update it 2017-04-04 14:00:02 +09:00
Sukchan Lee
1ee084c58b update it 2017-03-27 19:12:45 +09:00
Sukchan Lee
5cef8ad7e0 update it 2017-03-27 11:22:03 +09:00
Sukchan Lee
5fdc359bec update it 2017-03-27 10:22:30 +09:00
Sukchan Lee
466222cb43 GTP encoder test 2017-03-26 01:19:44 +09:00
Sukchan Lee
6146e33a51 update it 2017-03-25 12:10:08 +09:00
Sukchan Lee
18e78913b6 interface changes 2017-03-25 10:45:49 +09:00
Sukchan Lee
54a8efdca6 SGW is added 2017-03-24 18:47:05 +09:00
Sukchan Lee
84a369aa42 move event library to core 2017-03-24 15:31:35 +09:00