Font Size: a A A

Bss Software System Support Subsystem Run Support In The Design And Realization

Posted on:2007-05-27Degree:MasterType:Thesis
Country:ChinaCandidate:J A SunFull Text:PDF
GTID:2208360185456536Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
BSS Software System is a large-scale system which runs on BSC and BTS of CDMA and uses pSOS, a commercial real-time operating system, as its software platform. It consists of many subsystems, each of which is an independent individual from the angle of under stratum: it has its own function,a character of high autonomy and its communications with other subsystems is ensured by some special protocols, while an essential part of an integrated whole from the angle of super stratum: All of the subsystems do their duty to form the function-integrated system as a whole.RSP (Running Support Part) is the most important part of OSS (Operating System Subsystem), which is one of the subsystems of BSS Software System.This paper gives the conception and the composing of RSP first, and then presents a conception of process module and the scheduling to it, based on the task schedule mechanism provided by the Real-Time Operating System, according to the characteristic of the applied programmes in the upper layer, designing and realizing a highly effective algorithm for the management of the system's timer resources, as well as providing a special module used to monitor the running status of all the software and hardware of the system, all of which provide a universal running platform for the applied programmes.RSP can also be called as the adapt layer of Operating System. It is logically between the commercial Operating System in the lower layer and the applied programme in the upper layer, while functionally actualizes a capsulation of the system calls and API interfaces provided by the commercial Real-Time Operating System. The capsulation and extension of the functions form a virtual machine environment, programmes running on which appear to be the same as they do on a single PC, also, the difference between API interfaces in different commercial Operating Systems is masked, as well as meeting the transparence demands of Operating System, and enhancing the transplantable ability of the applied programmes in the upper layer to a great extent.This paper mainly gives an introduction of the design and implementation of the four central modules (including process scheduling, process communications, timer...
Keywords/Search Tags:Operating System Subsystem, Running Support Part, Process Schedule, Timer
PDF Full Text Request
Related items