Redundancy Elimination via the Network Edge and Pushes

Timeframe: October 2017 – September 2019

The focus of this project is to explore how we can leverage the intelligent network edge to improve network performance.  In short, this work explores the extent to which we can leverage pro-active pushes, be those pushes being done locally (D2D) or remotely (trusted third party) to a mobile device or the network edge (ex. Mobile Edge Computing) to reduce network consumption. Specifically, this work aims to explore several key approaches that include:

  • Provider Accessible Storage Subsystem (PASS): What happens if we take the spare storage on a device and make it writable (accessible) to a trusted third party?  What if a content provider or middleware could push content to our device or a nearby MEC node to pre-stage content when the network is less busy?  Rather than reacting to content swings, could we trigger rules or choose when to push to the device.  Could we allow the usage to be highly malleable or to operate in a less than best effort manner whereby client usage always takes precedence and the allowed storage is as available?  What clever constructs could we make depending on the extent to which the mobile client / user is aware of such an approach? Are there interesting economic models that could emerge from such approaches?
  • Whirlwind (D2D Exchanges): On the other extreme, what if we allow devices to pro-actively exchange previously seen content?  Could we exchange content via approaches such as Bluetooth, WiFi Direct, or LTE Direct whereby clients agree to share popular content when in proximity?  Leveraging our past work on opportunistic networking that shows reasonable availability, prevalence, and reciprocity, what should be exchanged in terms of content?  Should it simply be hashes which then has rules to trigger when to exchange or should the client pro-actively grab / fetch the objects or streaming blocks?  Should there be a manager or external entity to help coordinate these actions?
  • Hybrid Approach: To what extent could we blend such strategies between the extremes of the push from external parties to the localized D2D exchange?  What might effective strategies be with respect to information exchanges that yield a net positive in terms of network performance versus mobile device energy consumption?


  • Prof. Aaron Striegel, Principal Investigator
  • Zhongying Qiao, Graduate Student – Simulation + Data Analysis
  • Shangyue Zhu, Graduate Student – Data Collection
  • Alamin Mohammed, Graduate Student – Data Collection
  • Lixing Song, PhD Graduate – Data Collection
  • Xueheng Hu, PhD Graduate – Data Collection and Analysis


  • Under preparation


This work has been supported in part by the National Science Foundation through grant CNS-1718400.