Evaluation of Model-Based Testing in 3G Mobile Networks Software Development. Agile and Automated Testing Seminar

Size: px
Start display at page:

Download "Evaluation of Model-Based Testing in 3G Mobile Networks Software Development. Agile and Automated Testing Seminar 15.08.2006"

Transcription

1 Evaluation of Model-Based Testing in 3G Mobile Networks Software Development Agile and Automated Testing Seminar

2 Agenda Introduction Tested software (Mobile Media Gateway) System Architecture System adapter UML Test Model of IMRA Study on Model Based Testing Questions Oy LM Ericsson Ab 2

3 Introduction Thesis subject: Evaluation of Model-Based Testing in 3G Mobile Networks Software Development Academic history Tampere University of Technology Master of Science in Communications Engineering Boston University Bachelor of Science in Computer Systems Engineering Soccer Professional experience Oy LM Ericsson Ab, Finland January Present Nokia Mobile Phones, Finland General Electric Corp., USA Oy LM Ericsson Ab 3

4 Thesis work System Under Test (SUT) IMRA (Interactive Messaging Resource Access) Test Tool (Conformiq Software Test Generator) UML state diagrams XML Test Logs Research work 1. Model-based testing tool integrated to Real-Time Operating System (SimCello) 2. State diagram test model of IM RA s basic use case 3. Do a qualitative study on Model-based testing Oy LM Ericsson Ab 4

5 Mobile Media Gateway Control Layer Signaling Payload MSC Server HLR GMSC Server TSC Server WCDMA WCDMA MGw/ SGw MGw/ SGw MGw/ SGw WCDMA WCDMA GSM GSM MGw/ SGw Backbone network TDM, ATM, IP MGw/ SGw GSM GSM ISDN/PSTN ISDN/PSTN MGw/ SGw MGw/ SGw MGw/ SGw ISDN/PSTN ISDN/PSTN Layered architecture Connectivity Layer Control Layer signaling information Connectivity Layer data transfer Oy LM Ericsson Ab 5

6 Interactive Messaging MSC (Media Gateway Controller) 4. Number you dialled can t be reached. Media Gateway CPF (Control Plane Functions) O&M DSP IM RA 1. Send Request 2. Configuration 3. Play Request Oy LM Ericsson Ab 6

7 System Architecture Library System Adapter Test Generator (CTG) TCP/IP C++ CTGTestPort TITAN (TTCN-3 RTE) Datum Signal OSETestPort OSE Delta Signal Real-Time Operating System IMRA System Under Test Oy LM Ericsson Ab 7

8 System Adapter WIN Solaris OSE CTG CTG Adapter CTG TestPort TITAN RTE OSE TestPort OSE Gateway IM RA CTGAdapter.cc Receive() (2) vector<osesignal> incomingmessages; Send () (5) Generate Datum Send to CTG CTGTestPort.cc mctgadapter Run() (1) Install_Handler () Event_Handler () (3) TITAN Polling 0,5 s mctgadapter Send () (4) Oy LM Ericsson Ab 8

9 UML Test Model of IMRA (Interactive Messaging Resource Access) IMRA Client Configuration Activate IMRA Oy LM Ericsson Ab 9

10 Educational Test Model While (this is true) { if (m_singleeventloopthead.ptr(true)) { send(m_ncolor = = GRAY){ m_ncolor = WHITE; } if { send(m_ncolor = GRAY_BRUSH); } } Wait for Signal 1 /env: signal(int1, int2, int3) Ready singleeventloop(?varaible,?variable2) 1) What is the test coverage of MBT? 2) Learning benefits? 3) Implementation? Oy LM Ericsson Ab 10

11 Educational Test Model 1. Group Study: 15 professional testers Written questionaire Group interview 2. Independent Consultant Expertise in software testing 3. M-MGw software architect Interviewed How testers and designers understand state diagram test model? Analyse the results using Qualitative research methods Oy LM Ericsson Ab 11

12 Qualitative Study Written Questionaire: 94 % answered 2 or more questions right Good learning curve in short time! (15 minutes) Question 3 not taken into account Question 1: What signal starts the test suite? Question 2: Who sends this signal (CTG or IM RA)? Question 3: Inside the CONFIGURATION -state there is yet two layers of states. Which state in these two layers is the most important state? Why? Question 4: How many total test cases are been run? Question 5: In the Passed case(s), what happens? Interviews: Positive reaction to the model Uncertainty of what is tested (More information: Evaluation of Model-Based Testing in 3G Mobile Networks Software Development Tampere University of Technology) Number of Testers Written Questionaire Right Answers Oy LM Ericsson Ab 12

13 Conclusion Proved that state diagrams can be used for testing 3G mobile networks functionality. Testers: Need to see the tool. Consultant: Model is clear and easy to understand. It is logical! Architect: The model was understandable, maybe even better than TTCN. Oy LM Ericsson Ab 13

14 Questions? Oy LM Ericsson Ab 14

15 Contact Markus Räisänen Systems Tester Oy LM Ericsson Ab, Finland Phone: +358-(0) Oy LM Ericsson Ab 15

16 Oy LM Ericsson Ab 16

