ImageVerifierCode 换一换
格式:PPT , 页数:39 ,大小:263KB ,
文档编号:4842717      下载积分:25 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
系统将以此处填写的邮箱或者手机号生成账号和密码,方便再次下载。 如填写123,账号和密码都是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

优惠套餐
 

温馨提示:若手机下载失败,请复制以下地址【https://www.163wenku.com/d-4842717.html】到电脑浏览器->登陆(账号密码均为手机号或邮箱;不要扫码登陆)->重新下载(不再收费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  
下载须知

1: 试题类文档的标题没说有答案,则无答案;主观题也可能无答案。PPT的音视频可能无法播放。 请谨慎下单,一旦售出,概不退换。
2: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
3: 本文为用户(晟晟文业)主动上传,所有收益归该用户。163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

1,本文(多媒体通信技术多媒体通信网络技术解析课件.ppt)为本站会员(晟晟文业)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!

多媒体通信技术多媒体通信网络技术解析课件.ppt

1、 第第6章章 多媒体通信网络技术多媒体通信网络技术多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院6.3 多媒体通信协议多媒体通信协议应用层应用层表示层表示层会话层会话层传送层传送层网络层网络层数据链路层数据链路层物理层物理层(硬件接口硬件接口)应用层应用层TCP UDPIP ARP网络接口网络接口ISO参考模型参考模型TCP/IP模型模型(硬件硬件)使用使用IP地址地址使用物理地址使用物理地址Internet应用应用(SNPM/NFS)SRMUDP/Multicasting网络接口层网络接口层IPv4/6RSVPTCP实时组播应用实时组

2、播应用实时流应用实时流应用RTPWWW应用应用 Internet应用应用(SNPM/NFS)多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院 TCP/IP协议族是一个具有分层结构的网络协议体协议族是一个具有分层结构的网络协议体系,分层的作用是将整个协议按功能分层,每层系,分层的作用是将整个协议按功能分层,每层完成某些特定的功能,上下层之间通过层间接口完成某些特定的功能,上下层之间通过层间接口提供服务和传递信息,从而简化了不同系统之间提供服务和传递信息,从而简化了不同系统之间数据通信的实现,但同时也增加了信息传输的时数据通信的实现,但同时也

3、增加了信息传输的时延。延。TCP/IP协议不包含物理层和数据链路层协协议不包含物理层和数据链路层协议议,只定义了只定义了TCP/IP与各种物理网络之间的网与各种物理网络之间的网络接口规范。络接口规范。(1)网络接口层网络接口层多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院(2)IP层层 负责协调计算机之间的通信。负责协调计算机之间的通信。IP是是Internet的基的基础,目前通用的础,目前通用的IP协议为协议为IPv4,在,在NGN中使用的是中使用的是IPv6。ICMP协议为协议为IP层提供解决差错报告与控制机制层提供解决差错报告与控

4、制机制的方法。的方法。多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院 主要功能是在站点间建立端到端的连接和主要功能是在站点间建立端到端的连接和事务处理事务处理,在进程之间提供可靠的和有效的传在进程之间提供可靠的和有效的传输服务。输服务。TCP/IP的传送层提供了两个主要的协的传送层提供了两个主要的协议议:传输控制协议传输控制协议TCP(Transmission Control Protocol)和用户数据报协议和用户数据报协议UDP(User Datagram Protocol)。(3)传输层传输层应用层向用户提供一种常用的应用程序。应

5、用层向用户提供一种常用的应用程序。(4)应用层应用层多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院6.3.1 IPv6 IP协议协议是是TCP/IP协议族中最主要的协议之一。协议族中最主要的协议之一。IP协议的主要功能包括无连接数据报传送功能、数协议的主要功能包括无连接数据报传送功能、数据报路由功能和选择差错控制功能。据报路由功能和选择差错控制功能。IP协议协议提供的是不可靠的、无连接的传送服务提供的是不可靠的、无连接的传送服务无连接、无连接、“尽力而为尽力而为”注重传输效率而非质量:不能保证注重传输效率而非质量:不能保证QoS 采用存

