IMS Test Challenges Keith Byerly August 10, 2006.

Slides:



Advertisements
Similar presentations
Open Standards: Communications at Your Desktop SmartCity Summit, April 29 th, 2003 Anne L. Coulombe Head of SIP-Based Solutions, Mitel Networks
Advertisements

Building Applications Using SIP Scott Hoffpauir Vice President, Engineering Fall 1999 VON, Atlanta.
SIP & SS7 (SIP-02) Monday - 09/10/07, 10:00-10:45am.
Building Applications with SIP Conferencing / Collaboration Alan D. Percy Director, Market Development AudioCodes.
IP Multimedia Subsystem (IMS) James Rafferty, Cantata Technology August 10, 2006.
IP Multimedia Subsystem (IMS) 江培文. Agenda Background IMS Definition IMS Architecture IMS Entities IMS-CS Interworking.
SBC in NGN Architectures Jonathan Cumming. Copyright © 2006 Data Connection Limited All Rights Reserved.2 SBC in NGN Architectures NGN Standardisation.
IMS Workshop- Summary James Rafferty August
SIP and the application of SIP as used in 3GPP Keith Drage - Lucent Technologies.
Peering Architecture IETF-63 VoIP Peering BOF Sohel Khan, Sprint, TR&D August 4, 2005 Copyright © Sprint All rights reserved.
Testing SIP Services Over IP. Agenda  SIP testing – advanced scenarios  SIP testing - Real Life Examples.
Building Applications Using SIP Scott Hoffpauir Vice President, Engineering Fall 1999 VON, Atlanta.
 3G is the third generation of tele standards and technology for mobile networking, superseding 2.5G. It is based on the International Telecommunication.
