You are on page 1of 17

HC VIN CNG NGH BU CHNH VIN THNG

KHOA VIN THNG I


Gio vin hng dn : Th.s Nguyn Th Thu Hng
Sinh vin thc hin : Nguyn Trng Ton
Kha : 2004 - 2008
IU KHIN THIT LP PHIN
TRONG PHN H IMS
IP
Multimedia
Subsystem
VNPT
IP
Multimedia
Subsystem
VNPT
1
XUT PHT
Xu hng dch v
trong tng lai
S ra i phn h IMS v qu
trnh chun ha IMS trn c di
ng, c nh v Internet
Kh nng iu khin v tho thun
phng tin ca IMS khi ngi dng
mun tham gia phin truyn thng
HNG TIP CN TI
Lm th no ngi dng
tho thun vi nhau
cc tham s truyn thng?
2
NI DUNG N
M hnh kin trc
ca phn h IMS
Giao thc khi
to phin SIP
iu khin thit lp phin trong
phn h IMS
3








CSCF
HSS
HLR
Lp dch
v
Lp iu
khin
Lp
mang
SGW&
MGCF
IM-MGW MRF
SGSN/
GGSN
3G RAN
WLAN, Wimax,
xDSL.
PTSN
SIP
D
i
a
m
e
t
e
r
Diameter
MAP
SIP
IP
SIP
IP
RTP
SIP
H.248
SIP AS
IM-SSF OSA-SCS
gsmSCF OSA AS
M HNH KIN TRC PHN H IMS
4
M

n
g

t
r
u
y

n

d

n

l

i

I
P
Mng v tuyn
IP (3G, WLAN,
Wimax)
Mng hu
tuyn IP
OSA-AS
gsmSCF
OSA-API
CAP
SIP AS
IM-SSF
OSA-SCS
S-CSCF
HSS
SLF
MRFC
MRFP
SGW
MGW
MGCF
BGCF
I-CSCF
I-CSCF
P-CSCF
P-CSCF
ISUP/
MTP
PCM
SIP
Cc mng IMS khc
SIP
SIP
SIP
SIP
SIP
SIP
SIP
Call Session
Control Function
Proxy-Call
Session Control
Function
Interrogating-
Call Session
Control Function
Serving-Call
Session Control
Function
Subcriber
Location
Function
Home Subcriber
Server
Application
Server
Media Gateway
Control Function
Breakout
Gateway Control
Function

Media Resource
Function

M HNH KIN TRC PHN H IMS
5
SIP Proxy
Resolution
SIP Registrar
SIP Client
(UAC:User Agent Client)
SIP Redirect
Server
SIP Proxy
Proxy Forking
SIP Client 1
(User Agent Server)
Location Service
Request
Response
Location
Server
SIP Client 2
(User Agent Server)
Registration
request response
Method Request-URI SIP/2.0 SIP/2.0 status reason
Method Giao thc SIP/2.0 host:port
From: User <sip:from_user@source>
To: User <sip:to_user@destination>
Call-ID: Localid@host
Cseq: Seq# method
Max-Forward Gi tr trnh loop
Content-Length: Chiu di phn thn bn tin
Content-Type: Loi phng tin ca phn thn
Header: Tham s;ts=gi tr; ts2=gi tr;
ts3=gi tr c a xung dng di
V= 0
O= Ngi dng khi to Timestamp Timestamp IN IN4 host
C= IN IN4 a ch ch
T= 0 0
M= Loi phng tin Cng RTP/AVP Cc loi ti tin
Dng trng
GIAO THC IU KHIN PHIN SIP
6
Thit b u
cui IMS
Mng truy nhp
kt ni IP
Nh cung cp
mng IMS
1. Thit lp hp ng dch v IMS
2. Truy nhp kt ni IP
Yu cu a ch IP
3.Tm kim a ch P-CSCF
4. ng k mc IMS
NG K THU BAO IMS
ISIM USIM
7
IU KHIN THIT LP
PHIN TRONG PHN H IMS
8
TBC
IMS
Mng truy
nhp kt ni IP
Mng ng
trc gi
P-CSCF
S-CSCF
I-CSCF
S-CSCF
P-CSCF
TBC
IMS
Mng ng
trc gi
Mng truy
nhp kt ni IP
M HNH THIT LP PHIN
AS AS
DNS
HSS
HSS
Mng thng tr pha gi
Mng tm tr pha gi
Mng thng tr pha b gi
Mng thng tr pha b gi
visited1.net
home1.net
home2.net
visited2.net
1080::8:800:200C:417A
Alice
Bob
1081::5:800:200A:B2B2
9
TBC
IMS
Mng truy
nhp kt ni IP
Mng ng
trc gi
P-CSCF
S-CSCF
I-CSCF
S-CSCF
P-CSCF
TBC
IMS
Mng ng
trc gi
Mng truy
nhp kt ni IP
HSS
HSS DNS
AS
AS

INVITE sip:bob@home2.net SIP/2.0
Via: SIP/2.0/UDP [1080::8:800:200C:417A]:5059;
comp=sigcomp;branch=z9hG4bK9h9ab
Max-Forwards: 70
Route: <sip:pcscf1.visited1.net:5058;lr;comp=sigcomp>,
<sip:orig@scscf1.home1.net;lr>
P-Preferred-Identity: "Alice Smith" <sip:alice@home1.net>
Privacy: none
P-Access-Network-Info: 3GPP-UTRAN-TDD;
utran-cell-id-3gpp=C359A3913B20E
From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>
Call-ID: 3s09cs03
Cseq: 127 INVITE
Require: precondition, sec-agree
Proxy-Require: sec-agree
Supported: 100rel
Security-Verify: ipsec-3gpp; q=0.1;
alg=hmac-sha-1-96;
spi-c=98765432; spi-s=909767;
port-c=5057; port-s=5058
Contact: <sip:[1080::8:800:200C:417A]:5059;comp=sigcomp>
Allow: INVITE, ACK, CANCEL, BYE, PRACK, UPDATE, REFER,
MESSAGE
Content-Type: application/sdp
Content-Length: 569

v=0
o=- 1073055600 1073055600 IN IP6 1080::8:800:200C:417A
s=-
c=IN IP6 1080::8:800:200C:417A
t=0 0
m=video 8382 RTP/AVP 98 99
b=AS:75
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos none remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
a=rtpmap:99 MP4V-ES
m=audio 8283 RTP/AVP 97 96
b=AS:25.4
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos none remote sendrecv
a=rtpmap:97 AMR
a=fmtp:97 mode-set=0,2,5,7; maxframes=2
a=rtpmap:96 telephone-event
(1) INVITE : IMS Terminal -> P-CSCF
INVITE sip:bob@home2.net SIP/2.0
Via: SIP/2.0/UDP pcscf1.visited1.net;branch=z9hG4bKoh2qrz
Via: SIP/2.0/UDP [1080::8:800:200C:417A]:5059;
comp=sigcomp;branch=z9hG4bK9h9ab
Max-Forwards: 69
Route: <sip:orig@scscf1.home1.net;lr>
Record-Route: <sip:pcscf1.visited1.net;lr>
P-Asserted-Identity: "Alice Smith" <sip:alice@home1.net>
Privacy: none
P-Access-Network-Info: 3GPP-UTRAN-TDD;
utran-cell-id-3gpp=C359A3913B20E
P-Charging-Vector: icid-value="W34h6dlg"
From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>
Call-ID: 3s09cs03
Cseq: 127 INVITE
Require: precondition
Supported: 100rel
Contact: <sip:[1080::8:800:200C:417A]:5059;comp=sigcomp>
Allow: INVITE, ACK, CANCEL, BYE, PRACK, UPDATE, REFER,
MESSAGE
Content-Type: application/sdp
Content-Length: 569

v=0
o=- 1073055600 1073055600 IN IP6 1080::8:800:200C:417A
s=-
c=IN IP6 1080::8:800:200C:417A
t=0 0
m=video 8382 RTP/AVP 98 99
b=AS:75
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos none remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
a=rtpmap:99 MP4V-ES
m=audio 8283 RTP/AVP 97 96
b=AS:25.4
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos none remote sendrecv
a=rtpmap:97 AMR
a=fmtp:97 mode-set=0,2,5,7; maxframes=2
a=rtpmap:96 telephone-event
(3) INVITE : P-CSCF -> S-CSCF
(1) DNS NAPTR query:
home2.net
(2) DNS NAPTR reply:
IN NAPTR 90 50 "s" "SIP+D2U" "" _sip._udp.home2.net
IN NAPTR 100 50 "s" "SIP+D2T" "" _sip._tcp.home2.net
(3) DNS SRV query:
_sip._udp.home2.net
(4) DNS SRV reply:
IN SRV 0 1 5060 icscf1.home2.net
IN SRV 0 2 5060 icscf2.home2.net
(5) DNS AAAA query:
icscf1.home2.net
(6) DNS AAAA reply:
IN AAAA 5F05:2000:80AD:5800:0058:0800:2023:1D71
S-CSCF
DNS
Server
| Th tc DNS

