Ambient Intelligence, Wireless Networking, and Ubiquitous Computing For a listing of recent titles in the Artech House Mobile Communications Series, turn to the back of this book. Ambient Intelligence, Wireless Networking, and Ubiquitous Computing Athanasios Vasilakos Witold Pedrycz Editors artechhouse.com Library of Congress Cataloging-in-Publication Data A catalog of this title is available from the Library of Congress. British Library Cataloguing in Publication Data A catalogue of this title is available from the British Library. Cover design by Yekaterina Ratner © 2006 ARTECH HOUSE, INC. 685 Canton Street Norwood, MA 02062 Allrightsreserved.PrintedandboundintheUnitedStatesofAmerica.Nopartofthisbook maybereproducedorutilizedinanyformorbyanymeans,electronicormechanical,includ- ing photocopying, recording, or by any information storage and retrieval system, without permission in writing from the publisher. Alltermsmentionedinthisbookthatareknowntobetrademarksorservicemarkshave beenappropriatelycapitalized.ArtechHousecannotattesttotheaccuracyofthisinforma- tion.Useofaterminthisbookshouldnotberegardedasaffectingthevalidityofanytrade- mark or service mark. International Standard Book Number: 1-58053-963-7 ISBN 13: 978-1-58053-963-0 10 9 8 7 6 5 4 3 2 1 List of Contributors Chapter 1 Athanasios V. Vasilakos, Witold Pedrycz Chapter 2 Giovanni Acampora and Vincenzo Loia, Dipartimento di Matematica e Informatica, Università di Salerno, Italy Chapter 3 Norman M. Sadeh, Fabien L. Gandon, and Oh Byung Kwon, School of Computer Science Carnegie Mellon University Chapter 4 Pasi Välkkynen, Lauri Pohjanheimo and Heikki Ailisto Chapter 5 Tom Gross,Faculty of Media, Bauhaus-University Weimar, Germany Chapter 6 Chandra Narayanaswami, IBM TJ Watson Research Center, USA Chapter 7 Mario Cannataro,University Magna Græcia of Catanzaro, Italy; Domenico Talia, Paolo Trunfio,DEIS, University of Calabria, Italy Chapter 8 Marius Portmann,University of Queensland, Australia; Sebastien Ardon, Patrick Senac,ENSICA, Toulouse, France Chapter 9 D. Li,Department of Computer Science, Central South University, Changsha; H. Liu,Department of Computer Science, Missouri State University, US; Athanasios V. Vasilakos,University of Thessaly,Greece Chapter 10 J.Caarls, P.P. Jonker, Delft University of Technology Chapter 11 Nikolaos Georgantas, Valérie Issarny, INRIA, UR Rocquencourt, Domaine de Voluceau, 78153 Le Chesnay Cedex, France; Christophe Cerisara, LORIA UMR 7503, 54506 Vandoeuvre-lès-Nancy, France Chapter 12 G. Andreoni, Dipartimento di Bioingegneria, Politecnico di Milano, Italy M. Anisetti, Tecnologia dell’Informazione, Università degli Studi di Milano, Italy B. Apolloni, Dipartimento di Scienze dell’Informazione, Università degli Studi di Milano, Italy V. Bellandi, Tecnologia dell’Informazione, Università degli Studi di Milano, Italy S. Balzarotti, Laboratorio di Psicologia della Comunicazione, Università Cattolica Del Sacro Cuore, Italy F. Beverina, ST Microelectronics s.r.l., Agrate Brianza, Milano, Italy M. R. Ciceri, Laboratorio di Psicologia della Comunicazione, Università Cattolica Del Sacro Cuore, Italy P. Colombo, Laboratorio di Psicologia della Comunicazione, Università Cattolica Del Sacro Cuore, Italy F. Fumagalli, Dipartimento di Scienze dell’Informazione, Università degli Studi di Milano, Italy G. Palmas, ST Microelectronics s.r.l., Agrate Brianza, Milano, Italy L. Piccini, Dipartimento di Bioingegneria, Politecnico di Milano, Italy Chapter 13 M.J. O’Grady, Practice & Research in Intelligent Systems & Media (PRISM) Laboratory, Department of Computer Science, University College Dublin, Ireland. G.M.P. O’Hare, Adaptive Information Cluster (AIC), Department of Computer Science, University College Dublin, Ireland N. Hristova, Practice & Research in Intelligent Systems & Media (PRISM) Laboratory, Department of Computer Science, University College Dublin, Ireland. R. Tynan, Adaptive Information Cluster (AIC), Department of Computer Science, University College Dublin, Ireland Chapter 14 Shivanajay Marwaha, Motorola Electronics Pte. Ltd., Singapore Dipti Srinivasan, Department of Electrical and Computer Engineering, National University of Singapore, Singapore, Chen Khong Tham, Department of Electrical and Computer Engineering, National University of Singapore, Athanasios Vasilakos, Professor, University of Thessaly, Greece Chapter 15 Wenye Wang,North Carolina State University Janise Y. McNair,University of Florida, Gainesville Jiang (Linda) Xie,University of North Carolina, Charlotte Chapter 16 Charalampos Karagiannidis, Department of Cultural Technology and Communication, University of the Aegean, Greece Athanasios Vasilakos, Department of Special Education, University of Thessaly, Greece Chapter 17 Rutger Rienks, Anton Nijholt, and Dennis Reidsma, Human Machine Interaction (HMI), University of Twente, Enschede, Netherlands Chapter 18 Mohamed Khedr, Arab Academy for Science and Technology. Communications and Electronic Department, Gamal Abdel Naser St. Alexandria, Egypt Chapter 19 Menahem Friedman, Department of Physics, Nuclear Research Center—Negev, Israel; and Department of Information Systems Engineering, Ben-Gurion University of the Negev, Israel Moti Schneider, School of Computer Science, Netanya Academic College, Netanya, Israel Mark Last and Omer Zaafrany, Department of Information Systems Engineering, Ben-Gurion University of the Negev, Israel Abraham Kandel, Department of Computer Science and Engineering, University of South Florida Chapter 20 Dimitri Plemenos, University of Limoges, France Contents Preface xvii CHAPTER 1 Ambient Intelligence: Visions and Technologies 1 1.1 Introduction 1 1.2 Basic Functions and Devices of Ambient Intelligence 3 1.2.1 IC Trends for Computing 5 1.3 The Processing Perspective 6 1.3.1 The Fixed Base Network 6 1.3.2 The Wireless Base Network 7 1.3.3 The Sensor Network 7 1.4 The Communication Perspective 8 1.5 The Software Perspective 8 1.6 Computational Intelligence as a Conceptual and Computing 1.6 Environment of AmI 10 1.7 Conclusions 11 References 11 CHAPTER 2 Ambient Intelligence and Fuzzy Adaptive Embedded Agents 13 2.1 Introduction 13 2.2 Agents Meet AmI 14 2.3 Transparent Fuzzy Control 17 2.4 FML Environment Description 19 2.5 FML Agent Distribution 23 2.6 Adaptivity 26 2.7 Conclusions 32 References 33 CHAPTER 3 Ambient Intelligence: The MyCampus Experience 35 3.1 Introduction 35 3.2 Prior Work 37 3.3 Overall System Architecture 38 3.4 A Semantic e-Wallet 40 3.5 Capturing User Preferences 46 vii viii Contents 3.6 Instantiating the MyCampus Infrastructure 49 3.6.1 MyCampus Development Experience 53 3.7 Empirical Evaluation 54 3.8 Conclusions 57 3.9 Additional Sources of Information 58 3.10 Acknowledgments 58 References 58 CHAPTER 4 Physical Browsing 61 4.1 Introduction 61 4.2 Related Work 62 4.2.1 Tangible User Interfaces 63 4.2.2 Physical Browsing Research 63 4.3 Physical Browsing Terms and Definitions 66 4.3.1 Physical Browsing 66 4.3.2 Object 66 4.3.3 Information Tag 66 4.3.4 Link 67 4.3.5 Physical Selection 67 4.3.6 Action 67 4.4 Physical Selection Methods 67 4.4.1 PointMe 68 4.4.2 TouchMe 68 4.4.3 ScanMe 69 4.4.4 NotifyMe 70 4.5 Physical Browsing and Context-Awareness 70 4.6 Visualizing Physical Hyperlinks 72 4.7 Implementing Physical Browsing 73 4.7.1 Visual codes 73 4.7.2 Electromagnetic Methods 74 4.7.3 Infrared Technologies 74 4.7.4 Comparison of the Technologies 75 4.8 Demonstration Applications 75 4.8.1 PointMe, TouchMe, ScanMe Demonstration 76 4.8.2 TouchMe Demonstration Using a Mobile Phone 77 4.9 Conclusion 79 4.10 Acknowledgments 80 References 80 CHAPTER 5 Ambient Interfaces for Distributed Workgroups: Design Challenges and Recommendations 83 5.1 Introduction 83 5.2 Ambient Displays and Ambient Interfaces 84 5.3 Ambient Interfaces in TOWER 86 5.3.1 TOWER 86 Contents ix 5.3.2 Ambient Indicators 87 5.4 User Involvement 94 5.5 Recommendations for the Design of Ambient Interfaces 96 5.6 Conclusions 100 5.7 Acknowledgments 100 References 100 CHAPTER 6 Expanding the Role of Wearable Computing in Business Transformation and Living 103 6.1 Introduction 103 6.2 Wearable Computers—History and Present Status 104 6.3 Wearable Computing Applications 110 6.4 Factors Limiting the Impact of Wearable Computers 112 6.5 Factors Providing Positive Feedback Loop 115 6.6 Middleware Components for Accelerating Transformation 117 6.6.1 Context Sensing 117 6.6.2 Sensor Interfaces 118 6.6.3 Data Logging and Analysis 119 6.6.4 Energy Management and Awareness 120 6.6.5 Suspend, Resume, and Session Migration Capabilities 120 6.6.7 Device Symbiosis 121 6.6.8 Privacy and Security 121 6.7 Conclusions 122 References 122 CHAPTER 7 Grids for Ubiquitous Computing and Ambient Intelligence 127 7.1 Introduction 127 7.2 Grid Computing 129 7.2.1 Grid Environments 130 7.2.2 The Open Grid Services Architecture 132 7.3 Towards Future Grids 133 7.3.1 Requirements and Services for Future-Generation Grids 135 7.3.2 Architecture of Future-Generation grids 136 7.4 Grids for Ubiquitous Computing and Ambient Intelligence 137 7.4.1 Grids for Ambient Intelligence 139 7.5 Conclusion 140 7.6 Acknowledgments 140 References 141 CHAPTER 8 Peer-to-Peer Networks—Promises and Challenges 143 8.1 Introduction 143 8.2 Taxonomy of P2P Systems 145 8.3 P2P—The Promises 146 8.4 P2P—The Challenges 148
Description: