slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Applications Development with OSA/PARLAY in Brazil PowerPoint Presentation
Download Presentation
Applications Development with OSA/PARLAY in Brazil

Loading in 2 Seconds...

play fullscreen
1 / 24

Applications Development with OSA/PARLAY in Brazil

151 Vues Download Presentation
Télécharger la présentation

Applications Development with OSA/PARLAY in Brazil

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Applications Development with OSA/PARLAY in Brazil Norberto Alves Ferreira Mar/2006

  2. Contents • CPqD Overview and Background • Software Development for NGN (Next Generation Network) in CPqD • SIP Architecture • Parlay Architecture • Conclusions

  3. 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

  4. CPqD Overview BUSINESS AND OPERATIONS SUPPORT SYSTEMS TELECOMMUNICATION NETWORKS SERVICES AND APPLICATIONS WIRELESS COMMUNICATIONS OPTICAL COMMUNICATIONS NETWORK INFRASTRUCTURE BUSINESS INTELLIGENCE

  5. 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.

  6. 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.

  7. Contents • CPqD Overview and Background • Software Development for NGN (Next Generation Network) in CPqD • SIP Architecture • Parlay Architecture • Conclusions

  8. App Server IP Network SIP * element Software Development for NGN (SIP) Data Base SIP Media Server Voice Mail SIP * Softswitch * Signaling Server * Proxy Server

  9. 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

  10. 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.

  11. Contents • CPqD Overview and Background • Software Development for NGN (Next Generation Network) in CPqD • SIP Architecture • Parlay Architecture • Conclusions

  12. App Server Parlay Gateway PSTN Mobile IP Software Development for NGN (Parlay) Parlay API´s

  13. 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.

  14. 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.

  15. Software Development for NGN (Parlay)

  16. Requirements Specification Design Model Code Validated Code Software Development for NGN (Parlay)

  17. App Server INAP CS1+ SIP Test Environment Software Development for NGN (Parlay) IP Network Web access Parlay GW1 Parlay GW2 Softswitch IN SSP

  18. 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

  19. 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)

  20. Contents • CPqD Overview and Background • Software Development for NGN (Next Generation Network) in CPqD • SIP Architecture • Parlay Architecture • Conclusions

  21. Conclusions • Developer´s Point of View

  22. Conclusions • Client´s Point of View

  23. 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.

  24. 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