当前位置:首页 >> 信息与通信 >>

SIP在IMS中的应用


SIP在IMS中的应用

1

内容介绍

? ? ?

注册流程 呼叫流程 基本补充业务流程

2

注册流程相关概念
?

为什么要注册
? ? ? ?

用户使用IMPU(SIP URI)通信

建立用户当前的IP与其IMPU的对应关系 掌握用户当前的位置信息及业务能力 注册过程的鉴权与认证保证了网络的安全性

?

归属域和拜访域
?
?

归属域:就是用户的签约数据所在的运营商。
拜访域:就是从归属域之外的其他运营商接入,这个其他运营商统称 为拜访域。

?

IMS网络中,用户无论在归属域还是拜访域,其注册流程是相同的

3

归属和拜访网络中的初次注册请求
归属网络
HSS


S-CSCF assignment


Register

P-CSCF


Register

I-CSCF



401

S-CSCF


401


401

拜访网络

归属网络

HSS


S-CSCF assignment


Register

P-CSCF


Register

I-CSCF

⑷ ⑹
200OK

S-CSCF


200OK


200OK

4

初始注册流程
Visited Network
UE P-CSCF 1.REGISTER 2.REGISTER I-CSCF SLF 3a.UAR 3b重定向 3c.UAR 4.UAA 5.REGISTER 6a.MAR 6b.重定向 6c.MAR 7.MAA 8.401 13a.UAR 13b重定向 13c.UAR 14.UAA 15.REGISTER 15.SAR 16.SAA 17.200 OK

Home Network
HSS S-CSCF
MMTEL

10.401 11.REGISTER

9.401 12.REGISTER

19.200 OK

18.200 OK

20.200 OK 21.REGISTER

5

PCSCF接收到UE的注册消息(1)
? ? ? ? ? ? ? ? ?

REGISTER sip:registrar.zte.com SIP/2.0 Via: SIP/2.0/UDP 154.24.77.32:10009;branch=z9hG4bK96ed347b4f61685db5 Call-ID: 96ed347b4f61685db5e6ec273e7e0400 From: <sip:Impu-FIX-46001475731-0087@net.zte.com>;tag=96ed347b4f61685db5

To: sip:Impu-FIX-46001475731-0087@net.zte.com
CSeq: 18081 REGISTER Max-Forwards: 70

//需要注册的IMPU(PUI)

Contact: <sip:154.24.77.32:10009;transport=udp>;expires=3600

//注册有效期

Authorization: Digest username="Impi-460014757310087@net.zte.com",realm="registrar.zte.com",uri="sip:registrar.zte.com", algorithm=MD5 Supported: path Content-Length: 0

? ?

PVI信息
I-CSCF P-CSCF 1.Register

S-CSCF

HSS

6

P-CSCF发出的注册消息(2)
? ? ? ? ? ? ? ? ? ? ? ? ? ?

REGISTER sip:registrar.zte.com SIP/2.0 Via: SIP/2.0/UDP 154.24.10.102:5060;branch=z9hG4bKc67a9n9db7, SIP/2.0/UDP 154.24.77.33:14657;branch=z9hG4bK44618dd96c Call-ID: 96ed347b4f61685db5e6ec273e7e0400 From: <sip:Impu-FIX-46001475731-0087@net.zte.com>;tag=96ed347b4f61685db5e6ec273e7e0400 To: <sip:Impu-FIX-46001475731-0087@net.zte.com> CSeq: 18081 REGISTER Max-Forwards: 69 Supported: path Contact: <sip:154.24.77.32:10009;transport=udp>;expires=3600 Path: <sip:term@pcscf.net5231.zte.com;lr;ssn;Dpt=75e2_86> P-Visited-Network-ID: “pcscf.net5231.zte.com“ Authorization: Digest username="Impi-FIX-46001475731-0087@net.zte.com", realm="registrar.zte.com",uri="sip:registrar.zte.com", algorithm=MD5 3.Register S-CSCF 2.Register I-CSCF //P-CSCF的主机名 //拜访网络标识 // P-CSCF的地址

P-Charging-Vector: icid-value=“78f32f819e10cf148de3d7af70c5142e.3483116445.4.11“ //产生的计费标识

?

P-Access-Network-Info: IEEE-802.11;"location-info=154.24.77.32"Require: path P-CSCF 1.Register

HSS

7

I-CSCF发出的注册消息(3)
? ?

REGISTER sip:scscf.net5231.zte.com;transport=udp;RegState=2 SIP/2.0 //S-CSCF的地址 Via: SIP/2.0/UDP 154.24.10.103:5060;branch=z9hG4bKl68tbsdi7clw, //I-CSCF的地址 SIP/2.0/UDP 154.24.10.102:5060;branch=z9hG4bKc67a9n9db7vc, SIP/2.0/UDP 154.24.77.33:14657;branch=z9hG4bK44618dd96c57

? ? ? ? ?

Call-ID: 96ed347b4f61685db5e6ec273e7e0400 From: <sip:Impu-FIX-46001475731-0087@net.zte.com>;tag=96ed347b4f6168 To: <sip:Impu-FIX-46001475731-0087@net.zte.com> CSeq: 18081 REGISTER Authorization: Digest username="Impi-FIX-46001475731-0087@net.zte.com", realm="registrar.zte.com",uri="sip:registrar.zte.com", algorithm=MD5 P-CSCF 1.Register HSS 2.Register I-CSCF 3.Register S-CSCF

? ? ? ? ? ? ? ? ?

Contact: <sip:154.24.77.32:10009;transport=udp>;expires=3600 Max-Forwards: 68 Require: path Supported: path User-Agent: Fixed-Sip Path: <sip:term@pcscf.net5231.zte.com;lr;ssn;Dpt=75e2_86> P-Visited-Network-ID: "pcscf.net5231.zte.com" P-Access-Network-Info: IEEE-802.11;"location-info=154.24.77.32" P-Charging-Vector: icid-value="78f32f819e10cf148de3d7af70c5142e.3484458669.1.11"

UE

8

S-CSCF发出的401鉴权挑战消息(4)
? ?

SIP/2.0 401 Unauthorized

Via: SIP/2.0/UDP 154.24.10.103:5060;branch=z9hG4bK7n8v9anvl8n7nwsv4ll4c689v;Role=1;Dpt=75e6_ 16,SIP/2.0/UDP 154.24.10.102:5060;branch=z9hG4bK7dbisi7cdvbwvdb8cab7wt899;Role=1;Dpt=75e2_ 16,SIP/2.0/UDP 154.24.77.32:10009;branch=z9hG4bK96ed347b4f61685db5e6ec273e7e0400;rport=10 009
Call-ID: 96ed347b4f61685db5e6ec273e7e0400 From: <sip:Impu-FIX-460014757310087@net.zte.com>;tag=96ed347b4f61685db5e6ec273e7e0400 To: <sip:Impu-FIX-46001475731-0087@net.zte.com>;tag=7dw46ds6 CSeq: 18081 REGISTER WWW-Authenticate: Digest realm="net.zte.com",
3.Register S-CSCF

? ?

? ? ?

nonce="+CPa2HIGD0dAPSh6AEpeug==",algorithm=MD5,qop="auth“ 2.Register

//鉴权相关信息
?

I-CSCF 4.401

Content-Length: 0

P-CSCF 1.Register
HSS

S-CSCF 发出的200OK消息
? ?

SIP/2.0 200 OK Via: SIP/2.0/UDP 154.24.10.103:5060;branch=z9hG4bKi49lidtt9wdcbs6sbil8adcd4;Role=1;Dpt=75e6_16,SIP/2.0/UDP 154.24.10.102:5060;branch=z9hG4bKdcw6a4889wba8dl4d964dcww8;Role=1;Dpt=75e2_16,SIP/2.0/UDP 154.24.77.33:14657;branch=z9hG4bKe2b45e4668f2e659fb34d1f498a0cecb;rport=14657 Call-ID: 96ed347b4f61685db5e6ec273e7e0400 From: <sip:Impu-FIX-46001475731-0087@net.zte.com>;tag=b8486c648d3b808a7d6ba735dcb4a1e9 To: <sip:Impu-FIX-46001475731-0087@net.zte.com>;tag=9d9ws6wc CSeq: 18082 REGISTER Service-Route: sip:orig@scscf.net5231.zte.com;lr // S-CSCF地址 // 隐式注册集

? ? ? ? ?

?

P-Associated-URI: <sip:+86755460014757310087@zte.com;>, <tel:+86755460014757310087>

? ?

Contact: <sip:154.24.77.33:14657;transport=udp>;q=1;expires=7200 //用户注册的联系地址 Path: <sip:term@pcscf.net5231.zte.com;lr;ssn;Dpt=75e2_86>

Authentication-Info: nextnonce=“N7WoYnSgNP17M81tU2ZmrA==“ //下一次鉴权的nonce值 Content-Length: 0 要点: ? Service-Route: SCSCF的地址,用于呼叫时主叫PCSCF寻找SCSCF使用 ? P-Associated-URI: 携带隐式注册集列表,表示此次注册上的用户列表 ? Authentication-Info:nextnonce机制打开时,携带下一次鉴权的随机值 nonce ? Contact: 用户注册上的联系地址列表

10

P-CSCF 发出的200OK消息
? ?

SIP/2.0 200 OK Via: SIP/2.0/UDP 154.24.77.32:10009;branch=z9hG4bKfdcbb1b7376f47290d8743b448d6028d;rport=10009

? ?

