Font Size: a A A

Based On Sip Protocol And-mcf5329 The Voip Terminal Design And Realization

Posted on:2010-11-13Degree:MasterType:Thesis
Country:ChinaCandidate:W XueFull Text:PDF
GTID:2208360275483101Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
VoIP(Voice over Internet Protocol) technology which is also called IP phone is a kind of advanced communication method that can realize voice communication based on IP network. The development of VoIP technology and service has made a deep affection to the traditional telephony service.Relative to traditional telephone, the most advantage of VoIP is to make use of theIntemet resource more widely, and to provide much more higher quality service.VoIP is based on a series of other technologies, such as DSP, multimedia, Internet and so on. Besides those advantages such as packet switching, effective utilization of the bandwidth and low cost, VoIP can realize various kinds of value-added services, and combine with multimedia technologies, which is the key reason for its huge prospective market.This paper introduces in detail a branch of VoIP technology - SIP-based VoIP terminal design. In 32-bit ColdFire V3 platform MCF5329 processor, the main function of the VoIP terminal is achieved.Firstly it is introduced that a variety of VoIP-related protocols and theory, including the Session Initiation Protocol SIP, RTP Real-time Transport Protocol and Voice codec Protocol. And then it is introduced that how to set up the hardware and software platform. The design of the hardware platform used is a MCF5329EVB for the MCF5329 processor core and adding the necessary function modules of the development board. MCF5329 is a ColdFire V3 core architecture based on highly integrated 32-bit microprocessor. On the software side,μCLinux is chosen as the operating system, which is specially built for the micro-controller with a non-storage management. And in the operating system the audio driver based on the eDMA is developed.The next, this paper focuses on introducing the application-layer software architecture and analyzing a variety of mainstream VoIP business. Voice data transmission and processing module, key event processing module and network event handling module are respectively designed and implemented. The three modules are integrated together to achieve the mainstream of business VoIP.Finally, in the LAN environment it has been done that the VoIP terminal QOS testing, functional testing, and a separate audio module testing. The test results show that: VoIP terminal accomplishes the design goal.
Keywords/Search Tags:VoIP phone, session initial protocol, MCF5329 microprocess
PDF Full Text Request
Related items