资源描述
,英文目录标题,:33-42pt,颜色,: R204 G51 B0,字体,: Arial,英文目录副标题,:25-32pt,颜色,: R204 G51 B0,字体,: Arial,中文目录标题,:33-42pt,颜色,: R204 G51 B0,字体,:,黑体,中文目录副标题,:33-40pt,颜色,: R204 G51 B0,字体,:,黑体,英文目录正文,:20-30pt,子目录,(2-5,级,) :18pt,颜色,:,黑色,字体,:Times NEW Roman,中文目录正文,:20-30pt,子目录,(2-5,级,):18pt,颜色,:,黑色,字体,:,宋体,配色参考方案:,建议同一页面内不超过四种颜色,以下是,6,组配色方案,同一页面内只选择一组使用。,(仅供参考),单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,#, /,英文目录标题,:33-42pt,颜色,: R204 G51 B0,字体,: Arial,英文目录副标题,:25-32pt,颜色,: R204 G51 B0,字体,: Arial,中文目录标题,:33-42pt,颜色,: R204 G51 B0,字体,:,黑体,中文目录副标题,:33-40pt,颜色,: R204 G51 B0,字体,:,黑体,英文目录正文,:20-30pt,子目录,(2-5,级,) :18pt,颜色,:,黑色,字体,:Times NEW Roman,中文目录正文,:20-30pt,子目录,(2-5,级,):18pt,颜色,:,黑色,字体,:,宋体,配色参考方案:,建议同一页面内不超过四种颜色,以下是,6,组配色方案,同一页面内只选择一组使用。,(仅供参考),Thank,You !,Q&A,SIP,语音概述,目录结构,语音关键词,SIP,协议概述,SIP,协议组件,SIP,消息结构,注册和呼叫流程,基本概念,1.1,什么是,VoIP,随着包交换网络这种全新承载网络的出现,语音电话系统发生了革命性的变化,随之也出现了大量的新技术,以适应全新的包交换网络。其中一种包交换网络适应的协议就是大名鼎鼎的,IP,协议,基于该协议的语音技术我们称之为,VOIP,技术,。,与传统,PSTN,网络相比,,IP,承载网络对资源的利用率更高,-,通话过程不独占线路,而且目前有,internet,这样费用低廉的承载网络做支撑,所以,VOIP,的发展如火如荼。,在该网络上先后出现了两种影响比较大的协议,一个就是,H323,协议,另一个就是,SIP,协议。,基本概念,1.2,什么是,SIP,SIP(Session Initiation Protocol),是一个会话层的信令控制协议。用于创建、修改和释放一个或多个参与者的会话。这些会话可以好似,Internet,多媒体会议、,IP,电话或多媒体分发。,SIP,是一种应用层控制协议,用于和一个或多个参与者创建、修改和终止会话。,SIP,的结构与,HTTP,(客户服务器协议)相似。客户机发出请求,并发送给服务器,服务器处理这些请求后给客户机发送一个响应。该请求与响应形成一次事务。,基本概念,1.2,什么是,SIP,(续),用户可能会从一个端系统移动到另外一个端系统,也可能通过多个名字来定位,为此,SIP,提供了相应的寻址机制,每个用户都有一个唯一的,SIP,标识,即,SIP URI,(,Uniform Resource Identifier,),SIP,标识可能是通过网页上的一个超链接,或者地址表中的表项,或者是用户直接输入来进行访问。,SIP URI,是与某个用户相关联,而不是与某一个具体的设备相联系。,SIP,还支持一种安全标识,成为,SIPS URI,基本概念,1.3,什么是,SDP,会话描述协议(,Session Description Protocol,,简称,SDP,)为会话通知、会话邀请和其它形式的多媒体会话初始化等目的提供了多媒体会话描述。,SDP,主要用于协助多媒体会议的通告,并为会话参与者传送相关设置信息。会话描述协议即用于将这种信息传输到接收端。会话描述协议完全是一种会话描述格式。,SDP,会话描述协议的设计宗旨是通用性,它可以应用于大范围的网络环境和应用程序,但会话描述协议不支持会话内容或媒体编码的协商。,基本概念,1.4,什么是,RTP,RTP,是实时传送协议(,Real-time Transport Protocol,)的缩写。其代表一个网络传输的协议,为音频、视频中的常用协议。,RTP,本身并没有提供按时发送机制或其它服务质量(,QoS,)保证,它依赖于低层服务去实现这一过程。,RTP,并不保证传送或防止无序传送,也不确定底层网络的可靠性。,RTP,实行有序传送,,RTP,中的序列号允许接收方重组发送方的包序列,同时序列号也能用于决定适当的包位置,例如:在视频解码中,就不需要顺序解码。,基本概念,1.4,什么是,RTP,(续),不采用,TCP,传输多媒体信息的原因,TCP,是面向连接的协议,不支持组播,在多媒体会话中,TCP,运行少数报文的丢失,如果报文由于丢失而重传之后到达接收者,也很可能因为属于它的播放时序已经过去而不得不丢弃。,TCP,机制在多媒体会话中可能并不是非常适合,而且会带来额外的延迟和延迟抖动。,TCP,缺少时间戳机制,基本概念,1.5,什么是,RTCP,RTP,控制协议(,RTCP,)采用与数据包相同的分发机制,将控制包周期性传输到所有会话参与者中。底层协议必须提供数据和控制包的多路发送,例如使用不同的,UDP,端口号。,RTCP,为,RTP,源携带一个持久性传输层标识符,称为规范名或,CNAME,。由于一旦发现冲突或程序重启时,,SSRC,标识符会随之改变,所以接收方需要,CNAME,来跟踪每一个参与者。同时接收方还要求,CNAME,能够与一组相关,RTP,会话中来自于给定参与者的多重数据流相关联,例如同步视频和音频。,目录结构,语音关键词,SIP,协议概述,SIP,协议组件,SIP,消息结构,注册和呼叫流程,SIP,协议概念,会话启动协议,SIP,(,Session Initiation Protocol,)是一个在,IP,网络上进行多媒体通信的应用层控制协议,它被用来创建、修改、和终结一个或多个参加者参加的会话进程。,SIP,协议可用于发起会话,也可以用于邀请成员加入已经用其它方式建立的会话。,SIP,协议透明地支持名字映射和重定向服务,便于实现,ISDN,、智能网以及个人移动业务。,SIP,协议的特点,一个正在发展和不断研究中的协议。,简练、开放、兼容和可扩展等原则。,充分注意到因特网开放而复杂的网络环境下的安全问题。,充分考虑了对传统公共电话网的各种业务,包括,IN,业务和,ISDN,业务的支持。,SIP,协议的信令功能,用户定位:确定参加通信的终端用户的位置;,用户通信能力协商:确定通信的媒体类型和参数;,用户意愿交互:确定被叫是否乐意参加某个通信;,建立呼叫:包括向被叫“振铃”,确定主叫和被叫的呼叫参数;,呼叫处理和控制:包括呼叫重定向、呼叫转移、终止呼叫等等。,目录结构,语音关键词,SIP,协议概述,SIP,协议组件,SIP,消息结构,注册和呼叫流程,SIP,网络基本构成,Location Server,定位服务器,Register Server,注册服务器,User Agent,用户代理,Proxy Server,代理服务器,Gateway,网关,Proxy Server,代理服务器,PSTN,Redirect Server,重定向服务器,用户代理,UAC,UAS,UAC,UAS,UAC,UAS,INVITE,INVITE,主叫,被叫,代理服务器,BYE,BYE,用户代理(,UA,,,User Agent,)也称,SIP,终端,是指支持,SIP,协议的多媒体会话终端,包括用户代理客户机,UAC,和用户代理服务器,UAS,。,UAC,:是指在,SIP,会话建立过程中主动发送会话请求的设备,当代理服务器向被叫终端发送会话请求时,它就成为用户代理客户机。,UAS,:是指在,SIP,会话建立过程中接收会话请求的设备。,代理服务器,主叫,定位服务器,INVITE 2002202.153.119.231,1,2002,2,3,202.153.119.200,INVITE 2002202.153.119.200,4,200 OK,5,200 OK,6,提供路由功能,代理其他客户机发起的请求,请求由本地服务器响应或可能被翻译之后再传送给其他服务器。,代理服务器在转发请求之前需要对原请求消息进行解释,而且必要的话则还可以修改请求消息。,代理服务器,(202.153.119.231),注册服务器,注册服务器,REGISTER,200 OK,IP,电话,存储到定位服务器,定位服务器,注册服务器接受终端的注册请求,接受用户注册,注册的内容,如本地号码等信息。,在完整的,SIP,系统中,所有的,SIP,终端作为,User Agent,都应该向注册服务器登记注册,以告知其位置、会话能力、呼叫策略等信息。,注册服务器转发这些信息到定位服务器或者重定向服务器,注册信息定期刷新,并且,SIP,用户客户端需要重新注册到注册服务器。,定位服务器,重定向服务器,重定向服务器是一个接受,SIP,请求,把该地址映射成零个或多个新地址并把这些地址返回给请求客户。,是向主叫,UA,指明重新呼叫被叫,UA,的位置的设备。,主叫,被叫,(202.153.119.200),重定向服务器,(202.153.119.231),INVITE 2002202.153.119.231,1,2002,2,3,202.153.119.200,INVITE 2002202.153.119.200,6,302 Moved temporarity,Contact: 2002202.153.119.200,4,ACK 2002202.153.119.231,5,200 OK,7,ACK 2002202.153.119.200,8,定位服务器,(202.153.119.231),定位服务器,定位服务器(,Location Server,)提供定位服务,为,SIP,重定向和代理服务器获得被叫方的可能位置信息如被呼叫用户的地址、号码。,用户接入网络后首先要向注册服务器注册,注册信息写入定位服务器中。,代理,/,注册服务器,IP,电话,定位服务器,代理,/,注册服务器,REGISTER,INVITE,INVITE,200 OK,目录结构,语音关键词,SIP,协议概述,SIP,协议组件,SIP,消息结构,注册和呼叫流程,消息结构,包括请求消息和响应消息两种类型:,对于请求消息;,开始行,=,Request line,对于响应响应消息,开始行,=,s,tatus line,包括通用头、请求头、响应头、实体,头等。,不是所有的头都填充到本区域中,:,对于请求头,:,仅仅是填充在请求消息中。,对于响应头,:,仅仅是填充在响应消息中。,头域包含有呼叫的属性和服务器信息。,INVITE sip:200169.254.20.20:5060;User=phone SIP/2.0,Via:SIP/2.0/UDP 169.254.10.10:5060,From:;tag=495B,To:,Call-ID:0247742E5381400000000000VRP-GATEWAY,CSeq:1 INVITE,Expires:180,Contact:,Max-Forwards:70,Content-Type:application/SDP,Content-Length:180,v=0,o=Quidway 1073741825 1073741825 IN IP4 169.254.10.10,s=Sip Call,c=IN IP4 169.254.10.10,t=0 0,m=audio 16388 RTP/AVP 18 8,a=rtpmap:18 G729/8000,a=rtpmap:8 PCMA/8000,开 始 行,消息体通常是会话描述符,用来描述,会话的性质和具体的细节,它们可以,使用任何不透明的消息协议。,SIP,消息头,消息体,请求消息,INVITE,sip:tom,SIP/2.0,Request-Line =,Method,Request-URI,SIP-Version,INVITE ,发起呼叫,邀请用户加入会话。,ACK ,证实已收到对,INVITE,消息的最终应答。,BYE ,终止一个呼叫。,CANCEL ,取消一个请求。,REGISTER ,注册用户代理。,OPTIONS ,查询服务器能力。,INFO ,携带带外信息,如,DTMF,数字,。,(,rfc2833,中继、,SIP-Info,方式),SIP,地址,用于在网络域中识别一个用户或资源。,通常是如下,E-mail,类型的地址:,sip:userdomain:port,sip:userhost:port,用户字段使用名字或电话号码唯一标识用户。,端口是一个可选字段,缺省端口是,5060,。,下列是一个完整的,SIP,URI,:,sip:82774563,sip:tom,响应消息,SIP/2.0 100 Trying,Status-Line,= SIP-Version,Status-Code Reason-Phrase,CRLF,Informational,=1xx,100; Trying,180; Ringing,181; Call Is Being Forwarded,182; Queued,183; Session Progress,Success,= 2xx,200; OK,Redirection,=3xx,300; Multiple Choices,301; Moved Permanently,302; Moved Temporarily,305; Use Proxy,380; Alternative Service,Global-Failure,= 6xx,600; Busy Everywhere,603; Decline,Client-Error,=4xx,400; Bad Request,401; Unauthorized,402; Payment Required,403; Forbidden,405; Method Not Allowed,“407“; Proxy Authentication Required,.,Server-Error,= 5xx,500; Internal Server Error,501; Not Implemented,502; Bad Gateway,503; Service Unavailable,504; Gateway Time-out,505; SIP Version not supported,.,604; Does not exist anywhere,606; Not Acceptable,临时响应,最终状态,SIP,消息头,消息头,描述,Via,给出请求路径和响应要发送的地址。,From,定义了,SIP,发起者。,To,所有消息中都必须有,To,字段,此字段给出请求的接受者。,Call-ID,用于唯一标识特定邀请或某个客户机的注册请求。,CSeq,字段用于标识发出的不同请求,若,Call-ID,值相同,那么,Cseq,值必须各不相同。,Expire,字段给出消息内容截止的日期和时间。,Contact,头域包含一个,SIP URI,或者,SIPS URI,指出一个能够接触到的直接路由,Content-Type,实体头字段,表明消息体的媒体类型。,Content-Length,实体头字段,表明消息体的大小。,目录结构,语音关键词,SIP,协议概述,SIP,协议组件,SIP,消息结构,注册和呼叫流程,使用,SIP,来建立通讯通常需要六个步骤:,登记,发起和定位用户。,进行媒体协商,通常采用,SDP,方式来携带媒体参数。,由被叫方来决定是否接纳该呼叫。,呼叫媒体流建立并交互。,呼叫更改或处理。,呼叫终止。,SIP,建立通讯的过程,注册,用户每次开机时都需要向服务器注册。,注册服务器通常需要认证。,当,SIP Client,的地址发生改变时,需要重新注册。,注册信息必须定期刷新。,注册服务器将注册信息保存到位置服务器中。,Register,100,Trying,200,OK,SIP,UA,SIP,UA,Register,without,Auth,401 Unauthorized,200,OK,Register,with,Auth,点对点呼叫,(,一,),INVITE,100,Trying,180,Ringing,200,OK,ACK,RTP,BYE,200,OK,UA1,UA2,点对点呼叫,(,二,),点对点呼叫,(,三,),点对点呼叫方法:,UA1,地址,202.106.28.1,,,UA2,地址,202.106.0.20,。,UA1,本地号码,1100,,在,UA1,上设置拨号规则,2200,映射,URI,为,2200202.106.0.20,。,UA1,摘机呼叫,2200,,抓取话机间的报文信息,可以看到,INVITE,消息从,UA1,发往设定的,URI 2200202.106.0.20,,此时,UA2,振铃,摘机即正常通话。,拨号规则支持,x,、,.,、,#,、*、,、,-,、数字,0,到,9,通过代理服务器呼叫,UA1,Proxy Server,INVITE,100,Trying,180,Ringing,200,OK,ACK,RTP,BYE,200,OK,INVITE,180,Ringing,200,OK,ACK,BYE,200,OK,UA2,重定向,UA1,Redirect,Server,INVITE,301,Moved,Permanant,ACK,RTP,UA2,INVITE,180,Ringing,200,OK,ACK,BYE,200,OK,二次拨号,(RFC 2833,中继,),二次拨号,(SIP INFO),
展开阅读全文