Call-ID: 96ed347b4f61685db5e6ec273e7e0400
From: <sip:Impu-FIX-460014757310087@net.zte.com>;tag=b8486c648d3b808a7d6ba735dcb4a1e9 To: <sip:Impu-FIX-46001475731-0087@net.zte.com>;tag=9d9ws6wc CSeq: 18082 REGISTER

? ?

?

P-Associated-URI: <sip:Impu-FIX-460014757310087@net.zte.com>,<sip:+86755460014757310087@zte.com;user=phone>
Authentication-Info: nextnonce="N7WoYnSgNP17M81tU2ZmrA==" Contact: <sip:154.24.77.32:10009;transport=udp>;q=1;expires=3600 Accept-Resource-Priority: wps.2 Content-Length: 0

? ? ? ?

要点: ? VIA:将自己的那一跳地址从VIA头域中删除 ? Service-Route:在发往终端时将其删除 ? Path:在发往终端时将其删除 ? 注册成功PCSCF保存的信息:Contact地址、用户公有身份标识、用户私有身份标识、用户隐式注册集、Service-Route头 域

11

S-CSCF发出的第三方注册消息
? ?

REGISTER sip:154.24.114.118:6801 SIP/2.0 //三方注册服务器地址 Via: SIP/2.0/UDP 154.24.10.104:5060;branch=z9hG4bK9bwsln86tdwvlwbtsdaw6ai6s;Role=3;Dpt=75e4_16;TRC=a00-ffffffff //S-CSCF的地址 Call-ID: iwaa9d4bv879wsc7btws4lit86t66bcs@154.24.10.104 From: <sip:scscf.net5231.zte.com>;tag=s9sb98b4 //S-CSCF的域名 To: <sip:Impu-AKA-46001475731-0048@net.zte.com> //三方注册的用户身份 CSeq: 1 REGISTER Contact: <sip:scscf.net5231.zte.com:5060;Dpt=75e4_16;TRC=a00-ffffffff>;expires=7200 //三方注册的联系地 址 Expires: 7200 //三方注册时长 P-Charging-Vector: icid-value="78f32f819e10cf148de3d7af70c5142e.3483116445.4.11" P-Access-Network-Info: 3GPP-UTRAN-TDD;utran-cell-id-3gpp=234151D0FCE11;"locationinfo=154.24.77.33" P-Visited-Network-ID: "pcscf.net5231.zte.com" Resource-Priority: wps.2 Max-Forwards: 70 Supported: 100rel Content-Length: 0

? ? ? ? ?

? ? ?

? ? ? ? ?

要点: ? Request-URI:AS的地址 ? VIA:SCSCF将自己添加进去,用于响应路由 ? From: SCSCF的主机名 ? To:标识 注册用户的公有身份 ? Contact: SCSCF的联系地址 ? Expires: 注册时长 12

知识回顾
?

IMS用户注册流程涉及到哪些IMS网元? IMS用户注册时分几个步骤?

?

13

内容介绍

? ? ?

注册流程 呼叫流程 基本补充业务流程

14

IMS用户之间的基本会话建立过程
主叫侧
S-CSCF-A Invite 183 HSS-A Invite I-CSCF-A 183 DNS/ENUM S-CSCF-B Invite 183 Invite I-CSCF-B

被叫侧

HSS-B

183
P-CSCF-A P-CSCF-B

Invite 183 183

Invite

media

Page15

业务触发会话流程
?

会话
主叫 被叫 190.1.30.1 AS1 3.INVITE 2.INVITE 4.INVITE

信令 媒体

191.1.30.1 AS2
7.INVITE 6.INVITE S-CSCF2 191.1.10.3 P-CSCF2 191.1.10.1 10.INVITE HSS 8.INVITE 9.INVITE

5.INVITE
S-CSCF1 190.1.10.3 I-CSCF2 191.1.10.2

P-CSCF1 190.1.10.1 1.INVITE

test1@ims1.zte.com 189.1.1.111

testa@ims1.zte.com 189.1.10.201

16

基本会话流程
UE-A P-CSCF(O) S-CSCF(O) INVITE(SDPA) 100 trying MMTEL AS (O) I-CSCF(T) SLF INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying INVITE(SDPA) HSS S-CSCF(T) MMTEL AS (T) P-CSCF(T) UE-B INVITE(SDPA) 100 trying

LIR 重定向 LIR LIA INVITE(SDPA) 100 trying

INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying 180 ring 180 ring 180 ring

INVITE(SDPA) 100 trying 180 ring

180 ring PRACK

180 ring PRACK

180 ring 180 ring 180 ring PRACK PRACK

180 ring

PRACK

PRACK PRACK 200 OK 200 OK

PRACK 200 OK

PRACK 200 OK

200 OK

200 OK

200 OK 200 OK 200 OK(SDPB) 200 OK(SDPB) 200 OK(SDPB) ACK ACK BYE BYE

200 OK

应答
200 OK(SDPB) 200 OK(SDPB) 200 OK(SDPB) 200 OK(SDPB) 200 OK(SDPB)

200 OK(SDPB) ACK

200 OK(SDPB) ACK

挂机

ACK BYE

BYE

ACK ACK BYE BYE

BYE

ACK

ACK

200 OK

200 OK

200 OK 200 OK

200 OK

BYE 200 OK 200 OK 200 OK

BYE 200 OK

17

UE产生第一个INVITE消息 (1)
? ? ? ? ? ? ? ? ? ?

INVITE sip:Impu-AKA-46001475731-0038@net.zte.com SIP/2.0 Call-ID: sbc9e3f66a99503c8d7aa4f4eb1bb8f73a5

//被叫的用户身份

Via: SIP/2.0/UDP 154.24.77.33:12641;branch=z9hG4bK9e3f66a99503c8d7aa4f4eb1bb8f73a5 From: <sip:Impu-AKA-46001475731-0048@net.zte.com>;tag=9e3f66a99503c8d7aa4f4eb1bb8f73a5 To: <sip:Impu-AKA-46001475731-0038@net.zte.com> CSeq: 60407 INVITE Max-Forwards: 70 P-Preferred-Identity: <sip:Impu-AKA-46001475731-0048@net.zte.com> Privacy: none

//主叫的用户身份

P-Access-Network-Info: 3GPP-UTRAN-TDD;utran-cell-id-3gpp=234151D0FCE11

?
? ? ?

Require: precondition
Supported: 100rel Contact: <sip:154.24.77.33:12641;transport=udp>

//主叫的IP地址和端口号 P-CSCF1 190.1.10.1 1.INVITE

Allow: INVITE,ACK,CANCEL,BYE,PRACK,UPDATE,REFER,MESSAGE

Via UE address

Contact UE address
test1@ims1.zte.com 189.1.1.111

18

P-CSCF处理第一个INVITE消息(2)
? ?

INVITE sip:Impu-AKA-46001475731-0038@net.zte.com SIP/2.0

//被叫用户身份

Via: SIP/2.0/UDP 154.24.10.102:5060;branch=z9hG4bK676ehbdcgcacfzchgebhr7d52;Role=2;Dpt=75f2_16,SIP/2.0/UDP 154.24.77.33:12641;branch=z9hG4bK9e3f66a99503c8d7aa4f4eb1bb8f73a5;rport=12641 Route: <sip:orig@scscf.net5231.zte.com;lr;Dpt=75f4_fa45246;ca=c2lwOjE1NC4yNC43Ny4zMzoxMjY0MQ!!> Record-Route: <sip:154.24.10.102;transport=udp;lr;Role=2;Dpt=75f2_116;X-zteCsfCookie=4;TRC=a01-ffffffff> Call-ID: sbc9e3f66a99503c8d7aa4f4eb1bb8f73a5 From: <sip:Impu-AKA-46001475731-0048@net.zte.com>;tag=9e3f66a99503c8d7aa4f4eb1bb8f73a5 To: <sip:Impu-AKA-46001475731-0038@net.zte.com> CSeq: 60407 INVITE Allow: INVITE,ACK,CANCEL,BYE,PRACK,UPDATE,REFER,MESSAGE Contact: <sip:154.24.77.33:12641;transport=udp> Supported: 100rel Privacy: none P-Charging-Vector: icid-value="78f32f819e10cf148de3d7af70c5142e.3485362059.13.12" P-Access-Network-Info: 3GPP-UTRAN-TDD;utran-cell-id-3gpp=234151D0FCE11;"location-info=154.24.77.33“ Session-Expires: 600 Min-SE: 600 Require: precondition P-Asserted-Identity: <sip:Impu-AKA-46001475731-0048@net.zte.com> Served-Party-IP-Address: 154.24.77.33

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

2.INVITE S-CSCF1 P-CSCF1

//计费标识 //接入网信息

//主叫用户的公有身份 //主叫联系地址

Via Route
SCSCF1

Record-Route
PCSCF1 address

PCSCF1 address UE address

address

19

S-CSCF处理第一个INVITE消息(3)
?

INVITE sip:Impu-AKA-46001475731-0038@net.zte.com SIP/2.0

?