17 Appendix MGC M-MGw IM RA O&M SUT DSP CPF Media Gateway Controller Mobile Media Gateway Interactive Messaging Resource Access Operations and Maintenance System Under Test Digital Signal Processor Control Plane Functions Oy LM Ericsson Ab 17

18 Appendix Model-based testing tools: TorX Leirios Test Generator Model-based testing languages: Abstract State Machine Language (AsmL) Test Generation with Verification (TGV) Oy LM Ericsson Ab 18

Model based testing tools. Olli Pekka Puolitaival

Model based testing tools. Olli Pekka Puolitaival Model based testing tools Olli Pekka Puolitaival Index 1. Software testing evolution 2. model based testing (MBT): main idea 3. MBT: step by step 4. MBT: tools 5. Questions Software testing evolution model

More information

MODEL BASED TEST DESIGN FOR PERFORMANCE TESTING AND OTHER NON-FUNCTIONAL REQUIREMENTS MATTIAS ARMHOLT ERICSSON AB

MODEL BASED TEST DESIGN FOR PERFORMANCE TESTING AND OTHER NON-FUNCTIONAL REQUIREMENTS MATTIAS ARMHOLT ERICSSON AB MODEL BASED TEST DESIGN FOR PERFORMANCE TESTING AND OTHER NON-FUNCTIONAL REQUIREMENTS MATTIAS ARMHOLT ERICSSON AB Agenda Introduction Model Based Test Design for Performance Testing and other Non-Functional

More information

How To Process Media In The Cloud

How To Process Media In The Cloud The communications technology journal since 1924 Media processing in the cloud: what, where and how April 11, 2013 2013 5 Voice and video in the cloud 2 Media processing in the cloud: what, where and how

More information

Public Ericsson AB 2012 2012-11-27 Page 1 (15) The Cloud and Software Defined Networking Ulf Ewaldsson, CTO, Ericsson

Public Ericsson AB 2012 2012-11-27 Page 1 (15) The Cloud and Software Defined Networking Ulf Ewaldsson, CTO, Ericsson Public Ericsson AB 2012 2012-11-27 Page 1 (15) The Cloud and Software Defined Networking Ulf Ewaldsson, CTO, Ericsson SAFE HARBOR THIS PRESENTATION CONTAINS FORWARD LOOKING STATEMENTS. SUCH STATEMENTS

More information

INTELLIGENT NETWORK SERVICES MIGRATION MORE VALUE FOR THE

INTELLIGENT NETWORK SERVICES MIGRATION MORE VALUE FOR THE INTELLIGENT NETWORK SERVICES MIGRATION MORE VALUE FOR THE Voice over LTE SUBSCRIBER TECHNOLOGY White Paper Mobile operators have invested a lot of time and money in Intelligent Network (IN) services for

More information

dominique <dot> toupin <at> ericsson <dot> com GYORGY <dot> RETHY <at> ericsson <dot> com

dominique <dot> toupin <at> ericsson <dot> com GYORGY <dot> RETHY <at> ericsson <dot> com dominique toupin ericsson com GYORGY RETHY ericsson com About me Tool Manager at Ericsson, helping Ericsson sites to develop better software efficiently Telecommunication

More information

Description This course will give the student thorough knowledge required to administrate the OSS-RC system.

Description This course will give the student thorough knowledge required to administrate the OSS-RC system. OSS-RC 13B System Administration LZU1089424 R1A Description This course will give the student thorough knowledge required to administrate the OSS-RC system. This course prepares OSS-RC System Administrators

More information

Mobile Packet Backbone Network Training Programs. Catalog of Course Descriptions

Mobile Packet Backbone Network Training Programs. Catalog of Course Descriptions Mobile Packet Backbone Network Training Programs Catalog of Course Descriptions Page 2 Catalog of Course Descriptions INTRODUCTION... 6 MOBILE PACKET BACKBONE NETWORK (M-PBN) R5.1 DELTA... 7 MOBILE PACKET

More information

Mobile OSS (OSS-RC 7, 10 and 11) Training Programs. Catalog of Course Descriptions

Mobile OSS (OSS-RC 7, 10 and 11) Training Programs. Catalog of Course Descriptions Mobile OSS (OSS-RC 7, 10 and 11) Training Programs Catalog of Course Descriptions Page 2 Catalog of Course Descriptions OSS-RC 10.3 OVERVIEW...6 OSS-RC R10.3 DELTA...9 OSS-RC R11.0 DELTA...12 OSS-RC 10.3

More information

The Test Automation Journey

The Test Automation Journey The Test Automation Journey Challenges and Limits 10th Workshop on System Testing and Validation Dr. György Réthy, Ericsson About myself Graduated as Ph.D. in 1991 Hungarian Telekom (now T-Com company)

More information

Multimedia Telephony (MMTEL) 3.0

Multimedia Telephony (MMTEL) 3.0 Package Presentation Training Portfolio Presentation The information in this document is subject to change without notice. Ericsson AB 2007 1 (32) What s in the MMTEL 3.0 Training Package? Target Groups

More information

TTCN-3, Qtronic and SIP

