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