Via: SIP/2.0/UDP 154.24.10.104:5060;branch=z9hG4bKc71arac22az654br2d4b45czh;Role=2;Dpt=75f4_16;sc=2-a;TRC=a01-ffffffff,SIP/2.0/UDP 154.24.10.102:5060;branch=z9hG4bK676ehbdcgcacfzchgebhr7d52;Role=2;Dpt=75f2_16,SIP/2.0/UDP 154.24.77.33:12641;branch=z9hG4bK9e3f66a99503c8d7aa4f4eb1bb8f73a5;rport=12641
Route: <sip:154.24.114.118:6801;lr>,<sip:154.24.10.104;lr;ORGDLGID=2c-2-1;Dpt=75f4_6;TRC=a01-ffffffff> Record-Route: <sip:154.24.10.104;lr;Role=2;Dpt=75f4_216;X-zteCsfCookie=5;TRC=a01ffffffff>,<sip:154.24.10.102;transport=udp;lr;Role=2;Dpt=75f2_116;X-zteCsfCookie=4;TRC=a01-ffffffff> Call-ID: sbc9e3f66a99503c8d7aa4f4eb1bb8f73a5 From: <sip:Impu-AKA-46001475731-0048@net.zte.com>;tag=9e3f66a99503c8d7aa4f4eb1bb8f73a5 To: <sip:Impu-AKA-46001475731-0038@net.zte.com> CSeq: 60407 INVITE Allow: INVITE,ACK,CANCEL,BYE,PRACK,UPDATE,REFER,MESSAGE Contact: <sip:154.24.77.33:12641;transport=udp> Max-Forwards: 68 Require: precondition Supported: 100rel Session-Expires: 600 Privacy: none P-Access-Network-Info: 3GPP-UTRAN-TDD;utran-cell-id-3gpp=234151D0FCE11;"location-info=154.24.77.33" P-Asserted-Identity: <sip:Impu-AKA-46001475731-0048@net.zte.com>,<tel:+8675513460014757330048> Min-SE: 600 P-Charging-Vector: icid-value="78f32f819e10cf148de3d7af70c5142e.3485362059.13.12";orig-ioi=scscf.net5231.zte.com Served-Party-IP-Address: 154.24.77.33

? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

AS地址被放在Route行 第一个(Route顶跳)

SCSCF地址被放在 Route行第二个

AS1
3.INVITE

S-CSCF1 Via Record-Route
SCSCF1 address PCSCF1 address

Route
AS1

address

SCSCF1 address PCSCF1 address UE

SCSCF1 address

address

20

AS1产生第二个INVITE消息(4)
? ? ? ? ? ?

AS1 4.INVITE

INVITE sip:Impu-AKA-29120211561-0038@net.zte.com SIP/2.0 Via:SIP/2.0/UDP 154.24.114.118:6801;branch=z9hG4bK37c0041721d71fd2a06f45c6dbee2309 Route: <sip:154.16.130.103;lr;ORGDLGID=21-1;Dpt=75f4_6;TRC=a00-a03> Call-ID: 57911fd815ffda3c0426006be692ba00 To: <sip:Impu-AKA-29120211561-0038@net.zte.com>

S-CSCF1 //call-ID更改为新的

From: <sip:sip:Impu-AKA-29120211561-0048@net.zte.com>;tag=87c57d4f834b7af1a6011257ec2818ef

?
? ? ? ?

CSeq: 49429 INVITE
Allow: INVITE,ACK,CANCEL,BYE,PRACK,UPDATE,REFER,MESSAGE Contact: <sip:154.24.114.118:6801> Privacy: none

AS把自己的地址话 Via行顶部。 AS执行B2BUA角色。 使用触发时Scscf添加的 Route

//对话更改为AS1的地址

P-Access-Network-Info: 3GPP-UTRAN-TDD;utran-cell-id-3gpp=234151D0FCE11;"locationinfo=154.56.244.4" P-Charging-Vector: icid-value="6601e776817c5da4fe5f222a24f90424.3485359547.29.12";origioi=scscf.net5186.zte.com P-Asserted-Identity: <sip:Impu-AKA-29120211561-0048@net.zte.com>,<tel:+86755291202115610048> Session-Expires: 1800 Min-SE: 600

?

? ? ?

Route

Contact
AS1 address

Via
AS1 address

S-CSCF2 address

21

S-CSCF处理第二个INVITE消息(5)—发出到I-CSCF的消息
? ?

INVITE sip:Impu-AKA-46001475731-0038@net.zte.com SIP/2.0 Via: SIP/2.0/UDP 154.24.10.104:5060;branch=z9hG4bKc71arac22az654br2d4b45czh;Role=2;Dpt=75f4_16;sc=2-a;TRC=a01-ffffffff, SIP/2.0/UDP 154.24.114.118:6801;branch=z9hG4bK37c0041721d71fd2a06f45c6dbee2309

?
? ? ? ? ? ? ? ? ? ? ? ? ?

Record-Route: <sip:154.24.10.104;lr;Role=2;Dpt=75f4_216;X-zteCsfCookie=5;TRC=a01-ffffffff>,
Call-ID: 57911fd815ffda3c0426006be692ba00 From: <sip:Impu-AKA-46001475731-0048@net.zte.com>;tag=9e3f66a99503c8d7aa4f4eb1bb8f73a5 To: <sip:Impu-AKA-46001475731-0038@net.zte.com> CSeq: 60407 INVITE Allow: INVITE,ACK,CANCEL,BYE,PRACK,UPDATE,REFER,MESSAGE Contact: <sip:154.24.114.118:6801;transport=udp> Require: precondition Supported: 100rel Session-Expires: 600 Privacy: none P-Access-Network-Info: 3GPP-UTRAN-TDD;utran-cell-id-3gpp=234151D0FCE11;"location-info=154.24.77.33" P-Asserted-Identity: <sip:Impu-AKA-46001475731-0048@net.zte.com>,<tel:+8675513460014757330048> P-Charging-Vector: icid-value="78f32f819e10cf148de3d7af70c5142e.3485362059.13.12";orig-ioi=scscf.net5231.zte.com

5.INVITE S-CSCF1 I-CSCF2

起始ioi

Record-Route
S-CSCF2 address

Contact
AS1 address

Via
AS1 address SCSCF1 address

22

I-CSCF处理第二个INVITE消息(6)
I-CSCF的地址
? ?

INVITE sip:Impu-AKA-46001475731-0038@net.zte.com SIP/2.0

S-CSCF2的地址

Via: SIP/2.0/UDP 154.24.10.103:5060;branch=z9hG4bKe7hacfz7c7hbcb1c5r676h7cz;Role=1;Dpt=75f6_16,SIP/2.0/UDP 154.24.10.104:5060;branch=z9hG4bKdf4z5rz7affh4r1bh1rdg5dzg;Role=2;Dpt=75f4_16;sc=3-b,SIP/2.0/UDP 154.24.114.118:6801;branch=z9hG4bK37c0041721d71fd2a06f45c6dbee2309,SIP/2.0/UDP Route: <sip:scscf.net5231.zte.com;lr;dpt=75e4_286> Record-Route: <sip:154.24.10.104;lr;Role=2;Dpt=75f4_416;X-zteCsfCookie=6;TRC=a01-ffffffff> Call-ID: 57911fd815ffda3c0426006be692ba00 From: <sip:Impu-AKA-46001475731-0048@net.zte.com>;tag=9e3f66a99503c8d7aa4f4eb1bb8f73a5 To: <sip:Impu-AKA-46001475731-0038@net.zte.com> CSeq: 60407 INVITE Allow: INVITE,ACK,CANCEL,BYE,PRACK,UPDATE,REFER,MESSAGE Contact: <sip:154.24.114.118:6801;transport=udp> : <sip:Impu-AKA-46001475731-0048@net.zte.com>,<tel:+8675513460014757330048> Privacy: none P-Access-Network-Info: 3GPP-UTRAN-TDD;utran-cell-id-3gpp=234151D0FCE11;"location-info=154.24.77.33" P-Charging-Vector: icid-value="78f32f819e10cf148de3d7af70c5142e.3485362059.13.12";origioi=scscf.net5231.zte.com

? ? ? ? ? ? ? ? ? ? ? ?

6.INVITE

I-CSCF2

S-CSCF2

Via Route
S-CSCF2 address I-CSCF2 address

Record-route
S-CSCF1 address

S-CSCF1 address
AS1 address 23

S-CSCF处理第二个INVITE消息(7)
? ?

AS2 7.INVITE

INVITE sip:Impu-AKA-46001475731-0038@net.zte.com SIP/2.0 Via: SIP/2.0/UDP 154.24.10.104:5060;branch=z9hG4bKnlnt9viad9llsdtnatn497adw;Role=2;Dpt=75e4_16;sc=2-a;TRC=a01-ffffffff,SIP/2.0/UDP 154.24.10.103:5060;branch=z9hG4bKe7hacfz7c7hbcb1c5r676h7cz;Role=1;Dpt=75f6_16,SIP/2.0/UDP 154.24.10.104:5060;branch=z9hG4bKdf4z5rz7affh4r1bh1rdg5dzg;Role=2;Dpt=75f4_16;sc=3-b,SIP/2.0/UDP 154.24.114.118:6801;branch=z9hG4bK37c0041721d71fd2a06f45c6dbee2309,SIP/2.0/UDP

S-CSCF2

?
?

Route: <sip:154.24.114.119:6802;lr>,<sip:154.24.10.104;lr;ORGDLGID=8cb6-2-1;Dpt=75e4_6;TRC=a01-ffffffff>
Record-Route: <sip:154.24.10.104;lr;Role=2;Dpt=75e4_616;X-zteCsfCookie=4;TRC=a01-ffffffff>,<sip:154.24.10.104;lr;Role=2;Dpt=75f4_416;XzteCsfCookie=6;TRC=a01-ffffffff> Call-ID: 57911fd815ffda3c0426006be692ba00 From: <sip:Impu-AKA-46001475731-0048@net.zte.com>;tag=9e3f66a99503c8d7aa4f4eb1bb8f73a5 To: <sip:Impu-AKA-46001475731-0038@net.zte.com> CSeq: 60407 INVITE

