Quality of Service in Embedded Networks

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.

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.


2005 ◽  
Vol 1 (1) ◽  
pp. 9 ◽  
Author(s):  
Ronan De Renesse ◽  
Vasilis Friderikos ◽  
Hamid Aghvami

Ad hoc and sensor networks have received tremendous attention in the recent literature due to its unpredictable nature and its many applications. Imposing any kind of reliability in such networks represents a real challenge. In this paper, we propose a new resource management scheme which virtually reserves and releases resources at the network layer when necessary. Results show that our scheme distributes resources efficiently between Best Effort and Quality of Service traffics even when congestion arises.


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.


Author(s):  
Sergey Balandin ◽  
Michel Gillet ◽  
Irina Lavrovskaya ◽  
Valentin Olenev ◽  
Alexey Rabin ◽  
...  

Today, SDL and SystemC are two very popular languages for embedded systems modeling. SDL has specific advanced features that make it good for reflection of the multi-object systems and interactions between modules. It is also good for system model validation. The SystemC models are better suitable for tracing internal functions of the modeled modules. The hypothetical possibility of combined use of these two languages promises a number of benefits for researchers. This article specifically addresses and discusses the integration of SDL and SystemC modeling environments, exchange the data and control information between the SDL and SystemC sub-modules and the real-time co-modeling aspects of the integrated SDL/SystemC system. As a result, the mechanisms of SDL/SystemC co-modeling is presented and illustrated for an embedded network protocols co-modeling case study. The article gives an overview and description of a co-modeling solution for embedded networks protocols simulation based on experience and previous publications and research.


Sign in / Sign up

Export Citation Format

Share Document