An efficient strategy of processing distributed location based events

Oliver Maye
{"title":"An efficient strategy of processing distributed location based events","authors":"Oliver Maye","doi":"10.1109/PERSER.2005.1506413","DOIUrl":null,"url":null,"abstract":"The last decade has seen location-based services as the rising star on the firmament of pervasive computing. Infrastructure-based middleware platforms provide a scalable way to support those applications. At the mobile side, event-driven control flow dominates the software design. Location events like \"User A is NEAR user B\" and their logical combinations must be processed effectively. We suggest a scalable event filtering strategy by separating the evaluation of basic elements from the computation of the remaining logical expression and by dynamically distributing the logic-computing unit throughout the platform infrastructure. Distribution is made according to the user's positions. In the best case, this leads to fully distributed processing. In the worst case, the scheme falls back to a quasi-centralized design. Measured performance of a prototype implementation in Java was at 355 notifications per second. Compared to a centralized design, this is an improvement by roughly a factor of 70.","PeriodicalId":375822,"journal":{"name":"ICPS '05. Proceedings. International Conference on Pervasive Services, 2005.","volume":"86 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ICPS '05. Proceedings. International Conference on Pervasive Services, 2005.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PERSER.2005.1506413","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The last decade has seen location-based services as the rising star on the firmament of pervasive computing. Infrastructure-based middleware platforms provide a scalable way to support those applications. At the mobile side, event-driven control flow dominates the software design. Location events like "User A is NEAR user B" and their logical combinations must be processed effectively. We suggest a scalable event filtering strategy by separating the evaluation of basic elements from the computation of the remaining logical expression and by dynamically distributing the logic-computing unit throughout the platform infrastructure. Distribution is made according to the user's positions. In the best case, this leads to fully distributed processing. In the worst case, the scheme falls back to a quasi-centralized design. Measured performance of a prototype implementation in Java was at 355 notifications per second. Compared to a centralized design, this is an improvement by roughly a factor of 70.
一种处理分布式位置事件的有效策略
在过去的十年中,基于位置的服务已经成为普适计算领域的一颗冉冉升起的新星。基于基础设施的中间件平台提供了一种可扩展的方式来支持这些应用程序。在移动端,事件驱动的控制流主导着软件设计。像“用户A靠近用户B”这样的位置事件及其逻辑组合必须得到有效处理。我们建议采用一种可扩展的事件过滤策略,将基本元素的评估与剩余逻辑表达式的计算分离,并在整个平台基础设施中动态分布逻辑计算单元。根据用户的位置进行分配。在最好的情况下,这将导致完全分布式处理。在最坏的情况下,该方案会退回到准集中式设计。在Java中测试的原型实现的性能是每秒355个通知。与集中式设计相比,这是大约70倍的改进。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信