De
mobiele telefoon is voor velen niet meer uit het dagelijks
leven weg te denken. De GSM technologie -zo vertrouwd dat
we de telefoon vaak zo noemen- maakt nu plaats voor volgende
generatie (3G) technologieën, zoals GPRS en UMTS. Deze
netwerken, die net als Internet de informatie pakketsgewijs
versturen, maken nieuwe spraak- en datadiensten mogelijk.
Bovendien worden de netwerken intelligenter omdat ze kunnen
beschikken over informatie over de gebruiker, zoals de plaats
waar hij zich bevindt, of zijn persoonlijke profiel.
Context-aware
services
Met behulp van
die informatie kunnen dienstverleners nu diensten ontwikkelen
die zich aanpassen aan de gebruiker, zijn voorkeuren en de
(veranderende) omgeving. We noemen dat ook wel context-aware
services. Een context-aware service zou bijvoorbeeld een toerist,
op basis van zijn persoonlijke profiel, kunnen voorzien van
een route langs alle musea in een bepaalde regio die zijn
interesse hebben. Eenmaal bij het museum aangekomen krijgt
hij automatisch verdere informatie over het museum, de collectie
en de diensten die het museum verleent. Wederom aangepast
aan de behoeftes en interesses van de mobiele toerist.
Vergelijkbare diensten zijn voor te
stellen voor nieuwe werknemers van grote bedrijven die wegwijs
willen worden in het bedrijf, voor de monteur die onderweg
informatie wil over te repareren objecten, of voor hulpdiensten
zoals politie en ambulance.
De
WASP applicatie-omgeving
Het ontwikkelen
van dergelijke diensten vereist echter een applicatie-omgeving
die transparantie, dynamiek, platformonafhankelijkheid en
ontwikkelgemak hoog in het vaandel heeft staan.
Het WASP
project heeft als doelstelling zo'n applicatie-omgeving voor
mobiele, context-aware diensten te ontwikkelen. Deze omgeving
bestaat enerzijds uit een mobiel 3G platform dat door middel
van webservices de informatie en capaciteiten in het netwerk
ontsluit. Anderzijds bestaat het uit een applicatieplatform
dat de eindgebruiker
dynamisch verbindt met voor hem relevante informatie en diensten.
De WASP applicatie-omgeving
heeft de volgende eigenschappen:
- Applicaties zijn onafhankelijk van
het onderliggende platform of het gebruikte netwerk en kunnen
opereren in multi-operator en multi-vendor omgevingen
- Naadloze integratie tussen netwerken
en diensten is mogelijk op basis van webservices met heldere,
gestandaardiseerde interfaces voor gegevensuitwisseling
- Diensten, in het bijzonder multimedia-diensten,
zijn aanpasbaar aan de capaciteiten van het netwerk en het
mobiele device van de eindgebruiker
- Diensten kunnen worden gepersonaliseerd
- Intelligent zoeken van relevante
diensten in een breed en dynamisch dienstenaanbod
- Combinatie van spraak- en datadiensten
Dergelijke voordelen zijn in het verleden
ook geclaimd door standaardisatieorganen als OSA en Parlay.
Maar in de praktijk blijkt integratie met interfaces volgens
deze standaarden complex. Bovendien is de kennis daarover
moeilijk overdraagbaar. Dat hindert snelle applicatie-ontwikkeling.
Webservices kunnen, door de transparante
aanpak, in potentie een veel grotere markt aanboren. En door
de wereldwijde standaardisatie van het aanbieden, beschrijven
en afnemen van diensten wordt kennis hierover beter overgedragen.
Het WASP project onderzoekt de mogelijkheden van deze nieuwe
aanpak in het kader van mobiele, context-aware diensten.
Deelnemende
partijen
Looptijd
Augustus 2002 - april 2004
Projectleider
Dr. ir. Johan Koolwaaij (Telematica
Instituut)
Postbus 589
7500 AN Enschede
E-mail: Johan.Koolwaaij@telin.nl
Tel: 053-485 04 48
*)
een webservice is een applicatie, beschikbaar als dienst via
internet, beschreven en aanspreekbaar volgens breed geaccepteerde
standaarden.