The paper introduces a mechanism to implement distributed scheduling for th
e CAN-bus resource in order to meet the requirements of a dynamic distribut
ed real-time system. The key issues considered here are multicasting, disti
nguishing between hard real-time, soft real-time, and non-real-time constra
ints, achieving high resource utilization for the CAN-bus, and supporting d
ynamic hard real-time computing by allowing dynamic reservation of communic
ation resources. (C) 1999 Elsevier Science Ltd. All rights reserved.