A configurable middleware framework with multiple quality of service properties for small embedded systems

Author(s):  
A.D. McKinnon ◽  
K.E. Dorow ◽  
T.R. Damania ◽  
O. Haugan ◽  
W.E. Lawrence ◽  
...  
2016 ◽  
Vol 65 (1) ◽  
pp. 107-125 ◽  
Author(s):  
Radu Calinescu ◽  
Carlo Ghezzi ◽  
Kenneth Johnson ◽  
Mauro Pezze ◽  
Yasmin Rafiq ◽  
...  

Author(s):  
Joe Hoffert ◽  
Aniruddha Gokhale ◽  
Douglas C. Schmidt

Quality-of-service enabled publish/subscribe (pub/sub) middleware provides powerful support for scalable data dissemination. It is difficult to maintain key quality of service properties (such as reliability and latency) in dynamic environments for distributed real-time and embedded systems (such as disaster relief operations or power grids). Managing quality of service manually is often not feasible in dynamic environments due to slow response times, the complexity of managing multiple interrelated quality of service settings, and the scale of the systems being managed. For certain domains, distributed real-time and embedded systems must be able to reflect on the conditions of their environment and adapt accordingly in a bounded amount of time. This paper describes an architecture of quality of service-enabled middleware and corresponding algorithms to support specified quality of service in dynamic environments.


Author(s):  
Elena Suvorova ◽  
Yuriy Sheynin ◽  
Nadezhda Matveeva

Embedded systems are widely used in many fields, from space industry to medicine. In this paper we consider Quality of Service (QoS) in embedded networks. Different QoS are analyzed. The authors consider three structures and implementations of the network layer for providing QoS, compare their implementation characteristics and evaluate hardware costs. They consider QoS mechanisms support in modern space network protocols, possibility of using them in embedded networks. Hardware costs are one of the main constraints for embedded networks. Therefore hardware costs of basic routers with these QoS mechanisms are compared.


2006 ◽  
Vol 36 (11-12) ◽  
pp. 1189-1208 ◽  
Author(s):  
Richard E. Schantz ◽  
Joseph P. Loyall ◽  
Craig Rodrigues ◽  
Douglas C. Schmidt

2019 ◽  
Vol 28 (07) ◽  
pp. 1930007 ◽  
Author(s):  
Hongxia Chai ◽  
Gongxuan Zhang ◽  
Jin Sun ◽  
Ahmadreza Vajdi ◽  
Jing Hua ◽  
...  

Unlike traditional embedded systems that almost have only one criticality level, many complex embedded systems nowadays are mixed-critical and are more and more widely used. There has been a lot of research on mixed-criticality (MC) systems. In this paper, we present a survey on the MC systems on these research. First, we discuss the exaltation of the schedulability of MC systems. As improving schedulability may lead to quality-of-service (QoS) reduction of MS systems. Therefore, we investigate the approaches to solve this problem. Improving QoS of MS systems may inevitably increase the energy consumption. Then, we introduce the researches that take the energy efficiency as a design requirement of MC systems. Few MC systems regard fault-tolerance as the design requirement, thus, we extensively investigate fault-tolerance of MC systems. In addition, we introduce some of the main applications for MC systems.


Author(s):  
Joe Hoffert ◽  
Aniruddha Gokhale ◽  
Douglas C. Schmidt

Quality-of-service enabled publish/subscribe (pub/sub) middleware provides powerful support for scalable data dissemination. It is difficult to maintain key quality of service properties (such as reliability and latency) in dynamic environments for distributed real-time and embedded systems (such as disaster relief operations or power grids). Managing quality of service manually is often not feasible in dynamic environments due to slow response times, the complexity of managing multiple interrelated quality of service settings, and the scale of the systems being managed. For certain domains, distributed real-time and embedded systems must be able to reflect on the conditions of their environment and adapt accordingly in a bounded amount of time. This paper describes an architecture of quality of service-enabled middleware and corresponding algorithms to support specified quality of service in dynamic environments.


Sign in / Sign up

Export Citation Format

Share Document