<Location-Info-Request> ::= < Diameter Header: 10415: 3, REQ, PXY >

< Session-Id >
{ Vendor-Specific-Application-Id }
{ Auth-Session-State }
{ Origin-Host }
{ Origin-Realm }
[ Destination-Host ]
{ Destination-Realm }
{ Public-Identity }
*[ AVP ] Attribute-Value Pairs
*[ Proxy-Info ]
*[ Route-Record ]

-----------------------------------------------------------------------------
<Location-Info-Answer> ::= < Diameter Header: 10415: 3 >
< Session-Id >
{ Vendor-Specific-Application-Id }
[ Result-Code ]
[ Vendor-Specific-Result ]
{ Auth-Session-State }
{ Origin-Host }
{ Origin-Realm }
[ Server-Name ]
[ Server-Capabilities ]
*[ AVP ]
*[ Proxy-Info ]
*[ Route-Record ]
(7) Diameter LIR | (7) Diameter LIR


INVITE sip:[1081::5:800:200A:B2B2]:5055;comp=sigcomp SIP/2.0
Via: SIP/2.0/UDP pcscf2.visited2.net:5056;comp=sigcomp;
branch=z9hG4bK2a2qr
Via: SIP/2.0/UDP scscf2.home2.net;branch=z9hG4bKvp2yml
Via: SIP/2.0/UDP icscf2.home2.net;branch=z9hG4bKra1ar
Via: SIP/2.0/UDP scscf1.home1.net;branch=z9hG4bKs1pp0
Via: SIP/2.0/UDP pcscf1.visited1.net;branch=z9hG4bKoh2qrz
Via: SIP/2.0/UDP [1080::8:800:200C:417A]:5059;comp=sigcomp;
branch=z9hG4bK9h9ab
Max-Forwards: 65
Record-Route: <sip:pcscf2.visited2.net:5056;lr;comp=sigcomp>
Record-Route: <sip:scscf2.home2.net;lr>
Record-Route: <sip:scscf1.home1.net;lr>
Record-Route: <sip:pcscf1.visited1.net;lr>
P-Asserted-Identity: "Alice Smith" <sip:alice@home1.net>,
<tel:+1-212-555-1234>
Privacy: none
P-Media-Authorization: 0020000100100101706466312e686f6d65312
e6e6574000c02013942563330373200
From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>
Call-ID: 3s09cs03
Cseq: 127 INVITE
Require: precondition
Supported: 100rel
Contact: <sip:[1080::8:800:200C:417A]:5059;comp=sigcomp>
Allow: INVITE, ACK, CANCEL, BYE, PRACK, UPDATE, REFER,
MESSAGE
Content-Type: application/sdp
Content-Length: 569

v=0
o=- 1073055600 1073055600 IN IP6 1080::8:800:200C:417A
s=-
c=IN IP6 1080::8:800:200C:417A
t=0 0
m=video 8382 RTP/AVP 98 99
b=AS:75
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos none remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
......
(13) INVITE :P-CSCF - > IMS
TBC
IMS #1
P-CSCF S-CSCF I-CSCF HSS S-CSCF P-CSCF
TBC
IMS #2
Mng tm
tr pha gi
Mng thng
tr pha gi
Mng thng tr
pha b gi
Mng tm tr
pha b gi
(1) INVITE
(2) 100 Trying
(3) INVITE
(4) 100 Trying
(5) INVITE
(6) 100 Trying (7) Diameter LIR
(8) Diameter LIA
(9) INVITE
(10) 100 Trying
(11) INVITE
(12) 100 Trying
(13) INVITE
(14) 100 Trying
Tin
cnh
bo
QU TRNH THIT LP PHIN
10
TBC
IMS
Mng truy
nhp kt ni IP
Mng ng
trc gi
P-CSCF
S-CSCF
I-CSCF
S-CSCF
P-CSCF
TBC
IMS
Mng ng
trc gi
Mng truy
nhp kt ni IP
HSS
HSS DNS
AS
AS

INVITE sip:bob@home2.net SIP/2.0
Via: SIP/2.0/UDP [1080::8:800:200C:417A]:5059;
comp=sigcomp;branch=z9hG4bK9h9ab
Max-Forwards: 70
Route: <sip:pcscf1.visited1.net:5058;lr;comp=sigcomp>,
<sip:orig@scscf1.home1.net;lr>
P-Preferred-Identity: "Alice Smith" <sip:alice@home1.net>
Privacy: none
P-Access-Network-Info: 3GPP-UTRAN-TDD;
utran-cell-id-3gpp=C359A3913B20E
From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>
Call-ID: 3s09cs03
Cseq: 127 INVITE
Require: precondition, sec-agree
Proxy-Require: sec-agree
Supported: 100rel
Security-Verify: ipsec-3gpp; q=0.1;
alg=hmac-sha-1-96;
spi-c=98765432; spi-s=909767;
port-c=5057; port-s=5058
Contact: <sip:[1080::8:800:200C:417A]:5059;comp=sigcomp>
Allow: INVITE, ACK, CANCEL, BYE, PRACK, UPDATE, REFER,
MESSAGE
Content-Type: application/sdp
Content-Length: 569

v=0
o=- 1073055600 1073055600 IN IP6 1080::8:800:200C:417A
s=-
c=IN IP6 1080::8:800:200C:417A
t=0 0
m=video 8382 RTP/AVP 98 99
b=AS:75
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos none remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
a=rtpmap:99 MP4V-ES
m=audio 8283 RTP/AVP 97 96
b=AS:25.4
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos none remote sendrecv
a=rtpmap:97 AMR
a=fmtp:97 mode-set=0,2,5,7; maxframes=2
a=rtpmap:96 telephone-event
(1) INVITE : IMS Terminal -> P-CSCF
INVITE sip:bob@home2.net SIP/2.0
Via: SIP/2.0/UDP pcscf1.visited1.net;branch=z9hG4bKoh2qrz
Via: SIP/2.0/UDP [1080::8:800:200C:417A]:5059;
comp=sigcomp;branch=z9hG4bK9h9ab
Max-Forwards: 69
Route: <sip:orig@scscf1.home1.net;lr>
Record-Route: <sip:pcscf1.visited1.net;lr>
P-Asserted-Identity: "Alice Smith" <sip:alice@home1.net>
Privacy: none
P-Access-Network-Info: 3GPP-UTRAN-TDD;
utran-cell-id-3gpp=C359A3913B20E
P-Charging-Vector: icid-value="W34h6dlg"
From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>
Call-ID: 3s09cs03
Cseq: 127 INVITE
Require: precondition
Supported: 100rel
Contact: <sip:[1080::8:800:200C:417A]:5059;comp=sigcomp>
Allow: INVITE, ACK, CANCEL, BYE, PRACK, UPDATE, REFER,
MESSAGE
Content-Type: application/sdp
Content-Length: 569

v=0
o=- 1073055600 1073055600 IN IP6 1080::8:800:200C:417A
s=-
c=IN IP6 1080::8:800:200C:417A
t=0 0
m=video 8382 RTP/AVP 98 99
b=AS:75
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos none remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
a=rtpmap:99 MP4V-ES
m=audio 8283 RTP/AVP 97 96
b=AS:25.4
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos none remote sendrecv
a=rtpmap:97 AMR
a=fmtp:97 mode-set=0,2,5,7; maxframes=2
a=rtpmap:96 telephone-event
(3) INVITE : P-CSCF -> S-CSCF
(1) DNS NAPTR query:
home2.net
(2) DNS NAPTR reply:
IN NAPTR 90 50 "s" "SIP+D2U" "" _sip._udp.home2.net
IN NAPTR 100 50 "s" "SIP+D2T" "" _sip._tcp.home2.net
(3) DNS SRV query:
_sip._udp.home2.net
(4) DNS SRV reply:
IN SRV 0 1 5060 icscf1.home2.net
IN SRV 0 2 5060 icscf2.home2.net
(5) DNS AAAA query:
icscf1.home2.net
(6) DNS AAAA reply:
IN AAAA 5F05:2000:80AD:5800:0058:0800:2023:1D71
S-CSCF
DNS
Server
| Th tc DNS

<Location-Info-Request> ::= < Diameter Header: 10415: 3, REQ, PXY >

< Session-Id >
{ Vendor-Specific-Application-Id }
{ Auth-Session-State }
{ Origin-Host }
{ Origin-Realm }
[ Destination-Host ]
{ Destination-Realm }
{ Public-Identity }
*[ AVP ] Attribute-Value Pairs
*[ Proxy-Info ]
*[ Route-Record ]

-----------------------------------------------------------------------------
<Location-Info-Answer> ::= < Diameter Header: 10415: 3 >
< Session-Id >
{ Vendor-Specific-Application-Id }
[ Result-Code ]
[ Vendor-Specific-Result ]
{ Auth-Session-State }
{ Origin-Host }
{ Origin-Realm }
[ Server-Name ]
[ Server-Capabilities ]
*[ AVP ]
*[ Proxy-Info ]
*[ Route-Record ]
(7) Diameter LIR | (7) Diameter LIR


