Real-time scheduling in a virtualized CE device

Recently, virtualization has been widely adopted in embedded systems. Because most of embedded systems have real-time requirements, real-time property needs to be preserved in a virtual machine system. We present how we can deal with real-time issues in an embedded virtual machine. Our contribution is that we provide a new abstract periodic interface to a real-time virtual machine so that the virtual machine can meet the physical execution condition.

[1]  Francois Armand,et al.  A Practical Look at Micro-Kernels and Virtual Machine Monitors , 2009, 2009 6th IEEE Consumer Communications and Networking Conference.

[2]  Martin Botteck,et al.  Virtualization as an enabler for security in mobile devices , 2008, IIES '08.

[3]  Insup Lee,et al.  Compositional real-time scheduling framework with periodic model , 2008, TECS.

[4]  Gernot Heiser Hypervisors for Consumer Electronics , 2009, 2009 6th IEEE Consumer Communications and Networking Conference.

[5]  Robert Kaiser Alternatives for scheduling virtual machines in real-time embedded systems , 2008, IIES '08.

[6]  François Armand,et al.  Shared device driver model for virtualized mobile handsets , 2008, MobiVirt '08.