Patent ID: 11949802
Assignee: PUSAN NATIONAL UNIVERSITY INDUSTRY-UNIVERSITY COOPERATION FOUNDATION
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A blockchain-based platform system for interworking with one machine-to-machine (oneM2M) and lightweight machine-to-machine (LWM2M), the blockchain-based platform system comprising:
a hyperledger fabric network configured to validate chaincode called in association with a first client application and generate an event in association with the validated chaincode; and
a fabric bridge gateway configured to perform interworking with an LWM2M protocol and a oneM2M platform by transmitting a request or a response corresponding to the event to a second client application,
wherein, when the interworking is for communication from a oneM2M application to an LWM2M server, the first client application is the oneM2M application and the second client application is the LWM2M server,
the hyperledger fabric network is configured to validate request chaincode called by the oneM2M application that is the first client application, and in association with the validated request chaincode, when data transmitted by the oneM2M application to the request chaincode is recorded in a ledger by the request chaincode, generate a request event, and
the fabric bridge gateway is configured to transmit a request corresponding to the request event to the LWM2M server that is the second client application and receive a response from the LWM2M server,
wherein, when the interworking is for communication from an LWM2M client to a oneM2M application, the first client application is the LWM2M client and the second client application is the oneM2M application, the fabric bridge gateway is configured to, in response to a request being received from the LWM2M client that is the first client application, call request chaincode, and the hyperledger fabric network is configured to: validate the called request chaincode, when data transmitted by the LWM2M client to the request chaincode is recorded in a ledger by the request chaincode, generate a request event, and transmit the request event to the oneM2M application that is the second client application, and
wherein, as the response chaincode corresponding to the request event is called by the oneM2M application, the hyperledger fabric network is configured to validate response chaincode called by the oneM2M application, and in association with the validated response chaincode, when the data recorded in the ledger is identified by the response chaincode, generate a response event, and the fabric bridge gateway is configured to transmit a response corresponding to the response event to the LWM2M client.