5G Core Network Emulation N1, N2, N3, N4, N6, N8, N9, N10, N11, N12, - - PowerPoint PPT Presentation

5g core network emulation
SMART_READER_LITE
LIVE PREVIEW

5G Core Network Emulation N1, N2, N3, N4, N6, N8, N9, N10, N11, N12, - - PowerPoint PPT Presentation

5G Core Network Emulation N1, N2, N3, N4, N6, N8, N9, N10, N11, N12, N13, N14, N22 818 West Diamond Avenue - Third Floor, Gaithersburg, MD 20878 Phone: (301) 670-4784 Fax: (301) 670-9187 Email: info@gl.com 1 1 Website: http://www.gl.com 5G


slide-1
SLIDE 1

1

818 West Diamond Avenue - Third Floor, Gaithersburg, MD 20878 Phone: (301) 670-4784 Fax: (301) 670-9187 Email: info@gl.com Website: http://www.gl.com

1

N1, N2, N3, N4, N6, N8, N9, N10, N11, N12, N13, N14, N22

5G Core Network Emulation

slide-2
SLIDE 2

2

5G NETWORK DIAGRAM

slide-3
SLIDE 3

3

  • End-to-End 5G Network Simulation
  • Emulates 5G - UE+gNB, AMF, SMF, UPF, AUSF, UDM, UDR, NSSF, NRF,

PCF

  • Feature and Functional Testing
  • Performance Testing
  • Inter-Operability Testing
  • Migration Testing
  • Advanced Voice Feature Testing - IVR, Voice Recognition, Speech-to-Text
  • Simulate Massive UEs (up to 64,000) with Voice Traffic
  • Simulate User-plane GTP traffic at high line rates (up to 40 Gbps)
  • Assess Voice Quality (eModel, PESQ, POLQA)

Features

slide-4
SLIDE 4

4

  • End-to-End 5G Network Simulation
  • Simulates UE+gNodeB and AMF nodes.
  • Supports Control plane signaling and User plane traffic
  • Generate and process NGAP/NAS (valid and invalid) messages.
  • Insertion of impairments to create invalid messages
  • Supports customization of call flow and message templates using Script and

Message Editor.

  • Ready-to-use scripts for quick testing
  • Supports scripted call generation and automated call reception.
  • Simulate Massive UEs (up to 64,000) with Voice Traffic
  • Simulate User-plane GTP traffic at high line rates (up to 40 Gbps)
  • Provides Call Statistics and Events Status.

Features

slide-5
SLIDE 5

5

5G N1 N2 Interface Simulation – MAPS™

slide-6
SLIDE 6

6

5G N1 N2 Interface Architecture

slide-7
SLIDE 7

7

Protocol Stack Specification

slide-8
SLIDE 8

8

Supported Protocols Standard / Specification Used

N1N2 Interface System Architecture for the 5G 3GPP TS 23.501 V2.0.1 (2017-12) NG Application Protocol (NGAP) 3GPP TS 38.413 V0.7.0 (2018-03) Non-Access-Stratum (NAS) 3GPP TS 24.501 V1.0.0 (2018-3) GPRS Tunneling Protocol for Control Plane (GTPv2-C) 3GPP TS 29.274 V15.2.0 (2017-12) NR and NG-RAN Overall Description 3GPP TS 28.300 V2.0.0 (2017-12) SCTP RFC 2960

  • NG Application Protocol (NGAP): Application Layer Protocol between

the gNodeB and the AMF.

  • SCTP for the control plane (SCTP): This protocol guarantees delivery
  • f signaling messages between AMF and gNodeB (N1N2). SCTP is

defined in RFC 2960.

Protocol Stack Specification

slide-9
SLIDE 9

9

  • UE Registration Signalling

➢ Initial UE Message ➢ Downlink NAS Transport ➢ Uplink NAS Transport ➢ Registration Procedure ➢ Authentication Procedure ➢ Security Mode Procedure ➢ PDN Connectivity Request ➢ Initial Context Setup

Procedure

  • Session Establishment Procedure

➢ Session Establishment

Request

Session Establishment Accept

  • Session Release Procedure

➢ Session Release Request ➢ Session Release Command ➢ Session Release Complete

  • Deregistration procedures

➢ Deregistration Request ➢ Deregistration Accept

  • UE Context Release Procedure

➢ UE Context Release

Command

➢ UE Context Release

Complete

5G N1 N2 Interface Call Procedures

slide-10
SLIDE 10

10

5G Call Procedures

slide-11
SLIDE 11

11

MAPS™ N1N2 configured as AMF to test gNB (DUT) MAPS™ N1N2 configured as gNB to test AMF (DUT)

MAPS™ 5G N1N2 Use Cases

slide-12
SLIDE 12

12

MAPS™ 5G N4 Interface – Call Simulation

Call Generation Call Reception

slide-13
SLIDE 13

13

5G N4 Interface Simulation – MAPS™

slide-14
SLIDE 14

14

5G N4 Interface

slide-15
SLIDE 15

