Font Size: a A A

The Implementation Of Voice、File And Message Network Transmission Based On Embedded System

Posted on:2013-09-22Degree:MasterType:Thesis
Country:ChinaCandidate:X Y WuFull Text:PDF
GTID:2248330362461762Subject:IC Engineering
Abstract/Summary:PDF Full Text Request
With the development of network technology in today’society,the exchange of information between people is becoming more and more frequent , and the communication tools or methods they depends on have growing trend,people begin to pursue new、more efficient and convenient means of communication. In recent years,“Internet of Things”has become the focus of attention around the whole world, it could realize the network interconnection between people-thing or thing-thing, and has larger development value and broad application prospect. This paper designed a communication system based on ARM11 embedded platform under the Internet environment. The whole system made Linux OS as its software running environment and implemented by using client/server(C/S) mode, the client program and server program separately using C and Java language; the system hardware platform includes PC and Mini6410 development board that produced by FriendlyARM company of Guangzhou, PC is the platform for server program and MySQL database, and development board is the platform for client program.Network transport protocol and socket communication mechanism are cores of network communication system. The transport layer protocol includes UDP and TCP, because the system’s real-time requirement and right、reliability requirements for file transmission, this paper using UDP and TCP protocol. Through the way of forwarding data by server, system finished point-to-point and point to the multi-point network transmission for voice、files and character-message, and the TCP protocol is mainly used for file transport module. At the same time, MySQL database that connected with server was responsible for recording system information of interaction process by these clients, so the server could check and manage the entire system easily. Because of the large data in system network communication, the paper adopted the multi-thread technology for different data transmission module to decrease the system load and improve the transmission performance.Graphic interface is more intuitive and vivid than character-command interface, In recent years, with the ability of embedded microprocessor improved constantly, a large number of embedded devices can provide good graphic interface. This paper designed a concise and friendly human-machine interface for the communication system with lightweight MiniGUI-1.6.10 graphic interface development tools, and completed the transplantation of graphic user interface program that based on MiniGUI from PC to ARM11 development board, so the system became easy for people’s identification and operation. Finally, in order to test, the system was connected to Internet with a variety of internet access way, and realized the normal operation of the system.
Keywords/Search Tags:embedded system, TCP/IP protocol, socket, MiniGUI
PDF Full Text Request
Related items