北邮研究生计算机网络VOIPSIP实验报告.docxVIP

北邮研究生计算机网络VOIPSIP实验报告.docx

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机网络实验课程报告 课题:SIP客户端的开源实现 姓 名 张涛 学 院 网络技术研究院 班 级 学 号 注册组号 2015年 11月21日 小组信息 小组成员 学号 学院 张涛 网络技术研究院 实验目的 1) 理解VOIP , SIP技术,用开源代码实现一个 SIP客户端(PJSIP 2) 用实现的客户端完成在 SIP呼叫中心上的注册和测试 实验背景知识 3.1 .阅读VOIP, SIP技术相关内容,加深对VOIP技术原理的理解。 1) VOIP技术原理 在现在的网络通信中, Email服务已经不是现在首选的通信方式了更多的即时通信,语 音服务等,在网络上面层出不穷 VoIP传统的电话网是以电路交换方式传输语音,所要求的 传输宽带为64kbit/s而所谓的VoIP是以IP分组交换网络为传输平台, 对模拟的语音信号进 行压缩打包等一系列的特殊处理, 使之可以采用无连接的 UDP协议进行传输为了在一个 IP 网络上传输语音信号,要求几个元素和功能最简单形式的网络由两个或多个具有 VoIP功能 的设备组成,这一设备通过一个IP网络连接VoIP设备是如何把语音信号转换为 IP数据流, 并把这些数据流转发到 IP目的地,IP目的地又把它们转换回到语音信号两者之音的网络必 须支持IP传输,且可以是IP路由器和网络链路的任意组合因此可以简单地将 VoIP的传输 过程分为下列几个阶段语音 -数据转换语音信号是模拟波形,通过 IP方式来传输语音,不管 是实时应用业务还是非实时应用业务, 首先要对语音信号进行模拟数据转换, 也就是对模拟 语音信号进行8位或6位的量化,然后送入到缓冲存储区中, 缓冲器的大小可以根据延迟和 编码的要求选择许多低比特率的编码器是采取以帧为单位进行编码典型帧长为 10 30ms考虑 传输过程中的代价,语间包通常由60120或240ms的语音数据组成数字化可以使用各种语音 编码方案来实现,目前采用的语音编码标准主要有 ITU-T G.711源和目的地的语音编码器必 须实现相同的算法,这样目的地的语音设备帮可以还原模拟语音信号原数据到 IP转换一旦 语音信号进行数字编码,下一步就是对语音包以特定的帧长进行压缩编码大部份的编码器都 有特定的帧长,若一个编码器使用 15ms的帧,则把从第一来的 60ms的包分成4帧,并按 顺序进行编码每个帧合 120个语音样点(抽样率为 8kHz)编码后,将4个压缩的帧合成一 个压缩的语音包送入网络处理器网络处理器为语音添加包头时标和其它信息后通过网络传 送到另一端点语音网络简单地建立通信端点之间的物理连接(一条线路) ,并在端点之间传 输编码的信号IP网络不像电路交换网络,它不形成连接,它要求把数据放在可变长的数据 报或分组中,然后给每个数据报附带寻址和控制信息, 并通过网络发送,一站一站地转发到 目的地传送在这个通道中,全部网络被看成一个从输入端接收语音包,然后在一定时间( t) 内将其传送到网络输出端 t可以在某全范围内变化, 反映了网络传输中的抖动网络中的同间 节点检查每个IP数据附带的寻址信息,并使用这个信息把该数据报转发到目的地路径上的 下一站网络链路可以是支持 IP数据流的任何拓结构或访问方法 IP包-数据的转换目的地 VoIP设备接收这个IP数据并开始处理网络级提供一个可变长度的缓冲器, 用来调节网络产 生的抖动该缓冲器可容纳许多语音包,用户可以选择缓冲器的大小小的缓冲器产生延迟较 小,但不能调节大的抖动其次, 解码器将经编码的语音包解压缩后产生新的语音包, 这个模 块也可以按帧进行操作,完全和解码器的长度相同若帧长度为 15ms,,是60ms的语音包被 分成4帧,然后它们被解码还原成 60ms的语音数据流送入解码缓冲器在数据报的处理过程 中,去掉寻址和控制信息, 保留原始的原数据,然后把这个原数据提供给解码器数字语音转 换为模拟语音播放驱动器将缓冲器中的语音样点( 480个)取出送入声卡,通过扬声器按预 定的频率(例如8kHz)播出简而言之,语音信号在 IP网络上的传送要经过从模拟信号到数 字信号的转换数字语音封装成 IP分组IP分组通过网络的传送 IP分组的解包和数字语音还 原到模拟信号等过程。 2) SIP技术 会话发起协议(Session Initiation Protocol,缩写SIP)是一个由IETF MMUSIC 工作组开 发的协议,作为标准被提议用于建立,修改和终止包括视频,语音,即时通信,在线游戏和 虚拟现实等多种多媒体元素在内的交互式用户会话 2000年11月,SIP被正式批准成为3GPP 信号协议之一,并成为IMS体系结构的一个永久单元 SIP与H.323 —样,是用于 VoIP最主 要的信令协议之一 3) 协议设计 SIP最早由Henning

文档评论(0)

cooldemon0602 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档