You are on page 1of 15

Parlay Architecture and

NGN
Manfred Schneps-Schneppe Prof Dr CEO AbavaNet
Dmitry Namiot Ph D (math) CTO AbavaNet

ITU/ITC Regional Seminar on Network Evolution to


Next Generation Networks and Fixed Mobile Convergence
for CEE, CIS and Baltic States

Moscow (Russia), 27-30 April 2004

Outlook

1. What is Parlay
2. Parlay Standartization Process
3. Parlay for UMTS & 3GPP
4. Parlay Implementation
(Appium, Ericsson, HP, IBM)
5. How to modernize Russian telecommunications
– HP OpenCall
– Intel NetStructure & ECMA CSTA
– Parlay/OSA & JAIN
– Application server AbavaNet
2

1
1.1 What is Parlay
( Zygmunt LozinskiParlay President & IBM STSM)

A bridge …

• From IT to telecommunications
• From application developer to
network operator
• From fixed to mobile
• From enterprise to service provider
• From today’s network to future
networks

1.2 The Parlay/OSA API

Application
OSA API

OSA Gateway

SGSN MSC SSP S-CSCF


PBX
PLMN PLMN
PSTN / ISDN
GSM/GPRS UMTS Enterprise
(CS)
(CS) (PS/IMS)

2
1.3 The Parlay/OSA Framework

- control of access to the network


- integrity management
- discovery of network functionality

Client Application

1 2 2

Enterprise 4 Framework 3
Call
Control
Mobility etc
Operator
Registered Services

- Application subscription - SCF registration


to services - support of multi-
multi-domain

1.4 How does the Parlay framework work ?

Application
4: authentication
5: request Discovery interface 7: Select Service + sign SLA
10: return Service Manager
6: discover Service 11: Use service
1: authentication

2: request Registration interface

3: register factory
Framework Service
8: create Service Manager
9: return Service Manager

3
1.5 Open Service Access Example
Retrieving football scores… Web
Web-based
-based
13: get scores Sports
Sports
Client
Client Program
Program
Application
Application
10: reportNotification
11: queryBalanceReq
1: register with Framework and 12: queryBalanceRes
select services
14: sendInfoReq (scores)
8: return Service Manager
interfaces 16: directDebitAmountReq
17: directDebitAmountRes

2: create Service Manager


3: return Service Manager
Account
4: create Service Manager Generic UI Charging
Mgmt
5: return Service Manager SCF SCF
SCF
Framework 6: create Service Manager
7: return Service Manager

9: Send message
to Sports Service
(USSD)

15: Receive scores (USSD)


7

2.1 Parlay Work Synchronization

2001 2002 2003


1Q 2Q 3Q 4Q 1Q 2Q 3Q 4Q 1Q 2Q’ish

Parlay 2.1 3.0 3.1


4.0 5.0

ETSI 1.0 1.1


2.0 3.0

3GPP
Release 4 4.0 4.1 4.2 4.3
Release 5 5.0 5.1 5.2 5.3
Release 6 6.0

= point of alignment between specifications Freeze


march 04
8

4
2.2 ONE API for ONE developer community

1.) Requirements
introduced
by individual bodies

JAIN 3.) Results are


Joint transferred back to
individual bodies
API
n UMTS
Group n OSA (Open Service Access)

2.) create the API


that supports the superset
n NGN
of all requirements.
(Joint meetings) n OSA (Open Service Access)

Current Workflow Reference in ITU -T Roadmap


9

2.3 Current Parlay 4 SCFs (Jan 2003)

OSA Connectivity
Management
Content based applications
Charging

Generic
Messaging
Call
Control

Mobility
Management

Framework

User
Terminal Interaction
Capabilities

Presence & Account


Availability Data
Management
Policy Session
Management Control

Key: New Enhanced Unchanged

10

5
11

2.5 The Parlay-X Gateway

XML Script, Servlets, Java, C

C, Java, XML Script Application


Server
Application Parlay X interface
Server
Parlay-X
Gateway
The Parlay APIs

Parlay
Gateway

Network Network
Elements Elements
12

6
3.1 OSA/Parlay and 3GPP

3GPP

Core Network Radio Access Network Terminals Services and


(CN) (RAN/GERAN) System
Aspects

SIP CAMEL ... OSA


Architecture
+coordination
OSA stage 3: Services
Security Telecom
protocols Codec mgmt

OSA stage 1:
requirements OSA stage 2:
architecture
13

3.2 UMTS and Parlay (FOKUS, Germany)

3rd Party Portal Remote


Components Local
3Gb Testbeds
Application
Server
Mobility & Remote
Adaptation Profiles Presence Application
Modules
Server
Streaming SIP OSA/Parlay
Measurements Server Server Server
(QoS)

Intranet Messaging Call Internet


Server DVB-- T
DVB
Server
WLAN
UMTS 802.11b WLAN
802.11b GPRS
GSM ISDN
Your Application? IP-- Satellite
IP

14

7
4.1 Appium-GBox – Parlay SCE

Development Validation & Testing


Appium
App Templates
Software Components

App App App


Appium

Appium OAM Server


