{"title":"Spotcast -- A Communication Abstraction for Proximity-Based Mobile Applications","authors":"Behnaz Bostanipour, B. Garbinato, A. Holzer","doi":"10.1109/NCA.2012.34","DOIUrl":null,"url":null,"abstract":"We introduce spot cast, a new communication abstraction specifically aimed at the development of mobile proximity-based applications running in mobile ad hoc networks (MANETs). Our motivation lies in the fact that traditional communication abstractions, typically broadcast primitives with strong consistency guarantees, do not adequately capture the intrinsic here-and-now nature of such applications. Rather, developers need a communication abstraction offering the notion of proximity-based diffusion and some level of message durability, which is precisely what spot cast provides. We illustrate how spot cast can be used to implement mobile applications and we shortly discuss the correctness and the implement ability of the spot cast abstraction in MANETs.","PeriodicalId":242424,"journal":{"name":"2012 IEEE 11th International Symposium on Network Computing and Applications","volume":"44 3-4","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-08-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 IEEE 11th International Symposium on Network Computing and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NCA.2012.34","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
We introduce spot cast, a new communication abstraction specifically aimed at the development of mobile proximity-based applications running in mobile ad hoc networks (MANETs). Our motivation lies in the fact that traditional communication abstractions, typically broadcast primitives with strong consistency guarantees, do not adequately capture the intrinsic here-and-now nature of such applications. Rather, developers need a communication abstraction offering the notion of proximity-based diffusion and some level of message durability, which is precisely what spot cast provides. We illustrate how spot cast can be used to implement mobile applications and we shortly discuss the correctness and the implement ability of the spot cast abstraction in MANETs.