Abstract:Industrial automation platforms are experiencing a paradigm shift. New technologies are making their way in the area, including embedded real-time systems, standard local area networks like Ethernet, Wi-Fi and ZigBee, IP-based communication protocols, standard service oriented architectures (SOAs) and Web services. An automation system will be composed of flexible autonomous components with plug & play functionality, self configuration and diagnostics, and autonomic local control that communicate through stand… Show more
“…2 Relay output from scanner 3 when any LPG sensor reaches alarm condition 60% LPG to gas ratio I0. 3 Relay output from scanner 1 when any LPG sensor reaches alarm condition 80% LPG to gas ratio I0. 4 Relay output from scanner 2 when any LPG sensor reaches alarm condition 80% LPG to gas ratio I0.…”
“…2 Relay output from scanner 3 when any LPG sensor reaches alarm condition 60% LPG to gas ratio I0. 3 Relay output from scanner 1 when any LPG sensor reaches alarm condition 80% LPG to gas ratio I0. 4 Relay output from scanner 2 when any LPG sensor reaches alarm condition 80% LPG to gas ratio I0.…”
“…It is worth to mention the architecture [11] developed in the context of the RI-MACS project for distributed real-time applications in the factory automation domain. The architecture relies on the capabilities of service-oriented infrastructures for providing discovery of resources and their real-time capabilities, self-configuration, fault-tolerance and scheduling parameters negotiation.…”
Section: Real-time Network Schedulingmentioning
confidence: 99%
“…The application has been realized by exploiting the opensource multimedia library FFMPEG 11 , and the FRSH API described previously. The Video Client has been realized by using the VLC media player 12 .…”
Section: Case Studymentioning
confidence: 99%
“…The video grabbing rate was selected to be 30 frames per second (FPS) and the size of one frame was 320×240 pixels. 11 More information is available at: http://ffmpeg.org/. 12 The acquired video was encoded to an MPEG-4 stream with an h263 codec and a bitrate of 1 Mbit/s.…”
Management, allocation and scheduling of heterogeneous resources for complex distributed real-time applications is a challenging problem. Timing constraints of applications may be fulfilled by a proper use of real-time scheduling policies, admission control and enforcement of timing constraints. However, it is not easy to design basic infrastructure services that allow for an easy access to the allocation of multiple heterogeneous resources in a distributed environment.In this paper, we present a middleware for providing distributed soft real-time applications with a uniform API for reserving heterogeneous resources with real-time scheduling capabilities in a distributed environment. The architecture relies on standard POSIX OS facilities, such as time management and standard TCP/IP networking services, and it is designed around CORBA, in order to facilitate modularity, flexibility and portability of the applications using it. However, real-time scheduling is supported by proper extensions at the kernel-level, plugged within the framework by means of dedicated resource managers. Our current implementation on Linux supports reservation of CPU, disk and network bandwidth. However, additional resource managers supporting alternative real-time schedulers for these resources, as well as additional types of resources, may be easily added.We present experimental results gathered on both synthetic applications and a real multimedia video streaming case study, showing advantages deriving from the use of the proposed middleware. Finally, overhead figures are reported, showing sustainability of the approach for a wide class of complex, distributed, soft real-time applications.
“…Furthermore, industrial distributed systems and industrial networks [13][14][15][16] are pushing the curve with respect to real-time communication needs. Real-time needs for enhanced reality and telepresence [17] are also creating specific needs in on-line QoS management for multimedia systems [18].…”
Abstract. Real-Time services over IP (RTIP) have been increasingly significant due to the convergence of data networks worldwide around the IP standard, and the popularisation of the Internet. Real-Time applications have has strict Quality of Service (QoS) constraint, which poses a major challenge to IP networks. The Cognitive Packet Network (CPN) has been designed as a QoS-driven protocol that addresses user-oriented QoS demands by adaptively routing packets based on online sensing and measurement, and in this paper we design and experimentally evaluate the"Real-Time (RT) over CPN" protocol which uses QoS goals that match the needs of real-time packet delivery in the presence of other background traffic under varied traffic conditions. The resulting design is evaluated via measurements of packet delay, delay variation (jitter) and packet loss ratio.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.