Sunteți pe pagina 1din 4
4 Tests MME functionality and MME conformance to 3GPP standards (Release 8) 4 Targeted at

4

Tests MME functionality and MME conformance to 3GPP standards (Release 8)

4

Targeted at MME equipment manufacturers, MME software vendors and operators

4

Tests all MME interfaces both concurrently and separately

4

Enables negative testing and test creation based on specific usage scenario

4

Software based test solution – no hardware needed

4

Test scripts written in Tcl (available in source form)

4

Windows based GUI with multi pane window for protocol message decoding, message sequence charting and event logging

4

Command line interface for automated unattended mode of operation

4

Ability to create batch files by selecting any number of tests for batch operation

4

PDU Level of control provided

AM140516

MME Functional Tester

The

Functional Testers from Polaris Networks. The PNFT- MME-800 tests if an LTE Mobility Management Entity (MME) is implemented in compliance to 3GPP TS 36.413

The Test Suite Structure and Test Purposes (TSS & TP)

(S1 Application Protocol), TS 24.301 (NAS), TS 29.374 specification created by Polaris Networks for MME

(GTPv2-C) and other relevant Release 8 standards. functional testing, is based on 3GPP protocol

MME is the key control-node for the LTE access-network. It is of critical importance to LTE equipment manufacturers and also to service providers to verify if an MME implements relevant 3GPP protocol specifications correctly.

The MME Functional Tester emulates all the entities adjacent to the MME, i.e. eNodeB, SGSN, S-GW and HSS. The tester then creates the test conditions using all of the MME interfaces to test the response of the MME. It tests the S1-MME (MME - eNodeB), S11 (MME - S-GW), S10 (MME-MME), S3 (MME – SGSN), S13 (MME - EIR) and S6a (MME - HSS). interfaces of the MME. The

of tests and is completely automated. functional test cases cover all critical procedures, e.g.

MME manufacturers as the tester offers a wide coverage

PNFT-MME-810 is also useful as a regression tool

compliance to functional requirements specified by 3GPP,

Apart from verifying an MME implementation

specifications for the MME and the surrounding LTE network elements.

scripts specified using Tcl and the Test Platform on which the test scripts are executed.

PNFT-MME-800

is part of the family of LTE

for

for

The components of a functional test suite are the Test Suite Structure and Test Purposes (TSS & TP) document, the Abstract Test Suite that includes the functional test

UE Attach, Detach, Handover, Paging, Tracking Area Updates, etc.

TEST BED

Handover, Paging, Tracking Area Updates, etc. TEST BED The test bed consists of: ¨ PC running

The test bed consists of:

¨ PC running the MME Functional Tester. FT emulates one or more UE, eNodeB, MME, S-GW, SGSN, EIR and HSS

¨ MME - Device Under Test

Performing automated Functional Tests in-house is essential for vendors who wish to minimize time-to-market. One of the key features of the PNFT-MME-800 is Test Automation, achieved from the following components of the tester.

Test Executive

The Test Executive is a Windows application and serves as the test manager for the MME Functional Tester. It has a user-friendly GUI that allows the user to select and execute test cases, view test results, save test results, generate test reports and load previously saved results.

è Test Bed Setup and Configuration

è Test Selection and Execution

è Analysis of Test Results

è Protocol Decodes

è Generation of Test Reports

è Editing Tcl Test Scripts

www.polarisnetworks.net

S10

MME Functional Tester

S6a S11 S13 S1-MME S3
S6a
S11
S13
S1-MME
S3

Figure : MME Functional Tester Architecture

Miniscope Protocol Analyzer

Miniscope is a protocol decoder integrated with Test Executive. Protocol messages that are exchanged during a test case execution are logged in Miniscope real-time. Users can click on any message in Test Executive and view the decode of that message in Miniscope. As the Test Executive allows users to save the current Test Results and to load previously saved results, users can view the protocol decode of the messages offline also.

Tcl Functional Test Scripts

Test cases are implemented using Tcl language. Polaris delivers the test cases in source code form to allow the users to view, edit, modify or enhance the test cases.

FEATURES

è

PNFT-MME-800 features over 350 functional tests

è

