34,275 Hits in 7.2 sec

EDF consensus on CAN bus access for dynamic real-time applications [chapter]

Mohammad Ali Livani, Jörg Kaiser
1998 Lecture Notes in Computer Science  
We take advantage of the built-in CSMA/CA access protocol of CAN bus to implement the EDF access regulation. The CSMA/CA protocol is comparable with a priority-based dispatcher.  ...  The paper introduces a mechanism to implement distributed scheduling for CAN-bus resource in order to meet the requirements of a dynamic distributed real-time system.  ...  Due to these problems, neither safety-critical hard real-time applications nor asynchronous real-time applications can rely on CANopen protocol.  ... 
doi:10.1007/3-540-64359-1_774 fatcat:b3e6acl3pvhplgkqjsitqzqshu

Scheduling hard and soft real-time communication in a controller area network

Mohammad Ali Livani, Jörg Kaiser, Weijia Jia
1999 Control Engineering Practice  
Assuming the existence of hard real-time, soft real-time and non-real-time-distributed activities in a complex distributed real-time system, communication activities can also be considered to have hard  ...  The paper introduces a mechanism to implement distributed scheduling for the CAN-bus resource in order to meet the requirements of a dynamic distributed real-time system.  ...  Group communication protocol In order to support real-time object groups with consistent information, the group communication protocol must deliver real-time messages to all members of a group in a timely  ... 
doi:10.1016/s0967-0661(99)00128-8 fatcat:vtgwvtdk7jhpfhhjns24wu37na

Evaluation of a hybrid real-time bus scheduling mechanism for CAN [chapter]

Mohammad Ali Livani, Jörg Kaiser
1999 Lecture Notes in Computer Science  
The paper presents an evaluation of a resource scheduling scheme for CAN, which is based on time-slot reservation and dynamic priorities.  ...  Access to the bus has to be scheduled in a way that distributed computations meet their deadlines in spite of competition for the communication medium.  ...  Hence, in a system with a mixture of hard and soft real-time communication, the total utilization of the bus bandwidth with the hybrid scheduling is considerably higher than with classic TDMA, especially  ... 
doi:10.1007/bfb0097927 fatcat:dgo7g33gufhmrh6mu5mcjdbapm

Invited: Towards Fail-Operational Ethernet Based In-Vehicle Networks

Daniel Thiele, Mischa Möstl, Rolf Ernst
2016 Zenodo  
In the future, vehicles are expected to act more and more autonomously. The transition towards highly automated and autonomous driving will push the safety requirements for in-vehicle networks.  ...  It will cover advanced topics such as software de ned networking (SDN) to implement isolation, fault recovery, and controlled degradation, e.g. to maintain (degraded) operation until the driver takes over  ...  ACKNOWLEDGEMENTS This work has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 644080.  ... 
doi:10.5281/zenodo.59395 fatcat:ahzjtxj7ojesdadinajjhud2ai

Developing Fault Tolerance Integrity Protocol for Distributed Real Time Systems

Dhuha Abdullah, Amira Sallow
2013 ˜Al-œRafidain journal for computer sciences and mathematics  
In the distributed real time systems, tasks must meet their deadline even in the presence of hardware/software faults.  ...  the integrity of the scheduling in distributed real time systems. ‫  ...  Examples of hard real-time systems are control systems in space stations, auto pilot systems and monitoring systems for patients with critical conditions.  ... 
doi:10.33899/csmj.2013.163435 fatcat:jw56rcbo2rdrdnzpzs5jbgpyxy

Time-Triggered Fieldbus Networks State of the Art and Future Applications

Wilfried Elmenreich
2008 2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC)  
The time-triggered paradigm encompasses a set of concepts and principles that support the design of dependable real-time systems.  ...  By using the properties of physical time and the mechanism of clock synchronization, coordinated interaction between distributed nodes can be facilitated.  ...  This work was supported by the Austrian FWF project TTCAR under contract No. P18060-N04.  ... 
doi:10.1109/isorc.2008.50 dblp:conf/isorc/Elmenreich08 fatcat:4q335tacyrbrhlf2i72yzp25q4

An overview of fault tolerance techniques for real-time operating systems

Reza Ramezani, Yasser Sedaghat
2013 ICCKE 2013  
RTOSs are widely used in safety-critical domains. In these domains all the system's requirements should be met and a catastrophe occurs if the system fails.  ...  Real-time operating systems (RTOS) are a special kind of operating systems that their main goal is to operate correctly and provide correct and valid results in a bounded and predetermined time.  ...  Hard real-time operating systems focus on timing constraints as the most important issue in the system design and don't pay attention to fault tolerance as much as timing constraints.  ... 
doi:10.1109/iccke.2013.6739552 fatcat:7vmncc2uv5fqze4yivdjc423d4

Real-time computing: a new discipline of computer science and engineering

K.G. Shin, P. Ramanathan
1994 Proceedings of the IEEE  
This paper surveys the state of the art in real-time computing. It introduces basic concepts and identifies key issues in the design of real-time systems.  ...  Solutions proposed in literature for tackling these issues are also briejy discussed.  ...  Hence, a real-time system can be viewed as one that must deliver the expected service in a timely manner even in the presence of faults.  ... 
doi:10.1109/5.259423 fatcat:r6n5b64xqvg7ln2hc4aqupykwy