CHAPTER 15 & 16 Service Provider VoIP Applications and Services Advanced Enterprise Applications.
Muse confidential Broadband Europe 2007 We3A.3 Document:An Implementation of Application Layer based continuous Mobility for Conversational Services Date:
Packetizer ® Copyright © 2009 H.325: An Application Platform A Closer Look at the “Container” Paul E. Jones Rapporteur Q12/16 April 7,
Leveraging Existing Application Processors in Mobile Devices to Implement VoIP Client.
Copyright © 2002 ACNielsen a VNU company Key Features and Benefits of the 3CX PBX for Windows Server.
Colombo, Sri Lanka, 7-10 April 2009 Multimedia Service Delivery on Next Generation Networks Pradeep De Almeida, Group Chief Technology Officer Dialog Telekom.
Tools and Processes for Testing VoIP Chris Bajorek, Director CT Labs
Sunturn Presentation for Rocky Mountain Avaya User Group May 13, 2009.
VoiceXML Builder Arturo Ramirez ACS 494 Master’s Graduate Project May 04, 2001.
Ensuring Quality in the Contact Center Joseph Dumont Product Manager Contact Center Services Empirix, Inc.
Lucent Technologies – Proprietary Use pursuant to company instruction 1 3GPP2 Workshop MMD IMS Architecture June 28, 2005 Anne Y. Lee IMS Systems Engineering.
Fall VON - September 28, 1999 C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S SIP - Ready to Deploy Jim Nelson,
Damian Zolich, TTCN-3 User Conference 2011
How Will You Be Developing Your Next Application? (SIP-01)
Introduction to IMS (IMS-01) IP Media Servers in IMS: MRF and MRFP Garland Sharratt VP Partner Development & Chief Architect Carrier.
IMS & QOS IMS Alphabet Soup and the need for Unified Policy Management Matt Tooley CableMatrix Technologies, Inc.
“Securing IP Multimedia Subsystem (IMS) infrastructures …,” M. Tsagkaropoulos UNIVERSITY OF PATRAS Department of Electrical & Computer Engineering Wireless.
IP Solution Architectures for Deploying Video Services (SP-08) IP Media Servers for Multimedia Garland Sharratt VP Partner Development & Chief Architect.
SIP Interoperability Testing Alan Percy Director of Business Development AudioCodes, Inc. Booth #822.
Objectives Confirm our understanding of what host media processing is and is not Allow us to identify when it should be selected Save time by learning.
IEEE NJ Coast Section IP Multi-media core network Subsystem (IMS): Enabler of Next Generation Services Amit Mukhopadhyay & Carlos Urrutia-Valdés.
Empowering SIP Applications with J2EE Technology Marcelo Oliveira & Sudhrity Mondal Principal Architects, BEA Systems.
1 Lab Introduction – software Voice over IP. 2 Lab Capability and Status  Software used in this course installed in Engineering labs including the lab.
June 2006 Roles of Session Border Controllers in IMS Networks CANTO - June 2006.
Applied Communications Technology Voice Over IP (VOIP) nas1, April 2012 How does VOIP work? Why are we interested? What components does it have? What standards.
B2BUA – A New Type of SIP Server Name: Stephen Cipolli Title: System Architect Date: Feb. 12, 2004.
October 10-13, 2006 San Diego Convention Center, San Diego California Billing Primer TMC IT Expo – Oct 2006 Bala Janakiraman Sonus Networks.
IPCablecom - Network and Service Architecture Dipl.-Ing. Volker Leisse Institute for Communications Technology Braunschweig Technical University
Copyright  StarVox, Inc, - All Rights Reserved- Services Platform Requirements for for Next Generation Networks Next Generation.
Developing Convergent Network Applications Doug Tucker, CTO, Ubiquity VOIP Developers Conference Thu 2:30p – 3:15p.
IP Multimedia Subsystems By Vamsee K Pemmaraju. Agenda IMS Example IMS Example Overview Overview Basic Principles Basic Principles Architecture Architecture.
IMS Service Monitoring. 2 Will Brouwer Business Development Converged Tool Set End-to-End Phased Analysis Converge.
Carrier-Class Infrastructure A Platform Provider’s Perspective Mike Twomey Excel Switching Corporation
Developing with VoiceXML Building a Video Conference Application.
October 10-13, 2006 San Diego Convention Center, San Diego California Billing in an IMS World TMC IT Expo – Oct 2006 Bala Janakiraman Sonus.
Greg Pisano Director, Market Development Brooktrout Technology.
Strategies towards Telecommunications Convergence Ray Adensamer Senior Manager, Product Marketing RadiSys Session IMS-12: Intro to Fixed Mobile Convergence.
Top right corner for field-mark, customer or partner logotypes. See Best practice for example. Slide title 40 pt Slide subtitle 24 pt Text 24 pt Bullets.
ﺑﺴﻢﺍﷲﺍﻠﺭﺣﻣﻥﺍﻠﺭﺣﻳﻡ. Group Members Nadia Malik01 Malik Fawad03.
October 11-13, 2006 San Diego Convention Center, San Diego, CA IMS Deployment Experience Keith Bhatia Chief Business Officer IP Unity.
PTCL Training & Development
Telecom in Transition Global Telecommunications is in a time of dramatic transition –Traditional telephone service was just about voice –We now live in.
Best Practices in Service Creation Ian Moraes, Ph.D. Principal Engineer 2 Office of the CTO IP Unity Glenayre.
August 3-4, 2004 San Jose, CA VoIP Quality and Network Performance Mike Moldovan Director of Engineering, Telephony,
Softswitch SIP Proxy Server Call Manager IP Telephony Router Tablet PC IP PBX Class 5 Switch Class 4 Switch PBX Access Gateway Broadband Router Voice Gateway.
CSE5803 Advanced Internet Protocols and Applications (14) Introduction Developed in recent years, for low cost phone calls (long distance in particular).
Steps towards an IMS Strategy Ray Adensamer Senior Manager, Product Marketing RadiSys Session IMS-02: Business Case for IMS September 11, 2007.
To Rent or Buy the IP PBX? Maybe it’s Both…. Building a VoIP Solution That Enables Both.
Quality of Service for Real-Time Network Management Debbie Greenstreet Product Management Director Texas Instruments.
S Postgraduate Course in Radio Communications. Interoperability between 3G and WLAN using IMS Antti Keurulainen,
“End to End VoIP“ The Challenges of VoIP Access to the Enterprise Charles Rutledge VP Marketing Quintum Technologies
Improving Enterprise Service Solutions with IMS Architectures Ray Adensamer Senior Manager, Product Marketing RadiSys Session IMS-03: IMS in the Enterprise.
IPCentrex solution from COLLAB. ONECONTACT PBX THE GAME IS ON Global Surplus capacity Pressure on tariffs Hosted Services (In the Cloud/ telco) Broadband.
Measure Twice, Cut Once. The Goal - One network for everything TodayTomorrow Telephone network Mobile radio network IP-Network Multimedia Access - Advantages:
سمینار تخصصی What is PSTN ? (public switched telephone network) تیرماه 1395.
IMS & Wireline to Wireless Convergence
Challenges in Management of IP Multimedia Subsystem (IMS)
Presentation transcript:

