You are here: Home / RTLWS 1999-2017 / RTLWS Submitted Papers / 
2024-11-23 - 23:55

Dates and Events:

OSADL Articles:

2024-10-02 12:00

Linux is now an RTOS!

PREEMPT_RT is mainline - What's next?


2023-11-12 12:00

Open Source License Obligations Checklists even better now

Import the checklists to other tools, create context diffs and merged lists


2023-03-01 12:00

Embedded Linux distributions

Results of the online "wish list"


2022-01-13 12:00

Phase #3 of OSADL project on OPC UA PubSub over TSN successfully completed

Another important milestone on the way to interoperable Open Source real-time Ethernet has been reached


2021-02-09 12:00

Open Source OPC UA PubSub over TSN project phase #3 launched

Letter of Intent with call for participation is now available



Real Time Linux Workshops

1999 - 2000 - 2001 - 2002 - 2003 - 2004 - 2005 - 2006 - 2007 - 2008 - 2009 - 2010 - 2011 - 2012 - 2013 - 2014 - 2015

Eleventh Real-Time Linux Workshop on September 28 to 30, in Dresden, Germany

Announcement - Hotels - Agenda - Paper Abstracts - Presentations - Registration - Abstract Submission - Xenomai User Meeting - Sponsors

Papers

Design and Implementation of Node Order Protocol

Chanjuan Li, DSLab, SISE, Lanzhou University, Gansu, China
Nicholas McGuire, DSLab, SISE, Lanzhou University, Gansu, China
Qingguo Zhou, DSLab, SISE, Lanzhou University, Gansu, China

In distributed embedded real-time system, Time Division Multiple Access (TDMA) is a widely used protocol in which each node involved in network accesses the medium in a time-triggered way. Therefore, a reliable clock synchronization is necessary in the communication layer. Maintenance of global time needs extra overhead, on the other hand, and wastes bandwidth due to preserving precise time window in TDMA. To relieve this issue in TDMA, we propose a new protocol-Node Order Protocol (NOP), which make nodes access shared medium by specified ordering to resolve contention. At the same time, communication protocol changes to event-driven way and not time-triggered, which will eliminate need for global time at protocol layer and further saturate the network bandwidth. In this paper, we first introduce design priciple of NOP protocol, including semantic of NOP protocol, error dectection and fault handling mechanism. Moreover to improve the availability of the NOP protocol, we also provide simple error recovery mechanism. Especially, we reconsider solution to alarm shower phenomenon in coupled network and make an attempt to use a more reliable method. The implementation of NOP protocol is described in detail. At last, we will do several experiments to evaluate the performance and the Qos of NOP protocol.