INVITE sip:[1081::5:800:200A:B2B2]:5055;comp=sigcomp SIP/2.0
Via: SIP/2.0/UDP pcscf2.visited2.net:5056;comp=sigcomp;
branch=z9hG4bK2a2qr
Via: SIP/2.0/UDP scscf2.home2.net;branch=z9hG4bKvp2yml
Via: SIP/2.0/UDP icscf2.home2.net;branch=z9hG4bKra1ar
Via: SIP/2.0/UDP scscf1.home1.net;branch=z9hG4bKs1pp0
Via: SIP/2.0/UDP pcscf1.visited1.net;branch=z9hG4bKoh2qrz
Via: SIP/2.0/UDP [1080::8:800:200C:417A]:5059;comp=sigcomp;
branch=z9hG4bK9h9ab
Max-Forwards: 65
Record-Route: <sip:pcscf2.visited2.net:5056;lr;comp=sigcomp>
Record-Route: <sip:scscf2.home2.net;lr>
Record-Route: <sip:scscf1.home1.net;lr>
Record-Route: <sip:pcscf1.visited1.net;lr>
P-Asserted-Identity: "Alice Smith" <sip:alice@home1.net>,
<tel:+1-212-555-1234>
Privacy: none
P-Media-Authorization: 0020000100100101706466312e686f6d65312
e6e6574000c02013942563330373200
From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>
Call-ID: 3s09cs03
Cseq: 127 INVITE
Require: precondition
Supported: 100rel
Contact: <sip:[1080::8:800:200C:417A]:5059;comp=sigcomp>
Allow: INVITE, ACK, CANCEL, BYE, PRACK, UPDATE, REFER,
MESSAGE
Content-Type: application/sdp
Content-Length: 569

v=0
o=- 1073055600 1073055600 IN IP6 1080::8:800:200C:417A
s=-
c=IN IP6 1080::8:800:200C:417A
t=0 0
m=video 8382 RTP/AVP 98 99
b=AS:75
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos none remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
......
(13) INVITE :P-CSCF - > IMS

SIP/2.0 183 Session Progress
Via: SIP/2.0/UDP pcscf2.visited2.net:5056;comp=sigcomp;
branch=z9hG4bK2a2qr
...
Via: SIP/2.0/UDP [1080::8:800:200C:417A]:5059;comp=sigcomp;
branch=z9hG4bK9h9ab
Record-Route: <sip:pcscf2.visited2.net:5056;lr;comp=sigcomp>,
...
<sip:pcscf1.visited1.net;lr>
Privacy: none
P-Access-Network-Info: 3GPP-UTRAN-TDD;
utran-cell-id-3gpp=C359A3913B20E
From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>;tag=d921l9
Call-ID: 3s09cs03
Cseq: 127 INVITE
Require: 100rel
Contact: <sip:[1081::5:800:200A:B2B2]:5055;comp=sigcomp>
Allow: INVITE, ACK, CANCEL, BYE, PRACK, UPDATE, REFER,
MESSAGE
RSeq: 9021
Content-Type: application/sdp
Content-Length: 634

v=0
o=- 3021393216 3021393216 IN IP6 1081::5:800:200A:B2B2
s=-
c=IN IP6 1081::5:800:200A:B2B2
t=0 0
m=video 14401 RTP/AVP 98 99
b=AS:75
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=conf:qos remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
a=rtpmap:99 MP4V-ES
m=audio 6544 RTP/AVP 97 96
b=AS:25.4
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=conf:qos remote sendrecv

(15) 183 Session Progress : IMS - > P-CSCF
PRACK sip:[1081::5:800:200A:B2B2]:5055;comp=sigcomp SIP/2.0
Via: SIP/2.0/UDP [1080::8:800:200C:417A]:5059;comp=sigcomp;
branch=z9hG4bK9h9ab
Max-Forwards: 70
P-Access-Network-Info: 3GPP-UTRAN-TDD;
utran-cell-id-3gpp=C359A3913B20E
Route: <sip:pcscf1.visited1.net:5058;lr;comp=sigcomp>,
...
<sip:pcscf2.visited2.net;lr>
From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>;tag=d921l9
Call-ID: 3s09cs03
Cseq: 128 PRACK
Require: precondition, sec-agree
Proxy-Require: sec-agree
Security-Verify: ipsec-3gpp; q=0.1; alg=hmac-sha-1-96;
spi-c=98765432; spi-s=909767;
port-c=5057; port-s=5058
RAck: 9021 127 INVITE
Content-Type: application/sdp
Content-Length: 553

v=0
...
m=video 8382 RTP/AVP 98
b=AS:75
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
m=audio 8283 RTP/AVP 97 96
b=AS:25.4
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=rtpmap:97 AMR
a=fmtp:97 mode-set=0,2,5,7; maxframes=2
a=rtpmap:96 telephone-event
(21) PRACK : IMS - > P-CSCF
TBC
IMS #1
P-CSCF S-CSCF I-CSCF HSS S-CSCF P-CSCF
TBC
IMS #2
Mng tm
tr pha gi
Mng thng
tr pha gi
Mng thng tr
pha b gi
Mng tm tr
pha b gi
(15) 183 Session
Progress
(16) 183 Session
Progress
(17) 183 Session Progress
(18) 183 Session
Progress
(19) 183 Session
Progress (20) 183 Session
Progress
(21) PRACK
(22) PRACK
(23) PRACK
(24) PRACK
(25) PRACK
QU TRNH THIT LP PHIN
11
TBC
IMS
Mng truy
nhp kt ni IP
Mng ng
trc gi
P-CSCF
S-CSCF
I-CSCF
S-CSCF
P-CSCF
TBC
IMS
Mng ng
trc gi
Mng truy
nhp kt ni IP
HSS
HSS DNS
AS
AS

INVITE sip:bob@home2.net SIP/2.0
Via: SIP/2.0/UDP [1080::8:800:200C:417A]:5059;
comp=sigcomp;branch=z9hG4bK9h9ab
Max-Forwards: 70
Route: <sip:pcscf1.visited1.net:5058;lr;comp=sigcomp>,
<sip:orig@scscf1.home1.net;lr>
P-Preferred-Identity: "Alice Smith" <sip:alice@home1.net>
Privacy: none
P-Access-Network-Info: 3GPP-UTRAN-TDD;
utran-cell-id-3gpp=C359A3913B20E
From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>
Call-ID: 3s09cs03
Cseq: 127 INVITE
Require: precondition, sec-agree
Proxy-Require: sec-agree
Supported: 100rel
Security-Verify: ipsec-3gpp; q=0.1;
alg=hmac-sha-1-96;
spi-c=98765432; spi-s=909767;
port-c=5057; port-s=5058
Contact: <sip:[1080::8:800:200C:417A]:5059;comp=sigcomp>
Allow: INVITE, ACK, CANCEL, BYE, PRACK, UPDATE, REFER,
MESSAGE
Content-Type: application/sdp
Content-Length: 569

v=0
o=- 1073055600 1073055600 IN IP6 1080::8:800:200C:417A
s=-
c=IN IP6 1080::8:800:200C:417A
t=0 0
m=video 8382 RTP/AVP 98 99
b=AS:75
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos none remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
a=rtpmap:99 MP4V-ES
m=audio 8283 RTP/AVP 97 96
b=AS:25.4
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos none remote sendrecv
a=rtpmap:97 AMR
a=fmtp:97 mode-set=0,2,5,7; maxframes=2
a=rtpmap:96 telephone-event
(1) INVITE : IMS Terminal -> P-CSCF
INVITE sip:bob@home2.net SIP/2.0
Via: SIP/2.0/UDP pcscf1.visited1.net;branch=z9hG4bKoh2qrz
Via: SIP/2.0/UDP [1080::8:800:200C:417A]:5059;
comp=sigcomp;branch=z9hG4bK9h9ab
Max-Forwards: 69
Route: <sip:orig@scscf1.home1.net;lr>
Record-Route: <sip:pcscf1.visited1.net;lr>
P-Asserted-Identity: "Alice Smith" <sip:alice@home1.net>
Privacy: none
P-Access-Network-Info: 3GPP-UTRAN-TDD;
utran-cell-id-3gpp=C359A3913B20E
P-Charging-Vector: icid-value="W34h6dlg"
From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>
Call-ID: 3s09cs03
Cseq: 127 INVITE
Require: precondition
Supported: 100rel
Contact: <sip:[1080::8:800:200C:417A]:5059;comp=sigcomp>
Allow: INVITE, ACK, CANCEL, BYE, PRACK, UPDATE, REFER,
MESSAGE
Content-Type: application/sdp
Content-Length: 569

