Mobile Computing Group - Software
U-map (Georgios Fortetsanakis, Michalis Katsarakis, Maria Plakia, Nick Syntychakis, Maria Papadopouli): The u-map is a novel user-centric geo-database that supports wireless access markets. It enables clients to upload information about their profile, their quality-of-experience (QoE) feedback for a service, traffic demand, network/spectrum conditions (e.g., interference, coverage), providers, and their position (e.g., GPS-based measurements) in a spatio-temporal geo-database. To evaluate the impact of the u-map on wireless access markets and study the evolution of such markets, we have developed an economic-driven modeling framework. The framework integrates models of the channel, clients and network operators, wireless infrastructures, types of interaction, and price adaptation in a modular manner. We have implemented a simulation platform based on this framework and instantiated a cellular-based duopoly. Via simulations, we analyzed the impact of the u-map, user profiles, and network coverage of providers on the evolution of the market. The analysis demonstrates that the u-map can be beneficial to users in their network operator selection process. We also developed a proof-of-concept implementation of the u-map and performed a preliminary analysis.
7DS: 7DS is an architecture and set of protocols, that enables resource sharing in a self-organizing, peer-to-peer fashion without the need of an infrastructure. The system adapts its communication behavior (e.g., query frequency, type of cooperation) based on the availability of power and bandwidth and privacy constraints. 7DS has been integrated with other applications (note sharing, web browser, travel guide); 7DS acts as the underling information discovery tool for these applications. ( You can also find a jar file here and a wiki here)
Original Design and Implementation
Mark Lindsey (while in UNC)
Denis Abramov (while in Columbia University)
Niko Kotilainen (while in University of Crete )
Multimedia Photo-Journal (Niko Kotileinen, Maria Papadopouli): The multimedia journal application enables users to build interactive multimedia journals that associate multimedia files, such as photographs, video, textual notes, with locations on google maps. A user can add pictures to a certain point of the map by clicking on the map and browsing the image files corresponding to this location. Dynamically, the user can add, modify, or delete comments on a certain multimedia file, change its permission, and rate its content. Most importantly, the system allows file-sharing with other peers. A user can search for multimedia files using criteria based on location and rating. The local user can view the files, reviews and rates included in the response of a peer.
For more information: You've Got Photos! The design and evaluation of a location-based media-sharing application.
Forthroid on Android: A QR-code based Information Access System for Smart Phones (Tasos Alexandridis, Paulos Charonyktakis, Antonis Makrogiannakis, Artemis Papakonstantinou, Maria Papadopouli): The Forthroid is a location-based system that "augments" physical objects with multimedia information and enables users to receive information about physical objects or request services related to physical objects. It employs computer-vision techniques and QR-codes. We have implemented a prototype on Android platforms and evaluated its performance with systems metrics and subjective tests. We discuss our findings and challenges in prototyping on Android OS. The analysis indicates that the network and the server are the main sources of delay, while the CPU load may vary depending on the specific Forthroid operation. The preliminary subjective test results suggest that users tolerate these delays and the offered services can be particularly useful.
Indoors Guiding Tool (Antonis Mpikakis, Theodore Patkos, Maria Papadopouli): The indoors guiding tool is an e-guiding prototype system for mobile users, moving at the premises of the ICS FORTH Institute. The system provides user's presence information, information about an object of interest based on user's location or profile, information about the location of other users in the vicinity and room scheduling services. We apply up-to-date techniques and formalisms from the Semantic Web and the Pervasive Computing areas to represent and process the context of a mobile user.