{"title":"A high-performanance remote computing platform","authors":"Huifeng Shen, Yan Lu, Feng Wu, Shipeng Li","doi":"10.1109/PERCOM.2009.4912855","DOIUrl":"https://doi.org/10.1109/PERCOM.2009.4912855","url":null,"abstract":"The pervasive computing environment and the wide network bandwidth provide users more opportunities to utilize remote computing resources. In this paper, we introduce a high-performance remote computing platform to enable thin clients to access the applications in remote servers. Our system employs a compression-friendly model, where all the data redundancies are exploited in the compression viewport. Within this model, we also propose a unified coding scheme to efficiently compress the vast-spectral screens. Several mechanisms are further proposed to improve interactivity and reduce the bandwidth consumption in the system, including adaptive transmission for heterogeneous display devices. Simulations with real applications demonstrate that our system significantly outperforms previous thin-client systems. Especially for video playback under moderate- and low-bandwidth network conditions, our system can achieve the frame update rate 5 times as high as the previous counterparts.","PeriodicalId":322416,"journal":{"name":"2009 IEEE International Conference on Pervasive Computing and Communications","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131781372","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}
{"title":"Pervasive smart camera networks exploiting heterogeneous wireless channels","authors":"Thomas Winkler, B. Rinner","doi":"10.1109/PERCOM.2009.4912781","DOIUrl":"https://doi.org/10.1109/PERCOM.2009.4912781","url":null,"abstract":"Smart cameras are embedded systems that perform on-board video content analysis and only report detected events instead of permanently streaming videos. Visual sensor networks aim at integrating smart cameras with wireless sensor networks. Camera sensors have higher requirements regarding computing power and communication bandwidth than those typically used in wireless sensor network applications. Consequently, power management is an even more critical issue. This work in progress presents an attempt to address this by combining high and low power radios as well as high and low performance computing systems in one single platform. This allows to control power consumption by selectively enabling only required components.","PeriodicalId":322416,"journal":{"name":"2009 IEEE International Conference on Pervasive Computing and Communications","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133059432","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}
{"title":"Generic role assignment: A uniform middleware abstraction for configuration of pervasive systems","authors":"M. Haroon, M. Handte, P. Marrón","doi":"10.1109/PERCOM.2009.4912852","DOIUrl":"https://doi.org/10.1109/PERCOM.2009.4912852","url":null,"abstract":"Pervasive computing envisions distraction-free support for user tasks by means of cooperating devices that are invisibly integrated into the environment. Due to device mobility and continuous changes in context, pervasive systems need to be adaptive to realize this vision. To simplify their development, pervasive computing middleware ease the resulting configuration tasks. In the past, middleware developers have used independent abstractions to support different task. In this paper, we argue that support for the configuration should be built on top of one generic abstraction. For this, we introduce the abstraction of a role and we outline how role assignment can be used to support configuration. Finally, we also show that our approach has additional benefits such as improved reuse of configuration logic and increased flexibility to support novel configuration tasks.","PeriodicalId":322416,"journal":{"name":"2009 IEEE International Conference on Pervasive Computing and Communications","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133138083","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}
{"title":"Distributed policy resolution through negotiation in ubiquitous computing environments","authors":"V. Ramakrishna, P. Reiher, L. Kleinrock","doi":"10.1109/PERCOM.2009.4912748","DOIUrl":"https://doi.org/10.1109/PERCOM.2009.4912748","url":null,"abstract":"Ensuring spontaneous ad hoc interoperation in decentralized ubiquitous computing environments is challenging, because of heterogeneous resources and divergent policies. Centralized cross-domain service access agreements can be made with a priori knowledge of the interacting entities' policies, but privacy concerns make this approach impractical. Environments should not be too rigid nor too open in their interactions, and should support varying contexts and scenarios. We describe the modeling, design, and implementation of a general purpose negotiation protocol for cross-domain service access agreements between entities that do not share trust agreements or application level protocols. This protocol resolves the constraints and needs of the participants, described in the form of declarative logical policies, in a fully distributed manner, avoiding the need for a third party. We describe how we tested the system and show how negotiation performance was evaluated against an optimal case computed by a centralized oracle.","PeriodicalId":322416,"journal":{"name":"2009 IEEE International Conference on Pervasive Computing and Communications","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114819669","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}
Hiroshi Hanano, Y. Murata, N. Shibata, K. Yasumoto, Minoru Ito
{"title":"Video ads dissemination through WiFi-cellular hybrid networks","authors":"Hiroshi Hanano, Y. Murata, N. Shibata, K. Yasumoto, Minoru Ito","doi":"10.1109/PERCOM.2009.4912787","DOIUrl":"https://doi.org/10.1109/PERCOM.2009.4912787","url":null,"abstract":"In this paper, we propose a method for video ads dissemination through a hybrid network consisting of WiFi and cellular networks, in order to provide timely delivery of video ads with preferred content to users according to the users' contexts. In recent years, video download/streaming services for cellular phones have already become popular. Among various video delivery services, a service for disseminating video ads according to the users' contexts is expected to achieve high advertising effects. However, context-aware video ads dissemination will consume large bandwidth since the size of video ad is rather large and the same ad is required at different time from various users. We propose a new video ads dissemination method for mobile terminals which utilizes both WiFi and cellular networks. In the proposed method, a file of video ad is divided into pieces and each node exchanges the pieces with neighbor nodes using WiFi ad hoc communication so that the usage of cellular network is reduced. In order to make the method works effectively for a large number of nodes, we propose an algorithm where mobile nodes autonomously and probabilistically decide their actions without a central control. Through simulations, we confirmed that our method reduces cellular network usage by about 93% compared with a case that all nodes download video ads via cellular network, and works effectively in cases with a large number of nodes and high mobility.","PeriodicalId":322416,"journal":{"name":"2009 IEEE International Conference on Pervasive Computing and Communications","volume":"58 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124499552","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}
M. Weal, D. Michaelides, Kevin R. Page, D. D. Roure, M. Gobbi, E. Monger, Fernando Martinez
{"title":"Tracking and annotation in skills-based learning environments","authors":"M. Weal, D. Michaelides, Kevin R. Page, D. D. Roure, M. Gobbi, E. Monger, Fernando Martinez","doi":"10.1109/PERCOM.2009.4912884","DOIUrl":"https://doi.org/10.1109/PERCOM.2009.4912884","url":null,"abstract":"This paper outlines a series of experiments looking at the annotation and subsequent analysis of skills-based learning and teaching in the domain of Nursing. The experiments used Semantic Web technologies to create and store annotations of the student's activities. A number of techniques were used to create these annotations ranging from manual textual annotations by observers through to automatic spatial annotations from a location tracking system. Combining these annotations sets points towards new methods for analysis of both student learning and educational viewpoints on such skills-based labs. Initial observations from these proof of concept studies will be presented along with future directions the work may take.","PeriodicalId":322416,"journal":{"name":"2009 IEEE International Conference on Pervasive Computing and Communications","volume":"96 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121872427","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}
{"title":"Improving information quality of sensory data through asynchronous sampling","authors":"Jing Wang, Yonghe Liu, Sajal K. Das","doi":"10.1109/PERCOM.2009.4912837","DOIUrl":"https://doi.org/10.1109/PERCOM.2009.4912837","url":null,"abstract":"In this paper, asynchronous sampling is proposed as a novel approach to improve the information quality of sensory data through shifting the sampling moments of sensors from each other. The exponential correlation model and the entropy model for the sensory data are introduced to quantify their information quality. An asynchronous sampling strategy, EASS, is presented accordingly to assign equal time shifts to sensors, which in turn reduces data correlation and thus improves information quality in terms of increased entropy of sensory data. A lower bound for EASS is derived to evaluate its effectiveness. Simulation results based on both synthetic data and experimental data are satisfactory.","PeriodicalId":322416,"journal":{"name":"2009 IEEE International Conference on Pervasive Computing and Communications","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122723858","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}
Raphael Zender, E. Dressler, U. Lucke, D. Tavangarian
{"title":"Multi-level interoperability for pervasive communication networks","authors":"Raphael Zender, E. Dressler, U. Lucke, D. Tavangarian","doi":"10.1109/PERCOM.2009.4912799","DOIUrl":"https://doi.org/10.1109/PERCOM.2009.4912799","url":null,"abstract":"A flexible, efficient and interoperable communication system is the basis of a pervasive environment. Unfortunately, the heterogenity on network and service levels results in a lot of constrains in such a communication environment. This demonstration paper presents an exemplary messaging solution for a unified use of services and devices in a heterogeneous communication network. The benefit of the presented approach becomes apparent in a pervasive communication scenario that interconnects real and virtual environments.","PeriodicalId":322416,"journal":{"name":"2009 IEEE International Conference on Pervasive Computing and Communications","volume":"81 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126105429","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}
{"title":"Ubiquitous human body motion capture using micro-sensors","authors":"Zhiqiang Zhang, Zheng Wu, Jiang Chen, Jiankang Wu","doi":"10.1109/PERCOM.2009.4912827","DOIUrl":"https://doi.org/10.1109/PERCOM.2009.4912827","url":null,"abstract":"Traditional vision-based and commercial motion-capture systems acquire human body motion within studio. We present an ubiquitous human limb motion capture system using wearable micro-inertial-sensors (accelerometers and gyroscopes. The sensor units are attached to segments of upper limb, and the collected acceleration and angular rate data are transmitted to the PC via USB interface. Motion data are fused by a quaternion-based Kalman filter to reconstruct orientations of body segments in real time. A sensor data-driven layered human motion model is developed for real-time animation. The experimental results show that our system can capture motions and drive the animation in real-time without noticeable drift.","PeriodicalId":322416,"journal":{"name":"2009 IEEE International Conference on Pervasive Computing and Communications","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130835192","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}
H. Pham, Justin Mazzola Paluska, U. Saif, C. Stawarz, C. Terman, Steve Ward
{"title":"A dynamic platform for runtime adaptation","authors":"H. Pham, Justin Mazzola Paluska, U. Saif, C. Stawarz, C. Terman, Steve Ward","doi":"10.1109/PERCOM.2009.4912746","DOIUrl":"https://doi.org/10.1109/PERCOM.2009.4912746","url":null,"abstract":"We present a middleware platform for assembling pervasive applications that demand fault-tolerance and adaptivity in distributed, dynamic environments. Unlike typical adaptive middleware approaches, in which sophisticated component model semantics are embedded into an existing, underlying platform (e.g., CORBA, COM, EJB), we propose a platform that imposes minimal constraints for greater flexibility. Such a tradeoff is advantageous when the platform is targeted by automatic code generators that inherently enforce correctness by construction. Applications are written as simple, single-threaded programs that assemble and monitor a set of distributed components. The approach decomposes applications into two distinct layers: (1) a distributed network of interconnected modules performing computations, and (2) constructor logic that assembles that network via a simple block-diagram construction API. The constructor logic subsequently monitors the configured system via a stream of high-level events, such as notifications of resource availability or failures, and consequently provides a convenient, centralized location for reconfiguration and debugging. The component network is optimized for performance, while the construction API is optimized for ease of assembly.","PeriodicalId":322416,"journal":{"name":"2009 IEEE International Conference on Pervasive Computing and Communications","volume":"788 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132553123","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}