Font Size: a A A

Network Technique Research Of Embedded Real-Time Operating Systems

Posted on:2005-01-01Degree:MasterType:Thesis
Country:ChinaCandidate:X ZhuFull Text:PDF
GTID:2168360152969208Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the development of Internet appliance and the popularity of embedded micro-controller, research and development of embedded real-time operating system, which is the core of embedded systems, become more and more important. Network implement of traditional operating systems lacks high real-time capability and flexibility, and doesn't fit embedded real-time operating system in the case of design idea, so it can't support embedded real-time application effectively.Being an operating system developed independently, ARTs-OS adopt modern micro-kernel structure. Its network implement is independent and dynamic-loaded server process, which is running out of micro-kernel, based on multi-thread. Using system real-time capability and flexibility and analyzing the implement of others system's network, ARTs-OS constructs its network architecture based on static server thread model, and plan corresponding data dealing policy, then optimizes the management of data array and network memory. So, ARTs-OS has the capability of flexible loading and high real-time quality.Because the process of network data disposal already exists as a mature standard, ARTs-OS network design focuses on the construction of system architecture and optimization. Firstly, the idea of server multi-thread disposal model is introduced and contradiction between priority queue and task occupy is solved. Then the network memory management is improved according to the specialty of system kernel and the fact of network application to make it more suitable for the application environment of embedded micro-kernel.By analyzing the testing result of ARTs-OS network protocol usage module and some of performance data, this essay tries to prove that the design of ARTs-OS network system architecture and disposal policy meets the requirement of network data disposal of embedded real-time application.
Keywords/Search Tags:embedded real-time operating system, micro-kernel, thread, network, priority queue, task occupy
PDF Full Text Request
Related items