Redes Inalámbricas – Tema 1 General concepts

Transcription

Redes Inalámbricas – Tema 1 General concepts
Redes Inalámbricas – Tema 1
General concepts
An overall view of:
Technologies
MANETs networks
Applications
Devices
References
Acknowledgments
A
k
l d
t
Mark Weiser
Vint Cerf
Jim Kurose, Keith Ross, “Computer Networking: A Top Down Approach Featuring the Internet, 2nd
edition. Addison
Addison-Wesley,
Wesley, July 2002
REDES INALÁMBRICAS AD HOC
Máster Ingeniería de Telecomunicación , Universidad de Málaga 2008/2009
Redes Inalámbricas – Tema 1
General concepts
Technologies
REDES INALÁMBRICAS AD HOC
Máster Ingeniería de Telecomunicación , Universidad de Málaga 2008/2009
3
MIT 2008/2
2009
Various types of wireless technologies
Network telephony. Various generations:
GSM
UMTS
GPRS, HSCSD;
HSDPA
Satellites:
Satellites Geostationary Earth Orbit
(GEO)
Example: Inmarsat
Satellites Low-Earth Orbit (LEO)
REDES INAL
LÁMBRICAS Ad Hoc
Example : Iridium (66 satellites) (2.4
Kbps data)
Infrared: IrDA
(
)
Ultra-Wide Band (UWB)
RFID
Zigbee
…
WiFi
WiMax
Bl t th
Bluetooth
4
MIT 2008/2
2009
Wireless Data Networks
Wireless networks are the best option for mobile devices:
Easy instalation
no problem with cables
Systems easily expandable according to the needs
Shared acces to Internet
There is no need to "plug" and "unplug"
REDES INAL
LÁMBRICAS Ad Hoc
Personal Area
Local Area
Wireless LAN
PAN
Bluetooth
IEEE 802.11,
HiperLAN/2
Wide Area
Cellular Systems
GSM,
GPRS, EDGE
UMTS
5
MIT 2008/2
2009
Uses of WLANs
“CORPORATE CAMPUS”
“HOME OFFICE”
• COMMON AREAS,
• MEETING ROOMS,
• LABORATORIES,
• TEMPORARY OFFICE
REDES INAL
LÁMBRICAS Ad Hoc
“HOT SPOTS”
• AIRPORTS
• HOTELS
• CONVENTION CENTER
6
MIT 2008/2
2009
Uses of WPAN
Mobile/Smart HH
STB/Media Center
PC
BT Model
UWB Model
Photo/Printer
Mass Storage
Substitute cables
Personal ad hoc connectivity
y
REDES INAL
LÁMBRICAS Ad Hoc
HDTV
KB, Mouse
DVC
Voice, Stereo Audio
DSC
7
MIT 2008/2
2009
Mobility
There are several types of mobility
y
mobilityy ((of the devices))
Physical
off line connectivity: portable
on line connectivity : mobile
Logical mobility:
REDES INAL
LÁMBRICAS Ad Hoc
Of the processes
Of the applications
pp
“ubiquitous
q
computing”
p
g
8
MIT 2008/2
2009
Mobility and the applications
Bandwidth variability
Applications should adapt. E.g., a videoconferencing application could vary the
image size or its quality when varying the bandwidth.
bandwidth
Disconnection
Allow asynchronous operations, pre-fetching, caching, weak consistency, ...
Security and privacy
The wireless channels are prone to "wiretapping''(snooping)
Who
o sshould
ou d be g
given
e access to tthe
e location
ocat o information?
o at o How
o much
uc accu
accurate
ate
should be this information?
Energy management:
REDES INAL
LÁMBRICAS Ad Hoc
stop discs
discs, turn off the screen
screen, standby mode of the CPU
CPU, put to sleep the network
card, …
9
MIT 2008/2
2009
REDES INAL
LÁMBRICAS Ad Hoc
General view
“Mobile ad hoc networking: imperatives and challenges”, Imrich Chlamtac, Marco Conti, Jennifer J.-N. Liu, Ad Hoc Networks, Elsevier, 1 (2003).
Redes Inalámbricas – Tema 1
General concepts
Devices
REDES INALÁMBRICAS AD HOC
Máster Ingeniería de Telecomunicación , Universidad de Málaga 2008/2009
11
REDES INAL
LÁMBRICAS Ad Hoc
MIT 2008/2
2009
Sensors
Mica Hardware Platform: The Mica sensor node (left) with the Mica
Weather Board developed for environmental monitoring applications
12
MIT 2008/2
2009
Commercial Motes
Processor:
Memory:
REDES INAL
LÁMBRICAS Ad Hoc
Radio:
Antenna:
OS
OS:
Battery:
4MHz, 8bit CPU
Prog RAM Memory (128 KB), Data RAM (4KB)
On-Board
On
Board Flash (512 KB)
916 Mhz, 52K bps (150-300m max range)
On-board, optional external
Ti OS from
TinyOS
f
Berkeley
B k l
2xAA, coin cell (sleep often, sleep deep)
http://www.xbow.com
REDES INAL
LÁMBRICAS Ad Hoc
MIT 2008/2
2009
13
Mobile devices: PDA and phones
REDES INAL
LÁMBRICAS Ad Hoc
MIT 2008/2
2009
14
Mobile devices: PDA and phones
REDES INAL
LÁMBRICAS Ad Hoc
MIT 2008/2
2009
15
Mobile devices: notebooks/laptops
REDES INAL
LÁMBRICAS Ad Hoc
MIT 2008/2
2009
16
Mobile devices : tablet PC
17
MIT 2008/2
2009
More devices (Information/Internet Appliances)
Web-enabled toaster+weather forecaster
REDES INAL
LÁMBRICAS Ad Hoc
IP picture frame
http://www.ceiva.com/
World’s smallest web server
http://www.webservusb.com/
p
Screenfridge
18
MIT 2008/2
2009
REDES INAL
LÁMBRICAS Ad Hoc
More devices (Information/Internet Appliances)
Redes Inalámbricas – Tema 1
General concepts
MANETs networks
REDES INALÁMBRICAS AD HOC
Máster Ingeniería de Telecomunicación , Universidad de Málaga 2008/2009
20
MIT 2008/2
2009
Mobile Ad-hoc Networks (MANETs)
Networks formed by mobile wireless nodes.
g infrastructure
Do not use anyy existing
There are hybrid solutions known as "mesh networks“
In a MANET mobility has a crucial importance.
REDES INAL
LÁMBRICAS Ad Hoc
routes vary over time
i
partitioning
21
MIT 2008/2
2009
Why ad hoc networks?
The ad hoc networks can be deployed in a flexible manner in
environments that have no fixed infrastructure
Having a fixed wired infrastructure or access points is not always
possible or feasible
REDES INAL
LÁMBRICAS Ad Hoc
It is not economically viable or interesting
It is not practical in temporary environments
It may have been destroyed, for example, due to natural disasters
22
MIT 2008/2
2009
A “clear” example: vehicular networks
About “smart cars” and “smart roads”.
On-board systems “talk” with the “road”.
They car offer:
Cooperative driver assistance:
Emergency notification
E
tifi ti
Overtaking assistance
Obstacle warning
Decentralized floating car data:
Traffic jam monitor
Dynamic navigation
Route weather forecast
REDES INAL
LÁMBRICAS Ad Hoc
User communications and
information services:
Hot-spot Internet access
Inter-vehicle chat
Distributed games
g
Redes Inalámbricas – Tema 1
General concepts
Applications: UBIQUITOUS COMPUTING
REDES INALÁMBRICAS AD HOC
Máster Ingeniería de Telecomunicación , Universidad de Málaga 2008/2009
24
MIT 2008/2
2009
Ubiquitous Computing
Mark Weiser
– The father of “Ubiquitous Computing” (1988)
Definitions
Ubiquitous
q
computing
p
g is the method of enhancing
g computer
p
use byy making
g manyy
computers available throughout the physical environment, but making them
effectively invisible to the user
REDES INAL
LÁMBRICAS Ad Hoc
– Mark Weiser
Mark Weiser (1952-1999) was the chief technology officer at Xerox’s Palo Alto Research Center
(Parc). He is often referred to as the father of ubiquitous computing. He coined the term in 1988 to
describe a future in which invisible computers, embedded in everyday objects, replace PCs. Other
research interests included garbage collection, operating systems, and user interface design. He
received his MA and PhD in computer and communication science at the University of Michigan, Ann
Arbor. After completing his PhD, he joined the computer science department at the University of
Maryland College Park
Maryland,
Park, where he taught for 12 years
years. He wrote or cowrote over 75 technical
publications on such subjects as the psychology of programming, program slicing, operating systems,
programming environments, garbage collection, and technological ethics. He was a member of the
ACM, IEEE Computer Society, and American Association for the Advancement of Science. Weiser
passed away in 1999. Visit www.parc.xerox.com/csl/members/weiser or contact
[email protected] for more information about him.
M. Weiser, The Computer for the 21st Century Scientific American, 1991
Mark Weiser (1952(1952-1999)
http://www--sul.stanford.edu/weiser/
http://www
25
MIT 2008/2
2009
Ubiquitous Computing
What Ubiquitous Computing is!
Information technology everywhere
Is a paradigm shift where technology becomes virtually
invisible in our lives
“Calm Technology”
It needs
1. Smart Objects embedded processors
2. Wireless Technology to interconnect them
What Ubiquitous Computing is not!
REDES INAL
LÁMBRICAS Ad Hoc
Ubiquitous Computing: And old vision
Mobility itself doesn’t lead to UbiComp
Multimedia itself doesn’t lead to UbiComp either
Virtual reality neither
26
MIT 2008/2
2009
Virtual reality vs ubiquitous computing
Virtual Reality
World in the computer
Ubiquitous Computing
REDES INAL
LÁMBRICAS Ad Hoc
Computers in the world
(paradigm inversion)
drawing computers out of their
electronic shells
27
MIT 2008/2
2009
The new paradigm
Environment-centric instead of computer-centric or Context-centric
instead of desktop-centric
Generic Features
1 Transparent
1.
T
t interfaces
i t f
Invisible interfaces that Provide
interaction between user and application
• Ubiquitous Computing
—
Human - environment
—
Flexible and adaptable services
• Context-Aware Applications.
Applications
REDES INAL
LÁMBRICAS Ad Hoc
Smart Home. A realistic
scenario?
Transparent
Interfaces
Awareness of
Context(s)
Capture Experience
28
MIT 2008/2
2009
The new paradigm
Generic Features
2. Awareness of context
Public
Di l
Display
Space
es
Sources
REDES INAL
LÁMBRICAS Ad Hoc
Sin
nks
Context
information about the environment with which the
application is associated.
LOCATION and TIME are simple examples of context !
Computing context vs User context vs physical context ?
Auto
Di
Diary
CAApp
Context
B
Browser
Why is context needed?
Context
C t t
Context
Data
Data Layer
Layer
Sensor
Environment
Preferences
Manual
Input
p
Generic Context Model
Transparent
Interfaces
Awareness of
Context(s)
Capture Experience
29
MIT 2008/2
2009
The new paradigm
Generic Features
3. Capture experience
REDES INAL
LÁMBRICAS Ad Hoc
To capture our day-to-day experience and make it available for future use.
To acquires knowledge from places visited to server future visitors
Research challenges
g
Multiple streams of information
Their time synchronization
Their correlation and integration
Smart carpets (Infineon)
30
MIT 2008/2
2009
Smart Devices
MediaCup (Teco, MediaCup)
Sensing, processing, and communication capabilities
Periodically broadcasting state of cup
Applications:
Visualizing
g state of cup
p
Infering and indicating meetings through aggregation of cups
…
MIT Media
M di Lab
L b – Shoes
Sh
REDES INAL
LÁMBRICAS Ad Hoc
Broadcast ID every 3 to 5 steps
Applications
pp
…
31
MIT 2008/2
2009
REDES INAL
LÁMBRICAS Ad Hoc
Applications
Infostations
Used in many modern museums
Infostation near an exhibit provides
detailed information
Visitors approach infostation
Offer of information
User preferences
Language
Level of detail
…
Oceanis, Wilhelmshaven
32
MIT 2008/2
2009
REDES INAL
LÁMBRICAS Ad Hoc
More examples at MIT
http://ttt.media.mit.edu/
Redes Inalámbricas – Tema 1
General concepts
Applications: RURAL COMMUNICATIONS
REDES INALÁMBRICAS AD HOC
Máster Ingeniería de Telecomunicación , Universidad de Málaga 2008/2009
34
MIT 2008/2
2009
Global survey on rural communications
Rural communications on the global agenda
Connecting villages with Information and Communication Technologies (ICT) and
establishing
t bli hi community
it access points
i t
Benefits
REDES INAL
LÁMBRICAS Ad Hoc
E business and e
E-business
e-commerce
commerce could play an important role in enabling local artisans
to reach national and international markets
Over 40% of the world’s population lives in rural and remote areas of developing
countries and have difficult or no access to even basic telecommunications services.
services
Development of telecommunications in rural and remote areas, therefore forms an
important mission of the ITU Development sector.
Yasuhiko
Y
hik K
Kawasumi,
mi “R
Rurall communications
mm ni ti n on
n th
the global
l b l agenda,
nd ” Global
Gl b l Survey
S
on
n Rural
R
l
Communications for the ITU-D on Communications for rural and remote areas.
35
MIT 2008/2
2009
Rural populations and their ICT needs
Needs of rural people in connection with e-services
E-health, e-education and e-administration top the list as primary needs
E-business and e-banking also scored highly
REDES INAL
LÁMBRICAS Ad Hoc
ITU-D global survey, Doc 111/SG2
For many rural areas, electricity
supply is simply non-existent or
insufficient
T l
Telemedicine
di i
T
Training
i i iin Bh
Bhutan
t
by
b Tokai
T k i University:
U i
it Tokai University Institute of Medicall
Sciences donated the medical equipments with ICT functions and provided the training on the use of
equipments. Tokai University Second Opinion center provides the assistance service over the internet
when requested by the Bhutanese ends.
36
MIT 2008/2
2009
Optimal Technologies to connect Rural Communities
Question 1: What are the requirements for communications system in
rural areas
REDES INAL
LÁMBRICAS Ad Hoc
Implementation should be possible at a low cost in areas where population density
is low
The system
y
can be easilyy installed,, even in remote and inaccessible locations
System operation and maintenance may be carried out even where qualified
technical personnel are scarce
Implementation should be possible even when basic infrastructure such as mains
electricity, running water, paved road networks, etc., are absent
Long life cycles
37
MIT 2008/2
2009
Optimal Technologies to connect Rural Communities
Question 2: What are the choices of technologies for communications
in rural areas
REDES INAL
LÁMBRICAS Ad Hoc
Mobile communications system (2G,GSM)
Satellite communications system (VSAT)
Terrestrial wireless communications system
Wi-Fi, Wi-Max, 802.16
Copper wire including power line
Th final
The
fi l reportt off ITU Focus
F
G
Group 7 on “N
“New
technologies for rural applications” (2001)
recommended (WiFi) based on the IEEE 802.11 b/g
38
MIT 2008/2
2009
Optimal Technologies to connect Rural Communities
Question 3: What is the advantage of wireless technologies for
communications in rural areas
Provide significant life time cost benefits in rural areas in cases where cable
deployment is uneconomic.
p
y installation in harsh terrain and extremelyy remote areas,,
Provide easyy and speedy
smaller investment increments and avoidance of copper cable theft.
Provide lower maintenance cost and greater network flexibilities
REDES INAL
LÁMBRICAS Ad Hoc
Question 4: How to finance the rural projects
Giving priority to the rural communications projects funding system.
Subsidy by the Universal Service Funds.
Partnership with funding institutions and private sectors
39
MIT 2008/2
2009
REDES INAL
LÁMBRICAS Ad Hoc
Optimal Technologies to connect Rural Communities
Question 5: What are the barriers for communications in the
environment of rural areas
Scarcity and absence of reliable electricity supply, water, access roads and regular
transport
p
Scarcityy of technical personnel
Difficult topographical conditions (lakes, rivers, hills, mountains, or deserts, etc.)
Severe climatic conditions that make critical demands on the equipment.
Low level of economic activity mainly based on agriculture,
agriculture fishing,
fishing handicrafts,
handicrafts
etc.
Low per capita income
Underdeveloped
d d
l
d sociall infrastructure
f
(health,
(h l h education)
d
)
Low population density
Low literacyy rate
40
MIT 2008/2
2009
REDES INAL
LÁMBRICAS Ad Hoc
El Programa Telecentros
¿Qué es?
El programa Telecentros se ha dirigido a los municipios de zonas rurales y a
núcleos
ú l
urbanos
b
desfavorecidos,
d f
id
a través
t é de
d las
l Diputaciones,
Di t i
Cabildos
C bild y Consejos
C
j
insulares o, en su caso, Comunidades Autónomas uniprovinciales. La actuación
tuvo como principal objetivo facilitar el acceso a las nuevas tecnologías tanto a las
poblaciones rurales
ales como a los colecti
colectivos
os menos integ
integrados,
ados a fin de lograr
log a su
s
participación efectiva en la Sociedad de la Información.
La actuación tiene como principal objetivo facilitar el acceso a las nuevas
t
tecnologías
l í tanto
t t a llas poblaciones
bl i
rurales
l como a los
l colectivos
l ti
menos
integrados, a fin de lograr su participación efectiva en la Sociedad de la
Información.
Actuaciones:
i
Conexiones a Internet de banda ancha en zonas rurales
y urbanas desfavorecidas.
Equipamiento de los Centros de Acceso Público a Internet.
Servicios de instalación, mantenimiento y atención al usuario.
Servicios de control y gestión del Centro
Centro.
Portales de servicios a poblaciones rurales.
Servicios de dinamización y formación
REDES INAL
LÁMBRICAS Ad Hoc
MIT 2008/2
2009
41
EU y las redes rurales
42
MIT 2008/2
2009
REDES INAL
LÁMBRICAS Ad Hoc
Mesh Networks
Features
Multi-hop Networks
Automatic organization and maintenance
Support for mobility (clients)
Integration of technology access
43
MIT 2008/2
2009
MIT Roofnet
MIT Roofnet: http://pdos.csail.mit.edu/roofnet/doku.php
Wireless access to the MIT Computer Science Lab
1,25 squared miles
REDES INAL
LÁMBRICAS Ad Hoc
MIT Roofnet: Distribution
of nodes and quality of the
links
44
MIT 2008/2
2009
REDES INAL
LÁMBRICAS Ad Hoc
guifi.net
Public WiFi network deployed basically in Cataluña
45
MIT 2008/2
2009
Other proposals
Kingsbridge Link
http://www.kblink.co.uk/
Based on Linksys WRT54g
panOULU
http://www.panoulu.net/
Finland
REDES INAL
LÁMBRICAS Ad Hoc
Meraki
http://meraki.com/
http://meraki
com/
San Francisco
Fon
http://www fon com/es/
http://www.fon.com/es/
Redes Inalámbricas – Tema 1
General concepts
Applications: VANETs
REDES INALÁMBRICAS AD HOC
Máster Ingeniería de Telecomunicación , Universidad de Málaga 2008/2009
47
MIT 2008/2
2009
Motivation
Safety and transport efficiency
In Europe around 40,000 people die and more than 1.5 millions are injured every
year on the
th roads
d
Traffic jams generate a tremendous waste of time and of fuel
REDES INAL
LÁMBRICAS Ad Hoc
Most of these problems can be solved by providing appropriate
information to the driver or to the vehicle
48
MIT 2008/2
2009
Passive Approach is not Enough
REDES INAL
LÁMBRICAS Ad Hoc
On foggy days
What’s in
front of
that bus ?
On rainy days
What’s
behind
h n th
the
bend ?
49
MIT 2008/2
2009
Vehicle Communication (VC)
VC promises safer roads,
REDES INAL
LÁMBRICAS Ad Hoc
… more efficient driving,
50
MIT 2008/2
2009
Vehicle Communication (VC)
… more fun,
REDES INAL
LÁMBRICAS Ad Hoc
… and easier maintenance.
51
MIT 2008/2
2009
Technologies for traffic safety systems
Sensors
Radars send narrow microwave beams (lidars – lazer beams) that are reflected
f
from
objects
bj t and
d then
th received
i d back
b k by
b the
th radars
d
Based on this information, the relative position and velocity of other objects can
be determined
Limitations: local perception (require line-of-sight), utilization-related problems
(rain and snow, dust and mud), cost and integration within vehicles
REDES INAL
LÁMBRICAS Ad Hoc
Computer vision
Stereo cameras monitor the environment around a vehicle, and image processing
is used for determining dangerous situations, such as a possible collision or a
vehicle that dangerously approaches the lateral side of a road
Limitations: first 2 in sensors, also low speed of image processing and large
number of false alarms
Solution to these limitations – Vehicular communication…
52
MIT 2008/2
2009
Smart Vehicle (OBUs)
Event data recorder (EDR)
Forward radar
Positioning system
REDES INAL
LÁMBRICAS Ad Hoc
Communication
facility
Rear radar
Di l
Display
C
Computing
ti platform
l tf
REDES INAL
LÁMBRICAS Ad Hoc
MIT 2008/2
2009
53
Lot of Involved Technologies
54
MIT 2008/2
2009
Vehicular Ad Hoc Network (VANET)
Ad-Hoc Network:
A network with minimal or no infrastructure
Self-organizing
Each node can act as the source of data, the destination for data and a network
router
Vehicular Ad Hoc network (VANET)
REDES INAL
LÁMBRICAS Ad Hoc
Uses equipped vehicles as the network nodes
N d move at will
Nodes
ill relative
l i to each
h other
h but
b within
i hi the
h constraints
i
off the
h road
d
infrastructure
55
MIT 2008/2
2009
VANETs vs MANETs
Vehicular ad-hoc network (VANET) are a special case of Mobile ad-hoc
networks (MANET)
REDES INAL
LÁMBRICAS Ad Hoc
VANET constrained by
Predefined roads (e.g. one-way and multi-lane)
Vehicle velocities restricted by speed limits
Level of congestion in roads (e.g. urban or suburban)
Traffic control mechanisms (e.g. traffic light)
VANET advantage by
Rechargeable
g
source of energy
g
Equipped with devices with potentially longer transmission ranges. (e.g. adopt
WAVE and WiMAX)
etc.
56
MIT 2008/2
2009
VANETs vs MANETs
Rapid Topology Changes
High relative speed of vehicles => short link life
Frequent Fragmentation
Chunks of the net are unable to reach nodes in nearby regions
Small Effective Network Diameter
A path may cease to exist almost as quickly as it was discovered (reactive routing)
Limited Redundancy
REDES INAL
LÁMBRICAS Ad Hoc
The redundancy in MANETs is critical to providing additional bandwidth
In VANETs the redundancy is limited both in time and in function
REDES INAL
LÁMBRICAS Ad Hoc
MIT 2008/2
2009
57
Lot of Involved Parties
Redes Inalámbricas – Tema 1
General concepts
References
REDES INALÁMBRICAS AD HOC
Máster Ingeniería de Telecomunicación , Universidad de Málaga 2008/2009
59
MIT 2008/2
2009
Official organizations
ITU (before CCITT) in Europe:
organized in: Study Groups
Working Parties
Expert Teams
ISO is a member of ITU-T and includes ANSI, AENOR, UNI, DIN, ...
organized
i d in:
i TC
SC
WG
TC-97: Computers and Information processing
phases: CD (committee
p
(
draft))
DSI ((draft international standard))
(international standard)
REDES INAL
LÁMBRICAS Ad Hoc
Oth
Other:
IEEE ACM,
IEEE,
ACM NIST,
NIST ...
IS
60
MIT 2008/2
2009
Standards en Internet
de-facto standards
“Rough consensus and running code”, D. Clark
Defined in documents called RFCs (Request For Comments) available on line:
http://www.rfc-editor.org/
IAB
1983
REDES INAL
LÁMBRICAS Ad Hoc
1989
IRTF
~1991
(Internet Architecture Board)
IETF
Internet Society
Phases: Proposed standards
Draft Standard Internet Standard
Before getting to RFC we use Internet-Drafts which are working documents of
the Internet Engineering Task Force (IETF), its areas, and its working groups.
https://datatracker.ietf.org/drafts/
61
MIT 2008/2
2009
Where to find up-to-date research references
Journals and Magazines:
IEEE Network Magazine
IEEE C
Communications
i ti
Magazine
M
i
IEEE Wireless Communications Magazine
IEEE Pervasive Computing
IEEE/ACM T
Transactions
ti
on N
Networking
t
ki (TON)
IEEE Transactions on Mobile Computing
IEEE Journal on Selected Areas of Communications (JSAC)
REDES INAL
LÁMBRICAS Ad Hoc
Conferences:
MOBICOM, MOBIHOC, PIMRC, MWCN...
ICC, ISCC, ICCN
GLOBECOM
INFOCOM
SIGCOMM
WWW
A good starting point ☺ http://www.grc.upv.es/
Web pages of research groups
Google…