电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

SIP协议解析与实现VIP专享VIP免费

SIP协议解析与实现_第1页
SIP协议解析与实现_第2页
SIP协议解析与实现_第3页
本文将按照 RFC3261逐步的介绍 SIP协议,介绍了 c和 c++语言的实现,分析了 osip库的使用和实现。 第一章 概述 一 概述 SIP协议是一个基于应用层的会话控制协议。它可以创建、修改、终止多媒体会话(会议),也可以邀请参与者加入到一个现有的会话。 因为 SIP是一个基于应用层的协议,所以它不是一套完整的通讯系统方案,它需要和其它的方案或者协议结合起来实现整套系统。例如,实时传输协议(RTP)(RFC1889)用来传输音视频等实时的流媒体数据。实时流协议(RTSP)(RFC2326)用来控制媒体流的传递。媒体网关控制协议(MEGACO)(RFC3015)用来控制 PSTN网关。 由此可见,SIP协议应该用来组合其它协议,从而实现完整的服务。但是,SIP基础的功能和操作不依赖于其它协议。 SIP( Session Initiation Protocol ,RFC 3261)是由 IETF (国际互联网标准制定组织)制定的面向 Internet 会议和电话的信令协议。SIP是一个应用层的协议,可以建立,修改或者中止多媒体会话或者呼叫。它是一个基于 ASCII的端到端的协议,它实际上是在因特网上提供“约会”服务。用来实现 VoIP的开放协议,最常用的有三种,SIP、MGCP(Media Gateway Control Protocol)和 H.323。 SIP协议是专门为 IP 电话,尤其是结合 Internet 设计的协议,同传统的 H.323 协议相比,SIP 拥有明显的优越性:优异的可扩展性--大大提高了系统的处理能力;与 Internet 紧密结合--使通讯更加轻松便捷的;卓越的开放性--不仅能够对手机、 PDA 等移动设备提供良好的支持,对于在线即时交流、语音和视频数据传输等多媒体应用也能够很好地完成。 SIP协议的特性和优势 特 性 优 势 简洁性 SIP的协议栈比其它的 VoIP协议都要小。SIP可以看作是一个简单的工具箱,利用它便于实现智能终端、网关、进程和客户端软件。 可扩展性 端到端(点到点)的结构,使得它比较容易扩展。当要增加新的用户到基于 SIP协议的系统中时,与其它的 VoIP协议相比,需要增加的软件和硬件要少得多。 分布式的功能 非集中式的智能,这样可以在每个组件中实现更多的功能。而要修改某个组件时,对系统其余部分的影响很小。在以太网上,两个 SIP电话机可以直接互相呼叫,而不需要系统中任何其它服务模块的帮助。当网络中有多于二个电话机时,系统中的其它模块就发挥作用了。 支持因特网 基于 SIP的系统,可以利用因特网不断增长的优势。转换网关可以将基于 SIP的系统连接到公...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部