首页 > 最新文献

2008 IEEE Real-Time and Embedded Technology and Applications Symposium最新文献

英文 中文
NetQoPE: A Model-Driven Network QoS Provisioning Engine for Distributed Real-time and Embedded Systems NetQoPE:用于分布式实时和嵌入式系统的模型驱动网络QoS配置引擎
Pub Date : 2008-04-22 DOI: 10.1109/RTAS.2008.32
J. Balasubramanian, Sumant Tambe, B. Dasarathy, S. Gadgil, F. Porter, A. Gokhale, D. Schmidt
This paper provides two contributions to the study of quality of service (QoS)-enabled middleware that supports the network QoS requirements of distributed real-time and embedded (DRE) systems. First, we describe the design and implementation of NetQoPE, which is a model-driven component middleware framework that shields applications from the details of network QoS mechanisms by (1) specifying per-flow network QoS requirements, (2) performing resource allocation and validation decisions (such as admission control), and (3) enforcing per-flow network QoS at runtime. Second, we evaluate the effort required and flexibility of using NetQoPE to provide network QoS assurance to end-to-end application flows. Our results demonstrate that NetQoPE can provide network-level differentiated performance to each application flow without modifying its programming model or source code, thereby providing greater flexibility in leveraging network-layer mechanisms.
本文对支持分布式实时和嵌入式(DRE)系统的网络QoS需求的服务质量(QoS)中间件的研究提供了两个贡献。首先,我们描述了NetQoPE的设计和实现,它是一个模型驱动的组件中间件框架,通过(1)指定每流网络QoS要求,(2)执行资源分配和验证决策(如准入控制),以及(3)在运行时执行每流网络QoS,使应用程序免受网络QoS机制细节的影响。其次,我们评估了使用NetQoPE为端到端应用程序流提供网络QoS保证所需的工作量和灵活性。我们的结果表明,NetQoPE可以在不修改其编程模型或源代码的情况下为每个应用程序流提供网络级差异化性能,从而在利用网络层机制方面提供更大的灵活性。
{"title":"NetQoPE: A Model-Driven Network QoS Provisioning Engine for Distributed Real-time and Embedded Systems","authors":"J. Balasubramanian, Sumant Tambe, B. Dasarathy, S. Gadgil, F. Porter, A. Gokhale, D. Schmidt","doi":"10.1109/RTAS.2008.32","DOIUrl":"https://doi.org/10.1109/RTAS.2008.32","url":null,"abstract":"This paper provides two contributions to the study of quality of service (QoS)-enabled middleware that supports the network QoS requirements of distributed real-time and embedded (DRE) systems. First, we describe the design and implementation of NetQoPE, which is a model-driven component middleware framework that shields applications from the details of network QoS mechanisms by (1) specifying per-flow network QoS requirements, (2) performing resource allocation and validation decisions (such as admission control), and (3) enforcing per-flow network QoS at runtime. Second, we evaluate the effort required and flexibility of using NetQoPE to provide network QoS assurance to end-to-end application flows. Our results demonstrate that NetQoPE can provide network-level differentiated performance to each application flow without modifying its programming model or source code, thereby providing greater flexibility in leveraging network-layer mechanisms.","PeriodicalId":130593,"journal":{"name":"2008 IEEE Real-Time and Embedded Technology and Applications Symposium","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-04-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132503788","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 21
Throttling On-Disk Schedulers to Meet Soft-Real-Time Requirements 节流磁盘调度器以满足软实时需求
Pub Date : 2008-04-22 DOI: 10.1109/RTAS.2008.30
M. Stanovich, T. Baker, An-I Wang
Many contemporary disk drives have built-in queues and schedulers. These features can improve I/O performance, by offloading work from the system's main processor, avoiding disk idle time, and taking advantage of vendor-specific disk characteristics. At the same time, they pose challenges for scheduling requests that have real-time requirements, since the operating system has less visibility and control over service times. While it may be possible for an operating system to obtain more predictable real-time performance by bypassing the on-disk queue and scheduler, the diversity and continuing evolution of disk drives make it difficult to extract the necessary detailed timing characteristics of a specific disk, and to generalize that approach to all hard drives. This paper demonstrates three techniques we developed in the Linux operating system to bound real-time request response times for disks with internal queues and schedulers. The first technique is to use the disk's built-in starvation prevention scheme. The second is to prevent requests from being sent to the disk when real-time requests are waiting to be served. The third is to limit the length of the on-disk queue in addition to the second technique. Our results show the ability to guarantee a wide range of desired response times while still allowing the disk to perform scheduling optimizations. These techniques can be generalized to disks from different vendors.
许多现代磁盘驱动器都有内置队列和调度器。这些特性可以通过卸载系统主处理器的工作、避免磁盘空闲时间和利用供应商特定的磁盘特性来提高I/O性能。同时,由于操作系统对服务时间的可视性和控制力较差,它们对具有实时需求的调度请求提出了挑战。虽然操作系统有可能通过绕过磁盘上的队列和调度器来获得更可预测的实时性能,但磁盘驱动器的多样性和不断发展使得提取特定磁盘的必要详细定时特性并将该方法推广到所有硬盘驱动器变得困难。本文演示了我们在Linux操作系统中开发的三种技术,用于将磁盘的实时请求响应时间与内部队列和调度器绑定在一起。第一种技术是使用磁盘内置的饥饿预防方案。第二个是防止在实时请求等待服务时将请求发送到磁盘。第三种方法是在第二种方法的基础上限制磁盘上队列的长度。我们的结果表明,在允许磁盘执行调度优化的同时,能够保证所需的大范围响应时间。这些技术可以推广到不同厂商的磁盘。
{"title":"Throttling On-Disk Schedulers to Meet Soft-Real-Time Requirements","authors":"M. Stanovich, T. Baker, An-I Wang","doi":"10.1109/RTAS.2008.30","DOIUrl":"https://doi.org/10.1109/RTAS.2008.30","url":null,"abstract":"Many contemporary disk drives have built-in queues and schedulers. These features can improve I/O performance, by offloading work from the system's main processor, avoiding disk idle time, and taking advantage of vendor-specific disk characteristics. At the same time, they pose challenges for scheduling requests that have real-time requirements, since the operating system has less visibility and control over service times. While it may be possible for an operating system to obtain more predictable real-time performance by bypassing the on-disk queue and scheduler, the diversity and continuing evolution of disk drives make it difficult to extract the necessary detailed timing characteristics of a specific disk, and to generalize that approach to all hard drives. This paper demonstrates three techniques we developed in the Linux operating system to bound real-time request response times for disks with internal queues and schedulers. The first technique is to use the disk's built-in starvation prevention scheme. The second is to prevent requests from being sent to the disk when real-time requests are waiting to be served. The third is to limit the length of the on-disk queue in addition to the second technique. Our results show the ability to guarantee a wide range of desired response times while still allowing the disk to perform scheduling optimizations. These techniques can be generalized to disks from different vendors.","PeriodicalId":130593,"journal":{"name":"2008 IEEE Real-Time and Embedded Technology and Applications Symposium","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-04-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121944125","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
WirelessHART: Applying Wireless Technology in Real-Time Industrial Process Control 无线shart:无线技术在实时工业过程控制中的应用
Pub Date : 2008-04-22 DOI: 10.1109/RTAS.2008.15
Jianping Song, Song Han, A. Mok, Deji Chen, Mike Lucas, M. Nixon, Wally Pratt
Wireless technology has been regarded as a paradigm shifter in the process industry. The first open wireless communication standard specifically designed for process measurement and control applications, WirelessHART was officially released in September 2007 (as a part of the HART 7 Specification). WirelessHART is a secure and TDMA- based wireless mesh networking technology operating in the 2.4 GHz ISM radio band. In this paper, we give an introduction to the architecture of WirelessHART and share our first-hand experience in building a prototype for this specification. We describe several challenges we had to tackle during the implementation, such as the design of the timer, network wide synchronization, communication security, reliable mesh networking, and the central network manager. For each challenge, we provide a detailed analysis and propose our solution. Based on the prototype implementation, a simple WirelessHART network has been built for the purpose of demonstration. The demonstration network in turn validates our design. To the best of our knowledge, this is the first reported effort to build a WirelessHART protocol stack.
无线技术已被认为是过程工业的范式转换者。WirelessHART是第一个专门为过程测量和控制应用设计的开放式无线通信标准,于2007年9月正式发布(作为HART 7规范的一部分)。WirelessHART是一种安全的、基于TDMA的无线网状网络技术,工作在2.4 GHz ISM无线电频段。在本文中,我们介绍了WirelessHART的架构,并分享了我们为该规范构建原型的第一手经验。我们描述了在实现过程中必须解决的几个挑战,例如定时器的设计、全网同步、通信安全、可靠的网状网络和中央网络管理器。对于每个挑战,我们都提供详细的分析并提出解决方案。在原型实现的基础上,构建了一个简单的WirelessHART网络进行演示。演示网络反过来验证了我们的设计。据我们所知,这是第一个构建无线shart协议栈的报告。
{"title":"WirelessHART: Applying Wireless Technology in Real-Time Industrial Process Control","authors":"Jianping Song, Song Han, A. Mok, Deji Chen, Mike Lucas, M. Nixon, Wally Pratt","doi":"10.1109/RTAS.2008.15","DOIUrl":"https://doi.org/10.1109/RTAS.2008.15","url":null,"abstract":"Wireless technology has been regarded as a paradigm shifter in the process industry. The first open wireless communication standard specifically designed for process measurement and control applications, WirelessHART was officially released in September 2007 (as a part of the HART 7 Specification). WirelessHART is a secure and TDMA- based wireless mesh networking technology operating in the 2.4 GHz ISM radio band. In this paper, we give an introduction to the architecture of WirelessHART and share our first-hand experience in building a prototype for this specification. We describe several challenges we had to tackle during the implementation, such as the design of the timer, network wide synchronization, communication security, reliable mesh networking, and the central network manager. For each challenge, we provide a detailed analysis and propose our solution. Based on the prototype implementation, a simple WirelessHART network has been built for the purpose of demonstration. The demonstration network in turn validates our design. To the best of our knowledge, this is the first reported effort to build a WirelessHART protocol stack.","PeriodicalId":130593,"journal":{"name":"2008 IEEE Real-Time and Embedded Technology and Applications Symposium","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-04-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130392404","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 652
期刊
2008 IEEE Real-Time and Embedded Technology and Applications Symposium
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1