mobile community

34
Mobile Community INF-M3-SR Tobias Krause

Upload: justin-bullock

Post on 03-Jan-2016

17 views

Category:

Documents


0 download

DESCRIPTION

Mobile Community. INF-M3-SR Tobias Krause. Agenda. Die Idee Motivation Architektur Sicherheit Was gibt es sonst Ausblick. Agenda. Die Idee Motivation Architektur Sicherheit Was gibt es sonst Ausblick. Die Idee - Überblick. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Mobile Community

Mobile Community

INF-M3-SR

Tobias Krause

Page 2: Mobile Community

04.11.2005 [email protected] 2

Agenda

Die Idee Motivation Architektur Sicherheit Was gibt es sonst Ausblick

Page 3: Mobile Community

04.11.2005 [email protected] 3

Agenda

Die Idee Motivation Architektur Sicherheit Was gibt es sonst Ausblick

Page 4: Mobile Community

04.11.2005 [email protected] 4

Die Idee - Überblick

Software-Infrastruktur für die Kommunikation in drahtlosen Netzen

Page 5: Mobile Community

04.11.2005 [email protected] 5

Die Idee - Ansätze

Zentraler Ansatz Applikationsserver Kommunikationsserver Authentifikationsserver

Dezentraler Ansatz Mobile Geräte verwalten sich selber Ad-Hoc Bildung von Netzen Peer-to-Peer Kommunikation

Page 6: Mobile Community

04.11.2005 [email protected] 6

Die Idee - Verbindung

A

B

Nicht möglich! Einsatz von Mobile IP?

Page 7: Mobile Community

04.11.2005 [email protected] 7

Die Idee – Zentral

A

B Nachteile

Server Latenzzeit vergrößert

sich

Vorteil Kommunikation

möglich

Page 8: Mobile Community

04.11.2005 [email protected] 8

Die Idee – Dezentral

A

B Nachteil

Gegenstelle muss in der Nähe sein

Vorteile Keine

Verbindungskosten Schnellere

Verbindung Kleine Latenzzeiten

Page 9: Mobile Community

04.11.2005 [email protected] 9

Die Idee – Hybrider Ansatz

A

B

Nachteile Höherer

Verwaltungsaufwand

Vorteile Vorteile aus beiden

Ansätzen

Page 10: Mobile Community

04.11.2005 [email protected] 10

Die Idee - Location-Based Services

GSMWLAN etc.

GPS

Page 11: Mobile Community

04.11.2005 [email protected] 11

Die Idee – LBS inside

A

B

Vorteil Einsatz von

ortsabhängigen Diensten

Page 12: Mobile Community

04.11.2005 [email protected] 12

Teilnehmersuche

Wichtiges Element der Idee

Technische Details vor dem Anwendungsentwickler verstecken

Kein Teilnehmer gefunden Suche

[Kein Teilnehmer gefunden]

Testverbindung

[Teilnehmer gefunden]

Teilnehmer gefunden [>= 1 Teilnehmer gefunden]

[Verbindung Fehlgeschlagen]

[Abbruch]

Page 13: Mobile Community

04.11.2005 [email protected] 13

Die Idee -Zusammenfassung

Peer-To-Peer Kommunikation über verschiedene Kanäle

Profilablegung auf einem zentralen Server Finden von potenziellen Teilnehmern

einer Applikation in der Umgebung

Page 14: Mobile Community

04.11.2005 [email protected] 14

Agenda

Die Idee Motivation Architektur Sicherheit Was gibt es sonst Ausblick

Page 15: Mobile Community

04.11.2005 [email protected] 15

Motivation für Middleware

Mehrwert durch Kapselung schaffen

Schnelle Implementierung von Applikationen

Page 16: Mobile Community

04.11.2005 [email protected] 16

Agenda

Die Idee Motivation Architektur Sicherheit Was gibt es sonst Ausblick

Page 17: Mobile Community

04.11.2005 [email protected] 17

Architektur– Übersicht

Software-Infrastruktur

Page 18: Mobile Community

04.11.2005 [email protected] 18

Architektur - Server (A-Architektur)

Mobile Community Service

Anwendungsschicht

Präsentationsschicht

Mobiles Endgerät

Webseiten

Webservice

Anwendungslogik

Persistenzschicht

Webbrowser

Datenbank

Page 19: Mobile Community

04.11.2005 [email protected] 19

Architektur – Client (A-Architektur)

Mobiles Endgerät

Middleware

Anwendungsschicht

Kommunikation

Anwendungslogik

Zugriffsschicht

Anwendung

Mobiles Endgerät

Webservice (MCS)

