Avatar

Yifan Zhang

Assistant Professor

Computer Science Department

Binghamton University, SUNY

Office: EB Q02

Phone: 607-777-4332

Email: zhangy at binghamton dot edu

About me

I am an Assistant Professor in the Computer Science Department at the Binghamton University. I received my Ph.D. in Computer Science from the College of William and Mary, and B.S. in Computer Science from Beihang University. I spent several years in industry as a system software engineer before joining academia.

My research interests are generally in the areas of mobile computing systems, operating systems, embedded systems and wireless networks. Within these areas, I am especially interested in building system supports for emerging computing paradigms, such as edge/cloud computing, mobile/IoT applications, and distributed machine learning. Please check my recent papers below for more details.

I am looking for motivated students to work with me in the above research areas/directions. If you are interested and are good at programming, please send me an email, or stop by and let's chat.

Teaching

CS 350, Operating Systems (undergrad level)

Spring 2020, Fall 2018

CS 550, Operating Systems (grad level)

Fall 2019, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015

CS 443&580M, Mobile Systems and Applications

Fall 2015

CS 451&551, Systems Programming

Fall 2007, Fall 2016, Fall 2014

Publications

Underlined authors are/were students under my supervision.

A Case for Web Service Bandwidth Reduction on Mobile Devices with Edge-hosted Personal Services

IEEE International Conference on Computer Communications (IEEE INFOCOM)
Honolulu, HI, USA, 2018.

PDF Project source code BibTex

EdgeCourier: An Edge-hosted Personal Service for Low-bandwidth Document Synchronization in Mobile Cloud Storage Services

ACM/IEEE Symposium on Edge Computing (ACM/IEEE SEC)
San Jose, CA, USA, 2017.

PDF Project source code BibTex

Poster: Securing Device Inputs for Smartphones Using Hypervisor Based Approach

ACM International Conference on Mobile Systems, Applications, and Services (ACM MobiSys)
Niagara Falls, NY, USA, 2017.

PDF BibTex

Poster: EPS - Edge-hosted Personal Services for Mobile Users

ACM International Conference on Mobile Systems, Applications, and Services (ACM MobiSys)
Niagara Falls, NY, USA, 2017.

PDF BibTex

StoArranger: Enabling Efficient Usage of Cloud Storage Services on Mobile Devices

IEEE International Conference On Distributed Systems (IEEE ICDCS)
Atlanta, GA, USA, 2017.

PDF Project source code BibTex

Enabling Accurate and Efficient Modeling-based CPU Power Estimation for Smartphones

IEEE/ACM International Symposium on Quality of Service (IEEE/ACM IWQoS)
Vilanova i la Geltru, Spain, 2017.

PDF BibTex

Improving Cloud Storage Usage Experience for Mobile Applications

ACM SIGOPS Asia-Pacific Workshop on Systems (ACM APSys)
Hong Kong, China, 2016.

PDF Project source code BibTex

Physical Media Covert Channels on Smart Mobile Devices

ACM International Joint Conference on Pervasive and Ubiquitous Computing (ACM UbiComp)
Osaka, Japan, 2015.

PDF BibTex

Security and Privacy for Body Cameras Used in Law Enforcement

IEEE Conference on Communications and Network Security (IEEE CNS)
Florence, Italy, 2015.

BibTex

SMOC: A Secure Mobile Cloud Computing Platform

IEEE International Conference on Computer Communications (IEEE INFOCOM)
Hong Kong, China, 2015.

PDF BibTex

mQual: A Mobile Peer-to-Peer Network Framework Supporting Quality of Service

IEEE International Conference on Distributed Computing Systems (IEEE ICDCS), poster session
Columbus, Ohio, USA, 2015.

BibTex

VProof: Lightweight Privacy-Preserving Vehicle Location Proofs

IEEE Transactions on Vehicular Technology (IEEE TVT), 2015.

PDF BibTex

Exploiting ZigBee in Reducing WiFi Power Consumption for Mobile Devices

IEEE Transactions on Mobile Computing (IEEE TMC), 2014.

PDF BibTex

VR-Defender: Self Defense against Vehicular Rogue APs for Drive-thru Internet

IEEE Transactions on Vehicular Technology (IEEE TVT), 2014.

PDF BibTex

Channel Hopping Based Communication Rendezvous in Cognitive Radio Networks

ACM/IEEE Transactions on Networking (ACM/IEEE ToN), 2014.

PDF BibTex

Towards Better CPU Power Management on Multicore Smartphones

ACM Workshop on Power-Aware Computing and Systems (HotPower)
Farmington, Pennsylvania, USA, 2013.

PDF BibTex

CacheKeeper: A System-wide Web Caching Service for Smartphones

ACM International Joint Conference on Pervasive and Ubiquitous Computing (ACM UbiComp)
Zurich, Switzerland, 2013.

PDF BibTex

HoWiES: A Holistic Approach to ZigBee Assisted WiFi Energy Savings in Mobile Devices

IEEE International Conference on Computer Communications (IEEE INFOCOM)
Turin, Italy, 2013.

PDF BibTex

ETCH: EfficienT Channel Hopping for Communication Rendezvous in Dynamic Spectrum Access Networks

IEEE International Conference on Computer Communications (IEEE INFOCOM)
Shanghai, China, 2011.

PDF BibTex

Defending Against Vehicular Rogue AP

IEEE International Conference on Computer Communications (IEEE INFOCOM)
Shanghai, China, 2011.

PDF BibTex