IMS Test Challenges Keith Byerly August 10, 2006

What is IMS? Reference architecture Growing collection of protocols and standards Evolution of NGN Convergence enabler Billion $ market Universal network platform of the future Reference architecture for a core telecom network Collection of software oriented protocols and standards Evolution of existing NGN networks Convergence enabler Internet/Telecom Entertainment/Telecom SS7/NGN Fixed/Mobile © 2006 Empirix Inc.

IMS Architecture Functional View Access Network P-CSCF I-CSCF S-CSCF SIP-AS OSA-SCS IM-SSF BGCF MGW MGCF MRFC MRFP SGW HSS SLF Gm Mw ISC Sh Si Mr Mp Mn Mj Mi Mk Dx Cx Mm Mg Mb Legacy PLMN C, D, Gc, Gr Non-IMS IP PDN © 2006 Empirix Inc.

IMS Challenges Enormous Complexity Standards Ambiguity Lots of standards: 3GPP, 3GPP2, TISPAN, Packet Cable, etc. Lots of functions: CSCF, HSS, MRF, PDF, A-BGF, etc. Lots of protocols: SIP, COPS, Diameter, H.248, SS7, etc. Lots of interfaces: Cx, Dx, Mm, Mw, Sh, Si, etc. Standards Ambiguity Extensible standards are not complete Compliance is a moving target Multi-vendor Interoperability and Network Interworking The days of single-vendor deployments are numbered How do you agree on how to interoperate with standards in flux? Increasing Customer Expectations Subscribers don’t care about IMS Voice quality is more important than ever © 2006 Empirix Inc.

IMS Test Challenges Verify interoperability Verify features Modular IMS architecture encourages use of best-of-breed elements Vendor- and device-specific protocol implementations Differentiation and legacy concerns result in service-specific call flows Signaling and media interoperability across service domains Verify features Emulate end-users interaction against the feature set Regression test features against new software loads Verify added feature/functionality Ensure that current features function as they did before Ensure end-user Quality of Experience – Media Quality Load testing adds background load to emulate the subscriber base Delayed responses Incorrect responses Call disconnects Troubleshoot complex, distributed systems © 2006 Empirix Inc.

IMS Test Challenges Interoperability Evolving standards Protocol extensions Growing ecosystem of versions and drafts Custom implementations When standards don’t solve problems, custom protocol extensions will… Vendor-specific protocol variants Protocol extensions support differentiation Third-party stacks limit flexibility Legacy integration Each legacy interface adds complexity © 2006 Empirix Inc.

Interoperability Product Implementations Mw/Mk/Mm Mp Mn Gq Rf/Ro Other IP networks UE Gm Dh Ic Rr/Ro Ib Ia Id If PDF Mw Charging Function IWF I-BGF RACS IBCF SEG NASS IMS functions ETSI TISPAN extensions SIP H.248 DIAMETER Other IP transport (access and core) Access SBC Source: TISPAN-3GPP Workshop Media GW Inter- connect SBC Media Server Location Server / HLR Application Server T-MGF MGW MRFP A-BGF P - P-CSCF MRFC Mr Mi Dx Mg ISC Cx I-CSCF BGCF S-CSCF SLF Core SIP Proxy / Registrar AS Sh HSS Softswitch PSTN/ISDN Ie Mj MGCF SGF SGW © 2006 Empirix Inc.

