DocumentCode :
2583457
Title :
Real-time transmission over Switched Ethernet using a contracts based framework
Author :
Vila-Carbó, J. ; Tur-Masanet, J. ; Hernández-Orallo, E.
Author_Institution :
Polytech. Univ. of Valencia, Valencia, Spain
fYear :
2009
fDate :
22-25 Sept. 2009
Firstpage :
1
Lastpage :
8
Abstract :
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.
Keywords :
Linux; automation; computer network management; contracts; embedded systems; formal specification; industrial engineering; local area networks; resource allocation; telecommunication switching; FRESCOR; Linux; classes of service; contracts based framework; highly variable bit rate streams; industrial automation; industrial switches; network resource management; packet scheduling; real-time embedded systems; real-time transmission; resource preallocation technique; resource reservation technique; switch management; switched Ethernet; transmission specifications; Automation; Bit rate; Contracts; Embedded system; Ethernet networks; Real time systems; Resource management; Runtime; Streaming media; Switches;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Emerging Technologies & Factory Automation, 2009. ETFA 2009. IEEE Conference on
Conference_Location :
Mallorca
ISSN :
1946-0759
Print_ISBN :
978-1-4244-2727-7
Electronic_ISBN :
1946-0759
Type :
conf
DOI :
10.1109/ETFA.2009.5347029
Filename :
5347029
Link To Document :
بازگشت