Sukchan Lee
0ecc05e9d3
update it
2017-08-25 20:31:08 +09:00
Sukchan Lee
7cae17562d
PGW-PCRF done for default bearer
2017-08-25 19:40:49 +09:00
Sukchan Lee
ee7d3cbef6
PCRF done
2017-08-24 23:10:36 +09:00
Sukchan Lee
995a2d2320
PCRF DB interface done
2017-08-24 17:05:10 +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
1d32eaead8
update it
2017-08-18 23:54:44 +09:00
Sukchan Lee
94c8c66fe3
update it
2017-08-18 20:43:28 +09:00
Sukchan Lee
8c5d884402
use my own extension for freeDiameter
2017-08-17 15:13:03 +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
75cdc9c077
add cert and key for pgw/pcrf
2017-08-16 22:58:12 +09:00
Sukchan Lee
fccfb1aa2b
re-archi freediameter
2017-08-16 22:03:36 +09:00
Sukchan Lee
4156a7ee1c
move gx to extension
2017-08-13 13:44:23 +09:00
Sukchan Lee
c4f6ce6daf
move dict_s6a to extensions
2017-08-13 10:29:14 +09:00
Sukchan Lee
ddd4c12a58
now we should use freediameter configuration file
2017-08-13 00:35:11 +09:00
Sukchan Lee
4587288f5d
initial code for diameter gx
2017-08-12 21:51:02 +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
e52c79fb79
try to remove pdn_t
2017-08-11 16:40:50 +09:00
Sukchan Lee
7aa1ff55f0
warn -> error for memory pool
2017-08-11 13:11:13 +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
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
Sukchan Lee
9782363f2b
update it
2017-08-05 16:21:07 +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
Sukchan Lee
ec3391f531
rollback
2017-08-05 11:25:19 +09: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
9a91870324
add memory check tool
2017-08-04 12:06:56 +09:00
Sukchan Lee
2e6f9f7a34
suppress pkbuf memory leak log
2017-08-04 00:09:28 +09:00
Sukchan Lee
d1d223b815
fix the memory leak for proc library
2017-08-03 23:54:36 +09:00
Sukchan Lee
59999dcb4f
add HIDDEN configuration for developer.
...
...
GTP: 1,
OTHERS: 1,
}
HIDDEN:
{
DISABLE_HSS: 0,
DISABLE_SGW: 0,
DISABLE_PGW: 0,
}
HSS :
{
if epcd or testepc, DISABLE_HSS/SGW/PGW is applied.
2017-08-03 19:50:20 +09:00
Sukchan Lee
f4bd03d96d
Fix the diameter duplicated port problem.
...
SCTP is disabled with 'No_SCTP' option
2017-08-03 15:53:59 +09:00
James Park
061605047c
Fix bug
2017-08-02 17:49:27 -07:00
James Park
420953fa32
Update downlink data notification
2017-08-02 17:32:50 -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
8fdb177c04
mostly done..initialize/terminate.
...
more test is needed.
2017-08-02 23:03:34 +09:00
Sukchan Lee
484b4ff024
fix the logger bug
2017-08-02 22:24:41 +09:00
Sukchan Lee
fae9cad5dc
update it
2017-08-02 21:11:22 +09:00
Sukchan Lee
13175e9e41
Merge branch 'master' of https://github.com/acetcom/cellwire
2017-08-02 20:04:02 +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
341dc3d1f5
add process management library
2017-08-01 23:43:05 +09:00
Sukchan Lee
91f1d9adc5
add NAS trace message
2017-08-01 11:34:15 +09:00
Sukchan Lee
7646eb7e93
refine trace message
2017-08-01 10:16:06 +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
2749a864ab
refine intiialization routine to remove zombie process
2017-07-31 00:02:04 +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
d3234014f7
IP Pool is allocated per PDN
2017-07-29 00:53:54 +09:00
Sukchan Lee
eee1537f5f
update it
2017-07-28 23:07:57 +09:00
Sukchan Lee
0a8f389839
GTP message is added for paging and handover
2017-07-27 00:10:10 +09:00
Sukchan Lee
b302928bf3
ue context release implemented for idle-mode
2017-07-25 21:15:25 +09:00
Sukchan Lee
86e272c4cf
add Release Access GTP message
2017-07-25 10:59:20 +09:00
Sukchan Lee
3e10a8b5e4
add Bearer related GTP message
2017-07-25 10:48:27 +09:00
Sukchan Lee
9abe442348
add Delete Bearer Request/Response in GTP
2017-07-25 10:11:05 +09:00
Sukchan Lee
85801b6aef
porting to linux
2017-07-22 13:05:43 +09:00
Sukchan Lee
cc8edc0c7a
update it
2017-07-21 20:28:33 +09:00
Sukchan Lee
fb6519721a
update it
2017-07-21 17:12:02 +09:00
Sukchan Lee
c547d7ce5b
add mongo DB client
2017-07-20 23:07:37 +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
2e33ece64f
update it
2017-07-14 14:09:31 +09:00
Sukchan Lee
c055811c10
update it
2017-07-13 15:46:27 +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
32d53729e5
missing changes for cellwire -> nextepc
2017-07-10 14:43:03 +09:00
Sukchan Lee
2f4a8b4d63
cellwire -> nextepc
2017-07-10 14:33:46 +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
65b5378c91
Split ue_context into two context(enb_ue_t, mme_ue_t)
2017-04-28 13:43:42 +09:00
Sukchan Lee
b95e40a851
Delete Session Request/Response is added
2017-04-27 13:36:25 +09:00
Sukchan Lee
9000cc395c
all NAS message done
2017-04-26 16:07:27 +09:00
Sukchan Lee
5937025754
esm is added
2017-04-26 15:45:46 +09:00
Sukchan Lee
1f2c813461
esm added
2017-04-26 15:40:46 +09:00
Sukchan Lee
520bd03f68
all NAS EMM message is implemented
2017-04-26 15:14:56 +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
Sukchan Lee
f48bbbd35b
security header type is fixed to meet standard
2017-04-26 11:59:05 +09:00
Sukchan Lee
e0a2758dd0
service request is implemented.
2017-04-26 09:49:37 +09:00
Sukchan Lee
cca339eff4
service request is initially added
2017-04-26 09:33:26 +09:00
Sukchan Lee
0bdc7de4d0
merge FROM_UE and TO_UE to ONE macro
2017-04-26 09:19:13 +09:00
Sukchan Lee
19b164b575
implement nas_types
2017-04-25 20:08:12 +09:00
Sukchan Lee
4694a0b75f
update generated files
2017-04-25 20:08:03 +09:00
Sukchan Lee
0aa5660479
fix the Office Document errata
...
update nas_message.py for supporting detach message
2017-04-25 20:03:40 +09:00
Sukchan Lee
fe4ae96109
add DETACH REQUEST FROM/TO UE
2017-04-25 18:28:46 +09:00
Sukchan Lee
63ed72ed91
1. update office document
...
2. modify nas_message.py
3. store generated cache file
2017-04-25 16:31:31 +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
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
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
4b9e499ea7
Add tuntap interface to PGW
2017-04-18 10:22:55 +09:00
Sukchan Lee
dbcee4966f
fix the pkbuf test code since core_realloc function is changed
...
from : if (size > (p->clbuf->size - headroom))
to : if (size >= (p->clbuf->size - headroom))
2017-04-14 21:39:07 +09:00
Sukchan Lee
3098af0cfe
add current time in EMM information NAS mssage
2017-04-14 21:18:32 +09:00
Sukchan Lee
7036ea329d
EMM Status(NAS Message) is added
2017-04-14 18:09:39 +09:00
Sukchan Lee
98ff2241eb
update it
2017-04-14 12:42:00 +09:00
Sukchan Lee
ea014944c2
update it
2017-04-14 01:26:50 +09:00
Sukchan Lee
d9114c9702
update it
2017-04-14 00:17:56 +09:00
Sukchan Lee
12a12fb222
update it
2017-04-13 17:18:46 +09:00
Sukchan Lee
2b2b34027c
update it
2017-04-13 14:46:27 +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
184c226f79
update it
2017-04-13 10:06:58 +09:00
Sukchan Lee
ee3c09506c
update it
2017-04-13 09:57:11 +09:00
Sukchan Lee
fa287c8f5b
update it
2017-04-13 00:08:12 +09:00
Sukchan Lee
4c5ed8839e
update it
2017-04-12 23:02:06 +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
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
a8665d6160
update it
2017-04-11 15:02:39 +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
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
32a157e13a
update it
2017-04-10 16:37:22 +09:00
Sukchan Lee
6c54bd4329
update it
2017-04-10 15:56:01 +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
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
e4e8f30248
update it
2017-04-09 17:14:32 +09:00
Sukchan Lee
704d475655
update it
2017-04-09 17:00:20 +09:00
Sukchan Lee
67533ec1de
update it
2017-04-09 16:34:31 +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
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
759158a972
update it
2017-04-07 22:24:09 +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
06ee730d60
update it
2017-04-06 21:17:36 +09:00
Sukchan Lee
677ffa480f
update it
2017-04-06 20:44:52 +09:00
Sukchan Lee
4c056db105
udpate it
2017-04-06 17:20:17 +09:00
Sukchan Lee
e121488fa5
update it
2017-04-06 17:10:26 +09:00
Sukchan Lee
c10658a3fc
update it
2017-04-06 15:02:03 +09:00
Sukchan Lee
c8c0b6dbc1
update it
2017-04-06 12:23:07 +09:00
Sukchan Lee
a1ac78a073
update it
2017-04-06 12:13:38 +09:00
Sukchan Lee
213ca35724
update it
2017-04-06 09:57:56 +09:00
Sukchan Lee
6a19a926e0
sgw context is added
2017-04-05 20:09:13 +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
41619f6165
udpate it
2017-04-03 23:43:54 +09:00
Sukchan Lee
7d245baa10
update it
2017-04-03 23:40:22 +09:00
Sukchan Lee
e39d37e41f
update it
2017-04-03 23:30:56 +09:00
Sukchan Lee
c48306c3b1
update it
2017-04-03 23:12:59 +09:00
Sukchan Lee
c8bd136551
update it
2017-04-03 22:53:36 +09:00
Sukchan Lee
9d2e2d3319
update it
2017-04-03 22:48:37 +09:00
Sukchan Lee
7c6de2e95f
update it
2017-04-03 22:46:19 +09:00
Sukchan Lee
65a5465521
update it
2017-04-03 22:09:48 +09:00
Sukchan Lee
94b11824e9
update it
2017-04-03 21:37:20 +09:00
Sukchan Lee
dd489a5c75
update it
2017-04-03 21:17:08 +09:00
Sukchan Lee
38216ef032
update it
2017-04-03 21:13:52 +09:00
Sukchan Lee
482e162602
update it
2017-04-03 20:50:20 +09:00
Sukchan Lee
d686f97f91
update it
2017-04-03 15:48:43 +09:00
Sukchan Lee
2f9a95a161
update it
2017-04-03 15:31:57 +09:00
Sukchan Lee
02fd23654e
update it
2017-04-03 14:18:25 +09:00
Sukchan Lee
a3df11fca2
update it
2017-04-03 13:06:56 +09:00
Sukchan Lee
b0611e9bef
update it
2017-04-02 22:55:04 +09:00
Sukchan Lee
c4aaa33487
update it
2017-04-02 22:30:58 +09:00
Sukchan Lee
03f131ac1b
update it
2017-04-02 20:53:59 +09:00
Sukchan Lee
18368fe600
update it
2017-04-02 20:51:12 +09:00
Sukchan Lee
60c4d0fd55
update it
2017-04-02 20:36:58 +09:00
Sukchan Lee
9aeab65f17
update it
2017-04-01 23:37:27 +09:00
Sukchan Lee
b22777bf4f
update it
2017-04-01 23:28:22 +09:00
Sukchan Lee
94cc115731
update it
2017-04-01 23:13:15 +09:00
Sukchan Lee
26a986b825
update it
2017-03-31 09:06:59 +09:00
Sukchan Lee
31fef113e3
update it
2017-03-31 09:06:07 +09:00
Sukchan Lee
917e6443f5
PGW is added initially
2017-03-31 00:15:13 +09:00
Sukchan Lee
be32184914
update it
2017-03-30 23:27:26 +09:00