Design and Implementation of a Blockchain Based Interworking of oneM2M and LWM2M IoT Systems
0
조회
0
다운로드
1
인용
0
참고문헌
키워드
초록
With the growth of Internet-of-Things (IoT) technologies, the number of IoT devices developers need to managehas increased exponentially. Many IoT standards have been proposed to allow those devices to communicateefficiently in day-to-day tasks. However, we lack trusted interworking entities for devices from different standardsto collaborate securely. This paper proposes a blockchain platform that bridges multiple heterogeneousIoT platforms to co-exist and interwork. Specifically, we designed an interworking proxy application entity(IPE) implemented as a chaincode in Hyperledger Fabric to collect and process data coming from/to oneM2Mand LWM2M architecture. The use of blockchain will guarantee network reliability and data integrity so thatcross-standard communications can be audited and processed securely. Based on our evaluation, we show thatthe interworking between oneM2M and LWM2M through our blockchain platform is feasible. Furthermore,the proposed system can process up to 206 transactions per second with 1,000 running applications, which isabout an 87% increase from the previously referenced study.
Abstract
With the growth of Internet-of-Things (IoT) technologies, the number of IoT devices developers need to managehas increased exponentially. Many IoT standards have been proposed to allow those devices to communicateefficiently in day-to-day tasks. However, we lack trusted interworking entities for devices from different standardsto collaborate securely. This paper proposes a blockchain platform that bridges multiple heterogeneousIoT platforms to co-exist and interwork. Specifically, we designed an interworking proxy application entity(IPE) implemented as a chaincode in Hyperledger Fabric to collect and process data coming from/to oneM2Mand LWM2M architecture. The use of blockchain will guarantee network reliability and data integrity so thatcross-standard communications can be audited and processed securely. Based on our evaluation, we show thatthe interworking between oneM2M and LWM2M through our blockchain platform is feasible. Furthermore,the proposed system can process up to 206 transactions per second with 1,000 running applications, which isabout an 87% increase from the previously referenced study.
참고문헌 (10)
- Kingsley A. Ogudo, "A Device Performance and Data Analytics Concept for Smartphones’ IoT Services and Machine-Type Communication in Cellular Networks", Symmetry, 11(4), pp.593~ (2019), MDPI AG[DOI]
- J. Yun, "Towards global interworking of IoT systems: oneM2M interworking proxy entities", Proceedings of the 13th ACM Conference on Embedded Networked Sensor Systems, pp.473~474 (2015)
- C. M. Liu, "Adaptive Blocksize for IoT payload data on fabric blockchain", Proceedings of 2021 30th Wireless and Optical Communications Conference (WOCC), pp.92~96 (2021)
- Intelligence & Applied Informatics, "Computational Science", pp.2019, K. H. Kwak
- C. Lee, "Towards a Blockchain-enabled IoT platform using oneM2M standards", Proceedings of 2018 International Conference on Information and Communication Technology Convergence (ICTC), pp.97~102 (2018)
- D. C. Kim, "Proposal of IoT platform interworking framework model using blockchain technology", Proceedings of the Korea Information Processing Society Conference, 29(1), pp.124~127 (2022)
- Elizabeth Nathania Witanto, "A Blockchain-Based OCF Firmware Update for IoT Devices", Applied Sciences, 10(19), pp.6744~ (2020), MDPI AG[DOI]
- SoonHyeong Jeong, "A Study on Smart Healthcare Monitoring Using IoT Based on Blockchain", Wireless Communications and Mobile Computing, 2021, pp.1~9 (2021), Hindawi Limited[DOI]
- "Providing reliability and auditability to the IoT LwM2M protocol through blockchain" (2020)[URL]
- "Demo Abstract: Blockchain enabled Internet-of-Things Service Platform for Industrial Domain (No. 595)" (2018)[URL]
