In order to ensure the quality of service (QoS) of real-time multimedia services in the integrated service network, a soft real-time Linux system is designed. In the system, the postponed execution of network interruption is executed by the work queue instead of the traditional soft interrupt processing by the network. The work queue is the process scheduling mechanism of the Linux 2.6 kernel. It implements different priority scheduling for real-time multimedia tasks and data tasks to ensure that real-time multimedia tasks are prioritized instead of best effort (Best Effort), ensuring their service quality. Through simple tests, it is proved that this system runs stably and can ensure the service quality of real-time multimedia services, especially it has a significant effect on solving the delay jitter problem. Keywords: real-time; quality of service; kernel; work queue Abstract:For guaranteeing Quality of Service of real-time multimedia task in the integrative business network,a soft real-time Linux system was designed.In this system,the deferring work of eceiving interrupt in network shall be executed by work queue,but not the receiving soft-interrupt n network,which is traditional.Work queue is a new kind of bottom halves in Linux 2.6 kernel.It s the most difference from soft-interrupt that deferring work shall be executed in process context.Thus,under the mechanism of process scheduling in Linux 2.6 kernel,the real-time ultimedia task and data task shall be scheduled with different priority.This will guarantee the rior handling for real-time multimedia task but not Best Effort and QoS of it.A simple test has een done to certify that the system is stable,and it can guarantee the QoS of real-time multimedia ask,especially the delay jitter.Key words: real-time,QoS,kernel,work queue
You Might Like
Recommended ContentMore
Open source project More
Popular Components
Searched by Users
Just Take a LookMore
Trending Downloads
Trending ArticlesMore