v=0
o=- 1073055600 1073055600 IN IP6 1080::8:800:200C:417A
s=-
c=IN IP6 1080::8:800:200C:417A
t=0 0
m=video 8382 RTP/AVP 98 99
b=AS:75
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos none remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
a=rtpmap:99 MP4V-ES
m=audio 8283 RTP/AVP 97 96
b=AS:25.4
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos none remote sendrecv
a=rtpmap:97 AMR
a=fmtp:97 mode-set=0,2,5,7; maxframes=2
a=rtpmap:96 telephone-event
(3) INVITE : P-CSCF -> S-CSCF
(1) DNS NAPTR query:
home2.net
(2) DNS NAPTR reply:
IN NAPTR 90 50 "s" "SIP+D2U" "" _sip._udp.home2.net
IN NAPTR 100 50 "s" "SIP+D2T" "" _sip._tcp.home2.net
(3) DNS SRV query:
_sip._udp.home2.net
(4) DNS SRV reply:
IN SRV 0 1 5060 icscf1.home2.net
IN SRV 0 2 5060 icscf2.home2.net
(5) DNS AAAA query:
icscf1.home2.net
(6) DNS AAAA reply:
IN AAAA 5F05:2000:80AD:5800:0058:0800:2023:1D71
S-CSCF
DNS
Server
| Th tc DNS

<Location-Info-Request> ::= < Diameter Header: 10415: 3, REQ, PXY >

< Session-Id >
{ Vendor-Specific-Application-Id }
{ Auth-Session-State }
{ Origin-Host }
{ Origin-Realm }
[ Destination-Host ]
{ Destination-Realm }
{ Public-Identity }
*[ AVP ] Attribute-Value Pairs
*[ Proxy-Info ]
*[ Route-Record ]

-----------------------------------------------------------------------------
<Location-Info-Answer> ::= < Diameter Header: 10415: 3 >
< Session-Id >
{ Vendor-Specific-Application-Id }
[ Result-Code ]
[ Vendor-Specific-Result ]
{ Auth-Session-State }
{ Origin-Host }
{ Origin-Realm }
[ Server-Name ]
[ Server-Capabilities ]
*[ AVP ]
*[ Proxy-Info ]
*[ Route-Record ]
(7) Diameter LIR | (7) Diameter LIR


INVITE sip:[1081::5:800:200A:B2B2]:5055;comp=sigcomp SIP/2.0
Via: SIP/2.0/UDP pcscf2.visited2.net:5056;comp=sigcomp;
branch=z9hG4bK2a2qr
Via: SIP/2.0/UDP scscf2.home2.net;branch=z9hG4bKvp2yml
Via: SIP/2.0/UDP icscf2.home2.net;branch=z9hG4bKra1ar
Via: SIP/2.0/UDP scscf1.home1.net;branch=z9hG4bKs1pp0
Via: SIP/2.0/UDP pcscf1.visited1.net;branch=z9hG4bKoh2qrz
Via: SIP/2.0/UDP [1080::8:800:200C:417A]:5059;comp=sigcomp;
branch=z9hG4bK9h9ab
Max-Forwards: 65
Record-Route: <sip:pcscf2.visited2.net:5056;lr;comp=sigcomp>
Record-Route: <sip:scscf2.home2.net;lr>
Record-Route: <sip:scscf1.home1.net;lr>
Record-Route: <sip:pcscf1.visited1.net;lr>
P-Asserted-Identity: "Alice Smith" <sip:alice@home1.net>,
<tel:+1-212-555-1234>
Privacy: none
P-Media-Authorization: 0020000100100101706466312e686f6d65312
e6e6574000c02013942563330373200
From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>
Call-ID: 3s09cs03
Cseq: 127 INVITE
Require: precondition
Supported: 100rel
Contact: <sip:[1080::8:800:200C:417A]:5059;comp=sigcomp>
Allow: INVITE, ACK, CANCEL, BYE, PRACK, UPDATE, REFER,
MESSAGE
Content-Type: application/sdp
Content-Length: 569

v=0
o=- 1073055600 1073055600 IN IP6 1080::8:800:200C:417A
s=-
c=IN IP6 1080::8:800:200C:417A
t=0 0
m=video 8382 RTP/AVP 98 99
b=AS:75
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos none remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
......
(13) INVITE :P-CSCF - > IMS

SIP/2.0 183 Session Progress
Via: SIP/2.0/UDP pcscf2.visited2.net:5056;comp=sigcomp;
branch=z9hG4bK2a2qr
...
Via: SIP/2.0/UDP [1080::8:800:200C:417A]:5059;comp=sigcomp;
branch=z9hG4bK9h9ab
Record-Route: <sip:pcscf2.visited2.net:5056;lr;comp=sigcomp>,
...
<sip:pcscf1.visited1.net;lr>
Privacy: none
P-Access-Network-Info: 3GPP-UTRAN-TDD;
utran-cell-id-3gpp=C359A3913B20E
From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>;tag=d921l9
Call-ID: 3s09cs03
Cseq: 127 INVITE
Require: 100rel
Contact: <sip:[1081::5:800:200A:B2B2]:5055;comp=sigcomp>
Allow: INVITE, ACK, CANCEL, BYE, PRACK, UPDATE, REFER,
MESSAGE
RSeq: 9021
Content-Type: application/sdp
Content-Length: 634

v=0
o=- 3021393216 3021393216 IN IP6 1081::5:800:200A:B2B2
s=-
c=IN IP6 1081::5:800:200A:B2B2
t=0 0
m=video 14401 RTP/AVP 98 99
b=AS:75
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=conf:qos remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
a=rtpmap:99 MP4V-ES
m=audio 6544 RTP/AVP 97 96
b=AS:25.4
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=conf:qos remote sendrecv

(15) 183 Session Progress : IMS - > P-CSCF
PRACK sip:[1081::5:800:200A:B2B2]:5055;comp=sigcomp SIP/2.0
Via: SIP/2.0/UDP [1080::8:800:200C:417A]:5059;comp=sigcomp;
branch=z9hG4bK9h9ab
Max-Forwards: 70
P-Access-Network-Info: 3GPP-UTRAN-TDD;
utran-cell-id-3gpp=C359A3913B20E
Route: <sip:pcscf1.visited1.net:5058;lr;comp=sigcomp>,
...
<sip:pcscf2.visited2.net;lr>
From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>;tag=d921l9
Call-ID: 3s09cs03
Cseq: 128 PRACK
Require: precondition, sec-agree
Proxy-Require: sec-agree
Security-Verify: ipsec-3gpp; q=0.1; alg=hmac-sha-1-96;
spi-c=98765432; spi-s=909767;
port-c=5057; port-s=5058
RAck: 9021 127 INVITE
Content-Type: application/sdp
Content-Length: 553

v=0
...
m=video 8382 RTP/AVP 98
b=AS:75
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
m=audio 8283 RTP/AVP 97 96
b=AS:25.4
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=rtpmap:97 AMR
a=fmtp:97 mode-set=0,2,5,7; maxframes=2
a=rtpmap:96 telephone-event
(21) PRACK : IMS - > P-CSCF
SIP/2.0 200 OK
Via: SIP/2.0/UDP pcscf2.visited2.net:5056;comp=sigcomp;
branch=z9hG4bK2a2qr
...
Via: SIP/2.0/UDP [1080::8:800:200C:417A]:5059;comp=sigcomp;
branch=z9hG4bK9h9ab
P-Access-Network-Info: 3GPP-UTRAN-TDD;
utran-cell-id-3gpp=C359A3913B20E
From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>;tag=d921l9
Call-ID: 3s09cs03
Cseq: 128 PRACK
Content-Type: application/sdp
Content-Length: 610

v=0
o=- 3021393216 3021393218 IN IP6 1081::5:800:200A:B2B2
s=-
c=IN IP6 1081::5:800:200A:B2B2
t=0 0
m=video 14401 RTP/AVP 98
b=AS:75
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=conf:qos remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
m=audio 6544 RTP/AVP 97 96
b=AS:25.4
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=conf:qos remote sendrecv
a=rtpmap:97 AMR
a=fmtp:97 mode-set=0,2,5,7; maxframes=2
a=rtpmap:96 telephone-event
UPDATE sip:[1081::5:800:200A:B2B2]:5055;comp=sigcomp SIP/2.0
...
Call-ID: 3s09cs03
Cseq: 129 UPDATE
Require: sec-agree
Proxy-Require: sec-agree
Security-Verify: ipsec-3gpp; q=0.1;
alg=hmac-sha-1-96;
spi-c=98765432; spi-s=909767;
port-c=5057; port-s=5058
Content-Type: application/sdp
Content-Length: 561

v=0
o=- 1073055600 1073055604 IN IP6 1080::8:800:200C:417A
s=-
c=IN IP6 1080::8:800:200C:417A
t=0 0
m=video 8382 RTP/AVP 98
b=AS:75
a=curr:qos local sendrecv (phia goi da hoan tat reservation)
a=curr:qos remote none (phia bi goi chua ket thuc reservation)
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
m=audio 8283 RTP/AVP 97 96
b=AS:25.4
a=curr:qos local sendrecv
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=rtpmap:97 AMR
a=fmtp:97 mode-set=0,2,5,7; maxframes=2
a=rtpmap:96 telephone-event
(26) 200 OK : IMS - > P-CSCF
(31) UPDATE : IMS - > P-CSCF
TBC
IMS #1
P-CSCF S-CSCF I-CSCF HSS S-CSCF P-CSCF
TBC
IMS #2
Mng tm
tr pha gi
Mng thng
tr pha gi
Mng thng tr
pha b gi
Mng tm tr
pha b gi
D

