Sunteți pe pagina 1din 32

OAA000003 NGN Protocol Overview

ISSUE 2.0

Fixed Network Curriculum Development Section

Objective

After this session, you will learn:




Concepts of SoftX3000 interfaces and protocols

 

Classification of SoftX3000 protocols Roles of SoftX3000 protocols and signaling

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

References

Product Manual Technical Manual Signaling and Protocols - Overview

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

About this Session

Overview Signaling Classification Signaling Structure

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

SoftX3000 Interfaces and Protocols


CAPA DE APLICACION
MRS

MML/SNMP

MGCP

SCP

APP Server

FTP/FTAM

NMS

DOMINIO SIP
SIP H.323

CENTRO DE TARIFACION

CAPA DE CONTROL DE LLAMADAS


SIP

DOMINIO H.323
SS7

SoftX3000

SoftSwitch

PSTN
SIGTRAN MGCP/SIP/H.323

SG

H.248

EPhone

OTRAS REDES

TMG AMG IAD

CAPA DE ACCESO 5
Security Level: Internal

Confidential Information of Huawei. No Spreading without Permission.

Corresponding Relations between SoftX3000 Interfaces and Protocols


Interface SoftX3000-SG SoftX3000-TMG SoftX3000-AMG SoftX3000-IAD SoftX3000-MRS Application Protocols SIGTRAN H.248 MGCP MGCP MGCP MGCP SoftX3000-Terminal SIP H.323 SoftX3000-SoftSwitch SoftX3000-PSTN/ISDN SoftX3000-SIP SoftX3000-H.323 SoftX3000-NMS SoftX3000-BC SIP SS7 SIP H.323 MML or SNMP FTP or FTAM H.248 H.248 Signaling Transmission Protocols M3UA/M2UA/SCTP/IP UDP/IP UDP/IP UDP/IP UDP/IP UDP/IP UDP/IP UDP/IP UDP/IP MTP UDP/IP UDP/IP TCP/IP TCP/IP TCP/IP SCTP/IP TCP/IP

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

SoftX3000 Protocol System


SS7 I S U P INAP H.248 H.248 MGCP MGCP SIP SIP H.323 H.323 OSI layer 7

TCAP SCCP

5 MTP3 M3UA M2UA MTP2 SCTP IP IP MTP1 MAC MAC MAC MAC MAC IP IP IP 3 2 1 TCP UDP SCTP UDP UDP UDP TCP 4

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

About this Session

Overview Signaling Classification Signaling Structure

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

SoftX3000 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.
9
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

Signaling 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

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

Bearer Control Protocols

Bearer control protocol is used to control media gateways.

MGCP and H.248 protocols

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

Call Control Protocols

ISUP and INAP -- Switched circuit network control protocols.

H.323 and SIP - -Call control protocols in packet switched network

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

SoftX3000 Signaling Bearer Hardware Path

SS7

FE BFII IFMI BSGI

SIP H.323 MGCP

BFII

IFMI

BSGI

H.248

FCCU

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

About this Session

Overview Signaling Classification Signaling Structure

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

SS7 Signaling & SIGTRAN


T U P I S U P SCCP

INAP TCAP
Parte de Usuario MTP

MTP3

M3UA

MTP2 MTP1

M2UA SCTP IP MAC


15

Confidential Information of Huawei. No Spreading without Permission.

Security Level: Internal

SIP 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.

SIP

Parte del Usuario

MTP

UDP IP MAC

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

SIP Phone to SIP Phone


SIP PhoneA SoftX3000 SIP PhoneB

1 2

INVITE 100 Trying 3 4 INVITE 100 Trying 180 Ringing 200 OK

6 8

180 Ringing 200 OK

5 7

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

SIP Phone to SIP Phone (cont.)


SIP PhoneA 9 ACK 10 Conversation 11 12 BYE 200 OK 13 14 BYE 200 OK ACK SoftX3000 SIP PhoneB

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

