Real-time dependable channels: customizing QoS attributes for distributed systems
Communication services that provide enhanced Quality of Service (QoS) guarantees related to dependability and real time are important for many applications in distributed systems. This paper presents real-time dependable (RTD) channels, a communication-oriented abstraction that can be configured to...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on parallel and distributed systems 1999-06, Vol.10 (6), p.600-612 |
---|---|
Hauptverfasser: | , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 612 |
---|---|
container_issue | 6 |
container_start_page | 600 |
container_title | IEEE transactions on parallel and distributed systems |
container_volume | 10 |
creator | Hiltunen, M.A. Schlichting, R.D. Xiaonan Han Cardozo, M.M. Das, R. |
description | Communication services that provide enhanced Quality of Service (QoS) guarantees related to dependability and real time are important for many applications in distributed systems. This paper presents real-time dependable (RTD) channels, a communication-oriented abstraction that can be configured to meet the QoS requirements of a variety of distributed applications. This customization ability is based on using CactusRT, a system that supports the construction of middleware services out of software modules called micro-protocols. Each micro-protocol implements a different semantic property or property variant and interacts with other micro-protocols using an event-driven model supported by the CactusRT runtime system. In addition to RTD channels CactusRT and its implementation are described. This prototype executes on a cluster of Pentium PCs running the OpenGroup/RI MK 7.3 Mach real-time operating system and CORDS, a system for building network protocols based on the x-kernel. |
doi_str_mv | 10.1109/71.774909 |
format | Article |
fullrecord | <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_miscellaneous_919912405</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>774909</ieee_id><sourcerecordid>28561779</sourcerecordid><originalsourceid>FETCH-LOGICAL-c255t-2079380ef63361821d496095fb6dafd495b70a5de65c691b26e9f88817ddb3f83</originalsourceid><addsrcrecordid>eNqF0TtPxDAMAOAIgcRxMLAyZQIxFOK0ebGhEy_pJHQ85iptHCjq42jS4fj1FPXECJNt-ZNl2YQcA7sAYOZSwYVSmWFmh8xACJ1w0OnumLNMJIaD2ScHIXwwBplg2YysntDWSawapA7X2Dpb1EjLd9u2WIcrWg4hdk31VbVvdNU9UxtjXxVDxEB911NXhW3taNiEiE04JHve1gGPtnFOXm9vXhb3yfLx7mFxvUxKLkRMOFMm1Qy9TFMJmoPLjGRG-EI668dCFIpZ4VCKUhoouETjtdagnCtSr9M5OZvmrvvuc8AQ86YKJda1bbEbQm7AGOAZE6M8_VNyLSSocZ1_oRrPyKUa4fkEy74LoUefr_uqsf0mB5b__CFXkE9_GO3JZCtE_HXb5jehfoJj</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>27104267</pqid></control><display><type>article</type><title>Real-time dependable channels: customizing QoS attributes for distributed systems</title><source>IEEE Electronic Library (IEL)</source><creator>Hiltunen, M.A. ; Schlichting, R.D. ; Xiaonan Han ; Cardozo, M.M. ; Das, R.</creator><creatorcontrib>Hiltunen, M.A. ; Schlichting, R.D. ; Xiaonan Han ; Cardozo, M.M. ; Das, R.</creatorcontrib><description>Communication services that provide enhanced Quality of Service (QoS) guarantees related to dependability and real time are important for many applications in distributed systems. This paper presents real-time dependable (RTD) channels, a communication-oriented abstraction that can be configured to meet the QoS requirements of a variety of distributed applications. This customization ability is based on using CactusRT, a system that supports the construction of middleware services out of software modules called micro-protocols. Each micro-protocol implements a different semantic property or property variant and interacts with other micro-protocols using an event-driven model supported by the CactusRT runtime system. In addition to RTD channels CactusRT and its implementation are described. This prototype executes on a cluster of Pentium PCs running the OpenGroup/RI MK 7.3 Mach real-time operating system and CORDS, a system for building network protocols based on the x-kernel.</description><identifier>ISSN: 1045-9219</identifier><identifier>EISSN: 1558-2183</identifier><identifier>DOI: 10.1109/71.774909</identifier><identifier>CODEN: ITDSEO</identifier><language>eng</language><publisher>IEEE</publisher><subject>Application software ; Channels ; Computer networks ; Computer programs ; Mathematical models ; Middleware ; Modular construction ; Networks ; Operating systems ; Personal communication networks ; Protocols ; Prototypes ; Quality of service ; Real time ; Real time systems ; Semantics ; Software prototyping</subject><ispartof>IEEE transactions on parallel and distributed systems, 1999-06, Vol.10 (6), p.600-612</ispartof><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c255t-2079380ef63361821d496095fb6dafd495b70a5de65c691b26e9f88817ddb3f83</citedby><cites>FETCH-LOGICAL-c255t-2079380ef63361821d496095fb6dafd495b70a5de65c691b26e9f88817ddb3f83</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/774909$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,777,781,793,27905,27906,54739</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/774909$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Hiltunen, M.A.</creatorcontrib><creatorcontrib>Schlichting, R.D.</creatorcontrib><creatorcontrib>Xiaonan Han</creatorcontrib><creatorcontrib>Cardozo, M.M.</creatorcontrib><creatorcontrib>Das, R.</creatorcontrib><title>Real-time dependable channels: customizing QoS attributes for distributed systems</title><title>IEEE transactions on parallel and distributed systems</title><addtitle>TPDS</addtitle><description>Communication services that provide enhanced Quality of Service (QoS) guarantees related to dependability and real time are important for many applications in distributed systems. This paper presents real-time dependable (RTD) channels, a communication-oriented abstraction that can be configured to meet the QoS requirements of a variety of distributed applications. This customization ability is based on using CactusRT, a system that supports the construction of middleware services out of software modules called micro-protocols. Each micro-protocol implements a different semantic property or property variant and interacts with other micro-protocols using an event-driven model supported by the CactusRT runtime system. In addition to RTD channels CactusRT and its implementation are described. This prototype executes on a cluster of Pentium PCs running the OpenGroup/RI MK 7.3 Mach real-time operating system and CORDS, a system for building network protocols based on the x-kernel.</description><subject>Application software</subject><subject>Channels</subject><subject>Computer networks</subject><subject>Computer programs</subject><subject>Mathematical models</subject><subject>Middleware</subject><subject>Modular construction</subject><subject>Networks</subject><subject>Operating systems</subject><subject>Personal communication networks</subject><subject>Protocols</subject><subject>Prototypes</subject><subject>Quality of service</subject><subject>Real time</subject><subject>Real time systems</subject><subject>Semantics</subject><subject>Software prototyping</subject><issn>1045-9219</issn><issn>1558-2183</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>1999</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNqF0TtPxDAMAOAIgcRxMLAyZQIxFOK0ebGhEy_pJHQ85iptHCjq42jS4fj1FPXECJNt-ZNl2YQcA7sAYOZSwYVSmWFmh8xACJ1w0OnumLNMJIaD2ScHIXwwBplg2YysntDWSawapA7X2Dpb1EjLd9u2WIcrWg4hdk31VbVvdNU9UxtjXxVDxEB911NXhW3taNiEiE04JHve1gGPtnFOXm9vXhb3yfLx7mFxvUxKLkRMOFMm1Qy9TFMJmoPLjGRG-EI668dCFIpZ4VCKUhoouETjtdagnCtSr9M5OZvmrvvuc8AQ86YKJda1bbEbQm7AGOAZE6M8_VNyLSSocZ1_oRrPyKUa4fkEy74LoUefr_uqsf0mB5b__CFXkE9_GO3JZCtE_HXb5jehfoJj</recordid><startdate>19990601</startdate><enddate>19990601</enddate><creator>Hiltunen, M.A.</creator><creator>Schlichting, R.D.</creator><creator>Xiaonan Han</creator><creator>Cardozo, M.M.</creator><creator>Das, R.</creator><general>IEEE</general><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>7SP</scope><scope>F28</scope><scope>FR3</scope></search><sort><creationdate>19990601</creationdate><title>Real-time dependable channels: customizing QoS attributes for distributed systems</title><author>Hiltunen, M.A. ; Schlichting, R.D. ; Xiaonan Han ; Cardozo, M.M. ; Das, R.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c255t-2079380ef63361821d496095fb6dafd495b70a5de65c691b26e9f88817ddb3f83</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>1999</creationdate><topic>Application software</topic><topic>Channels</topic><topic>Computer networks</topic><topic>Computer programs</topic><topic>Mathematical models</topic><topic>Middleware</topic><topic>Modular construction</topic><topic>Networks</topic><topic>Operating systems</topic><topic>Personal communication networks</topic><topic>Protocols</topic><topic>Prototypes</topic><topic>Quality of service</topic><topic>Real time</topic><topic>Real time systems</topic><topic>Semantics</topic><topic>Software prototyping</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Hiltunen, M.A.</creatorcontrib><creatorcontrib>Schlichting, R.D.</creatorcontrib><creatorcontrib>Xiaonan Han</creatorcontrib><creatorcontrib>Cardozo, M.M.</creatorcontrib><creatorcontrib>Das, R.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Electronics & Communications Abstracts</collection><collection>ANTE: Abstracts in New Technology & Engineering</collection><collection>Engineering Research Database</collection><jtitle>IEEE transactions on parallel and distributed systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Hiltunen, M.A.</au><au>Schlichting, R.D.</au><au>Xiaonan Han</au><au>Cardozo, M.M.</au><au>Das, R.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Real-time dependable channels: customizing QoS attributes for distributed systems</atitle><jtitle>IEEE transactions on parallel and distributed systems</jtitle><stitle>TPDS</stitle><date>1999-06-01</date><risdate>1999</risdate><volume>10</volume><issue>6</issue><spage>600</spage><epage>612</epage><pages>600-612</pages><issn>1045-9219</issn><eissn>1558-2183</eissn><coden>ITDSEO</coden><abstract>Communication services that provide enhanced Quality of Service (QoS) guarantees related to dependability and real time are important for many applications in distributed systems. This paper presents real-time dependable (RTD) channels, a communication-oriented abstraction that can be configured to meet the QoS requirements of a variety of distributed applications. This customization ability is based on using CactusRT, a system that supports the construction of middleware services out of software modules called micro-protocols. Each micro-protocol implements a different semantic property or property variant and interacts with other micro-protocols using an event-driven model supported by the CactusRT runtime system. In addition to RTD channels CactusRT and its implementation are described. This prototype executes on a cluster of Pentium PCs running the OpenGroup/RI MK 7.3 Mach real-time operating system and CORDS, a system for building network protocols based on the x-kernel.</abstract><pub>IEEE</pub><doi>10.1109/71.774909</doi><tpages>13</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 1045-9219 |
ispartof | IEEE transactions on parallel and distributed systems, 1999-06, Vol.10 (6), p.600-612 |
issn | 1045-9219 1558-2183 |
language | eng |
recordid | cdi_proquest_miscellaneous_919912405 |
source | IEEE Electronic Library (IEL) |
subjects | Application software Channels Computer networks Computer programs Mathematical models Middleware Modular construction Networks Operating systems Personal communication networks Protocols Prototypes Quality of service Real time Real time systems Semantics Software prototyping |
title | Real-time dependable channels: customizing QoS attributes for distributed systems |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-21T00%3A17%3A19IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Real-time%20dependable%20channels:%20customizing%20QoS%20attributes%20for%20distributed%20systems&rft.jtitle=IEEE%20transactions%20on%20parallel%20and%20distributed%20systems&rft.au=Hiltunen,%20M.A.&rft.date=1999-06-01&rft.volume=10&rft.issue=6&rft.spage=600&rft.epage=612&rft.pages=600-612&rft.issn=1045-9219&rft.eissn=1558-2183&rft.coden=ITDSEO&rft_id=info:doi/10.1109/71.774909&rft_dat=%3Cproquest_RIE%3E28561779%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=27104267&rft_id=info:pmid/&rft_ieee_id=774909&rfr_iscdi=true |