love0195 / nextepc

NextEPC is an open source implementation of the Evolved Packet Core of LTE networks supporting 3GPP Release 13

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

What's NextEPC

NextEPC is an Open Source implementation of the 4G/5G 3GPP core network. NextEPC includes the Mobility Management Entity (MME), Serving Gateway (SGW), Packet Data Network Gateway (PGW), Home Subscriber Server (HSS), and Policy and Charging Rules Functions (PCRF).

NextEPC MME provides the S1 interfaces to the eNodeBs and S11 interface to SGW as well as S6a to the HSS.

NextEPC SGW implements the S11 interface which is connected to MME, and S5 interface to the PGW.

NextEPC PGW plays a role as an edge router in IP networks. It equipped with the S5 interface and SGi interface towards the Internet, and S7 interface to PCRF.

NextEPC HSS is the user subscription database. It implements the S6a interface towards MME using the DIAMETER protocol.

NextEPC PCRF controls the policies and rules for QoS of LTE users and bearers. It provides the Gx interface to PGW.

Installation and Configuration

Please visit NextEPC Opensource Project Website.

Support

Technical service and supports are available on https://nextepc.com.

License

Opensource NextEPC files are made available under the terms of the GNU Affero General Public License (GNU AGPLv3).

About

NextEPC is an open source implementation of the Evolved Packet Core of LTE networks supporting 3GPP Release 13

License:GNU Affero General Public License v3.0


Languages

Language:C 93.3%Language:C++ 1.8%Language:JavaScript 1.4%Language:Yacc 0.9%Language:Lex 0.6%Language:Python 0.5%Language:CMake 0.5%Language:Makefile 0.4%Language:PHP 0.2%Language:M4 0.2%Language:Shell 0.1%Language:Dockerfile 0.1%Language:TSQL 0.0%Language:Perl 0.0%Language:Awk 0.0%Language:CSS 0.0%