2019 16th IEEE Annual Consumer Communications & Networking Conference (CCNC)