Page 20: Mobile Community

04.11.2005 [email protected] 20

Agenda

Die Idee Motivation Architektur Sicherheit Was gibt es sonst Ausblick

Page 21: Mobile Community

04.11.2005 [email protected] 21

Sicherheit – Eigenschaften [2]

Vertraulichkeit (Privacy) Informationen über das Netzwerk nur vom

Kommunikationspartner lesbar Authentizität (Authenticity)

Der Kommunikationspartner ist derjenige, für den er sich ausgibt.

Integrität (Integrity) Es findet keine Veränderung der Information auf dem

Kommunikationsmedium durch Dritte statt. Nicht-Anfechtbarkeit (Non-repudiation)

Sender und Empfänger können Übertragung der Daten beweisen.

Page 22: Mobile Community

04.11.2005 [email protected] 22

Sicherheit – WTLS [2]

... steht für „Wireless Transport Layer Security“ WTLS – TLS - SSL Aufgaben

Sicherung der Datenintegrität Schutz gegen Mithören Authentifikation Schutz gegen DOS-Angriffen

Funktionen können selektiv ein- oder ausgeschaltet werden.

Aber: Latenzzeiten erhöhen sich!!

Page 23: Mobile Community

04.11.2005 [email protected] 23

Agenda

Die Idee Motivation Architektur Sicherheit Was gibt es sonst Ausblick

Page 24: Mobile Community

04.11.2005 [email protected] 24

Was gibt es sonst noch?

Kommerziell „Neutron“ (Exitgames) [4] „ProvisionX“ (glu mobile) [5] „GEX“ (gamefederation) [6] „Terraplay Move“ (Terraplay) [7]

Visionär IPERG, pervasive-gaming [8] „Mobile Verteilte Informationssysteme

(MOBILE)“, FhG-IPSI [9]

Page 25: Mobile Community

04.11.2005 [email protected] 25

Agenda

Die Idee Motivation Architektur Sicherheit Was gibt es sonst Ausblick

Page 26: Mobile Community

04.11.2005 [email protected] 26

Ausblick - Masterarbeit

Middleware konstruieren die eine Kommunikation im drahtlosen Netz ermöglicht

Offene Punkte klären Latenzzeiten Heterogene Systemlandschaften Netzwerkkommunikation Tracking

Page 27: Mobile Community

04.11.2005 [email protected] 27

Ausblick - Latenzzeiten

Keine Echtzeitkommunikation möglich

Hinweis: Antwortzeiten im Providernetz [3]

Page 28: Mobile Community

04.11.2005 [email protected] 28

Ausblick – Heterogene Systemlandschaften

„Legacy-Handy“ (Upgrades) Unterschiedliche Betriebssysteme

Symbian PalmOS Windows Mobile

Unterschiedliche Programmiersprachen Java .NET C++

Page 29: Mobile Community

04.11.2005 [email protected] 29

Ausblick - Netzwerkkommunikation

P2P im GSM Nur über einen Server

Einsatz von Mobile-IP IPv6 Roaming

A B

Page 30: Mobile Community

04.11.2005 [email protected] 30

Ausblick - Tracking

Position der Teilnehmer muss immer (bei Abfragen) bekannt sein. Privacy Kosten

Page 31: Mobile Community

04.11.2005 [email protected] 31

Ausblick - Vorgehenweise

Architektur erstellen / verfeinern Middleware SW-Infrastuktur

Vergleich zu anderen Ansätzen Prototyp

Auf Basis von PDAs Middleware evaluieren durch „Pong“

Page 32: Mobile Community

04.11.2005 [email protected] 32

Literatur

1. „Location-Based Services“:Jochen Schiller, Agnès Voisard, Morgen Kaufmann Publishers, 2004

2. „Mobile Computing“: Jörg Roth, dpunkt Verlag, 1.Auflage 2002

3. „Data Capabilities: GPRS to HSDPA and Beyond“,Peter Rysvay, Rysavy Research, 3GAmericas, September 2005

4. Exitgames, http://www.exitgames.com5. Glu, http://www.glu.com6. Game Federation, http://www.gamefederation.

com7. Terraplay, http://www.terraplay.com8. IPERG, http://www.pervasive-gaming.org

Page 33: Mobile Community

04.11.2005 [email protected] 33

Literatur

9. IPSI Fraunhofer, http://www.ipsi.fraunhofer.de10. Mobile Networks and Applications, „Mobile

Commerce: Framework, Applications and Networking Support„:Upkar Varshney, Ron Vetter, Kluwer Academic Publishers

Page 34: Mobile Community

Fragen

?