首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--计算机网络论文--一般性问题论文

命名数据网络编程模型与共识协议关键技术研究

摘要第3-4页
Abstract第4-5页
主要符号对照表第9-10页
第1章 引言第10-18页
    1.1 命名数据网络(NDN)概述第10-12页
    1.2 NDN在应用推广中面临的挑战第12-15页
        1.2.1 缺乏传输层协议支持导致的应用层编程困难第12-13页
        1.2.2 缺乏对大规模分布式系统的可靠性保障第13-15页
    1.3 本文主要研究内容与贡献第15-17页
    1.4 论文组织结构第17-18页
第2章 研究现状和相关工作第18-39页
    2.1 命名数据网络第18-26页
        2.1.1 数据包与节点模型第20-22页
        2.1.2 架构组件与支持库第22-24页
        2.1.3 应用程序第24-26页
    2.2 应用数据单元(ADU)第26-33页
        2.2.1 应用级别分片(ALF)第26-27页
        2.2.2 集成层处理(ILP)第27页
        2.2.3 ADU相关工作第27-33页
    2.3 NDN视频流应用第33-34页
    2.4 分布式共识协议第34-38页
        2.4.1 Paxos第34-35页
        2.4.2 优化方案第35-38页
    2.5 复制状态机第38-39页
第3章 基于应用数据单元(ADU)交互的NDN编程模型第39-61页
    3.1 本章概述第39-40页
    3.2 基于ADU交互的通信模式探究第40-43页
        3.2.1 套接字不适用的原因分析第41页
        3.2.2 编程模型设计目标第41-43页
    3.3 编程模型设计与实现第43-48页
        3.3.1 模型框架第43-44页
        3.3.2 生产者上下文第44-47页
        3.3.3 消费者上下文第47-48页
    3.4 ADU获取策略设计与实现第48-54页
        3.4.1 模型测量指标第48页
        3.4.2 ADU内部数据段获取协议第48-51页
        3.4.3 吞吐量感知的ADU并行获取策略第51页
        3.4.4 自适应的ADU流水线获取策略第51-54页
    3.5 实验结果第54-60页
        3.5.1 实验环境搭建第55页
        3.5.2 ADU并行获取策略验证第55-58页
        3.5.3 生产者发送缓存容量与计算量的权衡第58-60页
    3.6 本章总结第60-61页
第4章 NDNlive和NDNtube:NDN视频直播与点播系统第61-82页
    4.1 本章概述第61-63页
    4.2 设计与实现第63-72页
        4.2.1 设计目标第63-64页
        4.2.2 NDNlive与NDNtube架构第64-65页
        4.2.3 命名规则第65-66页
        4.2.4 视频发布者策略支持第66-68页
        4.2.5 视频观看者策略支持第68-72页
    4.3 实验结果第72-81页
        4.3.1 实验环境搭建第73-75页
        4.3.2 全球测试平台NDNlive中ADU流水线获取策略验证第75-78页
        4.3.3 全球测试平台NDNtube中ADU并行获取策略验证第78-81页
    4.4 本章总结第81-82页
第5章 Naxos:基于NDN的共识协议第82-111页
    5.1 本章概述第82-84页
    5.2 一种简单Paxos实现引入的问题第84-86页
    5.3 成本模型第86-91页
        5.3.1 NDN原语第87页
        5.3.2 生产者与消费者开销第87-89页
        5.3.3 共识协议开销第89-90页
        5.3.4 Intuitive版本Paxos的成本分析第90-91页
    5.4 设计与实现第91-103页
        5.4.1 Naxos协议基本假设第91页
        5.4.2 Naxos协议概述第91-96页
        5.4.3 命名机制第96-97页
        5.4.4 “自学” (Self-learning)策略第97-100页
        5.4.5 协议成本分析第100-101页
        5.4.6 协议正确性证明第101-103页
    5.5 实验结果第103-109页
        5.5.1 实验环境搭建第103-104页
        5.5.2 广域网中的提交延迟第104-105页
        5.5.3 集群中的吞吐量第105-108页
        5.5.4 负载均衡测试第108-109页
    5.6 本章总结第109-111页
第6章 NaxosRSM:基于NDN的复制状态机第111-131页
    6.1 本章概述第111-112页
    6.2 设计与实现第112-123页
        6.2.1 NaxosRSM架构第112-114页
        6.2.2 Captain模块与并发控制第114-117页
        6.2.3 “快读”机制第117-118页
        6.2.4 系统成本分析第118-119页
        6.2.5 副本失效与NDN转发器配置第119-122页
        6.2.6 副本恢复与Content Store第122-123页
    6.3 实验结果第123-130页
        6.3.1 实验环境搭建与负载说明第123-124页
        6.3.2 并发控制策略测试第124-125页
        6.3.3 系统吞吐量对比第125-126页
        6.3.4 “快读”机制带来的性能提升第126-127页
        6.3.5 系统可用性验证第127-130页
    6.4 本章总结第130-131页
第7章 总结与展望第131-133页
参考文献第133-140页
致谢第140-142页
个人简历、在学期间发表的学术论文与研究成果第142-143页

论文共143页,点击 下载论文
上一篇:磁控电渣重熔过程的模拟及实验研究
下一篇:多溴联苯醚及其羟基化合物在上海市区域水体沉积物和人体中的赋存特性及光解研究