IMS_VoLTE基础培训-SIP协议与流程

上传人:小**** 文档编号:243094880 上传时间:2024-09-15 格式:PPT 页数:63 大小:1.55MB
返回 下载 相关 举报
IMS_VoLTE基础培训-SIP协议与流程_第1页
第1页 / 共63页
IMS_VoLTE基础培训-SIP协议与流程_第2页
第2页 / 共63页
IMS_VoLTE基础培训-SIP协议与流程_第3页
第3页 / 共63页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,HUAWEI TECHNOLOGIES CO., LTD.,Page,*,单击此处编辑母版文本样式,单击此处编辑母版文本样式,单击此处编辑母版文本样式,单击此处编辑母版文本样式,HUAWEI Confidential,谢谢,IMS&VoLTE,基础培训,-SIP,协议与流程,Page,2,参考资料,RFC3261,Page,3,学习完此课程,您将会:,SIP,协议的基本概念,SIP,协议的消息格式,SIP,协议的重要头域,并结合注册流程与会话流程来讲解,SIP,协议,目 标,Page,4,第,1,章,SIP,协议简介,第,2,章,SIP,协议的相关术语,第,3,章,SIP,协议消息格式,第,4,章 重要头域,第,5,章,SIP,与主要流程,内容介绍,Page,5,第,1,章,SIP,协议简介,1.1 SIP,协议,1.2 SIP,相关协议,内容介绍,Page,6,SIP,协议介绍,会话初始协议,SIP,(,Session Initiation Protocol,):是一个在,IP,网络上进行多媒体通信的,应用层控制,协议,,,它被用来创建、修改、和终结一个或多个参加者参加的会话进程,与,SDP,、,RTP/RTCP,、,DNS,等协议配合,,共同完成,IMS,中的会话建立及媒体协商。,Page,7,第,1,章,SIP,协议简介,1.1 SIP,协议,1.2 SIP,相关协议,内容介绍,Page,8,SIP,相关协议,会话描述协议,SDP,(,Session Description Protocol,)协议为应用层的控制协议,由于会话建立过程中的媒体协商。,RTP/RTCP,:都为应用层的承载面协议,会话建立后,,RTP,协议保证媒体流的实时传输。,RTCP,协议对实时传输的媒体流进行监控。,Page,9,SIP,在协议栈中的位置,Page,10,第,1,章,SIP,协议简介,第,2,章,SIP,协议的相关术语,第,3,章,SIP,协议消息格式,第,4,章 重要头域,第,5,章,SIP,与主要流程,内容介绍,Page,11,SIP,协议的相关术语(一),会话(,Session,),:,Session,是主被叫间的一次音频、视频的通讯,其包含一个或多个对话,除了信令层次的,Dialog,外,还包含了媒体信息的协商。,Session,也有一个创建、修改、终结的过程,,Session,只能由,INVITE,创建;,INVTE,事务在创建,Dialog,的同时,也创建了一个,Session,。,Session,的修改是通过,INVITE/UPDATE,消息中携带的,SDP,消息体来完成的。,Session,的终结和,Dialog,的终结方法相同,Page,12,SIP,协议的相关术语(一),对话(,Dialog,),:,对话是,SIP,主叫和被叫间的一个端到端的信令联系,不涉及任何消息体的信息(不涉及任何媒体的信息),INVITE,SUBSCRIBE,REFER,都,可以创建对话,在,Early Dialog,状态下,(如,当收到带,To Tag,的,1xx,响应(非,100,)时,,主叫可以用,BYE,来终结对话,,被叫不能发送,BYE,来终结对话(,Dialog,);只能通过发送失败,响应来终结,主叫收到,200 OK,后,进入了,Confirmed Dialog,状态;后续可以通过,INVITE,(也叫做,re-INVITE,),/UPDATE,修改对话的状态,。,主叫或者被叫都能通过,BYE,消息来终结,Dialog,Page,13,SIP,协议的相关术语(一),SIP,事务:,SIP,协议是一个客户,/,服务器协议,所谓事务是指客户端发送到服务器的请求以及服务器回送至客户端的所有响应,并且例如,INVITE,请求和,PRACK,请求分别属于不同的事务。,事务以,Via,头域中的,branch,(,z9hG4bK,开始),参数作为唯一标识,INVITE,事务,:收到,100trying,,,180,,,200OK(INVITE,)属于同一个事务,非,INVITE,事务,:一般不存在临时相应,如,Prack,、,Bye,、,Option,、,Subscribe,、,Message,特殊事务,:,ACK,事务,(,对于,200 of INVITE,的确认事务,),和,CANCEL,事务,(,只能用于,CANCEL INVITE,事务,,,收到,INVITE,的临时响应后(包括,100,),最终响应之前发送,),Page,14,SIP,协议的相关术语(一),代理、代理服务器(,Proxy,、,Proxy Server,),:,作为一个逻辑网络实体代表客户端转发请求或者响应,可以同时作为客户端和服务器端。,代理服务器的主要功能:路由、认证鉴权、计费监控、呼叫控制、业务提供等。,用户代理客户端(,UAC,):,发起请求的一方。,用户代理服务器(,UAS,):,接收请求的一方,SIP URI,:,用户呼叫时可使用,SIP URI,格式的形式呼叫,,SIP URI,遵从和,EMAIL,地址相同的格式:,用户名,域名,如,yufeihome1.fr,或者,home1.fr,等。,Page,15,问题,会话、对话及事务的区别?,Page,16,第,1,章,SIP,协议简介,第,2,章,SIP,协议的相关术语,第,3,章,SIP,协议消息格式,第,4,章 重要头域,第,5,章,SIP,与主要流程,内容介绍,Page,17,SIP,请求消息格式,由起始行、消息头和消息体组成。通过换行符区(,CRLF,)分消息头中的每一条参数行,(请求中的首行格式包括方法、请求的,URI,、协议版本,例如:,INVIT,sip:bob.smith,SIP/2.0,),Page,18,SIP,响应消息格式,由起始行、消息头和消息体组成。通过换行符区(,CRLF,)分消息头中的每一条参数行,(响应中的首行格式包括版本、状态码以及原因短语。例如:,SIP/2.0 100 Tryin,、,SIP/2.0 183Session in Progress,、,SIP/2.0 200 OK,),Page,19,SIP,消息头,消息头包含了如请求的发起者、请求的接收者、最大跳数等信息。,例如:,From:,To:,Page,20,SIP,消息正文,消息正文:在描述一个会话时,SIP,消息正文是一个会话描述协议,SDP,消息,消息正文格式:,v=0,o=mhandley 2890844526 2890842807 IN IP4 126.16.64.4,s=SDP Seminar,i=A Seminar on the session description protocol,u=http:/www.cs.ucl.ac.uk/staff/M.Handley/sdp.03.ps,e=mjhisi.edu (Mark Handley),c=IN IP4 224.2.17.12/127,t=2873397496 2873404696,a=recvonly,m=audio 49170 RTP/AVP 0,m=video 51372 RTP/AVP 31,m=application 32416 udp wb,a=orient:portrait,Page,21,SIP,消息示例:,INVITE tel:+8675580002901 SIP/2.0,(,请求起始行。,INVITE,请求消息。请求,URI,,即被邀用户的当前地址为“,tel:+8675580002901,”。,SIP,版本号为,2.0,),From: ;tag=1ccb6df3,(,From,字段。指明请求发起方的地址为“,),To:,sip:66500002;user=phone,(,To,字段。指明请求接收方的地址为“,),CSeq: 1 INVITE,(,Cseq,字段。用于将,INVITE,请求和其触发的响应、对应的,ACK,、,CANCEL,请求相关联,),Call-ID:,20973e49f7c52937fc6be224f9e52543,(,Call-ID,字段。该字段唯一标识一个特定的邀请,全局唯一,),Via: SIP/2.0/UDP 154.112.2.51:5061;branch=z9hG4bKliv0vdlwdrrydvgrpix0pgx0w,(,Via,字段。该字段用于指示该请求历经的路径。“,SIP/2.0/UDP,”表示发送的协议,协议名为“,SIP,”,协议版本为,2.0,,传输层为,UDP,;“,154.112.2.51:5061”表示发送方ATS IP,地址为,154.112.2.51,,端口号为,5061,;“,branch=z9hG4bkbc427dad6”为分支参数,IMS,并行分发请求时标记各个分支,),Contact:,sip:+867556650001 154.112.2.51:5060,(,Contact,字段。指示其后的请求(如,BYE,请求)可以直接发往,,而不必借助,Via,字段,),Supported: 100rel,(,100rel,扩展,该字段为,100,类响应消息的可靠传输提供了相应的机制,),Max-Forwards:70,(,Max-Forwards,字段。表示该请求到达其目的地址所允许经过的中转站的最大值为,70,。,),Allow:INVITE,ACK,CANCEL,OPTIONS,BYE,REGISTER,PRACK,INFO,UPDATE,SUBSCRIBE,NOTIFY,MESSAGE,REFER,(,Allow,字段。给出,IP,地址为,154.112.2.51,的设备支持的请求消息类型列表,),Content-Length:230,(,表示消息长度为,230,个字节,),Content-Type: application/sdp,(,表示消息中携带的消息体是单消息体且为,SDP,),(,空行,表示下面为,SDP,会话描述,),v=0,(,SDP,协议版本号,目前为,0,版本,),o=HwATS9900 1073741831 1073741831 IN IP4 154.112.2.51(,发,出会话的发起者,、,会话标识,、,该会话公告的版本,、,IN,”指网络类型,、,IPV4,:地址类型、创建会话的主机,IP,),s=Sip Call,(会话名),c=IN IP4 191.134.110.3,(连接数据),m=audio 10002 RTP/AVP 8 0 4 18,(媒体级描述:,audio,音频、,10002,媒体流发往的传送层端口,、,RTP/AVP,”为传送层协议,、,媒体静荷类型,),a=rtpmap:8 PCMA/8000,(,rtpmap,属性行,:,/,),a=rtpmap 0 PCMU/8000,a=rtpmap 4 G723/8000,a=rtpmap 18 G729/8000,Page,22,第,1,章,SIP,协议简介,第,2,章,SIP,协议的相关术语,第,3,章,SIP,协议消息格式,第,4,章 重要头域,第,6,章,SIP,与主要流程,内容介绍,Page,23,必备的头域,From,:标识请求的发起者,如,From:;tag=pohia,From,头域中必须包含一个由,UAC,产生的,“,tag,”,参数,用于关联一个对话,在,IMS,解决方案中,,ATS9900,、,CSC3300,、,UGC3200,等网元对,From,头域的处理如下。,ATS9900,ATS,收到的初始请求,INVITE,消息后,如果,INVITE,消息中无,P-Asserted-Identity,头域,则从,From,头域中获取主叫号码。在被叫侧,ATS,,会根据号码显示业务对,From,头域中的主叫号码进行调整,CSC3300,CSCF,收到的初始响应,INVITE,消息后,如果,INVITE,消息中无,P-Served-User,、,P-Asserted-Identity,头域,则从,From,头域中获取主叫号码。,UGC3200,UGC,收到的初始响应,INVITE,消息后,如果,INVITE,消息中无,P-Asserted-Identity,头域,则从,From,头域中获取主叫号码,Page,24,必备的头域,To,:指定请求的接收者或用户需要注册的地址,,TAG,标签用来区分不同被叫建立的对话。,如,To:;tag=acgt,在,IMS,解决方案中,,ATS9900,、,CSC3300,、,UGC3200,等网元对,To,头域的处理如下。,ATS9900,基本呼叫场景下,,ATS,对,To,头域无特殊处理,,ATS,发出消息中的,To,头域与收到消息中一致。,CSC3300,基本呼叫场景下,,CSCF,对,To,头域无特殊处理,,ATS,发出消息中的,To,头域与收到消息中一致。,UGC3200,无特殊处理。,Page,25,必备的头域,Max-Forwards,:,用于标识一个实体能够经过,SIP,实体数,是一个计数器,用于限制出现请求消息的死循环,,,RFC 3261 8.1.1.6,中规定,UAC,发起的请求消息中,,Max-Forwards,的值应该为,70,,后续消息每经过一跳,值会逐跳减,1,如,Max-Forwards,:,70,Page,26,必备的头域,Call-ID,:标识一个对话,一个对话包括对话的建立、修改结束。,如,:,Call-Id: apb03sdfksjgs94r5,,,注意区分大小写。,在,IMS,解决方案中,,ATS9900,、,CSC3300,、,UGC3200,等网元对,Call-ID,头域的处理如下。,ATS9900,ATS,作为,B2BUA,的角色,因此一次呼叫过程中,,ATS,收到的消息和,ATS,发出的消息中,Call-ID,是不一致的, ATS,发出的消息,Call-ID,头域包含,ATS,的主机名和,CCU,模块号,如:,Call-ID: 1gilgzr4wx4x4rr0wr4ldhlrATS.20,。,CSC3300,无特殊处理,不会修改该头域的参数值。,UGC3200,无特殊处理,,UGC,网元发出的消息中包含有,UGC,网元的相关信息,如:,Call-ID: g854k1j5587g85n8m4k882kgghk4l4hnCGPV1R002SIPCOM,CSeq,:用于对话内事务的排序,相同事务的,CSeq,相同,如会话的建立过程中,主叫方发送,INVITE,请求的事务与,PRACK,请求的事务的,CSeq,不相同。,如:,Cseq: 1 INVITE,Page,27,必备的头域,Via,:对响应消息进行路由转发。分支,(branch),参数。这个参数用于区分请求创建的事务,如,:,Via,:,SIP/2.0/UDP5555:a:b:c:d;branch=0uetb,在,IMS,解决方案中,,ATS9900,、,CSC3300,、,UGC3200,等网元对,Via,头域的处理如下。,ATS9900,ATS,会将,Via,头域中其他网元的,IP,地址和端口信息删除,发出去的消息中,Via,为,ATS,网元的,IP,地址和端口,CSC3300,CSC,在发出的消息,Via,头域中增加自身网元的,IP,地址、端口号和,dpt,参数,,dpt,参数中会携带,CSC,网元,SCU,模块号,UGC3200,UGC,在发出的初始请求,INVITE,消息,Via,头域中增加自身网元的,IP,地址、端口号、,X-DispCookie,参数(,UGC,网元,CCU,模块号),,X-DispMsg,参数(,UGC,网元,BSG,模块号)和,X-TrunkGroup,(携带中继群号),Page,28,重要头域,Contact,:,Contact,头域携带了一个,URI,,这个,URI,的含义取决于是在请求还是在应答中。在请求中,该,URI,是主叫用户的,URI,信息,在响应中,则是被叫用户的,URI,信息,, 表明注册有效期,如:,Contact:;expires=600000,Route,头域是一个多值头域,域值是有顺序的。,如:,Route:,sip:154.112.8.22;lr;ORGDLGID=17217-5;Dpt=7684_6;TRC=b5c-ffffffff,Record-Route:,为一个会话的后续请求记录,Route,消息头的条目,用于会话流程,对后续会话流程进行路由转发。,如:,Record-Route:;lr,Page,29,理解,Route,和,Record-Route,消息头(会话流程),UE P-CSCF,S-CSCF,(,1,),INVITE,(根据顶端,Route,消息头,将请求消息发网,加入,Via,头),(,)183(,根据,ia,消息头找到,将,Record-Route,消息头中带回,),(,)PRACK(,将,Record-Route,消息头颠倒顺序,变换成,Route,消息头,后续请求路由根据一系列的,Route,消息头路由,),(,2,),INVITE,(删除顶端,Route,消息头,并根据顶端,Route,消息头,将请求消息发往,S,。加入,Via,头,,Record-Route,),(3)183(,根据最顶端,Via,头找到,将,Record-Route,消息头中带回,),(,6,),PRACK,Page,30,重要头域,Service-Route:,由,S-CSCF,设置,在,REGISTER,请求的,200,(,OK,)响应中将,S-CSCF,的,IP,地址通过该消息头返回给,P-CSCF,,在后续的会话过程中,,P-CSCF,通过该消息头找到,S-CSCF,。,如:,Service-Route:;lr,Path:,由,P-CSCF,设置,在,REGISTER,请求中,将,P-CSCF,的,IP,地址通过该消息头发往,S-CSCF,,,S-CSCF,在后续的会话过程中通过该消息头找到,P-CSCF,。,如:,Path:;lr,Page,31,理解,PATH,和,Service-Route,消息头(注册过程),UE P-CSCF,I-CSCF,S-CSCF,REGISTER,REGISTER,(,将,P,的,SIP URI,加入到,PATH,消息头中,并发送,),REGISTER,(将,PATH,消息头发往,S,S,保存该消息头),200(OK),将的,SIP URI,加入到,Service-Route,消息头并发送),200(OK),保存,Service-Route,消息头,200(OK),UE,保存,Service-Route,消息头,用于会话,Page,32,第,1,章,SIP,协议简介,第,2,章,SIP,协议的相关术语,第,3,章,SIP,协议消息格式,第,4,章 重要头域,第,5,章,SIP,与主要流程,内容介绍,Page,33,第,1,章,SIP,协议简介,第,2,章,SIP,协议的相关术语,第,3,章,SIP,协议消息格式,第,4,章 重要头域,第,6,章,SIP,与主要流程,内容介绍,Page,34,第,6,章,SIP,与主要流程,6.1 SIP,与注册流程,6.2 SIP,与会话流程,内容介绍,Page,35,SIP,用户注册流程,Page,36,注册流程与,SIP,消息,UE,生成的初始,REGISTER,请求的,SIP,消息如下,:,REGISTER sip:home1.fr SIP/2.0/,网络归属域域名,Via:SIP/2.0/udp5555:1:2:3:4;branch=0uetb,Route:sip:5555:a:f:f:e;lr /UE,下一跳的,IP,地址,PCSCF,Route:sip:6666:a:b:c:w, ICSCF,Max-Forwards:70,From:;tag=pohja,To:,Contact:;expires=600000,Call-ID:apb03djgu495jdn123,CSeq:25 REGISTER,Content-Length:0,Page,37,注册流程与,SIP,消息,P-CSCF,生成的,SIP,消息如下,:,REGISTER sip:home1.fr SIP/2.0/,网络归属域域名,Via:SIP/2.0/udp sip:pcscf1.visited1.fi;branch=0pctb PCSCF,Via:SIP/2.0/udp5555:a:b:c:d;branch=0uetb ue,Route:sip:5555:a:f:f:e;lr / (,被去除,),Route:sip:6666:a:b:c:w,Max-Forwards:69/,减少一跳,From:;tag=pohja,To:,Contact:;expires=600000,Call-ID:apb03djgu495jdn123,CSeq:25 REGISTER,Content-Length:0,Page,38,注册流程与,SIP,消息,I-CSCF,生成如下,SIP,消息,:,REGISTER sip:home1.fr SIP/2.0/,网络归属域域名,Via:SIP/2.0/udp sip:icscf1.home1.fr;branch=0ictb ICSCF,Via:SIP/2.0/udp sip:pcscf1.visited1.fi;branch=0pctb PCSCF,Via:SIP/2.0/udp5555:a:b:c:d;branch=0uetb UE,Route:sip:scscf1.home1.fr;lr ICSCF,地址查询,HSS,得到,Route:sip:5555:a:f:f:e;lr / (,被去除,),Max-Forwards:68/,减少一跳,From:;tag=pohja,To:,Contact:;expires=600000,Call-ID:apb03djgu495jdn123,CSeq:25 REGISTER Content-Length:0,Page,39,注册流程与,SIP,消息,S-CSCF,生成如下,SIP,消息,:,REGISTER sip:home1.fr SIP/2.0/,网络归属域域名,Via:SIP/2.0/udp sip:icscf1.home1.fr;branch=0ictb,Via:SIP/2.0/udp sip:pcscf1.visited1.fi;branch=0pctb,Via:SIP/2.0/udp5555:a:b:c:d;branch=0uetb,Route:sip:scscf1.home1.fr;lr / (,被去除,),Route:sip:5555:a:f:f:e;lr / (,被去除,),Max-Forwards:67/,减少一跳,From:;tag=pohja,To:,Contact:;expires=600000,Call-ID:apb03djgu495jdn123,CSeq:25 REGISTER Content-Length:0,Page,40,注册流程与,SIP,消息,S-CSCF,的应答,SIP,消息如下,:,SIP/2.0 200 OK,Via:SIP/2.0/udp sip:icscf1.home1.fr;branch=0ictb/,根据此来找到,I-CSCF,Via:SIP/2.0/udp sip:pcscf1.visited1.fi;branch=0pctb,Via:SIP/2.0/udp5555:a:b:c:d;branch=0uetb,Route:sip:scscf1.home1.fr;lr/(,被去除,),Route:sip:5555:a:f:f:e;lr / (,被去除,),From:;tag=pohja,To:;,tag=kotimaa,Contact:;expires=600000,Call-ID:apb03djgu495jdn123,CSeq:25 REGISTER Content-Length:0,Page,41,注册流程与,SIP,消息,I-CSCF,的应答,SIP,消息如下,:,SIP/2.0 200 OK,Via:SIP/2.0/udp sip:icscf1.home1.fr;branch=0ictb/,Via:SIP/2.0/udp sip:pcscf1.visited1.fi;branch=0pctb/,据此找到,P-CSCF,Via:SIP/2.0/udp5555:a:b:c:d;branch=0uetb,Route:sip:scscf1.home1.fr;lr/(,被去除,),Route:sip:5555:a:f:f:e;lr / (,被去除,),From:;tag=pohja,To:;,tag=kotimaa,Contact:;expires=600000,Call-ID:apb03djgu495jdn123,CSeq:25 REGISTER Content-Length:0,Page,42,注册流程与,SIP,消息,P-CSCF,的应答,SIP,消息如下,:,SIP/2.0 200 OK,Via:SIP/2.0/udp sip:icscf1.home1.fr;branch=0ictb/,Via:SIP/2.0/udp sip:pcscf1.visited1.fi;branch=0pctb,Via:SIP/2.0/udp5555:a:b:c:d;branch=0uetb/,据此可以找到,UE,Route:sip:scscf1.home1.fr;lr/(,被去除,),Route:sip:5555:a:f:f:e;lr / (,被去除,),From:;tag=pohja,To:;,tag=kotimaa,Contact:;expires=600000,Call-ID:apb03djgu495jdn123,CSeq:25 REGISTER Content-Length:0,Page,43,注册流程与,SIP,消息,UE,的应答,SIP,消息如下,:,SIP/2.0 200 OK,Via:SIP/2.0/udp sip:icscf1.home1.fr;branch=0ictb/,Via:SIP/2.0/udp sip:pcscf1.visited1.fi;branch=0pctb,Via:SIP/2.0/udp5555:a:b:c:d;branch=0uetb,Route:sip:scscf1.home1.fr;lr/(,被去除,),Route:sip:5555:a:f:f:e;lr / (,被去除,),From:;tag=pohja,To:;,tag=kotimaa,Contact:;expires=600000,Call-ID:apb03djgu495jdn123,CSeq:25 REGISTER Content-Length:0,Page,44,小结,结合,SIP,消息头理解注册流程,小结,Page,45,第,6,章,SIP,与主要流程,6.1 SIP,与注册流程,6.2 SIP,与会话流程,内容介绍,Page,46,UE,P-CSCF S-CSCF AS I-CSCF S-CSCF AS P-CSCF UE,1.INVITE,(,SDP,提供,1,),3,.,2.,100 Trying,会话流程,INVITE,4,.100 Trying,5,.INVITE,6.,100 Trying,7,.INVITE,8,.100 Trying,9,.INVITE,10,. INVITE,11,.100 Trying,12,.100 Trying,13.,INVITE,14,.100 Trying,15.,INVITE,16.,100 Trying,17.,INVITE,18.,100 Trying,19.,INVITE,20.,183,会话进行中,SDP,应答,1,21.,183,会话进行中,22.,183,会话进行中,23.,183,会话进行中,24.,183,会话进行中,25.,183,会话进行中,26.,183,会话进行中,27.,183,会话进行中,28,.PRACK(SDP,提供,2),29.,PRACK,30.,PRACK,31.,PRACK,32.,PRACK,33.,PRACK,34.,PRACK,35.,PRACK,36.,PRACK,资源预留,资源预留,37.,200 OK,38.,200 OK,39.,200 OK,40.,200 OK,41.,200 OK,44.,200 OK,45.,200 OK,42.,200 OK,43.,200 OK,Page,47,UE,P-CSCF S-CSCF AS I-CSCF S-CSCF AS P-CSCF UE,会话流程,1.UPDATE(,第三个,SDP,提供,),2.,UPDATE,3.,UPDATE,4.,UPDATE,5.,UPDATE,6.,UPDATE,7.,UPDATE,8.,UPDATE,9.,UPDATE,10.,200 (OK),11.,200 (OK),12.,200 (OK),13.,200 (OK),14.,200 (OK),15.,200 (OK),16.,200 (OK),17.,200 (OK),18.,200 (OK),19.,180 (RING),20.,180 (RING),21.,180 (RING),22.,180 (RING),23.,180 (RING),25.,180 (RING),26.,180 (RING),27.,180 (RING),28.,180 (RING),29.,PRACK,24.,180 (RING),30.,PRACK,31.,PRACK,32.,PRACK,33.,PRACK,34.,PRACK,35.,PRACK,36.,PRACK,37.,PRACK,Page,48,UE,P-CSCF S-CSCF AS I-CSCF S-CSCF AS P-CSCF UE,会话流程,1.,200(OK),2.,200(OK),3.,200(OK),4.,200(OK),5.,200(OK),6.,200(OK),7.,200(OK),8.,200(OK),9.,200(OK),10.,200(OK),11.,200(OK),12.,200(OK),13.,200(OK),14.,200(OK),15.,200(OK),16.,200(OK),17.,200(OK),18.,200(OK),19.,200(OK),20.,ACK,21.,ACK,22.,ACK,23.,ACK,24.,ACK,25.,ACK,26.,ACK,27.,ACK,28.,ACK,29.,ACK,Page,49,会话流程与,SIP,消息,UE,发出的初始会话请求,:,INVITE sip:zhangjiehome2.hu SIP/2.0,Via:SIP/2.0/UDP5555:1:2:3:4;BRANCH=8uetb UE,Route: P,Route: S,注册时得到,Max-Forwards:70,From:;tag=veli,To: sip:zhangjiehome2.hu SIP/2.0,Call-Id:sdgweituoweruoiweur,Cseq:12 INVITE,Contact:,Page,50,会话流程与,SIP,消息,P-CSCF,发出的初始会话请求,:,INVITE sip:zhangjiehome2.hu SIP/2.0,Via:SIP/2.0/UDP pcscf1.visited1.fr;branch=9pctb P,Via:SIP/2.0/UDP5555:1:2:3:4;branch=8uetb UE,Record-Route:,自己加到,RECORD,Route:,删,P,留,S,Max-Forwards:69,From:;tag=veli,To: sip:zhangjiehome2.hu SIP/2.0,Call-Id:sdgweituoweruoiweur,Cseq:12 INVITE,Contact:,Page,51,会话流程与,SIP,消息,S-CSCF,发出的初始会话请求,:,INVITE sip:zhangjiehome2.hu SIP/2.0,Via:SIP/2.0/UDP scscf1.home1.fr;branch=agega1 S,Via:SIP/2.0/UDP pcscf1.visited1.fr;branch=9pctb P,Via:SIP/2.0/UDP5555:1:2:3:4;branch=8uetb,不,UE,Record-Route: S,Record-Route: P,Max-Forwards:68,From:;tag=veli,To: sip:zhangjiehome2.hu SIP/2.0,Call-Id:sdgweituoweruoiweur,Cseq:12 INVITE,Contact:,Page,52,会话流程与,SIP,消息,被叫,I-CSCF,发出的初始会话请求,:,INVITE sip:zhangjiehome2.hu SIP/2.0,Via:SIP/2.0/UDP icscf2.home1.fr;branch=geagi3,Via:SIP/2.0/UDP scscf1.home1.fr;branch=agega1,Via:SIP/2.0/UDP pcscf1.visited1.fr;branch=9pctb,Via:SIP/2.0/UDP5555:1:2:3:4;branch=8uetb,Record-Route:,Record-Route:,Route:,被叫,HSS,查询到被叫,SCSCF,并不把自己加到,record,Max-Forwards:67,From:;tag=veli,To: sip:zhangjiehome2.hu SIP/2.0,Call-Id:sdgweituoweruoiweur,Cseq:12 INVITE,Contact:,Page,53,会话流程与,SIP,消息,被叫,S-CSCF,发出的初始会话请求,:,INVITE sip:zhangjiehome2.hu SIP/2.0,Via:SIP/2.0/UDP scscf2.home2.hu;branch=cscth7,Via:SIP/2.0/UDP icscf2.home1.fr;branch=geagi3,Via:SIP/2.0/UDP scscf1.home1.fr;branch=agega1,Via:SIP/2.0/UDP pcscf1.visited1.fr;branch=9pctb,Via:SIP/2.0/UDP5555:1:2:3:4;branch=8uetb,Record-Route:,Record-Route:,Record-Route:,Route:,位置更新时候得到被叫,UE P,的地址,Max-Forwards:66,From:;tag=veli,To: sip:zhangjiehome2.hu SIP/2.0,Call-Id:sdgweituoweruoiweur,Cseq:12 INVITE,Contact:,Page,54,会话流程与,SIP,消息,被叫,P-CSCF,发出的初始会话请求,:,INVITE sip:5555:5:6:7:8 SIP/2.0,Via:SIP/2.0/UDP pcscf2.home2.hu;branch=terdsf1,Via:SIP/2.0/UDP scscf2.home2.hu;branch=cscth7,Via:SIP/2.0/UDP icscf2.home1.fr;branch=geagi3,Via:SIP/2.0/UDP scscf1.home1.fr;branch=agega1,Via:SIP/2.0/UDP pcscf1.visited1.fr;branch=9pctb,Via:SIP/2.0/UDP5555:1:2:3:4;branch=8uetb,Record-Route:,Record-Route:,Record-Route:,Record-Route:,Max-Forwards:65,From:;tag=veli,To: sip:zhangjiehome2.hu SIP/2.0,Call-Id:sdgweituoweruoiweur,Cseq:12 INVITE,Contact:,Page,55,会话流程与,SIP,消息,被叫,UE,发出的初始会话响应,:,SIP/2.0 183 Session in Progress,Via:SIP/2.0/UDP pcscf2.home2.hu;branch=terdsf1,Via:SIP/2.0/UDP scscf2.home2.hu;branch=cscth7,Via:SIP/2.0/UDP icscf2.home1.fr;branch=geagi3,Via:SIP/2.0/UDP scscf1.home1.fr;branch=agega1,Via:SIP/2.0/UDP pcscf1.visited1.fr;branch=9pctb,Via:SIP/2.0/UDP5555:1:2:3:4;branch=8uetb,Record-Route:,Record-Route:,Record-Route:,Record-Route:,From:;tag=veli,To: sip:zhangjiehome2.hu SIP/2.0,Call-Id:sdgweituoweruoiweur,Cseq:12 INVITE,Contact:,Page,56,会话流程与,SIP,消息,被叫,P-CSCF,发出的初始会话响应,:,SIP/2.0 183 Session in Progress,Via:SIP/2.0/UDP scscf2.home2.hu;branch=cscth7,Via:SIP/2.0/UDP icscf2.home1.fr;branch=geagi3,Via:SIP/2.0/UDP scscf1.home1.fr;branch=agega1,Via:SIP/2.0/UDP pcscf1.visited1.fr;branch=9pctb,Via:SIP/2.0/UDP5555:1:2:3:4;branch=8uetb,Record-Route:,Record-Route:,Record-Route:,Record-Route:,From:;tag=veli,To: sip:zhangjiehome2.hu SIP/2.0,Call-Id:sdgweituoweruoiweur,Cseq:12 INVITE,Contact:,Page,57,会话流程与,SIP,消息,被叫,S-CSCF,发出的初始会话响应,:,SIP/2.0 183 Session in Progress,Via:SIP/2.0/UDP icscf2.home1.fr;branch=geagi3,Via:SIP/2.0/UDP scscf1.home1.fr;branch=agega1,Via:SIP/2.0/UDP pcscf1.visited1.fr;branch=9pctb,Via:SIP/2.0/UDP5555:1:2:3:4;branch=8uetb,Record-Route:,Record-Route:,Record-Route:,Record-Route:,From:;tag=veli,To: sip:zhangjiehome2.hu SIP/2.0,Call-Id:sdgweituoweruoiweur,Cseq:12 INVITE,Contact:,Page,58,会话流程与,SIP,消息,被叫,I-CSCF,发出的初始会话响应,:,SIP/2.0 183 Session in Progress,Via:SIP/2.0/UDP scscf1.home1.fr;branch=agega1,Via:SIP/2.0/UDP pcscf1.visited1.fr;branch=9pctb,Via:SIP/2.0/UDP5555:1:2:3:4;branch=8uetb,Record-Route:,Record-Route:,Record-Route:,Record-Route:,From:;tag=veli,To: sip:zhangjiehome2.hu SIP/2.0,Call-Id:sdgweituoweruoiweur,Cseq:12 INVITE,Contact:,Page,59,会话流程与,SIP,消息,主叫,S-CSCF,发出的初始会话响应,:,SIP/2.0 183 Session in Progress,Via:SIP/2.0/UDP pcscf1.visited1.fr;branch=9pctb,Via:SIP/2.0/UDP5555:1:2:3:4;branch=8uetb,Record-Route:,Record-Route:,Record-Route:,Record-Route:,From:;tag=veli,To: sip:zhangjiehome2.hu SIP/2.0,Call-Id:sdgweituoweruoiweur,Cseq:12 INVITE,Contact:,Page,60,会话流程与,SIP,消息,主叫,P-CSCF,发出的初始会话响应,:,SIP/2.0 183 Session in Progress,Via:SIP/2.0/UDP5555:1:2:3:4;branch=8uetb,Record-Route:,Record-Route:,Record-Route:,Record-Route:,From:;tag=veli,To: sip:zhangjiehome2.hu SIP/2.0,Call-Id:sdgweituoweruoiweur,Cseq:12 INVITE,Contact:,Page,61,会话流程与,SIP,消息,主叫,UE,发出的初始会话请求,:,PRACK sip:5555:5:6:7:8 sip/2.0,Route:,Route:,Route:,Route:,From:;tag=veli,To: sip:zhangjiehome2.hu SIP/2.0,Call-Id:sdgweituoweruoiweur,Cseq:13 PRACK,Page,62,小结,结合,SIP,消息头理解会话流程,小结,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 小学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!