https://github.com/coreswitch/coreswitch
open source EPC for 5G
https://github.com/coreswitch/coreswitch
Last synced: about 1 month ago
JSON representation
open source EPC for 5G
- Host: GitHub
- URL: https://github.com/coreswitch/coreswitch
- Owner: coreswitch
- License: apache-2.0
- Created: 2019-08-13T15:46:24.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-09-30T23:18:52.000Z (over 5 years ago)
- Last Synced: 2024-06-20T06:31:24.585Z (11 months ago)
- Language: C
- Homepage:
- Size: 843 KB
- Stars: 10
- Watchers: 4
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-telco - coreswitch - coreswitch is an open soruce project for EPC (Evolved Packet Core) of LTE and 5G infrastructure. Right now we are implementing MME (Mobility Management Entity). (Core / 4G)
README
# coreswitch
----
coreswitch is an open soruce project for EPC (Evolved Packet Core) of LTE and 5G
infrastructure. Right now we are implementing MME (Mobility Management Entity).
Other component will be implemented later on.----
## Supported Platform
Right now only Ubuntu 18.04 is supported.
## Build
To build the system. ASN1 handling C library needs to be built.
``` shell
$ cd coreswitch/pkg/s1ap/asn1
$ make lib
$ sudo make install
```After this
``` shell
$ go get github.com/coreswitch/coreswitch/cmd/mmed
```will build mmed.
## Run
Just simply execute `mmed` will start MME handling on all of interfaces.
``` shell
$ mmed
2019/08/28 14:21:42 Listen on 127.0.0.1/[::1%lo]/10.211.55.26/[fe80::38e7:5a76:4355:51d7%enp0s5]/[fe80::79d1:506d:7682:9ee5%enp0s6]/[fe80::cd97:63f4:fcad:b2c5%enp0s7]/172.18.0.1/172.17.0.1:36412```