n
h

t
r

c

t

i

n
g
u
y

n

(26) 200 OK
(27) 200 OK
(28) 200 OK
(29) 200 OK
(30) 200 OK
(31) UPDATE
(32) UPDATE
(33) UPDATE
(34) UPDATE
(35) UPDATE
D

n
h

t
r

c

t

i

n
g
u
y

n

QU TRNH THIT LP PHIN
12
TBC
IMS
Mng truy
nhp kt ni IP
Mng ng
trc gi
P-CSCF
S-CSCF
I-CSCF
S-CSCF
P-CSCF
TBC
IMS
Mng ng
trc gi
Mng truy
nhp kt ni IP
HSS
HSS DNS
AS
AS

INVITE sip:bob@home2.net SIP/2.0
Via: SIP/2.0/UDP [1080::8:800:200C:417A]:5059;
comp=sigcomp;branch=z9hG4bK9h9ab
Max-Forwards: 70
Route: <sip:pcscf1.visited1.net:5058;lr;comp=sigcomp>,
<sip:orig@scscf1.home1.net;lr>
P-Preferred-Identity: "Alice Smith" <sip:alice@home1.net>
Privacy: none
P-Access-Network-Info: 3GPP-UTRAN-TDD;
utran-cell-id-3gpp=C359A3913B20E
From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>
Call-ID: 3s09cs03
Cseq: 127 INVITE
Require: precondition, sec-agree
Proxy-Require: sec-agree
Supported: 100rel
Security-Verify: ipsec-3gpp; q=0.1;
alg=hmac-sha-1-96;
spi-c=98765432; spi-s=909767;
port-c=5057; port-s=5058
Contact: <sip:[1080::8:800:200C:417A]:5059;comp=sigcomp>
Allow: INVITE, ACK, CANCEL, BYE, PRACK, UPDATE, REFER,
MESSAGE
Content-Type: application/sdp
Content-Length: 569

v=0
o=- 1073055600 1073055600 IN IP6 1080::8:800:200C:417A
s=-
c=IN IP6 1080::8:800:200C:417A
t=0 0
m=video 8382 RTP/AVP 98 99
b=AS:75
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos none remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
a=rtpmap:99 MP4V-ES
m=audio 8283 RTP/AVP 97 96
b=AS:25.4
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos none remote sendrecv
a=rtpmap:97 AMR
a=fmtp:97 mode-set=0,2,5,7; maxframes=2
a=rtpmap:96 telephone-event
(1) INVITE : IMS Terminal -> P-CSCF
INVITE sip:bob@home2.net SIP/2.0
Via: SIP/2.0/UDP pcscf1.visited1.net;branch=z9hG4bKoh2qrz
Via: SIP/2.0/UDP [1080::8:800:200C:417A]:5059;
comp=sigcomp;branch=z9hG4bK9h9ab
Max-Forwards: 69
Route: <sip:orig@scscf1.home1.net;lr>
Record-Route: <sip:pcscf1.visited1.net;lr>
P-Asserted-Identity: "Alice Smith" <sip:alice@home1.net>
Privacy: none
P-Access-Network-Info: 3GPP-UTRAN-TDD;
utran-cell-id-3gpp=C359A3913B20E
P-Charging-Vector: icid-value="W34h6dlg"
From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>
Call-ID: 3s09cs03
Cseq: 127 INVITE
Require: precondition
Supported: 100rel
Contact: <sip:[1080::8:800:200C:417A]:5059;comp=sigcomp>
Allow: INVITE, ACK, CANCEL, BYE, PRACK, UPDATE, REFER,
MESSAGE
Content-Type: application/sdp
Content-Length: 569

v=0
o=- 1073055600 1073055600 IN IP6 1080::8:800:200C:417A
s=-
c=IN IP6 1080::8:800:200C:417A
t=0 0
m=video 8382 RTP/AVP 98 99
b=AS:75
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos none remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
a=rtpmap:99 MP4V-ES
m=audio 8283 RTP/AVP 97 96
b=AS:25.4
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos none remote sendrecv
a=rtpmap:97 AMR
a=fmtp:97 mode-set=0,2,5,7; maxframes=2
a=rtpmap:96 telephone-event
(3) INVITE : P-CSCF -> S-CSCF
(1) DNS NAPTR query:
home2.net
(2) DNS NAPTR reply:
IN NAPTR 90 50 "s" "SIP+D2U" "" _sip._udp.home2.net
IN NAPTR 100 50 "s" "SIP+D2T" "" _sip._tcp.home2.net
(3) DNS SRV query:
_sip._udp.home2.net
(4) DNS SRV reply:
IN SRV 0 1 5060 icscf1.home2.net
IN SRV 0 2 5060 icscf2.home2.net
(5) DNS AAAA query:
icscf1.home2.net
(6) DNS AAAA reply:
IN AAAA 5F05:2000:80AD:5800:0058:0800:2023:1D71
S-CSCF
DNS
Server
| Th tc DNS

<Location-Info-Request> ::= < Diameter Header: 10415: 3, REQ, PXY >

< Session-Id >
{ Vendor-Specific-Application-Id }
{ Auth-Session-State }
{ Origin-Host }
{ Origin-Realm }
[ Destination-Host ]
{ Destination-Realm }
{ Public-Identity }
*[ AVP ] Attribute-Value Pairs
*[ Proxy-Info ]
*[ Route-Record ]

-----------------------------------------------------------------------------
<Location-Info-Answer> ::= < Diameter Header: 10415: 3 >
< Session-Id >
{ Vendor-Specific-Application-Id }
[ Result-Code ]
[ Vendor-Specific-Result ]
{ Auth-Session-State }
{ Origin-Host }
{ Origin-Realm }
[ Server-Name ]
[ Server-Capabilities ]
*[ AVP ]
*[ Proxy-Info ]
*[ Route-Record ]
(7) Diameter LIR | (7) Diameter LIR


INVITE sip:[1081::5:800:200A:B2B2]:5055;comp=sigcomp SIP/2.0
Via: SIP/2.0/UDP pcscf2.visited2.net:5056;comp=sigcomp;
branch=z9hG4bK2a2qr
Via: SIP/2.0/UDP scscf2.home2.net;branch=z9hG4bKvp2yml
Via: SIP/2.0/UDP icscf2.home2.net;branch=z9hG4bKra1ar
Via: SIP/2.0/UDP scscf1.home1.net;branch=z9hG4bKs1pp0
Via: SIP/2.0/UDP pcscf1.visited1.net;branch=z9hG4bKoh2qrz
Via: SIP/2.0/UDP [1080::8:800:200C:417A]:5059;comp=sigcomp;
branch=z9hG4bK9h9ab
Max-Forwards: 65
Record-Route: <sip:pcscf2.visited2.net:5056;lr;comp=sigcomp>
Record-Route: <sip:scscf2.home2.net;lr>
Record-Route: <sip:scscf1.home1.net;lr>
Record-Route: <sip:pcscf1.visited1.net;lr>
P-Asserted-Identity: "Alice Smith" <sip:alice@home1.net>,
<tel:+1-212-555-1234>
Privacy: none
P-Media-Authorization: 0020000100100101706466312e686f6d65312
e6e6574000c02013942563330373200
From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>
Call-ID: 3s09cs03
Cseq: 127 INVITE
Require: precondition
Supported: 100rel
Contact: <sip:[1080::8:800:200C:417A]:5059;comp=sigcomp>
Allow: INVITE, ACK, CANCEL, BYE, PRACK, UPDATE, REFER,
MESSAGE
Content-Type: application/sdp
Content-Length: 569

v=0
o=- 1073055600 1073055600 IN IP6 1080::8:800:200C:417A
s=-
c=IN IP6 1080::8:800:200C:417A
t=0 0
m=video 8382 RTP/AVP 98 99
b=AS:75
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos none remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
......
(13) INVITE :P-CSCF - > IMS

SIP/2.0 183 Session Progress
Via: SIP/2.0/UDP pcscf2.visited2.net:5056;comp=sigcomp;
branch=z9hG4bK2a2qr
...
Via: SIP/2.0/UDP [1080::8:800:200C:417A]:5059;comp=sigcomp;
branch=z9hG4bK9h9ab
Record-Route: <sip:pcscf2.visited2.net:5056;lr;comp=sigcomp>,
...
<sip:pcscf1.visited1.net;lr>
Privacy: none
P-Access-Network-Info: 3GPP-UTRAN-TDD;
utran-cell-id-3gpp=C359A3913B20E
From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>;tag=d921l9
Call-ID: 3s09cs03
Cseq: 127 INVITE
Require: 100rel
Contact: <sip:[1081::5:800:200A:B2B2]:5055;comp=sigcomp>
Allow: INVITE, ACK, CANCEL, BYE, PRACK, UPDATE, REFER,
MESSAGE
RSeq: 9021
Content-Type: application/sdp
Content-Length: 634

