A new fault-tolerant real-time ethernet protocol: design and evaluation

Download
2021-2-22
Atik, Emre
This thesis is motivated by the communication requirements of contemporary realtime and embedded applications. These requirements are high-bandwidth, fault tolerance, determinism that allows schedulability and bounded latency, broadcast capability, accommodating sporadic traffic efficiently together with periodic traffic, and finally low cost, COTS interface hardware. To this end, we propose a novel protocol, Shared Queue based Dynamic Slot Reservation (SQDSR) complete with message format, medium access and fault tolerance mechanisms. SQDSR implements a time-slotted synchronized communication layer over shared medium 100 Mbps Ethernet. SQDSR exploits the shared medium for broadcast capability, distributed scheduling of messages and fault tolerance. Furthermore, no switches are required that reduce the cost of implementation. The performance of SQDSR is evaluated with OMNeT++ simulator with a realistic message set and node topology from an avionics application. To this end, we compare the performance of SQDSR to AFDX (Avionics Full-Duplex Switched Etherv net) which is a widely used Ethernet-based communication protocol. The evaluation results show that SQDSR fulfills the requirements of the contemporary real-time embedded applications.

Suggestions

A Display Processing Software Application Framework for Mission Computer Systems
Kilinc, Ismail; Gezici, Görkem; Er, Emre; Baykal, Buyurman (2009-09-16)
This paper describes a framework for display processing applications in C4ISR systems and discusses Havelsan's approach. Mission Computers in C4ISR systems need a framework for both mission processing and display processing applications to enhance productivity and robustness. Each framework has its own requirements and challenges. Our goal is to provide a general display processing framework for all kinds of mission computer applications.
Implementation of a wireless streaming system for universal multimedia access
Ünal, Halim Ünsem; Akar, Gözde; Department of Electrical and Electronics Engineering (2003)
This thesis describes a universal multimedia access system and its implementation details. In the context of this document, universal multimedia access means accessing multimedia content over ubiquitous computer networks, using different computing platforms. The computer networks involve both wired and wireless networks, and computing platforms involve wired PC, mobile PC and personal digital assistants (PDA). The system is built on a client/server architecture. Video data is H.263 coded and carried over RT...
A method for supporting data collection in user research studies at domestic environments
Öztoprak, Aydın; Erbuğ, Çiğdem; Department of Industrial Design (2011)
This thesis analyzes data collection tools and methods in domestic environments for smart product development processes. The aim of the study is to create a method for supporting data collection studies in user research of smart products at domestic environments. The study examines the utilization of information and communication technologies in ethnographic data collection methods at domestic environments with a qualitative approach. Two case studies are conducted to understand and analyze the effects of c...
A reconfigurable computing platform for real time embedded applications
Say, Fatih; Bazlamaçcı, Cüneyt Fehmi (Elsevier BV, 2012-2)
Reconfigurable computing is a promising technique for real time computing-intensive embedded applications. In this paper, we propose a novel hardware task model and an optimal 20 surface partitioning strategy for managing a partially run time reconfigurable hardware resource. A mesh network-on-chip is designed to be used as the communication environment for the hardware tasks. An offline design flow is proposed for generating the bit-stream and finally, an online real time operating system scheduler that su...
An Algorithmic fault-tolerant control architecture without actuator redundancy
Marangoz, Alp; Kutay, Ali Türker; Department of Aerospace Engineering (2018)
In this thesis work, a novel algorithmic fault tolerant control system architecture against actuator failures is developed. The method is based on injection of perturbations on the controlled states that are connected to healthy actuators, in order to compensate for the failed components and maintain overall stabilization of the system. An adaptive state estimator structure is used for detection of faults and fault mitigation perturbations are generated from a singularly perturbed dynamic system, which is a...
Citation Formats
E. Atik, “A new fault-tolerant real-time ethernet protocol: design and evaluation,” M.S. - Master of Science, Middle East Technical University, 2021.