Font Size: a A A

The Realization Of G.723.1 Protocol And Related Telecommunication Services On Embedded System

Posted on:2011-09-04Degree:MasterType:Thesis
Country:ChinaCandidate:X Y DengFull Text:PDF
GTID:2178330338483650Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
"Unified communication" is a more human communication concept, closer to the goal of 5W communication, with larger development space and wide market. This paper is based on the thought of "unified communication", using G.723.1 speech codec protocol, designed a speech and file communication system based on C/S mode. The server-end runs on the PC Linux, followed by a MySQL database. The client-end runs on the Linux ARM embedded platform W90P710 from Winbond Co.In order to meet the real-time requirements in speech communication, before the system design, it needs to improve the codec rate. According to the ITU-T source, optimize the code both in algorithm and Assembly. In algorithm, mainly from simplify searching, recursiving iteration and space for time three aspects to rewrite the codes in some modules. At the same time, change the basic operation function from C to assembly language. By tested, the optimization results improved the speed of the codec greatly, and the speech MOS value reaches to 3.4.The system uses the UDP Socket mechanism to transfer information mutually.The server-end uses JAVA, and realized the necessary tips, the response to administrators' operations and the response to clients' requests by using graphical interface and multi-thread mechanism. The server-end program links to back-end MySQL database, realized to record, modify and read the user groups and users' information by using SQL. And the database design meets the third paradigm. At the same time, the client-end, which is embedded into the ARM system, uses C language, and satisfies the users' various operating requirements by using multi-thread programming. Well, the control information from client-end should be sent to the server-end to record and then forwarded, but the data should be sent to another client directly, according avoiding the server communication congestion. At the same time, the network overtime and response overtime functions are designed in the system, so the system can still work after overtime.
Keywords/Search Tags:unified-communication, G.723.1, embedded system, MySQL
PDF Full Text Request
Related items