6、储采用存储-转发机制:延时抖动转发机制:延时抖动IPv4不堪重负不堪重负 地址资源行将枯竭地址资源行将枯竭 路由表越来越庞大路由表越来越庞大 分配地址不方便分配地址不方便多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院 IPv6地址格式地址格式 IPv6的地址长度则为的地址长度则为128个比特,并采用十六个比特,并采用十六进制表示。这进制表示。这128个比特被分为个比特被分为8组,中间用组,中间用“:”隔开,表示格式为隔开,表示格式为X:X:X:X:X:X:X:X。每。每组组16位,用十六进制表示,则为位,用十六进制表示,则为4位十六进制

7、位十六进制整数。整数。例如例如:2001:fecd:ba23:cd1f:dcb1:1010:9234:C9B4。在十六进制中,在十六进制中,A到到F表示的是表示的是10到到15。在在IPv6地址中地址中,允许出现连续的允许出现连续的0,并可用并可用“:”表示表示,但一个地址中只能出现但一个地址中只能出现“:”一次。一次。多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院 IPv6地址分类地址分类 IPv6地址由一个格式前缀、一个子网号和一个地址由一个格式前缀、一个子网号和一个接口号组成。接口号组成。IPv6有三种类型地址:单播地址有三种类型

8、地址:单播地址(unicast)、任意地址任意地址(anycast)和组播地址和组播地址(multicast),这与这与IPv4按类别划分按类别划分A、B、C、D、E类地址类地址不同。不同。多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院 单播地址单播地址 该地址标识某一单个接口,用于一对一的通信。该地址标识某一单个接口,用于一对一的通信。例如一个接口将分组发给另一个接口,这两个例如一个接口将分组发给另一个接口,这两个接口都有唯一地址。接口都有唯一地址。包括以下四种类型包括以下四种类型:可聚集全球单播地址(可聚集全球单播地址(Aggreg

9、atable global unicast addresses)本地链路地址(本地链路地址(Link-local addresses)本地站点地址(本地站点地址(site-local addresses)特殊单播地址(特殊单播地址(Special addresses)多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院 任意地址任意地址 该地址标识属于不同节点的一组接口,用于一该地址标识属于不同节点的一组接口,用于一与多中的其中一个进行通信。它的一个可能的与多中的其中一个进行通信。它的一个可能的用法是当一个公司网络提供因特网访问时,网用法是当

10、一个公司网络提供因特网访问时,网内所有提供因特网访问的路由器都配置相同的内所有提供因特网访问的路由器都配置相同的一个任意地址,每当一个数据包访问因特网时,一个任意地址,每当一个数据包访问因特网时,它就会被发送到提供因特网访问的路由器中距它就会被发送到提供因特网访问的路由器中距离最近的一个路由器上。离最近的一个路由器上。多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院 组播地址组播地址 该地址标识属于不同节点的一组接口,用于点该地址标识属于不同节点的一组接口,用于点到多点的通信。发往组播地址的数据包将被传到多点的通信。发往组播地址的数据包将

11、被传送到该地址标识的所有接口。送到该地址标识的所有接口。IPv6协议不再定协议不再定义广播地址,其功能可由组播地址替代,当所义广播地址,其功能可由组播地址替代,当所有地址都包含在组播地址内时就相当于广播有地址都包含在组播地址内时就相当于广播,如如图图6-38所示。所示。多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院 IPv6 IPv6编址编址 多多 播播 单单 播播 任意播任意播 分配的地址分配的地址被请求节点地址被请求节点地址FF:/8FF:/8FF02:1:FF00:0000/104FF02:1:FF00:0000/104本地链路本

12、地链路地址地址可聚合全球可聚合全球地址地址本地站点本地站点地址地址FE80:/10FE80:/102001:/162001:/162002:/162002:/163FFE:/163FFE:/16FEC0:/10FEC0:/10末指定的回环末指定的回环地址地址本地链路本地链路地址地址可聚合全球可聚合全球地址地址本地站点本地站点地址地址IPv4IPv4兼容兼容地址地址 :/128 :/128 :/128 :/128 FE80:/10 FE80:/102001:/162001:/162002:/162002:/163FFE:/163FFE:/160:0:0:0:0:0:/960:0:0:0:0:0:

13、/96 IPv6寻址结构中的地址类型寻址结构中的地址类型多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院 数据格式数据格式 一个一个IPv6分组可以包含:分组可以包含:IPv6基本包头、可选基本包头、可选的扩展包头和净负荷。的扩展包头和净负荷。净负荷长度净负荷长度流标签流标签跳数限制跳数限制下一包头下一包头版本版本流量类别流量类别源地址源地址目的地址目的地址多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院 IPv6的基本包头与的基本包头与IPv4相比做了如下修改相比做了如下修改:去掉

14、了去掉了IPv4中的包头长度、标识、标志、片偏移、中的包头长度、标识、标志、片偏移、包头校验和、选项六个字段包头校验和、选项六个字段 增加了流标签字段增加了流标签字段 将将IPv4中的服务类型字段替换为流量类别字段中的服务类型字段替换为流量类别字段 修改了协议类型和生存时间字段内容修改了协议类型和生存时间字段内容多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院 IPv6的特点的特点 由于目前因特网使用的协议都是由于目前因特网使用的协议都是IPv4,下面通过,下面通过与与IPv4的对比来概括一下的对比来概括一下IPv6的特点:的特点:(1)

15、简化了包头格式)简化了包头格式(2)增加了扩展包头)增加了扩展包头(3)扩展了地址功能)扩展了地址功能(4)增加了安全性)增加了安全性(5)补充了)补充了QoS管理功能管理功能多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院 IPv6与与IPv4的共存技术的共存技术(1)双栈技术)双栈技术 双栈技术支持在同一设备及网络中同时运用双栈技术支持在同一设备及网络中同时运用IPv4和和IPv6。(2)隧道技术)隧道技术 隧道技术支持隧道技术支持IPv6业务在业务在IPv4网络中的传输。网络中的传输。(3)转换技术)转换技术 转换技术支持纯转换技术

