SIP协议详解.docx
《SIP协议详解.docx》由会员分享,可在线阅读,更多相关《SIP协议详解.docx(59页珍藏版)》请在第一文库网上搜索。
1、第3章S/尸合同3.1概述基本概念会话启动合同SIP(SessionInitiatioProtoco1)是由IETF提出并主持研究的一种在IP网络上进行多媒体通信的应用层控制合同,它被用来创立、修改、和终结一种或多种参与者参与的会话进程。这些会话涉及Internet多媒体会议、Internet电话、远程教育以及远程医疗等。即所有的因特网上交互式两方或多方多媒体通信活动,统称为多媒体会话。参与会话的成员可以通过组播方式、单播联网方式或者两者结合的方式进行通信。S价合同是一种正在发展和不断研究中的合同。一方面,它借鉴了其他Internet原则和合同的设计思想,在风格上遵循因特网一贯坚持的简洁、开放
2、、兼容和可扩展等原则,并充足注意到因特网开放而复杂的网络环境下的安全问题。另一方面,它也充足考虑了对老式公共电话网的多种业务,涉及IN业务和ISDN业务的支持。运用带有会话描述的S价邀请消息来创立会话,以使参与者可以通过S价交互进行媒体类型协商。它通过代理和重定向祈求顾客目前位置,以支持顾客的移动性。顾客也可以登记它们的目前位置。S庐合同独立于其他会议控制合同,它在设计上独立于下面的传播层合同,因此可以灵活以便地扩展其他附加功能。5/户作为一种应用层的多媒体会话信令合同,可以被用来发起一种会话进程、在会话中邀请其他参与者加入会议,会话自身可以通过基于组播合同的会话告示合同(SAP)、电子邮件、
3、网页告示、以及轻量级号簿访问合同(1DAP)等方式预先告示各个也许的参与者。S肥合同支持别名映射、重定向服务、ISDN和IN业务。它支持个人移动(persona1mobi1ity),即终端顾客可以在任何地方、任何时间祈求和获得已订购的任何电信业务。总时来说,会话启动合同可以支持下列五种多媒体通信的信令功能:顾客定位:拟定参与通信的终端顾客的位置;顾客通信能力协商:拟定通信的媒体类型和参数;顾客意愿交互:拟定被叫与否乐意参与某个通信;建立呼喊:涉及向被叫“振铃”,拟定主叫和被叫时呼喊参数;呼喊解决和控制:涉及呼喊重定向、呼喊转移、终结呼喊等等。5/户合同可以通过MCU(MU1tipointCon
4、tro1Unit)、单播联网方式、或组播方式创立多方会话,支持PSTN和因特网电话之间的网关功能。S庐合同可以与其他用于建立呼喊的信令系统或合同结合使用,它在设计上充足考虑了对其他合同的可扩展性。譬如J价合同支持时主叫可以辨认出H.323合同支持的被叫,通过H.245网关运用合同向被叫发起并建立呼喊;此外,一种S/尸主叫可以辨认出PSTN上的被叫及其电话号码,通过与PSTN相连的网关向被叫发起并建立呼喊。5/户合同不提供发言控制(f1。orContro1)、投票等会议控制功能也不规定如何管理一种会议。但是S价合同可被用来引起这些会议控制合同。S肥合同自身不具有资源预留功能,但可以向被邀请者们传
5、达这方面的信息。有关术语1 .呼喊一种呼喊是由一种公共源端所邀请时在一种会议中的所有参与者构成,由一种全球唯一的Ca1I-ID进行标记。例如:由同一种源邀请的一种会议的所有参与者构成一种呼喊;点到点IP电话会话是一种最简朴的会话,它映射为单一的S价呼喊。一般状况下,呼喊由主叫方创立,但是更一般说来,呼喊可由并不参与媒体通信的第三方创立,此时会话的主叫方和会话的邀请方并不相似。对于多播会议来说,一种顾客可由不同的人邀请参与同一会议,则每一种邀请应视作不同的呼喊。对于基于MCU的会议,每个参与者使用一种呼喊邀请自己加入MCUo2 .事务W尸是一种客户/服务器合同。客户和服务器之间的操作从第1个祈求
6、至最后响应为止的所有消息构成一种S/户事务。一种正常时呼喊一般涉及三个事务。其中,呼喊启动涉及两个操作祈求:邀请(InVite)和证明(ACK),前者需要回送响应,后者只是证明已收到最后响应,不需要回送响应。呼喊终结涉及一种操作祈求:再会(Bye)。3 .SZPUR1为了能对的传送合同消息,S/P还需解决两个重要的问题。一是寻址,即采用什么样的地址形式标记终端顾客;二是顾客定位(下面简介)。S夕沿用WWW技术解决这两个问题。寻址采用5ZPUR1(UniformResource1ocatOrS),按照RFC2396规定的URI导则定义其语法,特别是顾客名字段可以是电话号码,以支持IP电话网关寻址
7、,实现IP电话和PSTN的互通。5/户UR1的一般构造为:M顾客名:口令主机:端口;传送参数;顾客参数;措施参数;生存期参数;服务器地址参数?头部名=头部值uSIPn表达需采用S0合同和所批示的端系统通信。“顾客名”可以由任意字符构成,一般可取类似与E-mai1顾客名形式,也可以是电话号码(Soft3000目前顾客名是电话号码)。“主机”可为主机域名或IPv4地址。“端口”批示祈求消息送往的端标语,其缺省值为5060,即公开的S/尸端标语。“口令”可以置于诉UR1中,但一般不建议这样做,由于其安全性是有问题的。“传送参数”批示采用TCP还是UDP传送,缺省值为UDPo“顾客参数”,StPUR1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SIP 协议 详解
