Related Experiment Video
Updated: Mar 14, 2026

Data Communication Based on MQTT in a Polymer Extrusion Process
Published on: July 15, 2022
Realizing IoT service's policy privacy over publish/subscribe-based middleware
Li Duan1, Yang Zhang2, Shiping Chen1
1State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing, 100876 China ; Data61, CSIRO, Marsfield, NSW 2122 Australia.
Abstract:
The publish/subscribe paradigm makes IoT service collaborations more scalable and flexible, due to the space, time and control decoupling of event producers and consumers. Thus, the paradigm can be used to establish large-scale IoT service communication infrastructures such as Supervisory Control and Data Acquisition systems. However, preserving IoT service's policy privacy is difficult in this paradigm, because a classical publisher has little control of its own event after being published; and a subscriber has to accept all the events from the subscribed event type with no choice. Few existing publish/subscribe middleware have built-in mechanisms to address the above issues. In this paper, we present a novel access control framework, which is capable of preserving IoT service's policy privacy. In particular, we adopt the publish/subscribe paradigm as the IoT service communication infrastructure to facilitate the protection of IoT services policy privacy. The key idea in our policy-privacy solution is using a two-layer cooperating method to match bi-directional privacy control requirements: (a) data layer for protecting IoT events; and (b) application layer for preserving the privacy of service policy. Furthermore, the anonymous-set-based principle is adopted to realize the functionalities of the framework, including policy embedding and policy encoding as well as policy matching. Our security analysis shows that the policy privacy framework is Chosen-Plaintext Attack secure. We extend the open source Apache ActiveMQ broker by building into a policy-based authorization mechanism to enforce the privacy policy. The performance evaluation results indicate that our approach is scalable with reasonable overheads.
Related Concept Videos
Carrier-Mediated Transport
Active transport involves two types of membrane-spanning transporters: uptake and efflux. Uptake transporters are expressed in the small...
Journal Bearings
To better understand the concept of journal bearings, consider a rope winch with dry or...
Social Loafing
Role-Based Identity
Carrier Transport
Drift Current:
The drift of charge carriers is started by an external electric field (E). Charged particles, such as electrons and holes, experience an acceleration between collisions with lattice atoms. For electrons, this results in a drift velocity (vd) given by:
IP3/DAG Signaling Pathway