16、支持纯IPv6节点和纯节点和纯IPv4节点间的节点间的互通互通多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院6.3.2 组播路由选择协议组播路由选择协议 与与 IGMP因特网组管理协议因特网组管理协议 三种类型的三种类型的IP地址:单播地址、广播地址、组播地址:单播地址、广播地址、组播地址,对应这三种类型的地址,对应这三种类型的IP地址,在地址,在IP网中有三网中有三种传送包的方式:单播(种传送包的方式:单播(Unicast)、广播)、广播(Broadcast)和组播()和组播(Multicast)单播技术单播技术 一种单点到单点的数据

17、传输模式一种单点到单点的数据传输模式 最常见的最常见的Internet通信方式:通信方式:HTTP、FTP 缺点:多用户请求时,需要发送多个拷贝,网缺点:多用户请求时,需要发送多个拷贝,网络利用率低络利用率低多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院 广播技术广播技术 一种一点到所有主机的数据传输模式一种一点到所有主机的数据传输模式 效率高效率高 缺点:盲目性缺点:盲目性 组播技术组播技术 属于属于IP层,绑定于层,绑定于UDP服务中服务中 一份数据发送给一组特定的用户一份数据发送给一组特定的用户 能够向多台主机发送数据包,同时能避

18、免广播能够向多台主机发送数据包,同时能避免广播风暴的一种更好的解决办法。风暴的一种更好的解决办法。需要专门的协议需要专门的协议IGMP(因特网组管理协议因特网组管理协议)多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院 IP组播地址的基本概念组播地址的基本概念 组播地址组播地址 IP地址中的地址中的D类地址为组播地址,其范围从类地址为组播地址,其范围从224.0.0.0到到239.255.255.255。一个组播。一个组播IP地址代表一个组播组,组播地地址代表一个组播组,组播地址只能用作目的地地址,而不能出现在数据包的源地址中。址只能用作

19、目的地地址,而不能出现在数据包的源地址中。组播转发树组播转发树 组播传输路径也称为组播转发树组播传输路径也称为组播转发树 最短路径树最短路径树 共享树共享树 组播路由算法组播路由算法 构造一个组播树使组播信息传送到组播组的各个成员,并且不构造一个组播树使组播信息传送到组播组的各个成员,并且不会产生重复访问,这需要采用一定算法的。在会产生重复访问,这需要采用一定算法的。在IP组播中一个重组播中一个重要的算法就是反向路径转发要的算法就是反向路径转发RPF(reverse path forward)。)。多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与

