Font Size: a A A

The Field Of Communication, Embedded Operating System Platform Algorithm

Posted on:2004-04-14Degree:MasterType:Thesis
Country:ChinaCandidate:X LuFull Text:PDF
GTID:2208360095460297Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
With the development of telecom system, especially with the booming of all-packet networks represented by 3G, current telecom software is required to provide more powerful capability. However, former embedded operating systems are becoming lack of capability to meet the demand of newly developed telecom system. It is highly pressing to re-design a novel operating support platform for the telecom system. The designs of current telecom systems generally adopt embedded software architecture. The operating system and upper application system share the same code and address space due to the tight coupling between them. However, software of telecom system is becoming more and more complicated, which makes it exceptionally difficult to trace the exceptions of programs. It is even harder to locate the exceptions on locale. In the core network of 3G, telecom system is required to provide higher efficiency for the need of volume message transferring among modules. Contrasted with the traditional switches, equipments of 3G dispose not only much more complicated signaling, but data of user-side as well. Volume message transferring among modules definitely results in volume handling of timer and memory resources. Besides, the future core telecom networks are All-packet switch networks, which raise higher demand for real-time ability. In order to guarantee QoS in the packet network, abundant bandwidth and well algorithms should be provided.But these two capabilities cannot be fully provided in current commercial platforms. This essay is to construct a highly effective operating support platform, and to re-design some of the key algorithms based on the current commercial operating system, in order to support more powerful functions and higher effectiveness for the future telecom software. Chapter 1 describes the outline of this essay. Chapter 2 focuses on the fundamental knowledge of RTOS and Common Support Platform based on VxWorks. Because of shortage of memory protection measures and error diagnosis methods in common memory management algorithm, and few packing up memory fragmentations mechanism, the description of a novel memory management algorithm is primarily presented in chapter 3. The test result of this algorithm is also described. In chapter 4 the timer management algorithms of single circular queue is designed by analysis of shortcomings of multiple queues. The comparison between them and the test outcome are also described in this chapter. Chapter 5 presents the message queue of zero-copy in RTOS. The last chapter of this essay gives some brief summaries on how to realize the mentioned algorithms in telecom system. The author also prospects the development trend for the RTOS at the end of this essay.
Keywords/Search Tags:RTOS, Algorithm, Message Queue, Timer, OSS
PDF Full Text Request
Related items