11
TTCN-3 Based Automation Framework for LTE UE Protocol Stack Testing 1 Theofanis Vassiliou- Gioles Testing Technologies Ranganath Mahapatra Larsen & Toubro Infotech

TTCN 3 Based Automation Framework v1.1 (1)

  • Upload
    ravi90

  • View
    215

  • Download
    0

Embed Size (px)

DESCRIPTION

hjk

Citation preview

TTCN-3 Based Automation Framework for LTE UE Protocol Stack Testing

TTCN-3 Based Automation Framework for LTE UE Protocol Stack Testing1Theofanis Vassiliou-Gioles Testing TechnologiesRanganath Mahapatra Larsen & Toubro Infotech

LTE Network Architecture2SGSNMMEeNBUEHSSServing GWPDN GWPCRFInternetOperator IP ServicesePDGTrusted non 3GPP IP AccessTrusted/Untrusted non-3GPP/3GPP IP AccessUntrusted non 3GPP IP AccessUEGERANUTRANLTE-UuX2LTE-UuS3S10S11S4S5S1uSGiS6aS7S2bWn*S2cS2aNetwork Simulator3NASRRCPDCPRLCMACL1UE RRCS1-AP PDCPSCTPRLCIPMACL2L1L1NASS1-APSCTPIPMACL1LTE-UueNobeBS1-MMEMMEProtocol Stack FunctionalityUE protocol stack communicates with multiple elements in the network side though eNodeB. UE control plane protocol layers are mapped to eNodeB and MME. Except for the NAS layer messages, the other layers of UE interact directly with eNodeB protocol stack. Relay4Testing Architecture5Test ManagementControl & LoggingAutomation FrameworkETSI Test Scripts in TTCN-3SRB Codec ASN.1DRB CodecPDCPRLCMACMAC-PhySystem Adaption LayerCodec LayerL2 Layer StubsUE Protocol StackRRCPDCPRLCMACMAC-PhyUDP / IPTRITCIComponents6Incremental Development & Testing7

Test Execution8

Test case drives the specified procedures for validation of the stack. The Test Manager of IDE provides a GUI interface to run the test cases individually or in batches. The frame work provides log capturing and debugging mechanism both in text and graphical representationOur Value Adds on ETSIs SolutionETSIs SolutionETSI Test suite provides TTCN-3 scripts for protocol conformance testing. It provides parallel test components and ports for seamless mapping of protocol layers for network side entities.

9Our Value AddsIn order to optimize the development cycle, we have utilized ETSI test suites, commercially available IDE and external plug ins.Adaptation layers were developedA pseudo MAC-Phy interface layer was implemented. Challenges10

Thank You Our Business Knowledge, Your Winning Edge.Experts in Test Automation