Monthly Archives: September 2009

Cheng Guanghui and Li Chanjuan delivered reports at DSLab on 17th,Sep

Cheng Guanghui delivered a report about”L4eRTL Porting PaRTiKle to L4/Fiasco”,a brief introduction of the report is:

PaRTiKle is a real-time operating system which is the replacement of RTLinux/GPL and PaRTiKle has been published as the part of XM/eRTL project which allows to run multiple PaRTiKle domain beyond the XtratuM hypervisor.L4/Fiasco is one of second generation microkernel L4 family but has full preemptible capability. Based on L4/Fiasco L4Linux is regarded to be a para-virtualization technology to prove that L4/Fiasco is good basestone to provide the general-purpose operating system virtulization. Similary L4eRTL is proposed and implemented as a real-time operating system virtualization and it allows multiple PaRTiKle(L4eRTL) domains to coexist with L4Linux now.




Li Chanjuan delivered a report about”A New Real-Time Network Protocol-Node Order Protocol”,a brief introduction of the report is:

It is natrual for real-time network protocols to start at the top level with the temporal behavior, so do many of the existing protocols. However,  time-triggered protocols not only adds extra complexity because related to maintainence of glabal time but also incure a penalty in network utilitisation due to temporal padding. To relieve thoes issues, we introduce a node ordering concept in which a strict node order is defined and the order of communication events is established by this pre-configured order instead of global time. Thus what is required is maintaining the node order only. Based on such a concept, we propose Node Ordering Protocol (NOP) in which  medium access is controled by strict node ordering. In NOP, there is no concept of global time and communication activities are event-triggered. So NOP eliminates theinterval reserved for keeping temporal order and can saturates the network in the general case.

XM-eRTL-4.0 release candidate 1 (rc1) has been announced

Announcement of XM-eRTL-4.0 release candidate 1 (rc1)

eRTL release XM-eRTL-4.0 as replacement for the legacy RTLinux/GPL 3.2 is now ready for download as release candidate 1 (XM-eRTL-4.0-rc1).


XM/eRTL based on the hypervisor XtratuM 1 as well as PaRTiKLe developed at the Universital Politecnica de Valencia is now being continued by DSLab at Lanzhou University and has been extended to be a full featured replacement of RTLinux/GPL.


The wiki of XM/eRTL is

The development tree has been moved to git and is publically available at:

You can also use:

git clone

and appropriate infrastructure to allow community interaction,patch-submission, repository access is being set up.

The DSLab team will continue to develop and enhance XM-eRTL in the future in tight coordination with the Universitat Politecnica de Valencia,DISCA, based on strong POSIX binding and compatibility to the vanilla Linux kernel as its root domain.


Enhancements in this first release candidate include:

XM-FIFO : fifo communication extension between RT and non-RT domains

XM-SHM  : shared memory module

XM-TRACE: a runtime tracer for XtratuM core and RT domains

XM-DEV  : XtratuM device driver domain

Modules under Development:

XM-PPC  : though still in the test phase XM-eRTL-4.0 is in the alpha stage

on PowerPC 440 and 405.

XM-MIPS : still in an early development stage XM-eRTL-4.0 is targeting

support for the Loongson MIPS processors (2F)

The DSLab XtratuM team.