TTCN-3, Qtronic and SIP TTCN-3, Qtronic and SIP 1 (8) TTCN-3, Qtronic and SIP The Model-Based Testing of a Protocol Stack a TTCN-3 Integrated Approach Technical Whitepaper EXECUTIVE SUMMARY TTCN-3 (Test and Test Control Notation

More information

HMS Industrial Networks

HMS Industrial Networks HMS Industrial Networks Putting industrial applications on the cloud Whitepaper Best practices for managing and controlling industrial equipment remotely. HMS Industrial Networks AB Stationsgatan 37 30245

More information

Fredrik Thuresson SENIOR TESTER AND CONSULTANT NORTHERN TEST CONSULTING KARLSKRONA, SVERIGE

Fredrik Thuresson SENIOR TESTER AND CONSULTANT NORTHERN TEST CONSULTING KARLSKRONA, SVERIGE Fredrik Thuresson SENIOR TESTER AND CONSULTANT NORTHERN TEST CONSULTING KARLSKRONA, SVERIGE Senior tester with focus on focus on non-functional testing and test lead. Expertise Experience o Non-functional

More information

Model-based Testing of Automotive Systems

Model-based Testing of Automotive Systems Model-based Testing of Automotive Systems Eckard Bringmann and Andreas Krämer ICST 08 Presented by Julia Rubin on November 21, 2012 Multidisciplinary Business 2 Supply Chain of Components 3 Innovation

More information

Voice over IP Probe! for Network Operators and! Internet Service Providers

Voice over IP Probe! for Network Operators and! Internet Service Providers Voice over IP Probe! for Network Operators and! Internet Service Providers Product Presentation September 2011 2011 ADVENAGE GmbH Agenda Voice over IP Probe Key Facts VoIP Probe in a Nutshell Use Cases

More information

Automated Target Testing with TTCN-3: Experiences from WiMAX Call Processing Features

Automated Target Testing with TTCN-3: Experiences from WiMAX Call Processing Features Automated Target Testing with TTCN-3: Experiences from WiMAX Call Processing Features By Bhaskar Rao G Srinath Y Sridhar Y Jitesh M Motorola India Pvt Ltd, Hyderabad bhaskarraog@motorola.com 23 November

More information

SW testing in large SW project

SW testing in large SW project SW testing in large SW project Presentation for TTY course TIE-21200 Ohjelmistojen testaus Sanna Järvenpää 1 24/10/2014 Nokia 2014 NAdC / Leena Rasinaho Nokia Networks business in Finland 2 24/10/2014

More information

Product Virtualization in Large Scale Development

Product Virtualization in Large Scale Development Ismo Paukamainen Product Virtualization in Large Scale Development Adapting System Test for a Virtualized Product Helsinki Metropolia University of Applied Sciences Master s Degree Information Technology

More information

Mobile OSS (OSS-RC) Releases 7, 10 and 11 Training Programs. Catalog of Course Descriptions

Mobile OSS (OSS-RC) Releases 7, 10 and 11 Training Programs. Catalog of Course Descriptions Mobile OSS (OSS-RC) Releases 7, 10 and 11 Training Programs Catalog of Course Descriptions Catalog of Course Descriptions INTRODUCTION...6 OSS-RC 11.2 OVERVIEW...7 OSS-RC R11.0 DELTA...10 OSS-RC R11.1

More information

Network functions virtualization and software management

Network functions virtualization and software management ericsson White paper Uen 284 23-3248 December 2014 Network functions virtualization and software management LEVERAGING THE FULL POTENTIAL WITH NETWORK SLICING Network Functions Virtualization technology

More information

Mobile Communications

Mobile Communications October 21, 2009 Agenda Topic 2: Case Study: The GSM Network 1 GSM System General Architecture 2 GSM Access network. 3 Traffic Models for the Air interface 4 Models for the BSS design. 5 UMTS and the path

More information

How To Build A Network Architecture For A Cell Phone Network

How To Build A Network Architecture For A Cell Phone Network Media gateway for mobile networks Magnus Fyrö, Kai Heikkinen, Lars-Göran Petersen, and Patrik Wiss The telecommunications community is migrating toward a new network architecture based on horizontal layers.

More information

Model Based Testing (MBT) J u n e 2 0 1 3

Model Based Testing (MBT) J u n e 2 0 1 3 Model Based Testing (MBT) J u n e 2 0 1 3 TABLE OF CONTENTS Abstract... 3 Abbreviations... 4 Market Trends/Challenges... 5 Solution... 6 Best Practices... 9 Common Issues... 11 Conclusion... 12 Reference...

More information

Efficient evolution to all-ip

Efficient evolution to all-ip Press information June 2006 Efficient evolution to all-ip The competitive landscape for operators and service providers is constantly changing. New technologies and network capabilities enable new players

More information

NTT DOCOMO Technical Journal. Core Network Infrastructure and Congestion Control Technology for M2M Communications

NTT DOCOMO Technical Journal. Core Network Infrastructure and Congestion Control Technology for M2M Communications M2M 3GPP Standardization Further Development of LTE/LTE-Advanced LTE Release 10/11 Standardization Trends Core Network Infrastructure and Congestion Control Technology for M2M Communications The number

More information

TESTING EXPERIENCE OF A1 - TELEKOM AUSTRIA

TESTING EXPERIENCE OF A1 - TELEKOM AUSTRIA ITU Forum on Conformance and Interoperability Testing in CIS and Europe Regions (Moscow, Russia, 9-11 November 2011 ) TESTING EXPERIENCE OF A1 - TELEKOM AUSTRIA Martin Brand (WP 4/11 Vice-chairman) Moscow,

More information

Advanced SIP Series: SIP and 3GPP

Advanced SIP Series: SIP and 3GPP Advanced SIP Series: SIP and 3GPP, Award Solutions, Inc Abstract The Session Initiation Protocol has been selected as the main signaling protocol of the Third Generation Partnership Projects IP Multimedia

More information

Nokia Siemens Networks mobile softswitching Taking voice to the next level

Nokia Siemens Networks mobile softswitching Taking voice to the next level Nokia Siemens Networks mobile softswitching Taking voice to the next level Providing an answer for today and tomorrow Evolving technologies Nokia Siemens Networks provides a solid platform for the future

More information

PDF vytvořeno zkušební verzí pdffactory www.fineprint.cz UMTS

PDF vytvořeno zkušební verzí pdffactory www.fineprint.cz UMTS UMTS Generations of mobile systems Generation 1 (1980-1995) 2 (1992-2000) 2,5 (1999-2010) 3 (2004-20?) Names NMT (Nordic Mobile Telephone); 450 MHz, 900 MHz AMPS (Advance Mobile Telephone System); USA

More information

IP Technology in WCDMA/GSM core networks

IP Technology in WCDMA/GSM core networks Technology in WCDMA/GSM core Heino Hameleers and Christer Johansson Mobility and the Internet, the two most dynamic forces in communications today, meet in the design and implementation of the mobile core.

More information

The application of TTCN-3 in M2M Testing

The application of TTCN-3 in M2M Testing The application of TTCN-3 in M2M Testing Xiaohong Huang, Ruiping Zhu, Weihai Li, Yan Ma TTCN-3 User Conference 2010 June 8-10 2009, Beijing, CHINA Outlines Introduction M2M Network Architecture TTCN-3

More information

Business Process Management Tampereen Teknillinen Yliopisto

Business Process Management Tampereen Teknillinen Yliopisto Business Process Management Tampereen Teknillinen Yliopisto 31.10.2007 Kimmo Kaskikallio IT Architect IBM Software Group IBM SOA 25.10.2007 Kimmo Kaskikallio IT Architect IBM Software Group Service Oriented

More information

Performance testing with TTCN-3

Performance testing with TTCN-3 Performance testing with TTCN-3 Gábor Ziegler and György Réthy Ericsson Test Competence Center Ericsson Hungary Ltd. Research & Development {gabor.ziegler,gyorgy.rethy}@ericsson.com Contents Background

More information

Technical Specification Railway Telecommunications (RT); Rel-4 Core Network requirements for GSM-R

Technical Specification Railway Telecommunications (RT); Rel-4 Core Network requirements for GSM-R TS 103 066 V1.1.2 (2012-04) Technical Specification Railway Telecommunications (RT); Rel-4 Core Network requirements for GSM-R 2 TS 103 066 V1.1.2 (2012-04) Reference RTS/RT-00019 Keywords BICC, R-GSM

More information

feature model-driven development Test-Driven Modeling for Model-Driven Development

feature model-driven development Test-Driven Modeling for Model-Driven Development feature model-driven development Test-Driven Modeling for Model-Driven Development Yuefeng Zhang, Motorola Extreme Programming is a code-centric, lightweight software development process. 1 3 One of XP

More information

Overview of Network Architecture Alternatives for 3GPP2 Femto Cells Jen M. Chen, et al. QUALCOMM Incorporated

Overview of Network Architecture Alternatives for 3GPP2 Femto Cells Jen M. Chen, et al. QUALCOMM Incorporated 3GPP2 Workshop, Boston, MA Title: Source: Contact: Overview of Network Architecture Alternatives for 3GPP2 Femto Cells Jen M. Chen, et al. QUALCOMM Incorporated Jen M. Chen QUALCOMM Incorporated 858-658-2543

More information

SDN Use Cases: Leveraging Programmable Networks

SDN Use Cases: Leveraging Programmable Networks SDN Use Cases: Leveraging Programmable Networks Information Technologies Group (ITG) Enterprise Technologies Unit NEC Corporation of America Page 1 Agenda Networking Challenges Why do we need SDN? NEC

More information

Open EMS Suite. O&M Agent. Functional Overview Version 1.2. Nokia Siemens Networks 1 (18)

Open EMS Suite. O&M Agent. Functional Overview Version 1.2. Nokia Siemens Networks 1 (18) Open EMS Suite O&M Agent Functional Overview Version 1.2 Nokia Siemens Networks 1 (18) O&M Agent The information in this document is subject to change without notice and describes only the product defined

More information

FT networks, services and IS evolution perspectives towards convergence Patrice COLLET France Télécom Network, Carrier and IT Division

FT networks, services and IS evolution perspectives towards convergence Patrice COLLET France Télécom Network, Carrier and IT Division FT networks, services and IS evolution perspectives towards convergence Patrice COLLET France Télécom Network, Carrier and IT Division Networks, Carriers and IT France Télécom T vision Networks, Carriers

More information

Business aware traffic steering

Business aware traffic steering Nokia Networks Business aware traffic steering Nokia Networks white paper Business aware traffic steering Contents 1. Executive Summary 3 2. Static load or QoS-based traffic steering alone is no longer

More information

Making Model-Based Testing More Agile: a Use Case Driven Approach

Making Model-Based Testing More Agile: a Use Case Driven Approach Making Model-Based Testing More Agile: a Use Case Driven Approach 1 Oct 23 26, 2006 @ Haifa Verification Conference, Israel Mika Katara and Antti Kervinen Tampere University of Technology, Finland 2 Agenda

More information

How To Use The Dcml Framework

How To Use The Dcml Framework DCML Framework Use Cases Introduction Use Case 1: Monitoring Newly Provisioned Servers Use Case 2: Ensuring Accurate Asset Inventory Across Multiple Management Systems Use Case 3: Providing Standard Application

More information

USING THE SGCP INTERACTIVE CONTROL PANEL FOR IP TELEPHONY TESTING

USING THE SGCP INTERACTIVE CONTROL PANEL FOR IP TELEPHONY TESTING USING THE SGCP INTERACTIVE CONTROL PANEL FOR IP TELEPHONY TESTING An introduction to the new SGCP Interactive Control Panel and its use for testing a VoIP Gateway Network Services Integration Network Services

More information

Run-time test configurations for load testing

Run-time test configurations for load testing Run-time test configurations for load testing Gábor Ziegler, Ericsson Hungary Ltd. Contents Introduction What is TITANSim Motivation for TITANSim Functional description of the parts of TITANSim CLL, Application

More information

Automated Product Line Methodologies to Support Model-Based Testing

Automated Product Line Methodologies to Support Model-Based Testing Automated Product Line Methodologies to Support Model-Based Testing Shuai Wang, Shaukat Ali and Arnaud Gotlieb Certus Software V&V Center, Simula Research Laboratory, Norway {shuai, arnaud, shaukat}@simula.no

More information

Setting Up the EntraPass Mirror Database and Redundant Server

Setting Up the EntraPass Mirror Database and Redundant Server Setting Up the EntraPass Mirror Database and Redundant Server The purpose of this document is to help EntraPass system installers and administrators define and install the Mirror Database and Redundant

More information

Signaling is growing 50% faster than data traffic

Signaling is growing 50% faster than data traffic Signaling is growing 50% faster than data traffic To enable future-proof mobile broadband networks, Nokia Siemens Networks has designed its Evolved Packet Core to handle high signaling load. 2/8 Signaling

More information

Part I. Introduction

Part I. Introduction Part I. Introduction In the development of modern vehicles, the infotainment system [54] belongs to the innovative area. In comparison to the conventional areas such as the motor, body construction and

More information

Application Modelling

Application Modelling Seminar on Model-Based Testing as a Service Application Modelling Author: Antti Heimola Date: Dec-4, 2008 Time: Thu Dec- 4, 2008 Location: Tampere: TUT/Department of Software Systems, Tietotalo, class

More information

Advanced TTCN-3 Test Suite validation with Titan

Advanced TTCN-3 Test Suite validation with Titan Proceedings of the 9 th International Conference on Applied Informatics Eger, Hungary, January 29 February 1, 2014. Vol. 2. pp. 273 281 doi: 10.14794/ICAI.9.2014.2.273 Advanced TTCN-3 Test Suite validation

More information

A NEW APPROACH TO MODEL A FORMALISED DESCRIPTION OF A COMMUNICATION SERVICE

A NEW APPROACH TO MODEL A FORMALISED DESCRIPTION OF A COMMUNICATION SERVICE A NEW APPROACH TO MODEL A FORMALISED DESCRIPTION OF A COMMUNICATION SERVICE FOR THE PURPOSE OF FUNCTIONAL TESTING Patrick Wacht, Thomas Eichelmann, Armin Lehmann, Woldemar Fuhrmann, Ulrich Trick and Bogdan

More information

Evolution of the voice interconnect

Evolution of the voice interconnect Vinjett Keep evolving towards all 10 Evolution of the voice interconnect The migration to all- networks calls for an evolution of the interconnect between operator networks. This might lead to a new interconnect

More information

Nokia Networks. Nokia Networks. telco cloud is on the brink of live deployment

Nokia Networks. Nokia Networks. telco cloud is on the brink of live deployment Nokia Networks Nokia Networks telco cloud is on the brink of live deployment With Nokia Networks multi-stack telco cloud approach, operators have the freedom to choose the cloud platform that matches their

More information

TERMINAL BRIDGE EXTENSION OVER DISTRIBUTED ARCHITECTURE

TERMINAL BRIDGE EXTENSION OVER DISTRIBUTED ARCHITECTURE TERMINAL BRIDGE EXTENSION OVER DISTRIBUTED ARCHITECTURE Sami Saalasti, Juha Jääskeläinen and Ari Valtaoja Lappeenranta University of Technology P.O.Box 20, 53851 Lappeenranta, Finland {sami.saalasti, juha.jaaskelainen,

More information

Fixed versus Mobile Turning Convergence into Reality. Dieter Schuler, Wouter Franx Lucent Technologies

Fixed versus Mobile Turning Convergence into Reality. Dieter Schuler, Wouter Franx Lucent Technologies Fixed versus Mobile Turning Convergence into Reality Dieter Schuler, Wouter Franx Lucent Technologies Agenda Fixed Mobile Convergence Service Definition Operator Challenges IP Multimedia Subsystem the

More information

Integrated Development of Distributed Real-Time Applications with Asynchronous Communication

Integrated Development of Distributed Real-Time Applications with Asynchronous Communication Integrated Development of Distributed Real-Time Applications with Asynchronous Communication Marc Schanne International Workshop on Java Technologies for Real-time and Embedded Systems (JTRES) 26-28 September

More information

Continuous Delivery and Test Automation in Agile SW projects with Robot Framework 7.6.2013 Antti Pohjonen

Continuous Delivery and Test Automation in Agile SW projects with Robot Framework 7.6.2013 Antti Pohjonen Continuous Delivery and Test Automation in Agile SW projects with Robot Framework 7.6.2013 Antti Pohjonen Copyright Knowit Oy 2013 Public Version 1.0 Group revenue (MEUR) Trusted Partner in Nordics Knowit

More information

µfup: A Software Development Process for Embedded Systems

µfup: A Software Development Process for Embedded Systems µfup: A Software Development Process for Embedded Systems Leif Geiger, Jörg Siedhof, Albert Zündorf University of Kassel, Software Engineering Research Group, Department of Computer Science and Electrical

More information

Toolkit for vulnerability assessment in 3G networks. Kameswari Kotapati The Pennsylvania State University University Park PA 16802

Toolkit for vulnerability assessment in 3G networks. Kameswari Kotapati The Pennsylvania State University University Park PA 16802 Toolkit for vulnerability assessment in 3G networks Kameswari Kotapati The Pennsylvania State University University Park PA 16802 Contents Motivation Solution Overview Methodology Overview 3G Attack Graph

More information

Cloud Services Catalog with Epsilon

Cloud Services Catalog with Epsilon Cloud Services Catalog with Epsilon Modern IT enterprises face several challenges while building a service catalog for their data center. Provisioning with a cloud management platform solves some of these

More information

Model-Based Quality Assurance of The SMB2 Protocol Documentation

Model-Based Quality Assurance of The SMB2 Protocol Documentation Model-Based Quality Assurance of The SMB2 Protocol Documentation Wolfgang Grieskamp Architect, Protocol Engineering Team, Microsoft Corporation Microsoft Part of the company s interoperability initiative

More information

Bringing agility to Business Intelligence Metadata as key to Agile Data Warehousing. 1 P a g e. www.analytixds.com

Bringing agility to Business Intelligence Metadata as key to Agile Data Warehousing. 1 P a g e. www.analytixds.com Bringing agility to Business Intelligence Metadata as key to Agile Data Warehousing 1 P a g e Table of Contents What is the key to agility in Data Warehousing?... 3 The need to address requirements completely....

More information

PushTalk Service System

PushTalk Service System PushTalk Service System Naomasa Yoshida, Masaharu Nakagawa, Makoto Nakayama, Youhei Ikai, Miya Matsuda and Masanobu Yamagiwa We have developed a system for providing the PushTalk service, which allows

More information

HMS Industrial Networks. Putting industrial applications on the cloud

HMS Industrial Networks. Putting industrial applications on the cloud HMS Industrial Networks Putting industrial applications on the cloud Whitepaper Best practices for managing and controlling industrial equipment remotely. HMS Industrial Networks Inc 35 E Wacker Drive,

More information

A compelling Multiservice IP Backbone use case

A compelling Multiservice IP Backbone use case Nokia Networks The Mobile Packet Backbone Network A compelling Multiservice IP Backbone use case Nokia Networks white paper The Mobile Packet Backbone Network Executive summary The mobile communications

More information

Long Term Evolution - LTE. A short overview

Long Term Evolution - LTE. A short overview Long Term Evolution - LTE A short overview LTE Architecture 2 Conformance Test Suite Specification 3 GPP and ETSI product 3GPP TS 32.523-3 Evolved Universal Terrestrial Radio Access (E-UTRA) User Equipment

More information

Experiences in Test Automation for Multi-Client System with Social Media Backend

Experiences in Test Automation for Multi-Client System with Social Media Backend Experiences in Test Automation for Multi-Client System with Social Media Backend Tuomas Kekkonen, Teemu Kanstrén, Jouni Heikkinen VTT Technical Research Centre of Finland Oulu, Finland {tuomas.kekkonen,

More information

Introduction to TTCN-3

Introduction to TTCN-3 Introduction to TTCN-3 Colin Willcock Nokia Research Center 1 NOKIA TTCN-3 Intro.ppt/ 07.11.2002 /C. Willcock Overview Introduction TTCN Testing Background Future Testing Challenges The TTCN-3 Language

More information

CI for FPGA D&V. Continuous Integration for FPGA Design and Verification Verification Futures 2015-02-05. Alan Fitch, Ericsson TV Ltd

CI for FPGA D&V. Continuous Integration for FPGA Design and Verification Verification Futures 2015-02-05. Alan Fitch, Ericsson TV Ltd CI for FPGA D&V Continuous Integration for FPGA Design and Verification Verification Futures 2015-02-05 Alan Fitch, Ericsson TV Ltd Agenda Ericsson TV background Ericsson TV Firmware Group design flow

More information

This presentation describes the IBM Tivoli Monitoring 6.1 Firewall Implementation: KDE Gateway Component.

This presentation describes the IBM Tivoli Monitoring 6.1 Firewall Implementation: KDE Gateway Component. This presentation describes the IBM Tivoli Monitoring 6.1 Firewall Implementation: KDE Gateway Component. Functional Overview of Gateway Topology, Gateway Configuration, and Gateway XML Structure Page

More information

Correlation and Graphical Presentation of Event Data from a Real-Time System

Correlation and Graphical Presentation of Event Data from a Real-Time System UPTEC IT 08 010 Examensarbete 30 hp Juni 2008 Correlation and Graphical Presentation of Event Data from a Real-Time System Tobias Hedlund Xingya Zhou Abstract Correlation and Graphical Presentation of

More information

Security Executive Summary. Securing LTE Radio Access Networks Effectively

Security Executive Summary. Securing LTE Radio Access Networks Effectively Security Executive Summary Securing LTE Radio Access Networks Effectively LTE networks require a dedicated security solution As an all-ip technology, LTE brings new capabilities to improve the customer

More information

DETERMINING THE MARKET UNCERTAINTY TOWARDS DESKTOP CLOUD SOLUTIONS

DETERMINING THE MARKET UNCERTAINTY TOWARDS DESKTOP CLOUD SOLUTIONS DETERMINING THE MARKET UNCERTAINTY TOWARDS DESKTOP CLOUD SOLUTIONS Master Thesis Seminar Supervisor: Professor Heikki Hämmäinen Instructor: Mikael Haglund, M.Sc (Tech.) Thesis completed in Sweden Agenda

More information

IBM SOA Foundation products overview

IBM SOA Foundation products overview IBM SOA Foundation products overview Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 4.0.3 Unit objectives After completing this unit, you

More information

Introduction to Automated Testing

Introduction to Automated Testing Introduction to Automated Testing What is Software testing? Examination of a software unit, several integrated software units or an entire software package by running it. execution based on test cases

More information

RFP Attachment C Classifications

RFP Attachment C Classifications RFP 1. Applications IT Architect Analyzes and designs the architecture for software applications and enhancements, including the appropriate application of frameworks and design patterns and the interrelationships

More information

RBS 6000 Training Programs. Catalog of Course Descriptions

RBS 6000 Training Programs. Catalog of Course Descriptions RBS 6000 Training Programs Catalog of Course Descriptions Page 2 2 Telephone: +46 8 757 0000 Page 3 Catalog of Course Descriptions INTRODUCTION... 5 GSM RADIO NETWORK OVERVIEW... 7 WCDMA RADIO ACCESS NETWORK

More information

Mobile@Home GSM services over wireless LAN

Mobile@Home GSM services over wireless LAN Mobile@Home GSM services over wireless LAN Martin Bäckström, Andreas Havdrup, Tomas Nylander, Jari Vikberg and Peter Öhman What do you get when you combine mobile telephony with voice over IP (VoIP)? Mobile@Home.

More information

GSM Architecture Training Document

GSM Architecture Training Document Training Document TC Finland Nokia Networks Oy 1 (20) The information in this document is subject to change without notice and describes only the product defined in the introduction of this documentation.

More information

ALM2013VS_ACC: Application Lifecycle Management Using Visual Studio 2013

ALM2013VS_ACC: Application Lifecycle Management Using Visual Studio 2013 ALM2013VS_ACC: Application Lifecycle Management Using Visual Studio 2013 Description This three-day, instructor-led course provides students with the knowledge and skills to effectively use the Application

More information

Programme Syllabus for Software Engineering Master s Programme, 120 credits

Programme Syllabus for Software Engineering Master s Programme, 120 credits IT-FACULTY Reference no. G 2015/507 Programme Syllabus for Software Master s Programme, 120 credits Software Master s programme, 120 högskolepoäng Second Cycle/N2SOM 1. Confirmation The syllabus is confirmed

More information

Radio Access Network Traffic Generation for Mobile Switching Center

Radio Access Network Traffic Generation for Mobile Switching Center 1 Radio Access Network Traffic Generation for Mobile Switching Center Suliman Albasheir and Sofiène Tahar Department of Electrical and Computer Engineering Concordia University, Montreal, Quebec, Canada

More information

Architectural Overview of IP Multimedia Subsystem -IMS

Architectural Overview of IP Multimedia Subsystem -IMS Architectural Overview of IP Multimedia Subsystem -IMS Presented by: Masood Khosroshahy June 2006 B E G I N N I N G 1 Project supervisor: Prof. Elie Najm Simplified view of the layered architecture in

More information

MAJORS: Computer Engineering, Computer Science, Electrical Engineering

MAJORS: Computer Engineering, Computer Science, Electrical Engineering Qualcomm MAJORS: Computer Engineering, Computer Science, Electrical Engineering TITLE: Intern - Software Engineer - Summer 2012 JOB DESCRIPTION: G1889814 Job Title Intern - Software Engineer - Summer 2012

More information

Testing automation of projects in telecommunication domain

Testing automation of projects in telecommunication domain Testing automation of projects in telecommunication domain Alexey Veselov, Vsevolod Kotlyarov Saint-Petersburg State Polytechnic University, Saint-Petersburg, Russia a.veselov@ics2.ecd.spbstu.ru, vpk@ics2.ecd.spbstu.ru

More information

The BorderNet Session Border Controller and Network Function Virtualization

The BorderNet Session Border Controller and Network Function Virtualization The BorderNet Session Border Controller and Network Service providers today are making a fundamental shift away from their traditional ways of doing business and delivering services as they face alternative

More information

M etropolia Master s Degree

M etropolia Master s Degree Business Knowledge for Engineers Industrial Management M etropolia Master s Degree A Certified Degree for your Professional Career Become a Master in Industrial Management in just one year! Improve your

More information

Model-based Testing: Next Generation Functional Software Testing

Model-based Testing: Next Generation Functional Software Testing Model-based Testing: Next Generation Functional Software Testing By Dr. Bruno Legeard Model-based testing (MBT) is an increasingly widely-used technique for automating the generation and execution of tests.

More information

Cautela Labs Cloud Agile. Secured. Threat Management Security Solutions at Work

Cautela Labs Cloud Agile. Secured. Threat Management Security Solutions at Work Cautela Labs Cloud Agile. Secured. Threat Management Security Solutions at Work Security concerns and dangers come both from internal means as well as external. In order to enhance your security posture

More information

Model-Based Vulnerability Testing for Web Applications

Model-Based Vulnerability Testing for Web Applications Model-Based Vulnerability Testing for Web Applications F. Lebeau, B. Legeard, F. Peureux, A. VERNOTTE FEMTO-ST Institute / University of Franche-Comté UMR CNRS 6174, 25030 Besancon, France. Smartesting

More information

Model-Based Testing @ Spotify. Kristian Karl

Model-Based Testing @ Spotify. Kristian Karl Model-Based Testing @ Spotify Kristian Karl How we use Model-Based Testing for test automation at Spotify In the world of agile development cycle, it's ever more challenging for QA to cope with both new

More information

Evolution of the 3GPP Network Architecture, (the Evolved Packet Core)

Evolution of the 3GPP Network Architecture, (the Evolved Packet Core) Evolution of the 3GPP Network Architecture, (the Evolved Packet Core) Dr. Sungho Choi Vice Chairman of 3GPP TSG SA 1 Peak Data Rate (bps) DL/UL Air Interface Technology Evolution OFDMA 300M/75M Rel. 8

More information

Qualifying SDN/OpenFlow Enabled Networks

Qualifying SDN/OpenFlow Enabled Networks Qualifying SDN/OpenFlow Enabled Networks Dean Lee Senior Director, Product Management Ixia Santa Clara, CA USA April-May 2014 1 Agenda SDN/NFV a new paradigm shift and challenges Benchmarking SDN enabled

More information

Application Lifecycle Management Using Visual Studio 2013 (SCRUM)

Application Lifecycle Management Using Visual Studio 2013 (SCRUM) Course Code: QAALMS13 Vendor: Microsoft Course Overview Duration: 3 RRP: 2,009 Application Lifecycle Management Using Visual Studio 2013 (SCRUM) Overview This three-day, instructor-led course provides

More information

LTE CDMA Interworking

LTE CDMA Interworking LTE CDMA Interworking ehrpd - Use of a Common Core and a Stepping Stone to LTE Mike Dolan Consulting Member of Technical Staff Alcatel-Lucent Overview ehrpd (evolved High Rate Packet Data*) ehrpd involves

More information

Utilizing Domain-Specific Modelling for Software Testing

Utilizing Domain-Specific Modelling for Software Testing Utilizing Domain-Specific Modelling for Software Testing Olli-Pekka Puolitaival, Teemu Kanstrén VTT Technical Research Centre of Finland Oulu, Finland {olli-pekka.puolitaival, teemu.kanstren}@vtt.fi Abstract

More information

Application Notes for Configuring Dorado Software Redcell Enterprise Bundle using SNMP with Avaya Communication Manager - Issue 1.

Application Notes for Configuring Dorado Software Redcell Enterprise Bundle using SNMP with Avaya Communication Manager - Issue 1. Avaya Solution & Interoperability Test Lab Application Notes for Configuring Dorado Software Redcell Enterprise Bundle using SNMP with Avaya Communication Manager - Issue 1.0 Abstract These Application

More information

Different Ways of Connecting to. 3DLevelScanner II. A.P.M Automation Solutions LTD. www.apm-solutions.com Version 3.0

Different Ways of Connecting to. 3DLevelScanner II. A.P.M Automation Solutions LTD. www.apm-solutions.com Version 3.0 3DLevelScanner II Different Ways of Connecting to 3DLevelScanner II A.P.M Automation Solutions LTD. www.apm-solutions.com Version 3.0 2 Different Ways of Connecting to 3DLevelScanner II Version 3.0 Table

More information

VIDEO IVR VAS & Customer Care

VIDEO IVR VAS & Customer Care Marketing Overview Plan Overview VIDEO IVR VAS & Customer Care January 26, 2011 April 2010 xx, APEX 2010 Voice / Page Communications, 1 Inc. All rights reserved. Marketing Who Plan is APEX? Overview VIDEO

More information