Font Size: a A A

The Research And Implemention Of SIP Protocol Based IP Phone On Embeded Platform

Posted on:2007-07-28Degree:MasterType:Thesis
Country:ChinaCandidate:F XiaoFull Text:PDF
GTID:2178360185467934Subject:Computer applications
Abstract/Summary:PDF Full Text Request
Along with the popularity of boardband services, IP Phone can be developed deeply and used as one of the most important applications over broadband network. IP phone for PC is more and more prefect through many people's efforts. It is becoming a hot point studied by lots of researchers, for it has many advantages such as convenience, cheap, sample etc... Compared with traditional phone, though IP phone has many advantages, it is still a little bit complex especially for people who are used to traditional phone. Beside this, it is also complex for people who don't know PC very well for many IP phones run on PC platform. How to make the IP phone more stable and easy to use like traditional phone? This paper is focused on the topic. The writer referred to the Linphone's source code for Linux OS and changed OPEN source code josua, which is one of implementions of sip stack, to meet the need of the embedded platforms. The writer also transplants the OPEN source code oRTP, one of implementions of RTP stack, to the embedded platforms. Then we use OPEN source code josua and oRTP to build an IP phone over embedded platform. This paper focuses on how to implement an IP phone over two different embedded platforms and how to solve the problems in the developing process.First we give a brief introduction of IP phone background knowledge, including IP phone's rationale, used technologies, basic knowledge of SIP. Then I introduce basic knowledge about embedded platform, including the developing process for embedded platform, how to choose the embedded platform, building a crossing complied environment. Because embedded developing has close connection with application, we should analyze how to choose the embedded board for application. This step is very important for every solution. After this we introduce the solution one, implementing IP phone on ARM S3C4510B+uClinux embedded board. In the developing process we are confronted with a problem that CPU do not afford the application's need. After studying closely, we put forward another solution, implementing IP phone on ARM S3C2410X+ARM-linux embedded platform. In this...
Keywords/Search Tags:IP Phone ARM, SIP, RTP, embedded platform
PDF Full Text Request
Related items