Interoperability No VoIP Protocol Stacks == Flexibility © 2006 Empirix Inc.

Interoperability Example: Media Redirect Initial call setup © 2006 Empirix Inc.

Interoperability Example: Media Redirect Media redirected using re-INVITE © 2006 Empirix Inc.

Interoperability Example: Media Redirect Non-standard header – Remote-Party-ID Remote-Party-ID was defined in an Internet-Draft Draft was later obsoleted and disappeared from SIP specs © 2006 Empirix Inc.

Interoperability Example: De-Registration Normal registration process © 2006 Empirix Inc.

Interoperability Example: De-Registration De-registration process if the endpoint device is no longer responding © 2006 Empirix Inc.

IMS Test Challenges Verify Features © 2006 Empirix Inc.

Verify Features Example: Media Server Development Unit Test / Feature Test Interoperability w/vendor devices Application servers etc. Endpoint devices Conformance Test Interoperability w/standards QA System Test Load Test Regression Test PoC / Vendor Qualification Feature Test Interoperability w/service implementations Analysis and troubleshooting Media and signaling Acceptance/Installation Optimization Post-Deployment Monitoring Key Test Issues Interoperability Standards Some are in flux SIP extensions AS vendors MGW vendors SIP endpoint vendors Carrier services implementations Vary, often due to legacy Media performance Media quality Scalability and performance Functionality (DTMF etc.) Compatibility (e.g. MGW VAD) © 2006 Empirix Inc.

Verify Features Example: Media Server Test Plan SIP CALL SIGNALING TESTS Softswitch to Media Server – Normal, Abnormal App Server to Media Server – Normal, Abnormal RFC3261 Conformance ANNOUNCEMENT SERVER TESTS Simple Announcement – NFS-based, HTTP-based Simple Announcement – Audio Formats, Endpoint Disconnects, Large Files Sequenced Announcement – Variable Duration, Music-on-Hold Announcement – Newly Loaded Prompts, Customized Prompt Creation IVR SERVER TESTS IVR Prompt Play & Record IVR Prompt Play & Collect Digits IVR Prompt Play & Collect – Escape/Return, Barge IVR Prompt Play & Collect – Music-on-Hold Voicemail – Interactions CONFERENCE BRIDGE TESTS Simple Conference – Session Open, Session Close, Multi-CODEC Advanced Conference – Session Open, Session Close, Multi-CODEC Advanced Conference – Play Announcement, Record Session Advanced Conference – Mute Leg, Active Talker Event VXML-BASED APPLICATION TESTS VoiceXML Announcement VoiceXML Transfer VoiceXML Conformance – Normal Flows, Abnormal Flows SIP-unaware VoiceXML App Servers 3RD PARTY APPLICATION INTEROP TESTS SIP Proxy Servers Application Servers IVR Application Servers Voicemail /UM Application Servers Conferencing Application Servers IP Centrex Application Servers 3RD PARTY GATEWAY/SOFTSWITCH INTEROP Wireline – PSTN Cable – PSTN Interworking Mobile - IMS Sub-System ADVANCED TESTING 10 CPS Load Test – Announcements 25 CPS Load Test – Announcements 50 CPS Load Test – Announcements 100 CPS Load Test – Announcements Var Play-Hold Load Test – Announcements Var CPS/CODEC Load Test – Announcements Load Test – Conferencing Load Test – Mixed Applications Heterogeneous Endpoints © 2006 Empirix Inc.

IMS Test Challenges Voice Quality Latency End-end transmission, processing delays Jitter Network congestion causes variable delays Packet loss Buffer overflow, errors Packet loss concealment Echo Reflections from analog loop interfaces Compression Media quality vs. bandwidth tradeoff Devices IP PBXs IP Phones & VoIP Endpoints Media Gateways IVR / Voice portals SBCs (Session Border Controllers) Media Servers Firewalls/ALGs Messaging Servers Conference Bridges © 2006 Empirix Inc.