Tester emulates all adjacent entities, i.e. eNodeB, SGSN, SGW, HSS, EIR and MME

è

Provides complete and detailed decode of all protocol layers

è

Test Scripts are written in Tcl language

è

Tcl test scripts are provided in source code form

è

Users can change existing tests and write their own tests

è

User friendly GUI for test selection and execution

è

Includes ‘Command Line Interface’ for integration with automated test frameworks

è

Users can schedule test runs for execution in the future and run tests in batches

è

Test reports generated in HTML format

è

Multi-pane display: Message logging, message decoding, message sequence diagrams. If a message is clicked on in any one pane, corresponding messages are highlighted in other two panes

AM140516

www.polarisnetworks.net

MME Functional Tester

MME Functional Tester Figure : MME Functional Tester - GUI TEST CATEGORIES S1 – eNodeB-to-MME Test

Figure : MME Functional Tester - GUI

TEST CATEGORIES

S1 – eNodeB-to-MME Test Cases

è S1 Setup, Configuration Update, Reset

è UE Context Setup, UE Context Release

è E-RAB Management

è S1-based Handover

è Paging

è Location Reporting

è UE Attach

è UE-initiated UE Detach

è Network-initiated UE Detach

è Tracking Area Update

è Service Request

è Dedicated Bearer Activation

è EPS Bearer Deactivation/Modification

S3 – SGSN-to-MME Test Cases

è UE Attach

è UE Detach

è Routing Area Update

è Tracking Area Update

è Inter-RAT Handover - EUTRAN-to-UTRAN

è Inter-RAT Handover - UTRAN-to-EUTRAN

è Inter-RAT Handover - EUTRAN-to-GERAN

è Inter-RAT Handover - GERAN-to-EUTRAN

S10 – MME-to-MME Test Cases

è Path Management

è UE Attach

è Tracking Area Update with MME relocation

è Handover with MME relocation

S11 – SGW-to MME Test Cases

è Path Management

è Session Management

è Bearer Management

è Error Handling

S6a – HSS-to MME Test Cases

è Authentication

è Update Location

è Cancel Location

S13-EIR-to-MME Test Cases

è Capability Exchange Procedures

è ME Identity Check Procedure

Multi-Interface Test Cases

è To exercise control plane path on multiple interfaces

AM140516

www.polarisnetworks.net

MME Functional Tester Figure : MME Functional Tester - GUI TECHNICAL SPECIFICATIONS System Requirements ð

MME Functional Tester

MME Functional Tester Figure : MME Functional Tester - GUI TECHNICAL SPECIFICATIONS System Requirements ð MME

Figure : MME Functional Tester - GUI

TECHNICAL SPECIFICATIONS

System Requirements

ð MME Functional Tester runs on a PC with an x86 or x86_64 CPU and 2 GB RAM. It supports all professional & business versions of the Windows OS

System Interfaces

ð 10/100/1000 Ethernet for connecting MME DUT to the MME Functional Tester

ORDERING INFORMATION

For further information, call a Polaris Networks sales representative at the phone numbers listed below, or email us at:

sales@polarisnetworks.net

US Office

Polaris Networks Inc. 14856 Holden Way, San Jose, CA 95124 USA Phone: +1-408-625-7273

India Office

EP Y3, Sector V, Salt Lake Electronics Complex Kolkata 700091 India Phone: +91-33-23575511 VoIP: +1-781-652-9603

AM140516

Supported Specifications

ð 3GPP TS 24.301 Non-Access-Stratum (NAS) protocol for Evolved Packet System (EPS)

ð 3GPP TS 29.274 Evolved General Packet Radio System (GPRS) Tunneling Protocol for Control Plane

(GTPv2-C)

ð 3GPP TS 36.413 Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Universal Terrestrial Radio Access Network (E-UTRAN); S1 Application Protocol (S1AP)

ð IETF RFC 3588 Diameter Base Protocol

ð IETF RFC 4960 Stream Control Transmission Protocol

ð IETF RFC 5516 Diameter Command Code Registration for the Third Generation Partnership Project (3GPP) Evolved Packet System (EPS)

ð 3GPP TS 29.272 MME and Serving GPRS Support Node related interfaces based on Diameter protocol

www.polarisnetworks.net