? ? ? ?

?
? ? ? ? ? ?

Allow: INVITE,ACK,CANCEL,BYE,PRACK,UPDATE,REFER,MESSAGE
Contact: <sip:154.24.114.118:6801;transport=udp> Max-Forwards: 65 Require: precondition Supported: 100rel Session-Expires: 600

SCSCF将自己添加到VIA和RecordRoute头域中,Route头域顶跳为AS地 址,第二跳为SCSCF地址

P-Asserted-Identity: <sip:Impu-AKA-46001475731-0048@net.zte.com>,<tel:+8675513460014757330048>

?
?

P-Access-Network-Info: 3GPP-UTRAN-TDD;utran-cell-id-3gpp=234151D0FCE11;"location-info=154.24.77.33"
Min-SE: 600

via

route AS2 address S-CSCF2 address

Record-route S-CSCF2 address

S-CSCF2 address I-CSCF2 address S-CSCF1 address AS1 address

S-CSCF1 address
24

AS2发起第三个INVITE消息(8)
? ? ? ? ? ? ? ? ? ? ? ?

INVITE sip:Impu-AKA-46001475731-0038@net.zte.com SIP/2.0 Via:SIP/2.0/UDP 154.24.114.119:6802;branch=z9hG4bK999a409b278f328c300c07129a67d6a0 Route: <sip:154.24.10.104;lr;ORGDLGID=8cb6-2-1;Dpt=75e4_6;TRC=a01-ffffffff> Call-ID: abc9e3f66a99503c8d7aa4f4eb1bb8f73a5 To: <sip:Impu-AKA-46001475731-0038@net.zte.com> CSeq: 60407 INVITE Allow: INVITE,ACK,CANCEL,BYE,PRACK,UPDATE,REFER,MESSAGE Contact: <sip:154.24.114.119:6802;transport=udp> Max-Forwards: 65 Require: precondition Supported: 100rel

AS2地址添加到VIA头域中, Route携带触发时SCSCF2 填写的地址

//call-ID改变为第三个对话的

From: <sip:Impu-AKA-46001475731-0048@net.zte.com>;tag=9e3f66a99503c8d7aa4f4eb1bb8f73a5

AS2
8.INVITE

//AS2发起这个对话

?
? ? ? ?

Session-Expires: 600
Privacy: none

S-CSCF2

P-Asserted-Identity: <sip:Impu-AKA-46001475731-0048@net.zte.com>,<tel:+8675513460014757330048> P-Access-Network-Info: 3GPP-UTRAN-TDD;utran-cell-id-3gpp=234151D0FCE11;"location-info=154.24.77.33" Min-SE: 600

route S-CSCF2 address

via AS2 address

Record-route

25

S-CSCF2处理第三个INVITE消息(9)
Request_URI重建:SIP_URI改变为IP 地址,为用户注册的联系地址
? ?

INVITE sip:154.24.77.33:12642;transport=udp SIP/2.0 Via: SIP/2.0/UDP 154.24.10.104:5060;branch=z9hG4bK48ild6adlcv9n4sdbndlwlcbw;Role=2;Dpt=75e4_16;sc=3-b,SIP/2.0/UDP 154.24.114.119:6802;branch=z9hG4bK999a409b278f328c300c07129a67d6a0,SIP/2.0/UDP Route: <sip:term@pcscf.net5231.zte.com;lr;ssn;Dpt=75e2_86> Call-ID: abc9e3f66a99503c8d7aa4f4eb1bb8f73a5

? ? ? ?

//Route为被叫用户注册时保存的PCSCF地址 //call-ID是第三个对话的 9.INVITE S-CSCF2 //AS2发起这个对话

Record-Route: <sip:154.24.10.104;lr;Role=2;Dpt=75e4_816;X-zteCsfCookie=5;TRC=a01-ffffffff>

From: <sip:Impu-AKA-46001475731-0048@net.zte.com>;tag=9e3f66a99503c8d7aa4f4eb1bb8f73a5

?
? ? ? ? ? ?

To: <sip:Impu-AKA-46001475731-0038@net.zte.com>
CSeq: 60407 INVITE Allow: INVITE,ACK,CANCEL,BYE,PRACK,UPDATE,REFER,MESSAGE Contact: <sip:154.24.114.119:6802;transport=udp> Max-Forwards: 64 Require: precondition Supported: 100rel

P-CSCF2

?
? ? ? ? ? ?

Session-Expires: 600
P-Asserted-Identity: <sip:Impu-AKA-46001475731-0048@net.zte.com>,<tel:+8675513460014757330048> Privacy: none P-Access-Network-Info: 3GPP-UTRAN-TDD;utran-cell-id-3gpp=234151D0FCE11;"location-info=154.24.77.33" Min-SE: 600 P-Called-Party-ID: <sip:Impu-AKA-46001475731-0038@net.zte.com> P-Charging-Vector: icid-value="78f32f819e10cf148de3d7af70c5142e.3485362059.13.12"

//原被叫用户身份标识

via

route P-CSCF2 address

Record-route

S-CSCF2 address
AS2 address

S-CSCF2 address
26

P-CSCF2处理第三个INVITE消息(10)
VIA和Record-Route 为PCSCF地址
? ?

INVITE sip:154.24.77.33:12642;transport=udp SIP/2.0 Via: SIP/2.0/UDP 154.24.10.101:5060;branch=z9hG4bKss4vi97b6ivb9ct8lvb694twv;Role=2;Dpt=75e2_36;TRC=a01-ffffffff Record-Route: <sip:154.24.10.101;transport=udp;lr;Role=2;Dpt=75e2_936;X-zteCsfCookie=6;TRC=a01-ffffffff> Call-ID: abc9e3f66a99503c8d7aa4f4eb1bb8f73a5 From: <sip:Impu-AKA-46001475731-0048@net.zte.com>;tag=9e3f66a99503c8d7aa4f4eb1bb8f73a5 To: <sip:Impu-AKA-46001475731-0038@net.zte.com> CSeq: 60407 INVITE Allow: INVITE,ACK,CANCEL,BYE,PRACK,UPDATE,REFER,MESSAGE Contact: <sip:154.24.114.119:6802;transport=udp> Max-Forwards: 63 Require: precondition Supported: 100rel Session-Expires: 600 Min-SE: 600 Privacy: none P-Called-Party-ID: <sip:Impu-AKA-46001475731-0038@net.zte.com>

? ? ? ? ? ? ? ? ? ? ? ? ? ?

P-CSCF2 10.INVITE

?
?

P-Access-Network-Info: 3GPP-UTRAN-TDD;utran-cell-id-3gpp=234151D0FCE11;"location-info=154.24.77.33"
P-Asserted-Identity: <sip:Impu-AKA-46001475731-0048@net.zte.com>,<tel:+8675513460014757330048>

route

via P-CSCF2 address
27

Record-route P-CSCF2 address

P-CSCF2处理183消息 Sip头域处理:
恢复Invite保存时的全部VIA行 ? 恢复Invite保存的全部Record-Route行 ? P-CSCF2把终端返回的Record-route行叠加到恢复的Record-Route顶 跳
?

?

?

转发Sip响应给主叫

Page

183 第个节点都会根据Via行的记录把183消息从被叫 侧发回主叫侧 ? 183消息发回给主叫时Record-Route行不需要改 变 ? 从被叫发回给主叫的路径是:
?
?

被叫 ? P-CSCF2?S-CSCF2?AS2?S-CSCF2?I-CSCF2?SCSCF1?AS1?S-CSCF1?P-CSCF1?主叫

29

P-CSCF2处理183消息
PCSCF将请求消息保存的VIA 和Record-Route替换回去
? ?

SIP/2.0 183 Session Progress Via: SIP/2.0/UDP 154.24.10.104:5060;branch=z9hG4bK48ild6adlcv9n4sdbndlwlcbw;Role=2;Dpt=75e4_16;sc=3b,SIP/2.0/UDP 154.24.114.118:6802;branch=z9hG4bK999a409b278f328c300c07129a67d6a0,SIP/2.0/UDP Record-Route: <sip:154.24.10.102;transport=udp;lr;Role=2;Dpt=75e2_916;X-HwCsfCookie=6;TRC=a01ffffffff>,<sip:154.24.10.104;lr;Role=2;Dpt=75e4_816;X-HwCsfCookie=5;TRC=a01-ffffffff> Call-ID: abc9e3f66a99503c8d7aa4f4eb1bb8f73a5 From: <sip:Impu-AKA-46001475731-0048@net.zte.com>;tag=9e3f66a99503c8d7aa4f4eb1bb8f73a5 To: <sip:Impu-AKA-46001475731-0038@net.zte.com>;tag=ba535f4b6a26f55394e5a5a078028f9e CSeq: 60407 INVITE Contact: <sip:154.24.77.33:12642;transport=udp> Allow: INVITE,ACK,CANCEL,BYE,PRACK,UPDATE,REFER,MESSAGE RSeq: 100 P-Charging-Vector: icid-value="78f32f819e10cf148de3d7af70c5142e.3485362059.13.12" P-Access-Network-Info: 3GPP-UTRAN-TDD;utran-cell-id-3gpp=234151D0FCE11;"location-info=154.24.77.33" Require: 100rel P-Asserted-Identity: <sip:Impu-AKA-46001475731-0038@net.zte.com>

?

? ? ? ? ? ? ? ? ? ? ?

via route

Record-route
P-CSCF2 address S-CSCF2 address

P-CSCF2 address S-CSCF2 address AS2 address

PRACK和后续请求
?

