WebitX: a Real-Time Operating System for Embedded Internet Applications
Zhao Hai
Abstract
Zhao Hai
Abstract
An embedded real-time operating system WebitX is proposed and implemented on the basis of micro-kernel architecture to meet various complicated requirements of developing the embedded Internet applications. WebitX's kernel, as a preemptive real-time and multi-task one based on priority, can provide such system services as task scheduling, synchronization and communication, priority inversion, real-time clock and network protocols to achieve its real-time performance and reliability of embedded Internet applications. The experimental results showed that WebitX can meet the demands of developing the Internet applications in most embedded systems and decrease greatly the RD difficulty of embedded software. WebitX provides the technical assistance for implementation of networked and intelligentized management in embedded devices.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
An embedded real-time operating system WebitX is proposed and implemented on the basis of micro-kernel architecture to meet various complicated requirements of developing the embedded Internet applications. WebitX's kernel, as a preemptive real-time and multi-task one based on priority, can provide such system services as task scheduling, synchronization and communication, priority inversion, real-time clock and network protocols to achieve its real-time performance and reliability of embedded Internet applications. The experimental results showed that WebitX can meet the demands of developing the Internet applications in most embedded systems and decrease greatly the RD difficulty of embedded software. WebitX provides the technical assistance for implementation of networked and intelligentized management in embedded devices.
Key concepts: Computer science, Embedded operating system, The Internet, Embedded system, Real-time operating system, Priority inversion, Scheduling (production processes), Priority ceiling protocol