Vous êtes sur la page 1sur 49

OAA000008 Call Control Protocol -SS7

ISSUE 2.0

Fixed Network Curriculum Development Section

Objective

After this session, you will learn:


SS7 system principle


Message transfer part (MTP) principle ISDN user part (ISUP) message and application

2
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

References

Product Manual -- Technical Manual -- Signaling and

Protocols Chapter 5 SS7

3
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

Contents

Section 1 MTP Section 2 ISUP

4
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

Signaling System No.7 (SS7)

Signaling devices

is

used

for

connection

control,

work

coordination and session between communication

SS7 is formulated by CCITT and is widely applied in switched circuit networks (e.g. PSTN).

SoftX3000 supports SS7 and implements interworking with the existing switched circuit networks.

5
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

SS7 Functional Structure in SoftX3000


T U P I S U P SCCP

INAP
TCAP

User part Message Transfer Part

MTP3

M3UA

MTP2 MTP1

M2UA SCTP IP MAC


6
Security Level: Internal

Confidential Information of Huawei. No Spreading without Permission.

SoftX3000 SS7 Functional Structure

SS7 has two parts:


User Part (UP) Message Transfer Part (MTP).

MTP : enables reliable transfer of signaling messages


between user functions.

SS7 messages can be transmitted over


narrowband TDM transmission network (i.e. MTP),
over broadband IP network (the protocol used for transmitting SS7 over IP network is SIGTRAN.)

UP :

the independent user part of different users


it is the functional entity for various call services
7
Security Level: Internal

Confidential Information of Huawei. No Spreading without Permission.

MTP

Overview, MTP1, MTP2

MTP3

8
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

MTP - Overview

The main function

to provide reliable signaling message transfer in the signaling network

Feature : has measures to avoid or reduce


message loss repetition loss of sequence

MTP consists of three function levels:


signaling data link (MTP1) signaling link function (MTP2) signaling network function (MTP3).
9

Confidential Information of Huawei. No Spreading without Permission.

Security Level: Internal

MTP1

MTP1 definition:

Defining the physical, electric and functional characteristics of signaling data link, as well as access methods.

Equivalent to the physical layer of OSI seven-layer protocol


structure, and used to generate and receive the signals over physical channels

Signaling Data Link :


A bidirectional transmission channel for a signaling. Composed of two-way data channels. The standard bit-rate is 64kbit/s
which also can be applied to the transmission link with lower rate
(such as 4.8kbit/s) or that with higher rate (2048kbit/s)
10

Confidential Information of Huawei. No Spreading without Permission.

Security Level: Internal

MTP2

MTP2 definition:

Having Signaling link function .

It is used to transmit signaling to data link, and cooperates with MTP1


to ensure reliable signaling link between two directly connected signaling points.

Signaling link function can be sub-divided into


signaling unit delimitation signaling unit location error detection error correction, initial location processor failure level-two flow control

and signaling Confidential Information of Huawei. No Spreading without Permission.

link error rate monitoring functions.


Security Level: Internal

11

MTP

Overview, MTP1, MTP2

MTP3

12
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

MTP3

Definition :

Network layer It implements the functions of the third layer of OSI used to transmit management messages to ensure reliable transmission of signaling messages in case of faults in signaling link or signaling transfer point

13
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

Functions
The fourth level The third-level MTP Signal network functions
Out Signal message processing

The second level

In

Message allocation

Message routing

Message identification

Signal network management Signal Traffic management Signal route management Signal link management

Test and maintenance


Confidential Information of Huawei. No Spreading without Permission.

Signal message stream Indication and control


Security Level: Internal

14

Signaling Message Processing

Message routing function:

To determine the outgoing signaling link for transmitting messages to destination point

Message identification function:

To check whether the destination signaling point in received message is a local office signaling point

Message allocation function:

To distribute received messages (sent to the point) to

corresponding UPs

15
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

Signaling Network Management

Signaling service management:

To transfer signaling service from one link or route to one


or multiple different links or routes, reset MTP in a signaling point or slow down the traffic in case of congestion

Signaling link management:

To recover faulty signaling link, activate idle (non-arranged) links, and deactivate arranged signaling links.

Signaling route management:

To distribute the messages related to signaling network


status, block or unblock signaling routes
16

Confidential Information of Huawei. No Spreading without Permission.

Security Level: Internal

Message Format

