基于XMPP的端到端连接建立机制的研究与实现

基于XMPP的端到端连接建立机制的研究与实现

论文摘要

端到端通信是互联网络进行数据传输的重要通信模式。随着互联网的飞速发展,在网络边缘部署的大量中间盒设备和各种新型应用给传统的端到端通信带来了连通性、安全性等方面的问题。此外,多样的通信媒介、通信手段也给端到端通信提出了新的挑战。因此,研究适应网络发展的端到端通信机制,优化其性能是当前的一个重要课题,有着重要的现实意义。本文从分析端到端通信当前面临的问题入手,详细分析了国内外的相关研究方案,并在深入研究名字路由技术、多跳连接建立技术以及DHT相关算法的基础上,提出了基于XMPP的端到端连接建立机制。该机制提高了端到端通信性能,并在一定程度上增强了系统安全性。首先,本文提出了基于S-Pastry的系统部署方案,克服了现有方案中基于DNS架构面临的处理延时大、系统安全及健壮性较差等问题,通过对实验结果的对比分析证明,改进的系统不论在静态网络还是动态网络环境下较Pastry在路由性能与维护开销方面都具有较好的表现。接着通过采用基于XMPP的名字路由与地址路由相结合的方式,分别建立了信令通道与数据通道,经实验证明该方法能够实现数据的高效传输。然后,基于Hassan向量信任分布计算模型结合XMPP安全机制增强系统安全认证,提高了系统的安全性。最后,本文提出基于XMPP的端到端连接建立模型,该模型由端到端通信模块和安全认证模块、路由定位模块组成,并通过实验验证了该模型的有效性。本文的上述工作对解决端到端通信当前面临的问题具有重要的参考价值,为端到端通信研究提供了理论和数据支撑。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 研究现状
  • 1.3 课题研究内容
  • 1.4 论文结构
  • 第二章 相关技术与研究工作
  • 2.1 DHT算法简介
  • 2.1.1 非结构化P2P的DHT算法
  • 2.1.2 结构化P2P的DHT算法
  • 2.1.3 相关DHT算法的比较分析
  • 2.2 端到端通信解决方案
  • 2.2.1 名字路由模型
  • 2.2.2 地址路由模型
  • 2.2.3 地址路由+名字路由模型
  • 2.2.4 相关解决方案分析
  • 2.3 本章小结
  • 第三章 XMPP与libjingle的分析与研究
  • 3.1 XMPP
  • 3.1.1 XMPP系统结构
  • 3.1.2 XMPP 地址结构
  • 3.1.3 XMPP消息格式
  • 3.1.4 XMPP安全机制
  • 3.1.5 XMPP优缺点
  • 3.2 libjingle
  • 3.2.1 libjingle系统结构
  • 3.2.2 libjingle重要概念
  • 3.3 本章小结
  • 第四章 基于XMPP的端到端连接的关键技术研究
  • 4.1 系统总体设计
  • 4.1.1 功能描述
  • 4.1.2 总体架构
  • 4.1.3 路由设计
  • 4.2 基于Pastry的路由框架设计
  • 4.2.1 S-Pastry系统设计
  • 4.2.2 S-Pastry的路由算法
  • 4.2.3 S-Pastry的节点加入退出算法
  • 4.2.4 S-Pastry性能分析
  • 4.3 基于XMPP的名字路由算法设计
  • 4.3.1 参数列表
  • 4.3.2 名字路由算法
  • 4.3.3 地址路由算法
  • 4.3.4 访问控制算法
  • 4.3.5 终端注册过程
  • 4.3.6 数据交换协商过程
  • 4.3.7 数据交换过程
  • 4.3.8 名字路由性能分析
  • 4.4 基于Hassan向量的安全认证分析
  • 4.5 本章小结
  • 第五章 基于XMPP的端到端连接模型的设计与实现
  • 5.1 总体结构
  • 5.1.1 路由定位模块
  • 5.1.2 端到端通信模块
  • 5.1.3 安全认证模块
  • 5.2 路由定位模块的实现
  • 5.2.1 重要数据类
  • 5.2.2 部分关键函数
  • 5.2.3 部分核心代码
  • 5.3 端到端通信模块的实现
  • 5.3.1 XMPP消息组件
  • 5.3.2 会话逻辑与管理组件
  • 5.3.3 端到端组件
  • 5.3.4 系统运行机制
  • 5.3.5 部分核心代码
  • 5.4 本章小结
  • 第六章 测试与分析
  • 6.1 测试环境
  • 6.2 路由时延测试
  • 6.2.1 静态网络路由时延测试
  • 6.2.2 动态网络路由时延测试
  • 6.2.3 Pastry与S-Pastry性能对比测试
  • 6.3 传输效率测试
  • 6.4 测试结果分析
  • 6.4.1 系统路由结构的改进
  • 6.4.2 XMPP实现名字路由的优势
  • 第七章 结束语
  • 7.1 论文取得成果
  • 7.2 进一步的工作
  • 致谢
  • 参考文献
  • 作者在学期间取得的学术成果
  • 相关论文文献

    • [1].提高八万人体育场3G连接建立成功率[J]. 上海质量 2014(06)
    • [2].合福高铁G网连接建立失败问题研究[J]. 铁路通信信号工程技术 2017(06)
    • [3].工信部开展IPv6端到端贯通能力提升专项行动[J]. 中国教育网络 2020(04)
    • [4].浅谈PPP拨号连接建立成功率的优化[J]. 信息通信 2012(06)
    • [5].高密度移动场景WLAN快速初始连接建立分析[J]. 数据通信 2015(01)
    • [6].TD无线接通优化分析思路探讨[J]. 移动通信 2012(16)
    • [7].基于PTN的多路径传输连接建立机制研究[J]. 光通信技术 2013(09)
    • [8].增强RSVP-TE协议下的可信连接建立方法[J]. 计算机工程与科学 2015(08)
    • [9].LTE系统RRC层RRC连接建立过程研究[J]. 内江科技 2014(02)
    • [10].CDMA2000 EV-DO连接成功率优化[J]. 江苏通信 2012(06)
    • [11].GSM的应用层—RR层连接建立的信令过程[J]. 硅谷 2012(06)
    • [12].优化多载波驻留策略提升EV-DO连接成功率[J]. 现代电信科技 2011(03)
    • [13].一种优化连接速率的ICE算法实现[J]. 西安邮电大学学报 2017(06)
    • [14].LTE系统终端RRC连接建立过程研究[J]. 电脑与电信 2010(04)
    • [15].LTE系统终端RRC连接建立过程研究[J]. 广东通信技术 2010(05)
    • [16].提高LTE网络RRC连接建立成功率方法研究[J]. 电信工程技术与标准化 2015(10)
    • [17].LTE系统中RRC连接建立过程的设计[J]. 电子设计工程 2013(09)
    • [18].TD-LTE系统网络端RRC连接建立过程研究[J]. 广东通信技术 2011(05)
    • [19].WCDMA终端协议测试解析[J]. 电信网技术 2008(04)
    • [20].GSM-R网络QoS指标研究(二) GSM-R紧急呼叫连接建立时延的研究[J]. 铁路通信信号工程技术 2012(04)
    • [21].LTE-A Pro系统RRC连接建立测试方案的设计与实现[J]. 广东通信技术 2018(01)
    • [22].LTE系统ATTACH过程中PDN连接建立的研究与设计[J]. 电视技术 2012(19)
    • [23].基于OTN的IP分流技术研究和应用探讨[J]. 电信科学 2013(01)
    • [24].OCS用户月初月末无法上网案例分析[J]. 信息通信 2016(12)
    • [25].vCPE中CPE与云平台连接建立方法[J]. 电信科学 2016(12)
    • [26].数字·声音[J]. 电子知识产权 2013(11)
    • [27].工程机械车载终端中GPRS通信的分析及实现[J]. 福州大学学报(自然科学版) 2008(S1)
    • [28].TD-LTE设备大容量性能及测试方案研究[J]. 移动通信 2016(22)
    • [29].TD-RRC连接失败值congestion问题分析[J]. 山海经 2015(11)
    • [30].搭接技术在飞机上的应用[J]. 电子世界 2014(05)

    标签:;  ;  ;  

    基于XMPP的端到端连接建立机制的研究与实现
    下载Doc文档

    猜你喜欢