针对直播场景下命名数据网络的研究与优化
发布时间:2025-01-06 01:08
近年来,由于互联网的高速发展,人们可以获取的信息也更加多元化。音频与视频作为一种比文字、图片等更加生动的信息传递媒介逐渐成为人们日常生活与娱乐中不可或缺的信息获取和交流的方式。随着宽带资费的下降和CDN技术的发展,视频直播这类即时视频服务也开始为人们所接受。视频直播相对于普通剪辑与整理过视频的资源,所承载的信息并不密集,但高实时性的特点通常可以使观众在观看过程中更具有参与感。视频直播由于实时性较高,同时参与人数较多,因此对网络环境要求更高。而由于TCP/IP属于端对端通信方式,对视频分发的效率对直播服务质量的影响较大,因此需要特定的服务器来同时为大量的观众提供实时的视频传输。直播场景下网络环境的复杂性与用户的高并发请求在端对端传输的TCP/IP体系效率较低。命名数据网络(NDN)是当前发展较为迅速的一个新型网络体系结构,NDN以内容为中心的思想,切合当今网络中大量信息传输的需要,使人们不用关心所获取信息的具体位置,而是关心数据内容本身。NDN非常适合于进行大量数据的分发,直播作为一个需要同时将当前的资源同时分享给大量观众的场景,因此适合在NDN中实现。本文的主要研究方向,是将NDN网络与...
【文章页数】:75 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第1章 绪论
1.1 研究背景及意义
1.2 国内外研究现状
1.2.1 直播系统研究现状
1.2.2 NDN中的直播系统相关的研究现状
1.3 本文研究内容
1.4 本文组织结构
第2章 NDN机制与直播系统的相关研究
2.1 NDN体系概述
2.1.1 NDN体系结构
2.1.2 NDN网络基本通信机制
2.1.3 NDN命名机制
2.1.4 NDN路由转发机制
2.2 直播与流媒体技术相关研究
2.2.1 直播系统概述
2.2.2 直播体系架构
2.2.3 流媒体相关协议
2.3 本章总结
第3章 NDN中的直播场景与帧组转发策略的设计
3.1 直播场景设计
3.1.1 NDN网络中直播场景的数据传输逻辑
3.1.2 网络适配层详细设计
3.1.3 兴趣包同步请求策略
3.2 命名机制与查找策略
3.3 帧组转发策略
3.3.1 帧组兴趣包
3.3.2 帧组进度记录与使用
3.3.3 帧组转发策略详细流程
3.4 本章小结
第4章 冒泡缓存策略的设计
4.1 现有缓存策略分析
4.2 冒泡缓存策略
4.2.1 冒泡缓存策略概述
4.2.2 缓存策略场景
4.2.3 缓存策略设计思路
4.2.4 数据结构设计
4.2.5 冒泡缓存策略具体流程
4.3 本章小结
第5章 算法的实验与分析
5.1 ndnSIM模拟平台概述
5.2 模拟实验基本设计
5.3 帧组转发策略实验与分析
5.3.1 模拟实验设计
5.3.2 算法模拟实现
5.3.3 实验评估指标
5.3.4 实验结果与分析
5.4 冒泡缓存策略实验与分析
5.4.1 模拟实验设计
5.4.2 算法模拟实现
5.4.3 实验评估指标
5.4.4 实验结果与分析
5.5 本章小结
结论
参考文献
攻读硕士学位期间取得的研究成果
致谢
本文编号:4023552
【文章页数】:75 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第1章 绪论
1.1 研究背景及意义
1.2 国内外研究现状
1.2.1 直播系统研究现状
1.2.2 NDN中的直播系统相关的研究现状
1.3 本文研究内容
1.4 本文组织结构
第2章 NDN机制与直播系统的相关研究
2.1 NDN体系概述
2.1.1 NDN体系结构
2.1.2 NDN网络基本通信机制
2.1.3 NDN命名机制
2.1.4 NDN路由转发机制
2.2 直播与流媒体技术相关研究
2.2.1 直播系统概述
2.2.2 直播体系架构
2.2.3 流媒体相关协议
2.3 本章总结
第3章 NDN中的直播场景与帧组转发策略的设计
3.1 直播场景设计
3.1.1 NDN网络中直播场景的数据传输逻辑
3.1.2 网络适配层详细设计
3.1.3 兴趣包同步请求策略
3.2 命名机制与查找策略
3.3 帧组转发策略
3.3.1 帧组兴趣包
3.3.2 帧组进度记录与使用
3.3.3 帧组转发策略详细流程
3.4 本章小结
第4章 冒泡缓存策略的设计
4.1 现有缓存策略分析
4.2 冒泡缓存策略
4.2.1 冒泡缓存策略概述
4.2.2 缓存策略场景
4.2.3 缓存策略设计思路
4.2.4 数据结构设计
4.2.5 冒泡缓存策略具体流程
4.3 本章小结
第5章 算法的实验与分析
5.1 ndnSIM模拟平台概述
5.2 模拟实验基本设计
5.3 帧组转发策略实验与分析
5.3.1 模拟实验设计
5.3.2 算法模拟实现
5.3.3 实验评估指标
5.3.4 实验结果与分析
5.4 冒泡缓存策略实验与分析
5.4.1 模拟实验设计
5.4.2 算法模拟实现
5.4.3 实验评估指标
5.4.4 实验结果与分析
5.5 本章小结
结论
参考文献
攻读硕士学位期间取得的研究成果
致谢
本文编号:4023552
本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/4023552.html