Font Size: a A A

Design And Research On The VoIP System On The Base Of An Improved Kademlia Algorithm

Posted on:2015-10-27Degree:MasterType:Thesis
Country:ChinaCandidate:X L MaFull Text:PDF
GTID:2308330473453067Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years, with the increasingly mature of VoIP business, voice communication through network is influencing people’s life more and more deeply. The number of VoIP users grows with each passing day. However, along with the growth of the users, the limitation of the traditional VoIP system has become increasingly prominent. P2P has many advantages such as flexibility, autonomy and so on, which can overcome the limitations above greatly. Therefore, how to combine SIP and P2P has become a research hotspot for the new generation of network telephone.In this paper, we firstly research the the basic principles of VoIP system and its related technology, including SIP protocol, P2P network and the Kademlia algorithm. During the research, I find the traditional Kademlia has several deficiencies. In the basis of these research, I put forward a true time communication model mixed SIP and P2P together. This model focuses on the majorization of Kademlia, the definition of node behavior, the strategy of channel establishment and the solution of NAT/FW transiting problem.According to the above design thought, I implement a prototype VoIP system based on SIP and P2P. Besides, I build a simulation network environment and run the prototype in this environment. The effects of operation can meet the technical indicators.Through the vertical contrast test, proves that the improved Kademlia algorithm has been greatly improved in performance.To sum up, this paper realizes the design object of predetermined, proves the validity of the methodused.
Keywords/Search Tags:VoIP system, SIP protocol, P2P architecture, Kademlia algorithm
PDF Full Text Request
Related items