20、工程学院 播路由选择协议播路由选择协议密集模式路由协议密集模式路由协议稀疏模式路由协议稀疏模式路由协议DVMRP(距离矢量组播路由协议距离矢量组播路由协议)MOSPF(组播开放最短路径优先路由协议组播开放最短路径优先路由协议)PIM-DM(协议独立的组播协议独立的组播-密集模式密集模式)PIM-SM(协议独立的组播协议独立的组播-稀疏模式稀疏模式)CBT(有核树有核树)多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院 因特网组管理协议因特网组管理协议IGMP 参加组播的主机与路由器参加组播的主机与路由器(能支持组播能支持组播)之间交换组员

21、信之间交换组员信息的协议息的协议,它能够告知一个物理网络上的所有主机当,它能够告知一个物理网络上的所有主机当前所处的组播组,组播路由器需要这些信息以便知道前所处的组播组,组播路由器需要这些信息以便知道组播包应该向哪些接口转发。组播包应该向哪些接口转发。一个组播组可以跨越多个网络,组播组中的主机可随一个组播组可以跨越多个网络,组播组中的主机可随时加入或离开组播组时加入或离开组播组 IGMP报文被封装在报文被封装在IP数据报中,通过数据报中,通过IP数据报进行传数据报进行传输输 3个版本:个版本:v1,v2,v3多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院

22、信息科学与工程学院6.3.3 实时传输协议实时传输协议RTP 多媒体通信的主要特点之一是多媒体通信的主要特点之一是实时性实时性,TCP协议协议提供了高可靠的服务,但是同时又引入了高的传提供了高可靠的服务,但是同时又引入了高的传输时延并占用了网络带宽,因而不适于传送实时输时延并占用了网络带宽,因而不适于传送实时的音视频数据。的音视频数据。实时传输协议实时传输协议RTP能够支持基于能够支持基于IP网络的多媒体网络的多媒体通信业务的实现,为实时数据的应用提供点到点通信业务的实现,为实时数据的应用提供点到点或点到多点通信的传输服务。或点到多点通信的传输服务。RTP运行于运行于UDP之上之上,利用了,利

23、用了UDP协议的端口和协议的端口和校验和的功能。校验和的功能。RTP协议本身并协议本身并不确保不确保实时的传送报文和提供另实时的传送报文和提供另外的服务质量保证,而是依赖下层服务提供。它外的服务质量保证,而是依赖下层服务提供。它既不确保报文的传送也不防止报文失序,同时也既不确保报文的传送也不防止报文失序,同时也不认为下层网络是可靠地按序传送报文的。不认为下层网络是可靠地按序传送报文的。多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院 RTP协议用于传送具有实时性要求的数据,如音协议用于传送具有实时性要求的数据,如音/视频数据。它与另一个协

24、议密切相关,这个协议视频数据。它与另一个协议密切相关,这个协议就是就是RTP的控制协议的控制协议实时传输控制协议实时传输控制协议RTCP(RTP Control Protocol),该协议用于),该协议用于监测实时传输的服务质量,并传递正在进行的会监测实时传输的服务质量,并传递正在进行的会话中的参与者的信息。话中的参与者的信息。RTP主要用于承载多媒体数据,并通过包头时间参数主要用于承载多媒体数据,并通过包头时间参数的配置使其具有实时的特征。的配置使其具有实时的特征。RTCP主要用于周期地传送主要用于周期地传送RTCP包,监视包,监视RTP传输的传输的服务质量。服务质量。多媒体通信技术:多媒体

25、通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院 RTP会话会话 一组用户之间通过一组用户之间通过RTP建立的连接称为建立的连接称为RTP会会话,话,“用户用户”为会话的参与者。为会话的参与者。对每一参与者,该对每一参与者,该RTP会话由一对特定的传送会话由一对特定的传送层地址来标识,包括一个网络地址和一对端口层地址来标识,包括一个网络地址和一对端口号号(分别给分别给RTP和和RTCP使用使用)组播:组播:IP地址相同,并使用同一对端口号地址相同,并使用同一对端口号 单播:使用各自单播:使用各自IP地址,使用同一对端口号地址,使用同一对端口号 多个媒体对应多个

