{"title":"Wireless Smart Implants Dedicated to Multichannel Monitoring and Microstimulation","authors":"M. Sawan","doi":"10.1109/MCAS.2005.1405898","DOIUrl":"https://doi.org/10.1109/MCAS.2005.1405898","url":null,"abstract":"This invited paper covers several techniques and methods employed to build high reliability circuits and systems dedicated to implement advanced implantable and wirelessly controlled smart medical devices such as sensors and microstimulateurs. A global view of typical micro-devices such us neural signals monitoring device, cortical multichannel stimulator, as well as peripheral nerve interfaces to recuperate bladder functions, is given. In addition, case studies related to peripheral and cortical neural systems are reported. In all these devices, special attention is paid to low-power management of involved systems and to the design of corresponding circuits of such typical implantable multi-disciplinary microsystems.","PeriodicalId":222266,"journal":{"name":"The IEEE/ACS International Conference on Pervasive Services","volume":"54 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-03-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115403967","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}
Huoping Chen, S. Hariri, B. Kim, Yelian Zhang, Mazin S. Yousif
{"title":"Self-Deployment and Self-Configuration of Pervasive Network Services","authors":"Huoping Chen, S. Hariri, B. Kim, Yelian Zhang, Mazin S. Yousif","doi":"10.1109/ICPS.2004.29","DOIUrl":"https://doi.org/10.1109/ICPS.2004.29","url":null,"abstract":"In this paper, we present a policy-based approach to achieve self-deployment and self-configuration of pervasive systems and services. In our approach, we decompose applications into a set of interconnected components. With each component, we specify the autonomic attributes required to self-configure and self-manage the operations of the components in Autonomic Component Architecture (ACA) such that the overall objectives of the applications are maintained at runtime. We use the self-deployment and configuration engines of our Autonomic Computing Environment, Autonomia, to demonstrate and validate our approach. We have demonstrated how Autonomia to automatically deploy and configure the distributed computing application of Linear Equation Solver.","PeriodicalId":222266,"journal":{"name":"The IEEE/ACS International Conference on Pervasive Services","volume":"128 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128190789","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":"TRUMMAR - A Trust Model for Mobile Agent Systems Based on Reputation","authors":"G. Derbas, A. Kayssi, H. Artail, A. Chehab","doi":"10.1109/ICPS.2004.34","DOIUrl":"https://doi.org/10.1109/ICPS.2004.34","url":null,"abstract":"In this paper we present TRUMMAR, a reputation-based trust model that mobile agent systems can use to protect agents from malicious hosts. TRUMMAR is unique in being a truly comprehensive model since it accounts, in a unified framework, for a multitude of concepts such as prior-derived reputation, first impression, loss of reputation information with time, hierarchy of host systems (neighbors, friends, and strangers), and the inclusion of interaction results in reputation calculation. TRUMMAR is also general enough to be applied to any distributed system. We show simulation results that verify the correctness of this model and the effects of its various parameters.","PeriodicalId":222266,"journal":{"name":"The IEEE/ACS International Conference on Pervasive Services","volume":"66 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127039372","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":"A Programmable Structure for Pervasive Computing","authors":"I. Arntzen, D. Johansen","doi":"10.1109/ICPS.2004.5","DOIUrl":"https://doi.org/10.1109/ICPS.2004.5","url":null,"abstract":"This paper presents the idea of a proactive and extensible pervasive computing infrastructure. It supports its users by filtering and pushing highly personalized context-aware information. We have derived a general structure that describes a virtual computer extensible at run-time by user-defined information filters. Individual users may program the structure using an expressive event-based filter programming model. In addition, the structure implements general design principles of push-based communication, by supporting both server-level and application-level extensibility.","PeriodicalId":222266,"journal":{"name":"The IEEE/ACS International Conference on Pervasive Services","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128791701","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. Al-Mouhamed, O. Toker, A. Iqbal, M. Nazeeruddin
{"title":"A Distributed Framework for Relaying Stereo Vision for Telerobotics","authors":"M. Al-Mouhamed, O. Toker, A. Iqbal, M. Nazeeruddin","doi":"10.1109/ICPS.2004.2","DOIUrl":"https://doi.org/10.1109/ICPS.2004.2","url":null,"abstract":"Stereo vision is one critical tool in minimally invasive surgery (MIS) for enhancing perception of depth of organs which greatly improves the operation efficiency. Augmented stereo views results from superimposing 3D anatomical models with real organ views. A reliable distributed framework for relaying stereoscopic visual feedbacks between a telerobotic server and a client station is proposed. The distributed components are based on DirectX, Visual C#, and Window sockets. We used a multi-threaded execution to promote concurrency in grabbing, transmitting, receiving, processing, and displaying image data using head-mounted display (HMD) technology. The client station provides components that support augmented reality (AR), i.e. super-imposing animated graphic model with real views from the operating site. Design and performance issues of proposed multi-threaded execution for streaming of stereo data in a distributed and modular framework is presented.","PeriodicalId":222266,"journal":{"name":"The IEEE/ACS International Conference on Pervasive Services","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132778137","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":"Next Generation Vehicle Network (NGVN): Internet Access Utilizing Dynamic Discovery Protocols","authors":"R. Baroody, A. Rashid, N. Al-Holou, S. Hariri","doi":"10.1109/ICPS.2004.20","DOIUrl":"https://doi.org/10.1109/ICPS.2004.20","url":null,"abstract":"In the near future, vehicles are expected to become a part of the Internet, either as a terminal in a mobile network, as a network node, or as a moving sensor (providing environmental information, cars status, streaming video, etc.) or a combination of the three. This is partly due to the steadily growing interest of vehicles' passengers in location-based information. Drivers and passengers that would want to receive information about traffic jams or accidents in their vicinity will likely be interested in accessing Internet services from within the vehicular network. Access can be gained by using roadside installed Internet Gateways (IGs), which are able to communicate with the vehicles. However, several difficulties must be addressed in such a scenario. Examples are the communication efficiency, mobility support, the discovery of Internet Gateways, and the handover of connections from one gateway to the next. In this paper, we are focusing on the aspect of accessing the Internet from within the vehicle network using a service discovery protocol. We therefore developed a Dynamic Discovery Service (DDS) protocol to discover Internet Gateways which is suitable for the characteristics of future vehicular ad hoc networks. Besides the benefit of efficient service discovery, our protocol is able to choose the most suitable Internet Gateway among others.","PeriodicalId":222266,"journal":{"name":"The IEEE/ACS International Conference on Pervasive Services","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130670248","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":"Secure Pervasive Computing without a Trusted Third Party","authors":"A. Pirzada, C. McDonald","doi":"10.1109/ICPS.2004.28","DOIUrl":"https://doi.org/10.1109/ICPS.2004.28","url":null,"abstract":"The miniaturization of computing devices and the need for ubiquitous communication has augmented the demand for pervasive computing. Security demands that all devices in a pervasive system must be able to authenticate each other and communicate in a secure manner. This is usually achieved through a Trusted Third Party like a Public Key Infrastructure (PKI) or a Key Distribution Centre (KDC). The establishment of such an entity in such a dynamic environment is neither feasible nor pragmatic. In this paper we present a novel mechanism for authentication and key exchange that can operate seamlessly in pervasive computing environments without the presence of a Trusted Third Party. The proposed scheme has minimal computational requirements, which makes it most suitable for devices with limited resources.","PeriodicalId":222266,"journal":{"name":"The IEEE/ACS International Conference on Pervasive Services","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117207982","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":"Context-Aware Computing: A Guide for the Pervasive Computing Community","authors":"G. K. Mostéfaoui, J. Pasquier-Rocha, P. Brézillon","doi":"10.1109/ICPS.2004.14","DOIUrl":"https://doi.org/10.1109/ICPS.2004.14","url":null,"abstract":"There is a high interest on context-aware computing expressed by the pervasive computing community, which considers context as a key to design more adaptive applications. Due to this interest, a huge amount of contributions have been made in the field as we can notice from the increasing amount of publications on context and context-aware computing. However, the user interested in integrating context in its specific application will rapidly find himself in a jungle of various tools and techniques. This paper aims at structuring this information by providing a survey on the main context-aware categorization, acquisition and modeling techniques. \"Main\" refers to the most promising techniques in terms of their genericity in a way that they can be used in various application domains. This work tends to provide a guide for the pervasive computing community in order to select the best technique to use in a specific application or -more interesting- to justify the development of a new one.","PeriodicalId":222266,"journal":{"name":"The IEEE/ACS International Conference on Pervasive Services","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125955629","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":"PALLAS: A Querying Interface for Pervasive Computing using Handheld Devices","authors":"S. Polyviou, P. Evripidou, G. Samaras","doi":"10.1109/ICPS.2004.23","DOIUrl":"https://doi.org/10.1109/ICPS.2004.23","url":null,"abstract":"In this paper we describe PALLAS (PALm Logic-based Algebraic Search), a prototype architecture, design and implementation for a search interface on a portable digital assistant. PALLAS is part of the UbAgent, a middleware infrastructure that provides an efficient way of handling the back-end processing of Pervasive Computing: accessing information from distributed databases, computation processing, and location specific services. The goal of the PALLAS' design is to offer the flexibility of advanced searches by exploiting the metadata and inferencing capabilities of the semantic web, whilst maintaining ease-of-use to a level such that it would be accessible to an end-user without expansive technical knowledge, much like the typical users of the world-wide web today. A prototype of PALLAS have been developed and tested for the PALM OS. The pervasive computing test bed used was the UbAgent infrastructure.","PeriodicalId":222266,"journal":{"name":"The IEEE/ACS International Conference on Pervasive Services","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130483710","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":"A Scalable High-performance Router Platform Supporting Dynamic Service Extensibility On Network and Host Processors","authors":"L. Ruf, R. Keller, B. Plattner","doi":"10.1109/ICPS.2004.6","DOIUrl":"https://doi.org/10.1109/ICPS.2004.6","url":null,"abstract":"Emerging network services such as transcoding and encryption need application-specific handling of data streams within the network, thus requiring enormous computational capabilities on routers to process packets at link speed. Recently appeared Network Processors (NPs) are able to significantly increase the available processing capacities on a router by a chip-multi-processor architecture. Embedded within the network interface card, NPs provide several code-extensible processors with different capabilities located at various layers. However, the increase in processing capacity comes at the cost of a higher complexity to program and control various processor hierarchies provided on the router. In this paper, we introduce the model of active network nodes built of a processor hierarchy together with a component-based service model. We present the architecture of PromethOS NP which is a modular framework that manages and controls a network node with a multitude of processors in a scalable way. Specifically, we describe the mechanisms required to dynamically configure multiple processors organized in a hierarchical fashion such that they provide a new network service on behalf of applications. As a proof of concept, we have implemented a service framework for PromethOS NP. Our implementation is based on a network interface card with an embedded IBM PowerNP 4GS3 and an Intel Xeon processor, offering programmability on a three-tier hierarchy of processors.","PeriodicalId":222266,"journal":{"name":"The IEEE/ACS International Conference on Pervasive Services","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123436494","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}