Engineering Real-Time Communication Through Time-triggered Subsumption - Towards Flexibility with INCUS and LLFSMs

David Chen, René Hexel, Fawad Riasat Raja
2016 Proceedings of the 11th International Conference on Evaluation of Novel Software Approaches to Software Engineering  
Engineering real-time communication protocols is a complex task, particularly in the safety-critical domain.  ...  Here, we show that the ability of LLFSMs to handle elaborate hierarchical module interactions can be utilised towards the implementation of testable, safety-critical real-time communication protocols.  ...  Safety-critical systems are systems where a fault or missing a deadline can have severe consequences such as injury or death, i.e., they are hard real-time systems where missing a firm deadline can potentially  ... 
doi:10.5220/0005915602720281 dblp:conf/enase/ChenHR16 fatcat:wbaax2wihzbspbi6uixyn5yq3u

Rate-monotonic scheduling for hard-real-time systems

Alan A. Bertossi, Andrea Fusiello
1997 European Journal of Operational Research  
Hard-real-time computing systems are widely used in our society, for example, in nuclear and industrial plants, telecommunications, avionics and robotics.  ...  The measures of merit used to evaluate real-time systems may significantly differ from those typically used for other systems. In particular, such measures include:  ...  Fault-tolerance The purpose of a hard-real-time system is to provide time-critical services to its environment.  ... 
doi:10.1016/s0377-2217(97)83306-1 fatcat:vpqgnmngjffl5oatttf3wn3t64

Schedulability analysis of AR-TP, a Ravenscar compliant communication protocol for high-integrity distributed systems

S. Uruena, J. Zamorano, D. Berjon, J.A. Pulido, J.A. de la Puente
2006 Proceedings 20th IEEE International Parallel & Distributed Processing Symposium  
This protocol allows the schedulability analysis of the network, enabling the use of standard Ethernet hardware for Hard Real-Time behavior while adding congestion management.  ...  A new token-passing algorithm called AR-TP for avoiding the non-determinism of some networking technologies is presented.  ...  AR-TP has been designed for safety-critical embedded hard-real time systems, especially in the aerospace and transportation domains.  ... 
doi:10.1109/ipdps.2006.1639400 dblp:conf/ipps/UruenaZBPP06 fatcat:xxoqli74hrgrxiaj53ppwyciae

Robust partitioning for real-time multiprocessor systems with shared resources

Frédéric Fauberteau, Serge Midonnet
2011 Proceedings of the 2011 ACM Symposium on Research in Applied Computation - RACS '11  
In this paper, we focus on the temporal robustness in the hard real-time multiprocessor systems. This robustness is the capacity to tolerate faults in such a way that no deadlines are missed.  ...  Our contribution is to propose a partitioning algorithm which assigns the tasks to processors in order to maximize the robustness of the system to Worst Case Execution Time (WCET) overruns faults or Minimum  ...  SYNCHRONIZATION PROTOCOLS In real-time systems, the synchronization protocols are used to avoid the unbounded priority inversions which could occur with a simple lock mechanism.  ... 
doi:10.1145/2103380.2103394 dblp:conf/racs/FauberteauM11 fatcat:2is3wmxc4fe6laumdaut6hvqyu

Cl�opatre:Open-source Operating System Facilities for Real-Time Embedded Applications

Maryline Silly-Chetto, Thibault Garcia-Fernandez, Audrey Marchand
2007 Journal of Computing and Information Technology  
The optional components of the operating system library cover a large range of needs in terms of scheduling, synchronization, faulttolerance and aperiodic task servicing.  ...  In this paper, we present the facilities offered by CLEOPATRE, a new framework devoted to respond to real-time application developers needs, more particularly for open-source environments.  ...  Real-time systems can be classified into two major categories: hard and soft real-time systems, depending on the consequences of a deadline miss.  ... 
doi:10.2498/cit.1000806 fatcat:mvdx5faxfzctxcaazpjga22kzu

BASEMENT: an architecture and methodology for distributed automotive real-time systems

H. Hansson, L. Lawson, O. Bridal, C. Eriksson, S. Larsson, H. Lon, M. Stromberg
1997 IEEE transactions on computers  
BASEMENT TM is a distributed real-time architecture developed for vehicle internal use in the automotive industry.  ...  The first realization is based on the commercial real-time kernel Rubus, while the second is an ultra-dependable architecture (DACAPO) with provisions for fault tolerance at various system levels.  ...  The system consists of Intel 386 nodes connected with a Controller Area Network (CAN) bus. CAN [6] is a real-time communication bus developed by Bosch for use in automotive systems.  ... 
doi:10.1109/12.620482 fatcat:w457u3zcjbgbhoomwxmvysm4ua

A Survey on Scheduling Approaches for Hard Real-Time Systems

Mehrin Rouhifar, Reza Ravanmehr
2015 International Journal of Computer Applications  
In this paper, main scheduling algorithms for hard real-time systems (RTSs) have been investigated that include both uni and multi processors schemes.  ...  This paper composed of two parts; first part surveyed the basic hard RTS scheduling algorithms that guarantee the on-time completion of the tasks.  ...  The real-time system has requirements in terms of the deadline, so depending on the consequences of deadline missing, a real-time task can be classified to three categories of hard, soft or firm.  ... 
doi:10.5120/ijca2015907656 fatcat:na7u3dgqsjhphl253ecd22jkau
« Previous Showing results 1 — 15 out of 34,275 results