ZEAL (Zero-shot Engine for IoT Asset Labeling) is an open-source system that labels never-seen IoT devices by finding their vendor (e.g., Xiaomi, TP-Link) and function (e.g., Light, Plug) based on textual features extracted from the device network traffic, such as domains and hostnames. The system gets as an input features and enriches them using online searches.
Then, it applies a string-matching algorithm to label its vendor and large language model (LLM) to label its function. The system is implemented as a serverless architecture on AWS, ZEAL utilizes services such as Lambda, Elastic File System (EFS), and S3, ensuring scalability but economic implementation. This demonstration showcases ZEAL’s ability to enhance network visibility and asset management by accurately labeling devices with minimal prior knowledge. The system is open-source publicly accessible via API and GUI for research and business applications (https://labelmydevice.com), licensed under the Apache License 2.0.
@inproceedings{meyuhas2025zeal,
title={ZEAL in the Cloud: IoT Labeling System},
author={Meyuhas, Bar, Bremler-Barr, Anat and Shapira, Tal},
booktitle={NOMS 2025-2025 IEEE/IFIP Network Operations and Management Symposium},
pages={1--3},
year={2025},
organization={IEEE}
}