Invite请求时每个Proxy都会根据需要把自己的地址放在Record-Route行顶 部,I-CSCF是个例外。
UAS收到初始请求后,保存Record-Route里的路由地址集合,构建Route 头域集合,然后并把Record-Route拷贝一份放到响应中发回给UAC, UAC收到响应把Record-Route集合翻转以构建自己的Route头域集合。 后续请求按照保存的Route头域集合发送。 从主叫到被叫的路由:
?

?

?

?

主叫 ? P-CSCF1?S-CSCF1?AS1?S-CSCF1?SCSCF2?AS2?S-CSCF2?P-CSCF2?被叫

31

P-CSCF1处理PRACK消息(2)
? ?

PRACK sip:154.24.114.118:6801transport=udp SIP/2.0

Request-URI 为AS1的地址

Via: SIP/2.0/UDP 154.24.10.102:5060;branch=z9hG4bKe5ebfeggg52zz1c6f5bdb6rz4;Role=2;Dpt=75f2_16,SIP/2.0/UDP 154.24.77.33:12641;branch=z9hG4bK1ca65072218607a66af32052c98224a9;rport=12641 Route: <sip:154.24.10.104;lr;Role=2;Dpt=75f4_216;X-HwCsfCookie=5;TRC=a01-ffffffff> Record-Route: <sip:154.24.10.102;transport=udp;lr;Role=2;Dpt=75f2_116;X-HwCsfCookie=4;TRC=a01-ffffffff> Call-ID: sbc9e3f66a99503c8d7aa4f4eb1bb8f73a5 //call-ID是第一个对话的 From: <sip:Impu-AKA-46001475731-0048@net.zte.com>;tag=9e3f66a99503c8d7aa4f4eb1bb8f73a5 To: <sip:Impu-AKA-46001475731-0038@net.zte.com>;tag=ba535f4b6a26f55394e5a5a078028f9e CSeq: 60408 PRACK Max-Forwards: 69 RAck: 100 60407 INVITE P-Charging-Vector: icid-value="78f32f819e10cf148de3d7af70c5142e.3485362059.13.12" P-Access-Network-Info: 3GPP-UTRAN-TDD;utran-cell-id-3gpp=234151D0FCE11;"location-info=154.24.77.33" Require: precondition Content-Length: 0

? ? ? ? ? ? ? ? ? ? ? ?

via

Record-Route P-CSCF1 address

route S-CSCF1 address

P-CSCF1 address
Caller address

32

知识回顾

会话的建立分为哪几个阶段? ? 基本会话建立过程中经过了哪几个主要网 元?
?

内容介绍

? ? ?

注册流程 呼叫流程 基本补充业务流程

34

主叫号码显示(CLIP) – 业务描述
“主叫号码显示”业务为被叫用户显示呼入方的号码。通过适当的主叫号码 显示设备,IP,数字或者模拟电话均可以使用本功能。

35

主叫号码显示(CLIP) – 关键消息
主叫UE from
填写本身 信息 可选填写

主叫PCSCF
保持不变

被叫AS

被叫PCSCF

被叫UE
作为显示信息

根据用户设置 保持不变 进行存放显示 信息 -

PPreferredIdentity

删除

-

PAssertedIdentity
Privacy

-

与PPI相同 保持不变 的值或注册 时的PUI -

保持不变

保持不变

-

-

-

36

主叫号码显示限制(CLIR)– 业务描述
“主叫号码显示限制”业务允许用户禁止自己的号码在被叫的电话上显示。 设置好该功能后,用户在拨打电话时,被叫将无法显示主叫的号码。但 如果被叫有主叫号码显示限制逾越权限,即使主叫即使登记了该业务, 其号码仍然会显示在被叫终端上。 主叫号码显示限制可以是基于签约的,也可以是基于每次会话的。 对于签 约的主叫号码限制,每次呼叫,如果被叫方没有签约主叫号码显示限制 逾越,被叫无法显示主叫号码。

主叫号码显示限制也可以是基于每次会话的。用户当前并没有签约主叫号 码显示限制业务,用户通过在被叫号码前加拨该业务码前缀来实现该业 务,比如”*67”。一般而言这个对应的业务码前缀可以由系统预先定义.

37

主叫号码显示限制(CLIR) – 关键消息
主叫UE from PPreferredIdentity
填写本身 信息 可选填写

主叫PCSCF
保持不变

主叫AS
匿名化

被叫PCSCF
保持不变

被叫UE
显示信息为匿 名 -

删除

-

-

PAssertedIdentity
Privacy

-

与PPI相同 保持不变 的值或注册 时的PUI 填写“id”

删除

-

可选填写 “id”

-

保持不变

38

无条件呼叫前转(CFU) – 业务描述
“无条件呼叫前转”业务,无论当前用户在什么状态下,允许用户将所 有来电前转到一个号码上,可以是群内号码或者群外号码,如固定、移 动用户的号码。无条件前转优先于遇忙前转、无应答前转、用户未注册 前转。

39

无条件呼叫前转(CFU) – 消息流程
UE-A P-CSCF(O) S-CSCF(O) AS I-CSCF(T) HSS S-CSCF(T) P-CSCF(T) UE-B INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying LIR LIA INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying 判断被叫用户CFU业务属性, 触发CFU业务 181/PRACK/200 181/PRACK/200 181/PRACK/200 INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying 180 ring 180 ring UE-C INVITE(SDPA) 100 trying 180 ring

180 ring 180 ring 180 ring 180 ring 180 ring 180 ring 180 ring

40

无条件呼叫前转(CFU) – 关键消息
SIP方法 INVITE SIP头部 Request-URI To P-AssertedIdentity History-Info 被叫SCSCF
初始被叫B

被叫AS
前转目的用户C

初始被叫B

初始被叫B

主叫用户A

保持不变

-

填写B,C两条记录,C 记录中包含cause=302

注:History-Info参见RFC4244的定义

41

遇忙前转(CFB) – 业务描述
“遇忙前转”业务允许用户的电话占线时,让用户自动转接所有来电到另 一个电话号码上 ,可以是群内号码或者群外号码,如固定、移动用户的 号码。

42

遇忙前转(CFB) – 消息流程
UE-A P-CSCF(O) S-CSCF(O) AS I-CSCF(T) HSS S-CSCF(T) P-CSCF(T) UE-B INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying

LIR LIA INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying

INVITE(SDPA) 100 trying

INVITE(SDPA) 100 trying 486 Busy

486 Busy ACK 判断被叫用户忙,触发CFB 181/PRACK/200 181/PRACK/200 181/PRACK/200 INVITE(SDPA) 100 trying S-CSCF(T’)

486 Busy ACK

ACK P-CSCF(T’) UE-C

INVITE(SDPA) 100 trying 180 ring 180 ring

INVITE(SDPA) 100 trying 180 ring

180 ring 180 ring 180 ring 180 ring 180 ring 180 ring 180 ring

43

遇忙前转(CFB) – 关键消息
SIP方法 INVITE SIP头部 Request-URI To P-AssertedIdentity History-Info 被叫SCSCF
初始被叫B

被叫AS
前转目的用户C

初始被叫B 参见RFC4244的定义 主叫用户A

初始被叫B

保持不变

-

填写B,C两条记录,C 记录中包含cause=486

注:History-Info参见RFC4244的定义

44

无应答前转(CFNRy)– 业务描述
“无应答前转”业务允许用户的电话无人接听时,让用户自动转接所有来 电到另一个电话号码上,可以是群内号码或者群外号码,如固定、移动用 户的号码。

45

无应答前转(CFNRy) – 消息流程
UE-A P-CSCF(O) S-CSCF(O) AS I-CSCF(T) HSS S-CSCF(T) P-CSCF(T) UE-B INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying

LIR LIA INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying

INVITE(SDPA) 100 trying 180

180 ring 180 ring 180 ring 180 ring 180 ring 180 ring 检测被叫无应答 CANCEL 200 OK 487 ACK 触发CFNRy 181/PRACK/200 181/PRACK/200 181/PRACK/200

INVITE(SDPA) 100 trying 180

180 ring

180 ring

CANCEL 200 OK 487 ACK

CANCEL 200 OK 487 ACK

UE-C INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying 180 ring 180 ring INVITE(SDPA) 100 trying 180 ring

180 ring 180 ring 180 ring 180 ring 180 ring 180 ring 180 ring

46

无应答前转(CFNRy) – 关键消息
SIP方法 INVITE SIP头部 Request-URI To P-AssertedIdentity History-Info 被叫SCSCF
初始被叫B

被叫AS
前转目的用户C

初始被叫B 参见RFC4244的定义 主叫用户A

初始被叫B

保持不变

-

填写B,C两条记录,C 记录中包含cause=408

注:History-Info参见RFC4244的定义

47

未注册呼叫前转(CFNRc) – 业务描述
“未注册呼叫前转”业务,允许用户在未注册状态时将所有来电前转到一 个号码上,可以是群内号码或者群外号码,如固定、移动用户的号码。未 注册呼叫前转优先于遇忙前转、无应答前转。该业务可以由用户通过在终 端上操作设置,也可以由管理员为用户设置。该业务可以由用户通过在终 端上操作设置,也可以由管理员为用户设置。

48

未注册呼叫前转(CFNRc) – 消息流程
UE-A P-CSCF(O) S-CSCF(O) AS I-CSCF(T) HSS S-CSCF(T) P-CSCF(T) UE-B INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying

INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying

LIR LIA INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying

判断被叫用户未注册,触发未 注册前转 181 181 181 181 INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying 180 ring 180 ring UE-C INVITE(SDPA) 100 trying 180 ring

