1©2007AvayaInc.Allrightsreserved.Avaya–Proprietary&Confidential.UnderNDASIP运营商SIP中继S8730服务器CTIIVR报表网管监控录音DB集中坐席IP网络模拟坐席远端网关FANORPOWERFAILFANANDPOWEROKACINPUTDCINPUTACTIVERINGESDGROUNDJACKPOWER123456789101112121314POWERFANORPOWERFAILFANANDPOWEROKACINPUTDCINPUTACTIVERINGESDGROUNDJACKPOWER123456789101112121314POWERG650网关SIP信令服务器模拟坐席远端网关2©2007AvayaInc.Allrightsreserved.Avaya–Proprietary&Confidential.UnderNDA什么是SIP会话发起协议–SIP(SessionInitiationProtocol)–SIP是IETF工程任务组制定的一种应用层协议,用于控制多媒体通信任务的建立,修改和中断–基于RFC3261&及其它相关的一系列标准SIP协议提供多媒体处理能力–语音,视频,即时通讯,等等与HTTP协议非常类似–请求-响应模式–基于文本的协议类型SIP协议在通信中引入了用户状态表示(Presence)的功能利用了其它的IETF协议标准–UDP,TCP,TLS,DHCP,DNS,SDP,RTP,MIME,等等SIP是一种非常简单易用的协议,只包括了非常少的一些客户机/服务器类型的消息3©2007AvayaInc.Allrightsreserved.Avaya–Proprietary&Confidential.UnderNDASIP协议的主要特征基于广泛使用的协议,面向Internet应用设计–请求/响应(Request/Response)协议结构,采用HTTP协议语法–采用MIME协议进行协议内容描述–通过DNS服务确定服务器地址–URL寻址方式非常易于实现与基于WEB的应用集成–便于实现SIP与WEB浏览器和e-mail应用的集成–同一次通信任务中可以包含多种类型的通信方式互操作性好–核心协议相对简单–基于文本的协议类型以用户为中心的协议设计–单个用户实体映射到多个终端设备–用户状态表示4©2007AvayaInc.Allrightsreserved.Avaya–Proprietary&Confidential.UnderNDASIP协议的寻址SIP协议为每个用户提供了一个单一的用户实体,作为用户的公共地址–例如sip:jenkins@avaya.com或sip:9085551212@avaya.com单一的用户实体名映射到多个用户终端设备SIP协议提供了良好的用户移动性双模手机PDA软件电话传统话机SIP话机即时通讯5©2007AvayaInc.Allrightsreserved.Avaya–Proprietary&Confidential.UnderNDASIP协议的网络组件用户代理–用户代理客户端•生成和发送SIP请求并接收服务器响应信息的客户端应用程序–用户代理服务器•接收SIP请求并生成SIP响应的服务器端应用程序注册服务器–接收客户机的注册请求,完成用户地址的注册,提供SIP逻辑地址和物理地址的映射位置服务器–提供位置查询服务,由SIP代理服务器或重定向服务器用来查询被叫可能的地址信息代理服务器–充当客户机和服务器之间的媒介程序,转发客户机的请求信息和服务器的响应信息重定向服务器–主要完成路由重定向功能,指引客户机去寻找用户的其它地址用户状态表示服务器–充当用户请求的状态表示代理或代理服务器AvayaSES服务器中集成了所有以上这些功能6©2007AvayaInc.Allrightsreserved.Avaya–Proprietary&Confidential.UnderNDASIP协议消息请求消息(方法--Method)REGISTER–注册联系信息INVITE,ACK,CANCEL–建立会话任务BYE–中断任务OPTIONS–服务器信息和功能查询SUBSCRIBE,NOTIFY(RFC3265)–时间通知框架MESSAGE(RFC3428)–即时通讯响应消息1xx:Provisional—确认–请求已经收到,继续处理请求2xx:Success—成功–动作已经成功收到,理解和接受3xx:Redirection—重定向–为完成请求,需进一步的动作4xx:ClientError—客户机错误–请求有预防错误或不能被服务器执行5xx:ServerError—服务器错误–服务器出错,不能执行合法请求6xx:GlobalFailure—全程错误–任何服务器都不能执行请求7©2007AvayaInc.Allrightsreserved.Avaya–Proprietary&Confidential.UnderNDASIP协议与H.323协议SIPH.323IETF的标准ITU的标准定义了一个协议定义了一个协议集用于INTERNET,向所有用户开放面向LAN设计基于文本的协议基于ASN.1的协议参照HTTP和SMTP设计参照Q.931通过URL寻址通过E.164或邮件地址寻址定义了SIP服务器和终端,不需要网关定义了编码方式,终端,网守和网关通过TCP/UDP传输通过TCP/UDP传输呼叫控制在终端完成呼叫控制在网守完成呼叫建立简单呼叫建立复杂服务器可以保持,也可以不保持会话的状态网守需要保持会话的状态代理服务器只参与呼叫的建立网守参与呼叫整个过程多媒体能力协商简单多媒体能力协商复杂移动性是SIP协议的天然能力没有考虑用户的移动性容易集成在IP网络中容易与PSTN协调工作没有涉及到计费功能考虑到了计费的概念标准正在完善过程中标准已经比较成熟8©2007AvayaInc.Allrightsreserved.Avaya–Proprietary&Confidential.UnderNDASIP与H.323的主要差别SIP协议不仅仅可以被应用在电话和视频通信当中SIP协议是基于文本方式的,而H.323协议是二进制的SIP协议中终端的拨号音和回铃音是由本地终端提供的SIP协议中拨号方案是在终端中定义的SIP终端在根据定义的拨号方案收集完全部号码之前,将不会向PBX设备发送号码SIP客户机可以用字母-数字形式的ID和密码来代表SIP用户可以在一个地址上(AOR)绑定多个终端设备9©2007AvayaInc.Allrightsreserved.Avaya–Proprietary&Confidential.UnderNDASIP呼叫流程举例BobINVITEsip:bob@example.com407ProxyAuthenticationRequired180RingingACKsip:bob@example.comAliceBYEsip:alice@example.com200OkBobhangsupProxyACKsip:bob@example.comINVITEsip:bob@example.com100TryingINVITEsip:bob@example.com180Ringing200Ok200OkACKsip:bob@example.comBYEsip:alice@example.com200OkRTPBobanswers10©2007AvayaInc.Allrightsreserved.Avaya–Proprietary&Confidential.UnderNDA解析SIP信令的消息INVITEsip:bob@example.comSIP/2.0Contact:sip:alice@192.168.1.100:5060;transport=tcpVia:SIP/2.0/TCP192.168.1.100:5060;branch=z9hG4bK74bf9Via:SIP/2.0/TLSb.example.com:5061;branch=z9hG4bK7lsjjfVia:SIP/2.0/TLSedge.example.com:5061;branch=z9hG4bK7a83jfRecord-Route:sip:edge.example.com:5061;transport=tlsRecord-Route:sip:b.example.com:5061;transport=tlsMax-Forwards:70From:Alicesip:alice@example.com;tag=9fxced76slTo:Bobsip:bob@example.comCall-ID:3848276298220188511@192.168.1.100CSeq:1INVITEContent-Type:application/sdpContent-Length:151v=0o=alice28908445262890844526INIP4192.168.1.100s=-c=INIP4192.0.2.101t=00m=audio49172RTP/AVP0a=rtpmap:0PCMU/8000被请求方的URI发起方的物理位置发起方到接收方之间的全程路由Hopsthatmustbetraversedforsubsequentrequestswithinadialog(i.e,BYE,re-INVITE)AoRofOriginator(ANI)andRecipient(DNIS)DialogidentifiersandmessagesequencenumberwithinadialogPayload(body)meta-dataSDP消息体11©2007AvayaInc.Allrightsreserved.Avaya–Proprietary&Confidential.UnderNDASIP可以解决什么问题?12©2007AvayaInc.Allrightsreserved.Avaya–Proprietary&Confidential.UnderNDA挑战–用户总是处于被遗忘的处境需要提供一种以用户为中心的通信系统架构•当今的企业通信需求•客户的分布更广泛•分散的组织结构•人员的移动越来越多•更快的响应速度•人们希望可以随时随地联系到专业人员•越来越多的协同工作需求•用户拥有他们所需要的手段么?•多个话机,设备,邮箱…•不同时段的不同访问手段•Phonetag,emailtag,insecure“Internet”instantmessaging,unintegratedwireless•是否可以将所有的这些集成在一起?今天的通信系统多是以设备为中心,而不是以用户为中心.其结果使得用户之间的通信变成了一场猜测的游戏.13©2007AvayaInc.Allrightsreserved.Avaya–Proprietary&Confidential.UnderNDASIP如何提高通信效率确保合适的人员在合适的时间使用合适的设备通信建立人与人之间的联系,而不是设备与设备SIP地址记录(AOR):单一的用户实体,映射到多个终端设备–例如.sip:jenkins@avaya.com或sip:9085551212@avaya.com用户实体可以映射到用户使用设备的多个任意号码呼叫可以自动联系到正在被使用的设备双模手机PDA软件电话传统电话机SIP电话机即时通讯14©2007AvayaInc.Allrightsreserved.Avaya–Proprietary&Confidential.UnderNDASIP如何提高通信效率基于Handle的呼叫方式通过拨叫用户的handle(如电子邮件地址)来寻找用户,即使他们并没有使用SIP电话终端允许SIP用户立即开始充分利用SIP带来的好处可以充分利用企业的LDAP目录服务SIP服务器LDAPjimsu@avaya.comExt.14