Font Size: a A A

Design, Communication Support System Based On Vxworks

Posted on:2008-11-10Degree:MasterType:Thesis
Country:ChinaCandidate:X J ZhangFull Text:PDF
GTID:2208360212475294Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The reliability is very important in the field of communication. One of the related factors is transformation medium and protocol; another most important factor is the lower supporting system. A stable supporting system is prerequisite for a modern communication system to operate stably and to communicate reliably.The main purpose of the article is to design a stable, reliable communication supporting system which was based on VxWorks. The supporting system improves and extends such modules of VxWorks: schedule management module, memory management module, communication management module, timer management module, file management module and exception handling module. In order to improve and extendthese modules, the article does some work as follows:1. Schedule management module implements process schedule based on the task schedule of VxWorks in order to improve the scheduling flexibility;2. Memory management module uses memory pool in order to reduce memory slices and improve the efficiency of memory application and release;3. The communication among foreground boards uses a protocol of RUDP and the communication between background and foreground uses a protocol of TCP for the reliability of communication and the convenience of programming;4. Timer management module implements a strategy of all kinds of timers;5. File management module uses a file agent process to response all file operations of other processes;6. Exception handling module hooks an extra exception handling function, thus, more exception information can be gathered;7. At last, the entire system is transplanted to the virtual machine of VMware. Using VMware simulates the foreground board and using PC as the operation background. Some functional and performance tests will be done under this experiment...
Keywords/Search Tags:embedded platform, supporting system, process schedule, timer, RUDP
PDF Full Text Request
Related items