基于改进的Kademlia算法的P2PSIP网络电话系统的设计与研究
发布时间:2018-11-20 11:44
【摘要】:近年来,随着VoIP技术的日益成熟,数据网络语音通信越来越深的影响着人们生活,网络电话用户也与日俱增。随着用户量的快速增长,传统的VoIP系统局限性日益凸显,而P2P网络的灵活性、自主性等特点很好弥补了上述局限,将SIP与P2P进行结合成为新一代网络电话的发展趋势。论文首先对VoIP系统的基本原理及其相关技术进行研究,其中包括对SI P协议和P2P网络的分析,同时对Kademlia算法在网络电话中面临的不足进行比较分析,为该算法的改进提供了依据。在这些相关研究的基础上,论文提出了P2PSI P融合的事实通信模型,模型重点对Ka deml ia算法进行了优化、对通信节点行为进行定义、设定了通话信道建立与维护的策略、解决了NAT/FW穿越问题,为原型系统的具体实现提供了基础知识。根据以上研究及设计思路,论文对P2P-SIP网络电话原型系统进行了设计实现,并搭建模拟网络环境进行测试,测试结果表明该系统基本达到了相应的技术指标,通过纵向对比试验,证明了改进的Kademlia算法在性能上得到了较大提升。综上,本论文实现了预定的设计目标,证明了论文所采用方法的有效性。
[Abstract]:In recent years, with the maturation of VoIP technology, the voice communication of data network has more and more influence on people's lives, and the number of network telephone users is also increasing. With the rapid growth of the number of users, the limitations of traditional VoIP systems become increasingly prominent, and the flexibility and autonomy of P2P networks make up for these limitations. Combining SIP with P2P has become the development trend of the new generation of network telephony. In this paper, the basic principles and related technologies of VoIP system are studied, including the analysis of SI P protocol and P2P network, and the comparison and analysis of the shortage of Kademlia algorithm in network phone. It provides the basis for the improvement of the algorithm. On the basis of these related studies, the paper puts forward a P2PSI P fusion model of factual communication. The model focuses on optimizing the Ka deml ia algorithm, defining the behavior of communication nodes, and setting up the strategy of establishing and maintaining the communication channel. The problem of NAT/FW traversal is solved and the basic knowledge is provided for the implementation of the prototype system. According to the above research and design ideas, this paper designs and implements the P2P-SIP network telephone prototype system, and builds an analog network environment for testing. The test results show that the system basically reaches the corresponding technical targets. Through longitudinal contrast experiment, it is proved that the improved Kademlia algorithm has better performance. In summary, this paper achieves the predetermined design goal, and proves the effectiveness of the method used in the paper.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TN916.5
本文编号:2344823
[Abstract]:In recent years, with the maturation of VoIP technology, the voice communication of data network has more and more influence on people's lives, and the number of network telephone users is also increasing. With the rapid growth of the number of users, the limitations of traditional VoIP systems become increasingly prominent, and the flexibility and autonomy of P2P networks make up for these limitations. Combining SIP with P2P has become the development trend of the new generation of network telephony. In this paper, the basic principles and related technologies of VoIP system are studied, including the analysis of SI P protocol and P2P network, and the comparison and analysis of the shortage of Kademlia algorithm in network phone. It provides the basis for the improvement of the algorithm. On the basis of these related studies, the paper puts forward a P2PSI P fusion model of factual communication. The model focuses on optimizing the Ka deml ia algorithm, defining the behavior of communication nodes, and setting up the strategy of establishing and maintaining the communication channel. The problem of NAT/FW traversal is solved and the basic knowledge is provided for the implementation of the prototype system. According to the above research and design ideas, this paper designs and implements the P2P-SIP network telephone prototype system, and builds an analog network environment for testing. The test results show that the system basically reaches the corresponding technical targets. Through longitudinal contrast experiment, it is proved that the improved Kademlia algorithm has better performance. In summary, this paper achieves the predetermined design goal, and proves the effectiveness of the method used in the paper.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TN916.5
【参考文献】
相关期刊论文 前1条
1 梅黎;基于软交换的NAT/防火墙穿透技术研究[J];现代电信科技;2005年01期
,本文编号:2344823
本文链接:https://www.wllwen.com/kejilunwen/wltx/2344823.html