10 h.248, Sip, Sigtran and Service Flow of Lmds
10 h.248, Sip, Sigtran and Service Flow of Lmds
Module Name
H.248/SIP/SIGTRAN/M3UA/SCTP
and Service Flow in LMDS
V0603
ZTE University
Mobile-MSS/WDSS Group
ZTE University univ.zte.com.cn
The information contained in the file is solely property of ZTE corporation. Any kind of disclosing without permission is prohibited.
Course Objectives
Understand Function of
H.248 Protocol
Understand Function of SIP
Protocol
Understand Function of
SIGTRAN/M3UA/SCTP Protocol
Understand LMSD Service Flow
Control
MSCe Signaling MSCe
Over IP
H.248
H.248:
H.248 usedininMSCe
:used MSCetotocontrol
controlthe
theMGW
MGWandandimplement
implement
H.248
voice bearing on the packet network. They reflect the idea of
voice bearing on the packet network. They reflect the idea of
separatingcontrol
separating controlfunction
functionfrom
fromthe
themedia
mediaconversion
conversionfunction.
function.
MGW
MGW
Media
MGW
MGW Over IP
MGW
Upper-layer application
H.248
M3UA
SCTP
IP
O3=I1+I2
O1=I2+I3 Tc
I3
Td
• Temporary termination
Temporary termination only exists during the calling
procedure, such as RTP media stream. Once the calling
ends, the termination eliminates.
Command1
AH Action 1
Message 1
Command2
Transaction 1
Action 2
Message 2
Transaction 2
Command n
Action n
Message n
Transaction n
Add
Modify
Subtract
Move
MSCe MGW
AuditValue
AuditCapabilities
Notify
ServiceChange
H.248
MSCe
M3UA/SCTP
IP
H.248
Don’t need three-way
Handshake
H.225
SIP H.248/Megaco
H.245 Q.931 RAS RTP RTCP RTSP
TCP UDP
IP
”
ZTE University univ.zte.com.cn
The information contained in the file is solely property of ZTE corporation. Any kind of disclosing without permission is prohibited.
What is SIP? _Cont.
”
ZTE University univ.zte.com.cn
The information contained in the file is solely property of ZTE corporation. Any kind of disclosing without permission is prohibited.
What is SIP? _Cont.
ZTE University
The information contained in the file is solely property of ZTE corporation. Any kind of disclosing without permission is prohibited. ”
univ.zte.com.cn
Basic Framework
LDAP SIP
LDAP
Location Redirect Registrar
SIP
Server Server SIP Server
SIP SIP
PSTN
Registrar Server
Initiate a session
Request message used: INVITE
Change a session
Request message used: Re-INVITE (Retransmit INVITE, Cseq
is added)
Terminate a session
Request messages used: BYE, CANCEL
Bob Laura
(1) INVITE
(3) 200 OK
(4) ACK
Session
18 BYE 17 BYE
Teardown
19 200 (OK) 20 200 (OK)
session 8 ANM
9 200 OK(ANM)
10 ANM
11 ACK
Two-way speech RTP Media Session Two-way speech
12 REL Transaction2
13 BYE(REL)
14 REL
16 200 OK(RLC) 15 RLC
17 RLC
ZTE University No Media Session No Speech Path univ.zte.com.cn
No Speech Path
The information contained in the file is solely property of ZTE corporation. Any kind of disclosing without permission is prohibited.
Agenda
SCTP
IP
Blue parts are SIGTRAN (Signaling Transport).
ZTE University univ.zte.com.cn
The information contained in the file is solely property of ZTE corporation. Any kind of disclosing without permission is prohibited.
Architecture of the SIGTRAN
Standard IP
SIGTRAN
For handover
MSCe MSCe
For H248
MGW MGW
SCTP
Advantages
Protection against Protection against
flooding attacks
No application specific
TCP Limited scope of
Control of protocol
parameters Limitations TCP socket
Vulnerable for
DoS attack
Unreliable No acknowledgement
… too many
UDP
TCAP
Signaling Application
Q931/QSIG MTP3 TUP ISUP SCCP TCAP Layer
Signaling Adaptation
IUA M2UA/M2PA M3UA SUA Layer
Transport Protocol
SCTP
IP IP Transport Layer
MTP1 MTP1 IP IP
TDM IP
IP
IPSP IPSP
SCCP SCCP
M3UA M3UA
SCTP SCTP
IP IP
• Routing Key
– A routing key describes a set of SS7 signaling parameters and
parameter values and uniquely defines a signaling service handled by
a specific application server. The parameters of the routing keys can
not be based on several destination signaling point codes.
– The routing keys used in M3UA include: DPC, SIO+DPC,
SIO+DPC+OPC and SIO+DPC+OPC+CIC.
• Routing context
– It uniquely identifies the values of the routing keys.
Paging Request
Megaco:MODIFY[Ringback]
Megaco: Reply []
Origination-Side Ringback
OMGW-Context
SIP-T/SIP: 183 Session Progress [T3]
T1
Megaco:MODIFY[Ringback off];MODIFY[RTP,T3,sendrecv]; T2
Megaco: Reply []
Bearer Update Request
Bearer Update Response
SMGW-Context
Termination-Side Ringback
Assignment Request T3
Assignment Complete T4
Connect
SIP-T/SIP: 200 OK(INVITE) [ANM]
Megaco: Modify [Ringback off] SBSC-Context
Megaco: Reply T5
SIP-T/SIP: ACK (INVITE) []
Conversation
ZTE University univ.zte.com.cn
The information contained in the file is solely property of ZTE corporation. Any kind of disclosing without permission is prohibited.
Handover from 3G BS TO 3G BS
Before Handoff After Handoff
39 39
Terminating/ Terminating/ Terminating/ Terminating/
Anchor MSCe Anchor MGW Anchor MSCe Anchor MGW
yy
zz zz yy
yy
zz
39 39 39
Originating/ Originating/ Originating/ Originating/ Target/ Target/
Anchor MSCe Anchor MGW Anchor MSCe Anchor MGW Anchor MSCe Anchor MGW
ANSI41: facdir2 Tg
ANDOFF COMMAND
HANDOFF COMMENCED
ZTE University univ.zte.com.cn
The information contained in the file is solely property of ZTE corporation. Any kind of disclosing without permission is prohibited.
Service Flow of Handover
from 3G BS TO 3G BS _Cont.
3G ABS AMSCe AMGW TMGW TMSCe 3G TBS ABSC-Context
HANDOFF COMPLETE Ta
ANSI41: MSONCH
H.248: MODIFY[C1, Tb, isolate, Td, bothway]
H.248: Reply[] AMGW-Context
H.248: Subtract[Tb] Tb Tc
H.248: Reply[]
CLEAR COMMAND Td
CLEAR COMPLETE
BEARER UPDATE REQUEST TMGW-Context
BEARER UPDATE RESPONSE
Te Tf
TBSC-Context
Tg