26、多个媒体对应多个RTP会话会话多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院 PT:有效载荷类型有效载荷类型,占占7位位,用于说明用于说明RTP报文中有效载荷的类报文中有效载荷的类型型,如如GSM音频、音频、JPEG图像等。图像等。V:RTP协议的版本号协议的版本号,占占2位位,当前协议版本号为当前协议版本号为2。P:填充标志填充标志,占占1位位,如果如果P=1,则在该报文的尾部将填充一个则在该报文的尾部将填充一个或多个额外的八位组或多个额外的八位组,它们不是有效载荷的一部分。它们不是有效载荷的一部分。X:扩展标志扩展标志,占占1位位,

27、如果如果X=1,则在则在RTP报头后跟有一个扩展报报头后跟有一个扩展报头。头。CC:CSRC计数器计数器,占占4位位,指示指示CSRC 标识符的个数。标识符的个数。M:标记标记,占占1位位,不同的有效载荷有不同的含义不同的有效载荷有不同的含义,对于视频对于视频,标记一帧的结束标记一帧的结束;对于音频对于音频,标记会话的开始。标记会话的开始。V P XCCMPT序列号序列号时戳时戳 同步信源同步信源(SSRC)标识符标识符 特约信源特约信源(CSRC)标识符标识符 RTP报头格式报头格式 多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院同步

28、源同步源(SSRC)标识符标识符:占占32位位,用于标识同步信源。用于标识同步信源。该标该标识符是随机选择的识符是随机选择的,参加同一视频会议的两个同步信源不参加同一视频会议的两个同步信源不能有相同的能有相同的SSRC。序列号序列号:占占16位位,用于标识发送者所发送的用于标识发送者所发送的RTP报文的序报文的序列号列号,每发送一个报文每发送一个报文,序列号增序列号增1。接收者通过序列号来。接收者通过序列号来检测报文丢失情况检测报文丢失情况,重新排序报文重新排序报文,恢复数据。恢复数据。时戳时戳(Timestamp):占占32位位,时戳反映了该时戳反映了该RTP报文的第一报文的第一个八位组的采

29、样时刻。接收者使用时戳来计算延迟和延个八位组的采样时刻。接收者使用时戳来计算延迟和延迟抖动迟抖动,并进行同步控制。并进行同步控制。提供源提供源(CSRC)标识符标识符:每个每个CSRC标识符占标识符占32位位,可以有可以有015个。每个个。每个CSRC标识了包含在该标识了包含在该RTP报文有效载荷报文有效载荷中的所有特约信源。中的所有特约信源。多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院 实时传输控制协议实时传输控制协议RTCP RTCP协议作为协议作为RTP协议的控制协议,通过周期性的向协议的控制协议,通过周期性的向所有参加者发送控

30、制报文来传输有关服务质量的反馈所有参加者发送控制报文来传输有关服务质量的反馈信息和参加会话的成员信息。信息和参加会话的成员信息。RTCP的控制报文的控制报文主要有以下几种类型:主要有以下几种类型:(1)SR(Sender Report)发送者报告发送者报告(2)RR(Receiver report)接收者报告接收者报告(3)SDES(Source description items)源描述项源描述项(4)BYE(Indicates end of participation)再见再见(5)APP(Application specific functions)应用特定应用特定功能功能多媒体通信技术

31、:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院 RTCP协议主要实现以下协议主要实现以下4种功能种功能:(1)提供关于数据传输质量的反馈)提供关于数据传输质量的反馈(2)固定源标识)固定源标识(3)控制流量的缩放)控制流量的缩放(4)可选功能)可选功能多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院 RTP仅仅实现了网络传输层的功能,仅仅实现了网络传输层的功能,要真要真正实现流媒体的网络传输,正实现流媒体的网络传输,网络层和会话层协议网络层和会话层协议也必不可少。也必不可少。RTP的实现的实现服

