Font Size: a A A

Design And Implementation Of LINUX-based VoIP Terminal Network Driver

Posted on:2013-06-11Degree:MasterType:Thesis
Country:ChinaCandidate:K HuangFull Text:PDF
GTID:2248330395974316Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years, with the development of IP telephony and broadband services,VoIP telephone technology has been gradually replace traditional PSTN (Public SwitchTelephone Network Public Switched Telephone Network) phone has become a newtrend of voice communications technology development, and morphology by theoriginal PC-based application software development for embedded SoC (system on chipsystem-on-chip) intelligent terminals to IP-based networks.This project we selected TI’s TNETV1057processor as IP phone’s core, the mainchip is a MIPS+DSP dual-cores chip, this design greatly reduces the cost of theproduct, power consumption, improved product stability and reliability. And We useMarvell88E6121switch chip to achieve Network function, Base on this hardwaredevelopment platform.This paper firstly describes the background knowledge of VoIP, Then introducednetwork communication hardware design base on the processor TNETV1057andEthernet switching chip Marvell88E6121. Second, From the IP phone’s driverperspective, We describe the VoIP phone software design, debugging, introduced Boottransplantation, shows the characteristics of the operating system we selected andembedded operating system Linux transplantation, and Linux driver framework and Thebasic method of device driver, Analysis the hardware platform of the Linux Ethernetdriver, Clearly describes net driver programming and loading process,Achieve thenetwork communication module. Finally, towards the performance of networkcommunications ability we did the module testing and system testing, Expect majorindicators have reached the design requirements. Final design of the VOIP securitypolicy implementation, and to reach the safety requirements of the product.
Keywords/Search Tags:Linux, VoIP terminal, Net driver
PDF Full Text Request
Related items