MTP has three basic signaling unit formats:

Message Signaling Unit (MSU)


To transmit messages of respective UPs, signaling network management messages as well as signaling network test and maintenance messages.)

Link Status Signaling Unit (LSSU)


LSSU provides the link status information to perform the connection and recovery of signaling links

Fill-In Signaling Unit (FISU)


FISU is used to maintain normal operation of the signaling link and implement fill-in function when no MSU or LSSU is transmitted over the signaling link.

17
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

Message Format
MSU F CK 8 16 SIF 8N(N2) SIO 8 2 LI 6 FIB 1 FSN 7 BIB 1 BSN 7 F 8

First transmitted bit

Message signaling unit format

LSS U

F 8

CK 16

SF 8 16 2

LI 6

FIB 1

FSN 7

BIB 1

BSN 7

F 8

First transmitted bit

Link status signaling unit format


FISU F CK LI FIB FSN BIB BSN F

16

First transmitted bit

Fill-in signal unit format


18
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

Mandatory Part for MTP Processing

This part mainly includes the following fields:


flag (F) forward sequence number (FSN)

forward indicator bit (FIB)


backward sequence number (BSN) backward indicator bit (BIB) length indicator (LI) check bit (CK) status field (SF) service information octet (SIO).

19
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

Mandatory Part for MTP Processing


Meanings of SF status indication:
SF CBA 000 Indicator SIO Indication Status "O" 001 SIN Status "N" 010 SIE Status "E" indication Emergency alignment indication Normal alignment Meaning indication Loss of alignment

011

SIOS

Status
"OS"

indication Break of Service,

100

SIOP

Status "OP"

indication Processor fault


20

Confidential Information of Huawei. No Spreading without Permission.

Security Level: Internal

Mandatory Part for MTP Processing


Service Information OctetSIO
F CK SIF SIO

SSF DCBA

SI DCBA 0000 0001 0010 0011 0100 0101 0110 0111 1000 1111
Security Level: Internal

Meaning

Meaning Signaling network management message Signaling network test and maintenance messages Reserved Signaling connection control part Telephone user part ISDN user part Data user part

0 0 0 0 International

network message 0 1 0 0 Reserved (International) 1 0 0 0 Domestic message 1 1 0 0 Reserved (Domestic)

Reserved
Confidential Information of Huawei. No Spreading without Permission.

21

SIF to be Processed by UP

CK

SIF

SIO

LI

FIB FSN BIB BSN F

Management messages

SLC

OPC

DPC Type A: Signaling network management message Type B TUP message Type C ISUP message Type D SCCP message

Signaling message

CIC
SLS

OPC

DPC

Signaling message CIC

SLC

OPC

DPC

SSCP subscriber data

SLS

OPC

DPC

22
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

SIF
As one of the message signaling units, the signaling

information of signaling network management message is


transferred via SIF

Management H1 information

H0
4 4

SLC
4

OPC
24/14

DPC
24/14

First transmitted bit

8n (n0)

23
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

Assignment of Signaling Network Management Message Label Codes


Message Group H1 H0 0000 0001 0010 0011 0100 0101 0110 0111 1000

0000
CHM ECM FCM TFM RSM MIM TRM DLM 0001 0010 0011 0100 0101 0110 0111 1000 1001 COO ECO RCT TFP RST LIN TRA DLC CSS CNS CNP COA ECA TFC * RSR LUN LIA LUA LID LFU LLT LRT TFR TFA * CBD CBA

UFC

1010

UPU
24
Security Level: Internal

Confidential Information of Huawei. No Spreading without Permission.

Signaling procedure

Message routing

Changeover
Changeback Signaling link activation

Signaling link recovery


Signaling link deactivation Signaling route manager

Transfer prohibited

25
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

Contents

Section 1 MTP Section 2 ISUP

26
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

ISUP Signaling

Overview

Message structure
Call process

27
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

ISUP - Overview

ISUP is one of UPs of Common Channel Signaling

System No.7.

It provides necessary signal functions for supporting basic bearer services and supplementary services of voice and non-voice purposes in the Integrated Service Digital Network (ISDN).

28
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

Applications in SoftX3000

29
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

Protocol Stack

ISUP User part Message transfer part

MTP3 M2UA MTP2

M3UA

SCTP

IP
MTP1 MAC

30
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

ISUP Signaling

Overview

Message structure
Call process

