学位论文 > 优秀研究生学位论文题录展示

流媒体传输网络测量研究与实现

作 者: 徐海泉
导 师: 张飒飒
学 校: 山东大学
专 业: 集成电路工程
关键词: 流媒体 网络测量 java 抖动
分类号: TP393.06
类 型: 硕士论文
年 份: 2011年
下 载: 59次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着计算机网络技术的飞速发展和多媒体技术的不断成熟,流媒体应用已经成为互联网上极为重要和最具活力的应用之一。流媒体应用已经深入到人们的生活、学习和工作中,因此,流媒体应用的质量直接影响到人们的日常生活。流媒体技术是多媒体和互联网结合的产物,它的传输受网络状况的制约,同时流媒体应用对网络质量提出了更高的要求。流媒体对网络提出的要求大部分涉及到了服务质量问题,这也是多媒体和网路结合要解决的核心问题。一般来讲,网络质量对流媒体传输的影响最为显著,因此,研究流媒体传输时的网络测量就有重要的意义。网络测量技术随着计算机技术的发展已经取得了很大的进步,网络测量方法可以分为主动测量和被动测量,随着网络测量技术的发展,专门用于网络测量的网络协议也越来越完善,一大批开源的网络测量工具给网络测量的研究和实际操作带来了便利。本文从网络测量的原理出发,设计并实现了一个网络测量平台软件。它可以作为控制端和服务器运行,当作为控制台运行时,软件可以发送相应的测量命令,控制服务端进行网络状态的测量。测量结束后接收服务端的测量结果,并对结果进行分析和处理,然后将测量结果存入到数据库中,以供网络管理人员分析和研究。当软件作为服务端运行时,软件可以接收控制端发送的测量命令,并对命令进行解析,执行相应的测量任务。服务端借助开源网络测量软件对网络状态进行测量,测量结束后将测量的结果提交给控制端。本文借鉴开源流媒体库LiveMedia的源代码,实现了一个可以对流媒体传输进行实时测量的程序。该程序以LiveMedia的子程序OpenRTSP的源代码作为基础,对其修改后,使之成为了能够实时输出流媒体传输QoS信息的测量工具。该软件可以对流媒体传输过程中的抖动和延迟进行测量,并能够实时输出测量信息。借助于网络测量平台和流媒体传输测量软件,本文对不同网络状况下的流媒体应用情况进行了测量,对不同网络状态下流媒体实时传输的抖动和丢包进行分析和研究。

全文目录


摘要  8-9
ABSTRACT  9-11
第一章 绪论  11-17
  1.1 课题研究的背景  11-13
  1.2 研究的目的  13-15
  1.3 研究的内容  15-16
  1.4 论文的主要内容和结构安排  16-17
第二章 网络测量概述  17-28
  2.1 网络测量的体系结构  17-19
    2.1.1 功能结构  17-19
    2.1.2 拓扑结构  19
  2.2 网络测量的方法  19-22
    2.2.1 主动测量  20-21
    2.2.2 被动测量方法  21-22
  2.3 网络测量协议  22-25
    2.3.1 IP测量协议IPMP  22-23
    2.3.2 单向主动测量协议OWAMP  23-24
    2.3.3 IP流量信息输出协议IPFIX  24
    2.3.4 IP数据包采样协议规范PSAMP  24-25
  2.4 网络测量工具  25-28
    2.4.1 Iperf  25-26
    2.4.2 Fping  26
    2.4.3 主动测量工具  26-28
第三章 流媒体的网络传输  28-34
  3.1 流媒体网络传输的特征  28-29
    3.1.1 高带宽性  28
    3.1.2 低传输延迟  28-29
    3.1.3 支持组播模式  29
    3.1.4 通道同步  29
  3.2 流媒体的网络传输协议  29-32
    3.2.1 实时传输协议  29-30
    3.2.2 实时传输控制协议  30-31
    3.2.3 实时流传输协议  31-32
  3.3 LiveMedia  32-34
    3.3.1 LiveMedia的编译  32
    3.3.2 LiveMedia的结构  32
    3.3.3 OpenRTSP  32-34
第四章 网络测量软件的设计与实现  34-46
  4.1 网络带宽测量  34-37
    4.1.1 网络有效带宽测量的实现  34-36
    4.1.2 带宽测量的展示  36-37
  4.2 网络测量平台软件的设计和实现  37-42
    4.2.1 网络测量平台软件的设计  38-39
    4.2.2 网络测量平台软件的实现  39-42
  4.3 流媒体传输QoS信息实时输出  42-46
第五章 流媒体传输的网络测量  46-57
  5.1 网络测量平台软件的应用  46-48
  5.2 流媒体传输网络测量  48-55
    5.2.1 网络平台下流媒体测量  48-51
    5.2.2 拥塞网络流媒体传输网络测量  51-54
    5.2.3 3G网络流媒体网络测量  54-55
  5.3 本章小结  55-57
第六章 总结与未来展望  57-59
  6.1 全文总结  57
  6.2 下一步的工作  57-59
参考文献  59-63
致谢  63-64
学位论文评阅及答辩情况表  64

相似论文

  1. 基于NS2的PeerCast模拟平台设计与实现,TP311.52
  2. 基于测量的Internet链路延迟建模,TP393.4
  3. 基于WEB的军犬训练管理系统,TP311.52
  4. 音像广播远程教育系统中直播服务器的设计与实现,TP311.52
  5. 校园网络管理流量分析技术研究与实现,TP393.06
  6. 基于Java EE框架的公文传输系统设计与实现,TP311.52
  7. 基于P2P流媒体系统的设计与实现,TN919.8
  8. 设计院图纸管理系统设计与实现,TP311.52
  9. 基于J2ME的手机在线纸牌游戏系统研究与设计,TP311.52
  10. 行政服务系统中电子政务的研究与应用,TP399-C2
  11. 盘锦市区划地名信息系统的设计与实现,TP311.52
  12. 基于Java的汽车备品备件管理系统的开发与实现,TP311.52
  13. 基于客户端驱动的流媒体自适应传输技术研究,TN919.8
  14. 高速孤子传输系统中定时抖动的限制及其抑制方法,TN929.11
  15. 电荷泵锁相环Z域分析与低噪设计,TN911.8
  16. 基于HTTP流化的流媒体自适应传输策略研究及实现,TN919.8
  17. 移动流媒体带宽分配及数据调度策略研究,TN929.5
  18. 科技项目管理平台核心模块的设计与实现,TP311.52
  19. 基于自相似分析的流媒体DDoS攻击检测方法研究,TP393.08
  20. Java卡性能优化技术研究,TN409
  21. 一种对等网络流媒体直播算法的设计与仿真实现,TN919.8

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络测试、运行
© 2012 www.xueweilunwen.com