An Implementation of the Server Cache Synchronization Protocol (SCSP) - PowerPoint PPT Presentation

About This Presentation
Title:

An Implementation of the Server Cache Synchronization Protocol (SCSP)

Description:

Directories hold static and dynamic information about the users and. the ... Hello Protocol is used to know whether the connection between servers is available. ... – PowerPoint PPT presentation

Number of Views:20
Avg rating:3.0/5.0
Slides: 14
Provided by: Jos487
Category:

less

Transcript and Presenter's Notes

Title: An Implementation of the Server Cache Synchronization Protocol (SCSP)


1
TEKNILLINEN KORKEAKOULU HELSINKI UNIVERSITY OF
TECHNOLOGY
An Implementation of the Server Cache
Synchronization Protocol (SCSP)
Jose Costa Requena Raimo Kantola
jose_at_tct.hut.fi Raimo.Kantola_at_hut.fi
SPIE Conference Boston, September 1999
2
Contents
TEKNILLINEN KORKEAKOULU HELSINKI UNIVERSITY OF
TECHNOLOGY
Problem Definition
SCSP as Solution
Protocol Specifications (RFC 2334) Basic Features
Our Implementation
Modules in the implementation Interaction between
modules
Applications
GLP Implementation
GLP Interoperability IP GSTN
Conclusions and Future Work
3
Problem Definition
TEKNILLINEN KORKEAKOULU HELSINKI UNIVERSITY OF
TECHNOLOGY
Directories are key component for IP based
communications networks.
The large amount of data is stored in distributed
databases the changes must be updated among the
entities related to the same service.
Subscription Service Profile Management
Service Provider
Billing
Value Added Service Provider
User Data Management
Billing
Usage
Usage
Network Operator
Usage
4
Problem Definition
TEKNILLINEN KORKEAKOULU HELSINKI UNIVERSITY OF
TECHNOLOGY
Directories hold static and dynamic information
about the users and the services themselves.
Services need to interoperate across
administrative boundaries and
directories need to be accessible from
everywhere.
IP Telephony Signaling server
Zone B Database
Zone B
Zone A Database
Zone A
IP Telephony Signaling server
5
Our Solution
TEKNILLINEN KORKEAKOULU HELSINKI UNIVERSITY OF
TECHNOLOGY
The SCSP solves the problem of data
replication/synchronisation in a group of
distributed servers without heavy overheads like
in the actual tight consistency techniques.
IP Telephony Signaling server
SCSP
SCSP
IP Telephony Signaling server
6
SCSP Specifications
TEKNILLINEN KORKEAKOULU HELSINKI UNIVERSITY OF
TECHNOLOGY
The SCSP elements
Server Group (SG). Is the group of servers to
be synchronised. Local Server (LS). Is the
server under scrutiny. Direct Connected Server
(DCS). Is the server directly connected to LS.
7
TEKNILLINEN KORKEAKOULU HELSINKI UNIVERSITY OF
TECHNOLOGY
SCSP Specifications
The SCSP is based on three sub-protocols.

8
TEKNILLINEN KORKEAKOULU HELSINKI UNIVERSITY OF
TECHNOLOGY
SCSP Modules
SCSP Algorithms module Communications module
(TCP/IP) User Interface Auto
Configuration System Databases module Object
Tables
9
Modules Interaction
TEKNILLINEN KORKEAKOULU HELSINKI UNIVERSITY OF
TECHNOLOGY
Server i
Server i1
Hello Packets
Cache Alignment packets
CLIENT USE SCSP PRIMITIVES
CLIENT USE SCSP PRIMITIVES
Cache State Update packets
t
t
t
10
Applications
TEKNILLINEN KORKEAKOULU HELSINKI UNIVERSITY OF
TECHNOLOGY
SCSP for data replication in the GLP
Implementation
ITAD 3
LS
ITAD 1
GLP
LS
database
ITAD 2
LS
GLP Gateway Location Protocol LS Location
Server ITAD Internet Telephony Administrative
Domain
11
Applications
TEKNILLINEN KORKEAKOULU HELSINKI UNIVERSITY OF
TECHNOLOGY
SCSP as the common element for a global GLP
Implementation and interoperability between
GSTN and IP
GLP Database SCSP
SS7 PSTN
GLP Database SCSP
12
Applications
TEKNILLINEN KORKEAKOULU HELSINKI UNIVERSITY OF
TECHNOLOGY
SCSP as basic component to allow interoperability
between IN databases and user information
directories in IP
GLP Database SCSP
Databases SCSP
GLP Database SCSP
SCP
IP
SS7 PSTN or GSM
13
TEKNILLINEN KORKEAKOULU HELSINKI UNIVERSITY OF
TECHNOLOGY
Conclusions
NOWADAYS ...
SCSP has been developed in a modular way to
provide a generic service to be used by other
systems for their data replication.
SCSP follows a building-block design to permit
its integration with other mechanisms to achieve
an efficient overall behaviour.
In terms of overall positioning we consider the
SCSP as a key tool for the future services
globalisation.
NEXT...
Write a Comment
User Comments (0)
About PowerShow.com