31
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

Message Type Codes


Co
de

Abbre
viation

Meaning

0000 IAM 0001

Initial address message: A message sent in the forward direction to initiate occupancy of an outgoing circuit and to transmit number and other information relating to the routing and handling of a call.

0000 SAM 0010

Subsequent address message: A message that may be sent in the forward direction following an initial address message, to convey additional called number information.

0000 INR 0011 0000 INF

Information request: A message sent by an exchange to request for channel associated information of a call. Information: A message sent to convey channel associated

0100

information of a call, which may have been requested in an


information request message.
32

Confidential Information of Huawei. No Spreading without Permission.

Security Level: Internal

Message Type Codes (Cont.)

Cod e 0000 0101

Abbrevia tion COT

Meaning

Continuity message: A message indicating whether or not there is continuity on the preceding circuit as well as of the selected circuit to the following exchange, including verification of the communication path across the exchange with the specified degree of reliability.

0000 0110

ACM

Address complete message: A message indicating that all the address signals required for routing the call to the called party have been received.

0000 0111

CON

Connect message: A message indicating that all the address signals required for routing the call to the
33
Security Level: Internal

called party have been received and that the call has Confidential Information of Huawei.
No Spreading without Permission.

Message Type Codes (Cont.)


Code 0000 Abbreviation FOT Meaning Forward transfer: A message sent in the forward

1000

direction on semi-automatic calls when the outgoing


international exchange operator wants the help of an operator at the incoming international exchange. The message will normally serve to bring an assistance

operator into the circuit if the call is automatically set


up at the exchange. When the call is completed via an operator at the incoming international exchange, the message should preferably cause this operator to be recalled. 0000 1001 ANM Answer message: it indicates that the call has been answered. In semi-automatic phone set, this message has a supervisory function. In automatic phone set, this message is used in conjunction with charging
Confidential Information of Huawei. No Spreading without Permission.

34

information. Security Level: Internal

Message Type Codes (Cont.)


Code Abbreviatio n 0000 1100 REL Release message: A message sent in either forward or backward direction to indicate that the circuit is being released due to the cause supplied and is ready to be put into the idle state on receipt of the release complete message. Where the call is to be redirected the message will also carry the redirection number. 0000 1110 RES Resume message: A message sent in either direction indicating that the calling or called party, after having been suspended, is reconnected. 0001 0000 RLC Release complete message: A message sent in either direction in response to the receipt of a release message, or if appropriate, to a reset circuit message, when the circuit
Confidential Information of Huawei. No Spreading without Permission.

Meaning

concerned has been brought into the idle condition.


Security Level: Internal

35

Message Type Codes (Cont.)


Code Abbre viation Meaning

0001
0001

CCR

Continuity check request message: A message sent by an


exchange for a circuit on which a continuity check is to be performed, to the exchange at the other end of the circuit, requesting for continuity checking equipment to be attached.

0001
0010 0001 0011

RSC

Reset circuit message: A message sent to release a circuit, due


to memory failure or other causes.

BLO

Blocking: A message sent only for maintenance purposes to the exchange at the other end of a circuit, to cause an engaged

condition of that circuit for subsequent calls outgoing from that


exchange. When a circuit is used in the dual-circuit mode of operation, an exchange receiving the blocking message must be capable of accepting incoming calls on the concerned circuit

unless it has also sent a blocking message. Under certain


Confidential Information of Huawei. conditions, No Spreading without Permission. Security Level: Internal a blocking message is also a proper response to a

36

Message Type Codes (Cont.)

Cod e

Abbre Meaning viatio n

0001 0101

BLA

Blocking acknowledgement: A message sent in response to a blocking message, indicating that the circuit has been

blocked.
0001 0111 0001 CGB GRS Circuit group reset: A message sent to release an identified group of circuits. Circuit group blocking message: A message sent to the

1000

exchange at the other end, indicating the specified circuit


group has been blocked.

0001 1001

CGU

Circuit group unblocking: A message sent to the exchange at the other end of an identified group of circuits to cause
37

Confidential Information of cancellation Huawei. No Spreading without Permission.

in that groupInternal circuits of an engaged of Security Level:

Message Type Codes (Cont.)


Code Abbre viation 0001 1010 CGBA Circuit Group Blocking Acknowledgement: A message sent in response to a circuit group blocking message to indicate that the requested group of circuits has been blocked. 0001 1011 CGUA Circuit message group sent unblocking in response acknowledgement: to a circuit A Meaning

