"Share My World" – A General Purpose Media

advertisement
Introduction
"Share My World" – A General Purpose Media Capture and Communication Environment for
Mobile Devices with Intermittent Network Connectivity
Julian Bleecker (PI), François Bar, and Julian Bleecker, Shahram
Ghandeharizadeh (co-PIs)
University of Southern California
An emerging area of research is explores the creation, exchange, and dissemination of
multimedia content using mobile devices. An intellectual challenge is to develop frameworks
that deliver the right data to the right consumer device at the right time. This is challenging
for several reasons. First, a device might be network connected intermittently (not connected
at all times). Second, audio and video clips are typically large in size and require sustained
bandwidths for their continuous display. Effective frameworks addressing these challenges
will support diverse classes of applications such as in-vehicle entertainment systems, urban
initiatives that extend one's office to a portable device for use during commute home, and
applications to better serve social and economic challenges of underserved communities. We
propose to target the last application class for an interdisciplinary study of mobile media. In
the following, we start with a description of several applications pertaining to mobile media.
Subsequently, we describe the applied and fundamental hypotheses shaping our activities.
Section 3 contains our expected results. We conclude with a timeline for our project.
Mobile media and underserved communities
We focus on the use of multimedia to better serve social and economic challenges of
underserved communities, both urban and rural. We seek to develop intuitive media capture
and networking tools to empower individuals with no computer skills to capture images,
sounds, video or simple text depicting aspects of their lives and environment, edit them into
multimedia objects (web pages, short movies, blog entries, etc.) and share them with others
using an intermittent network. Below, we outline two candidate applications. The first that
can be studied in collaboration with some of the partner schools of USC's "Good Neighbor
Program" in South Central Los Angeles. The second would explore a similar framework within
a remote, developing country environment (we are seeking additional funding from Microsoft’s
“Digital Inclusion” program to support this deployment in Paraguay, in collaboration with the
Institute for Connectivity in the Americas.):
1- Micro-local news empowers young neighborhood residents to document their world,
creating microlocal content that is directly relevant to their daily practice and to their
community’s life, from neighborhood events to the stories behind graffiti art on street walls. It
draws upon inexpensive digital cameras and portable video and audio production equipment
to re-invigorate the concept of community access cable TV or micropower FM, to create
community-derived content. Beyond the prototyping phase, we envision micro-local news as
a key application in developing country settings, where it will make it possible for local
populations to report on their lives, for audiences as varied as neighboring communities, their
friends and family members who have emigrated to the US, or to advertise the attraction of
their locale to eco-tourists.
2- Peer-to-peer microlending enables local inhabitants to describe and chronicle small
business projects they wish to undertake (ranging for example from sustainable farming to
eco-tourism or indigenous crafts production.) The network infrastructure in turn would let
them publicize their project on the internet and invite micro-loans from individuals in
developed countries. This implementation would complement existing web platform such as
that developed by non-profit kiva.org (http://kiva.org/), whose key bottleneck at this point is
the documentation of micro-enterprise opportunities in developing countries.
Research methods
Our research methods can be categorized into applied and fundamental. We describe each
in turn. The applied research includes a software prototype of SMW using off-the-shelf
hardware. Each stand-alone component, called WiFi Bedouin, is equipped with audio and
video recording devices to capture its environment. WiFi Bedouin is a project developed by
Bleecker as a technology framework for creating a rugged, mobile, portable networked
computer. The WiFi Bedouin was developed as part of a fellowship for USC's Institute for
Multimedia Literacy during the summer of 2004. These mobile devices include one or more
wireless communication components in order to communicate and collaborate with one
another and base station(s). Challenges include intuitive user interfaces, and modular
software toolkit that can be tailored to realize different applications. Systems resulting from
this investigation can be used to address the needs of other underserved communities.
Fundamental research includes design and implementation of intelligent techniques for
effective management and delivery of data using mobile devices with intermittent network
connectivity. The problems to be addressed include: Given a finite amount of storage
capacity for a WiFi Bedouin, how should a WiFi Bedouin choose victim objects when its
storage is exhausted and additional clips are being recorded? With limited radio range of
WiFi devices, how can multiple WiFi Bedouins collaborate to maximize the benefits of data
delivered to the base stations? With the later, a WiFi Bedouin may carry data on behalf of
another Wifi Bedouin. These research topics are important because audio and video clips
are typically large in size and may exhaust available resources. If successful, obtained
research results might apply to other applications of mesh networks of mobile PDAs.
Expected Results
The tangible assets produced as a result of this effort is are as follows. First, applications
developed and deployed in South Central LA urban setting. Second, SMW as general
purpose software. Third, Bedouins as mobile collaborative devices to facilitate recording and
delivery of rich media. Fourth, intelligent techniques to manage and deliver data in an
intermittent network of mobile devices. In addition to technical publications in professional
forums, we disseminate our results by collaborating with organizations such as "Good
Neighbor" program of USC, and Institute for Connectivity in the Americas (see letter of
support). Below, we elaborate on the expected outcome of our applied and fundamental
research activities.
WiFi Bedouin is a platform for capturing one's world and digitally disseminating those
experiences using a very simplified interface. Using a robust, mobile framework for recording
digital audio, video and still imagery, WiFi Bedouin cobbles together individual components of
the recordings, using templates, into an annotated presentation in a way that is simple
enough for those who have had no exposure to digital technologies. These presentations
are put together using standard web technologies (XHTML, CSS, etc.) making them suitable
for dissemination and display through a wide variety of usage scenarios. The components of
WiFi Bedouin include a small scale mobile processing unit, integral digital camera for still and
moving image capture, audio recorder suitable for voice and song, and an integral 802.11
WiFi node to allow for the creation of short-range networking. The present prototype uses a
small, single-board computer, portable, battery-powered WiFi access point, and CF storage
for digital media. There is one overarching technology design goal. This goal is to provide a
way to broaden the accessibility to content creation techniques that facilitate the circulation of
culture, ideas and individual experiences, allowing those for whom the value of capturing and
sharing experiences is well-appreciated, but who have never heard of bogging or even the
Internet. A first step toward achieving this goal is to create a system that integrates a variety
of rich-media types (video, audio, still imagery), making it a “first class” content creation
platform on par with networked PCs and sophisticated laptops, but do so without
compromising extreme ease of use. This will be a single purpose device, using culturally
literate iconography to reveal its usage scenarios.
We envision a collaborative group of WiFi Bedouins to facilitate reliable delivery of data in the
intermittent network that connects a data producer to its target recipient. In our application,
there are several forms of such data exchanges: from a WiFi Bedouin to a server for
publication of its data on the web, and from a server to a WiFi Bedouin for delivery to a client
machine. A fundamental research question is placement of data across the WiFi Bedouins to
minimize the delay observed from when a clip is available to its delivery time on a target
machine. To simplify the discussion, we conceptualize the environment to consist of a
collection of stationary servers and clients, and mobile WiFi Bedouins traveling along different
paths between one (server, client) pair. We assume each WiFi Bedouin knows its travel path,
geographical location, and is able detect other WiFi Bedouins in its radio-range to power up
and exchange messages with them. Two WiFi Bedouins may exchange meta-data
information such as their travel paths, and which other WiFi Bedouins, client and server
nodes they have encountered in the past. Using this meta-data information, a WiFi Bedouin,
say B1, may detect that a passing WiFi Bedouin, say B2, will encounter its target client. In
this case, B1 may request B2 to carry either an entire replica or a fraction of its data for the
target client. The feasibility of this depends on the size of the data, the amount of bandwidth
available between B1 and B2, and the duration of the time B1 and B2 are in each others'
radio range. Another factor is B2's free storage. If B2's free storage is exhausted then it must
evict another data item in order to accommodate B1's request. How should B2 decide to
maintain in its storage in order meet different performance metrics? These metrics might
include minimizing the overall average delay encountered from when a data item is published
on a WiFi Bedouin to its delivery to a client. Another possible metric is to associate a value
with each data item and control data placement with the objective to maximize the total value
of data delivered. Design and implementation of algorithms to address these fundamental
research topics are tangible assets of our activities.
Other tangible assets of this undertaking include written proposals to both governmental and
non-governmental agencies in support of our interdisciplinary research activities. NSF and
Microsoft research are two candidate organizations that we are considering at the time of this
writing.
Timeline
In order to separate the technical issues and to allow for progressive training of the user
populations, we structure the introduction of the WiFi Bedouin platform in three successive
stages:
Stage 1 – autonomous WiFi Bedouin. Our first step will be the development of a single,
autonomous WiFi Bedouin, communicating with one or two media capture satellites (camera,
voice recorder, etc.) This will allow us to focus on two key research issues: (1) the user
interface and (2) recording and management of continuous media.
Stage 2 – docking WiFi Bedouin. In this second stage, we allow the WiFi Bedouin to
periodically “dock” to the internet, where it will synch its content with objects on server. This
will allow us to test the application environment that allows multimedia interactive web use
with limited, intermittent connectivity, and to sketch out the basic data transfer architecture.
During this period, we collect profile information from the autonomous WiFi Bedouins used to
implement an application. These profiles will be used to fine-tune and evaluate our existing
techniques [1] on how to effectively manage mobile data intelligently.
Stage 3 – collaborative WiFi Bedouins. In a later stage (which may extend beyond the first
year of this project) we plan to deploy several WiFi Bedouins that can form ad-hoc networks
when they come within proximity of each other, as well as other network docking points. This
will allow us to develop and test a full-fledged version of the data management techniques.
During the first half of the year, we will build a prototype and test it in South Central Los
Angeles, within the disadvantaged neighborhood surrounding USC. The setting’s proximity
will be crucial for us to fine-tune the prototype and ascertain its field-worthiness. In the
following six months, we document our research results and write proposals to secure
continued funding for our research activities.
Time permitting; we will explore other
applications of our framework in both South Central and other rural areas. An example rural
setting is application of our framework to select communities on the fringes of the
Paraguayan Wildlands, where on-going environmental preservation efforts often clash with
the cultural, social and economic lives of indigenous populations. It is hoped that information
infrastructure will support local populations’ ability to derive economic benefits from their
proximity to the protected areas, for example through eco-tourism or sustainable agriculture.
Thus, our project will help amplify the potential of the intermittent connection within the
Paraguayan Wildlands environment.
Download