Ubiquitous Computing
Ubiquitous Computing
net/publication/233922480
Ubiquitous Computing
CITATIONS READS
3 339
4 authors, including:
Albrecht Schmidt
Ludwig-Maximilians-Universität München (LMU Munich)
766 PUBLICATIONS 22,491 CITATIONS
SEE PROFILE
All content following this page was uploaded by Albrecht Schmidt on 18 March 2014.
Ubiquitous Computing
Tim Oliver Schmidt
Seminar Studienprojekt A - LaVida
24. Januar 2011
Zusammenfassung — Ubiquitous Computing wird von dem umgeleitet werden. So werden einerseits die Verspätungen
Urheber des Wortes, Mark Weiser, als die dritte große Phase der vermindert und andererseits kann sich der Fahrgast auf die
EDV angesehen. Er hat sich bereits im Jahre 1988 sehr intensiv veränderten Fahrzeiten einstellen und so unter Umständen
Gedanken zu diesem Thema gemacht und wegweisende Überle-
gungen gehabt. Kerngedanke des Ubiquitous Computing ist die Verbindungen nutzen, die er laut Fahrplan nicht hätte nutzen
Allgegenwart des Rechners und die gleichzeitige Unsichtbarkeit. können.
Neben der technischen Betrachtung werden in diesem Paper auch Hinter dem Ubiquitous Computing steckt die Idee, den
Chancen und Risiken des Ubiquitous Computing beleuchtet. Menschen bei seinen alltäglichen Aufgaben so gut wie mög-
lich zu unterstützen. Dabei soll der Computer nicht in den
I. E INLEITUNG Vordergrund treten, sondern dem Menschen den Eindruck
vermitteln, er habe das Problem gänzlich selbst gelöst.
BIQUITOUS COMPUTING ist ein Begriff, der 1987
U von Mark Weiser geprägt wurde. Er setzt sich aus den
englischen Wörtern „ubiquity“ und „computing“ zusammen.
Es gibt noch ein paar Begriffe, die auch noch geklärt werden
sollten, da sie im Zusammenhang mit Ubiquitous Computing
oft fallen.
Möchte man den Begriff übersetzen, so käme man auf den
Begriff Rechnerallgegenwart. Was genau man unter dem Be- A. Internet der Dinge
griff versteht, was für den Aufbau von Ubiquitous Computing
Umgebungen nötig ist und was für Risiken sich dahinter Das Internet der Dinge wird als die elektronische Vernet-
verbergen, werde ich nachfolgend klären. zung der Gegenstände des Alltags beschrieben. Man kann
also sagen, dass das Internet der Dinge Voraussetzung bzw.
Bestandteil des Ubiquitous Computings ist.
II. B EDEUTUNG
Immer mehr Geräte des Alltags sind mit Computern oder B. Cloud Computing
so genannten Embedded Systems ausgerüstet. Als Beispiel für
Unter Cloud Computing versteht man den Ansatz, Re-
Ubiquitous Computing zeige ich zunächst den Unterschied
chenleistung, ganze Softwaresysteme, Datenspeicher, usw. als
zwischen einem herkömmlichen öffentlichen Nahverkehrsbe-
Service dynamisch an den Bedarf angepasst im Netzwerk zur
trieb aus dem 20. Jahrhundert und einem Betrieb aus dem 21.
Verfügung zu stellen. Die Verarbeitung dieser Daten erfolgt
Jahrhundert, der die Vorzüge des Ubiquitous Computing nutzt.
Im 20. Jahrhundert sind die Fahrpläne der Verkehrsmittel, daher für den Nutzer transparent und verblasst so zu einer
wie z.B. Bus oder Bahn nur an vorgegebenen festen Standorten Wolke.
In Fig. 1 sind ein paar Dienstleister aufgeführt, die Cloud-
verfügbar. Wann die Verkehrsmittel ihre geplanten Haltestel-
computing Dienste anbieten. Bei Google gehören z.B. An-
len tatsächlich erreichen, ist sowohl der Leitstelle als auch
wendungen wie Google Docs oder der Google Kalender zum
den Passagieren nur eingeschränkt ersichtlich. Die Passagiere
Cloudcomputing.
können an Haltestellen ankommen und müssen dort mit langen
Wartezeiten rechnen. In einem solchen manuellen System
haben die Fahrer die Möglichkeit, die Leitstelle per Funk C. Pervasive Computing
über Fahrplanabweichungen zu informieren. Die Leitstelle Pervasive Computing kann mit Rechnerdurchdringung über-
kann oft nur über Lautsprecherdurchsagen die Passagiere über setzt werden. Pervasive Computing ist synonym zu Ubiquitous
Verspätungen an den Haltestellen informieren. Computing. Es ist ein von der Industrie geprägter Begriff. Das
Im Gegensatz dazu wird in einem Verkehrsunternehmen des Ziel von Pervasive Computing ist die durch die Rechnerdurch-
21. Jahrhunderts die Position des Fahrzeugs mit Hilfe von dringung erlangten Daten kommerziell zu nutzen.
GPS ermittelt und über Funk übertragen. Die Zeit, die benötigt
wird, um die nächsten Haltestellen anzufahren wird für jedes III. G ESCHICHTE
Fahrzeug abhängig von der aktuellen Position und gespei- 1987 fängt Mark Weiser als Forscher beim Xerox Palo Alto
cherten Daten von anderen Fahrzeugen dieser Linie, ermittelt. Research Center (PARC) an (Californien). Ein Jahr später
Auf diese aktuellen Ankunfts- bzw. Abfahrtszeiten kann auf ist es soweit – die Sternstunde des Begriffes „Ubiquitous
ubiquitäre Weise über Handys zugegriffen werden. Fahrzeuge Computing“. Im Jahre 1991 veröffentlicht der Scientific Ame-
auf der Strecke können Orte markieren, die voraussichtlich zu rican, eine bekannte Wissenschaftszeitschrift, den Artikel „The
Fahrplanabweichungen bei anderen Fahrzeugen in der Nähe Computer for the 21st Century“ von Mark Weiser. Er hat bis
führen. Diese markierten Orte können von allen folgenden zuletzt am Ubiquitous Computing geforscht und ist acht Jahre
Fahrzeugen eingesehen und entsprechend der markierten Orte später, im Jahre 1999 einem Krebsleiden erlegen. [2]
UBIQUITOUS COMPUTING 2
im Palo Alto Research Center mit seinen Kollegen Computer • Personal Computer
gebaut. Sie haben „tabs“ (einige Inch groß), „pads“ (etwa 1) Mainframe: Die erste Ära ist die des Mainframe (Groß-
in der Größe eines Magazins) und „boards“ (in der Größe rechner). So wird die Beziehung zwischen Mensch und Com-
einer Tafel) gebaut. Nach Weisers Vorstellung sollten in einem puter bezeichnet, in der meist Experten hinter verschlosse-
Raum je nachdem mehr als 100 Tabs, 10 bis 20 Pads und ein nen Türen mit ihnen arbeiteten. Immer dann, wenn wenige
is zwei Boards sein. Er vermutete, dass hunderte Computer Computer da sind und man sich diese anderen Teilen muss,
in einem Raum zunächst ähnlich einschüchtern könnten wie sprechen wir von der Ära des Mainframe. Auch heute gibt
einst einige 100 Volt, die durch die Kabel in den Wänden es noch Mainframe Computing, wie z.B. bei der Berechnung
fließen. Doch wie die Kabel auch, werden die Computer großer physikalischer Modelle, wie dem Wetter. Wenn viele
in der normalen Wahrnehmung verschwinden. Mark Weiser Menschen sich einen Computer teilen, handelt es sich um
hatte schon damals die Idee etwas ähnliches wie die heutigen Mainframe Computing.
RFID Chips zu entwickeln. Er nannte es „active badge“ (siehe 2) Personal Computer: Der zweite große Trend ist der des
Fig. 2), was eine Art tragbarer Computer war, der in etwa Personal Computers. 1984 überstieg die Zahl der Menschen,
so groß war wie eine normale Mitarbeiter ID Karte. Diese die einen PC nutzen, die Zahl derer, die sich einen Computer
Badges waren mit Infrarot Dioden ausgestattet und konnten teilen. Die Beziehung zu einem Personal Computer ist persön-
so ihren Träger identifizieren. Mit diesen Badges öffneten in lich bzw. intim.
UBIQUITOUS COMPUTING 3
A. Hardware
Ein wichtiger Punkt bei der Hardwareentwicklung ist die
fortschreitende Miniaturisierung. Sie ermöglicht die Einbet-
tung von Chips in die Gegenstände unserer Umwelt: Computer
werden allgegenwärtig. Ein erster Vorläufer dieser Entwick- Fig. 7. Übersicht Sensoren [7]
lung ist die RFID-Technologie (Radio Frequency Identification
– Identifizierung per Funk). RFID-Tags können jedes Objekt
mit einer eindeutigen Kennung versehen. Wird nun die Ken- Intelligente Materialien sind z.B. Verbundwerkstoffe mit
nung des RFID-Tags und die Eigenschaften des Objekts in integrierten piezoelektrischen Fasern oder elektrisch oder ma-
einer Datenbank hinterlegt, so kann man schnell und einfach gnetisch aktive Polymere. Diese Verbundwerkstoffe können
Informationen über das getaggte Objekt erhalten. Es wird sowohl sensorische Funktionen als auch aktuatorische Funk-
zwischen aktiven und passiven RFID Tags unterschieden. Ak- tionen übernehmen. Z.B. durch elektrische Ansteuerung eine
tive RFID Tags haben typischerweise eine Auslesereichweite Bewegung oder Verformung erzeugen.
von 20 bis 100m. Sie benötigen eine Batterie und werden Kleinere Bauteile, die weniger Energie verbrauchen und ge-
z.B. an großen Cargo-Containern verwendet. Passive RFID gebenenfalls aus neuen Materialien bestehen, lassen neue Bau-
Tags benötigen keine Batterie. Sie beziehen die Energie, die formen zu. Das erleichtert das entwickeln mobiler Systeme,
sie benötigen, um die Informationen zu übermitteln, vom die sich dynamisch miteinander in Kommunikationsbeziehung
Lesegerät. Die Leistung liegt zwischen 10 µW und 1 mW. Die setzen. Das bekannteste Beispiel für solche neuen Bauformen
Auslesereichweite liegt hier bei wenigen Zentimetern bis zu ist das sogenannte Wearable Computing die Integration von
10 Metern. [10] Passive RFID Tags werden z.B. im ecus, dem Systemen in Kleidung.
Studentenausweis der Uni Stuttart, oder Karten zum Öffnen Um sich der Umwelt perfekt anzupassen, werden gute Sen-
von Türen oder Schranken verwendet. soren benötigt. Dank der Entwicklung im Bereich der Sensorik
Ein weiterer wichtiger Bereich für die Verbreitung von sind neben optischen und akustischen Sensoren, die z.T. Die
allgegenwärtigen Computern ist die Energieversorgung. Durch Wahrnehmung des Menschen bei weitem übertreffen, auch
mobile Computer, die immer leistungsfähiger werden und olfaktorische Sensoren, mit denen Geruch gemessen werden
dabei aber längere Betriebszeiten haben sollen, ist eine starke kann, und viele andere z.B. zum Messen von Geschwindigkei-
Entwicklung im Bereich der mobilen Energieversorgung zu ten, Schall usw. verfügbar. Die Sensoren werden dabei immer
beobachten. Es werden nicht nur die Energiespeicher verbes- feiner auflösend, kostengünstiger und kleiner.
sert, sondern auch der Stromverbrauch gesenkt. Meist werden Geräte wie das iPhone, PDAs oder andere Smartphones sind
wiederaufladbare Lithium Ionen oder Lithium Polymer Akkus heute dank ihrer Betriebssysteme nicht mehr auf vorgegebene
in mobilen Geräten eingesetzt. Abläufe beschränkt. Auf ihnen laufen (soweit die Hardware
UBIQUITOUS COMPUTING 5
es zulässt) prinzipiell beliebige Anwendungen. ist eine Funkverbindung, die für kurze Strecken ausgelegt
ist und auf dem selben Frequenzbereich läuft, wie WLAN.
VI. S OFTWARE Bluetooth Verbindungen haben allerdings eine höhere Leis-
tungsaufnahme was zu einer stabileren Verbindung, als bei
Ein wichtiges Konzept sind die sogenannten Verteilten Sys-
WLAN führt. Einsatzbereiche für Bluetooth sind hauptsächlich
teme. Darunter versteht man Softwarearchitekturen, die die ge-
Freisprecheinrichtungen für Handys, Computermäuse oder der
meinsame Nutzung von Rechenkapazitäten auf verschiedenen
Transfer kleinerer Mengen an Daten z.B. zwischen zwei
Rechnern eines Netzwerks erlauben.
Handys.
Klassische verteilte Systeme verwenden, wie auch LaVida,
Auch Infrarot Kommunikation wird im Bereich des Ubi-
meist eine Client-Server-Architektur. Der Server hat viele
quitous Computing eingesetzt, um Geräte, die noch über
Ressourcen, wie z.B. hohe Speicherkapazität, leistungsfähigere
eine Infrarotschnittstelle verfügen (Fernseher, Videorekorder,
CPUs, eine hohe Bandbreite sowie eine ständige Netzwerkan-
DVD-Player), in das Ubiquitäre Umfeld zu integrieren. [10]
bindung um mehrere Anfragen zu beantworten. Im Gegensatz
dazu hat der Client wenige Ressourcen zur Verfügung.
In dienstbasierten Architekturen (Service-Oriented Archi- VIII. B EISPIELE
tecture, SOA) handelt es sich um eine verteilte Softwarear- A. Future Store Tönisvorst
chitektur, bei der Dienste an verschiedenen Stellen im inter- Der Future Store der METRO GROUP ist seit Mai 2008 in
nen Netzwerk oder im Internet auf heterogenen Plattformen Tönisvorst am Niederrhein zu finden. Hier werden neue Kon-
verfügbar sind. zepte entwickelt und getestet um das Einkaufen angenehmer
Das Grid Computing beschreibt eine Form der Verteilten und erlebnisreicher zu machen.
Systeme, bei der die angebotenen Dienste Rechenleistung Im Future Store gibt es einen Mobilen Einkaufsassistenten,
und Speicherkapazität sind. Das ist im Bezug auf Ubiquitous mit dem man Artikel scannen kann um sich Informationen zu
Computing interessant, da kleine, rechenschwache Geräte sich dem Artikel anzeigen zu lassen, oder einfach nur, um ihn zu
bei Bedarf Rechenleistung großer, stationärer Computer leihen bezahlen. Für einige Mobiltelefone gibt es eine Software, die
können. das Mobiltelefon zum Mobilen Einkaufsassistenten macht.
Eine weitere Innovation ist die RFID gestützte Fleischtheke.
VII. KOMMUNIKATIONS - UND Jedes Produkt in der intelligenten Tiefkühltruhe ist mit einem
L OKALISIERUNSMÖGLICHKEITEN RFID Tag eindeutig gekennzeichnet. In einer Datenbank wird
Für die Lokalisierung bzw. Identifikation von Benutzern z.B. das Mindesthaltbarkeitsdatum zu jedem Produkt hinter-
können sogenannte Beacons bzw. Transponder eingesetzt wer- legt. So können Mitarbeiter schnell und gezielt rausfinden,
den. Solche Beacons senden in regelmäßigen Abständen Daten welches Produkt sich dem Mindesthaltbarkeitsdatum nähert
und können daher mit Hilfe von Triangulation geortet wer- und es, bevor es das Datum überschritten hat, entsorgen.
den. Heute sind dies meist RFID Chips, die je nach Modell Die Entwicklungen im Future Store gehen alle in Richtung
über Entfernungen von wenigen Zentimetern bis zu ca. 30m Ubiquitous Computing.
ausgelesen werden können. Diese RFID Chips können an
Menschen oder Gegenständen befestigt werden und lassen B. T-Com Haus Berlin
eine Identifikation selbiger zu. Durch diese Zuordnung gelingt Das T-Com Haus in Berlin ist ein sehr gutes Beispiel für die
es im Ubiquitous Computing die vorhandene Umgebung zu Umsetzung von Ubiquitous Computing. In dem Gebäude sind
erkennen. viele Hausfunktionen zentral über ein in der Wand eingelasse-
Ausschließlich zur Lokalisierung dient das satellitengestütz- nes Display oder über PDAs steuerbar. Herd, Heizung, Jalou-
te Navigationssystem GPS. Die Empfänger sind heute sehr sien und Licht sind alle über den PDA bedienbar. Durch die
klein und preiswert, was dazu führt, dass viele Smartphones Vernetzung all dieser Geräte können leicht vorprogrammierte
bereits mit GPS ausgerüstet sind. Die Ortung erfolgt in der Stimmungen eingestellt werden und es muss nicht jedes Gerät
Regel sehr genau. Zu Schwierigkeiten kommt es allerdings in einzeln angesteuert werden.
Gebäuden. Hier funktioniert GPS leider nicht.
Auch zur Lokalisierung verwendet wird WLAN. In Fällen,
in denen GPS nicht oder nur schlecht funktioniert (falls die C. Smartphones
Amerikaner es aus militärischen Gründen abschalten oder das Smartphones tragen heute einen ganz entscheidenden Teil
Signal künstlich soweit verschlechtern, dass es nicht mehr zur Verbreitung des Ubiquitous Computing bei. Sie bieten alle
genau genug funktioniert). Durch katalogisierte WLAN Netze Funktionalitäten an, die für Ubiquitous Computing notwendig
ist es möglich mit Hilfe von Triangulation diese auch für eine sind. Sie sind vernetzt über UMTS bzw. WLAN, wissen dank
relativ genaue Ortung heranzuziehen. GPS wo sie sich befinden und können daher den Menschen
Ihre Hauptaufgabe liegt allerdings bei der Kommunikation. sehr gut unterstützen. Es gibt Anwendungen zur Berechnung
Da für die mobilen Geräte ein Kabel zu unpraktisch wäre, von Fahrten mit öffentlichen Verkehrsmitteln, bei denen man
wird hier neben dem Mobilfunk hauptsächlich auf das WLAN einfach angeben kann, dass man von der aktuellen Position
zurückgegriffen. zu einem gewünschten Ort fahren möchte. Aktuelle Abfahrts-
Bluetooth stellt neben dem WLAN einen weiteren im zeiten werden direkt von den Servern der Verkehrsbetriebe
ubiquitären Umfeld genutzten Funkstandard dar. Bluetooth heruntergeladen und angezeigt.
UBIQUITOUS COMPUTING 6
[11] W EISER, Mark: The Computer for the 21st Century. In: Mobile
Computing and Communications Review 3 (1999), Juli, Nr. 3, S. 3–11