15

  • Simulates Session Management Function (SMF) and User Plane Function (UPF)

elements

  • Supports 5G Control plane and User plane
  • Supports Mobile Traffic type
  • Generates and process PFCP (valid and invalid) messages
  • Supports PDU Session Establishment, Modification, Release and Reporting of traffic

data usage procedures.

  • Supports GTP Traffic (GTP User Plane Data), HTTP traffic generation capability.

Features

slide-16
SLIDE 16

16

Supported Protocols Standard / Specification Used N4 Interface PFCP 3GPP TS 23.501 [28] 3GPP TS 23.502 [29] UDP IETF RFC 768 IPv4 IETF RFC 791 [5] IETF RFC 2460 [6]

  • PFCP entity supports IPv4 protocol.

Protocol Stack Specification

slide-17
SLIDE 17

17

  • PFCP Session Establishment Procedure

➢ Session Establishment Request ➢

Session Establishment Accept

  • PFCP Session Modification Procedure

➢ Session Modification Request ➢ Session Modification Response

  • PFCP Session Deletion Procedure

➢ Session Deletion Request ➢ Session Deletion Response

5G Call Scenarios

slide-18
SLIDE 18

18

MAPS™ N4 configured as SMF & Data Server to test UPF (DUT) MAPS™ N4 configured as UPF to test SMF (DUT)

5G N4 Interface Use Case

slide-19
SLIDE 19

19

5G N4 Interface – Call Simulation

Call Generation Call Reception

slide-20
SLIDE 20

20

5G Use Cases

slide-21
SLIDE 21

21

MAPS™ N1N2 configured as AMF to test gNB (DUT) MAPS™ N1N2 configured as gNB to test AMF (DUT)

MAPS™ 5G N1N2 Use Cases

slide-22
SLIDE 22

22

MAPS™ N4 configured as SMF & Data Server to test UPF (DUT) MAPS™ N4 configured as UPF to test SMF (DUT)

5G N4 Interface Use Case

slide-23
SLIDE 23

23

MAPS™ 5GC Emulation testing gNodeB

slide-24
SLIDE 24

24

MAPS™ gNB Emulator testing 5G Core Networs

slide-25
SLIDE 25

25

Wrap Around Testing of AMF

slide-26
SLIDE 26

26

Wrap Around Testing of SMF

slide-27
SLIDE 27

27

Wrap Around Testing of AUSF and UDM

slide-28
SLIDE 28

28

Complete 5G Network Simulation Test Suite w/ Simulated gNodeB

slide-29
SLIDE 29

29

  • PacketLoad 4 x 10Gbps (PKS174) is a Data Traffic Generator 2U Rack Appliance

with 4 x 10Gbps NIC interfaces: total capacity of up to 40 Gbits/sec Stateful TCP/HTTP Traffic.

  • It supports massive simulation of UEs (up to 500,000) with high density (up to 4

Gbps or 40 Gbps) mobile data traffic simulation for both UMTS, and LTE networks.

Packet Data Traffic Generation Appliance PacketLoad10G

slide-30
SLIDE 30

30

Message Automation and Protocol Simulation (MAPS™)

slide-31
SLIDE 31

31

About MAPS™

 MAPS stands for Message

Automation and Protocol Simulation

 It is a generic framework for the

generation of telecommunications protocol messages and transmission of bearer traffic.

 MAPS™ is built on a proprietary

scripting language developed by GL Communications.

 All MAPS™ products come with

  • ut-of-the-box scripts that act as

fully functional state machines for the relevant protocol.

slide-32
SLIDE 32

32

About MAPS™

 Scripts: Scripts act as the state-

machine, or engine for a given call. The logic of what messages to send when is all contained in a script.

 Messages: MAPS has an inventory

  • f generic Message Templates (ex:

Invite.txt) which it loads from the hard drive when transmitting an actual message. Messages are completely customizable.

 Profiles: Scripts and Messages are

kept as generic as possible. Specific information (ex: Contact = 12345@sip.carrier.com) about a call is sourced from .xml profiles

slide-33
SLIDE 33

33

Supported Protocols / Interfaces

slide-34
SLIDE 34

34

MAPS™ Working Principle

slide-35
SLIDE 35

35

Load Generation

  • Stability/Stress and Performance testing using

Load Generation

  • Different types of Load patterns to distribute load
  • User can load multiple patterns for selected script
  • User configurable Test Duration, CPS, Maximum

and Minimum Call Rate etc

slide-36
SLIDE 36

36

Success Call Ratio Statistics

Call Graph Call Statistics

slide-37
SLIDE 37

37

Message Statistics

Message Stats provides a running tabular log of all messages transmitted,

retransmitted and received during the session

Provides an easy way to monitor the reception of error responses during load

generation.

slide-38
SLIDE 38

38

User Defined Graphs and Statistics

slide-39
SLIDE 39

39

Traffic Simulation

slide-40
SLIDE 40

40

CLI for Remote Call Control & 3rd Party Integration

slide-41
SLIDE 41

41

THANK YOU