You are on page 1of 32

M3UA

ZTE University

univ.zte.com.cn
1

What is M3UA

M3UAMTP3-User Adaptation LayerVia it, the SS7 signaling network is combined with MTP3 seamlessly and is extended to the IP network from the SCN network smoothly so that equipments in the IP network are able to

provide services to the SS7 user part without the SS7 physical layer, data link layer, and network layer.

ZTE University

univ.zte.com.cn
2

IETF SIGTRAN Protocol Model

TCAP TUP/ISUP/SCCP ISDN

MTP3
M3UA M2UA M2PA SCTP IP
ZTE University

SUA
IUA

univ.zte.com.cn
3

Location of SIGTRAN in the Network

SCN

SG
SIGTRAN

SG

SCN

MGC/SS

MGC/SS

MEDIA

RTP/RTCP

MEDIA

MG
ZTE University

MG
univ.zte.com.cn
4

How to work?
SEP ISUP SEP ISUP NIF SG MGC/SS ISUP

MTP3
MTP2

MTP3
MTP2

M3UA
SCTP

M3UA
SCTP

MTP1
PSTN
ZTE University

MTP1

IP
IP

IP

univ.zte.com.cn
5

Terminology of M3UA

Application ServerA logical entity serving a specific Routing Key. An example of an Application Server is a virtual switch element handling all call processing for a unique range of PSTN trunks, identified by an SS7 SIO/DPC/OPC/CIC_range Application Server ProcessA process instance of an Application Server. An Application Server Process serves as an active or backup process of an Application Server.

ZTE University

univ.zte.com.cn
6

Terminology of M3UA

Routing KeyA Routing Key describes a set of SS7 parameters and parameter values that uniquely define the range of signalling traffic to be handled by a particular Application Server.
Routing ContextA value that uniquely identifies a Routing Key.

ZTE University

univ.zte.com.cn
7

AS-ASP Relationship - 1

An ASP serves for an AS MGC/SS

AS SG ASP

ZTE University

univ.zte.com.cn
8

AS-ASP Relationship - 2

Multiple ASPs serve for an AS MGC/SS

AS1 SG
ZTE University

ASP1 ASP1

ASP2

univ.zte.com.cn
9

M3UA Message Types

Management (MGMT) Message Transfer Messages SS7 Signalling Network Management (SSNM) Message ASP State Maintenance (ASPSM) Messages ASP Traffic Maintenance (ASPTM) Messages

ZTE University

univ.zte.com.cn
10

MGMT Message (I)

ERROR Used to indicate that received messages have errors 1 Invalid Version 2 Invalid Network Appearance 3 Unsupported Message Type 4 Invalid Message Type 5 Invalid Traffic Handling Mode 6 Unexpected Message 7 Protocol Error 8 Invalid Routing Context
univ.zte.com.cn
11

ZTE University

MGMT Message (II)

NTFY M3UA event indicator AS-State_Change 1 reserved 2 Application Server Inactive 3 Application Server Active 4 Application Server Pending Other 1 Insufficient ASP resources active in AS 2 Alternate ASP Active
univ.zte.com.cn
12

ZTE University

Transfer Messages

Used to transfer SS7 user messages M3UA on the SG side has MTP-3 user messages encapsulated in this message and transmit; M3UA on the SOFTSWITCH side then takes the data out and transfers to upper-layer users via the UP- MTP- 3 interface so that smooth extension from the SS7 signaling network to the IP network can be realized.

ZTE University

univ.zte.com.cn
13

ASPSM messages

Reserved
ASP Up (UP) ASP Down (DOWN)

1 2

3 4 5 6

Heartbeat (BEAT) ASP Up Ack (UP ACK) ASP Down Ack (DOWN ACK) Heatbeat Ack (BEAT ACK)

ZTE University

univ.zte.com.cn
14

ASPTM messages

Reserved
ASP Active (ACTIVE) ASP Inactive (INACTIVE)

1 2

3 ASP Active Ack (ACTIVE ACK) 4 ASP Inactive Ack (INACTIVE ACK)

ZTE University