181

181

180 ring 180 ring 180 ring 180 ring 180 ring 180 ring 180 ring

49

未注册呼叫前转(CFNRc)– 关键消息
SIP方法 INVITE SIP头部 Request-URI To P-AssertedIdentity History-Info 被叫SCSCF
初始被叫B

被叫AS
前转目的用户C

初始被叫B 参见RFC4244的定义 主叫用户A

初始被叫B

保持不变

-

填写B,C两条记录,C 记录中包含cause=404

注:History-Info参见RFC4244的定义
50

呼叫等待(CW) – 业务描述
“呼叫等待”业务,当用户在一个已经存在的通话中收到新的呼叫请求时 ,用户将听到呼叫等待提示音,表示另有用户等待与之通话。同时通知新 呼叫方等待接听,并向该呼叫方播放呼叫等待提示。该业务用户可以登记 后使用,也可以撤销。

51

呼叫等待(CW) – 消息流程
UE-A P-CSCF(O) S-CSCF(O) AS I-CSCF(T) HSS S-CSCF(T) P-CSCF(T) UE-B MRS CSCF UE-C INVITE(SDPA) 100 trying 用户B与用户C通话中 INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying LIR LIA INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying INVITE(SDPA) 100 trying 182 queued

INVITE(SDPA) 182 queued

182 queued

申请放呼叫等待提示音

180(SDP MRS)
180(SDP MRS) 180(SDP MRS) 180(SDP MRS) 180(SDP MRS)

180(SDP MRS)

180(SDP MRS)

B听提示音,A听呼等音 用户B结束C呼叫,接听A呼叫 200 OK(SDPB) ACK reINVITE() 200(SDP B) UPDATE(SDP B) UPDATE(SDP B) UPDATE(SDP B) UPDATE(SDP B) UPDATE(SDP B) 200 OK(SDPB) ACK reINVITE() 200(SDP B) 200 OK(SDPB) ACK reINVITE() 200(SDP B)

UPDATE(SDP B) 200(SDP A)

UPDATE(SDP B) 200(SDP A)

200(SDP A) 200(SDP A) 200(SDP A) 200(SDP A) 200(SDP A) ACK(SDP A) ACK ACK ACK ACK 用户B与用户A通话 ACK ACK(SDP A)

ACK(SDP A)

ACK

ACK

52

呼叫保持(CH) – 业务描述
呼叫保持业务允许用户保持现有呼叫的通信,并且在其后恢复已建立的通信。

53

呼叫保持(CH) – 消息流程
UE A PCSCF(O) SCSCF(O) AS(O) AB通话中
ReInvite(SDPA) SendOnly ReInvite(SDPA) SendOnly ReInvite(SDPA) SendOnly ReInvite(MRS)

SCSCF(T)

AS(T)

PCSCF(T)

UE B

MRS
放音

ReInvite(MRS)

ReInvite(MRS) ReInvite(MRS) ReInvite(MRS) 200(SDPB) 200(SDPB) 200(SDPB)

ReInvite(MRS) 200(SDPB)

200(SDPB) ACK 200(SDP) 200(SDP) ACK 200(SDP)

200(SDPB) ACK

ACK ACK

ACK

ACK

ACK

ACK

B被保持,听音乐
ReInvite(SDPA) ReInvite(SDPA) ReInvite(SDPA) 停止放音

ReInvite(SDPA) ReInvite(SDPA)

ReInvite(SDPA) ReInvite(SDPA) ReInvite(SDPA) 200(SDPB) 200(SDPB) 200(SDPB)

ReInvite(SDPA) 200(SDPB)

200(SDPB) ACK 200(SDP) ACK 200(SDP) ACK 200(SDP) ACK

200(SDPB) ACK

ACK ACK

ACK

ACK

A、B恢复通话

54

呼叫保持(CH)– 关键消息

SIP方法 Re-INVITE

SDP a=sendonly

业务发起UE 发起re-INVITE

55

三方通话 – 业务描述
“三方通话”是指两个用户在通话建立以后,其中一个用户先把对方呼叫保 持,然后呼叫第三方用户,然后待第三方用户应答后,通过终端上的操作把 这三方加入三方通话。

56

三方通话(终端混音) – 消息流程
用户A CSCF(O) AS CSCF(T) 用户B 用户C 用户A和B正在通话中,A欲发起三方通话,先将用户B保持 invite(SDPA,sendonly) invite(SDPA,sendonly) invite(MRS) invite(MRS) invite(MRS) invite(MRS) invite(MRS) 200 OK

200 OK 200 OK 200 OK 200 OK 200 OK ACK 200 OK ACK ACK ACK 用户A发起向用户C的呼叫 invite(SDPA) invite(SDPA) invite(SDPA) invite(SDPA) invite(SDPA) invite(SDPA) 200 OK 200 OK 200 OK 200 OK 200 OK ACK 200 OK ACK ACK ACK ACK 此时A与C处于正常通话当中,B处于保持状态,A通过排叉 或者其他操作实现三方通话 invite(SDPA) invite(SDPA) invite(SDPA) invite(SDPA) invite(SDPA) invite(SDPA) 200 OK 200 OK 200 OK 200 OK 200 OK ACK 200 OK ACK ACK ACK ACK 此时由A的终端实现混音,完成三方会话 ACK ACK ACK ACK

用户B被保持

ACK

invite(SDPA) 200 OK

ACK

invite(SDPA) 200 OK

ACK

57

三方通话(终端混音)–关键消息

SIP方法 Re-INVITE

SDP a=sendonly

业务发起UE 发起re-INVITE

58

三方通话(网络混音) – 消息流程
UE-A CSCF(O) CENTREX AS MRS CSCF(T) UE-B UE-C 用户UE-A保持用户UE-B 用户UE-A呼叫用户UE-C C应答,AC通话,B呼叫保持
用户UE-A进行某些操作,创建三方会 话,首先向Centrex AS申请会议资源 INVITE(R-URI= CONF FACTORY URI,SDP) 200 OK (SDP_MRF) contact:conf id ACK REFER(R-uri= conf id, Replace=AB,Refer-To B) 202 Accepted NOTIFY NOTIFY BYE BYE 200 OK 200 OK 省略与MRS交互过程 reINVITE (SDP_MRF) 200 OK (SDP B) ACK reINVITE (SDP_MRF) 200 OK (SDP B) ACK INVITE(R-URI= CONF FACTORY URI,SDP) 200 OK (SDP_MRF) contact:conf id ACK REFER 202 Accepted 省略与MRS交互过程

NOTIFY terminate REFER(R-uri= conf id, Replace=AC,Refer-To C) 202 Accepted

NOTIFY terminate

REFER 202 Accepted NOTIFY

NOTIFY BYE 200 OK

BYE 省略与MRS交互过程 200 OK reINVITE (SDP_MRF) 200 OK (SDP C) ACK reINVITE (SDP_MRF)
200 (SDP C)

NOTIFY terminate

NOTIFY terminate

ACK

用户UE-A、UE-B与UE-C进入三方通话中

59

三方通话(网络混音)–关键消息

SIP方法 Re-INVITE

SDP a=sendonly

业务发起UE 发起re-INVITE

60

黑/白名单 – 业务描述
“黑名单”业务允许管理员通过设置业务集的拨号限制,并结合企业拨号计划, 阻止员工拨叫或者接听特定的字冠或者号码。同时也允许用户设置自己的“ 黑名单”。

“白名单”业务允许管理员通过业务集的拨号限制,结合企业拨号计划,允许 员工拨叫或接听特定的字冠或者号码。
企业可以选择“呼入白名单”或“呼入黑名单”中的一种进行呼入限制,呼入 白名单优先级高于呼入黑名单;企业可以选择“呼出白名单”或“呼出黑名 单”中的一种进行呼出限制。,呼出白名单优先级高于呼出黑名单。 个人可以选择“呼入黑名单”进行呼入限制。同时企业黑名单优先级高于个人 黑名单。

61

黑/白名单 – 消息流程
UE-B P-CSCF(B) Invite(SDP B) 100trying S-CSCF(B) S-CSCF(A) MMTel AS(A) MRF

Invite(SDP B) 100trying

Invite(SDP B) 100trying

Invite(SDP B) 100trying 183(SDP MRF) 申请媒体放音资源

183(SDP MRF) PRACK

183(SDP MRF) PRACK

183(SDP MRF)

PRACK 200OK 487

PRACK 200OK 487

200OK 487 ACK

200OK 487 ACK

ACK

ACK

62

免打扰 – 业务描述
“免打扰”允许用户在不希望接到来电的时候,设置电话的状态为免打扰, 此时所有的呼叫都被转入语音信箱或是送忙音。

63

免打扰 – 消息流程
UE-A P-CSCF(A) Invite(SDP A) 100trying S-CSCF(A) S-CSCF(B) MMTel AS(B) MRF

Invite(SDP A) 100trying

Invite(SDP A) 100trying

Invite(SDP A) 100trying 183(SDP MRF) 申请媒体放音资源

183(SDP MRF) PRACK

183(SDP MRF) PRACK

183(SDP MRF)

PRACK 200OK 487

PRACK 200OK 487

200OK 487 ACK

200OK 487 ACK

ACK

ACK

64

呼叫限制 – 业务描述
“呼叫限制”业务让管理员允许/限制其管辖下的用户进行下列电话的呼叫 : 例如:紧急呼叫, 长途运营商呼叫, 信息呼叫, 国际呼叫,国际接线员呼叫 ,本地呼叫,本地接线员呼叫,长途接线员呼叫,声讯电话或者免费电话等 。 当用户拨打被限制的呼叫,呼叫将被拒绝。同时,网络给用户播放相关提示 音。