App Framework Appium
Call Control App Framework
Messaging
Notification Appium TAS
Mobility Mgnt
Voice Interaction Parlay/CORBA
User Profile Mgnt
Personal Content
Appium Lab Parlay GW
INAP CS1/2 H.323

VoIP Net
Tools

VoIP clients / terminals

Borland JBuilder Network Simulator VoIP Parlay Lab

15

4.2 Ericsson Enterprise Service Platform

Enterprise Server
Platform

(SSP switch )

16

8
4.3 Ericsson Testing Environment

17

4.4 IBM WebSphere Telecom Appl Server & Parlay/OSA

18

9
4.5 IBM Products for Telecom

19

4.6 HP CMC (Content Mediati?n and Charging) and


Parlay Gateway

Balance Manager 3rd Party


User Applica-
Repository Real-time Rating tions

Settlement

M- Payment Internal External


Charging Charging
API API
OSA/
Parlay
Transaction Manager Gateway

RT Mediation Service
Delivery
Content Platform
Mediation & Charging

20

10
5.1 Russian telecom programs to be considered

Russian Telecom Modernization Program:


from 30M telephone lines in 2001
(25M lines, namely 17K obsolete exchanges)
to 47M lines in 2010 (to install over 30M lines in 10 years)

e-Russia: Internet for every school and local government

Universal Service:
All villages with payphones
(now more than 1/3 of villages without phones)
Internet-access for each village with 500 inhabitants

Federal Intelligent Network (national protocol INAP-R):


Several federal services (FPH, CCC, PRM,…) for each subscriber

BUT…40 million mobile subscribers

21

5.2 Russian IN Pilot (fragment)

SCP/SDP/SMP/SCEP
INXpress Tyumen Telecom
Siemens INAP-R
INAP-R
Svetets
PSTN Server
EWSD
SSP IP
SS7 network
INAP-R CT Server
Rostelecom (Moscow) Protei
(LONIIS)
INAP-R
S-12 INAP-R
Alcatel Sviazinform (Penza)
SSPSSP

SCP/SDP/SMP/SCEP A1400

Uralsviazinform (Perm)

22

11
5.3 Approach 1. HP TMC (Telecom Media Card)

STM 1 =155 ? bps to SDH


2016 PCM channels ( 64 Kbps) = 63 E1
PCI bus for input-output
ECTF H100 bus (PCM standard)
DSP for fax, VoIP, SIP, H323, MGCP
ECTF S.410 call control

H.100 bus
SONET OC3 / SDH STM1 fiber
Η

PCI bus

23

5.4 Approach 1. Rural Service Node RUCOM

ADM

SDH-ring
Telephone Exchange

Urban telephone network


ADM To toll exchange and
IN-controller SCP
SS7 and other signaling
STM1=155 Mbps=63 E1 =2016 trunks

RUCOM – NGN product


Zonal service node (rural-suburb node, Class 4 switch) Call-center
+ Local exchange (Class 4 switch) regional services for
+ SSP (for access to SCP and federal services) any subscriber
+ SIP-server (for advanced IP-services)
CAS, R.1,5 SIP-protocol

Rural exchanges Remote Subscriber Unit

Analog telephone SIP -telephone


24

12
5.5 Approach 2. Russian Rural Communications
(based upon Intel Technologies and CSTA standards)
INAP-R

Protocol CSTA
Regional Application for WSDL
Protocol
Service Node ( Server Web services
CSTA
Intel AbavaNet
NetStructure (Intel
NetMerge
based)
based)

Protocol CSTA
Local Network Subscriber
Line
Contact
Center

25

5.6 Approach 3. Parlay Gateway as NGN


office: ISUP and SIP stacks, AbavaNet AS

Third-Party
Applications

AbavaNet
Parlay GW Parlay/OSA Parlay/OSA
Appl
(modified) Framework SCF Server
Platform Services (Alarms, Measurements, Audit)

IN Call Model SIP Call Model Parlay Call Model

SS7 Stack SIP Stack ISUP Stack

IP Network
SS7
Rural
Network SoftSwitch SIP Proxy
Remote
Unit

26

13
5.7 Approach 3. JAIN BASED NETWORK
ARCHITECTURE ?

27

5.8 Approach 3. Application Server AbavaNet


(Open source based)

Location
Application Server AbavaNet server JDBC

E- mail
Web-brouser SMTP
HTTP

Jabber server
Jabber server
Presence Instant
Messaging
28

14
5.9 RUCOM: Market estimate

Up to 1500 small transit exchanges in Russia


(so called rural-suburb nodes),
17K “obsolete” crossbar exchanges

1 RUCOM for 3 – 5 rural districts in Russia


= 300 RUCOM type systems

Each RUCOM up to 2K - 4K trunks


and 5K – 20 subscriber lines

Market abroad Russia (?)


29

5.10 Parlay Training in Russia

• Parlay Course (Ericsson sponsored, in Russian) see www.sotovik.ru


(Parlay technology, 7 lectures)

• Book “Parlay architecture and NGN” (in Russian, 2004) co-authorized


by M.Schneps-Schneppe, A.Kilin, M.Rodina, A.Chistov, D.Namiot

• For contacts www.abavanet.ru


sneps@abavanet.ru

30

15