《多媒体网络应用与服务质量课件.ppt》由会员分享,可在线阅读,更多相关《多媒体网络应用与服务质量课件.ppt(47页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、关于多媒体网络应用与服务质量关于多媒体网络应用与服务质量现在学习的是第1页,共47页多媒体网络应用与服务质量214.1 多媒体网络技术是什么多媒体网络技术是什么 14.1.1 网络是什么网络是什么 人与人之间或设备之间进行通信的系统;从计算机角度看人与人之间或设备之间进行通信的系统;从计算机角度看,通过有线或无线传输媒体把计算机和相关设备连接在一起,通过有线或无线传输媒体把计算机和相关设备连接在一起构成的通信系统。构成的通信系统。(1)因特网因特网(Internet):全世界的计算机网络组成的网络全世界的计算机网络组成的网络(2)公共电话交换网公共电话交换网(PSTN):由电话机、电话交换机、
2、地区线路和长途由电话机、电话交换机、地区线路和长途线路组成的通信网络,提供声音和数据通信服务。线路组成的通信网络,提供声音和数据通信服务。PSTN没有存储功能,作没有存储功能,作为计算机网络的接入网络为计算机网络的接入网络。(3)家庭网络:家庭网络:在家中的多台计算机和其他设备相互连接组成的局域在家中的多台计算机和其他设备相互连接组成的局域网。网。(4)无线局域网无线局域网(wireless LAN,WLAN):使用电磁波或其他技术收发使用电磁波或其他技术收发数据的局域网,传输距离约几十米数据的局域网,传输距离约几十米。现在学习的是第2页,共47页多媒体网络应用与服务质量314.1 多媒体网络
3、技术是什么多媒体网络技术是什么(续续1)(5)移动即兴网络移动即兴网络(mobile Adhoc network):为某种目为某种目的但又无事先准备情况下构成的临时无线网络,也的但又无事先准备情况下构成的临时无线网络,也称自组网络称自组网络(6)蜂窝接入网络蜂窝接入网络(cellular access network):无线通信无线通信网络,它把通信区域划分成许多称为网络,它把通信区域划分成许多称为“蜂元蜂元”的小的小区域,每个区域中的站点通过地面通信线路或微波区域,每个区域中的站点通过地面通信线路或微波与交换机相连,可将终端用户直接接入到骨干网,与交换机相连,可将终端用户直接接入到骨干网,也
4、可与公众电话网络通信也可与公众电话网络通信(7)传感器网络传感器网络(sensor network):用于连接传感器和用于连接传感器和执行器的低速工业网络,没有控制功能或控制功能执行器的低速工业网络,没有控制功能或控制功能有限有限现在学习的是第3页,共47页多媒体网络应用与服务质量414.1 多媒体网络技术是什么多媒体网络技术是什么(续续2)图14-1 互连网络系统 n网关网关(gateway):连连接多个物理网络的接多个物理网络的计算机,用于管理计算机,用于管理和选择数据传输的和选择数据传输的路径,实际上是指路径,实际上是指路由器。此处的网路由器。此处的网关用于连接传统的关用于连接传统的电话
5、网络和现代的电话网络和现代的因特网因特网 现在学习的是第4页,共47页多媒体网络应用与服务质量514.1 多媒体网络技术是什么多媒体网络技术是什么(续续3)14.1.2 多媒体网络是什么多媒体网络是什么“多媒体网络多媒体网络”至今还未看到严格的定义,但可定义认为至今还未看到严格的定义,但可定义认为用用传输媒体把计算机和相关设备连接在一起的高速计算机网络,用传输媒体把计算机和相关设备连接在一起的高速计算机网络,用于为用户提供包括数据、声音和影视在内的多媒体内容服务于为用户提供包括数据、声音和影视在内的多媒体内容服务.强调两点:强调两点:“多媒体网络是计算机网络多媒体网络是计算机网络”,因为计算机
6、网络才有多媒体的存储和互动因为计算机网络才有多媒体的存储和互动功能,而传统的公众电话网络和电视网络都没有;功能,而传统的公众电话网络和电视网络都没有;(1)“多媒体网络是高速计算机网络多媒体网络是高速计算机网络”,因为只有高速的计算机网络才能支持包,因为只有高速的计算机网络才能支持包括声音和影视在内的多媒体内容的传输括声音和影视在内的多媒体内容的传输多媒体网络包括多媒体网络包括:网络操作系统、传输媒体和网络设备网络操作系统、传输媒体和网络设备(如计算机、路由器和交如计算机、路由器和交换机换机)现在学习的是第5页,共47页多媒体网络应用与服务质量614.1 多媒体网络技术是什么多媒体网络技术是什
7、么(续续4)14.1.3 多媒体网络技术是什么多媒体网络技术是什么网上实时传输多媒体数据的方法,以便不同用户在网上实时传输多媒体数据的方法,以便不同用户在不同设备上能够共享图像、声音、影视等多媒体资不同设备上能够共享图像、声音、影视等多媒体资源,以及进行源,以及进行“面对面面对面”的交流的交流。其中。其中(1)“多媒体数据”是指组合文字、图像、声音和视像的数据,尤其是声音声音和影视数据和影视数据(2)“实时传输实时传输”可简单理解为接收数据几乎与发送数据同时完成,如现场实况广播就是属于这种情况(3)“方法”集中体现在协议中,协议是为各种功能部件的协议是为各种功能部件的行为制定的一系列规则和标准
8、,以实现计算机间行为制定的一系列规则和标准,以实现计算机间的互连和数据交换的互连和数据交换n核心协议包括会话启动协议(SIP)、实时传输协议(RTP)、实时控制协议(RTCP)、资源保留设置协议(RSVP)和实时流媒体播放协议(RTSP)现在学习的是第6页,共47页多媒体网络应用与服务质量714.2 网上数据的交换方法网上数据的交换方法网上数据的交换方法网上数据的交换方法数据的概念数据的概念n以适合计算机处理和传输的形式表示的信息。数据本身没有意义,通常要在一定语义环境中才有意义。本节谈到的“数据”是不带任何语义环境的“数据”。现有的通信网络可分成两类现有的通信网络可分成两类1、线路交换网络、
9、线路交换网络在通信双方交换数据期间,包括链路带宽在内的通道上的全部资源被占用2、数据包交换网络、数据包交换网络在通信双方交换数据期间,不占用通道上的全部资源,而是根据需要和“路况”来使用资源,因此交换数据包时往往需要等待可用资源。也称数据网络(data network)现在学习的是第7页,共47页多媒体网络应用与服务质量814.2 网上数据的交换方法网上数据的交换方法(续续1)14.2.1 线路交换线路交换(circuit switching)在发送者和接收者之间交换信息之前通信线路在发送者和接收者之间交换信息之前通信线路需要建立物理连需要建立物理连接的通信方法接的通信方法n连接在交换中心实现
10、n在连接期间,用户占用沿途的全部线路资源典型应用是拨号电话网络,见图典型应用是拨号电话网络,见图14-2n交换机是电话交换机或称线路交换机,其主要功能是控制信号的路径选择n传输线路相当于有N条,通过时分多路复用技术(TDM)或频分多路复用技术(FDM)获得(详见第3章)图14-2 线路交换的概念 现在学习的是第8页,共47页多媒体网络应用与服务质量914.2 网上数据的交换方法网上数据的交换方法(续续2)在同一条通信线路上划分多个传输信道的技术。把时间分割成许多在同一条通信线路上划分多个传输信道的技术。把时间分割成许多固定的帧固定的帧(frame),每一帧又划分成固定数目的时间槽每一帧又划分成
11、固定数目的时间槽(time slot)当用户当用户A与用户与用户B进行通信时,系统为这对用户指定一个时进行通信时,系统为这对用户指定一个时间槽,仅在这个时间槽里建立连接,每对用户连续占用的间槽,仅在这个时间槽里建立连接,每对用户连续占用的资源只是一个时间槽的带宽,这样就可以使许多用户共用资源只是一个时间槽的带宽,这样就可以使许多用户共用一条传输线路一条传输线路1、时分多路复用、时分多路复用(TDM)数字通信使用数字通信使用现在学习的是第9页,共47页多媒体网络应用与服务质量1014.2 网上数据的交换方法网上数据的交换方法(续续3)在一条通信线路上使用不同频段同时传送多个独立信号不同频段同时传
12、送多个独立信号的技术,每个频带作为一个独立的传输信道使用,因此一对传输线上也可同时有若干对用户进行通信 每对用户连续占用资源的一个频段。电话网络使用FDM时,每个链接使用4 kHz带宽。2、频分多路复用、频分多路复用(FDM)模拟通信使用模拟通信使用现在学习的是第10页,共47页多媒体网络应用与服务质量1114.2 网上数据的交换方法网上数据的交换方法(续续4)14.2.2 数据包交换数据包交换 1.数据包数据包(packet)作为一个独立的整体在网络上传输的数据单元作为一个独立的整体在网络上传输的数据单元n一块应用数据通常被称为消息消息(message),如一个ASCII文件、Web页面、声
13、音或影视文件。发送端把整个消息分割整个消息分割成许多小的数据块,经过包装并“贴上”标签之后再发送到网络上,这种包含数据的“包裹”称为数据包数据包包含用户的数据和按照协议规定加入的数据包包含用户的数据和按照协议规定加入的“包头包头(header)”n在包头中含有源地址、目的地址和错误控制等信息。datagram是是packet的同义词的同义词n也是自带寻址信息的独立的数据实体现在学习的是第11页,共47页多媒体网络应用与服务质量1214.2 网上数据的交换方法网上数据的交换方法(续续5)2.数据包交换数据包交换(packet switching)把数据包作为传输单元的传输技术,简称为把数据包作为
14、传输单元的传输技术,简称为“包交换包交换”n把一条消息分成标准大小的数据包标准大小的数据包,以提高传输效率n在收发双方之间无需预先建立物理连接无需预先建立物理连接,因为每个数据包都包含有源地址和目的地址,数据包可沿着信源与目的地之间的最佳可用路径,通过中间站点转发n数据包不必都沿着同一条路径到达目的地,不必都沿着同一条路径到达目的地,也不必同时到达也不必同时到达目的地目的地,到达目的地的次序也不必按照发送的次序到达目的地的次序也不必按照发送的次序,哪条信道有空就往那里传送,接收端的计算机可正确重组成原始消息n数据包交换数据网络数据包交换数据网络(packet-switched data net
15、work,PSDN)现在学习的是第12页,共47页多媒体网络应用与服务质量1314.2 网上数据的交换方法网上数据的交换方法(续续6)假设主机假设主机A和和B正在向主机正在向主机C发送数据包,数据包发送数据包,数据包A和和数据包数据包B首先通过以太网链路传送到路由器首先通过以太网链路传送到路由器A,然后把它,然后把它们传送到链路上。如果在这条链路上出现拥挤,数据包就们传送到链路上。如果在这条链路上出现拥挤,数据包就在路由器中排队,等待输出到链路上在路由器中排队,等待输出到链路上图14-4 数据包交换的概念 存储存储-转发转发现在学习的是第13页,共47页多媒体网络应用与服务质量1414.2 网
16、上数据的交换方法网上数据的交换方法(续续7)3.数据包的延迟数据包的延迟(3)排队延迟)排队延迟交换设备在输出端都有链路缓冲存储器链路缓冲存储器,在转发前数据包要排队(1)传输延迟)传输延迟-存储转发延迟存储转发延迟 交换设备必须接收到完整的数据包并经检验后,才能把数据包的第1位(bit)转发到输出链路上。从接收数据包的第1位到最后1位的时间称为传输延迟。如果数据包长度为如果数据包长度为L,传输链路数据率为,传输链路数据率为R,延迟时间就为,延迟时间就为L/R。(2)处理延迟)处理延迟 交换设备处理信号的延迟,时间为微秒量级;(4)传播延迟)传播延迟:信号在两点之间的传播延迟。传播延迟的时间从
17、微秒量级到毫秒量级,卫星的传播延迟约为250500 ms现在学习的是第14页,共47页多媒体网络应用与服务质量1514.2 网上数据的交换方法网上数据的交换方法(续续8)4.消息交换消息交换(message switching)发送端不把消息分成小的数据包,而是把发送端不把消息分成小的数据包,而是把整个原整个原始消息发送到网络始消息发送到网络,数据包交换就变成消息交换,数据包交换就变成消息交换,这是数据包交换的一种特殊情况。这是数据包交换的一种特殊情况。n1、端与端之间的传输延迟要大得多端与端之间的传输延迟要大得多。n2、消息交换的另一个缺点是处理错误的时间较长处理错误的时间较长。n例如,在消
18、息交换中,当消息中仅有1位数据出错时,整个消息都要重新发送,而在数据包交换中,当出现同样错误时,只需重新传送那个包含错误数据的数据包,因此传送整个消息的时间要比传送单个数据包的时间长得多 现在学习的是第15页,共47页多媒体网络应用与服务质量1614.2 网上数据的交换方法网上数据的交换方法(续续9)14.2.3 消息的类型消息的类型单目标广播消息单目标广播消息n一个用户(设备)发送到网络上但只能由有名有姓的用户(设备)接收的消息。为避免被人窃听,要采取许多安全措施广播消息广播消息n一个用户(一台设备)发送给网上每个用户(每台设备)并且每个用户(每台设备)都可接收的消息,发送者不需要知道接收者
19、是谁,也不需要知道他的地址多目标广播消息多目标广播消息n一个用户(一台设备)发送到网络上但只允许指定的一组人中每一个人(一台设备)接收的消息现在学习的是第16页,共47页多媒体网络应用与服务质量1714.3 流媒体的传输方法流媒体的传输方法 在网络上传送流媒体的方法主要有两种在网络上传送流媒体的方法主要有两种使用标准的使用标准的Web服务器,把声音数据和电视数据传服务器,把声音数据和电视数据传输到媒体播放器输到媒体播放器使用单独的流媒体服务器,把声音数据和电视数据使用单独的流媒体服务器,把声音数据和电视数据传输到媒体播放器传输到媒体播放器现在学习的是第17页,共47页多媒体网络应用与服务质量1
20、814.3 流媒体的传输方法流媒体的传输方法(续续)流媒体格式流媒体格式 *.mp4 RealNetworks:影视文件扩展名为.rm,声音文件扩展名为.ra Apple:影视文件扩展名为.mov Microsoft:ASF(Advanced Streaming Format),文件扩展名为.wmv和.wma1.流媒体流媒体一边发送一边接收的多媒体,通常是指电视媒体和声音媒体n广播电视是单向传输,不需要预先建立连接;n流媒体是双向传输,双向传输需要预先建立连接。现在学习的是第18页,共47页多媒体网络应用与服务质量1914.3 流媒体的传输方法流媒体的传输方法(续续)网络的层次网络的层次n从顶
21、部到底部:应用层、传输层、网络层,、物理层传输流媒体协议传输流媒体协议nRTP(实时传输协议)、UDP(用户数据包协议)和IP(网际协议)控制流媒体传输的协议控制流媒体传输的协议nRTSP(实时流播协议)、TCP(传输控制协议)和IP协议2.媒体流播媒体流播(streaming)使多媒体数据能够稳定和连续传输的数据传输技术3.流媒体的流播原理流媒体的流播原理现在学习的是第19页,共47页多媒体网络应用与服务质量2014.3 流媒体的传输方法流媒体的传输方法(续续)图14-5 流播系统示意图 层层打包层层打包层层拆包层层拆包“路况路况”复杂,播放出现断断续续的现象复杂,播放出现断断续续的现象现在
22、学习的是第20页,共47页多媒体网络应用与服务质量2114.3 流媒体的传输方法流媒体的传输方法(续续)IP(Internet Protocol)称为称为“网际协议网际协议”,网络上的网络上的所有数据传输都要使用所有数据传输都要使用IP执行执行IP协议软件的任务协议软件的任务n把来自TCP或UDP协议装配的消息转换成数据包、安排数据包到达目的地的路径,以及在接收端把数据包还原成原始形式的消息4.IP是关键协议是关键协议现在学习的是第21页,共47页多媒体网络应用与服务质量2214.3 流媒体的传输方法流媒体的传输方法(续续)“推推”和和“拉拉”两种方式两种方式n推送(push)方式:将流媒体直
23、接发送给接收者的传输方式,就像常规的电视频道那样,这种方式就是“现场直播(live streaming)”n下拉(pull)方式:接收者请求发送者将流媒体发送给自己的传输方式,就像我们到图书馆借书那样,这种方式就是“点播(on-demand)”方式 5.流播方式流播方式现在学习的是第22页,共47页多媒体网络应用与服务质量2314.3 流媒体的传输方法流媒体的传输方法(续续)客户机获取多媒体文件的最简单方法客户机获取多媒体文件的最简单方法n把声音或影视文件放到Web服务机上n在Web服务机上创建包含媒体文件所在地址的网页,媒体文件所在地址称为“统一资源地址(URL)”n通过Web浏览器把媒体文
24、件下载到客户机上。n启动媒体播放器播放媒体文件重要术语重要术语nWeb服务器服务器:执行HTTP协议的服务软件,也称HTTP服务器。nWeb服务机服务机:安装有Web服务器软件的计算机,包括硬件系统、操作系统、Web网页和其他应用软件 14.3.2 先下载后播放先下载后播放用用Web服务器实现服务器实现现在学习的是第23页,共47页多媒体网络应用与服务质量2414.3 流媒体的传输方法流媒体的传输方法(续续)图14-6 使用Web服务器先下载后播放的多媒体播放过程 延迟时间长延迟时间长现在学习的是第24页,共47页多媒体网络应用与服务质量2514.3 流媒体的传输方法流媒体的传输方法(续续)用
25、用Web服务器实现的边流边播系统服务器实现的边流边播系统,预先要做的事情预先要做的事情14.3.3 边流边播边流边播用用Web服务器实现服务器实现n将声音和影视数据压缩成适合特定网络带宽的单个媒体将声音和影视数据压缩成适合特定网络带宽的单个媒体文件文件 n将媒体文件和它的将媒体文件和它的播放说明文件播放说明文件放到放到Web服务机上服务机上n在在Web服务机上创建包含媒体文件所在地址服务机上创建包含媒体文件所在地址(URL)的网页。的网页。现在学习的是第25页,共47页多媒体网络应用与服务质量261、访问包含媒体文件的网页,浏览器向Web服务器发出传送这个媒体文件的HTTP请求5、服务器通过通
26、过响应消息响应消息把媒体文件传给媒体播放器把媒体文件传给媒体播放器,然后就边流边播放2、服务器收到HTTP请求后,向浏览器回送HTTP响应消息。响应消息。这个消息不包含声这个消息不包含声音或影视媒体文件,但包含播放说明文件音或影视媒体文件,但包含播放说明文件,其中含有媒体文件所在的实际地址(URL)。3、浏览器调用相应的媒体播放器,并把HTTP响应消息中的播放说明文件传送播放说明文件传送给媒体播放器4、媒体播放器向Web服务器发出传送媒体文件发出传送媒体文件的HTTP请求消息互动性不好互动性不好现在学习的是第26页,共47页多媒体网络应用与服务质量2714.3 流媒体的传输方法流媒体的传输方法
27、(续续)流媒体服务器是用于传输声音和影视文件的专用软件,流媒体服务器是用于传输声音和影视文件的专用软件,如如Real System Servers,QuickTime Streaming Server和和Windows 200X Sever中的中的Windows Media Services附注:附注:Web服务器和流媒体服务器可放在同一服务机上。服务器和流媒体服务器可放在同一服务机上。14.3.4 边流边播边流边播用流媒体服务器实现用流媒体服务器实现媒体文件放在安装有媒体文件放在安装有流媒体服务器流媒体服务器的的服务机上服务机上,但包含媒体文件所在但包含媒体文件所在地址地址(URL)的网页的
28、网页仍然要放到仍然要放到Web服务机上服务机上现在学习的是第27页,共47页多媒体网络应用与服务质量2814.3 流媒体的传输方法流媒体的传输方法(续续)图14-8 使用流媒体服务器的流媒体播放过程 媒体播放器接到Web浏览器的播放说明文件后,直接与流媒体服务直接与流媒体服务器打交道器打交道,媒体播放器和流媒体服务器之间建立连接后就可边流边播 现在学习的是第28页,共47页多媒体网络应用与服务质量2914.3 流媒体的传输方法流媒体的传输方法(续续)14.3.5 媒体播放器的主要功能媒体播放器的主要功能媒体播放器媒体播放器(media player)是用于播放声音、影视或是用于播放声音、影视或
29、动画文件的软件。动画文件的软件。n可嵌入到Web浏览器,称为“Web播放器”解压缩解压缩:几乎所有声音和视像都是经过压缩的几乎所有声音和视像都是经过压缩的去抖动去抖动:由于到达接收端的每个声音和视像数据包:由于到达接收端的每个声音和视像数据包的时延不固定,可用缓冲存储技术延时后再播放的时延不固定,可用缓冲存储技术延时后再播放错误处理错误处理:由于互联网上路况难于预测,传输过程:由于互联网上路况难于预测,传输过程中可能丢失部分数据包,补救办法是重传中可能丢失部分数据包,补救办法是重传用户可控接口:用户可控接口:用户直接控制媒体播放器播放行为用户直接控制媒体播放器播放行为的实际接口。提供的控制功能
30、包括音量大小、声音的实际接口。提供的控制功能包括音量大小、声音或视像的暂停、快播、慢播、跳转和重新开始等或视像的暂停、快播、慢播、跳转和重新开始等 现在学习的是第29页,共47页多媒体网络应用与服务质量3014.4多媒体网络的典型应用多媒体网络的典型应用按照按照IP协议规定的格式把多媒体数据协议规定的格式把多媒体数据“打包打包”后传送。后传送。归功于两种技术:归功于两种技术:一种是一种是多媒体计算技术,尤其是,尤其是数据压缩性能的提高;性能的提高;另一种是另一种是网络技术,尤其是,尤其是带宽的扩展。现在学习的是第30页,共47页多媒体网络应用与服务质量3114.4多媒体网络的典型应用多媒体网络
31、的典型应用(续续1)14.4.1 多媒体广播多媒体广播如电视会议、远程教育系统、小范围内的影视点播如电视会议、远程教育系统、小范围内的影视点播(VoD)和音乐点播和音乐点播(AoD)14.4.2 IP电话电话 IP电话(IP telephony)是用IP协议在数据包交换网络上进行的通话,IP电话需要将模拟声音信号转换成数字声音信号,将它们封装成数据包以便在IP网络上传输14.4.3 IP电视会议IP电视会议(IP video conferencing)n分散在不同地方的成员之间,使用IP协议在数据包交换网络上传输图像和声音的会议现在学习的是第31页,共47页多媒体网络应用与服务质量3214.4
32、多媒体网络的典型应用多媒体网络的典型应用(续续)14.4.4 IP电视电视提供两种服务方式提供两种服务方式n广播方式:n点播方式:向用户传输在存储器中存储的MPEG数据流使用使用MPEG-1,-2,-4或其他视像数据压缩技术或其他视像数据压缩技术可向使用调制解调器、通过有线电视网或局域网接入可向使用调制解调器、通过有线电视网或局域网接入因特网的用户,提供包括因特网的用户,提供包括IP电视在内的多种服务电视在内的多种服务用户在家中用计算机或机顶盒把普通电视机连接到宽用户在家中用计算机或机顶盒把普通电视机连接到宽带网络,就可观看影视节目带网络,就可观看影视节目 现在学习的是第32页,共47页多媒体
33、网络应用与服务质量3314.4多媒体网络的典型应用多媒体网络的典型应用(续续)14.4.5 IP影视点播影视点播14.4.6 IP声音点播声音点播IP声音点播声音点播(audio on demand,AoD)n使用IP协议在数据包交换网络上提供的语音服务交互功能交互功能n如播放、暂停、快进、快退、重新开始和跳转等14.4.7 IP远程教育系统远程教育系统现在学习的是第33页,共47页多媒体网络应用与服务质量3414.5 多媒体服务质量多媒体服务质量(QoS)14.5.1 服务质量的概念服务质量的概念服务质量(quality of service,QoS)为网络为应用服务提供网络资源保障的能力1
34、4.5.2 服务质量的衡量服务质量的衡量1、时延:、时延:数据包从一个节点到另一个节点所需的时间。时延也称为等数据包从一个节点到另一个节点所需的时间。时延也称为等待时间。待时间。2、抖动:每个数据包到达目的地的延迟时间的变化 抖动的表现是连续数据包断断续续到达目的地,这就会严重损害视听效果。抖动可在接收端用缓存来平滑,容量小的缓存只能消除小的抖动,容量大的缓存将增加延迟时间现在学习的是第34页,共47页多媒体网络应用与服务质量3514.5 多媒体服务质量多媒体服务质量(QoS)(续续)4、吞吐率、吞吐率/带宽:带宽:数据包通过网络的速率。这项指标反映网络容许传输的声音或影视数据速率,因为视听数
35、据本身的速率高,意味着视听效果好3、丢包率:、丢包率:丢包率是网络可靠性的衡量指标,它用丢失的数据包占发送的数据包(丢失的数据包+成功接收的数据包)的百分比来表示。5、服务可用性:、服务可用性:用户连接互联网时获取网络资源的难易程度。定义在给定的时间范围里,网络可提供的服务时间占给定时间间隔的百分比 带宽带宽-通信通道传送信号的频率范围,和最大传输能力通信通道传送信号的频率范围,和最大传输能力吞吐率吞吐率-传输系统实际传输的数据量,单位为传输系统实际传输的数据量,单位为 Mbps带宽是带宽是“硬指标硬指标”,而吞吐率是,而吞吐率是“软指标软指标”,现在学习的是第35页,共47页多媒体网络应用与
36、服务质量3614.5 多媒体服务质量多媒体服务质量(QoS)(续续)14.5.3 多媒体的服务质量多媒体的服务质量时延、抖动、丢包率和吞吐率是衡量多媒体服务质时延、抖动、丢包率和吞吐率是衡量多媒体服务质量的量的4个主要参数。个主要参数。声音服务质量的高低,在很大声音服务质量的高低,在很大程度上取决于声音通过网络产生的时延程度上取决于声音通过网络产生的时延1、声音的单向传输时延的具体数值其要点如下:n可以接受的对话质量:时延150 ms;n可以容忍的对话质量:时延400 ms。这是感知模型,可作为应用设计和质量评估的依据 现在学习的是第36页,共47页多媒体网络应用与服务质量3714.5 多媒体
37、服务质量多媒体服务质量(QoS)(续续)2.视像应用的服务质量要求视像应用的服务质量要求 除了对时延、抖动和丢包率有要求外,视像应用对除了对时延、抖动和丢包率有要求外,视像应用对网络网络的吞吐率或带宽有特定的要求的吞吐率或带宽有特定的要求,这是因为人对视像的,这是因为人对视像的分辨率有最低的要求分辨率有最低的要求媒体应用互动方式数据速率举例关键参数和目标值单向时延抖动丢包率吞吐率不低于声音IP电话双向432 kbps1504001ms3%432 kbps视像影视点播单向为主30 Mbps10s5ms转发数据包的速率转发数据包的速率(出口)(出口)就会出现网络拥挤。整形是将整形是将传输速率不均匀
38、的输入数据包流传输速率不均匀的输入数据包流变变成成速率恒定速率恒定的输出数据包流的输出数据包流。交通整形通常是在网络边缘的服务机和路由器上执行,交通整形通常是在网络边缘的服务机和路由器上执行,目的是控制进入网络的交通量目的是控制进入网络的交通量 。现在学习的是第40页,共47页多媒体网络应用与服务质量4114.5 多媒体服务质量多媒体服务质量(QoS)现在已经开发了许多交通整形技术,现在已经开发了许多交通整形技术,如漏桶算法和标记漏桶算法。如漏桶算法和标记漏桶算法。漏桶漏桶算法的原理见图算法的原理见图14-11。漏桶就相当于缓存,其大小决定接收漏桶就相当于缓存,其大小决定接收数据包的最大容量。
39、数据包的最大容量。图14-11 漏桶算法原理 如果如果:接收到的数据包接收到的数据包最大容量最大容量 数据包就会溢出,即丢包数据包就会溢出,即丢包 漏桶可缓解数据包速率的突发变化,但漏桶可缓解数据包速率的突发变化,但也可造成数据包延迟到达目的地也可造成数据包延迟到达目的地 现在学习的是第41页,共47页多媒体网络应用与服务质量4214.5 多媒体服务质量多媒体服务质量(QoS)4.调度技术管理数据包流通过网络设备的方法管理数据包流通过网络设备的方法 数据包怎么排队的调度算法数据包怎么排队的调度算法n循环调度法n公平排队法n合理加权排队法现在学习的是第42页,共47页多媒体网络应用与服务质量43
40、14.5 多媒体服务质量多媒体服务质量(QoS)14.5.5 综合服务综合服务(IntServ)保障法保障法核心路由器核心路由器(core router):两个路由器之间传送数:两个路由器之间传送数据的路由器据的路由器边缘路由器边缘路由器(edge router):将客户机连接到互联网:将客户机连接到互联网的路由器的路由器n在主机A向主机B发送数据之前,主机A首先要与主机B建立联系,并请求沿途的路由器和其他交换设备保留资源,以建立保障服务质量的发送通道,然后开始传送数据,结束后通知沿途设备释放资源RSVP (Resource Reservation Protocol)现在学习的是第43页,共4
41、7页多媒体网络应用与服务质量4414.5 多媒体服务质量多媒体服务质量(QoS)图14-12 综合服务的结构和工作原理 综合服务是以每个数据包流为对象的综合服务是以每个数据包流为对象的QoS保障方法,称为基于流保障方法,称为基于流的的QoS保障方法,它要为数据包流预先建立保留资源的传输通道保障方法,它要为数据包流预先建立保留资源的传输通道-数数据包多了,就复杂了据包多了,就复杂了现在学习的是第44页,共47页多媒体网络应用与服务质量4514.5 多媒体服务质量多媒体服务质量(QoS)14.5.6 区分服务区分服务(DiffServ)保障法保障法1.区分服务是什么根据服务等级协议根据服务等级协议
42、(Service Level Agreement,SLA),发送主机,发送主机对数据包进行分类、做等级标记,经过边缘路由器调整和排对数据包进行分类、做等级标记,经过边缘路由器调整和排队后送到核心路由器,它队后送到核心路由器,它按照每个数据包的服务级别标记决定如按照每个数据包的服务级别标记决定如何转发数据包何转发数据包现在学习的是第45页,共47页多媒体网络应用与服务质量4614.5 多媒体服务质量多媒体服务质量(QoS)区分服务与综合服务相比:区分服务与综合服务相比:n区分服务区分服务是基于数据包分类基于数据包分类的交通管理方法 综合服务综合服务是基于媒体流基于媒体流的交通管理方法n区分服务区分服务是粗粒度粗粒度的交通管理方法,实现服务质量保障比较简单,使用该方法时需定义一定数量的服务类型,根据服务类型使用排队技术可实现根据服务类型使用排队技术可实现;综合服务综合服务是精细的精细的交通管理方法,实现质量保障比较复杂,使用该方法时对每个数据流都需保留沿途对每个数据流都需保留沿途的网络资源,的网络资源,根据数据流使用排队技术实现现在学习的是第46页,共47页感谢大家观看感谢大家观看现在学习的是第47页,共47页