Department of Computer Science
Staff Homepage at University of Helsinki
Aaron Yi Ding ( ),  Ph.D.

PhD Supervising Committee
FIGS PhD  &  UH Distinguished MSc
Staff Member of NODES Group  &  HIIT
Editor of CS department International Blog
Chair of CS department Well-Being Group



SoftOffload MADNet NAO Misc

Note

All source codes can be forked from my GitHub Repository

Unless specified otherwise, all releases are under Apache License 2.0


SoftOffload

Project Homepage


Team

Source Code


MADNet

Overview

    Metropolitan Advanced Delivery Network (MADNet) is a collaborative WiFi-based mobile data offloading architecture that targets to improve energy efficiency for smartphones. MADNet achieves collaboration by intelligently aggregating the power of cellular operators, WiFi service providers and end-users. It utilizes an energy-aware algorithm to assist the offloading decision for smartphones, which enables them to select the most energy efficient WiFi APs to offload mobile traffic.

Publications

  • "Energy Awareness in Mobile Traffic Offloading"
    Aaron Yi Ding, Jon Crowcroft
    Smartphone Energy Consumption: Modelling and Optimization, Cambridge University Press, 2014.
  • "Enabling Energy-Aware Collaborative Mobile Data Offloading for Smartphones"
    Aaron Yi Ding, Bo Han, Yu Xiao, Pan Hui, Aravind Srinivasan, Markku Kojo, Sasu Tarkoma
    10th IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (IEEE SECON), New Orleans, USA, June 2013.
  • "Collaborative Communication and Sensing for Mobile Systems"
    Aaron Yi Ding, Jon Crowcroft, Sasu Tarkoma
    11th ACM International Conference on Embedded Networked Sensor Systems (ACM SenSys) Doctoral Colloquium, Rome, Italy, November 2013.
  • "Enable Energy-Aware Mobile Data Offloading for Smartphones through Vertical Collaboration"
    Aaron Yi Ding, Pan Hui, Markku Kojo, Sasu Tarkoma
    8th ACM International Conference on emerging Networking EXperiments and Technologies (ACM CoNEXT) PhD Student Workshop, Nice, France, December 2012. (32 accepted out of 62 submissions)
  • "Enabling Energy-aware and Collaborative Management of Data Traffic for Mobile Systems"
    Aaron Yi Ding, Markku Kojo, Sasu Tarkoma
    7th ACM European Conference on Computer Systems (ACM EuroSys) Doctoral Workshop, Bern, Switzerland, April 2012.

Team

Source Code


NAO

Overview

    Network-Assisted Offloading (NAO) is a framework that utilizes network assistance to achieve efficient IP traffic offloading. It enables mobile network operators to actively trigger and guide the traffic offloading through dedicated protocols. NAO supports two offloading modes, namely host-driven mode with DHCPv6 and network-driven mode with Neighbor Discovery.

Publications

Team

Source Code

  • Linux kernel extensions and P-GW/GGSN module - under review with industrial partners.


Other Work

Linux netlink patch for IPv6 address label manipulation:

ns-2 modules for EAP fast authentication:

Virtualization-based Platform Migration for On-Demand VoIP Services

  • not maintained by us due to sub-contract agreement with Nokia Corporation


Homepage >>



"If we knew what we were doing, it wouldn't be called research" -- Albert Einstein

"Too often we underestimate the power of a smile, a kind word, a listening ear, an honest compliment, or the smallest act of caring, all of which have the potential to turn a life around."