group

unblocking message to indicate that the requested group of circuits has been unblocked. 0001 1111 0010 0000 FAA FAR Facility request: A message sent from an exchange to another exchange to request for activation of a facility. Facility accepted: A message sent in response to a facility request message indicating that the requested has been activated Security Level: Internal
38

Confidential Information of Huawei.facility No Spreading without Permission.

Message Type Codes (Cont.)


Code Abbre viatio n 0010 0001 0010 0100 LPA FRJ Facility rejected: A message sent in response to a facility request message to indicate that the facility request has been rejected. Loop-back acknowledgement message: A message sent in the backward direction in response to a continuity check request Meaning

message indicating that a loop (or transceiver in the case of a 2wire circuit) has been connected. 0010 1000 Handoffs

0010
1001

GRA

Circuit group reset acknowledgement: A message sent in response


to a circuit group reset message and indicating that the requested group of circuits has been reset. The message also indicates the
39
Security Level: Internal blocking state of each circuit.

Confidential Information of Huawei. maintenance No Spreading without Permission.

Message Type Codes (Cont.)


Code Abbre viation 0010 1010 CQM Circuit group query message: A message sent on a routine or demand basis to request the far-end exchange to give the states of all circuits in a particular range. 0010 1011 CQR Circuit group query response: A message sent in response to a circuit group query message to indicate the states of all circuits in a particular range. Meaning

0010
1100

CPG

Call progress: A message sent in either direction during


the set-up or active phase of the call, indicating that an event, which is of significance, and should be relayed to the originating or terminating access, has occurred.

40
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

Message Type Codes (Cont.)


Code Abbre Meaning

viation
0010 1111 CFN Confusion message: A message sent in response to any message (other than a confusion message) if the exchange does not recognize the message or detects a part of the message as being unrecognized. 0011 0000 OLM Overload message: A message sent in the backward direction, on non-priority calls in response to an IAM,

to invoke temporary trunk blocking of the circuit


concerned when the exchange generating the message is subject to load control. 0011 0001
Confidential Information of Huawei. No Spreading without Permission.

CRG

Charging information: Information sent in either direction for accounting and/or call charging purposes.
Security Level: Internal

41

Message Type Codes (Cont.)


Code Abbre viation 00110010 NRM Network resource management message: A message sent in order to modify network resources associated with a certain call. The message is sent along an established path in any direction in any phase of the call. 00110011 FAC Facility: The message is sent at any stage of a call in the forward or backward direction to Meaning

request for an action at the peer end. This


message is used to carry the previous request result, error or rejected information. 00110110
Confidential Information of Huawei. No Spreading without Permission.

Identification request
Security Level: Internal

42

Message Type Codes (Cont.)

Code

Abbre

Meaning

viation
00110111 00111000 SGM Identification response Segmentation message: A message that may be sent in the forward direction following an initial address message, to convey additional called party number information.

00011101
00011100 00011110 00100111

Reserved

43
Security Level: Internal

Confidential Information of Huawei. No Spreading without Permission.

ISUP Signaling

Overview

Message structure
Call process

44
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

Successful Call Setup


Calling Party Dial Setup Originationg Exchange IAM Transit Destination Exchange IAM Setup Called Party

Address Complete (no indication)

Address Complete (no indication) Alerting Ring

Alerting Ring

Call Progress (Alerting)

Call Progress (Alerting)

ANM Connect Connect Ack Speech or Data ANM

Connect Connect Ack

Answered (off hook)

45
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

Successful Call Release (1)

Calling Party

Originationg Exchange REL RLC

Transit

Destination Exchange REL

Called Party

OnHook Disconnect Release

Disconnect

RLC RLC

Call ing Pa rty Clea rs


46
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

Successful Call Release (2)


Calling Party Originationg Exchange REL Disconnect RLC RLC Transit Destination Exchange REL Called Party

Disconnect RELEASE

OnHook

Called Party Clears

47
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

Summary

SS7 signaling includes two parts: Message Transfer Part

(MTP) and User Part (UP).


The MTP consists of MTP1, MTP2 and MTP3 ISUP is one of UPs of SS7. It provides necessary signal functions for supporting basic bearer services and supplementary services of voice and non-voice purposes in the integrated service digital network.

48
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

49
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal