论文部分内容阅读
由于移动互联网及流媒体传输与存储技术的不断进步,流媒体业务在互联网领域得到了飞速的发展和应用,并逐渐成为网络服务提供商最主要的业务。4K高清视频、AR、VR等业务正成为下一个带宽杀手级应用,想要获得最佳的用户体验必须要有高质量的光网络进行保障。运营商应结合现有的网络基础资源,根据业务发展情况和流量负荷指标,选择相应的组网结构,为视频流媒体业务传输提供稳定的网络环境,提升用户的体验质量。本论文在广泛调研流媒体业务发展现状及光网络研究热点的基础上,以流媒体海量资源调度管理与用户视频体验QoE优化为切入点,以软件定义光网络(SDON)与基于HTTP的动态自适应流媒体技术(DASH)为核心,对光网络传送流媒体业务做了进一步的研究与探讨。首先,针对流媒体业务海量资源调度和高服务质量的需求,改进了SDON服务架构,通过允许在SDN控制器之间共享与自适应部署VNF,以定制灵活的、可重新配置的、经济的端到端服务;并基于此,继续讨论了SDON中OCS、OPS光节点的控制以及底层光虚拟网络的链路资源映射等问题,改进了链路映射中的最短路径选择算法KSP。改进的路由选择算法SPBB能够依据当前链路带宽状况选择最短路径,既能通过最短的路径传送视频,又能避免流量拥塞造成的传播时间的延长,极大提升了网络链路资源的利用率和用户的视频体验。其次,基于所改进的SDON服务架构基础,设计了一种用于DASH系统的资源分配和管理体系结构,考虑到不同客户的需求(例如,缓冲区大小、显示分辨率和质量要求等)和网络需求(例如,可用带宽、延迟等),改进每个客户端网络资源的分配、配置和监控。在SDON应用层部署一个外部应用程序与控制器通信,并针对共享网络环境下多用户争用资源的场景,提出了一种自适应码率选择算法的优化设计Mdash.js,为所有的客户端提供一个良好的视频稳定性,并以公平的方式在所有的客户端最大限度地提高用户体验质量QoE。最后,本文采用RYU作为SDON集中控制器,基于Mininet网络仿真平台搭建自定义拓扑,部署DASH视频客户端和服务器,模拟视频传输的过程,并通过仿真实验验证了所提出的算法的可行性。