Table Of ContentAmbient 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:Ambient Intelligence (AmI) is the next wave in computing and communications technology. Nano-sized sensors and computers, wireless networks, and intelligent software are being integrated to create AmI environments. One such AmI environment is an intelligent home that can sense changes in a house and