univ.zte.com.cn
15

M3UA Message Flow I


SG
ASP UP

ASP
DOWN

ASP UP ACK
INACTIVE

ASP ACTIVE
ASP ACTIVE ACK ACTIVE
ZTE University univ.zte.com.cn
16

M3UA Message Flow II


SG
ASP UP ASP UP Ack
ASP UP ASP UP Ack ASP UP ASP UP Ack ASP Active(Ldshr) ASP Active Ack ASP Active(Ldshr) ASP Active Ack
ZTE University univ.zte.com.cn
17

ASP1

ASP2

ASP3

M3UA Message Flow III


SG
ASP Inactive ASP Inactive Ack NTFY(AS-Pending) ASP Active ASP Active Ack

ASP1

ASP2

ZTE University

univ.zte.com.cn
18

SSNM message

Reserved

Destination Unavailable (DUNA) Destination Available (DAVA) Destination State Audit (DAUD) SS7 Network Congestion State (SCON) Destination User Part Unavailable (DUPU)

ZTE University

univ.zte.com.cn
19

MGMT Message Transfer ( Congestion )


SEP/STP SG SS

MTP3
TFC TFC TFC

MTP3
TFC

M3UA
SCON SCON

M3UA
SCON

TFC

TFC TFC

SCON SCON SCON SCON

ZTE University

univ.zte.com.cn
20

MGMT Message Transfer ( Unavailable )

SEP/STP

SG

SS

MTP3 TFP

MTP3 TFP TFP

M3UA DUNA DUNA DUNA

M3UA DUNA DUNA DUNA


univ.zte.com.cn
21

TFP TFP
ZTE University

TFP TFP

MGMT Message Transfer ( Available )

SEP/STP

SG

SS

MTP3 TFA/TFR TFA/TFR TFA/TFR


ZTE University

MTP3 TFA/TFR

M3UA DAVA

M3UA DAVA

TFA/TFR
TFA/TFR

DAVA DAVA DAVA DAVA DAVA


univ.zte.com.cn
22

MGMT Message Transfer

SEP/STP

SG

SS

MTP3

MTP3

M3UA

M3UA

UPU
ZTE University

DUPU
univ.zte.com.cn
23

Link management message

SEP/STP

SG

SS

MTP3

MTP3

M3UA

M3UA

OTHER

DUNA/DAVA

ZTE University

univ.zte.com.cn
24

State Query

SEP/STP

SG

SS DAUD

MTP3

MTP3

M3UA

M3UA

DAVA/DUNA/SCON
univ.zte.com.cn
25

ZTE University

Deactivate connection I
SG

SEP/STP

SS( with single SP )

MTP3

MTP3

M3UA

M3UA

TFP

INACTIVE

ZTE University

univ.zte.com.cn
26

Deactivate connection II

SEP/STP

SG

SS(without single SP )

MTP3

MTP3

M3UA

M3UA

INACTIVE
ZTE University univ.zte.com.cn
27

Activate connection I

SEP/STP

SG

SS(with single SP )

MTP3

MTP3

M3UA

M3UA

TFA
ZTE University

ACTIVE

univ.zte.com.cn
28

Activate connection II

SEP/STP

SG

SS(without single SP )

MTP3

MTP3

M3UA

M3UA

ACTIVE
ZTE University univ.zte.com.cn
29

ASP State
ASP-ACTIVE OR ASP-STANDBY ASP ACTIVE ASP INACT

ALTERNATE ASP TAKEOVER

ASP DOWN/ SCTP CDI ASP UP

ASP-INACT

ASP DOWN/ SCTP CDI

ASP-DOWN

ZTE University

univ.zte.com.cn
30

AS State
One ASP trans ACTIVE AS-INACT Tr Trigger at least one ASP in INACT all ASP trans to DOWN one ASP trans to ACTIVE AS-ACTIVE

one ASP trans to INACT

AS-DOWN Tr Trigger no ASP in INACT state

AS-PENDING (queueing)

ZTE University

univ.zte.com.cn
31

Thanks so much!

ZTE University

univ.zte.com.cn
32