IMS-VoLTE基础培训-SIP协议与流程.ppt
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IMS VoLTE 基础 培训 SIP 协议 流程
- 资源描述:
-
IMS&VoLTE基础培训-SIP协议与流程Page2参考资料RFC3261Page3学习完此课程,您将会:SIP协议的基本概念SIP协议的消息格式SIP协议的重要头域并结合注册流程与会话流程来讲解SIP协议Page4第第第第1 1章章章章 SIPSIP协议简介协议简介协议简介协议简介第第2章章SIP协议的相关术语协议的相关术语第第3章章SIP协议消息格式协议消息格式第第4章章重要头域重要头域第第5章章SIP与主要流程与主要流程Page5第第第第1 1章章章章 SIPSIP协议简介协议简介协议简介协议简介1.1SIP协议协议1.2SIP相关协议相关协议Page6SIP协议介绍会话初始协议SIP(Session Initiation Protocol):是一个在IP网络上进行多媒体通信的应用层控制协议,它被用来创建、修改、和终结一个或多个参加者参加的会话进程,与SDP、RTP/RTCP、DNS等协议配合,共同完成IMS中的会话建立及媒体协商。Page7第第第第1 1章章章章 SIPSIP协议简介协议简介协议简介协议简介1.1SIP协议协议1.2SIP相关协议相关协议Page8SIP相关协议会话描述协议SDP(Session Description Protocol)协议为应用层的控制协议,由于会话建立过程中的媒体协商。RTP/RTCP:都为应用层的承载面协议,会话建立后,RTP协议保证媒体流的实时传输。RTCP协议对实时传输的媒体流进行监控。Page9SIP在协议栈中的位置Page10第第1章章SIP协议简介协议简介第第第第2 2章章章章 SIPSIP协议的相关术语协议的相关术语协议的相关术语协议的相关术语第第3章章SIP协议消息格式协议消息格式第第4章章重要头域重要头域第第5章章SIP与主要流程与主要流程Page11SIP协议的相关术语(一)会话(会话(SessionSession):Session Session 是主被叫间的一次音频、视频的通讯,其包含一个或多个对话,除了信令层是主被叫间的一次音频、视频的通讯,其包含一个或多个对话,除了信令层次的次的DialogDialog外,还包含了媒体信息的协商。外,还包含了媒体信息的协商。Session Session 也有一个创建、修改、终结的过程,也有一个创建、修改、终结的过程,SessionSession只能由只能由INVITEINVITE创建;创建;INVTEINVTE事务事务在创建在创建DialogDialog的同时,也创建了一个的同时,也创建了一个SessionSession。SessionSession的修改是通过的修改是通过INVITE/UPDATEINVITE/UPDATE消息中携带的消息中携带的SDPSDP消息体来完成的。消息体来完成的。Session Session的终的终结和结和DialogDialog的终结方法相同的终结方法相同Page12SIP协议的相关术语(一)对话(对话(DialogDialog):对话是对话是SIPSIP主叫和被叫间的一个端到端的信令联系,不涉及任何消息体的信息(不涉主叫和被叫间的一个端到端的信令联系,不涉及任何消息体的信息(不涉及任何媒体的信息)及任何媒体的信息)INVITE,SUBSCRIBE,REFERINVITE,SUBSCRIBE,REFER都都可以创建对话可以创建对话在在Early Dialog Early Dialog 状态下状态下(如(如当收到带当收到带To TagTo Tag的的 1xx 1xx 响应(非响应(非100100)时,)时,主叫可以用主叫可以用BYEBYE来终结对话,来终结对话,被叫不能发送被叫不能发送BYEBYE来终结对话(来终结对话(DialogDialog);只能通过发送失败);只能通过发送失败响应来终结响应来终结主叫收到主叫收到 200 OK 200 OK后,进入了后,进入了Confirmed DialogConfirmed Dialog状态;后续可以通过状态;后续可以通过INVITEINVITE(也叫做(也叫做re-INVITEre-INVITE)/UPDATE/UPDATE修改对话的状态修改对话的状态。主叫或者被叫都能通过主叫或者被叫都能通过BYEBYE消息来终结消息来终结DialogDialogPage13SIP协议的相关术语(一)SIPSIP事务:事务:SIPSIP协议是一个客户协议是一个客户/服务器协议,所谓事务是指客户端发送到服务器的请求以及服务服务器协议,所谓事务是指客户端发送到服务器的请求以及服务器回送至客户端的所有响应,并且例如器回送至客户端的所有响应,并且例如INVITEINVITE请求和请求和PRACKPRACK请求分别属于不同的事务。请求分别属于不同的事务。事务以事务以ViaVia头域中的头域中的branchbranch(z9hG4bKz9hG4bK开始)开始)参数作为唯一标识参数作为唯一标识INVITEINVITE事务事务:收到:收到100trying100trying,180180,200OK(INVITE200OK(INVITE)属于同一个事务)属于同一个事务非非INVITEINVITE事务事务:一般不存在临时相应,如:一般不存在临时相应,如PrackPrack、ByeBye、OptionOption、SubscribeSubscribe、MessageMessage特殊事务特殊事务:ACKACK事务事务(对于对于200 of INVITE200 of INVITE的确认事务的确认事务)和和CANCELCANCEL事务事务(只能用于只能用于CANCEL INVITECANCEL INVITE事务事务,收到收到INVITEINVITE的临时响应后(包括的临时响应后(包括100100),最终响应之前发送),最终响应之前发送)Page14SIP协议的相关术语(一)代理、代理服务器(代理、代理服务器(ProxyProxy、Proxy ServerProxy Server):作为一个逻辑网络实体代表客户端转发请求或者响应,可以同时作为客户端和服务器作为一个逻辑网络实体代表客户端转发请求或者响应,可以同时作为客户端和服务器端。端。代理服务器的主要功能:路由、认证鉴权、计费监控、呼叫控制、业务提供等。代理服务器的主要功能:路由、认证鉴权、计费监控、呼叫控制、业务提供等。用户代理客户端(用户代理客户端(UACUAC):发起请求的一方。):发起请求的一方。用户代理服务器(用户代理服务器(UASUAS):接收请求的一方):接收请求的一方SIP URISIP URI:用户呼叫时可使用:用户呼叫时可使用SIP URISIP URI格式的形式呼叫,格式的形式呼叫,SIP URISIP URI遵从和遵从和EMAILEMAIL地址相同地址相同的格式:的格式:用户名用户名 域名,如域名,如yufeihome1.fryufeihome1.fr或者或者home1.frhome1.fr等。等。Page15问题会话、对话及事务的区别?Page16第第1章章SIP协议简介协议简介第第2章章SIP协议的相关术语协议的相关术语第第第第3 3章章章章 SIPSIP协议消息格式协议消息格式协议消息格式协议消息格式第第4章章重要头域重要头域第第5章章SIP与主要流程与主要流程Page17 SIPSIP请请求消息格式求消息格式由起始行、消息头和消息体组成。通过换行符区(由起始行、消息头和消息体组成。通过换行符区(CRLFCRLF)分消息头中的每一条参数行)分消息头中的每一条参数行(请求中的首行格式包括方法、请求的(请求中的首行格式包括方法、请求的URIURI、协议版本,例如:、协议版本,例如:INVIT INVIT sip:sip: SIP/2.0SIP/2.0)Page18 SIPSIP响响应应消息格式消息格式由起始行、消息头和消息体组成。通过换行符区(由起始行、消息头和消息体组成。通过换行符区(CRLFCRLF)分消息头中的每一条参数行)分消息头中的每一条参数行(响应中的首行格式包括版本、状态码以及原因短语。例如:(响应中的首行格式包括版本、状态码以及原因短语。例如:SIP/2.0100Tryin、SIP/2.0183SessioninProgress、SIP/2.0200OK)Page19SIP消息头l消息头包含了如请求的发起者、请求的接收者、最大跳数等信消息头包含了如请求的发起者、请求的接收者、最大跳数等信息。息。例如:例如:From:To:Page20SIP消息正文l消息正文:在描述一个会话时消息正文:在描述一个会话时SIP消息正文是一个会话描述协议消息正文是一个会话描述协议SDP消息,消息正文格消息,消息正文格式:式:v=0o=mhandley28908445262890842807INIP4126.16.64.4s=SDPSeminari=ASeminaronthesessiondescriptionprotocolu=http:/www.cs.ucl.ac.uk/staff/M.Handley/sdp.03.pse=mjhisi.edu(MarkHandley)c=INIP4224.2.17.12/127t=28733974962873404696a=recvonlym=audio49170RTP/AVP0m=video51372RTP/AVP31m=application32416udpwba=orient:portraitPage21SIP消息示例:INVITEtel:+8675580002901SIP/2.0(请求起始行。请求起始行。INVITE请求消息。请求请求消息。请求URI,即被邀用户的当前地址为,即被邀用户的当前地址为“tel:+8675580002901”。SIP版本号为版本号为2.0)From:;tag=1ccb6df3(From字段。指明请求发起方的地址为字段。指明请求发起方的地址为“)To:sip:;user=phone(To字段。指明请求接收方的地址为字段。指明请求接收方的地址为“)CSeq:1INVITE(Cseq字段。用于将字段。用于将INVITE请求和其触发的响应、对应的请求和其触发的响应、对应的ACK、CANCEL请求相关联请求相关联)Call-ID:(Call-ID字段。该字段唯一标识一个特定的邀请,字段。该字段唯一标识一个特定的邀请,全局唯一全局唯一)Via:SIP/2.0/UDP154.112.2.51:5061;branch=z9hG4bKliv0vdlwdrrydvgrpix0pgx0w(Via字段。该字段用于指示该请求历字段。该字段用于指示该请求历经的路径。经的路径。“SIP/2.0/UDP”表示发送的协议,协议名为表示发送的协议,协议名为“SIP”,协议版本为,协议版本为2.0,传输层为,传输层为UDP;“154.112.2.51:5061”表示发送方表示发送方ATSIP地址为地址为154.112.2.51,端口号为,端口号为5061;“branch=z9hG4bkbc427dad6”为分支参数,为分支参数,IMS并行分发请求时标并行分发请求时标记各个分支记各个分支)Contact:sip:+867556650001154.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=HwATS990010737418311073741831INIP4154.112.2.51(发发出会话的发起者出会话的发起者、会话标识会话标识、该会话公告的版本该会话公告的版本、IN”指网指网络类型络类型、IPV4:地址类型、创建会话的主机:地址类型、创建会话的主机IP)s=SipCall(会话名)(会话名)c=INIP4191.134.110.3(连接数据)(连接数据)m=audio10002RTP/AVP80418(媒体级描述:(媒体级描述:audio音频、音频、10002媒体流发往的传送层端口媒体流发往的传送层端口、RTP/AVP”为传送层协议为传送层协议、媒体静荷类型媒体静荷类型)a=rtpmap:8PCMA/8000(rtpmap属性行属性行:/)a=rtpmap0PCMU/8000a=rtpmap4G723/8000a=rtpmap18G729/8000Page22第第1章章SIP协议简介协议简介第第2章章SIP协议的相关术语协议的相关术语第第3章章SIP协议消息格式协议消息格式第第第第4 4章章章章 重要头域重要头域重要头域重要头域第第6章章SIP与主要流程与主要流程Page23必备的头域From:标识请求的发起者如 From:;tag=pohiaFrom头域中必须包含一个由UAC产生的“tag”参数,用于关联一个对话在IMS解决方案中,ATS9900、CSC3300、UGC3200等网元对From头域的处理如下。ATS9900ATS9900ATS收到的初始请求INVITE消息后,如果INVITE消息中无P-Asserted-Identity头域,则从From头域中获取主叫号码。在被叫侧ATS,会根据号码显示业务对From头域中的主叫号码进行调整CSC3300CSC3300CSCF收到的初始响应INVITE消息后,如果INVITE消息中无P-Served-User、P-Asserted-Identity头域,则从From头域中获取主叫号码。UGC3200UGC3200UGC收到的初始响应INVITE消息后,如果INVITE消息中无P-Asserted-Identity头域,则从From头域中获取主叫号码Page24必备的头域To:指定请求的接收者或用户需要注册的地址,TAG标签用来区分不同被叫建立的对话。如 To:;tag=acgt在IMS解决方案中,ATS9900、CSC3300、UGC3200等网元对To头域的处理如下。ATS9900ATS9900基本呼叫场景下,ATS对To头域无特殊处理,ATS发出消息中的To头域与收到消息中一致。CSC3300CSC3300基本呼叫场景下,CSCF对To头域无特殊处理,ATS发出消息中的To头域与收到消息中一致。UGC3200UGC3200无特殊处理。Page25必备的头域Max-Forwards:用于标识一个实体能够经过SIP实体数,是一个计数器,用于限制出现请求消息的死循环,RFC 3261 8.1.1.6中规定UAC发起的请求消息中,Max-Forwards的值应该为70,后续消息每经过一跳,值会逐跳减1 如 Max-Forwards:70Page26必备的头域Call-ID:标识一个对话,一个对话包括对话的建立、修改结束。如:Call-Id:apb03sdfksjgs94r5,注意区分大小写。在IMS解决方案中,ATS9900、CSC3300、UGC3200等网元对Call-ID头域的处理如下。ATS9900ATS9900ATS作为B2BUA的角色,因此一次呼叫过程中,ATS收到的消息和ATS发出的消息中Call-ID是不一致的,ATS发出的消息Call-ID头域包含ATS的主机名和CCU模块号,如:Call-ID:1gilgzr4wx4x4rr0wr4ldhlrATS.20。CSC3300CSC3300无特殊处理,不会修改该头域的参数值。UGC3200UGC3200无特殊处理,UGC网元发出的消息中包含有UGC网元的相关信息,如:Call-ID:g854k1j5587g85n8m4k882kgghk4l4hnCGPV1R002SIPCOMCSeq:用于对话内事务的排序,相同事务的CSeq相同,如会话的建立过程中,主叫方发送INVITE请求的事务与PRACK请求的事务的CSeq不相同。如:Cseq:1 INVITEPage27必备的头域Via:对响应消息进行路由转发。分支(branch)参数。这个参数用于区分请求创建的事务,如:Via:SIP/2.0/UDP5555:a:b:c:d;branch=0uetb在IMS解决方案中,ATS9900、CSC3300、UGC3200等网元对Via头域的处理如下。ATS9900ATS9900ATS会将Via头域中其他网元的IP地址和端口信息删除,发出去的消息中Via为ATS网元的IP地址和端口CSC3300CSC3300CSC在发出的消息Via头域中增加自身网元的IP地址、端口号和dpt参数,dpt参数中会携带CSC网元SCU模块号UGC3200UGC3200UGC在发出的初始请求INVITE消息Via头域中增加自身网元的IP地址、端口号、X-DispCookie参数(UGC网元CCU模块号),X-DispMsg参数(UGC网元BSG模块号)和X-TrunkGroup(携带中继群号)Page28重要头域Contact:Contact头域携带了一个URI,这个URI的含义取决于是在请求还是在应答中。在请求中,该URI是主叫用户的URI信息,在响应中,则是被叫用户的URI信息,表明注册有效期 如:Contact:;expires=600000Route头域是一个多值头域,域值是有顺序的。如:Route:,sip:154.112.8.22;lr;ORGDLGID=17217-5;Dpt=7684_6;TRC=b5c-ffffffffRecord-Route:为一个会话的后续请求记录Route消息头的条目,用于会话流程,对后续会话流程进行路由转发。如:Record-Route:;lrPage29理解理解RouteRoute和和Record-RouteRecord-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)PRACKPage30重要头域Service-Route:由S-CSCF设置,在REGISTER请求的200(OK)响应中将S-CSCF的IP地址通过该消息头返回给P-CSCF,在后续的会话过程中,P-CSCF通过该消息头找到S-CSCF。如:Service-Route:;lrPath:由P-CSCF设置,在REGISTER请求中,将P-CSCF的IP地址通过该消息头发往S-CSCF,S-CSCF在后续的会话过程中通过该消息头找到P-CSCF。如:Path:;lrPage31理解PATH和Service-Route消息头(注册过程)UE P-CSCF I-CSCF S-CSCF REGISTERREGISTER(将将P的的SIP URI加入到加入到PATH消息消息头中,并发送头中,并发送)REGISTER(将(将PATH消息头发往消息头发往S,S保存保存该消息头)该消息头)200(OK)将的将的SIP URI加入到加入到Service-Route消息头并消息头并发送)发送)200(OK)保存保存Service-Route消息头消息头200(OK)UE保存保存Service-Route消息头,消息头,用于会话用于会话Page32第第1章章SIP协议简介协议简介第第2章章SIP协议的相关术语协议的相关术语第第3章章SIP协议消息格式协议消息格式第第4章章重要头域重要头域第第5章章SIP与主要流程与主要流程Page33第第1章章SIP协议简介协议简介第第2章章SIP协议的相关术语协议的相关术语第第3章章SIP协议消息格式协议消息格式第第4章章重要头域重要头域第第第第6 6章章章章 SIPSIP与主要流程与主要流程与主要流程与主要流程Page34第第第第6 6章章章章 SIPSIP与主要流程与主要流程与主要流程与主要流程6.1SIP与注册流程与注册流程6.2SIP与会话流程与会话流程Page35SIP用户注册流程用户注册流程Page36注册流程与SIP消息l UEUE生成的初始生成的初始REGISTERREGISTER请求的请求的SIPSIP消息如下消息如下:REGISTER sip:home1.fr SIP/2.0/REGISTER sip:home1.fr SIP/2.0/网络归属域域名网络归属域域名Via:SIP/2.0/udp5555:1:2:3:4;branch=0uetbVia:SIP/2.0/udp5555:1:2:3:4;branch=0uetbRoute:sip:5555:a:f:f:e;lr /UERoute:sip:5555:a:f:f:e;lr /UE下一跳的下一跳的IPIP地址地址 PCSCFPCSCFRoute:sip:6666:a:b:c:wRoute:sip:6666:a:b:c:w ICSCF ICSCFMax-Forwards:70Max-Forwards:70From:;tag=pohjaFrom:;tag=pohjaTo:To:Contact:;expires=600000Contact:;expires=600000Call-ID:apb03djgu495jdn123Call-ID:apb03djgu495jdn123CSeq:25 REGISTERCSeq:25 REGISTERContent-Length:0Content-Length:0Page37注册流程与SIP消息P-CSCF生成的生成的SIP消息如下消息如下:REGISTERsip:home1.frSIP/2.0/网络归属域域名网络归属域域名Via:SIP/2.0/udpsip:pcscf1.visited1.fi;branch=0pctbPCSCFVia:SIP/2.0/udp5555:a:b:c:d;branch=0uetbueRoute:sip:5555:a:f:f:e;lr/(被去除被去除)Route:sip:6666:a:b:c:wRoute:sip:6666:a:b:c:wMax-Forwards:69/减少一跳减少一跳From:;tag=pohjaTo:Contact:;expires=600000Call-ID:apb03djgu495jdn123CSeq:25REGISTERContent-Length:0Page38注册流程与SIP消息I-CSCF生成如下生成如下SIP消息消息:REGISTERsip:home1.frSIP/2.0/网络归属域域名网络归属域域名Via:SIP/2.0/udpsip:icscf1.home1.fr;branch=0ictbICSCFVia:SIP/2.0/udpsip:pcscf1.visited1.fi;branch=0pctbPCSCFVia:SIP/2.0/udp5555:a:b:c:d;branch=0uetbUERoute:sip:scscf1.home1.fr;lrICSCF地址查询地址查询HSS得到得到Route:sip:5555:a:f:f:e;lr/(被去除被去除)Max-Forwards:68/减少一跳减少一跳From:;tag=pohjaTo:Contact:;expires=600000Call-ID:apb03djgu495jdn123CSeq:25REGISTERContent-Length:0Page39注册流程与SIP消息S-CSCF生成如下生成如下SIP消息消息:REGISTERsip:home1.frSIP/2.0/网络归属域域名网络归属域域名Via:SIP/2.0/udpsip:icscf1.home1.fr;branch=0ictbVia:SIP/2.0/udpsip:pcscf1.visited1.fi;branch=0pctbVia:SIP/2.0/udp5555:a:b:c:d;branch=0uetbRoute:sip:scscf1.home1.fr;lr/(被去除被去除)Route:sip:5555:a:f:f:e;lr/(被去除被去除)Max-Forwards:67/减少一跳减少一跳From:;tag=pohjaTo:Contact:;expires=600000Call-ID:apb03djgu495jdn123CSeq:25REGISTERContent-Length:0Page40注册流程与SIP消息S-CSCF的应答的应答SIP消息如下消息如下:SIP/2.0200OKVia:SIP/2.0/udpsip:icscf1.home1.fr;branch=0ictb/根据此来找到根据此来找到I-CSCFVia:SIP/2.0/udpsip:pcscf1.visited1.fi;branch=0pctbVia:SIP/2.0/udp5555:a:b:c:d;branch=0uetbRoute:sip:scscf1.home1.fr;lr/(被去除被去除)Route:sip:5555:a:f:f:e;lr/(被去除被去除)From:;tag=pohjaTo:;tag=kotimaaContact:;expires=600000Call-ID:apb03djgu495jdn123CSeq:25REGISTERContent-Length:0Page41注册流程与SIP消息I-CSCF的应答的应答SIP消息如下消息如下:SIP/2.0200OKVia:SIP/2.0/udpsip:icscf1.home1.fr;branch=0ictb/Via:SIP/2.0/udpsip:pcscf1.visited1.fi;branch=0pctb/据此找到据此找到P-CSCFVia:SIP/2.0/udp5555:a:b:c:d;branch=0uetbRoute:sip:scscf1.home1.fr;lr/(被去除被去除)Route:sip:5555:a:f:f:e;lr/(被去除被去除)From:;tag=pohjaTo:;tag=kotimaaContact:;expires=600000Call-ID:apb03djgu495jdn123CSeq:25REGISTERContent-Length:0Page42注册流程与SIP消息P-CSCF的应答的应答SIP消息如下消息如下:SIP/2.0200OKVia:SIP/2.0/udpsip:icscf1.home1.fr;branch=0ictb/Via:SIP/2.0/udpsip:pcscf1.visited1.fi;branch=0pctbVia:SIP/2.0/udp5555:a:b:c:d;branch=0uetb/据此可以找到据此可以找到UERoute:sip:scscf1.home1.fr;lr/(被去除被去除)Route:sip:5555:a:f:f:e;lr/(被去除被去除)From:;tag=pohjaTo:;tag=kotimaaContact:;expires=600000Call-ID:apb03djgu495jdn123CSeq:25REGISTERContent-Length:0Page43注册流程与SIP消息UE的应答的应答SIP消息如下消息如下:SIP/2.0200OKVia:SIP/2.0/udpsip:icscf1.home1.fr;branch=0ictb/Via:SIP/2.0/udpsip:pcscf1.visited1.fi;branch=0pctbVia:SIP/2.0/udp5555:a:b:c:d;branch=0uetbRoute:sip:scscf1.home1.fr;lr/(被去除被去除)Route:sip:5555:a:f:f:e;lr/(被去除被去除)From:;tag=pohjaTo:;tag=kotimaaContact:;expires=600000Call-ID:apb03djgu495jdn123CSeq:25REGISTERContent-Length:0Page44小结结合SIP消息头理解注册流程小结小结小结小结Page45第第第第6 6章章章章 SIPSIP与主要流程与主要流程与主要流程与主要流程6.1SIP与注册流程与注册流程6.2SIP与会话流程与会话流程Page46 UE P-CSCF S-CSCF AS I-CSCF S-CSCF AS P-CSCF UE 1.INVITE(SDP提供提供1)3.2.100 Trying 会话流程会话流程INVITE4.100 Trying5.INVITE6.100 Trying7.INVITE8.100 Trying9.INVITE 10.INVITE11.100 Trying12.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 OKPage47 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.PRACKPage48 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.ACKPage49会话流程与SIP消息UE发出的初始会话请求发出的初始会话请求:INVITEsip:zhangjiehome2.huSIP/2.0Via:SIP/2.0/UDP5555:1:2:3:4;BRANCH=8uetbUERoute:PRoute:S注册时得到注册时得到Max-Forwards:70From:;tag=veliTo:sip:zhangjiehome2.huSIP/2.0Call-Id:sdgweituoweruoiweurCseq:12INVITEContact:Page50会话流程与SIP消息P-CSCF发出的初始会话请求发出的初始会话请求:INVITEsip:zhangjiehome2.huSIP/2.0Via:SIP/2.0/UDPpcscf1.visited1.fr;branch=9pctbPVia:SIP/2.0/UDP5555:1:2:3:4;branch=8uetbUERecord-Route:自己加到自己加到RECORDRoute:删删P留留SMax-Forwards:69From:;tag=veliTo:sip:zhangjiehome2.huSIP/2.0Call-Id:sdgweituoweruoiweurCseq:12INVITEContact:Page51会话流程与SIP消息S-CSCF发出的初始会话请求发出的初始会话请求:INVITEsip:zhangjiehome2.huSIP/2.0Via:SIP/2.0/UDPscscf1.home1.fr;branch=agega1SVia:SIP/2.0/UDPpcscf1.visited1.fr;branch=9pctbPVia:SIP/2.0/UDP5555:1:2:3:4;branch=8uetb不不UERecord-Route:SRecord-Route:PMax-Forwards:68From:;tag=veliTo:sip:zhangjiehome2.huSIP/2.0Call-Id:sdgweituoweruoiweurCseq:12INVITEContact:Page52会话流程与SIP消息被叫被叫I-CSCF发出的初始会话请求发出的初始会话请求:INVITEsip:zhangjiehome2.huSIP/2.0Via:SIP/2.0/UDPicscf2.home1.fr;branch=geagi3Via:SIP/2.0/UDPscscf1.home1.fr;branch=agega1Via:SIP/2.0/UDPpcscf1.visited1.fr;展开阅读全文
咨信网温馨提示:1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。




IMS-VoLTE基础培训-SIP协议与流程.ppt



实名认证













自信AI助手![电焊工培训[001].ppt](/Images/s.gif)
















微信客服
客服QQ
发送邮件
意见反馈



链接地址:https://www.zixin.com.cn/doc/740990.html