计算机网服务质量.ppt

  1. 1、本文档共99页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机网服务质量

计算机网络服务质量 电子科技大学计算机学院、软件学院 目录 1 服务质量概念 2 多媒体应用和服务质量 3 改进互联网的服务质量 4 服务质量实现机制 5 MPLS网络 6 服务质量研究新进展 1 服务质量概念 服务质量的概念 服务质量(QoS)需求的描述参数 IP服务质量体系结构 服务质量的概念 服务质量(QoS)是服务性能的总效果,此效果决定了一个用户对服务的满意程度。简单的说服务质量就是网络提供给应用程序所需要的功能性能等级。 服务质量的描述参数 对QoS的需求可由下列参数描述: 带宽:网络能提供给用户的数据发送速率。 时延:发送和接收分组的时间间隔。 时延抖动:分组之间的延时差异。 分组丢失率:分组在网络传输过程中丢失的比率。 IP服务质量体系结构 综合服务(IntServ)体系 区分服务(DiffServ)体系 多协议标记交换 (MPLS) 2 多媒体应用和服务质量 多媒体应用分类及其特点 RTP协议 RTCP协议 RTSP协议 多媒体应用分类及其特点 流媒体的应用主要可以分为三类:流式存储多媒体、流式实况多媒体以及实时交互多媒体应用。 数据传输特点:能够容忍一定的延迟但不能容忍数据丢失。 多媒体应用特点:对时延敏感,数据率高,能容忍一定程度的数据丢失。 多媒体应用分类及其特点 流式存储多媒体应用:是指多媒体文件存储在多媒体服务器上,然后提供一个用户界面供客户进行选择和播放。 流式实况多媒体应用:由于多媒体数据是实时产生的,因此不能实现快进的功能,但是可以实现后退和暂停等交互功能。 实时交互多媒体应用:能使人们使用音频和视频进行实时的通信。 多媒体应用分类及其特点 根据多媒体特点,多媒体播放器须实现: (1)压缩和解压缩 节省网络带宽和服务器的磁盘空间 (2)消除时延抖动 序号:用于检测分组丢失和分组恢复。 时间戳:用于确定分组的播放时间。 延迟播放:使分组在预定的播放时间之前被接收。 多媒体应用分类及其特点 容忍分组的丢失 前向纠错( FEC):在原始的分组流中增加冗余信息,根据冗余的信息对丢失的分组重新构建。 多媒体应用分类及其特点 交错(interleaving):通过对传输分组的重新排序,在不增加传输开销的前提下恢复丢失分组。 多媒体应用分类及其特点 数据恢复技术: 多媒体数据存在大量的短期自相似性,因此播放器可以采取一些简单的数据恢复技术对丢失的分组进行恢复。 RTP协议 实时传输协议(Real-time Transport Protocol , RTP)是由IETF的多媒体传输工作小组1996年在RFC 1889中公布的实时数据的传输协议。它为实时应用提供端到端的传输,但不提供任何服务质量的保证,而是由低层服务来完成。 RTP通常采用UDP进行传输 。 RTP协议 RTP的层次 哪一层的协议 ? RTP协议 RTP分组的首部包含12个字节,结构如下: RTP协议 版本 2比特,当前使用的版本是2。 填充标志P 1比特 如果不满足需要就要对数据块进行填充,此时P位就被置为1,表示RTP分组有若干个填充字节。 扩展标志X 1比特,较少使用。 参与源数 4比特,表明参与源标识的数目。 RTP协议 标记M 1比特,M=1就表示这个RTP分组具有特殊意义。 有效载荷类型 7比特,表明RTP分组中的数据的类型。 序号 16比特,对产生的RTP分组编号,接收方可以使用序号检测分组的丢失和恢复分组。 RTP协议 时间戳 32比特,是RTP分组中的第一个字节的采样时间,实现多个流播放的同步。 同步源标示符(SSRC) 32比特,它标识了RTP的源。SSRC并不是发送方的IP地址,而是新的RTP流开始时由源随机分配的一个标识。 RTP协议 RTP协议只解决了多媒体数据如何封装的问题,RTP分组只包含分组数据,RTP会话中的统计信息则是由它相配合的实时传输控制协议(RTCP)提供。RTP使用一个偶数的端口(该端口加1为RTCP端口),5004和5005分别是RTP协议和RTCP协议的缺省端口。 RTCP协议 实时运输控制协议(RTP Control Protocol, RTCP)与RTP配合使用,负责管理传输质量在当前应用进程之间交换控制信息,能以有效的反馈和最小的开销使传输效率最佳化。 RTCP包中含有已发送的分组数量、丢失的分组数量、分组到达时间间隔的抖动等统计信息,因此发送源可以利用这些信息动态地改变传输速率,甚至改变有效载荷类型。 RTCP协议的功能 RTCP协议的主要功能有: (1)服务质量的监视与反馈。这种反馈可以用来进行流量的拥塞控制,也可以用来监视网络和用来诊断网络中的问题; (2)媒体间的同步。通过时间戳和物理

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档