SmartCache: Faster Wireless Data Rates via Caching on Smart Devices: Theoretical Analysis & ImplementationWireless networks have been
struggling the most to cope with the exponentially
increasing demand for higher data throughput fueled
by the massive popularity of smart phones and
tablets. Given that we are already squeezing out the
maximum amount of bits/s/Hz predicted by Shannon's limits on the
wireless channel, in this project, we aim to
investigate novel methods for temporal spectrum
re-use through data caching to meet the soaring
wireless data traffic.
It is known that the problem of
finding optimal linear index codes is NP-hard. We
investigate the performance of different heuristics
based on rank minimization and matrix completion
methods for constructing linear index codes over the
reals. As a summary of our results, the alternating
projections method gives the best results in terms
of minimizing the number of broadcast bits and
convergence rate and leads to up to 13% savings in
communication cost compared to graph coloring
algorithms studied in the literature. In this work,
we also investigate how the proposed methods can be
used to construct linear network codes for
non-multicast networks. Publication
Sponsored
by the IIT Educational and Research
Initiative Fund (ERIF)
|