| As the communication network and computer network are developing, network integration is an inevitable developing trend of next generation networks. Providing the services which meeting the telecom QoS is the goal of next generation network development. As a new generation network service, VoIP (Voice over IP) is developed in recent years. It delivers a certain quality of voice services. This communication is not only low-cost, high utilization of network resources, but also can be further integrated image, data and other interactive multimedia information to achieve real-time communications.However, while rapid growth in users, the existing model based on client\server method and the master from a backup mechanism for VoIP system also evolved to reflect a number of deficiencies, for example, poor performance of disaster recovery and resource utilization. On the other hand, because of the distributed structure, the new backup and load balancing strategy of P2P technology which lead to a better solution to the above problems has become an increasing concern in recent years. Therefore, the VoIP system based on P2P technology, become the inevitable trend of this area’s future development.According to the existing problems in telecommunication networks, combined with the characteristics of P2P technology, a Lightweight VoIP system is proposed, and the overall design of the system is given. SIP protocol and RELOAD protocol are the most important protocols in the system. But when the underlying protocol stacks change, the upper layer application module has to make the appropriate changes.Therefore, in order to decoupling on the specific protocol stacks, this paper design and implementation of a protocol adapter module to separate the system logic functions with the underlying protocol stacks. And then this module greatly improves the adaptive of the system, not necessarily ties to the protocol stacks, and reduces the workload and difficulty of the work when the protocol stacks change. |