Voice Quality Alternative Testing Approaches Passive E-Model via packet inspection Non-intrusive, minimal MIPS Ignores VQ problems outside the IP network (e.g. gateways, TDM) Active end-to-end VQ measurement via PESQ Accurately reflects media quality problems from all sources Live test calls required, media processing requires MIPS VoIP Network Passive E-model VQ Active end-to-end PESQ VQ © 2006 Empirix Inc.

IMS Test Challenges End-to-End VQ Testing Evaluate quality all the way to the phone’s internal “VoIP gateway” Automatic Gain Control (AGC) Voice Activity Detection (VAD) Comfort Noise Generation (CNG) Echo cancellation Codecs Jitter buffer management Packet loss concealment algorithms etc… Evaluate under expected LAN/WAN impairment conditions Packet loss, jitter, latency Effective bandwidth of IP connection (broadband vs. dialup) Don’t forget interoperability testing against other VoIP devices Verify VQ against other expected manufacturer’s devices © 2006 Empirix Inc.

IMS Test Challenges Troubleshooting Complexity End to End Element Interactions Session Behavior Softswitch Discrete Media Signaling Gateway Application Server Stream level inspection Media Gateway Media Server Visualization of the Experience Multi-Protocol Multi-Carrier Multi-Vendor Network topology © 2006 Empirix Inc.

Troubleshooting Complexity Advanced Signaling and Media Analysis Tools © 2006 Empirix Inc.

IMS Test Solutions Testing Throughout the Lifecycle Service Signaling Gateway Softswitch Media Gateway Media Server Application Server Network Multi-Protocol Multi-Carrier Multi-Vendor Application Device Functionality Performance Visualization of the Experience Distributed Architecture Multiple Elements © 2006 Empirix Inc.

IMS Test Solutions Device and Network Emulation Legacy PLMN C, D, Gc, Gr SIP-AS OSA-SCS IM-SSF MRFC Sh Mr Sh Si Mp ISC Mb Access Network ISC P-CSCF ISC MRFP Mw HSS Cx Mw S-CSCF Dx Mw Access Network Cx Gm SLF SGW Mw P-CSCF Dx Mw Mi Mg Mk Mj MGCF I-CSCF IP Network Emulation Mm BGCF Mn IP Endpoint Emulation Non-IMS IP PDN Mb MGW TDM Emulation Device Emulation © 2006 Empirix Inc.

IMS Test Solutions Empirix and IMS Verify interoperability Sig Editor / state machines for flexible device emulation Verify features HVB for programmable endpoint / user emulation Installed base of Hammer scripts, expertise Ensure end-user Quality of Experience Best in Class media testing Scalable IP media Troubleshoot complex, distributed systems Hammer Call Analyzer Integrated Hammer call gen/analysis solutions Confidence, Experience, Predictability Market share leadership, brand Relationships with Best of Breed NEMs Breadth of coverage from our product line Alliance for Telecommunications Industry Solutions (ATIS) Association of Radio Industries and Businesses (ARIB) China Communications Standards Association (CCSA) European Telecommunications Standards Institute (ETSI) Telecommunications Technology Association (TTA) Telecommunication Technology Committee IMS increases the functionality of packet-switched mobile networks (such as 3G GSM) by supporting IP-based applications and services through the SIP protocol. However, the rapid spread of fixed-network broadband and the offering of services such as transactions, content distribution, and VOIP over all-IP networks have made IMS increasingly relevant to fixed operators as well. A user could, for example, pay for and download a video clip to a chosen mobile or fixed device and subsequently use some of this material to create a multimedia message for delivery to friends on many different networks. A single IMS presence-and-availability engine could track a user’s presence and availability across mobile, fixed, and broadband networks, or a user could maintain a single integrated contact list for all types of communications. © 2006 Empirix Inc.

© 2006 Empirix Inc.