论文部分内容阅读
随着计算机网络技术和多媒体技术的发展,Internet正在成为许多实时多媒体应用的重要载体,如音/视频会议、网络直播、网络游戏等。现在大部分的互联网视频点播服务系统都是通过单一的服务器结构提供服务的。这种结构中服务器端的服务能力成为系统的瓶颈,随着用户量、带宽和视频长度的增长,为满足系统需求而增加的系统带宽和提高服务器性能的成本变得非常昂贵。许多基于互联网的VoD服务系统更倾向于使用P2P系统结构提供服务,在这种结构中各参与节点不仅接受视频服务同时承担部分服务器的职责,提供所存储的内容给其它节点。在基于P2P的VoD系统中,由于每个节点都贡献自己的存储资源和带宽,系统的服务能力随着用户量的增长而提高,改变了随着用户量增长,单纯的增加服务器的负载的现状,使系统性能得到极大的改善。
论文在对P2P流媒体点播的关键技术和DHT技术研究基础上,提出了一种基于Kademlia的P2P点播模型。在设计了点播的系统架构后,论文着力于改善服务节点的搜索效率,提出了一种基于Kademlia协议的带域结构的P2P覆盖网络,设计了模型使用的拓扑结构,节点的结构以及加入和退出过程。仿真结果证明该网络模型可以有效地提高节点的搜索效率,降低节点的定位延时,满足了P2P点播系统的需求。