Sigtran Ss7: Asri Wulandari
Sigtran Ss7: Asri Wulandari
ASRI WULANDARI
CCS 7/SS 7
Basic functional parts of the PSTN
PSTN
Switching in
Transmission
exchanges
(PDH, SDH)
Databases in
Subscriber signalling the network
Network- (HLR)
(analog or ISDN=DSS1)
internal
signalling
(SS7)
3
PDH and SDH transmission bit rates
4
Structure of E1 frame (2.048 Mbit/s)
012 16 31
Time slots 1-31 carry digital signals (usually PCM speech) with
a bitrate of 64 kbit/s.
5
Subscriber signalling
PSTN
Switching in
Transmission
exchanges
(PDH, SDH)
Databases in
Subscriber signalling the network
Network- (HLR)
(analog or ISDN=DSS1)
internal
signalling
(SS7)
6
Analog subscriber signalling in action
User A LE A LE B User B
7
ISDN subscriber signalling in action
User A LE A LE B User B
Off-hook SS7
DSS1 signalling
signalling
messages
Setup (ISUP)
B number
Call proc Setup
Alert Ringing
Tones Alert
generated Off-hook
Conn
in terminal (user B
Conn
answers)
Connection established
8
End-to-end digital signalling
Q.931
Q.931 Q.931
Q.931 ISUP
ISUP SS7 ISUP
ISUP Q.931
Q.931 Q.931
Q.931
DSS1 MTP
MTP33 MTP
MTP33 DSS1
Q.921
Q.921 Q.921
Q.921 MTP
MTP22 MTP
MTP22 Q.921
Q.921 Q.921
Q.921
I.430
I.430 I.430
I.430 MTP
MTP11 MTP
MTP11 I.430
I.430 I.430
I.430
9
The Telephone Network [1/2]
SS7 Signaling
Service Service
ISUP Messages +
Control Data
INAP/TCAP Messages Point Point
Signal
Transfer Control Layer
Point
Class 4
Class 5
Tandem Switch
End Office Switch
10
The Telephone Network [2/2]
• 5 Basic Components in Intelligent Networks
– SSP/Service Switching Point
• switching, service invocation
– STP/Service Transfer Point
• signal routing SCP
SCP SDP
SDP
TCAP messages
– SCP/Service Control Point
IP
IP STP STP
• service logic execution STP STP
11
SS7 Network Architecture
12
SS7 Protocol Suite
OSI Layers
Transport SCCP
13
Protocol SS7
Application
Part (AP)
7
ISDN
Data User
User
Part (DUP)
Transaction Part
6 Telephone User
Capabilities (ISUP)
Part
5 (TCAP)
4
4
Network Function 3
2 Message
Transfer Link Function 2
1 Part (MTP) Data Link Function 1
SS7 Network
Internet
Signaling
SCP (SS7) MGCP/
Gateway SIGTRAN MEGACO
Call
STP Agent
MGCP/
MEGACO
Trunking Residential
Trunking
Gateway Gateway
Residential
CO Trunking RTP Gateway
Gateway Residential
Switch Gateway Gateway
17
Sigtran SS7
• SIGTRAN Mendukung aplikasi yang sama pada manajemen
panggilan seperti SS7 tetapi menggunakan transportasi Internet
Protocol (IP) yang disebut Stream Control Transmission Protocol
(SCTP) .
• Signaling Transport (SIGTRAN) mengacu pada protokol stack untuk
pengangkutan Switched Circuit Network (SCN) signaling protokol
(SS7/C7) melalui jaringan IP.
• SIGTRAN adalah evolusi SS7, yang mendefinisikan inti adaptor dan
kapabilitas yang memadukan transportasi dan paket SS7 protokol
• Pada Interkoneksi dengan PSTN, IP networks memerlukan transport
signaling seperti Q.931 or SS7 ISUP messages antara IP nodes
seperti sebuah Signaling Gateway and Media Gateway Controller
atau Media Gateway.
• Aplikasi SIGTRAN meliputi: Internet dial-up remote access, IP
telephony interworking dengan PSTN dan layanan lainnya
KOMPONEN SIGTRAN
Komponen SIGTRAN meliputi :
• MGC-Media Gateway Controller, bertanggung jawab
untuk menengahi call control (antara SG dan MG) dan
mengontrol akses dari IP dunia ke / dari PSTN.
• SG-Signaling Gateway, bertanggung jawab untuk
interfacing ke jaringan SS7 dan sinyal lewat pesan ke
node IP.
• MG-Media Gateway, bertanggung jawab untuk suara
packetization lalu lintas dan mengirimkan lalu lintas ke
arah tujuan.
• IP SCP – sebuah IP-enabled Service Control Point
(SCP). Ini sepenuhnya ada di dalam jaringan IP, tetapi
diakses dari jaringan SS7; dalam hal ini menggunakan
SCTP
• IP Phone-generik disebut sebagai “terminal.”
SIGTRAN Architecture
• Signaling yang dilakukan melalui IP menggunakan transport
protocol untuk memastikan pengiriman signalling secara
reliable.
– Error-free and in-sequence
– Stream Control Transmission Protocol (SCTP)
• An adaptation layer digunakan untuk mendukung fungsi
layer yang lama ke aplikasi layer berbasis IP
– The standard SS7 applications (e.g., ISUP) do not realize that the
underlying transport is IP.
21
ISUP TRANSPORT TO MGC
• NIF (Nodal Interworking Function) merupakan
perangkat yang bertanggung jawab untuk melakukan
interworking antara SS7 dan all IP networks
22
SIGTRAN Protocol Stack
SCTP: Perangkat Pengiriman data yang cepat dimana
bersifat error-free, in sequence delivery, network-level
fault tolerance
23
SCTP
• Digunakan untuk menghasilkan fast transmission dan
reliable dalam melakukan fungsi pensinyalan
• SCTP menghasilkan beberapa fungsi penting untuk digital
signaling transport.
– It can potentially benefit other applications needing
transport with additional performance and reliability.
• SCTP merupakan perangkat utama pada SIGTRAN.
24
Adaptation Layer [1/3]
• M2UA (MTP-2 User Adaptation Layer)
25
Adaptation Layer [2/3]
• M2PA (MTP-2 Peer-to-Peer Adaptation Layer)
– An SG that utilizes M2PA is a signaling node for the MGC.
• It is effectively an IP-based STP.
– SG can processing higher-layer signaling functions, such as SCCP
GTT.
26
Adaptation Layer [3/3]
• M3UA (MTP3-User Adaptation Layer)
• SUA (SCCP-User Adaptation Layer)
– Applications such as TCAP use the services of SUA.
• IUA (ISDN Q.921-User Adaptation Layer)
• V5UA (V5.2-User Adaptation Layer)
Comparison SS7 and Sigtran Protocol Stack
What Supported By Using SCTP?
• To ensure reliable, error-free, in-sequence
delivery of user messages (optional).
• To support fast delivery of messages and
avoid head-of-line blocking.
• To support network-level fault tolerance
that is critical for carrier-grade network
performance by using multi-home hosts.
• To provide protection against DoS attack
by using 4-way handshake and cookie.
29
An SCTP association looks like this
SCTP node A SCTP node B
Association is identified by
- IP addresses,
SCTP user SCTP user
- Port numbers
application application
- Verification tags
SCTP - Checksums in msgs SCTP
transport service transport service
IP network Only one association at any time IP network
service between a pair of EPs! service
One or more
IP network IP addresses
One or more (IPv4 or IPv6)
IP addresses
(IPv4 or IPv6) In each EP one IP address is primary
others are backup addresses reliability
A use case: Signaling Gateway
PSTN IP based network
Exchange
Media Gateway
Signaling Gateway Controller
ISUP ISUP
Interworking
M3UA M3UA
MTP SCTP SCTP
MTP
1-3
1-3
IP IP
• M3UA – MTP3 User Adaptation layer extends MTP3 primitive i/f to remote user.
M3UA
(MTP 3 User Adaptation Layer)
SS7/IP
IP/IP
Less commonly used, but M3UA also allows for the
transport of MTP3-User parts between two IP
applications.
M3UA message format includes a common header
followed by zero or more parameters as determined
by the type of message.
M3UA Protocol