0AA000003 NGN Protocol Overview With Call Flow ISSUE2.1
-
Upload
cristhian-ona-p -
Category
Documents
-
view
143 -
download
8
Transcript of 0AA000003 NGN Protocol Overview With Call Flow ISSUE2.1
ISSUEISSUE
Fixed Network Curriculum
Development Section
Fixed Network Curriculum
Development Section
OAA000003 NGN Protocol Overview
OAA000003 NGN Protocol Overview
2.02.0
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
2
Objective Objective
Concepts of SoftX3000 interfaces
and protocols
Classification of SoftX3000 protocols
Roles of SoftX3000 protocols and
signaling
After this session, you will learn:
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
3
ReferencesReferences
Product Manual – Technical Manual – Signaling and
Protocols - Overview
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
4
About this Session About this Session
Overview
Signaling Classification
Signaling Structure
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
5
SoftX3000 Interfaces and ProtocolsSoftX3000 Interfaces and Protocols
MRS
IADAMG
TMG
SG
SIP
SIGTRAN
H.248
MGCP
MGCP/SIP/H.323M
GC
P /
H.2
48
EPhone
DOMINIO SIP
SIP
H.323
MML/SNMP
NMS
FTP/FTAM
CENTRO DE TARIFACION
CAPA DE APLICACION
CAPA DE CONTROL DE LLAMADAS
CAPA DE ACCESOOTRAS REDES
SoftX3000 SoftSwitchSS7
DOMINIO H.323
PSTN
SCP
INA
P
PA
RL
AY
APP Server
SIP
/INA
P
MG
CP
/ H
.248
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
6
Corresponding Relations between SoftX3000 Interfaces and Protocols
Corresponding Relations between SoftX3000 Interfaces and Protocols
Interface Application Protocols Signaling Transmission Protocols
SoftX3000-SG SIGTRAN M3UA/M2UA/SCTP/IP
SoftX3000-TMG H.248 UDP/IP 、 SCTP/IP 、 TCP/IP
SoftX3000-AMG MGCP 、 H.248 UDP/IP
SoftX3000-IAD MGCP 、 H.248 UDP/IP
SoftX3000-MRS MGCP UDP/IP
SoftX3000-Terminal
MGCP UDP/IP
SIP UDP/IP
H.323 UDP/IP 、 TCP/IP
SoftX3000-SoftSwitch SIP UDP/IP
SoftX3000-PSTN/ISDN SS7 MTP
SoftX3000-SIP SIP UDP/IP
SoftX3000-H.323 H.323 UDP/IP 、 TCP/IP
SoftX3000-NMS MML or SNMP -
SoftX3000-BC FTP or FTAM TCP/IP
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
7
SoftX3000 Protocol SystemSoftX3000 Protocol System
MTP1
IP
TCP
H.248 MGCP SIP
MAC
SS7 H.248 MGCP SIP
MTP3
MTP2
ISUP
SCTP
IP
MAC
SCTPUDP
IP
MAC
UDP
IP
MAC
UDP
1
2
3
4
5
6
7
OSIlayer
IP
H.323
MAC
H.323
TCPUDPM2UA
M3UA
SCCP
TCAP
INAP
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
8
About this Session About this Session
Overview
Signaling Classification
Signaling Structure
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
9
SoftX3000 Signaling ClassificationSoftX3000 Signaling Classification
Signaling transport protocol
Providing signaling transport services
eg : SCTP/TCP/UDP.
Bearer control protocol
Used for Media Gateway Controller (MGC) to control Media
Gateways (MGs), is a kind of master/slave protocol
eg: MGCP,H.248
Call control protocol
Used to control call setup, connection and termination.
eg: ISUP (SS7), SIP and H.323.
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
10
Signaling Transmission ProtocolsSignaling Transmission Protocols
IP, TCP, UDP.
SCTP: Stream control transport protocol
M2UA - - User adaptation layer protocol of SS7 MTP2.
M3UA - - User adaptation layer protocol of SS7 MTP3.
MTP (Message Transport Protocol) - - SS7 network
protocol of TDM.
SCCP - -Providing INAP with signaling transmission
service
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
11
Bearer Control Protocols Bearer Control Protocols
Bearer control protocol is used to control media
gateways.
MGCP and H.248 protocols
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
12
Call Control ProtocolsCall Control Protocols
ISUP and INAP -- Switched circuit network control
protocols.
H.323 and SIP - -Call control protocols in packet
switched network
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
13
SoftX3000 Signaling Bearer Hardware Path SoftX3000 Signaling Bearer Hardware Path
BFII IFMI BSGI
BFII IFMI BSGI
SS7
FCCU
SIP
H.323
MGCP
H.248
FE
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
14
About this Session About this Session
Overview
Signaling Classification
Signaling Structure
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
15
SS7 Signaling & SIGTRANSS7 Signaling & SIGTRAN
MACMTP1
MTP2
MTP3
SCCP
TCAP
TUP
ISUP
M3UA
IP
INAP
Parte de Usuario
MTP
M2UASCTP
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
16
SIP ProtocolSIP Protocol
Session Initiation Protocol (SIP) is an
application-layer control protocol that
can establish, modify and terminate
multimedia sessions or calls. It is the
core protocol of IETF multimedia data
and control architecture. It can be easily
expanded, conveniently achieved, and
suitable to implement Internet-based
multimedia conference systems.
The NGN Soft-Switch system
interconnects with other Soft-Switch
systems and SIP domain devices via SIP
signaling, achieving the call control
functions between them.
MAC
IP
UDP
SIP Parte del Usuario
MTP
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
17
SoftX3000SIP PhoneA SIP PhoneB
INVITE1
100 Trying2
INVITE3
100 Trying4
180 Ringing5180 Ringing6
200 OK8200 OK7
SIP Phone to SIP Phone SIP Phone to SIP Phone
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
18
SoftX3000SIP PhoneA SIP PhoneB
Conversation
ACK9
ACK10
BYE11
200 OK12
BYE13
200 OK14
SIP Phone to SIP Phone (cont.)SIP Phone to SIP Phone (cont.)
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
19
H.323 ProtocolH.323 Protocol
H.323 is a communication control protocol put
forward by ITU. It provides multimedia
communications services over Packet Based
Networks (PBNs). Call control is one of the
major parts of H.323 and can be used to
establish point-to-point media conference and
multipoint media conference.
H.323 defines entities such as H.323 Gateways,
Gatekeepers, Multipoint Controllers, Multipoint
Processors and Multipoint Control Units. H.323
Gateways are between Switched Circuit
Network (SCN) and packet switched network.
Gatekeepers provide access control and
address translation services. Multipoint
Controllers (MCs) provide the multipoint control
function for the multiparty conference.
Multipoint Processors (MPs) enables mixing of
multipoint media streams.
H.323 itself is a protocol set, including such
protocols as RAS, Q.931 and H.245. RAS is
transmitted on UDP, Q.931 is transmitted on
TCP and H.245 is transmitted on UDP.
MAC
IP
H.323
TCP UDP
Q.931 RAS/H.245
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
20
Protocol StackProtocol Stack
A/VApplication
Terminal Control and Management DataApplication
G.7xx H.26x
RTCP
Terminal toGatekeeperSignaling
(RAS)
H.225.0 CallSignaling
H.245
Conference Manager
TPKT
Reliable Transport (TCP)Unreliable Transport (UDP)
Network Layer (IP)
Link Layer
Physical Layer
T.125
T.124
T.123
RTP
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
21
Typical Call Procedure-Normal StartTypical Call Procedure-Normal Start
Terminal1 Terminal2GKARQ
ACF
ARQACF
Q.931TCP
Setup
Alerting
CallProceeding
Connect
H.245TCP
Capability exchange
Master-slave determination
Open logic channel
conversation
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
22
Typical Call Procedure - Normal Start (Cont.)Typical Call Procedure - Normal Start (Cont.)
DRQ
DCF DRQ
DCF
EndSessionCommand
Disconnect H.245TCP connection
Close logic channel
EndSessionCommand
ReleaseComplete
Disconnect Q.931TCP connection
Terminal1 Terminal1GK
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
23
MGCP and H.248MGCP and H.248
Media Gateway Control Protocol is a master/slave equipment control
protocol that provides signaling and call control for Media Gateways and
Voice over IP (VoIP) terminal devices (the Media Gateway Controller
controlling the Media Gateway). The protocol is a combination of simple
gateway control protocols and IP equipment control specifications.
H.248/Megaco is a successor to MGCP and will finally replace it, while
their protocol concepts are thoroughly different. With the development of
NGN, the media control protocols between the MGC and the MG will be
unified to H.248 gradually.
SoftX3000 Soft-Switch System acts as a MGC in the distributed gateway
model and controls various Media Gateways (such as Access Gateways,
Trunking Gateways, Residential Gateways, Media Resource Servers, etc.)
via MGCP/H.248.
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
24
MGCP and H.248MGCP and H.248
MAC
IP
UDP
MGCP
UP
MTP
SCTP/TCP
H.248
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
25
Scenario 1 – MGCP -Successful CallScenario 1 – MGCP -Successful Call
User MG SoftX3000 MG User1 RQNTACK
2 NTFYACK
3 RQNTACK
4 NTFY
ACK
5 CRCX
ACK
8 RQNT
Off-hook
ACK
Dail tone
Ringbacktone
6 CRCX
ACK
Ringing
Off-hook9 NTFY
ACK
Dailing
7 RQNT
ACK
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
26
Scenario 1 – MGCP -Successful Call (continued)Scenario 1 – MGCP -Successful Call (continued)
User MG SoftX3000 MG User
11 MDCX
ACK
16 NTFY
ACK
13 DLCX
ACKBusy tone
14 DLCX
ACK
On-hook12 NTFYACK
On-hook
10 MDCX
ACK
CONVERSATION
15 RQNT
ACK
17 RQNT
ACK
13 MDCX
ACK
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
27
Command Example for MGCPCommand Example for MGCP
RQNT 4561 [email protected] MGCP 1.0
N: [email protected]: 5777
X: 45848484
R: hd
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
28
Message Structure for H.248Message Structure for H.248
Megaco/H.248 message
Trans Hdr
Req or Reply Req or Reply Req or Reply
Transaction Transaction Transaction....Header
CommandCtx PropertiesCtx Hdr Command....
Trans Hdr
Action Action....
....Descriptor Descriptor
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
29
SoftX3000Termination1UserA Termination2 UserB
Off-hook
1 NTFY_REQ
NTFY_REPLY
2 MOD_REQMOD_REPLYdial-tone
dialing
5 ADD_REQ
ADD_REPLY
RingingRingback tone
8 NTFY_REQ
NTFY_REPLY
Off-hook
3 NTFY_REQ
NTFY_REPLY
4 ADD_REQADD_REPLY
6 MOD_REQMOD_REPLY
7 MOD_REQ
MOD_REPLY
Scenario 3 – Successful call Scenario 3 – Successful call
9 MOD_REQ
MOD_REPLY
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
30
SoftX3000Termination1UserA Termination2 UserB
Conversation
On-hook
On-hook
10 MOD_REQ
MOD_REPLY
11 NTFY_REQNTFY_REPLY
12 MOD_REQMOD_REPLY
13 SUB_REQ
SUB_REPLY
15 MOD_REQMOD_REPLY
14 MOD_REQMOD_REPLY Busy-tone
16 NTFY_REQ
NTFY_REPLY
17 SUB_REQSUB_REPLY
18 MOD_REQ
MOD_REPLY
Scenario 3 – Successful call (cont.) Scenario 3 – Successful call (cont.)
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
31
Summary Summary
SoftX3000 uses the following protocols: SIGTRAN,
MGCP, H.248, H.323, SIP and ISUP.
SIGTRAN protocol group is used when SoftX3000 is
interconnected with PSTN, over which the ISUP protocol
is borne. MGCP and H.248 protocols are used for
interconnection with various MGs. H.323 and SIP
protocols are used for interconnection among
SoftSwitch devices, and meanwhile, H.323 can also be
used for interworking with H.323 media terminal, while
SIP can be used for interworking with SIP terminal.
Confidential Information of Huawei. No Spreading without Permission.
Security Level: Internal
32