H.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.

H.323
Q.931 RAS/H.245

TCP UDP
IP MAC

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

Protocol Stack
A/V Application Terminal Control and Management Conference Manager G.7xx H.26x Terminal to Gatekeeper Signaling (RAS) H.225.0 Call Signaling TPKT T.123 Unreliable Transport (UDP) Reliable Transport (TCP) T.125 T.124 H.245 Data Application

RTCP RTP

Network Layer (IP)

Link Layer

Physical Layer
20
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

Typical Call Procedure-Normal Start


Terminal1
ARQ ACF Q.931TCP Setup CallProceeding ARQ ACF Alerting Connect H.245TCP Capability exchange Master-slave determination Open logic channel conversation

GK

Terminal2

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

Typical Call Procedure - Normal Start (Cont.)


Terminal1 GK
Close logic channel EndSessionCommand EndSessionCommand Disconnect H.245TCP connection ReleaseComplete Disconnect Q.931TCP connection DRQ DCF DRQ DCF
22
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

Terminal1

MGCP 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.

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

MGCP and H.248

MGCP

H.248
UP

MTP

UDP IP MAC

SCTP/TCP

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

Scenario 1 MGCP -Successful Call


User Off-hook MG
1 RQNT ACK 2 NTFY ACK

SoftX3000

MG

User

Dail tone Dailing

3 RQNT ACK 4 NTFY ACK 5 CRCX ACK 6 CRCX ACK 7 RQNT

Ringbacktone

8 RQNT ACK

ACK 9 NTFY ACK

Ringing

Off-hook
25

Confidential Information of Huawei. No Spreading without Permission.

Security Level: Internal

Scenario 1 MGCP -Successful Call (continued)


User MG
11 MDCX ACK CONVERSATION 12 NTFY ACK 13 MDCX ACK 14 DLCX 13 DLCX ACK 16 NTFY ACK 17 RQNT ACK
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

SoftX3000
10 MDCX ACK

MG

User

On-hook

Busy tone On-hook

ACK 15 RQNT ACK

26

Command Example for MGCP


RQNT 4561 endpoint-66@tgw-21.infoinst.com MGCP 1.0 N: abc@cal.infoinst.com: 5777 X: 45848484 R: hd

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

Message Structure for H.248


Megaco/H.248 message ....

Header

Transaction Req or Reply

Transaction Req or Reply

Transaction Req or Reply

Trans Hdr

Action

....

Action

Ctx Hdr

Ctx Properties

Command

....

Command

Trans Hdr

Descriptor

....

Descriptor

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

Scenario 3 Successful call


UserA Termination1
Off-hook 1 NTFY_REQ NTFY_REPLY dial-tone dialing 2 MOD_REQ MOD_REPLY 3 NTFY_REQ NTFY_REPLY 4 ADD_REQ ADD_REPLY

SoftX3000

Termination2

UserB

5 ADD_REQ ADD_REPLY 6 MOD_REQ MOD_REPLY 8 NTFY_REQ NTFY_REPLY 9 MOD_REQ MOD_REPLY


29

7 MOD_REQ Ringback tone MOD_REPLY

Ringing Off-hook

Confidential Information of Huawei. No Spreading without Permission.

Security Level: Internal

Scenario 3 Successful call (cont.)


UserA Termination1 SoftX3000 Termination2 UserB
10 MOD_REQ MOD_REPLY

Conversation
On-hook 11 NTFY_REQ NTFY_REPLY 12 MOD_REQ MOD_REPLY 13 SUB_REQ SUB_REPLY 15 MOD_REQ MOD_REPLY 14 MOD_REQ MOD_REPLY 16 NTFY_REQ NTFY_REPLY 17 SUB_REQ SUB_REPLY 18 MOD_REQ MOD_REPLY
30
Confidential Information of Huawei. No Spreading without Permission. Security Level: Internal

Busy-tone On-hook

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.

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

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

S-ar putea să vă placă și