65

呼叫限制 (长途、声讯台等权限)– 消息流程
UE-A INVITE(SDPA) 100 Trying INVITE(SDPA) 100 Trying 省略与MRS交互过程 183(SDP MRS) 183 (SDP MRS) PRACK PRACK 200 ok 487 ACK 200 ok 487 ACK CSCF AS(O) MRS

66

语音信箱 – 业务描述
“语音信箱”允许群内用户通过设置,在特定条件下:如设定时间内无应答 、设置免打扰,来话自动转到语音邮箱,由语音信箱对来话内容进行录音。 事后被叫用户可通过拨打业务号码收听语音信箱中的留言。

67

语音信箱– 消息流程
UE-A Invite Invite Invite Invite Invite Invite Invite 183(SDP VoiceMail)/PRACK/200OK 183(SDP VoiceMail)/PRACK/200OK 183(SDP VoiceMail)/PRACK/200OK 183(SDP VoiceMail)/PRACK/200OK 183(SDP VoiceMail)/PRACK/200OK 183(SDP VoiceMail)/PRACK/200OK 183(SDP VoiceMail)/PRACK/200OK 200 OK 200 OK 200 OK 200 OK 200 OK 200 OK 200 OK ACK ACK ACK ACK ACK ACK CSCF(O) Mmtel AS CSCF(T) UE-B VoiceMail

ACK

68

语音信箱 – 关键消息
SIP方法 INVITE SIP头部 Request-URI 被叫AS
语音信箱的号码C

From
To P-Asserted-Identity History-Info

初始主叫A 初始被叫B

初始主叫A

填写B,C两条记录,C记录 中包含cause=302

注:History-Info参见RFC4244的定义
69

运营商闭锁– 业务描述
运营商通过设置闭锁所有呼出限制用户呼出,用户拨电话时无法接通,只能听 限制提示音。 运营商通过设置闭锁所有呼如限制其他用户拨打被限制的用户,用户接收其他 运营商的来话。

70

运营商闭锁– 消息流程
UE-A INVITE(SDPA) 100 Trying INVITE(SDPA) 100 Trying 省略与MRS交互过程 183(SDP MRS) 183 (SDP MRS) PRACK PRACK 200 ok 487 ACK 200 ok 487 ACK CSCF AS(O) MRS

71

主叫一号通 – 业务描述

当用户使用融合一号通主号码或者任一主叫一号通关联号码发起呼叫时,被叫 终端的来电显示应为主号码(手机或IMS终端的号码)。

72

主叫一号通(IMS域一号通用户拨打CS域普通用户)
UE-A CSCF_A SCP/AS MGCF GMSC/SSP MSC_B UE_B INVITE(A->B)

INVITE(A->B) 修改号显 INVITE(A’->B) INVITE(A’->B)

IAM(A’->B)

IAM(A’->B)

IAM(A’->B) ANM

200 OK 200 OK 200 OK 200 OK ACK

ANM

ANM

ACK ACK ACK

Conversation

73

主叫一号通(IMS域一号通用户拨打IMS域普通用户)
UE-A INVITE(A->B) CSCF INVITE(A->B) 修改号显 INVITE(A’->B) INVITE(A’->B) 200 OK 200 OK 200 OK 200 OK ACK ACK ACK ACK SCP/AS UE-B

Conversation

74

主叫一号通 – 关键消息
SIP方法 INVITE SIP头部 Request-URI 主叫AS
原始被叫B

From
To P-Asserted-Identity

一号通主号码A’ 原始被叫B

原始主叫A

75

被叫一号通 – 业务描述

融合一号通的用户可以根据需要,设置主号码作为被叫时的振铃方式 : 同振:来话时,业务对用户的主号码与所有的关联号码同时进行振铃,按照具 体情况显示主叫号码。如果有一个终端应答,其他终端停止振铃。 顺振:来话时,业务根据用户设置的振铃顺序对接听号码依次进行振铃,直至 有一个终端应答或者最后一个终端振铃超时

76

被叫一号通(CS域普通用户拨打CS域一号通用户 )
MSC_a SRI SRI res (T-CSI) HLR_b GMSC/SSP MGCF SCP/AS CSCF IDP(A,B) 重定向 CONNECT(A, RN+B) IAM(A,RN+B)(经过汇接局、关口局) INVITE(A->B) INVITE(A->B) 被叫处理 INVITE(prefix2+A>Prefix1+B) INVITE(prefix2+A->Prefix1+B)

SRI SRI res (T-CSI) MSC_b SRI SRI res (B MSRN) IAM(A->B) ANM

IAM(prefix2+A, B) IDP(prefix2+A,B) CONNECT(A, B)

ANM 200 OK 200 OK 200 OK 同 振 流 程

ANM

200 OK ACK ACK ACK ACK INVITE(A->B’) CANCEL(A->B’) 200 OK(B’) 487 ACK

Conversation

77

被叫一号通(CS域普通用户拨打CS域一号通用户)- 关 键消息
SIP方法 INVITE SIP头部 Request-URI To P-Asserted-Identity History-Info 被叫AS
B’(Prefix1+原始被叫B)

原始被叫B A’(Prefix2+原始主叫A)

填写B,B’,B’记录中包含 cause=380

78

被叫一号通(CS域普通用户拨打IMS域一号通用户 )
MSC_a IAM(A->B) GMSC/SSP IAM(A->B) MGCF CSCF SCP/AS INVITE

INVITE 被叫处理 INVITE(A->B) INVITE(A->B’) B接续成功 200 OK 200 OK

ANM

ANM

200 OK ACK ACK ACK

同 振 流 程

Conversation
释放B’ CANCEL(A->B’) 200 OK(B’) 487 ACK

79

被叫一号通(CS域普通用户拨打IMS域一号通用户)- 关 键消息
SIP方法 INVITE SIP头部 Request-URI To P-Asserted-Identity History-Info 被叫AS
B’(B用户对应的CS号码)

原始被叫B 原始主叫A

填写B,B’,B’记录中包含 cause=380

80

被叫一号通(IMS域普通用户拨打CS域一号通用户 )
MGCF MSC_b HLR_b SCP/AS CSCF UE-A INVITE(A->B) 被叫触发 INVITE(A->B) 被叫处理 INVITE(prefix2+A>prefix1+B) INVITE(A->C) INVITE(prefix2+A>prefix1+B) INVITE(prefix2+A->prefix1+B) IAM(prefix2+A->B) SRI SRI res (T-CSI) IDP(prefix2+A,B) CONNECT(A, B) 接续UE_B ANM 200 OK 同 振 流 程

200 OK 200 OK ACK ACK

200 OK ACK

ACK

Conversation
CANCEL(A->C) 200 OK(C) 487 ACK

81

被叫一号通(IMS域普通用户拨打CS域一号通用户)- 关 键消息
SIP方法 INVITE SIP头部 Request-URI To P-Asserted-Identity History-Info 被叫AS
B’(Prefix1+原始被叫B)

原始被叫B 原始主叫A

填写B,B’,B’记录中包含 cause=380

82

被叫一号通(IMS域普通用户拨打IMS域一号通用户 )
UE-A INVITE(A->B) CSCF_O/主叫AS 被叫SCP/AS INVITE(A->B) INVITE(A->B) 被叫处理 INVITE(A->B) INVITE(A->B’) 200 OK(B’) 200 OK(B’) 同 振 流 程 CSCF_T

200 OK
B’接续,释放B 200 OK ACK ACK CANCEL(A->B) 200 OK(B) 487 ACK ACK ACK

Conversation

83

被叫一号通(IMS域普通用户拨打IMS域一号通用户)关键消息
SIP方法 INVITE SIP头部 Request-URI To P-Asserted-Identity History-Info 被叫AS
B’(B用户对应的CS号码)

原始被叫B 原始主叫A

填写B,B’,B’记录中包含 cause=380

84

呼叫接续– 业务描述

“呼叫接续”业务是指用户通话建立以后,业务用户将原有呼叫保持后,使用 新的终端将原有呼叫接续到该终端。

85

呼叫接续 – 信令流程
UE-A CSCF(O) CENTREX AS MRF CSCF(T) UE-B UE-C UE-A与UE-B处于通话中,此时用户UE-B呼叫保持用户UE-A UE-B同群用户UE-C 拨打业务码+UE-B号 码,进行呼叫接续 Invite(SDPC) Invite(SDPC) 180/PRACK/200OK 180/PRACK/200OK Bye Bye 200 OK 200 OK reInvite(SDPC) reInvite(SDPC) reInvite(SDPC) reInvite(SDPC) reInvite(SDPC) 200 OK(SDPA) 200 OK(SDPA) 200 OK(SDPA) 200 OK(SDPA) 200 OK(SDPA) 200 OK(SDPA) 200 OK(SDPA) ACK ACK ACK ACK ACK ACK ACK

86

呼叫接续 - 关键消息

SIP方法 INVITE

SIP头部 Request-URI To P-Asserted-Identity

AS-C
业务码+B

业务码+B 用户C

87

呼叫转接(盲转)– 业务描述

“盲转”业务是指用户通话建立以后,其中一个用户直接将呼叫转接至另一个 用户,不经过询问过程。

88

呼叫转接(盲转) – 信令流程
UE B CSCF(O) CENTREX AS CSCF(T) UE-A UE C