32、务器端的服务器端的RTPRTP实现框图实现框图 InternetIP层层UDP/TCP层层RTP层层RTCP层层RTSP/SIP层层压缩打包后的音频、视频数据压缩打包后的音频、视频数据数据平面数据平面控制平面控制平面多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院服务器端服务器端在数据平面在数据平面:(3)最后,由最后,由 IP层负责最后的报文头部配置,实现层负责最后的报文头部配置,实现网络传输。网络传输。(1)将压缩打包后的音视频数据按照将压缩打包后的音视频数据按照RTP的报文的报文格式装入格式装入RTP报文的数据负载段,同时配置报文的

33、数据负载段,同时配置RTP报文头部的时间截、同步信息、序列号报文头部的时间截、同步信息、序列号等重要参数,等重要参数,此时的数据报文已经具有典型此时的数据报文已经具有典型的时间特征,即被的时间特征,即被“流化流化”了。了。(2)在在UDP/TCP层,层,RTP报文作为负载数据装入报文作为负载数据装入UDP/TCP报文中报文中;多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院 各网络层依次去除报文头部,并读取相关各网络层依次去除报文头部,并读取相关的控制参数和时间参数,的控制参数和时间参数,最终获取可以实时播最终获取可以实时播放的音视频数据

34、。放的音视频数据。在在客户端客户端,实现方式相反,实现方式相反:RTCP和和RTSP报文通过报文通过UDP/TCP层后,层后,同样由同样由IP层负责发送。层负责发送。RTSP的主要功能是实现的主要功能是实现停滞、暂停、快进等停滞、暂停、快进等VCR控制操作,控制操作,SIP与与RTSP功能类似,功能类似,RTCP仅负责控制仅负责控制RTP报文的报文的传输。传输。在控制平面在控制平面多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院6.3.4 资源预留协议资源预留协议RSVP RSVP(Resource Reservation Protoco

35、l)协议位于)协议位于IP层之上,属于层之上,属于OSI参考模型中的传输层,但它不是网络传参考模型中的传输层,但它不是网络传送协议,因为它不传送应用数据,它也不是路由选择协议,送协议,因为它不传送应用数据,它也不是路由选择协议,它是一种网络控制协议,用于建立网络资源预留,它允许它是一种网络控制协议,用于建立网络资源预留,它允许客户端向网络提出一个特定的请求,为其数据流提供所需客户端向网络提出一个特定的请求,为其数据流提供所需的端到端的服务质量(的端到端的服务质量(QoS)。)。多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院 数据流数据流

36、 在在RSVP协议中将具有一个特定的目的地和传协议中将具有一个特定的目的地和传输层协议的数据流定义为输层协议的数据流定义为“会话会话(Session)”,所以通常用数据流来表示它,所以通常用数据流来表示它所在的那个会话。所在的那个会话。消息类型消息类型 RSVP能够支持多种消息类型,其中最重要的能够支持多种消息类型,其中最重要的两个消息是两个消息是Resv和和Path。多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院 Path消息消息:由发送端经路由器逐跳由发送端经路由器逐跳hop-by-hop向下游传送给接收向下游传送给接收端,其目的是

37、指示数据流的正确路径,包括端,其目的是指示数据流的正确路径,包括 上一个送出此上一个送出此Path消息的网络节点的消息的网络节点的IP地址地址 发送模板发送模板Sender_Template 发送流量说明发送流量说明Sender_Tspec Resv消息消息:由接收端主机向上游传送给发送端,这些消息严格地由接收端主机向上游传送给发送端,这些消息严格地按照按照Path消息的反向路径上传到所有的发送端主机,消息的反向路径上传到所有的发送端主机,其目的是根据其目的是根据Path消息指示的路径,逆向在沿途的每消息指示的路径,逆向在沿途的每个节点处预留资源,同一数据流中的不同分组请求预个节点处预留资源,

38、同一数据流中的不同分组请求预留的留的QoS可以不同。可以不同。流规范流规范Flowspec 过滤器规范过滤器规范Filter_spec:预留分组的情况:预留分组的情况多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院RSVP协议的机制协议的机制(工作过程工作过程)RouterRouterNetwork supportRSVPsenderreceiverPATHPATHPATHRESVRESVRESV 发送端主机发出发送端主机发出Path消息消息 接收端主机发出接收端主机发出Resv消息预留资源消息预留资源 发送端数据沿资源预留的路径传向接收

