By Topic

Real-time transmission over Switched Ethernet using a contracts based framework

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Vila-Carbo, J. ; Polytech. Univ. of Valencia, Valencia, Spain ; Tur-Masanet, J. ; Hernandez-Orallo, E.

Switched Ethernet is being used for real time transmissions in industrial automation more and and more. Most modern industrial switches are equipped with mechanisms to deal with time predictability. However, real-time transmission not only requires these mechanisms, but also the proper policies for managing network resources. This paper proposes the use of contracts. A contract is a set of transmission specifications which are negotiated between the applications and the run-time support. They define the application workload and the required performance guarantees. We implement contracts for real-time streaming as an extension of FRESCOR (framework for real-time embedded systems based on contracts). This framework was initially thought for providing deterministic performance guarantees to strictly periodic workloads. This work extends it by using the concept of classes of service (CoS) to deal with a wider range of workloads and guarantees and, particularly, with the transmission of highly variable bit rate (VBR) streams, like video. CoS enables, for example, joint transmission of real-time periodic workloads and VBR streams. CoS are implemented using a combination of resource reservation and resource preallocation techniques. The packet scheduling facilities of managed switches and Linux are shown to be key for managing network resources. Evaluations about the effectiveness of the extended FRESCOR framework and the feasibility of using switched Ethernet in real-time industrial environments are also presented.

Published in:

Emerging Technologies & Factory Automation, 2009. ETFA 2009. IEEE Conference on

Date of Conference:

22-25 Sept. 2009