v=0
o=- 3021393216 3021393216 IN IP6 1081::5:800:200A:B2B2
s=-
c=IN IP6 1081::5:800:200A:B2B2
t=0 0
m=video 14401 RTP/AVP 98 99
b=AS:75
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=conf:qos remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
a=rtpmap:99 MP4V-ES
m=audio 6544 RTP/AVP 97 96
b=AS:25.4
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=conf:qos remote sendrecv

(15) 183 Session Progress : IMS - > P-CSCF
PRACK sip:[1081::5:800:200A:B2B2]:5055;comp=sigcomp SIP/2.0
Via: SIP/2.0/UDP [1080::8:800:200C:417A]:5059;comp=sigcomp;
branch=z9hG4bK9h9ab
Max-Forwards: 70
P-Access-Network-Info: 3GPP-UTRAN-TDD;
utran-cell-id-3gpp=C359A3913B20E
Route: <sip:pcscf1.visited1.net:5058;lr;comp=sigcomp>,
...
<sip:pcscf2.visited2.net;lr>
From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>;tag=d921l9
Call-ID: 3s09cs03
Cseq: 128 PRACK
Require: precondition, sec-agree
Proxy-Require: sec-agree
Security-Verify: ipsec-3gpp; q=0.1; alg=hmac-sha-1-96;
spi-c=98765432; spi-s=909767;
port-c=5057; port-s=5058
RAck: 9021 127 INVITE
Content-Type: application/sdp
Content-Length: 553

v=0
...
m=video 8382 RTP/AVP 98
b=AS:75
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
m=audio 8283 RTP/AVP 97 96
b=AS:25.4
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=rtpmap:97 AMR
a=fmtp:97 mode-set=0,2,5,7; maxframes=2
a=rtpmap:96 telephone-event
(21) PRACK : IMS - > P-CSCF
SIP/2.0 200 OK
Via: SIP/2.0/UDP pcscf2.visited2.net:5056;comp=sigcomp;
branch=z9hG4bK2a2qr
...
Via: SIP/2.0/UDP [1080::8:800:200C:417A]:5059;comp=sigcomp;
branch=z9hG4bK9h9ab
P-Access-Network-Info: 3GPP-UTRAN-TDD;
utran-cell-id-3gpp=C359A3913B20E
From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>;tag=d921l9
Call-ID: 3s09cs03
Cseq: 128 PRACK
Content-Type: application/sdp
Content-Length: 610

v=0
o=- 3021393216 3021393218 IN IP6 1081::5:800:200A:B2B2
s=-
c=IN IP6 1081::5:800:200A:B2B2
t=0 0
m=video 14401 RTP/AVP 98
b=AS:75
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=conf:qos remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
m=audio 6544 RTP/AVP 97 96
b=AS:25.4
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=conf:qos remote sendrecv
a=rtpmap:97 AMR
a=fmtp:97 mode-set=0,2,5,7; maxframes=2
a=rtpmap:96 telephone-event
UPDATE sip:[1081::5:800:200A:B2B2]:5055;comp=sigcomp SIP/2.0
...
Call-ID: 3s09cs03
Cseq: 129 UPDATE
Require: sec-agree
Proxy-Require: sec-agree
Security-Verify: ipsec-3gpp; q=0.1;
alg=hmac-sha-1-96;
spi-c=98765432; spi-s=909767;
port-c=5057; port-s=5058
Content-Type: application/sdp
Content-Length: 561

v=0
o=- 1073055600 1073055604 IN IP6 1080::8:800:200C:417A
s=-
c=IN IP6 1080::8:800:200C:417A
t=0 0
m=video 8382 RTP/AVP 98
b=AS:75
a=curr:qos local sendrecv (phia goi da hoan tat reservation)
a=curr:qos remote none (phia bi goi chua ket thuc reservation)
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
m=audio 8283 RTP/AVP 97 96
b=AS:25.4
a=curr:qos local sendrecv
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=rtpmap:97 AMR
a=fmtp:97 mode-set=0,2,5,7; maxframes=2
a=rtpmap:96 telephone-event
(26) 200 OK : IMS - > P-CSCF
(31) UPDATE : IMS - > P-CSCF
SIP/2.0 200 OK
Via: SIP/2.0/UDP pcscf2.visited2.net:5056;comp=sigcomp;
branch=z9hG4bK2a2qr
...

From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>;tag=d921l9
Call-ID: 3s09cs03
Cseq: 129 UPDATE
Content-Type: application/sdp
Content-Length: 571

