Blame view

introduction.tex 4.18 KB
Jinghao Shi authored
1
2
3
\section{Introduction}
\label{sec-introduction}
Jinghao Shi authored
4
Two trends are combined to create increasingly crowded and uncoordinated
Geoffrey Challen authored
5
6
home \wifi{} environments. First, increasing broadband penetration is
creating larger numbers of private home access points (APs). Strategy
Geoffrey Challen authored
7
Analytics estimated that by the end of 2014, 451~M households worldwide
Geoffrey Challen authored
8
9
10
11
12
13
14
15
16
(25\%) would have home \wifi{} and that this number will continue to
grow~\cite{wifi-survey}. Second, an increasing percentage of the world's
population resides in dense urban environments: 54\% today and climbing to
66\% by 2050~\cite{urbanization-survey}. Together these two trends create a
future where more people will operate private home APs that overlap with
other nearby private home APs.

\begin{figure}[t]
  %
Geoffrey Challen authored
17
18
19
20
  \centering
  \includegraphics[width=0.9\columnwidth]{./figures/motivation.pdf}
  %
  %\vspace*{-0.1in}
Geoffrey Challen authored
21
22
23
24
25
26
27
  %
  \caption{\textbf{Example of Reciprocal \wifi{} Sharing.} Solid arrows
  represent weak connections, while dashed lines represent strong
  connections.}
  %
  \label{fig:motivation}
  %
Geoffrey Challen authored
28
  \vspace*{-0.1in}
Geoffrey Challen authored
29
30
31
32
\end{figure}

Unfortunately, uncoordinated deployment of overlapping private networks can
create interference that degrades performance, which may then cause users to
Geoffrey Challen authored
33
34
35
36
37
38
39
40
41
respond in ways that further exacerbate the problem. Consider Alice's/Bob's
apartment shown in Figure~\ref{fig:motivation}. Alice/Bob has deployed
her/his AP in her/his living room/bedroom. Due to the proximity of their
apartments, Alice/Bob receives a stronger signal from Bob's/Alice's router
when she/he is in her/his bedroom/living room. But because Alice/Bob cannot
connect to Bob's/Alice's router, she/he must either use the lower-bandwidth
connection to her/his existing AP or deploy an additional AP in her/his
bedroom/living room. Both options generate additional wireless interference
for her/his neighbors, including Bob/Alice.
Jinghao Shi authored
42
Geoffrey Challen authored
43
44
45
46
47
48
Ideally, Alice/Bob would allow Bob/Alice to use her/his router. Obviously
this solution requires less hardware. But it also improves performance while
reducing interference and client energy consumption, both by allowing the APs
to coordinate overlapping transmissions and by allowing clients to achieve
higher bitrates at lower transmission powers. We refer to this
mutually-beneficial arrangement as \textit{reciprocal \wifi{} sharing}.
Jinghao Shi authored
49
Geoffrey Challen authored
50
51
52
53
54
55
56
57
58
59
60
61
Reciprocal \wifi{} sharing has benefits compared to attempts to use private
APs to establish community networks such as FON~\cite{fon} or
OpenWireless~\cite{openwireless}. Reciprocal \wifi{} sharing opportunities
are more likely to align with existing human relationships, such as this
example involving two neighbors, rather than requiring users to open their
private networks to strangers. And because reciprocal \wifi{} sharing
involves only pairwise cooperation, agreements can be established and
monitored without the elaborate reputation systems or credit mechanisms
required to prevent freeloading in large communities. Once Alice notices that
the sharing agreement with Bob is no longer beneficial---either because she
no longer needs his connection or because he is degrading her service to the
point where it is no longer useful---she can immediately terminate it.
Jinghao Shi authored
62
Geoffrey Challen authored
63
64
65
66
But how often is reciprocal \wifi{} sharing beneficial and possible in
practice? To explore these questions, we begin in
Section~\ref{sec:investigation} by analyzing a dataset collected on the
\PhoneLab{}~smartphone testbed containing \num{21192417} \wifi{} scan results
Jinghao Shi authored
67
from 254~smartphones over 5~months. Despite the
Geoffrey Challen authored
68
69
70
71
72
fact that the geographic extent of the dataset is suburban Buffalo, which as
a city has a population density an order of magnitude lower than
densely-populated areas like Manhattan, we still find that many users would
benefit from being able to connect to neighboring private networks. Even more
surprisingly, despite monitoring only several hundred users we were still
Jinghao Shi authored
73
able to observe reciprocal \wifi{} sharing opportunities in our tiny
Geoffrey Challen authored
74
75
76
77
78
sample. Motivated by these results Section~\ref{sec:design} presents the
design of \wisefi{}, a system addressing the practical challenges of
establishing and monitoring reciprocal \wifi{} sharing agreements. We
conclude by identifying some open challenges in implementing such a system as
future work in Section~\ref{sec:challenges}.