Abstract
In this paper we propose an ontological model for documenting provenance of MQTT message brokers to enhance the transparency of interactions between IoT agents.
The work described here was funded by the award made by the RCUK Digital Economy programme to the University of Aberdeen (EP/N028074/1) and City, University of London (EP/N028155/1).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
- 2.
- 3.
- 4.
MQTT is a publish/subscribe messaging transport protocol for a client-server communication. The protocol specifies a set of control packets that govern the communication between the client and the message broker residing on a server.
- 5.
- 6.
- 7.
Subclasses of prov:Entity and prov:Activity.
- 8.
MQTT-PLAN concepts are described with the prefix m-plan.
- 9.
The client sending a control packet triggering this action should be registered to receive messages published under the requested topics.
- 10.
A message specified in the control packet triggering this action should be forwarded to clients subscribed to the topic under which it was published.
- 11.
This action should close the connection between a client and a broker.
References
Asif, W., Rajarajan, M., Lestas, M.: Increasing user controllability on device specific privacy in the Internet of Things. Comput. Commun. 116, 200–211 (2018)
Bertino, E., Islam, N.: Botnets and internet of things security. Computer 50(2), 76–79 (2017)
Garijo, D., Gil, Y.: Augmenting PROV with plans in P-PLAN: scientific processes as linked data. In: Proceedings of the 2nd International Workshop on Linked Science 2012 (2012)
Markovic, M., Edwards, P.: Semantic stream processing for IoT devices in the food safety domain. In: Posters and Demos SEMANTiCS 2016 and SuCCESS 2016 Workshop, Leipzig, Germany (2016)
Moreau, L., Groth, P., Cheney, J., Lebo, T., Miles, S.: The rationale of PROV. Web Semant.: Sci. Serv. Agents World Wide Web 35, 235–257 (2015)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
Cite this paper
Markovic, M., Corsar, D., Asif, W., Edwards, P., Rajarajan, M. (2018). Towards Transparency of IoT Message Brokers. In: Belhajjame, K., Gehani, A., Alper, P. (eds) Provenance and Annotation of Data and Processes. IPAW 2018. Lecture Notes in Computer Science(), vol 11017. Springer, Cham. https://doi.org/10.1007/978-3-319-98379-0_19
Download citation
DOI: https://doi.org/10.1007/978-3-319-98379-0_19
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-98378-3
Online ISBN: 978-3-319-98379-0
eBook Packages: Computer ScienceComputer Science (R0)