Title: Apresentao do PowerPoint
1Applications Development with OSA/PARLAY in
Brazil
Norberto Alves Ferreira
Mar/2006
2Contents
- CPqD Overview and Background
- Software Development for NGN (Next Generation
Network) in CPqD - SIP Architecture
- Parlay Architecture
- Conclusions
3CPqD 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 RD
4CPqD Overview
BUSINESS AND OPERATIONS SUPPORT SYSTEMS
TELECOMMUNICATION NETWORKS
SERVICES AND APPLICATIONS
OPTICAL COMMUNICATIONS
WIRELESS COMMUNICATIONS
NETWORK INFRASTRUCTURE
BUSINESS INTELLIGENCE
5CPqD 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.
6CPqD 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.
7Contents
- CPqD Overview and Background
- Software Development for NGN (Next Generation
Network) in CPqD - SIP Architecture
- Parlay Architecture
- Conclusions
8Software Development for NGN (SIP)
Data Base
SIP
Media Server
Voice Mail
SIP
Softswitch Signaling Server Proxy Server
9Software 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
10Software 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 doesnt
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 elements suppliers.
11Contents
- CPqD Overview and Background
- Software Development for NGN (Next Generation
Network) in CPqD - SIP Architecture
- Parlay Architecture
- Conclusions
12Software Development for NGN (Parlay)
Parlay APIs
13Software 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.
14Software 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.
15Software Development for NGN (Parlay)
16Software Development for NGN (Parlay)
17Test Environment
Software Development for NGN (Parlay)
IP Network
Web access
Parlay GW1
Parlay GW2
IN SSP
Softswitch
18Software 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
19Experience 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 CPqDs 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)
20Contents
- CPqD Overview and Background
- Software Development for NGN (Next Generation
Network) in CPqD - SIP Architecture
- Parlay Architecture
- Conclusions
21Conclusions
22Conclusions
23Conclusions
- 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.
24THANK YOU!
CPqD Centro de Pesquisa e Desenvolvimento em
Telecomunicações Rod. CampinasMogi-Mirim, km
118,5 SP340 13086-902 Campinas
SP BRASIL www.cpqd.com.br
Norberto Alves Ferreira norb_at_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