39、端发送端数据沿资源预留的路径传向接收端多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院RSVP网络节点的网络节点的“业务控制业务控制”机制机制 包括包括:接入控制模块、策略控制模块、分组类别模块、分组接入控制模块、策略控制模块、分组类别模块、分组调度模块和调度模块和RSVP处理模块处理模块 在预留建立期间:进行接入控制模块和策略控制模块在预留建立期间:进行接入控制模块和策略控制模块测试测试 资源预留后,分组类别模块确定每一个数据分组的资源预留后,分组类别模块确定每一个数据分组的QoS等级。等级。RSVP处理模块处理模块策略控制策略控制接入

40、控制接入控制策略控制策略控制分组调度分组调度分组类别分组类别资源预留资源预留数据数据多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院 RSVP协议的特点协议的特点 RSVP是单工的,仅为单向数据流请求资源,因此是单工的,仅为单向数据流请求资源,因此RSVP的发端和收端在逻辑上被认为是截然相反的。的发端和收端在逻辑上被认为是截然相反的。RSVP是面向接收者的,即一个数据流的接收端初始化是面向接收者的,即一个数据流的接收端初始化资源预留资源预留 RSVP不是一个路由协议,但是依赖于路由选择协议,不是一个路由协议,但是依赖于路由选择协议,路由选

41、择协议决定的是分组向何处转发,而路由选择协议决定的是分组向何处转发,而RSVP仅关仅关心这些分组的心这些分组的QoS RSVP对不支持对不支持RSVP协议的路由器提供透明操作,无协议的路由器提供透明操作,无须采用额外的隧道技术须采用额外的隧道技术 RSVP既支持既支持IPv4,也支持,也支持IPv6。多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院6.3.5 实时流协议实时流协议RTSP 实时流协议实时流协议RTSP(Real Time Streaming Protocol)是)是一种应用层协议,位于传输层之上。一种应用层协议,位于传输层

42、之上。RTSP协议定义了媒协议定义了媒体服务器和多用户之间如何通过体服务器和多用户之间如何通过IP网络有效地传送实时多网络有效地传送实时多媒体数据。媒体数据。RTSP是一个请求是一个请求/响应的协议,客户端发出请响应的协议,客户端发出请求,媒体服务器端作出响应,同样,当媒体服务器发出请求,媒体服务器端作出响应,同样,当媒体服务器发出请求的时候,客户端也能作出响应。求的时候,客户端也能作出响应。RSTP协议建立并控制一个或多个时间同步的连续媒体,协议建立并控制一个或多个时间同步的连续媒体,如音频或视频;但其本身并不传送连续媒体流,而是提供如音频或视频;但其本身并不传送连续媒体流,而是提供一种方法

43、来选择传送通道,如一种方法来选择传送通道,如UDP、TCP等等 RSTP控制的流可以通过一个独立的协议来传送,该协议控制的流可以通过一个独立的协议来传送,该协议与与RTSP的控制通道无关。的控制通道无关。多媒体通信技术:多媒体通信网络技术多媒体通信技术:多媒体通信网络技术信息科学与工程学院信息科学与工程学院 在在RTSP的媒体服务器和客户端中,的媒体服务器和客户端中,主要存在四种主要存在四种状态状态:Init、Ready、Playing和和Recording。状。状态之间的转变可以通过某种态之间的转变可以通过某种方法方法传递消息来触发:传递消息来触发:SETUP PLAY,RECORD PAUSE TEARDOWN RTSP协议是基于文本的协议协议是基于文本的协议,其语法和操作来时,其语法和操作来时于于HTTP1.1:HTTP传送的是传送的是HTML;而;而RTSP传送的是多媒体数据传送的是多媒体数据 HTTP请求有客户端发出,服务器端响应;而请求有客户端发出,服务器端响应;而RTSP中,中,客户端和服务器都可以发出请求,可见客户端和服务器都可以发出请求,可见RTSP是双向的是双向的

侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|