当前位置:文档之家› IMS注册呼叫信令流程详解

IMS注册呼叫信令流程详解

会话描述协议SDP(Session Description Protocol)协议为应用层的控制 协议,用于SIP会话建立过程中的媒体协商过程。
RTP/RTCP:都为应用层的承载面协议,SIP会话建立后,RTP协议保证媒体 流的实时传输。RTCP协议对实时传输的媒体流进行监控。
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved.
上海电信IMS试点 基本注册呼叫信令流程

Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved.
目录
1 IMS中相关协议简介 2 IMS注册及相关流程 3 IMS会话及相关流程
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved.
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved.
Page6
SIP响应消息
响应消息:用于对请求消息进行响应,指示呼叫的成功或失败状态。不同类 的响应消息由状态码来区分。状态码包含三位整数,状态码的第一位用于定 义响应类型,另外两位用于进一步对响应进行更加详细的说明
Page10
SIP消息中的头域
Call-ID:标识一个对话,一个对话包括对话的建立、修改结束。 如:Call-Id: apb03sdfksjgs94r5,注意区分大小写。
CSeq:用于对话内事务的排序,相同事务的CSeq相同,如会话的建立过程中, 主叫方发送INVITE请求的事务与PRACK请求的事务的CSeq不相同。 如:Cseq: 1 INVITE
(5)PRACK(将Record-Route消息头颠倒 顺序,变换成Route消息头,后续请求 路由根据一系列的Route消息头路由)
(6)PRACK
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved.
Page13
SIP消息中的头域
Page19
目录
2 IMS注册及相关流程
1 PCSCF的发现过程
2 SCSCF分配
3 注册流程
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved.
Page20
S-CSCF分配
当一个用户注册到网络中要接入IMS业务时,I-CSCF就分配一个SCSCF给UE
Page1
目录
1 IMS中相关协议简介 1 SIP相关协议 2 SIP协议消息格式 3 SIP消息主要头域
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved.
Page2
SIP相关协议介绍
会话初始协议SIP(Session Initiation Protocol):是一个在IP网络上 进行多媒体通信的应用层控制协议,它被用来创建、修改、和终结一个或 多个参加者参加的会话进程,与SDP、RTP/RTCP、RTSP、DNS等协议配合, 共同完成IMS中的会话建立及媒体协商。
To:指定请求的接收者或用户需要注册的地址,TAG标签用来区分不同被叫建 立的会话。 如 To:<sip:tobias@home1.fr >;tag=acgt
Max-Forwards:消息的剩余跳数 如 Max-Forwards:70
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved.
GPRS方式 由GPRS提供P-CSCF发现的能力
DHCP/DNS方式 在终端上配置P-CSCF的统一域名,由终端通过DNS SRV/A查询获得PCSCF地址,此时需要DNS能够根据终端的DNS请求的源IP地址返回不 同的P-CSCF;
静态配置在UE中
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved.
Page11
SIP消息中的头域
Contact:消息发送者的联系地址,可以有expires参数, 表明注册有效期 如:Contact:<sip:10.78.224.12>expires=6000
Route:对请求消息进行路由转发。 如:Route:sip:10.78.224.12;lr
Record-Route:为一个会话的后续请求记录Route消息头的条目,用于会话流程, 对后续会话流程进行路由转发。 如:Record-Route:<sip:pcscf1.home1.fr>;lr
请求消息 INVITE ACK BYE CANCEL
REGISTER OPTIONS
消息含义 发起会话请求,邀请用户加入一个会话,会话描述含于消息体中 证实已收到对于INVITE请求的最终响应。该消息仅和INVITE消息配套使用 结束会话 取消尚未完成的请求,对于已完成的请求(即已收到最终响应的请求)则 没有影响 用于在IMS中注册,完成地址绑定 查询对端能力或状态
Page18
P-CSCF发现过程
PDSN
PDSN
分配终端的IP地址 和P-CSCF地址
其他接入方式
IP 网络
DHCP relay
DHCP server
DNS server
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved.
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved.
Page7
SIP请求中的首行
请求中的首行格式包括方法、请求的URI、协议版本。 例如: INVITE sip:bob.smith@ SIP/2.0 REGISTER sip:home1.fr SIP/2.0
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved.
Page12
理解Route和Record-Route消息头(会话流程)
UE
P-CSCF
S-CSCF
(1)INVITE(根据顶端Route消息头, 将请求消息发网P,加入Via头)
I-CSCF与HSS通过Cx接口进行通讯,从而得到选择S-CSCF时所需要的 信息
Page15ຫໍສະໝຸດ 目录1 IMS中相关协议简介 2 IMS注册及相关流程 3 IMS会话及相关流程
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved.
Page16
目录
2 IMS注册及相关流程 1 PCSCF的发现过程
2 SCSCF分配 3 注册流程
Page3
目录
1 IMS中相关协议简介 1 SIP相关协议 2 SIP协议消息格式 3 SIP消息主要头域
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved.
Page4
SIP协议消息的分类
SIP消息采用文本方式编码,分为两类:请求消息和响应消息。 请求消息和响应消息都包括SIP头字段和SIP消息字段。 请求消息和响应消
Via:用以指示请求消息历经的路径,它可以防止请求消息传送产生环路,并 确保响应和请求消息选择同样的路径。 如:Via:SIP/2.0/UDP 10.78.224.12;branch=0uetb
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved.
Service-Route:由S-CSCF设置,在REGISTER请求的200(OK)响应中将S-CSCF 的IP地址通过该消息头返回给P-CSCF,在后续的会话过程中, P-CSCF通过该 消息头找到S-CSCF。 如:Service-Route:<sip:SCSCF1.home.fr>;lr
Path:由P-CSCF设置,在REGISTER请求中,将P-CSCF的IP地址通过该消息头发 往S-CSCF,S-CSCF在后续的会话过程中通过该消息头找到P-CSCF。 如: Path:<SIP:PCSCF1.Home1.fr>;lr
序号 1xx 2xx 3xx
状态码 临时响应 成功响应 重定向响应
4xx 客户端出错
5xx 服务器端出错 6xx 全局错误
消息功能 表示已经接收到请求消息,正在进行处理 表示请求已经被成功接受、处理 指引呼叫者重新定向另外一个地址 表示请求消息中包含语法错误或者SIP服务器不能完成对该 请求消息的处理 表示服务器故障不能完成对消息的处理 表示请求不能在任何SIP服务器上实现
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved.
Page14
理解PATH和Service-Route消息头(注册过程)
UE
P-CSCF
I-CSCF
S-CSCF
REGISTER
REGISTER
(将P的SIP URI加入到PATH消息 头中,并发送)
Page8
目录
1 IMS中相关协议简介 1 SIP相关协议 2 SIP协议消息格式 3 SIP消息主要头域
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved.
相关主题