JN Test Suite Platform:     An Overview            PRESENTATION          Dr Ivan Bakardzhiev  6 Angista Str., 1527 Sofia, ...
The Problem                          Technologies and customer demand require changes.                                  Yo...
The Solution                                         You need a platform for                 Manual testing is not        ...
The Product: JN Test Suite Platform - An OverviewThe Product: JNTS                              JN Test Suite Platform by ...
JN Test Suite: Typical Tests Scenarios and ProtocolsJN TS: Test Scenarios &                                     Typical Te...
JN Test Suite: SIP Test Script ExampleJNTS Platform: Example                                                              ...
JN Test Suite: CAMEL 4 Test Script ExampleJNTS Platform: Example                                                          ...
JN Test Suite Platform: BenefitsJNTS Platform: Benefits                                              JN Test Suite Operato...
About ApplicataAbout Applicata                  Applicata specialises in the design, development, installation and integra...
Thank You forYour Attention          PRESENTATION         Dr Ivan Bakardzhiev 6 Angista Str., 1527 Sofia, BulgariaTel/Fax:...
Upcoming SlideShare
Loading in …5
×

Mobicents Summit 2012 - Applicata - JNTS Overview

1,640 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,640
On SlideShare
0
From Embeds
0
Number of Embeds
29
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Mobicents Summit 2012 - Applicata - JNTS Overview

  1. 1. 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
  2. 2. 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
  3. 3. 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
  4. 4. 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
  5. 5. 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
  6. 6. 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
  7. 7. 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
  8. 8. 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
  9. 9. 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
  10. 10. 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

×