Detecting and Mitigating Behavioral Inference from Smart Home IoT Traffic Metadata

dc.contributor.advisorDuffany, Jeffrey
dc.contributor.authorRodríguez De Gracia, Jordy M.
dc.date.accessioned2026-08-12T15:02:54Z
dc.date.issued2026
dc.descriptionDesign Project Article for the Graduate Programs at the Polytechnic University of Puerto Rico. Includes a graduate project poster summarizing the research through concise text and visuals derived from the same study.
dc.description.abstractThe use of smart home devices in the past years, has grown on the day-to-day basis of a household. These IoT devices encrypt their cloud communications, but metadata like timing, frequency and protocol leak on the network with occupant routines. The purpose of this project is to demonstrate this privacy gap using a real residential network with five commercial IoT devices (iHome smart plugs, WiZ smart bulbs, and a TP-Link KL 125 plug) and then fortify the vulnerability, using a Raspberry Pi Zero 2 deployed as an in-network privacy shield referred to as “SecurePlug”. Forty-eight hours of pre-deployment traffic revealed that iHome plugs broadcast UDP heartbeats at an almost constant 1.7 seconds interval, and that WiZ bulbs transmit mDNS announcement bursts containing device fingerprints in plaintext during every state change. A Python inference pipeline extracted 28 behavioral events from this traffic and reconstructed the occupant’s daily routine (wake up, departure, arrival, and sleep) with 75% confidence. The real threat is metadata, not payload content. SecurePlug counters this with three interception layers: random jitter on iHome heartbeats (raising timing variance by 2,500x), jitter on WiZ UDP heartbeats, and full suppression of WiZ mDNS bursts. After 55 hours of shield operation, departure was undetectable on all four captured days, behavioral events dropped 64%, and inference confidence fell from 75% to 62%, insufficient to reconstruct a complete daily profile.
dc.identifier.citationRodríguez De Gracia, J. M. (2026). Detecting and Mitigating Behavioral Inference from Smart Home IoT Traffic Metadata [Graduate project poster]. Graduate School, Polytechnic University of Puerto Rico. Puerto Rico Cloud Repository (PRCR). https://hdl.handle.net/20.500.12475/3405
dc.identifier.urihttps://hdl.handle.net/20.500.12475/3405
dc.language.isoen
dc.publisherPolytechnic University of Puerto Rico
dc.relation.haspartGraduate project poster derived from the article (PUPR_CEAH_SJU_SP26_MCS_Jordy Rodriguez_Poster.pdf).
dc.relation.ispartofArchivo Histórico de la Universidad Politécnica: Fondo Documental y Fotográfico
dc.relation.ispartofseriesSerie: San Juan Campus Records
dc.relation.ispartofseriesVice Presidency of Innovation in Academic Affairs
dc.relation.ispartofseriesGraduate School
dc.relation.ispartofseriesComputer Science Program
dc.relation.ispartofseriesSpring-2026
dc.rights.holderPolytechnic University of Puerto Rico, Graduate School
dc.rights.licenseAll rights reserved
dc.sourceUniversidad Politécnica de Puerto Rico. Biblioteca. Colecciones Especiales y Archivo Histórico
dc.subjectBehavioral Inference
dc.subjectIoT
dc.subjectIoT Privacy
dc.subjectNetwork Metadata
dc.subject.otherPolytechnic University of Puerto Rico--Graduate students--Posters
dc.subject.otherPolytechnic University of Puerto Rico--Graduate students--Research
dc.subject.otherPolytechnic University of Puerto Rico--Subject headings--Unassigned
dc.titleDetecting and Mitigating Behavioral Inference from Smart Home IoT Traffic Metadata
dc.typeArticle
dc.typePoster

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
PUPR_CEAH_SJU_SP26_MCS_Jordy Rodriguez_Article.pdf
Size:
893.8 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
PUPR_CEAH_SJU_SP26_MCS_Jordy Rodriguez_Poster.pdf
Size:
424.38 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
License Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections