以下是我论文的摘要:提到了TStone究竟设计了什么东西的想法
点对点P2P(peer to peer)技术和基于IP的语音VoIP(Voice Over IP) 技术是当前互联网应用技术研究的两个热点。最近几年发展起来的P2PVoIP系统更是这两种技术融合后的一个重要发展方向。它通过利用P2P技术的高扩展性和健壮性的特点,给传统VoIP产业带来了更高效的沟通模式。本文从现有VoIP系统的问题出发,结合分析现有P2P系统的优势和基础理论,基于混合结构P2P技术的IP电话软件的总体设计方案实现了一个产品工作原型。文中作者首先分析了现有的VoIP系统已有的缺点,同时对比分析了现有的几种P2P工作模式和实现原理,对现存的P2PVoIP系统也做了具体分析,在此基础上作者提出混合结构P2P和VoIP结合的新思路。本文主要的工作内容可归纳如下:
(1)提出一个基于混合结构P2P的IP软件电话系统的总体设计方案。该系统是一个无中心服务器的网络自主管理VoIP系统。混合结构的P2P系统结合到传统的VoIP系统上带来整个系统的工作行为模式的改变,提高了系统的扩展性、健壮性、容错性和抗攻击能力;充分利用了局域网网络带宽,改善了通话的语音质量。对改进现有VoIP系统提供了新思路。
(2)实现了一个混合结构的P2P结合传统VoIP的原型。由于采用了分布式哈希表DHT(Distribution Hash Table)技术,系统中的VoIP终端在通话时可以不依赖商业维护和运营的服务器;系统不存在单点故障;Kadmelia DHT实现的算法减少查询延迟;系统兼容H.323传统系统,它可以区分不同能力的节点,使通过外网转发语音数据的流量降低。这些特色节约了传统VoIP系统的使用成本。在分析整个系统的网络工作状态时,作者还开发了部分软件,通过图形显示数据,把系统中的丢包、延迟情况形象的提供给网络的使用者。
|