+ All Categories
Home > Documents > MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack &...

MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack &...

Date post: 25-Apr-2020
Category:
Upload: others
View: 5 times
Download: 0 times
Share this document with a friend
22
1 818 West Diamond Avenue - Third Floor, Gaithersburg, MD 20878 Phone: (301) 670-4784 Fax: (301) 670-9187 Email: [email protected] Website: http://www.gl.com Test LTE SMS and Fall Back over SGs MAPS™ LTE SGs Emulator
Transcript
Page 1: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched

1

818 West Diamond Avenue - Third Floor, Gaithersburg, MD 20878 Phone: (301) 670-4784 Fax: (301) 670-9187 Email: [email protected]

Website: http://www.gl.com

Test LTE SMS and Fall Back over SGs

MAPS™ LTE SGs Emulator

Page 2: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched

2

MAPS™ LTE SGs Interface

Page 3: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched

3

Main Features • Setup a virtual real-time network simulating 4G-LTE network elements using MAPS™ 4G Wireless Lab Suite

• Simulates LTE MME and UTRAN MSC as defined in 3GPP TS 29.118 specifications

• SGsAP procedures when associations between an MME and a VLR are established:

➢ Paging for Non-EPS Services

➢ Location Update for Non-EPS Services

➢ Non-EPS Alert

➢ Explicit IMSI Detach from EPS Services

➢ Explicit IMSI Detach from Non-EPS Services

➢ Implicit IMSI Detach from Non-EPS services

➢ VLR Failure

➢ MME Failure

➢ MM Information

➢ Tunnelling of NAS Messages

➢ Mobile Terminating and Mobile Originating SMS Services

• MAPS™ SGs emulator integration with GL’s lab test solution supports the following real-time end-to-end procedures:

➢ SMS sent from a roaming 3G UE to a roaming LTE UE

➢ CSFB call from a roaming LTE UE and a roaming UMTS UE

Page 4: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched

4

Protocol Stack & Supported Standards

Supported ProtocolsStandard / Specification

Used

Circuit Switched Fallback in Evolved

Packet System3GPP TS 23.272

SGs Application Part (SGsAP) 3GPP TS 29.118

SCTP RFC 4960

Page 5: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched

5

Location Update for Non-EPS Services

Page 6: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched

6

End to End SMS Procedures

Page 7: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched

7

Supported Procedures

IMSI Detach Services EPS Detach Services

VLR/MME Failure Non EPS Alert

Page 8: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched

8

3G-to-4G SMS Service (SGs) - Lab Scenarios

Page 9: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched

9

CSFB call from a roaming LTE UE and a roaming UMTS UE

Page 10: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched

10

Testbed Configuration

Page 11: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched

11

Profile Configuration

Page 12: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched

12

Incoming Call Handler Configuration

Page 13: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched

13

Call Generation - Location Update Procedure

Page 14: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched

14

Call Reception - Location Update Procedure

Page 15: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched

15

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.

Ramp Statistical Distribution

Step Statistical Distribution

Saw-tooth Statistical Distribution

Page 16: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched

16

Bulk Call Generation

Page 17: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched

17

Events Log

Page 18: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched

18

Customizations - Call Flow (Scripts)

• Scripts are written in our proprietary *.gls scripting

language. They represent generic state machines

intended provide protocol/signaling logic for a call and

establish bearer traffic.

• Each instance of a script corresponds to a single

transaction/call, i.e., if you place 500 calls in parallel

you will actually have 500 script instances running at

once. If you place 500 calls in series the same script

will execute and terminate 500 times.

• It is possible to create your own scripts, but almost

never necessary! We attempt to provide all necessary

scripts out of the box.

Page 19: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched

19

Customizations - Protocol Messages

When the script actually sends a message it does

so by loading a hdl file template from disk

(“SGsAP-PAGING-REQUEST.hdl” in the right hand

screenshot).

These message templates provide the actual

structure of the message, the script simply

populates it with values contained in its variables.

These messages are customizable by the user,

header fields can be altered and removed.

Binary-based messages are edited in our

provided message editor.

Page 20: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched

20

Customizations - User Events

Page 21: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched

21

Customizations - Statistics and Reports

MOS, R-Factor

Packet Loss

Packets Discarded

Duplicate Packets

Out-Of-Sequence

Packets

Jitter Statistics Call Stats provide a running tabular log of system level

stats, tracked stats include: Total Calls, Active Calls,

Completed Calls, Passed Calls, Failed Calls,

Instantaneous Calls/Sec

Page 22: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched

22


Recommended