A与B通话 ,保持A
refer(refer-to:C) refer(refer-to:C) 202 Accepted 202 Accepted Notify 200 OK 200 OK Bye Bye 200 OK 200 OK invite(SDP MRS ringing) invite(SDP MRS ringing) 200 OK(SDP A) 200 OK(SDP A) ACK ACK PRACK(SDP AS) PRACK(SDP AS) 200 OK 200 OK 200 OK ACK reinvite ACK reinvite 200 OK(SDP A) 200 OK 180 ring(SDPC) Notify invite invite 180 ringing(SDP C)

200 OK(SDP A) invite(SDP A)

invite(SDP A) 200 OK(SDP C)

200 OK(SDP C) ACK(SDP C) ACK ACK(SDP C)

ACK

A与C通话
Notify Notify 200 OK 200 OK

89

呼叫转接(盲转) - 关键消息

SIP方法 REFER

SIP头部 Refer-To Refer-By From

UE-B
转接目的用户C

业务用户B 业务用户B

注:REFER的使用参见RFC 3515的定义

90

呼叫转接(询问转)– 业务描述

“询问转接”业务是指用户通话建立以后,其中一个用户先询问通话外另一个 用户,若经得同意,再进行会话转接。

91

呼叫转接(询问转) – 信令流程
UE-A CSCF(O) Centrex AS CSCF(T) UE-B UE-C

A与B通话 ,保持B A与C通话 ,保持C
refer(from:A,to:B,refer-to:C,replaces=AC) refer(from:A,to:B,refer-to:C,replaces=AC) 202 Accepted 202 Accepted Notify 200 OK 200 OK Notify

invite

invite 200 OK(SDP B) invite(SDP B) 200 OK(SDP C) ACK ACK(SDP C)

200 OK(SDP B) invite(SDP B)

200 OK(SDP C) ACK ACK(SDP C) Notify 200 OK Bye(AB) Notify 200 OK Bye(AB) 200 OK Bye 200 OK

200 OK Bye 200 OK

92

呼叫转接(询问转) - 关键消息

SIP方法 REFER

SIP头部 Refer-To

业务用户A
转接目的用户C,携带 replaces参数包含A-C Dialog 信息 业务用户A 业务用户A

Refer-By From

注:REFER的使用参见RFC 3515的定义

93

同组代答– 业务描述

每一用户群可以分成若干个用户组,组内用户属于同一Centrex群,每一个用 户组的任一分机的来话无应答时,可以由组内其它用户通过特定操作代为应 答。 使用同组代答时,代答的用户无需指明被代答的分机号码,只需进行代答操 作,即可代答组内正在振铃的分机的来话,若同时有多个分机振铃,则代答 优先级以振铃的先后顺序为准。

94

同组代答– 信令流程
UE-A INVITE(SDP A) 100 Trying CSCF{O} Centrex AS CSCF{T} UE-B UE-C INVITE(SDP A) 100 Trying INVITE(SDP A) 100 Trying INVITE(SDP A) 100 Trying INVITE(SDP A) 100 Trying INVITE(SDP A) 100 Trying INVITE(SDP A) 100 Trying 180 Ringing

180 Ringing 180 Ringing 180 Ringing 180 Ringing 180 Ringing 200 OK(SDP AS) ACK Re-INVITE(SDP C) 200 OK(SDP A’) ACK 180 Ringing 200 OK(SDP AS) ACK Re-INVITE(SDP C) 200 OK 200 OK(SDP A’) ACK 487 Request Terminated ACK 200 OK (SDP A’) ACK INVITE (SDP C) 100 Trying 180 Ringing CANCEL B

INVITE (SDP C) 100 Trying

180 Ringing CANCEL 200 OK 487 Request Terminated ACK 200 OK (SDP A’) ACK

95

同组代答 - 关键消息

SIP方法 INVITE

SIP头部 Request-URI To P-Asserted-Identity

AS-C
同组代答业务码

同组代答业务码 用户C

96

指定代答– 业务描述

某一分机来话无应答时。可以由同一用户群内的其它分机通过拨打被代答的 分机号码指定应答。代答分机和无应答分机属于同一Centrex群。 使用指定代答功能时,代答的用户需要指定被代答的分机号码,则将正在振 铃的该分机的来话代为应答。 具有代答功能的用户,具有三种权限:无权,组内有权,群内有权。

97

指定代答– 信令流程
UE-A INVITE(SDP A) 100 Trying CSCF{O} Centrex AS CSCF{T} UE-B UE-C INVITE(SDP A) 100 Trying INVITE(SDP A) 100 Trying INVITE(SDP A) 100 Trying INVITE(SDP A) 100 Trying INVITE(SDP A) 100 Trying INVITE(SDP A) 100 Trying 180 Ringing

180 Ringing 180 Ringing 180 Ringing 180 Ringing 180 Ringing 200 OK(SDP AS) ACK Re-INVITE(SDP C) 200 OK(SDP A’) ACK 180 Ringing 200 OK(SDP AS) ACK Re-INVITE(SDP C) 200 OK 200 OK(SDP A’) ACK 487 Request Terminated ACK 200 OK (SDP A’) ACK INVITE (SDP C) 100 Trying 180 Ringing CANCEL B

INVITE (SDP C) 100 Trying

180 Ringing CANCEL 200 OK 487 Request Terminated ACK 200 OK (SDP A’) ACK

注:消息流程与同组代答相同

98

指定代答 - 关键消息

SIP方法 INVITE

SIP头部 Request-URI To P-Asserted-Identity

AS-C
指定代答业务码+B

指定代答业务码+B 用户C

99

轮选组– 业务描述

对于某个特定功能的团队,比如销售组,售后服务组,企业管理人员可以将 相应的人员设置成不同的组。 对每个组分配一个逻辑号码。 当呼叫该逻辑 号码时,Centrex业务平台可以通过轮选,优先级选,最闲选,同时选(可选 )等多种机制来找到相关人员。 当被选中的人员忙或者无应答时,自动将该呼叫前转到另一个组内用户。

100

轮选组– 信令流程
UE-A CSCF(O) Invite(group number) Invite(group number) Invite(group number) Invite(group number) Invite(group number) Invite(UE-B) Invite(UE-B) CENTREX AS CSCF(T) UE-B UE-C

经过后续信令协商,主叫用户UE-A与用户UE-B通话 用户UE-A再此拨打本逻辑组号,呼叫被路由至用户UE-C进行应答
Invite(group number) Invite(group number) Invite(group number) Invite(group number) Invite(group number) Invite(UE-C) Invite(UE-B)

用户UE-D与用户UE-C通话

101

轮选组 - 关键消息

SIP方法 INVITE

SIP头部 Request-URI To P-Asserted-Identity

AS
轮选组指定号码

轮选组指定号码 用户A

102

课程回顾
1、主叫号码显示限制业务最终PAI,由哪个网元删 除? 2、前转类业务,A呼B转C, History-Info 字段填写什么信息?

103


相关文章:
IMS题库
完成IMS与PSTN及CS域用户面宽窄带承载互通及必要的Codec编解码变换 C. 支持ISUP/BICC与SIP的协议交互及呼叫互通 D. 控制MRFP上的媒体资源 13.目前应用最广泛的...
试题 - A - 答案
( 错 15. 所有的 CSCF 的应用类型组合都包含一个 IMU 的进程模块。( 16. ...IMS 的概念是是从( B A. CS 网络 B. PS 网络 15. SIP 的消息的首行中...
SIP在IMS中的应用
SIP在IMS中的应用_能源/化工_工程科技_专业资料。SIP在IMS中的应用3、SIP 在 IMS 中的应用 IP 多媒体核心子系统 IMS(IPmultimediasubsystem)是第 3 代移动通信...
IMS对SIP协议的要求及应用
是 UE 在 IMS 网络中的第一个接触点;SIP 信令消息在 P-CSCF 和 UE 之间传送; 3)查询 CSCF(I-CSCF)对于外部网络是第一个接触点,特别是对于外部的 IMS ...
SIP消息解释
SIP消息解释_计算机软件及应用_IT/计算机_专业资料。v=0 o=mhandley 2890844526...在 IMS 中一般用于放音指示、二次收号以及传输会议相关 的控制信息。 INFO ...
IMS
协议 Mw Mw 接口用于 IMS 登记及会话流程中 CSCF(Call Session Control Function)之间的消息通讯及代理前转。 SIP Gq Gq 接口位于 P-CSCF 与 PDF 之间,P-...
IMS的应用与发展
IMS 的应用与发展作者:电信工程技术与标准化 杨松 曹型兵 1、IMS 的定位 IMS...IMS 全部采用会话初始协议(SIP)作为呼叫控制和业务控制的信令,而在软交换 中, ...
ims
第三,谁在构建 IMS? IMS 的网络架构由 3GPP(移动)和 TISPAN(固网)来定义;IMS 中的基 于 TCP/IP 的协议(SIP,DIAMETER, MEGACO 等)由 IETF 定义;应用部分...
IMS
IMS 由控制多媒体会话的网络实体组成,在 UMTS 中 IMS 是提供 IP 多媒体服务...MGCF 控制 IMS 媒体网关, 提供在基于 SIP 的和基于 ISUP 信令之间应用级的...
IMS sip 呈现业务
SIP协议及其在IMS中的应... 68页 2下载券 IMS对SIP协议的要求及应... 5页...它可以是 应用,也可以是其他 Presence 用户的用户代理,请求者可以通过两种模式...
更多相关标签:
ims sip | ims sip协议 | ims sip cancel | ims sip 服务器 | ims sip和 软交换sip | ims深化应用 | ims核心原理与应用 | sip协议及其应用 |