{"title":"Diner-Waiter Pattern for Time Critical Services","authors":"Hao He, A. Aendenroomer, B. S. Lim","doi":"10.1109/ETFA.2006.355367","DOIUrl":null,"url":null,"abstract":"Diner-waiter pattern has been proposed to improve the real-time performance and resource usage in distributed control. This paper further proposes an approach to enhance and implement the diner-waiter pattern in an agent framework with QoS being the time delay measured from the request is raised until the service is fulfilled. The time critical services are modelled and the evaluation criterion is given. An algorithm is proposed to dynamically change the preference list and routing rule for better QoS service providers. As the result, requests are routed to appropriate service providers in less time, and the interruption to the service providers (event processors) is reduced","PeriodicalId":431393,"journal":{"name":"2006 IEEE Conference on Emerging Technologies and Factory Automation","volume":"19 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2006 IEEE Conference on Emerging Technologies and Factory Automation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ETFA.2006.355367","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Diner-waiter pattern has been proposed to improve the real-time performance and resource usage in distributed control. This paper further proposes an approach to enhance and implement the diner-waiter pattern in an agent framework with QoS being the time delay measured from the request is raised until the service is fulfilled. The time critical services are modelled and the evaluation criterion is given. An algorithm is proposed to dynamically change the preference list and routing rule for better QoS service providers. As the result, requests are routed to appropriate service providers in less time, and the interruption to the service providers (event processors) is reduced