Applications Development with OSA/PARLAY in Brazil - PowerPoint PPT Presentation

Slide1 l.jpg
Download
1 / 24

  • 227 Views
  • Updated On :
  • Presentation posted in: Travel / Places

Applications Development with OSA/PARLAY in Brazil. Norberto Alves Ferreira. Mar/2006. Contents. CPqD Overview and Background Software Development for NGN (Next Generation Network) in CPqD SIP Architecture Parlay Architecture Conclusions. CPqD Overview.

Related searches for Applications Development with OSA/PARLAY in Brazil

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.

Download Presentation

Applications Development with OSA/PARLAY in Brazil

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Slide1 l.jpg

Applications Development with OSA/PARLAY

in Brazil

Norberto Alves Ferreira

Mar/2006


Contents l.jpg

Contents

  • CPqD Overview and Background

  • Software Development for NGN (Next Generation Network) in CPqD

    • SIP Architecture

    • Parlay Architecture

  • Conclusions


  • Cpqd overview l.jpg

    CPqD Overview

    • 30 years of experience in the Telecom Industry

    • Private foundation, not for profit

    • Solutions provider for the top companies in the Brazilian market

    • BOSS (Business and Operations Support Systems) provider for all incumbent Operating Companies in Brazil

    • Contracted by Telecom Industry leaders for R&D


    Cpqd overview4 l.jpg

    CPqD Overview

    BUSINESS AND OPERATIONS SUPPORT SYSTEMS

    TELECOMMUNICATION

    NETWORKS

    SERVICES AND

    APPLICATIONS

    WIRELESS

    COMMUNICATIONS

    OPTICAL

    COMMUNICATIONS

    NETWORK INFRASTRUCTURE

    BUSINESS

    INTELLIGENCE


    Slide5 l.jpg

    CPqD Background

    • Intelligent Networks – first deployment in Brazil in mid-90s.

    • Service Development Laboratory

      • Service modeling & specification

      • Service development

      • Tests

    • National Standard: ETSI CS1-based INAP-BR.


    Slide6 l.jpg

    CPqD Background

    • SW-CMM (Capability Maturity Model for Software) level 2 certified.

      • CMMi (Capability Maturity Model Integration) level 3 is being pursued by mid-2006.

    • GSAM (Multimedia Services and Applications Management) uses RUP (Rational Unified Process) for software development.


    Contents7 l.jpg

    Contents

    • CPqD Overview and Background

    • Software Development for NGN (Next Generation Network) in CPqD

      • SIP Architecture

      • Parlay Architecture

  • Conclusions


  • Software development for ngn sip l.jpg

    App Server

    IP Network

    SIP *

    element

    Software Development for NGN (SIP)

    Data

    Base

    SIP

    Media

    Server

    Voice

    Mail

    SIP

    * Softswitch

    * Signaling Server

    * Proxy Server


    Software development for ngn sip9 l.jpg

    Software Development for NGN (SIP)

    • CPqD has been developing applications using SIP

      APIs since the beginning of 2002.

    • Since 2002, CPqD has developed several applications like:

      • CPqD - Freephone

      • CPqD – EasyVoIP


    Software development for ngn sip10 l.jpg

    Software Development for NGN (SIP)

    • General Comments

    • The API requires knowledge of the specification of the SIP protocol to develop a service.

    • The SIP architecture provides only one interface to the telecommunications network. It doesn‘t provide a standard interface to all telecommunications network simultaneously.

    • The SIP architecture provides a poor interface with each network elements. It requires to increment this interface which results in a dependency of the network element’s suppliers.


    Contents11 l.jpg

    Contents

    • CPqD Overview and Background

    • Software Development for NGN (Next Generation Network) in CPqD

      • SIP Architecture

      • Parlay Architecture

  • Conclusions


  • Software development for ngn parlay l.jpg

    App Server

    Parlay

    Gateway

    PSTN

    Mobile

    IP

    Software Development for NGN (Parlay)

    Parlay API´s


    Software development for ngn parlay13 l.jpg

    Software Development for NGN (Parlay)

    • CPqD has been studying the Parlay concepts since 2001.

    • Analysis and demo tests of application servers and parlay gateway simulators from different vendors were performed, with the idea of building a development and test laboratory.

    • In 2003, CPqD deployed its first Parlay application for use in a trial for one of the most important fixed telecom operators in Brazil.


    Software development for ngn parlay14 l.jpg

    Software Development for NGN (Parlay)

    • The application's goal was:

      • To test the gateway implementation of the MultiPartyCallControl APIs through a prototype built by CPqD.

    • The main features of the application developed to test the MPCC (MultiPartyCallControl) API were :

      • The calls were created and controlled through a web interface

      • Any number of additional call legs could be created

      • The call could be scheduled

      • Simultaneous calls could be made – once one answers, the others would be cancelled.


    Software development for ngn parlay15 l.jpg

    Software Development for NGN (Parlay)


    Slide16 l.jpg

    Requirements Specification

    Design Model

    Code

    Validated

    Code

    Software Development for NGN (Parlay)


    Test environment l.jpg

    App Server

    INAP CS1+

    SIP

    Test Environment

    Software Development for NGN (Parlay)

    IP Network

    Web access

    Parlay GW1

    Parlay GW2

    Softswitch

    IN SSP


    Slide18 l.jpg

    Software Development for NGN (Parlay)

    • Learned Lessons

    • The trial involved three different players:

      • The Parlay Gateway supplier

      • The Application Server supplier

      • The Application developer

    • The interaction between those players was productive and smooth.

    • The application, tested by means of a Parlay Gateway simulator, had the same behavior in the real environment, with the Parlay Gateway being from a different vendor than that of the simulator.

    • The same application can be used in all platforms that support the MultiPartyCallControl API.

    • The Parlay APIs became this complex application development easier and faster


    Experience in chile l.jpg

    Experience in Chile

    Software Development for NGN (Parlay)

    • CPqD worked together with a partner to create an application for a trial in a Chilean fixed and mobile operator.

      • Application Description

        • A voice conferencing was developed, using the service creation environment from CPqD’s partner.

        • The application had several features for conferencing, such as a web interface for administration, moderation and notification by e-mail.

      • Results

        • The application was installed and running in less than one week.

        • Integration between gateway and application server ocurred smoothly.

        • This application had a high degree of complexity, but even so it was developed in a relatively short period of time (2 months)


    Contents20 l.jpg

    Contents

    • CPqD Overview and Background

    • Software Development for NGN (Next Generation Network) in CPqD

      • SIP Architecture

      • Parlay Architecture

  • Conclusions


  • Conclusions l.jpg

    Conclusions

    • Developer´s Point of View


    Conclusions22 l.jpg

    Conclusions

    • Client´s Point of View


    Conclusions23 l.jpg

    Conclusions

    • The Parlay architecture provides an interface to all telecommunications network.

    • This interface allows to create a standard API for services development.

    • The simplicity of this standard results in its easy dissemination.


    Slide24 l.jpg

    THANK YOU!

    CPqD – Centro de

    Pesquisa e Desenvolvimento

    em Telecomunicações

    Rod. Campinas–Mogi-Mirim, km 118,5 – SP340

    13086-902 – Campinas – SP

    BRASIL

    www.cpqd.com.br

    Norberto Alves Ferreira

    norb@cpqd.com.br

    Phone: +55 (19) 3705.6406

    CPqD Technologies & Systems, Inc.

    101 NE Third Ave – Suite 1500Fort Lauderdale, FL 33301, USA

    www.cpqdusa.com


  • Login