160 likes | 391 Views
Real-Time Communication - Industrial Embedded Systems. Hoai Hoang, Magnus Jonsson School of Information Science, Computer and Electrical Engineering, Halmstad University, Sweden. Problem statement. Embedded systems become more complex Increase the demand on heterogeneity, QoS
E N D
Real-Time Communication - Industrial Embedded Systems Hoai Hoang, Magnus Jonsson School of Information Science, Computer and Electrical Engineering, Halmstad University, Sweden
Problem statement • Embedded systems become more complex • Increase the demand on heterogeneity, QoS • Low down the cost: installation, maintenance ERIEYE radar system (EMW) Switch Real-Time Ethernet for Industrial Applications
Developing Real-time services over System Area Networks using Switch Ethernet Support special traffic pattern for embedded system Find the communication solution: Meet real-time demand Guarantee network’s performances Main research's goals Switch Real-Time Ethernet for Industrial Applications
Using pure switched base network Increase heterogeneity, performance... Support time-critical applications Focus on real-time service in industrial and embedded system. Provide both real-time and non-real-time traffic Project overview Switch Real-Time Ethernet for Industrial Applications
Related work Real-time traffic handling Coordination ofmany-to-manycommunication etc Switched Full-Duplex Real-Time Ethernet Network Switch Real-Time Ethernet for Industrial Applications
Previous result • Proposed method for distribution end-to-end deadline for messages • Improve network performances special master-slave communication Switch Real-Time Ethernet for Industrial Applications
Previous result 75 % more channels using asymmetric deadline partitioning for a network with 10 master nodes and 50 slave nodes. Each channel i is characterized by Ci=3, Pi=100, Di=40 Switch Real-Time Ethernet for Industrial Applications
Real-time over WANs • Extend the network topology • More switches in the network • Multihop network • Guarantee real-time communication over WANs Switch Real-Time Ethernet for Industrial Applications
Sender, Receiver Deadline (relative): End-to-End (D) Node-to-Node (Dj) Minimum (minDj) The RTC feasible If Real-time over WANs Switch Real-Time Ethernet for Industrial Applications
Slack can occur Question: What the system do with the slack? Real-time over WANs Switch Real-Time Ethernet for Industrial Applications
Ferrari and Verma: Divide it equally between the Node-to-Node deadlines of the channel: We divide it such that links with a history of “demanding traffic” gets more: Real-time over WANs Switch Real-Time Ethernet for Industrial Applications
We want to see if our approach is better, in the sense that more real-time traffic can be feasible schedule. For what kind of topologies? Under what kind of traffic patterns? Real-time over WANs Switch Real-Time Ethernet for Industrial Applications
Problem: The SAN standards do not deliver this real-time multi-service functionality as is. At the same time the industry has to cope with complex designs, high engineer efforts and high product costs when forced to use several service-specific networks in the same application. Real-time over SAN - Future works Emerging SAN (and LAN) standards Real-time services • Normal data exchange • Synchronization of software processes • Real-time debugging • Clock synchronization • Group communication (many-to-many etc) • etc Single real-timemulti-service SANin each application Switch Real-Time Ethernet for Industrial Applications
Heterogeneous communication Heterogeneous network Heterogeneous services Example: Radar signal processing systems Control traffic, periodic with a master-slave pattern and delay-bound Data traffic (radar data), periodic with a very high bit-rate and a partially pipelined data flow. Probabilistically guaranteed delay-bound Other non-real-time traffic Real-time over SAN - Future works Switch Real-Time Ethernet for Industrial Applications