You are on page 1of 20

Project Magma

Name : Laawanya Kishor


ID No: 2017A8PS0580G
Background and Significance
of MagmaCore:
Network Core:
A mobile core network is a central part of the overall
mobile network. It allows mobile subscribers to get
access to the services that they are entitled to use, e.g.
international calling. The mobile core network is
responsible for critical functions such as subscriber
profile information, subscriber location, authentication
of services and the necessary switching functions for
voice and data sessions.
LTE Architecture
LTE Architecture

LTE Core
5G Architecture
5G Architecture

5G Core
Differences 4G Architecture Core and 5G Core:

The 4G Evolved Packet Core (EPC) is significantly different


from the 5G core, with the 5G core leveraging visualization
and cloud native software design at unprecedented levels.
Among the other changes that differentiate the 5G core from its
4G predecessor are user plane function (UPF) to decouple
packet, gateway control and user plane functions, and access
and mobility management function (AMF) to segregate session
management functions from connection and mobility
management tasks.
Magma:

Magma is an open-source software platform that gives


network operators an open, flexible and extendable
mobile core network solution. Magma enables better
connectivity by:
Allowing operators to offer cellular service without vendor
lock-in with a modern, open source core network
Enabling operators to manage their networks more
efficiently with more automation, less downtime, better
predictability, and more agility to add new services and
applications. Thus, enabling federation between existing
MNOs and new infrastructure providers for expanding
rural infrastructure. And hence allowing operators who
are constrained with licensed spectrum to add capacity
and reach by using Wi-Fi and CBRS.
Scope of my project:
UPF/SMF interaction
UPF/SMF interaction
UPF/SMF interaction
N4 Interface:
In the 5G Core (5GC) network the N4 Interface is the
bridge between the control plane and the user plane.
As such, it is the conduit for PDU session management
and traffic steering towards the UPF and PDU usage
and event reporting towards the SMF.

Operations of N4 interface:
-N4 Session Establishment procedure
-N4 Session Modification procedure
-N4 Session Release procedure
N4 Session Establishment procedure
N4 Session Modification procedure
N4 Session Release procedure
My Project Prototype:

SMF-UPF Session manager


User_plane_manager(UPF) Session_Manager(SMF)
Current status of project and post mid
semester plan:

I have made a working prototype of SMF-UPF Session


manager, which takes input in yaml file and creates a
session in User-Plane-manager, deletes a session and
print active sessions.

Post mid semester, I plan to create a virtual network


using network namespace and test my prototype in that
virtual network and also incorporate some of the new
network features.
Summary and conclusion
Magmacore is a great initiative which will
revolutionize the communication field, as it is an open
source software and offers great flexibility and
reliability.

You might also like