Академический Документы
Профессиональный Документы
Культура Документы
(NGN)
Course Objectives:
Video Services:
Video telephony
Cable TV
Video On Demand
Data Services:
Site-to Site Connectivity
Internet Access
Legacy/Traditional Networks
Traditional circuit switches:
-Meant for voice services
-Connectivity & switching
-Short Holding time
Circuit switches for Data Calls:
-Internet calls
-Longer Holding time
-Less bandwidth and less
revenue
Focus shifted from basic telephony and supplementary to Multimedia
Services for users from any place and at any time
Services
Transport
& Access
Access n/w
Access n/w
Switches
PSTN designed for POTS, basic copper wire line voice service
8
Head Office
Virtual
Connections
Branch Office
Frame Relay
ATM
IP
Branch Office
Branch Office
OMC
HLR
VL
R
MSC
Fixed Network
BSC
GMSC
BTSs
MSC2
MSC3
Slower deployment of
new service
High CAPEX
MSC1
MSC4
MSC5
MSC6
MSC..
MSC7
More complicated
networking and
construction
MSC8
High OPEX
SMS
5%
SMS
Voice
95%
MMS
Info Services + surf
Location Services
Transactions
Business Data
Voice
58%
Machine to Machine
Multi Media
13
Future Trends
14
Future Trends
1990
2010
Simple
1995
Multi-service
Multi-protocol
2000
2005
Integration
All in IP evolution
Circuit switching- packet switching- All in IP 3GPP R5R6, 3GPP2 Phase0-Phase3
15
16
Arrival of new Telecom services, fast packet switching and enhanced VVD laid
the foundation of a New Generation of Networks or NGN for new generation of
services
17
What is NGN?
NGN is Voice Over IP, bypassing the regular switches
to save the investment on Switches and Trunks.
NGN is network convergent technology, combining
wireline (PSTN), wireless (GSM, CDMA and 3G) and
packet data network together, for integrated voice,
data and multimedia services.
NGN is a flat telephone network over Packet Data
Network, instead of traditional Hierarchy structured
telephone network with reduced investment.
18
Why NGN
Increased demand for bandwidth is not possible through
existing PSTN.
Requirement for new services.
Telecom operators wants to reduce the OPEX and
CAPEX (Need one common network for all services).
Future proof network to handle Voice, Data and
Multimedia.
Optimising and simplifying transmission links.
19
NGN - Drivers
Demands for
new services
Cope with
IP & mobile
environment
competition
Next
NextGeneration
Generation
Networks
Networks
Diversity in Technologies
Operation Cost
QoS configurability
& verification
Meet capacity
On-demand request
Rapid
Rapidintroduction
introductionof
ofnew
newtechnology
technology
Voice/Data
Voice/Data and
andwire/wireless
wire/wirelessintegrated
integratedmanagement
management
Interoperability:
Interoperability:Multi-vendor
Multi-vendorequipment
equipment
20
Public
PublicData
Datanetwork
network
SERVICE
ACCESS
CATV
CATV
VIDEO
data
Copper
VIDEO
DATA
VOICE
VOICE
SERVICE
ACCESS
GSM/CDMA
GSM/CDMA
SERVICE
ACCESS
PSTN
PSTN
VOICE
Optical
Wireless
21
22
Distributed Model
O&M
Charging
O&M
Application
Servers
Charging
Basic & Supplementary
Telephony services
SoftSwitch
Phone
T
D
M
Time Slot
Switching
POTS
Line
Card
H.323/SIP
H.248/MGCP
Call Control
Trunk
Card
T
D
M
IP
Packet Network
T
D
M
IP
MG
IP Phone
23
24
Characteristics of NGN
Packet-based transfer
Separation of control functions among bearer
capabilities, call/session, and application/
service
Decoupling of service provision from network,
and provision of open interfaces
Support for a wide range of services and
applications
Broadband capabilities with end-to-end QoS
25
Characteristics of NGN
Interworking
interfaces
Generalized mobility
Unrestricted access by users to different
service providers
Converged services between Fixed/Mobile
Compliant with all Regulatory requirements,
for example concerning emergency
communications and security/privacy, etc
26
Structured
network
architecture,
evolution, variety of services available
smooth
IMS Ready
27
CAPEX Savings
Pay as you grow for Network expansion
28
SoftSwitch
Switching Array
IP Core
Trunk Module
Trunk
Gateway
Trunk
Gateway
Service Server
CPU
Trunk
Gateway
Signaling
Module
SS7
Signaling
Gateway
User
Access Module
User Access
Gateway
29
Tandem /toll
exchange
Call control
Core switch
Trunk gateway
LE
IN
App Server
NMS
Soft switch
Policy Service
Soft switch
Packet core
network
ISUP SG
STP
LE
TMG
switch
PSTN
AMG
IAD
PC
Phone
SIP H.323
Phone Phone
PLMN
30
Toll Operation
Office System SCP
NGN
APP server
Softswitch
APP
E1/SDH/SONET
MS
Transit
Office 1
LS
MS
Transit
Office 2
NMS
iHLR
FE/GE
IP Network
FE/GE
FE/GE
Media Gateway
Tandem Office to
be-Reconstructed
L
S
Billing &
Customer Care
Media gateay
E1
V5.2
LS
E1
LS
Twistedpair
Cable
LS
OLT
AN or Remote Unit
MSAN
AN
OLT
ONU OpticalONU
Transmission
ONU
31
Remote Module
Gateway
Toll
Office
PSTN
OS
NGN
APP
SS
SCP
NMS
iHLR
APP
FE/GE
MSG7200 TG
MSG 9000
Tandem
Office
LE
LE
Data Network
FE/GE
E1/SDH/SONET
SG7200 SG
FE/GE
Media Gateway
E1/SDH/SONET
Reconstructe
d End Office V5.2
V5.2
AN or
Remote Unit
OLT
Subscriber
Remote Module
ONU MSANONU
Twisted-pair Cable
ONU
Twisted-pair Cable
E1/MSTP/Build-in
PDH/Build-in SDH
OLT
ONU AN ONU
ONU
Billing &
Customer
Care
Twisted-pair Cable
Twisted-pair Cable
ISDN Subscriber
DSLSubscriber
ISDN Subscriber
DSL Subscriber
32
DSL Subscriber
NGN Architecture/Layer
description and NGN Trends
33
NGN Architecture
Characteristics of Next Generation Network:
NGN is designed with an open network
framework.
NGN adopts the hierarchical architecture,
which is divided into media access layer,
transport layer, control layer and
service/application layer.
NGN is based on standard protocols and
packet switching network.
34
Network Control
Transport Layer
Core Switch
Edge Access
35
Access Layer
Interworks between Core Packet Transport
layer and various existing communication
networks.
Provides access of various communication
terminals such as analog phone, SIP Phone,
PC Phone visual terminal and intelligent
terminals to the Core Packet Transport layer
via various access gateways
36
37
Application Layer
Layer with various applications and
services such as client oriented
integrated intelligent services and
service customization.
39
iOSS
Network
Control
Soft Switch
RADIUS
Server
MRS
SCP
Soft Switch
Core
Switching
Edge
Access
IAD
AMG
BroadBand
Access
SG
TMG
UMG
UMG
PSTN
PLMN/3G
40
iManager OSS
Location
N2000
Server
Control Layer
MRS6100
IN
SoftX3000 SoftX3000
IP Core
Access Layer
Policy ENIP
Server
IAD
AMG5000
Broadband
Access
Video GW
UMG8900
SG7000
UMG8900
PSTN
STP
switch
PSTN
3G Access
UMG8900
PLMN
SIP/H.323 U-Path
Open Eye
Phone
2G
3G
Terminal
Terminal
41
SCP
Router Server
Application
Server
AAA Server
ZXSS10 SS1
Control
Softswitch
IP Router/ATM switch
SS7
Network
ZXSS10 SS1
Softswitch
Core
Transport
Access
Policy Server
SG
ZXSS10
M100
TG
ZXSS10
A200
NAS
H323
GW
PSTN/ISDN
AG
IP PBX
ZXSS10
IAD Series
MSAG
IAD
Wireless
Broadband
Access
42
WAG
PSTN Access
Softswitch
APP
NMS
IP Core
SG
TG
PSTN
43
Control Stream
SIP-T
Media Stream
IPConnection
TDM Connection
FE/GE
IP Bearer Network
Signalling
Gateway
FE/GE
Signaling
gateway
FE/GE
TDM Bearer Network
SG TS
TS
TG
SG
TG
HSTP
CityA PSTN
LSTP
MS
MS
CityB PSTN
LSTP
LS
LS
44
Convergence Broadband
NMS
Intelligence
Softswitch
Resource Manager
Signaling GW
SS7/TDM
PSTN
Resource Manager
IP Core Network
SS7/V5.2/TDM
Media GW
XDSL/LAN/POTS
MSAN
LAN
AP
Softphone
POTS
Residential
IAD
POTS
AP
SoftphoneSIP
Enterprise
Phone
FMC
Mobile Scenario
45
Convergence-oriented
ENIP
NMS
Softswitch
Shared converged IP
network for voice, data and
mobile
IP Core Network
Convergence
MSAN
AP
Softphone
POTS
Residential
IAD
AP
Softphone
POTS
SIP Phone
Enterprise
FMC
Broadband-oriented
ENIP
NMS
Softswitch
IP Core Network
Broadband
Broadband
LAN
MSAN
AP
IAD
Softphone
Softphone
POTS
Residential
AP
SIP Phone
FMC
POTS
Enterprise
Intelligence-oriented
ENIP
NMS
APP Server
3rd Party
Intelligence
Softswitc
h
IP Core Network
Broadband
LAN
MSAN
AP
IAD
Softphone
SIP Phone
Softphone
POTS
Residential
AP
POTS
Enterprise
49
SIGNALING PROTOCOLS
IN
NEXT GENERATION NETWORKS
H.323, SIP, MGCP, SIG-TRAN ETC
50
Distributed Intelligence of
NGN
Telephony world
Internet world
Centralized Intelligence
52
NGN Values
Distributed and Open architecture
53
54
Signaling in
Telecommunications
Signaling:
Signaling in NGN
NGN signaling protocols: H.323, H.248, SIP, MGCP, Sig
Tran, etc
User to User
Media Gateway Controller to MGWC
User to MGWC and MGWC to user
User to Soft switch and vice-versa
Signaling Transport Protocol:
(Sigtran)
PSTN to NGN Internetworking
56
57
H.225(Q.931)
H.245
G.723, G.729
H.261, H.263
ISDN(video phones)
58
H.323 Components
H.323 defines four major components
for packet based communications:
Terminal, Gateway, Gatekeeper, Multipoint Control Unit
MCU
Gateway
Terminal
Gatekeeper
Terminal
Terminal
59
H.323 Components
Terminals: Client endpoints in network say IP phones, PCs. Must
support audio, G.711(64kbps) G.723.1, G.729, GSM &
others
H.323 Terminals
Client end points on the network
IP phones, PCs having own OS
Terminals running an H.323 protocols and the
multimedia applications.
Must support audio G.711 (64 kb/s). Several
compression coders G.723.1, g.729, GSM &
others
Should also have support for Video, data
Support for RTP used for packet media flow
61
H.323 Terminals
Audio
appls
video
appls
G.771
H261
G.729
H263
G.723.1
RTCP
H225
RAS
H225
Call Sig
T120
Data
H245
Call
Cont
RTP
62
H.323 Gateways
Gateway provides connectivity between an
H.323 network and a non-H.323 network
By translating protocols for call setup and
release
Converting media formats between different
networks
Transferring information between the networks
connected by the gateway.
A gateway is not required, however, for comn.
b/w two terminals on an H.323 network
63
H.323 Gateways
On the H.323 side, a gateway runs H.245
control signaling for exchanging capabilities
H.245 call signaling for call setup and release
H.225 registration, admissions, and status
(RAS) for registration with the gatekeeper
On the SCN side, a gateway runs SCN-specific
protocols (e.g., ISDN and SS7 protocols)
Translation between audio, video, and data
formats may also be performed by the gateway
64
H.323 Gateways
Interworking Call Control
RTP
RTCP
H225
RAS
H225
Call
Sign
PSTN/ISDN
Signaling
Call control
H245
Control
Sign
PSTN/ISDN
Signaling
Link Control
Physical
Interface
65
H.323 Gatekeepers
Considered brain of H.323 network
It is the focal point for all calls within the H.323
network
Provide services such as addressing, authorization
and authentication of terminals and gateways
bandwidth management and call-control services for
H.323 endpoints
An optional feature--Call-signaling routing. Endpoints
send call-signaling messages to Gatekeeper which
are routed to destination endpoints
66
H.323 Gatekeepers
Gatekeeper provides bandwidth control by
using messages, bandwidth request (BRQ),
confirm (BCF), and reject (BRJ)
For instance: A threshold for simultaneous
connections in H.323 network is specified
Gatekeeper can refuse for any more
connections once the threshold is reached.
The result is to limit the total allocated
bandwidth to some fraction of the total
available, leaving the remaining bandwidth for
data applications.
67
H.323 Gatekeepers
Gatekeeper Manager
Billing Services
H225
RAS
H225
Call
Sign
H245
Control
Sign
Directory Services
Security Services
Policy/Call
Mgt. Services
68
70
PSTN
phone
IP network
H.323 Gateway
PSTN
H.323 Gateway
phone
225 describes how audio, video, data and control information be manage
IP network in equipment having H.323
245 are control signaling which includes receiving & transmitting capabi
gical channel signaling etc
71
Gatekeeper Request
H.323 Gateway
H.323 Gatekeeper
Gatekeeper
Confirm/Reject
Who is my Gatekeeper
72
Registration Request
H.323 Gateway
H.323 Gatekeeper
Registration Confirm/Reject
73
H.323 Gatekeeper
Admission Request
Admission confirm/reject
Yes, IP is identified
This much XX bps is may be used
74
H.323
Gate
keeper
H.323
Gateway
H.323
Gateway
ARQ
H.245
manages
OLC like:
Type of media,
UDP
Port # etc
ACF
Setu
p
H.22
5 usi
ng Q
.931
ARQ
ACF
Setup
H.225
using
Q.931
5
OLC H.24
C H.245
L
O
h
t
h
i
it
w
w
t
t
c
c
Conne
Conne
Location Request
Bandwidth Change
Status Queries
Terminal/Gateway Registration
Call Admission
H.225:
-- Also describes how audio, video and control
information be managed in IP based n/w
77
Identify/Who am I
RAS
Call Setup:
Who I want to call
RAS/H.225/Q.931
Call Negotiation:
Our capabilities
H.245
Media Channel Setup:
Lets open an audio channel
H.245
Media Transport:
Send the audio
RTP/RTCP
Call Termination:
We are done
H.245/H.225/Q.931/RAS
79
80
81
82
SIP Components
To establish sessions SIP has following components to perform
the session functions:
1. User Agent:
2. Servers:
(can all be
in same
machine)
xyz@wto.com
xyz?
INVITE
From: abc@itsc.com
xyz@wto.com
From: abc@itsp.com
OK
abc@itsp.com
OK
ACK
ACK
xyz@wto.com
SIP Server
Media Stream
84
Moved
Contact 135.79.24.68
abc@itsp.com
ACK
xyz@135.79.24.68
SIP Server
INVITE
xyz@135.79.24.68 From: abc@itsp.com
OK
ACK
Media Stream
85
SIP Response:
Client Error 404 --- Not found
Server error 500 --- Internal Server error
Client error 484 --- Address incomplete
Respones (Answers)
INVITE
Initiate Call
1xx
Informational
ACK
Confirm final
response
2xx
Success
BYE
Release Call
3xx
Redirection
4xx
Failure of Request
OPTION
S
Features Supported
5xx
Server Failure
REGIST
ER
Global failure
88
SG
RESP
IA
IA
A
C
A
C
SS
CX
C
R
C
X
CR
LE
LE
RTP/UDP/IP
TMG/UMG 1
TMG/UMG 2
Media Stream
phone
phone
90
MGCP Messages.
Command
Endpoint
Configuration
MGC to MG
EPCX
Create Connection
MGC to MG
CRCX
Modify Connection
MGC to MG
MDCX
Delete Connection
MGC to MG
DLCX
Notification Request
MGC to MG
RQNT
Notify
MG to MGC
NTFY
Audit Endpoint
MGC to MG
AUEP
Audit connection
MGC to MG
AUCX
Restart In Progress
MG to MGC
RSIP
91
MGC
MG1
MG2
MGC
LEX2
Phone
Phone
MGCP
MGCP
OFF Hook
IAM
CRCX
CRCX
RESP
RESP
MDCX
IP NEWTORK
IAM
ACM
Ringing
RESP
ACM
ANM
OFF hook
ANM
92
MEGACO/H.248, point of
origin
MEGACO was designed after some limitations in
MGCP like MGCP could handle low density
ITU-T developed MDCP whereas IETF had
developed MGCP
A compromise between the two originated in the form
of MEGACO-Protocol or MEGACOP
ITU-T (SG-16) also developed H.248 in parallel to
MEGACO
Finally ITU-T & IETF agreed upon that both
MEGACO & H.248 shall be identical
93
MEGACO/H.248, functions
MEGACO defines the rules/protocols for the
Sofswitch to control MGWs
Typically MEGACO/H.248 provides support for
media streams
It provides support for VoIP & multimedia support
for PSTN or VoIP within the IP network
MEGACO provides base architecture for controlling
MGWs how MGWs can be controlled by SS
(MGC)
MEGACO/H.248 works for a distributed architecture
94
MEGACO/H.248, workings..
MEGACO provides:
Context:
-- It is the association between two Terminations
(Endpoints)
For example: between two Endpoints (Local Call)
between two RTP ports (Transit Call)
96
Termination
Context
Multimedia
Context
(Conference
Call)
Null
Context
No
Connection
Termination
Termination
Termination
Termination
Termination
97
MEGACO Packages.
MEGACO/H.248 define aspects of signaling as
Packages:
Commonly defined functions like:
Connectivity, Transfer and Hold etc
Examples of Packages are:
Transactions = Number
Contexts = Number, $
Termination = Identity or $
Package Data = off-hook, on-hook, port #
Events, Signals, statistics = ring back tones, tone
itself, time to ring
100
MEGACO Messages
Messages
Description of Messages
Add
Modify
Subtract
Move
Audit Value
Audit
Capabilities
Notify
Service Change
101
SIGTRAN Protocols.
SIGTRAN:
SIGnaling TRANsport to carry SS7 signals over the
Internet
PSNTs signals are being carried over IP network after
converting from SS7 to IP signals
Underlying transport vehicle is SCTP (Signaling Control
transmission Protocol) to carry SS7 over IP
PSTN signals SS7 are transmitted to SG (Signaling
Gateway) which in turns converts SS7 into SIGTRAN
signals
SIGTRAN signals are sent to a SoftSwitch or to next
Signaling Gateway SG
102
SIGTRAN Protocols
Basic function of SIGTRAN:
To transport PSTN (SS7) signals over IP keeping
the functions & requirements of PSTN
Idea is to transport ISDN(Q.931, ISUP, SCCP
etc) messages between IP nodes (SG, MGC,
MGW) or to an IP-based database
To provide signaling capability for Call
Management and to provide media paths for IP
real-time traffic
Real-time traffic can be Voice, Music, video
which needs instant transportation
103
SCCP users,
RANAP, TCAP etc
SCCP
MTP3
Q931
MTP2
M2UA
2904
M2PA
3565
M3UA
2905
IUA
9900
SUA
1401
SCTP
IP
105
SIGTRAN benefits..
Ease of deployment: No need to distrupt SS7,
future enhancements are transparent
Better Efficiency: Using IP over SDH and IP over
fiber can achieve much higher throughput
Flexible architecture: IP signaling is flexible than
TDM-based legacy networks
Enhanced Services: Implementation of a core IP
network facilitates a variety of solutions and value
added services (VAS)
106
SS
SIGTRAN
SS
SIGTRAN
H24
8
H.248
SG
SG
H323
/SIP
SS7
E
1
SS7
E
1
TMG/UMG
PSTN
TMG/UMG
PSTN
AGW
SIP Phone
Phone A
MAP
phones
* SIP-T: SIP for Telephone
GSM MSC
107
Phone B
108
NGN Components/Elements
and their Description
109
NGN Elements
Operation Support
System Gateway (OSSGateway)
Softswitch
Multi
MultiService
Service
Core
CoreNetwork
Network
SG
Core Network
Media
Gateway
110
Access Identities
SG: Signaling Gateway
TMG: Trunk Media Gateway
AMG: Access Media Gateway
UMG: Universal Media Gateway
IAD: Integrated Access Device
MSG: Multi Service Gateway
BGW: Broadband GateWay
111
Introduction To Gateways
112
Media Gateways
113
V.24
V.35
E1
POTS
ISDN
VOIP
ADSL
ADSL2
HDSL
SHDSL
LAN
The Access Gateway (AG) provides narrowband and broadband service access.
The AG transfers subscriber line data such as voice, modem and fax across the core network of NGN through media stream conversion.
114
Media Gateways as
Trunking Gateways (TG)
Speech circuits (TDM)
IP packets
Local
Exchange
Local
Exchange
IP/MPLS
MGW
MGW
Trunk
Exchange
Trunk
Exchange
Trunk Media Gateway (TMG) is resident between the circuit switched network
and the IP packet switched network. It provides functions of format conversion
between pulse code modulation (PCM) signal streams and IP media streams .
115
Customer
Premises
RMG adopts the Voice over IP (VoIP) technology to encapsulate analog voice signals into data packets that
can be transmitted over packet-switched network, in order to provide telephone service over global IP
network at a very low cost.
116
1-port
2-port
4-port
8-port
16-port
IAD208 Series
IAD101A
EPhone
video
terminal
32-port
IAD132E(T)
IAD101E
IAD102E
IAD104E
Support Fax/Modem
117
Large Capacity:
V5 users: up to 1,000,000
Protocol
supported:H.248,
PRA,R2,
SIGTRAN(M2UA,IUA,V5UA) and V5
Connectivity Of Access
Gateway in Network
119
Connectivity Of Universal
Media Gateway
120
Connectivity Of Trunk +
Signaling Gateway
121
Connectivity Of Trunk +
Access Gateway
122
123
124
Signalling Gateways
125
Built-in STP
Introduction To Softswitch
The control Layer combines the equipment that
manages signaling and call control progress.
The control handles the call setup and controls
the media gateways.
Major components at this layer are the softswitches.
128
Softswitch
Location of SoftX3000
SoftX3000 is applicable to the network
control layer of NGN and implements
call control and connection
management of voice, data and
multimedia services based on the IP
network.
130
SoftSwitch
IP Core Network
Talking Path
IAD
Broadband
Access
UMG
AMG
SG
PSTN
TMG
3G Access
UMG
PLMN
131
Role of a Softswitch
Role of a Softswitch
Softswitch
Media Gateway
Control
Signaling
IP Core
MGW
MGW
134
Softswitch Functions
The main functions are:
Call control
Media gateway access control
Protocol processing
Routing
Authentication
Charging
Application Programming Interfaces (API) for 3rd
party Servers
136
Softswitch Services
Softswitch can be used as an end office (C5 office),
tandem office (C4 office), toll office, International
gateway office and IN SSP
Voice services
Basic voice services
Supplementary Services
IP fax services
IP CENTREX services
Multimedia services
IN services
137
Traditional IN services
300, 800, Account card service, etc.
140
iManager
SoftX3000
SoftX3000
UMG8900
Main control
frame
Enterprise
User
PBX
LMT
UMG8900
IP core
network
UMG8900
User
frame
PSTN
V5 AN
CDMA 450
141
AppServer
IN
INAP
PARLAY
/SIP
LDAP/
TRIP
SNMP
SIP-T/BICC
SoftX3000
H.248/
SIGTRAN
SoftX3000
H.248/
SIGTRAN
Packet/TDM
bearer netwrk
SS7/PRI/R2
UMG8900
Switch
NMS
SS7/PRI/R2
UMG8900
Switch
PSTN
PSTN
142
143
MML/SNMP MGCP
APP Server
SCP
FTP/FTAM
NMS
SIP
BC
SIP
H.323
H.323
SIP
SS7
Soft Switch
SoftSwitch
PSTN
SIGTRAN
SG
MGCP/SIP/H.323
EPhone
H.248
TMG
AMG
IAD
144
146
Access/Residential Gateway
Network Access Gateway (including Firewall, NAPT, DHCP etc.)
Residential Border Gateway
Media Gateway
Access/Trunk Media Gateway
Radio Gateway
BRAS (Broadband Remote Access Server)
Softswitch
Call Server, Session Controller
Signalling Gateway including Media Gateway Controller
PSTN Gateway
PSTN Emulation and Simulation
Trunk and Border Gateway
Interconnection Border Gateway
Application Server Gateway
Parlay/OSA Gateway
OperAPI Gateway
147
149
150
Home Gateway
Including intelligent Home server
STB Management Server
Application Server
Interactive Application Server or SIP-based Application
Server
Messaging Server, Presence Sever, Conference Server
VoD Streaming Server, IP-TV or DMB Server
OSA Application Server
RFID Server, Telematics Server
Web Hosting Server
151
Gateway Controller
The Gateway Controller is one of the key functional units
of the Softswitch.
The Gateway Controller holds the call processing rules, but
uses the Media Gateway and Signaling Gateway to
perform the job. It is the responsibility of the Signaling
Gateway to perform call set-up and teardown.
In addition, it interfaces to the OSS and BSS systems.
Often this unit is referred as Call Agent or Media Gateway
Controller interchangeably.
Sometimes the Call Agent by itself is referred as a
Softswitch.
This component communicates within other parts of the
Softswitch and also the external networks using different
protocols.
152
Gateway Controller
The Gateway Controller is responsible for bridging
networks with different characteristics, including the
PSTN, SS7, and IP networks.
This bridging function involves validation and initiation
before establishing phone connections.
It is responsible for managing voice and data traffic
throughout the various networks.
It is often referred to as a Call Agent (because of its
Call control messaging functions).
Also is referred to as a Media Gateway Controller
(because of its Media Gateway Control functions).
153
Functional Requirements
Gateway Controller
Call control engine
Voice call establishment protocols: H.323, SIP
Media control protocols: MGCP, Megaco
H.248
Class of service and quality of service control
SS7 control protocol: SIGTRAN (SS7 over IP)
SS7 processing (when using SigTran)
QoS related protocol message handling such
as RTCP
154
Functional Requirements
Gateway Controller
Routing, including:
Routing component: local dial plan (E164 to port mapping)
Digit analysis overlap and/or inblock signaling
Digit translation support for IP, FR, ATM and other networks
SS7 variants
Process Timers
Linkset configuration
Point code or routing configuration
Gatekeeper registration
155
System Characteristics
Gateway Controller
It is CPU intensive. A multi-processor system is most
preferred
A large in-memory database required
A large memory capacity will also enable multiple
processes to live in memory without excessive paging
activity.
It deals mostly with IP traffic
A sufficient amount of high-speed connectivity may be
required
A dual-redundancy approach for network connectivity
is normally required
It requires support for a variety protocols
Disk storage is primarily used for logging
156
Signaling Gateway
A Signaling Gateway creates a bridge between the SS7
network and an IP network, under the control of the
Gateway Controller.
A Signaling Gateway causes a Softswitch to appear like an
ordinary SS7 point code (SS7 node) in an SS7 network.
The Signaling Gateway only handles SS7 signaling; a
Media Gateway handles the voice circuits established by
the SS7 signaling mechanism.
SIGTRAN defines a suite of protocols and user adaptation
layers for transporting signaling information over IP-based
networks.
If SigTran is used as the protocol between the Gateway
Controller and the Signaling Gateway, then only MTP1,
MTP2, and SigTran reside on the Signaling Gateway
157
Signaling Gateway.
A Signaling Gateway usually supports the following
layers:
SCTP, which is responsible for reliable signaling
transport, streaming, congestion avoidance and
control
M3UA, which supports the transport of ISUP, SCCP,
and TUP messages over IP
M2UA, which supports congestion control and the
transport of MTP3 messages
IUA, which supports the Q.931/Q.921 interface
M2Peer, which supports the MTP3-to-MTP2
interface
158
Functional Requirements
Signaling Gateway
A Signaling Gateway must support the following functions:
It must provide physical connectivity to the SS7 network
via a TI/El or Tl/V.35 physical connection
It must be able to transport SS7 information between
Gateway Controller and Signaling Gateway via an IP
network
It must provide a transmission path for voice, video, and
optionally data. (Data transmission may be supported
within the Media Gateway.)
Provide Highly Available SS7 operation for
telecommunication services
159
161
162
163
164
165
Application Server
Signaling
(SIP)
Application
Server
IP Network
Respons
e
Comman
d
Functions of an Application
Server
Service
Billing
Service Specific
Specific Logic
Logic
Billing
(ACD,
(ACD, IVR,
IVR, Conf,
Conf, Speech)
Speech)
Call
Call Signaling
Signaling
Service
Service Databases
Databases
(ie.
(ie. for
for screen-pops)
screen-pops)
Service
Service Mgmt
Mgmt
and
and Provisioning
Provisioning
Interface
Interface
Service
Service
Creation
Creation
Media
(RTP)
Media Server
Fax
Fax Detection
Detection
&
& Processing
Processing
Hot
Hot Word
Word
Spotting
Spotting
Speech
Speech
Recognition
Recognition
Text
Text to
to Speech
Speech
Video
Video
Video
Video Bridging
BridgingVideo
Video Recording
Recording
Video
Video Switching
Switching
Announcements
&
mixing
&
Announcements
& mixing
& Playback
Playback
Audio
Audio
Transcoding
Transcoding
Video
Video
Transcoding
Transcoding
167
168
169
What we need
RMI
Load balancing
Transparent fail over
Back-end integration
Transaction
Clustering
Dynamic redeployment
Clean shutdown
170
171
172
J2EE based
173
Subscriber 1
Presentation
Logic
Subscriber 2
Persistence
Subscriber 3
176
Presentation Layer
Thin clients
such as Web browsers that send HTTP requests
and receive HTTP responses for static HTML or
dynamic Web pages built by Java Servlets and
Java Server Pages (JSPs)
Thick clients
such as Java applets and applications, ActiveX
controls, or Visual Basic clients that run on a
desktop and communicate with BEA WebLogic
Server through CORBA, Java RMI,IIOP, or COM+
177
Presentation Layer
Pervasive devices
including wireless phones, PDAs, smart appliances,
and other emerging remote clients that
communicate with the server via specific and
usually very compact
can generate WML pages from Servlets and
JSPs.
Web Services
that connect to the system using Web Services
technologies, such as SOAP,UDDI, and WSDL
178
Presentation Layer
Provides a Web Server
Servlet and JSP results caching and JSP tags
caching
provides high-reliability, scalability, monitoring,
and other features required by enterprise
applications
plug-ins for Apache, iPlanet, and Microsoft IIS
Web servers
179
Additional Features
Virtual hosting
www.company1.com and www.company2.com
Clustering
scalability and high-availability
insulates clients from hardware or power failures by
eliminating single points of failure
Load balancing
Incoming requests can be distributed across
multiple instances of AS
180
Additional Features
High availability with transparent fail-over
The data contained in Web components can
be replicated across multiple machines
In the event of a failure, current client session
information is maintained
disk-based persistence
in- memory replication of a client s session state
181
Business Layer
contains the applications business
logic independent of the user interface,
including distributed components,
running in the application server
environment
Enterprise Java Beans
182
183
Responses to Requests by An AS
The server Gets from the collaborating or
independent mobile devices of an
enterprise
From a distributed mobile computing
system
The server processes these requests
Generates responses
184
186
Databases
JDBC (Java Database Connectivity)
Thin clients servlet,JavaServer Pages (JSP)
Thick clients RMI to remote databases
most recommended way is to use entity
beans and benefit from the underlying
services
Connection pooling
190
Integration
Integrating new applications with any legacy
Enterprise Information System (EIS)
J2EE Connector Architecture (J2CA)
CORBA
integration with legacy systems that implement the
CORBA specifications
COM/DCOM (COM+)
bi-directional interoperability with Microsoft s COM+
can access data in Microsoft applications,
communicate with Visual Basic clients
191
194
195
Application Contract
An application server and an EIS collaborate to
keep all system-level mechanisms, such as
transactions, security, and connection
management, transparent from the application
components
A Connection Management contract
A Transaction Management contract
Security contract
A Message Inflow contract
A Lifecycle Management contract
A Work Management contract
198
Messaging
Asynchronous method invocations
Why?
Performance
Reliability
Support for multiple senders and receivers
Application
Message Oriented
Middleware
Application
200
202
2:Create
Connection
3:Create
Session
Client
1:RetrieveJ
MS Driver
Connection
Factory
5:Create
Producer
or
Consumer
6:Send or
Receive
Message
4:Lookuo
JMS
Destination
JMS Connection
Factory
JMS Connection
JMS Session
Serialized
Message
Connection
JMS Producer
Or
JMS Consumer
JNDI
Naming
Service
Security in A.Servers
Java Authentication and Authorization Server
(JAAS)
Encryption
Auditing
HTTPS,
basic HTTP authentication with Base64 encoding
for services protected by firewalls
Role based security
User and group definition
Built-in security data store retains the role,
profile, and entitlement data, and is built on a
highly optimized LDAP directory
Single Sign-On
WS-Security
204
205
206
MRS
MCU
App Server
SCP
iOSS
TG
PSTN
Softswitch
POTS
FAX
OpenEye
Unified
Video Phone Video
UPT&CRBT Web800
Communication
Conference
207
NP
Fax
Telephone
Simultaneous
Ringing
VAS
PSTN Service
Video
conference
Wide Area
Centrex
PBX
Modem
100
100
inherits
inheritsall
allPSTN
PSTNservices
services
Value
Valueadded
addedservices
services
INAP CS2
IP Centrex
Parlay API
SIP
Solution
Solutionfor
forenterprise
enterprise user
user
Flexible
Flexible&&quick
quickservice
service deployment
deployment
208
Voice Calls
Special services
Maintenance calls
Supplementary Services
Abbreviated dialing
Hotline
Outgoing call barring
Interception service
Call forwarding
Call back on busy
Call waiting
Conference calling
Quota restricted calling
211
212
214
218
221
222
223
MeetingServer
Meeting Access No.: +852-28780999
Soft switchSIP
PSTN/PLMN
UMG
Singapore
Packet network
Hong Kong
UMG
PSTN/PLMN
IP Phone
Mobile Phone
PSTN Phone
Soft Phone
IP Phone
PSTN Phone
GUI or
Web-based
client
Features
Click to dial
Click to conference
Unified message
Presence
Voice mail
Address book
Self-provisioning
225
Parents in hometown
Couples in
different
sites
Business
meeting
Remote education
OPENEYE Software
PC Softphone
226
Parlay API
Enable to introduce 3rd party
service easily and quickly
INAP CS2
Parlay API
Standard IN service
interface
Access Application
U-NICA
APP Server
U-NICA
Parlay Gateway
TELLIN SCP
MRS
Open service system
flexible service creating
mode
quick service
deployment
open service interface
INAP
SIP/INAP
SIP/INAP
SG
Soft switch
227
App Server
iOSS
IP Core
UMG
IP centrex
Voice services
IP console
Supplementary services
Video Comm.
Immediate
Fax
LAN interconnection
charging
Internet
Multi-media call
PPS
Multi-media conf
High speed
Voice mail
One-line-multi-numbers
internet
Triple Play
Multi-media
Services by PARLAY
configuration
Etc.
Corporate
Resident
IP bar
228
229
230
232
PSTN
2G Mobile
The PSTN/ISDN is based on 64 kbit/s digital
connections, with a separate common channel
signalling system
Access may be analogue (telephony), 64 kbit/s
digital (ISDN) or low speed digital (mobiles)
The network establishes an end-to-end digital
connection for the duration of each call
The PSTN/ISDN is designed for high reliability,
specified at the national level and connecting to
form a global network
233
Application
UNI
Layer
Service
Service
Network
Network
Service
Switching
Switching
Network
Network
Layer
Transmission
Layer
Physical
Layer
CPE
CPE
NNI
NNI
Switching
Switching
Network
Network
Transmission
TransmissionNetwork
Network
NNI
Transmission
TransmissionNetwork
Network
NNI
Physical
PhysicalNetwork
Network
Physical
Interface
Switching
Switching
Network
Network
Physical
PhysicalNetwork
Network
Logical
Interface
NNI
Physical
PhysicalNetwork
Network
Service
Access
Point
234
CPE
CPE
235
ISP
236
Application
Layer
Server
APP
APP
Network
Layer
CPE
CPE
Transmission
Layer
Server
Server
ISP
ISP
Applications
Applications
IP
ISP
ISP
Applications
Applications
Packet
Packet
Switching
SwitchingNetwork
Network
Transmission
Transmission
Network
Network
Physical
Interface
Server
NNI
IP
Transmission
Transmission
Network
Network
APP
APP
ISP
ISP
Applications
Applications
Packet
Packet
Switching
SwitchingNetwork
Network
NNI Transmission
Transmission
Logical
Interface
Network
Network
Service
Access
Point
237
IP
CPE
CPE
H.323 Architecture
H.323 Gatekeeper
3 stages of signaling:
RAS to Gatekeeper
H.225 call signaling
H.245 media stream control
(can be simplified for VoIP)
PSTN
H.323
Terminal
H.323 Zone
H.323
Gateway
H.323
Multipoint Control Unit
239
ptcl.com
DNS
Location
server
Proxy
INVITE
Shahab.niazi@ptcl.net.pk
INVITE
Ringing
200 OK
Proxy
ACK
INVITE
Ringing
200 OK
Shahab
Media Streams
Irfan
241
ptcl.com
Presence
server
Proxy
SUBSCRIBE
NOTIFY
NOTIFY
Proxy
SUBSCRIBE
linda@ptcl.net.pk
Update
Presence
Linda
Peter
Service
Servicenetwork
network
Service
Service
Domain
Domain
Client
Client
Transport Network
Domain 1
Transport Network
Domain 2
Relevant
interfaces
243
244
Current Approaches
of NGN Service Architecture
Mobile telephone network (GSM, GPRS)
Separation of Home network and serving network
Connection mobility and roaming control
3G-UMTS
Service portal and service capability feature (SCF)
Open Service Access (OSA)
SIP
Distributed service control
Open access to services and applications
Web Service (SOAP/WSFL/WSDL/UDDI)
Service access portal (SOAP)
Service description, discovery, and integration (UDDI)
245
Terminal
Terminal
Telecom
Telecombasic
basicservice/call
service/callcontrol
control
Access
AccessService
Service
Transmission
Transmission
Access
AccessService
Service
AA
Terminal
Terminal
A
Portal
AAHome
HomeService
Service
BBHome
HomeService
Service
BBUser
UserService
Service
Management
Management
Control
ControlService
Service
Session
SessionService
Service
B
Portal
Access
Access Transmission
Transmission Access
Access
Two-Dimension Service Architecture in NGN: Active Services
246
BB
Terminal
Terminal
Distributed Intelligence
250
End-to-End Connectivity?
252
IWF
PSTN/ISDN
IWF
IP/MPLS
Networks
IWF
IWF
IWF
Radio
Access
Networks
IWF
IWF
IWF
IWF
Ethernet
Networks
Wireless
Access
ATM
Networks
253
k
twor
e
N
SS7
Rec. Q.931
Rec
PSTN/ISDN
00 s
7
.
Q
.
eries
IWF
Rec. I.580
IWF
PSTN/ISDN
OSF & NM, M
series Rec.
Frame
Relay
Networks
Rec. I.555
Rec. I.580
ATM
Networks
IETF RFCs
IWF
Wireless
access
FR OSF & NM
IWF
IP-based
Networks
Rec. Y.1310
SNMP based
For
For
Convergence on ATM core networking enables initial stage
Convergence on ATM core networking enables initial stage
ofofunified
unifiedmanagement
managementand
andcontrol
control
Enhanced performance and QoS capabilities for multiEnhanced performance and QoS capabilities for multiservices
servicesover
overcommon
commonplatform
platform
Against
Against
Lack of service transparency between IP
Lack of service transparency between IP
based
basedservices
servicesand
andATM/PSTN
ATM/PSTNservices
services
OSF = Operating Support Function
254
Frame
Relay
Networks
Frame
Relay
Networks
IWF
IP/MPLS NETWORK
IWF
IWF
Ethernet
Networks
IWF
Ethernet
Networks
IWF
ATM
Networks
255
256
257