Title :
pWeb: A personal interface to the world wide web
Author :
Ahmed, Rizwan ; Chowdhury, Shubhajit Roy ; Pokluda, Alexander ; Bari, M. Faizul ; Boutaba, R. ; Mathieu, B.
Author_Institution :
David R. Cheriton Sch. of Comput. Sci., Univ. of Waterloo, Waterloo, ON, Canada
Abstract :
Centralized social networking and media sharing portals provide inadequate support for preserving user privacy, content ownership and control. These problems can be mitigated through distributed Web services as demonstrated by a number of academic projects and industrial deployments. In general, these distributed services do not assign globally recognized, persistent names to the user devices. As a result, these solutions work in isolation and also cannot inter-operate with traditional Web technology. In this work, we present a decentralized and scalable platform, named pWeb, for distributing web services, like online social networks and media streaming, across end-user devices. pWeb assigns Internet compatible names to end-user devices, and provides name resolution and directory services. A user can retain ownership, and make the services and contents in his devices searchable and accessible at different privacy levels, e.g., friends, family and public. New services can be easily developed and deployed over the pWeb platform. We have developed a working prototype of the platform, and to demonstrate its effectiveness we have implemented a video streaming application for Android and Windows platforms. We also present performance results from our prototype implementation.
Keywords :
Internet; Web services; data privacy; social networking (online); user interfaces; Internet; World Wide Web; centralized social networking; content ownership; distributed Web services; media sharing portals; pWeb; personal interface; user privacy preservation; Computer architecture; Crawlers; IP networks; Indexes; Logic gates; Message systems; Web services;
Conference_Titel :
Networking Conference, 2014 IFIP
Conference_Location :
Trondheim
DOI :
10.1109/IFIPNetworking.2014.6857121