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

IMS注册呼叫信令流程详解

l To:指定请求的接收者或用户需要注册的地址,TAG标签用来区分不同被叫建 立的会话。 如 To:<sip:tobias@home1.fr >;tag=acgt
l Max-Forwards:消息的剩余跳数 如 Max-Forwards:70
PPT文档演模板
IMS注册呼叫信令流程详解
SIP消息中的头域
l Call-ID:标识一个对话,一个对话包括对话的建立、修改结束。 如:Call-Id: apb03sdfksjgs94r5,注意区分大小写。
l CSeq:用于对话内事务的排序,相同事务的CSeq相同,如会话的建立过程中, 主叫方发送INVITE请求的事务与PRACK请求的事务的CSeq不相同。 如:Cseq: 1 INVITE
IMS注册呼叫信令流程详解
PPT文档演模板
目录
•1 •IMS中相关协议简介 •1 •SIP相关协议 •2 •SIP协议消息格式 •3 •SIP消息主要头域
IMS注册呼叫信令流程详解
SIP协议消息的分类
SIP消息采用文本方式编码,分为两类:请求消息和响应消息。 请求消息和响应消息都包括SIP头字段和SIP消息字段。 请求消息和响应消
IMS注册呼叫信令流程 详解
PPT文档演模板
2020/11/2
IMS注册呼叫信令流程详解
目录
•1 •IMS中相关协议简介 •2 •IMS注册及相关流程 •3 •IMS会话及相关流程
PPT文档演模板
IMS注册呼叫信令流程详解
PPT文档演模板
目录
•1 •IMS中相关协议简介 •1 •SIP相关协议 •2 •SIP协议消息格式 •3 •SIP消息主要头域
IMS注册呼叫信令流程详解
理解Route和Record-Route消息头(会话流程)
PPT文档演模板
IMS注册呼叫信令流程详解
SIP响应消息
响应消息:用于对请求消息进行响应,指示呼叫的成功或失败状态。不同类
的响应消息由状态码来区分。状态码包含三位整数,状态码的第一位用于定 义响应类型,另外两位用于进一步对响应进行更加详细的说明
序号 1xx 2xx 3xx
状态码 临时响应 成功响应 重定向响应
请求消息
消息含义
INVITE ACK BYE CANCEL
REGISTER OPTIONS
发起会话请求,邀请用户加入一个会话,会话描述含于消息体中 证实已收到对于INVITE请求的最终响应。该消息仅和INVITE消息配套使用 结束会话 取消尚未完成的请求,对于已完成的请求(即已收到最终响应的请求)则 没有影响 用于在IMS中注册,完成地址绑定 查询对端能力或状态
PPT文档演模板
ቤተ መጻሕፍቲ ባይዱ
IMS注册呼叫信令流程详解
SIP请求中的首行
请求中的首行格式包括方法、请求的URI、协议版本。 例如: INVITE sip:bob.smith@ SIP/2.0 REGISTER sip:home1.fr SIP/2.0
响应中的首行格式包括版本、状态码以及原因短语。 例如: SIP/2.0 100 Trying SIP/2.0 183 Session in Progress SIP/2.0 200 OK
息在形式上的区别仅在消息的第一行,请求的第一行为请求行,响应的第 一行为状态行。
PPT文档演模板
IMS注册呼叫信令流程详解
SIP请求消息
请求消息:客户端为了激活按特定操作而发给服务器的SIP消息。 RFC3261定 义了六个基本方法,包括INVITE,ACK, OPTIONS, BYE, CANCEL, REGISTER。后续 RFC扩展了其他的请求方法,如UPDATA,INFO,SUBSCRIBER,NOTIFY, MESSAGE,PRACK,REFER。
PPT文档演模板
IMS注册呼叫信令流程详解
PPT文档演模板
目录
•1 •IMS中相关协议简介 •1 •SIP相关协议 •2 •SIP协议消息格式 •3 •SIP消息主要头域
IMS注册呼叫信令流程详解
SIP消息中的头域
l From:标识请求的发起者 如 From:<sip:tobias@home1.fr>;tag=pohia
l Route:对请求消息进行路由转发。 如:Route:sip:10.78.224.12;lr
l Record-Route:为一个会话的后续请求记录Route消息头的条目,用于会话流程, 对后续会话流程进行路由转发。 如:Record-Route:<sip:pcscf1.home1.fr>;lr
PPT文档演模板
IMS注册呼叫信令流程详解
SIP相关协议介绍
l 会话初始协议SIP(Session Initiation Protocol):是一个在IP网络上 进行多媒体通信的应用层控制协议,它被用来创建、修改、和终结一个或 多个参加者参加的会话进程,与SDP、RTP/RTCP、RTSP、DNS等协议配合, 共同完成IMS中的会话建立及媒体协商。
l 会话描述协议SDP(Session Description Protocol)协议为应用层的控制 协议,用于SIP会话建立过程中的媒体协商过程。
l RTP/RTCP:都为应用层的承载面协议,SIP会话建立后,RTP协议保证媒体 流的实时传输。RTCP协议对实时传输的媒体流进行监控。
PPT文档演模板
l Via:用以指示请求消息历经的路径,它可以防止请求消息传送产生环路,并 确保响应和请求消息选择同样的路径。 如:Via:SIP/2.0/UDP 10.78.224.12;branch=0uetb
PPT文档演模板
IMS注册呼叫信令流程详解
SIP消息中的头域
l Contact:消息发送者的联系地址,可以有expires参数, 表明注册有效期 如:Contact:<sip:10.78.224.12>expires=6000
4xx 客户端出错
5xx 服务器端出错 6xx 全局错误
消息功能 表示已经接收到请求消息,正在进行处理 表示请求已经被成功接受、处理 指引呼叫者重新定向另外一个地址 表示请求消息中包含语法错误或者SIP服务器不能完成对该 请求消息的处理 表示服务器故障不能完成对消息的处理 表示请求不能在任何SIP服务器上实现
相关主题