v=0
o=- 3021393216 3021393220 IN IP6 1081::5:800:200A:B2B2
s=-
c=IN IP6 1081::5:800:200A:B2B2
t=0 0
m=video 14401 RTP/AVP 98
b=AS:75
a=curr:qos local sendrecv \\ (2 phia hoan tat reservation)
a=curr:qos remote sendrecv
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
m=audio 6544 RTP/AVP 97 96
b=AS:25.4
a=curr:qos local sendrecv
a=curr:qos remote sendrecv
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=rtpmap:97 AMR
a=fmtp:97 mode-set=0,2,5,7; maxframes=2
a=rtpmap:96 telephone-event
(36) 200 OK : IMS - > P-CSCF
SIP/2.0 180 Ringing
Via: SIP/2.0/UDP pcscf2.visited2.net:5056;comp=sigcomp;
branch=z9hG4bK2a2qr
Via: SIP/2.0/UDP scscf2.home2.net;branch=z9hG4bKvp2yml
Via: SIP/2.0/UDP icscf2.home2.net;branch=z9hG4bKra1ar
Via: SIP/2.0/UDP scscf1.home1.net;branch=z9hG4bKs1pp0
Via: SIP/2.0/UDP pcscf1.visited1.net;branch=z9hG4bKoh2qrz
Via: SIP/2.0/UDP [1080::8:800:200C:417A]:5059;comp=sigcomp;
branch=z9hG4bK9h9ab
Record-Route: <sip:pcscf2.visited2.net:5056;lr;comp=sigcomp>,
<sip:scscf2.home2.net;lr>,
<sip:scscf1.home1.net;lr>,
<sip:pcscf1.visited1.net;lr>
P-Access-Network-Info: 3GPP-UTRAN-TDD;
utran-cell-id-3gpp=C359A3913B20E
From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>;tag=d921l9
Call-ID: 3s09cs03
Cseq: 127 INVITE
Require: 100rel
Contact: <sip:[1081::5:800:200A:B2B2]:5055;comp=sigcomp>
Allow: INVITE, ACK, CANCEL, BYE, PRACK, UPDATE, REFER,
MESSAGE
RSeq: 9022
Content-Length: 0
(41) 180 Ringing :IMS - > P-CSCF
TBC
IMS #1
P-CSCF S-CSCF I-CSCF HSS S-CSCF P-CSCF
TBC
IMS #2
Mng tm
tr pha gi
Mng thng
tr pha gi
Mng thng tr
pha b gi
Mng tm tr
pha b gi
(36) 200 OK
(37)200 OK
(38) 200 OK
(39 200 OK
(40)200 OK
(41)180 Ringing
(42)180 Ringing
(43)180 Ringing
(45)180 Ringing
(46)180 Ringing
(47) PRACK (48) PRACK
(49) PRACK
(50) PRACK
(51) PRACK
(52) 200
(53) 200 OK
(54) 200 OK
(55) 200 OK (56) 200 OK
(44)180 Ringing
QU TRNH THIT LP PHIN
13
TBC
IMS
Mng truy
nhp kt ni IP
Mng ng
trc gi
P-CSCF
S-CSCF
I-CSCF
S-CSCF
P-CSCF
TBC
IMS
Mng ng
trc gi
Mng truy
nhp kt ni IP
HSS
HSS DNS
AS
AS

INVITE sip:bob@home2.net SIP/2.0
Via: SIP/2.0/UDP [1080::8:800:200C:417A]:5059;
comp=sigcomp;branch=z9hG4bK9h9ab
Max-Forwards: 70
Route: <sip:pcscf1.visited1.net:5058;lr;comp=sigcomp>,
<sip:orig@scscf1.home1.net;lr>
P-Preferred-Identity: "Alice Smith" <sip:alice@home1.net>
Privacy: none
P-Access-Network-Info: 3GPP-UTRAN-TDD;
utran-cell-id-3gpp=C359A3913B20E
From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>
Call-ID: 3s09cs03
Cseq: 127 INVITE
Require: precondition, sec-agree
Proxy-Require: sec-agree
Supported: 100rel
Security-Verify: ipsec-3gpp; q=0.1;
alg=hmac-sha-1-96;
spi-c=98765432; spi-s=909767;
port-c=5057; port-s=5058
Contact: <sip:[1080::8:800:200C:417A]:5059;comp=sigcomp>
Allow: INVITE, ACK, CANCEL, BYE, PRACK, UPDATE, REFER,
MESSAGE
Content-Type: application/sdp
Content-Length: 569

v=0
o=- 1073055600 1073055600 IN IP6 1080::8:800:200C:417A
s=-
c=IN IP6 1080::8:800:200C:417A
t=0 0
m=video 8382 RTP/AVP 98 99
b=AS:75
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos none remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
a=rtpmap:99 MP4V-ES
m=audio 8283 RTP/AVP 97 96
b=AS:25.4
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos none remote sendrecv
a=rtpmap:97 AMR
a=fmtp:97 mode-set=0,2,5,7; maxframes=2
a=rtpmap:96 telephone-event
(1) INVITE : IMS Terminal -> P-CSCF
INVITE sip:bob@home2.net SIP/2.0
Via: SIP/2.0/UDP pcscf1.visited1.net;branch=z9hG4bKoh2qrz
Via: SIP/2.0/UDP [1080::8:800:200C:417A]:5059;
comp=sigcomp;branch=z9hG4bK9h9ab
Max-Forwards: 69
Route: <sip:orig@scscf1.home1.net;lr>
Record-Route: <sip:pcscf1.visited1.net;lr>
P-Asserted-Identity: "Alice Smith" <sip:alice@home1.net>
Privacy: none
P-Access-Network-Info: 3GPP-UTRAN-TDD;
utran-cell-id-3gpp=C359A3913B20E
P-Charging-Vector: icid-value="W34h6dlg"
From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>
Call-ID: 3s09cs03
Cseq: 127 INVITE
Require: precondition
Supported: 100rel
Contact: <sip:[1080::8:800:200C:417A]:5059;comp=sigcomp>
Allow: INVITE, ACK, CANCEL, BYE, PRACK, UPDATE, REFER,
MESSAGE
Content-Type: application/sdp
Content-Length: 569

v=0
o=- 1073055600 1073055600 IN IP6 1080::8:800:200C:417A
s=-
c=IN IP6 1080::8:800:200C:417A
t=0 0
m=video 8382 RTP/AVP 98 99
b=AS:75
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos none remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
a=rtpmap:99 MP4V-ES
m=audio 8283 RTP/AVP 97 96
b=AS:25.4
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos none remote sendrecv
a=rtpmap:97 AMR
a=fmtp:97 mode-set=0,2,5,7; maxframes=2
a=rtpmap:96 telephone-event
(3) INVITE : P-CSCF -> S-CSCF
(1) DNS NAPTR query:
home2.net
(2) DNS NAPTR reply:
IN NAPTR 90 50 "s" "SIP+D2U" "" _sip._udp.home2.net
IN NAPTR 100 50 "s" "SIP+D2T" "" _sip._tcp.home2.net
(3) DNS SRV query:
_sip._udp.home2.net
(4) DNS SRV reply:
IN SRV 0 1 5060 icscf1.home2.net
IN SRV 0 2 5060 icscf2.home2.net
(5) DNS AAAA query:
icscf1.home2.net
(6) DNS AAAA reply:
IN AAAA 5F05:2000:80AD:5800:0058:0800:2023:1D71
S-CSCF
DNS
Server
Th tc DNS

<Location-Info-Request> ::= < Diameter Header: 10415: 3, REQ, PXY >

< Session-Id >
{ Vendor-Specific-Application-Id }
{ Auth-Session-State }
{ Origin-Host }
{ Origin-Realm }
[ Destination-Host ]
{ Destination-Realm }
{ Public-Identity }
*[ AVP ] Attribute-Value Pairs
*[ Proxy-Info ]
*[ Route-Record ]

-----------------------------------------------------------------------------
<Location-Info-Answer> ::= < Diameter Header: 10415: 3 >
< Session-Id >
{ Vendor-Specific-Application-Id }
[ Result-Code ]
[ Vendor-Specific-Result ]
{ Auth-Session-State }
{ Origin-Host }
{ Origin-Realm }
[ Server-Name ]
[ Server-Capabilities ]
*[ AVP ]
*[ Proxy-Info ]
*[ Route-Record ]
(7) Diameter LIR (7) Diameter LIR


INVITE sip:[1081::5:800:200A:B2B2]:5055;comp=sigcomp SIP/2.0
Via: SIP/2.0/UDP pcscf2.visited2.net:5056;comp=sigcomp;
branch=z9hG4bK2a2qr
Via: SIP/2.0/UDP scscf2.home2.net;branch=z9hG4bKvp2yml
Via: SIP/2.0/UDP icscf2.home2.net;branch=z9hG4bKra1ar
Via: SIP/2.0/UDP scscf1.home1.net;branch=z9hG4bKs1pp0
Via: SIP/2.0/UDP pcscf1.visited1.net;branch=z9hG4bKoh2qrz
Via: SIP/2.0/UDP [1080::8:800:200C:417A]:5059;comp=sigcomp;
branch=z9hG4bK9h9ab
Max-Forwards: 65
Record-Route: <sip:pcscf2.visited2.net:5056;lr;comp=sigcomp>
Record-Route: <sip:scscf2.home2.net;lr>
Record-Route: <sip:scscf1.home1.net;lr>
Record-Route: <sip:pcscf1.visited1.net;lr>
P-Asserted-Identity: "Alice Smith" <sip:alice@home1.net>,
<tel:+1-212-555-1234>
Privacy: none
P-Media-Authorization: 0020000100100101706466312e686f6d65312
e6e6574000c02013942563330373200
From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>
Call-ID: 3s09cs03
Cseq: 127 INVITE
Require: precondition
Supported: 100rel
Contact: <sip:[1080::8:800:200C:417A]:5059;comp=sigcomp>
Allow: INVITE, ACK, CANCEL, BYE, PRACK, UPDATE, REFER,
MESSAGE
Content-Type: application/sdp
Content-Length: 569

v=0
o=- 1073055600 1073055600 IN IP6 1080::8:800:200C:417A
s=-
c=IN IP6 1080::8:800:200C:417A
t=0 0
m=video 8382 RTP/AVP 98 99
b=AS:75
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos none remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
......
(13) INVITE :P-CSCF - > IMS

SIP/2.0 183 Session Progress
Via: SIP/2.0/UDP pcscf2.visited2.net:5056;comp=sigcomp;
branch=z9hG4bK2a2qr
...
Via: SIP/2.0/UDP [1080::8:800:200C:417A]:5059;comp=sigcomp;
branch=z9hG4bK9h9ab
Record-Route: <sip:pcscf2.visited2.net:5056;lr;comp=sigcomp>,
...
<sip:pcscf1.visited1.net;lr>
Privacy: none
P-Access-Network-Info: 3GPP-UTRAN-TDD;
utran-cell-id-3gpp=C359A3913B20E
From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>;tag=d921l9
Call-ID: 3s09cs03
Cseq: 127 INVITE
Require: 100rel
Contact: <sip:[1081::5:800:200A:B2B2]:5055;comp=sigcomp>
Allow: INVITE, ACK, CANCEL, BYE, PRACK, UPDATE, REFER,
MESSAGE
RSeq: 9021
Content-Type: application/sdp
Content-Length: 634

v=0
o=- 3021393216 3021393216 IN IP6 1081::5:800:200A:B2B2
s=-
c=IN IP6 1081::5:800:200A:B2B2
t=0 0
m=video 14401 RTP/AVP 98 99
b=AS:75
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=conf:qos remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
a=rtpmap:99 MP4V-ES
m=audio 6544 RTP/AVP 97 96
b=AS:25.4
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=conf:qos remote sendrecv

(15) 183 Session Progress : IMS - > P-CSCF
PRACK sip:[1081::5:800:200A:B2B2]:5055;comp=sigcomp SIP/2.0
Via: SIP/2.0/UDP [1080::8:800:200C:417A]:5059;comp=sigcomp;
branch=z9hG4bK9h9ab
Max-Forwards: 70
P-Access-Network-Info: 3GPP-UTRAN-TDD;
utran-cell-id-3gpp=C359A3913B20E
Route: <sip:pcscf1.visited1.net:5058;lr;comp=sigcomp>,
...
<sip:pcscf2.visited2.net;lr>
From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>;tag=d921l9
Call-ID: 3s09cs03
Cseq: 128 PRACK
Require: precondition, sec-agree
Proxy-Require: sec-agree
Security-Verify: ipsec-3gpp; q=0.1; alg=hmac-sha-1-96;
spi-c=98765432; spi-s=909767;
port-c=5057; port-s=5058
RAck: 9021 127 INVITE
Content-Type: application/sdp
Content-Length: 553

v=0
...
m=video 8382 RTP/AVP 98
b=AS:75
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
m=audio 8283 RTP/AVP 97 96
b=AS:25.4
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=rtpmap:97 AMR
a=fmtp:97 mode-set=0,2,5,7; maxframes=2
a=rtpmap:96 telephone-event
(21) PRACK : IMS - > P-CSCF
SIP/2.0 200 OK
Via: SIP/2.0/UDP pcscf2.visited2.net:5056;comp=sigcomp;
branch=z9hG4bK2a2qr
...
Via: SIP/2.0/UDP [1080::8:800:200C:417A]:5059;comp=sigcomp;
branch=z9hG4bK9h9ab
P-Access-Network-Info: 3GPP-UTRAN-TDD;
utran-cell-id-3gpp=C359A3913B20E
From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>;tag=d921l9
Call-ID: 3s09cs03
Cseq: 128 PRACK
Content-Type: application/sdp
Content-Length: 610

v=0
o=- 3021393216 3021393218 IN IP6 1081::5:800:200A:B2B2
s=-
c=IN IP6 1081::5:800:200A:B2B2
t=0 0
m=video 14401 RTP/AVP 98
b=AS:75
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=conf:qos remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
m=audio 6544 RTP/AVP 97 96
b=AS:25.4
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=conf:qos remote sendrecv
a=rtpmap:97 AMR
a=fmtp:97 mode-set=0,2,5,7; maxframes=2
a=rtpmap:96 telephone-event
UPDATE sip:[1081::5:800:200A:B2B2]:5055;comp=sigcomp SIP/2.0
...
Call-ID: 3s09cs03
Cseq: 129 UPDATE
Require: sec-agree
Proxy-Require: sec-agree
Security-Verify: ipsec-3gpp; q=0.1;
alg=hmac-sha-1-96;
spi-c=98765432; spi-s=909767;
port-c=5057; port-s=5058
Content-Type: application/sdp
Content-Length: 561

v=0
o=- 1073055600 1073055604 IN IP6 1080::8:800:200C:417A
s=-
c=IN IP6 1080::8:800:200C:417A
t=0 0
m=video 8382 RTP/AVP 98
b=AS:75
a=curr:qos local sendrecv (phia goi da hoan tat reservation)
a=curr:qos remote none (phia bi goi chua ket thuc reservation)
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
m=audio 8283 RTP/AVP 97 96
b=AS:25.4
a=curr:qos local sendrecv
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=rtpmap:97 AMR
a=fmtp:97 mode-set=0,2,5,7; maxframes=2
a=rtpmap:96 telephone-event
(26) 200 OK : IMS - > P-CSCF
(31) UPDATE : IMS - > P-CSCF
SIP/2.0 200 OK
Via: SIP/2.0/UDP pcscf2.visited2.net:5056;comp=sigcomp;
branch=z9hG4bK2a2qr
...

From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>;tag=d921l9
Call-ID: 3s09cs03
Cseq: 129 UPDATE
Content-Type: application/sdp
Content-Length: 571

v=0
o=- 3021393216 3021393220 IN IP6 1081::5:800:200A:B2B2
s=-
c=IN IP6 1081::5:800:200A:B2B2
t=0 0
m=video 14401 RTP/AVP 98
b=AS:75
a=curr:qos local sendrecv (phia goi va bi goi da hoan tat reservation)
a=curr:qos remote sendrecv
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=rtpmap:98 H263
a=fmtp:98 profile-level-id=0
m=audio 6544 RTP/AVP 97 96
b=AS:25.4
a=curr:qos local sendrecv
a=curr:qos remote sendrecv
a=des:qos mandatory local sendrecv
a=des:qos mandatory remote sendrecv
a=rtpmap:97 AMR
a=fmtp:97 mode-set=0,2,5,7; maxframes=2
a=rtpmap:96 telephone-event
(36) 200 OK : IMS - > P-CSCF
SIP/2.0 180 Ringing
Via: SIP/2.0/UDP pcscf2.visited2.net:5056;comp=sigcomp;
branch=z9hG4bK2a2qr
Via: SIP/2.0/UDP scscf2.home2.net;branch=z9hG4bKvp2yml
Via: SIP/2.0/UDP icscf2.home2.net;branch=z9hG4bKra1ar
Via: SIP/2.0/UDP scscf1.home1.net;branch=z9hG4bKs1pp0
Via: SIP/2.0/UDP pcscf1.visited1.net;branch=z9hG4bKoh2qrz
Via: SIP/2.0/UDP [1080::8:800:200C:417A]:5059;comp=sigcomp;
branch=z9hG4bK9h9ab
Record-Route: <sip:pcscf2.visited2.net:5056;lr;comp=sigcomp>,
<sip:scscf2.home2.net;lr>,
<sip:scscf1.home1.net;lr>,
<sip:pcscf1.visited1.net;lr>
P-Access-Network-Info: 3GPP-UTRAN-TDD;
utran-cell-id-3gpp=C359A3913B20E
From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>;tag=d921l9
Call-ID: 3s09cs03
Cseq: 127 INVITE
Require: 100rel
Contact: <sip:[1081::5:800:200A:B2B2]:5055;comp=sigcomp>
Allow: INVITE, ACK, CANCEL, BYE, PRACK, UPDATE, REFER,
MESSAGE
RSeq: 9022
Content-Length: 0
(41) 180 Ringing :IMS - > P-CSCF
SIP/2.0 200 OK
Via: SIP/2.0/UDP pcscf2.visited2.net:5056;comp=sigcomp;
branch=z9hG4bK2a2qr
Via: SIP/2.0/UDP scscf2.home2.net;branch=z9hG4bKvp2yml
Via: SIP/2.0/UDP icscf2.home2.net;branch=z9hG4bKra1ar
Via: SIP/2.0/UDP scscf1.home1.net;branch=z9hG4bKs1pp0
Via: SIP/2.0/UDP pcscf1.visited1.net;branch=z9hG4bKoh2qrz
Via: SIP/2.0/UDP [1080::8:800:200C:417A]:5059;comp=sigcomp;
branch=z9hG4bK9h9ab
Record-Route: <sip:pcscf2.visited2.net:5056;lr;comp=sigcomp>,
<sip:scscf2.home2.net;lr>,
<sip:scscf1.home1.net;lr>,
<sip:pcscf1.visited1.net;lr>
P-Access-Network-Info: 3GPP-UTRAN-TDD;
utran-cell-id-3gpp=C359A3913B20E
From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>;tag=d921l9
Call-ID: 3s09cs03
Cseq: 127 INVITE
Contact: <sip:[1081::5:800:200A:B2B2]:5055;comp=sigcomp>
Allow: INVITE, ACK, CANCEL, BYE, PRACK, UPDATE, REFER,
MESSAGE
Content-Length: 0
(52) 200 OK : IMS - > P-CSCF
ACK sip:[1081::5:800:200A:B2B2]:5055;comp=sigcomp SIP/2.0
Via: SIP/2.0/UDP [1080::8:800:200C:417A]:5059;comp=sigcomp;
branch=z9hG4bK9h9ab
Max-Forwards: 70
P-Access-Network-Info: 3GPP-UTRAN-TDD;
utran-cell-id-3gpp=C359A3913B20E
Route: <sip:pcscf1.visited1.net:5058;lr;comp=sigcomp>,
<sip:scscf1.home1.net;lr>,
<sip:scscf2.home2.net;lr>,
<sip:pcscf2.visited2.net;lr>
From: <sip:alice@home1.net>;tag=ty20s
To: <sip:bob@home2.net>;tag=d921l9
Call-ID: 3s09cs03
Cseq: 127 ACK
Content-Length: 0
(63) ACK : IMS - > P-CSCF
TBC
IMS #1
P-CSCF S-CSCF I-CSCF HSS S-CSCF P-CSCF
TBC
IMS #2
Mng tm
tr pha gi
Mng thng
tr pha gi
Mng thng tr
pha b gi
Mng tm tr
pha b gi
Chp
nhn
phin
(57) 200 OK
(57) 200 OK
(57) 200 OK
(57) 200 OK
(57) 200 OK
(63) ACK
(63) ACK
(63) ACK
(63) ACK
(63) ACK
QU TRNH THIT LP PHIN
14
KT LUN
Phin c thit lp thng qua mt chui cc bn tin request-response c
trao i gia hai ngi dng v thng qua cc thc th chc nng iu khin
phin ca IMS
Trong qu trnh thit lp phin, mi ngi dng s yu cu cc tham s phng
tin cho mnh v c nh gi cc tham s phng tin bi ngi dng i din
nhm t ti tho thun ti a
Sau bn tin ACK, lung phng tin tho thun gia hai ngi dng trong
qu trnh iu khin thit lp phin s c gi t u cui n u cui thng
qua mng truy nhp IP-CAN
15
HNG NGHIN CU TIP THEO
Nghin cu qu trnh thit lp phin truyn thng gia thit b u
cui IMS vi mt thit b u cui khng h tr IMS.
Xy dng m hnh tng tc gia thit b u cui vi cc server
ng dng trong phn h IMS (SIP AS), hay vi server bn ngoi
OSA qua cc giao din lp trnh ng dng API
Tm hiu qu trnh thay i cc thng s phin truyn thng khi
phin ang trong tin trnh
16
17

You might also like