• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Mobicents Summit 2012 - Applicata - JNTS Overview

Mobicents Summit 2012 - Applicata - JNTS Overview






Total Views
Views on SlideShare
Embed Views



3 Embeds 19

http://lanyrd.com 14
http://www.linkedin.com 3
https://twitter.com 2



Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    Mobicents Summit 2012 - Applicata - JNTS Overview Mobicents Summit 2012 - Applicata - JNTS Overview Presentation Transcript

    • JN Test Suite Platform: An Overview PRESENTATION Dr Ivan Bakardzhiev 6 Angista Str., 1527 Sofia, Bulgaria Tel/Fax: +359 2 981 4203, +359 2 983 3015 Web: www.applicata.bg E-mail: office@applicata.bg
    • The Problem Technologies and customer demand require changes. You also have this common problemThe Problem Vendors deliver You develop new You have services new services for your services for your running in production network network You have to run and repeat You have to repeat You have to run extensive sets of an extensive set and repeat integration tests of tests to check an extensive set in development services’ availability in of acceptance tests environment production environment in testing environment and acceptance tests during services’ life time in testing environment 2
    • The Solution You need a platform for Manual testing is not automatic testing. an option: It has to:The Solution • It cannot implement • Replace the client most of the test and/or network side scenarios for the tested services • Each cycle requires • Support multiple new time and effort network protocols • Be easy for use and • It is very costly open for creating or modifying the tests 3
    • The Product: JN Test Suite Platform - An OverviewThe Product: JNTS JN Test Suite Platform by ApplicataPlatform Overview • Flexible platform for automatic end-to-end or component testing of services in communications networks • Restful HTTP interface for tests definition and execution • Multiple and extendable protocol support • Test logic implemented in XML scripts • Multiprotocol tests • Easy new tests creation • Easy to integrate with testing and developing tools • Based on JAIN SLEE architecture and Mobicents application server by Telestax 4
    • JN Test Suite: Typical Tests Scenarios and ProtocolsJN TS: Test Scenarios & Typical Test Scenarios Protocols • Voice & Video Calls • ISUP • Supplementary Services • TCAP • SMS Services • MAP • Roaming TestsProtocols • Automated testing • INAP CS1, CS2 • Camel/INAP services testing • CAP, Camel Phases 1, 2, 3 and 4 • Camel subscription testing • SIP • Prepaid testing • Diameter • GPRS testing • Application logic testing of SIP based • RTP services • SMPP • RTP media play, get, record • Testing with probes distributed in the radio • HTTP access networks • More protocols coming • Voice & Video quality testing 5
    • JN Test Suite: SIP Test Script ExampleJNTS Platform: Example SIP Test Fragmentscripts fragments <state id="Begin"> <transition event="sip.new_session"> <onentry> <assign location="dialog_id" <test:timeout value="20000"/> expr="_event.data.dialog_id" /> … </transition > <sip:invite xmlns="urn:jnts:sip" location=" <transition event="sip.early_media"> </transition > sip_dialog"> … <request-uri>user@appp33e.com</request-uri> <transition event=“sip.answer" target="Connected"> <to>user@appp33e.com</to> </transition> <from expr="LOCAL_URI"/> </state> <content type="sdp"><![CDATA[ v=0 o=alice 2890844526 2890844526 IN IP4 <state id=“Connected"> host.atlanta.example.com … s= </state> m=audio 49170 RTP/AVP 0 8 97 … <final id="End"> ]]></content> … </sip:invite> </final> </onentry> 6
    • JN Test Suite: CAMEL 4 Test Script ExampleJNTS Platform: Example CAMEL 4 Test Fragmentscripts fragments <state id="Begin"> <onentry> <event_type_bcsm>12</event_type_bcsm> <tcap:dialog location="Dlg1" network="NTW1"> <imsi>…</imsi> <sccp:dest_address … xmlns="uri:jnts:sccp"> <vlr_number>… </vlr_number> … <teleservice>17</teleservice> </sccp:destination_address> <call_ref_number>…</call_ref_number> <sccp:orig_address … xmlns="uri:jnts:sccp > <msc_address> … </msc_address> … … </sccp:origination_address> </cap:initial_dp> <acn> cap4_gsmSSF_scfGeneric</acn> </tcap:invoke> </tcap:dialog> </onentry> <tcap:invoke expr="Dlg1" xmlns="uri:jnts:tcap"> <tcap:begin expr="Dlg1“ </tcap:begin> <invoke_id>0</invoke_id> ... <operation_code>InitialDP</operation_code> <transition event=“tcap.con" target="Wait_ICA1" /> <cap:initial_dp … xmlns="uri:jnts:cap"> ... <service_key>1006</service_key> </state> <called_pty_num> … </called_pty_num> <state id="Wait_ICA1"> <calling_pty_num> … </calling_pty_num> … … </state> 7
    • JN Test Suite Platform: BenefitsJNTS Platform: Benefits JN Test Suite Operators’ Benefits • Increase network reliability • Early identification of issues that affect service quality and user experience • Shorter error resolution times • Re-test avoiding multiple effort • Increase customer satisfaction • Protect the brand, lower the risk of churn • Measure and manage the service levels of roaming partners: service availability, QoS, call duration, etc. • Reduced time-to-market for new services • Identify fraud • Billing verification • Avoid time and money consuming manual tests Applicata Confidential 8
    • About ApplicataAbout Applicata Applicata specialises in the design, development, installation and integration, of systems and software for telecommunications. Applicata’s team guarantees that top quality products will be developed and implemented within tough deadlines and budgets. Contact: Ivan Bakardzhiev office@applicata.bg www.applicata.bg Applicata Confidential 9
    • Thank You forYour Attention PRESENTATION Dr Ivan Bakardzhiev 6 Angista Str., 1527 Sofia, BulgariaTel/Fax: +359 2 981 4203, +359 2 983 3015 Web: www.applicata.bg E-mail: office@applicata.bg