WO2021107256A1 - Procédé pour fournir une interface pour l'interfonctionnement entre différents types de dispositifs de plateforme ido et système pour fournir une interface pour l'interfonctionnement entre différents types de dispositifs de plateforme ido - Google Patents

Procédé pour fournir une interface pour l'interfonctionnement entre différents types de dispositifs de plateforme ido et système pour fournir une interface pour l'interfonctionnement entre différents types de dispositifs de plateforme ido Download PDF

Info

Publication number
WO2021107256A1
WO2021107256A1 PCT/KR2019/018677 KR2019018677W WO2021107256A1 WO 2021107256 A1 WO2021107256 A1 WO 2021107256A1 KR 2019018677 W KR2019018677 W KR 2019018677W WO 2021107256 A1 WO2021107256 A1 WO 2021107256A1
Authority
WO
WIPO (PCT)
Prior art keywords
iot platform
blockchain
network
heterogeneous
interworking
Prior art date
Application number
PCT/KR2019/018677
Other languages
English (en)
Korean (ko)
Inventor
김호원
강원태
누훙이스마일 샤리푸딘
Original Assignee
부산대학교 산학협력단
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 부산대학교 산학협력단 filed Critical 부산대학교 산학협력단
Publication of WO2021107256A1 publication Critical patent/WO2021107256A1/fr

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/08Protocols for interworking; Protocol conversion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4552Lookup mechanisms between a plurality of directories; Synchronisation of directories, e.g. metadirectories
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/02Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
    • H04L63/0281Proxies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0823Network architectures or network communication protocols for network security for authentication of entities using certificates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H04L63/102Entity profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services

Definitions

  • the present invention relates to Distributed IoT, and more specifically, interworking through the compatibility of identification systems and protocols between heterogeneous IoT platform devices based on Block Chain and DID (Decentralized Identity). related to support.
  • Block Chain and DID Decentralized Identity
  • the Internet of Things is a technology that acquires information about the surrounding environment through sensors attached to various things and transmits it through wireless communication. Recently, it is important due to the development of related technologies such as artificial intelligence (AI). This is being highlighted.
  • AI artificial intelligence
  • IoT technology has the advantage that it can be applied to various devices in the house, such as refrigerators, hair dryers, smartphones, and IPTVs, but this makes data management, security, access control, and service management of IoT devices more complicated. , there is also a problem that the connection between IoT devices becomes difficult.
  • the 'Internet of Things Platform' device was developed as a common module for establishing and efficiently managing heterogeneous IoT device systems.
  • the IoT platform device defines the identification system for each device so that it can more easily control and manage heterogeneous IoT devices and allow each device to interact with each other, and formalizes the form of messages sent and received by each device.
  • Various services are made compatible with one common platform among devices.
  • the identification system and message format built by the IoT platform device have characteristics that are platform-dependent, there is a limitation in that it is difficult to interwork with the IoT device belonging to another IoT platform device.
  • IoT devices have a centralized structure belonging to any one IoT platform device, a common failure may occur in all IoT devices in the event of an external attack or system failure, thereby having a weak security problem.
  • An object of the present invention is to enable interaction between heterogeneous IoT platform devices by applying block chain and DID (Decentralized Identity) technologies to an identification system and protocol between heterogeneous IoT platform devices.
  • block chain and DID Decentralized Identity
  • the method for providing an interface for mutual interworking between heterogeneous IoT platform devices includes, when a device registration is requested by an IoT platform device, the Connecting a first blockchain node associated with an IoT platform device to a blockchain network, and matching the DID-based integrated identifier given to the IoT platform device through the first blockchain node to the unique identifier of the device
  • the second blockchain node associated with the heterogeneous IoT platform device is pre-connected to the blockchain network.
  • retrieving the unique identifier corresponding to the unified identifier from the blockchain ledger using , and transmitting the access request from the heterogeneous IoT platform device to the IoT platform device identified by the unique identifier on the IoT network. may include the step of
  • An interface providing system for mutual interworking between heterogeneous IoT platform devices provides a first block chain node associated with the IoT platform device when a device registration is requested by the IoT platform device in a block chain A connection unit that connects to the network, a recorder that records the DID-based integrated identifier given to the IoT platform device through the first blockchain node to the unique identifier of the device in correspondence with the device’s unique identifier, and a heterogeneous IoT platform device.
  • the unique corresponding to the unified identifier from the blockchain ledger It may include a query unit for inquiring an identifier, and a control unit for transmitting an access request from the heterogeneous IoT platform device to the IoT platform device identified by the unique identifier on the IoT network.
  • the method for providing an interface for interworking between heterogeneous IoT platform devices includes: identifying a source device generating an access request from among a plurality of IoT platform devices; confirming that the first blockchain node is created on the blockchain network, and if the first blockchain node is created in the blockchain network, referring to the blockchain network, the plurality of IoT platforms Searching for a target device designated by the access request from among devices, and connecting the source device to the target device through an IoT network to control interworking between the source device and the target device have.
  • the system for providing an interface for interworking between heterogeneous IoT platform devices identifies a source device that generates an access request from among a plurality of IoT platform devices, and identifies a source device corresponding to the source device.
  • a source check unit that checks whether 1 blockchain node is created on the blockchain network, and if the first blockchain node is created in the blockchain network, referring to the blockchain network, the plurality of IoT platforms
  • a target search unit for searching for a target device designated by the access request from among devices, and an interworking control unit for controlling interworking between the source device and the target device by connecting the source device to the target device through an IoT network may include
  • the dependency of the identification system of the existing IoT platform is resolved to enable interaction between heterogeneous IoT platform devices, It is possible to increase the scalability and improve the continuity of the system by eliminating the possibility of single failure of the existing centralized system through decentralization.
  • FIG. 1 is a block diagram illustrating the configuration of an interface providing system for mutual interworking between heterogeneous IoT platform devices according to an embodiment of the present invention.
  • FIG. 2 is a block diagram illustrating the configuration of an interface providing system for mutual interworking between heterogeneous IoT platform devices according to another embodiment of the present invention.
  • FIG. 3 is a diagram illustrating a network including an interface providing system for mutual interworking between heterogeneous IoT platform devices according to the present invention.
  • 4A is a flowchart illustrating a registration process of an IoT platform device A in an interface providing system for mutual interworking between heterogeneous IoT platform devices according to an embodiment of the present invention.
  • 4B is a flowchart illustrating interaction between IoT platform devices A and B in an interface providing system for mutual interworking between heterogeneous IoT platform devices according to an embodiment of the present invention.
  • 4C is a diagram illustrating an example of a DID document in an interface providing system for mutual interworking between heterogeneous IoT platform devices according to an embodiment of the present invention.
  • FIG. 5 is a diagram illustrating an example of a blockchain ledger in an interface providing system for mutual interworking between heterogeneous IoT platform devices according to an embodiment of the present invention.
  • FIG. 6 is a diagram illustrating an example of updating and configuring a block chain network in an interface providing system for mutual interworking between heterogeneous IoT platform devices according to an embodiment of the present invention.
  • FIG. 7 is a flowchart illustrating an interface providing method for mutual interworking between heterogeneous IoT platform devices according to another embodiment of the present invention.
  • FIG. 8 is a flowchart illustrating an interface providing method for interworking between heterogeneous IoT platform devices according to an embodiment of the present invention.
  • the IoT platform device is a device that provides a standard platform such as a message format or protocol defined in common to devices communicating data through the Internet of Things (IoT). Examples of the standard platform include OCF, OneM2M, and Watson.
  • a standard platform such as a message format or protocol defined in common to devices communicating data through the Internet of Things (IoT). Examples of the standard platform include OCF, OneM2M, and Watson.
  • the system for providing an interface for interworking between heterogeneous IoT platform devices of the present invention may provide an interface supporting interworking between devices belonging to IoT platform devices having different platforms, such as message formats or protocols.
  • FIG. 1 is a block diagram illustrating the configuration of an interface providing system for mutual interworking between heterogeneous IoT platform devices according to an embodiment of the present invention.
  • an interface providing system 100 for interworking between heterogeneous IoT platform devices is illustrated as being implemented outside the IoT platform devices 101 and 103,
  • the interface providing system 100 may be initially embedded in the manufacturing process of the IoT platform devices 101 and 103 .
  • the IoT platform devices 101 and 103 may download and install the interface providing system 100 from a predetermined service server.
  • the interface is provided By installing the system 100 , it is possible to interwork with the heterogeneous IoT platform device 103 .
  • an interface providing system 100 for interworking between heterogeneous IoT platform devices includes a connection unit 110 , a record unit 120 , a query unit 130 , and a control unit ( 140) can be included.
  • the interface providing system 100 may be configured by adding a conversion unit 150 and a collection unit 160, respectively.
  • connection unit 110 functions to connect the first block chain node 170 associated with the IoT platform apparatus 101 to a block chain network when a device registration is requested by the IoT platform apparatus 101 .
  • the connection unit 110 creates the first blockchain node 170 inside the IoT platform device 101 according to the device registration request, and as the security certificate issued to the IoT platform device 101 is authenticated, the It can be connected to the blockchain network.
  • the first blockchain node 170 may include a blockchain ledger 171 and a smart contract 172 .
  • the recording unit 120 records the DID-based integrated identifier given to the IoT platform device 101 through the first blockchain node 170 in correspondence with the unique identifier of the device 101 to the blockchain ledger 171.
  • the recorder 120 Prior to recording the integrated identifier in the blockchain ledger 171, when the first blockchain node 170 is connected to the blockchain network, the recorder 120 is connected to the blockchain network in the second blockchain network. It is possible to identify the node 180, bring data recorded in the blockchain ledger provided in the second blockchain node 180, and record it in the blockchain ledger provided in the first blockchain node.
  • the data brought here includes a mapping table in which a unique identifier collected from a heterogeneous IoT platform device 103 and a DID-based integrated identifier are matched, and a protocol or control command format used in the heterogeneous IoT platform device 103. Device information may be included.
  • the interface providing system 100 may further include a conversion unit 150 .
  • the conversion unit 150 converts the unique identifier ('device ID') collected from the IoT platform device 101 into a DID form by the smart contract 172 in the first block chain node 170, and the integrated identifier function to give
  • the DID (Decentralized Identity) form may mean a standard format used for distributed identity verification in a blockchain network.
  • a device ID, an address system, etc. may be exemplified. As shown in FIG. 5 , since the device ID identification system is different for each platform device, each IoT platform device has a unique identifier It is difficult to identify and search for devices to interoperate with, and devices to interoperate can be identified and searched for through an integrated identifier converted from device ID, which is a unique identifier, into a DID form.
  • the recording unit 120 may record the mapping table created by matching the unified identifier to the unique identifier in the blockchain ledger 171 provided in the first blockchain node 170 .
  • the recorder 120 When the mapping table is recorded in the block chain ledger 171, the recorder 120 notifies the second block chain node 180 connected to the block chain network by the smart contract 172, and records the mapping table. It can be recorded in the blockchain ledger provided in the second blockchain node 180 .
  • the recorder 120 notifies other blockchain nodes connected to the blockchain network of all changes such as read, deletion, and addition of data in its blockchain ledger through the smart contract of each blockchain node. And, as the smart contract of another blockchain node accepts the change, the change can be reflected in the blockchain ledger owned by each.
  • the blockchain ledger of all blockchain nodes connected to the blockchain network is easily synchronized even when new device registrations occur. Prevention of the possibility becomes possible.
  • the inquiry unit 130 pre-connects to the blockchain network as an access request to the IoT platform device 101 is generated from a heterogeneous IoT platform device 103 having a different platform (standard) from the IoT platform device 101 . It functions to inquire the unique identifier corresponding to the integrated identifier of the IoT platform device 101 from the blockchain ledger using the second blockchain node 180 associated with the heterogeneous IoT platform device 103 .
  • the inquiry unit 130 uses a smart contract in the second block chain node 180, and in the mapping table recorded in the block chain ledger within the second block chain node 180, the integrated identifier of the IoT platform device 101 You can search for a unique identifier corresponding to .
  • the interface providing system 100 may be configured by further adding a collection unit 160 .
  • the collection unit 160 functions to collect device information regarding a unique identifier and protocol or control command format from the IoT platform device 101 requesting the device registration.
  • the conversion unit 150 may generate a DID document by converting the device information into a DID form through the smart contract 171 in the first blockchain node 170 .
  • the DID (Decentralized Identity) form may mean a standard format used for distributed identity verification in a blockchain network.
  • 4C shows an example of the DID document 430 converted to the DID format.
  • the recording unit 120 records the DID document in correspondence with the unique identifier in the blockchain ledger 171 in the first blockchain node 170, and connects to the blockchain network by a smart contract 172
  • the DID document can be recorded in the blockchain ledger provided in the second blockchain node 180 by notifying the second blockchain node 180 that has been completed.
  • the control unit 140 functions to transmit an access request (information inquiry, remote control, etc.) from the heterogeneous IoT platform device 103 to the IoT platform device 101 identified by the unique identifier on the IoT network.
  • the inquiry unit 130 retrieves the DID document corresponding to the inquired unique identifier from the blockchain ledger through a smart contract in the second blockchain node 180. more can be viewed.
  • the conversion unit 150 converts the protocol of the heterogeneous IoT platform device 103 according to the protocol of the IoT platform device 101 extracted from the DID document, and the controller 140 converts the protocol when the protocol is matched by the conversion. , a control command from the heterogeneous IoT platform device 103 may be transmitted to the IoT platform device 101 using the IoT network.
  • the IoT platform device 101 may be a variety of home appliances such as an air conditioner device, a refrigerator device, an air purifier device, and a hair dryer that can use an IoT network, and the heterogeneous IoT platform device 103 is a home appliance using an IoT network. It may be a remote control app, a remote control device, etc. for inquiring the status of a product or controlling a home appliance.
  • home appliances such as an air conditioner device, a refrigerator device, an air purifier device, and a hair dryer that can use an IoT network
  • the heterogeneous IoT platform device 103 is a home appliance using an IoT network. It may be a remote control app, a remote control device, etc. for inquiring the status of a product or controlling a home appliance.
  • the inquiry unit 130 uses a smart contract in the block chain node to provide a unique identifier corresponding to the air conditioner unit's integrated identifier.
  • the identifier and device information (protocol, type and format of control command, etc.) corresponding to the unique identifier can be searched in the blockchain ledger.
  • the conversion unit 150 refers to the inquired device information (protocol), and converts the protocol of the smartphone in which the remote control app is executed according to the protocol of the air conditioner device, and the control unit 140 is input by the user into the remote control app.
  • a control command ('power on') may be transmitted to the air conditioner, and the air conditioner may be controlled according to the control command.
  • the conversion unit 150 may convert the control command input from the heterogeneous IoT platform device 103 according to the control command format further extracted from the DID document, and the control unit 140 converts the format. By transmitting the control command to the IoT platform device 101 , it is possible to control the IoT platform device 101 from a heterogeneous IoT platform device 103 through an IoT network.
  • the conversion unit 150 refers to the inquired device information (type and format of the control command), and converts the control command ('power on') input by the user into the remote control app into the control command format of the air conditioner device.
  • the control unit 140 transmits the format-converted control command to the air conditioner device, thereby facilitating interworking between devices with different IoT platforms.
  • the limitations caused by the standardized message format for linking with the identification system used in the existing IoT platform depending on the platform and the problems caused by having a centralized structure are solved with the block chain.
  • DID technology By implementing a distributed IoT system using DID technology, it is possible to increase the scalability and prevent the possibility of a single failure by breaking away from the existing centralized system, thereby increasing the resistance to external attacks or system failures.
  • FIG. 2 is a block diagram illustrating the configuration of an interface providing system for mutual interworking between heterogeneous IoT platform devices according to another embodiment of the present invention.
  • an interface providing system 200 for mutual interworking between heterogeneous IoT platform devices includes a source check unit 210 , a target search unit 220 , and an interworking control unit 230 . ) can be included.
  • the interface providing system 200 for mutual interworking between heterogeneous IoT platform devices includes an allocation unit 240 , a network configuration unit 250 , an information collection unit 260 , and a block chain ledger 270 . can be configured by adding each .
  • the source check unit 210 identifies a source device generating an access request from among a plurality of IoT platform devices, and checks whether a first block chain node corresponding to the source device is created on the block chain network.
  • the source check unit 210 when an access request from the IoT platform device A to the IoT platform device B is generated among a plurality of different IoT platform devices, the source check unit 210 generates the access request for the IoT platform device A can be identified as a source device, and it can be checked whether the first blockchain node 620 corresponding to the IoT platform device A is created in the blockchain network 610 .
  • the block chain network 610 shown in FIG. 6 consists of block chain nodes corresponding to IoT platform devices B to Z registered and processed before the generation of the access request, and the block chain network 610 includes the first block Since the chain node 620 is not created, registration processing of the source device may be performed prior to processing the access request.
  • the interface providing system 200 for interworking between heterogeneous IoT platform devices may further include an allocator 240 and a network configuration unit 250 .
  • the allocator 240 If the first block chain node is not created on the block chain network, the allocator 240 generates a registration request for the source device, and provides the source device with integrated identification information (in 'integrated identifier' in FIG. 1). corresponding) is assigned.
  • the allocator 240 converts the device ID (corresponding to the 'unique identifier' in FIG. 1) collected from the source device into the DID form used in the block chain network, and converts the DID-based integrated identification information to the source device. can be assigned to
  • DID (Decentralized Identity) may be integrated identification information used for distributed identity verification in a blockchain network.
  • device IDs collected from heterogeneous IoT platform devices A to Z have different formats, and protocols used to connect to the IoT network are also different.
  • the allocator 240 converts the device ID in an individual format into a DID form used for distributed identification in the block chain network, thereby granting commonly usable integrated identification information irrespective of the platform.
  • the allocator 240 may allocate the integrated identification information by assigning an identifier of the platform and unifying the number of digits.
  • decentralization is promoted so that it is not dependent on any one platform by DID-based integrated identification information, and the possibility of single failure of the existing centralized system can be eliminated, thereby increasing system continuity.
  • the network configuration unit 250 creates the first blockchain node including the first integrated identification information on the blockchain network configured before the generation of the registration request, and updates and configures the blockchain network.
  • the network configuration unit 250 authenticates the source device with the security certificate issued to the source device, and when the authentication process is completed, a first blockchain node is created in the blockchain network, and the blockchain It can be configured by updating the network.
  • the network configuration unit 250 adds a first blockchain node 620 corresponding to the source device ('IoT platform device A') to the previously configured blockchain network 610 by adding , by updating the blockchain network 610, the source device can be registered.
  • the target search unit 220 searches for a target device designated by the access request from among the plurality of IoT platform devices with reference to the block chain network.
  • the interface providing system 200 for mutual interworking between heterogeneous IoT platform devices may be configured by adding the information collecting unit 260 and the blockchain ledger 270, respectively.
  • the information collection unit 260 collects device information including a device ID and protocol from each of the plurality of IoT platform devices connected through the IoT network, and records it in the blockchain ledger 270 .
  • the information collection unit 260 associates the DID-based integrated identification information assigned to each of the IoT platform devices configured as a block chain node in the block chain network with the device ID, and stores it in the block chain ledger 270 . more can be recorded.
  • the target search unit 220 extracts a device ID related to the target device from the access request, and if the integrated identification information related to the device ID related to the target device is recorded in the block chain ledger 270, the target device related to the target device
  • the protocol may be inquired from the blockchain ledger 270 and provided to the source device as target information.
  • FIG. 5 is a diagram illustrating an example of a blockchain ledger in an interface providing system for mutual interworking between heterogeneous IoT platform devices according to an embodiment of the present invention.
  • the information collection unit 260 associates device IDs and protocols collected from heterogeneous IoT platform devices A to Z with the DID-based integrated identification information provided by the allocation unit 240 to create a block chain. It can be recorded in the ledgers 270 and 510 .
  • the allocator 240 converts device IDs of different formats into DID forms and allocates integrated identification information to heterogeneous IoT platform devices A to Z regardless of the platform.
  • FIG. 6 is a diagram illustrating an example of updating and configuring a block chain network in an interface providing system for mutual interworking between heterogeneous IoT platform devices according to an embodiment of the present invention.
  • the network configuration unit 250 configures a first block chain node 620 corresponding to the IoT platform device A, and a block chain network 610 configured before an access request is generated from the IoT platform device A.
  • the blockchain network 610 may be updated.
  • the target search unit 220 may search for the IoT platform device B as a target device by using the blockchain network 610 to which the first blockchain node 620 is added.
  • the target search unit 220 inquires the integrated identification information related to the device ID 'B11110' extracted from the access request in the block chain ledgers 270 and 510, and when the integrated identification information 'DID02_111100' is inquired, the integrated A blockchain node (ie, a target device) having identification information may be searched for in the blockchain network 610 .
  • the protocol 'NETBIOS: port (139)' associated with the device ID 'B11110' is transferred to the block chain ledger (270, 510). can be queried from, and the queried protocol can be provided to the IoT platform device A as target information.
  • the interworking control unit 230 connects the source device with the target device through the IoT network to control interworking between the source device and the target device.
  • the interworking control unit 230 converts the protocol related to the source device according to the protocol in the target device queried from the blockchain ledger 270, and when the protocol between the source device and the target device is matched by the conversion, the IoT network In , it is possible to control data communication between the source device and the target device.
  • FTP port(20,21), TFTP: port(69), Telnet: port(23), HTTP: port(80), SNMP: port(161), SMTP: port(25), POP3:port(110), DHCP:port(67,68), ICMP:port(1), and NETBIOS:port(139) may be exemplified.
  • the interworking control unit 230 uses the protocol 'FTP: port (20, 21)' of the IoT platform device A as the source device, and the IoT platform as the target device. It is converted according to the protocol 'NETBIOS: port (139)' of device B and connected to an IoT network, and data communication between IoT platform device A and IoT platform device B can be controlled through the IoT network.
  • the interlocking control unit 230 accesses the fine dust information detected by the 'air purifier device' belonging to the IoT platform device B in the 'air conditioner device' belonging to the IoT platform device A, and determines whether to operate the air conditioner according to it, IoT devices regardless of platform, such as accessing room temperature information detected by the 'boiler device' belonging to the IoT platform device B from the 'air conditioner device' belonging to the IoT platform device A, and determining whether to operate the air conditioner according to it It can enable free data sharing and operation between the two.
  • interaction between heterogeneous IoT platform devices is possible by resolving the dependency of the identification system of the existing IoT platform through the distributed IoT system to which the block chain and DID technology are applied.
  • the scalability can be further increased, and the continuity of the system can be improved by eliminating the possibility of a single failure of the existing centralized system through decentralization.
  • FIG. 3 is a diagram illustrating a network including an interface providing system for mutual interworking between heterogeneous IoT platform devices according to the present invention.
  • the network 300 may include a plurality of IoT platform devices 310 and 320 , an IoT network 330 , and a block chain network 340 .
  • Each of the plurality of IoT platform devices 310 and 320 may be a heterogeneous IoT platform device having a different platform.
  • Each IoT platform device 310 and 320 may be configured to include IoT platform clients 311 and 321 and block chain nodes 312 and 322 .
  • the IoT platform clients 311 and 321 may be components for data communication through the IoT network 330 .
  • the IoT platform client 311 and the IoT platform client 321 included in the heterogeneous IoT platform devices 310 and 320 connect to the IoT network 330 using different standardized message formats and protocols.
  • the interface providing system for interworking between heterogeneous IoT platform devices of the present invention provides an IoT platform client 311 and an IoT platform for mutual interworking of IoT devices belonging to the heterogeneous IoT platform devices 310 and 320 . It is necessary to match the protocol between the clients 321 to make them compatible.
  • the system for providing an interface for interworking between heterogeneous IoT platform devices of the present invention sets the protocol of the IoT platform device A (source device) that generates the access request to the IoT platform device B designated by the access request. It is converted according to the protocol of the (target device) and connected to the IoT network 330 according to the converted protocol, thereby enabling mutual interworking between the source device and the target device.
  • the interface providing system for interworking between heterogeneous IoT platform devices of the present invention may use the block chain network 340 to search for a target device among several IoT platform devices.
  • the interface providing system for interworking between heterogeneous IoT platform devices of the present invention creates and provides block chain nodes 312 and 322 in each IoT platform device 310, 320 for which device registration is completed, and provides a block chain network It can be used as a blockchain interface for connecting to 340 .
  • the blockchain nodes 312 and 322 may be components for looking-up for a device (target device) to communicate data through the blockchain network 340 .
  • the block chain nodes 312 and 322 may be configured to include a block chain proxy 301 and a block chain ledger 304 .
  • the blockchain proxy 301 stores the device information (device ID, protocol, etc.) collected from the IoT platform devices 310 and 320 in the blockchain ledger 304, and stores it in the IoT platform devices 310 and 320, respectively.
  • Device registration by giving DID-based integrated identification information, participating in the blockchain network 340 after authentication processing, inquiring the integrated identification information and device information stored in the blockchain ledger 304, to the endpoint (target device) ) can be identified and searched.
  • the blockchain proxy 301 may be composed of an ID converter 302 and a device information inquiry unit 303 .
  • the ID converter 302 functions to convert the device ID collected from each IoT platform device 310 and 320 into integrated identification information in the form of DID, and the device information inquiry unit 303 is the block chain ledger 304 ), it is possible to query the DID-based integrated identification information and protocol mapped to the device ID of the target device.
  • the ID converter 302 and the device information inquiry 303 may be integrated and implemented by a 'smart contract'.
  • the blockchain proxy 301 converts the protocol into a protocol suitable for the target device through the IoT platform clients 311 and 321 and connects to the IoT network 330, thereby connecting the IoT network 330. It can support interaction between heterogeneous IoT platform devices through
  • the system for providing an interface for interworking between heterogeneous IoT platform devices of the present invention includes a data collection unit that collects and manages data from heterogeneous IoT platform devices 310 and 320, and a device registered Blockchain nodes 312 and 322 generated inside the heterogeneous IoT platform devices 310 and 320, and an authentication authorization unit that processes authentication and authorization for the heterogeneous IoT platform devices 310 and 320, and each It may consist of a blockchain network 340 in which the blockchain nodes 312 and 322 interact.
  • the data collection unit uses the same data format used in each IoT platform device 310 and 320 , and each IoT platform device uses the same data format.
  • the blockchain ledger (not shown) used in 310 and 320 may be individually separated to collect, store and manage data transmitted by devices belonging to each IoT platform device 310 and 320 .
  • the block chain nodes 312 and 322 are block chain interfaces that provide DID-based integrated identification information between heterogeneous IoT platform devices 310 and 320, and include a block chain proxy 301 and a block chain ledger 304. can be configured.
  • the authentication authorization unit when a new IoT platform device is registered in the block chain network 340, so as to interact with the previously registered IoT platform devices 310 and 320, the authentication authorization for the new device, security Certificate issuance can be performed.
  • the blockchain network 340 may be used to identify an endpoint (target device) through the exchange of integrated identification information between heterogeneous IoT platform devices 310 and 320 .
  • the IoT network 330 may be used to perform protocol conversion and data transmission between the heterogeneous IoT platform devices 310 and 320 identified through the DID-based integrated identification information.
  • the system for providing an interface for interworking between heterogeneous IoT platform devices of the present invention includes a data collection unit that collects and manages data from heterogeneous IoT platform devices 310 and 320, and a heterogeneous IoT platform
  • the authentication and authorization unit responsible for authentication and authorization and each blockchain node in the blockchain network 340 It can be configured to include an interworking control unit for controlling the interworking of the 312 and 322 .
  • the blockchain nodes 312 and 322 are blockchain interfaces that give DID-based integrated identification information to the heterogeneous IoT platform devices 310 and 320, and the authentication authorization unit is a blockchain node 312, 322) can participate in the blockchain network 340.
  • the interworking control unit may include IoT platform clients 311 and 321 that perform interworking with heterogeneous IoT protocols.
  • the process of interworking of heterogeneous IoT platform devices 310 and 320 with each other is through the block chain proxy 301, integrated identification information of the heterogeneous IoT platform devices 310 and 320 and the blockchain ledger. After identifying the endpoint by inquiring the device information stored in the 304, it is converted into a protocol suitable for the device using the IoT platform clients 311 and 321 and connected to the IoT network 330 to interact. .
  • 4A is a flowchart illustrating a registration process of an IoT platform device A in an interface providing system for mutual interworking between heterogeneous IoT platform devices according to an embodiment of the present invention.
  • the blockchain proxy 420 receives the device ID and Inquire and extract detailed device information such as protocol.
  • the block chain proxy 420 converts the device ID inquired and extracted from the IoT platform device A 410 into a DID form, thereby converting identification information that can be identified in an integrated manner regardless of the platform to the IoT platform device A ( 410).
  • step 404 the blockchain proxy 420 maps the integrated identification information converted into the DID form, as a kind of DID document, to the device ID of the IoT platform device A 410 and records it in the blockchain ledger.
  • the blockchain proxy 420 may associate network information such as a protocol collected by the IoT platform device A 410 with the device ID and record it in the blockchain ledger.
  • 4B is a flowchart illustrating interaction between IoT platform devices A and B in an interface providing system for mutual interworking between heterogeneous IoT platform devices according to an embodiment of the present invention.
  • the blockchain proxy 420 in step 406 is The device ID of the IoT platform device B 430 is extracted from the request.
  • the blockchain proxy 420 checks whether the DID document mapped to the device ID is queried from the blockchain ledger.
  • the DID document may include integrated identification information converted into a DID format.
  • the block chain proxy 420 If the DID document is not queried in step 407, the block chain proxy 420 outputs an error message such as “unknown device” to the IoT platform device A 410 that has requested interworking in step 408 .
  • the blockchain proxy 420 inquires the protocol of the IoT platform device B 430 from the blockchain ledger with the integrated identification information in the DID document in steps 409 and 310. and provides it to the IoT platform device A 410 as target information.
  • the IoT platform device A 410 converts the protocol according to the target information through the IoT client, connects to the IoT network, and accesses the IoT platform device B 430 through the connected IoT network to interwork do.
  • 4C is a diagram illustrating an example of a DID document in an interface providing system for mutual interworking between heterogeneous IoT platform devices according to an embodiment of the present invention.
  • the interface providing system for interworking between heterogeneous IoT platform devices of the present invention collects device information regarding a unique identifier and protocol or control command format from an IoT platform device requesting device registration,
  • a DID document may be generated by converting the device information into a DID form through a smart contract in the first blockchain node associated with the IoT platform device.
  • the interface providing system records the DID document in the blockchain ledger in the first blockchain node in correspondence with the unique identifier, and notifies the second blockchain node connected to the blockchain network by the smart contract
  • the DID document can be recorded in the blockchain ledger provided in the second blockchain node.
  • the interface providing system makes it possible to inquire related information through the DID document defining the original identifier and endpoint of the IoT device and the operation service in the IoT platform of the corresponding device.
  • FIG. 7 is a flowchart illustrating an interface providing method for mutual interworking between heterogeneous IoT platform devices according to another embodiment of the present invention.
  • the method of providing an interface for interworking between heterogeneous IoT platform devices may be performed by the above-described interface providing system 200 for interworking between heterogeneous IoT platform devices.
  • the interface providing system 200 for interworking between heterogeneous IoT platform devices determines whether access requests to different IoT platform devices from among a plurality of IoT platform devices are generated. Check it.
  • step 720 the interface providing system 200 for interworking between heterogeneous IoT platform devices identifies the IoT platform device generating the access request as a source device.
  • step 730 the interface providing system 200 for interworking between heterogeneous IoT platform devices checks whether the first blockchain node corresponding to the source device exists on the blockchain network configured before the generation of the access request. judge
  • step 740 the interface providing system 200 for interworking between heterogeneous IoT platform devices registers the source device as a new device, The first blockchain node corresponding to the source device is added and updated to the blockchain network.
  • step 750 the interface providing system 200 for interworking between heterogeneous IoT platform devices searches for a target device with reference to the block chain network.
  • the interface providing system 200 for interworking between heterogeneous IoT platform devices extracts the device ID of the target device from the access request, and inquires the DID-based integrated identification information related to the device ID from the blockchain ledger, , the target device can be searched by checking the blockchain node having the integrated identification information in the blockchain network.
  • the interface providing system 200 for interworking between heterogeneous IoT platform devices may inquire the protocol of the target device using the device ID from the blockchain ledger and provide it to the source device as target information.
  • the interface providing system 200 for mutual interworking between heterogeneous IoT platform devices converts the protocol of the source device according to the target information, connects to the IoT network, and performs interworking through the IoT network Control.
  • the interface providing system 200 for interworking between heterogeneous IoT platform devices uses the protocol 'FTP: port(20, 21)' of the IoT platform device A as the source device, and the protocol 'NETBIOS' of the IoT platform device B as the target device. : Controls data communication between IoT platform device A and IoT platform device B through the IoT network by converting according to 'port(139)' and connecting the IoT client with the protocol 'NETBIOS: port(139)' can do.
  • FIG. 8 is a flowchart illustrating an interface providing method for interworking between heterogeneous IoT platform devices according to an embodiment of the present invention.
  • the method of providing an interface for interworking between heterogeneous IoT platform devices may be performed by the above-described interface providing system 100 for interworking between heterogeneous IoT platform devices.
  • step 810 the interface providing system 100 checks whether a new device registration request is generated from the IoT platform device.
  • the interface providing system 100 for interworking between heterogeneous IoT platform devices connects the first blockchain node associated with the IoT platform device to the blockchain network. Connect, and record the DID-based integrated identifier given to the IoT platform device through the first blockchain node to correspond to the device’s unique identifier in the blockchain ledger.
  • the interface providing system 100 converts the unique identifier of the IoT platform device into a DID form to convert the integrated identification information into the IoT platform It is given to the device, and a mapping table in which the unique identifier and the integrated identification information are matched can be recorded in the blockchain ledger.
  • the DID type may mean a standard format used for distributed identification in a blockchain network.
  • the interface providing system 100 provides the first The mapping table newly recorded in the blockchain ledger of the blockchain node can be notified (distributed) to all blockchain nodes connected to the blockchain network so that it is recorded in the blockchain ledger of all blockchain nodes.
  • all block chain nodes on the block chain network can record mapping information between the unique identifier of the device-registered IoT platform devices and the integrated identifier, like the block chain ledger 510 shown in FIG. 5 .
  • step 840 the interface providing system 100 checks whether an access request to the IoT platform device is generated from a heterogeneous IoT platform device.
  • the interface providing system 100 uses a second black chain node associated with the heterogeneous IoT platform device that is previously connected to the blockchain network, A unique identifier corresponding to the unified identifier is retrieved from the ledger, and an access request from the heterogeneous IoT platform device is transmitted to the IoT platform device identified by the unique identifier on the IoT network.
  • IoT platform devices include various home appliances such as air conditioners, refrigerators, air purifiers, and hair dryers that can use the IoT network, or remote control apps or remote control apps that use the IoT network to inquire the status of home appliances or control home appliances. It may be a remote control device.
  • the interface providing system 100 generates a unique identifier corresponding to the integrated identifier of the air conditioner device through the smart contract in the block chain node when an access request to control the air conditioner device with a different IoT platform through the IoT network is generated in the remote control app.
  • device information corresponding to the unique identifier for example, the type and format of the protocol and control command, can be additionally inquired from the blockchain ledger.
  • the interface providing system 100 identifies the air conditioner device (target device) on the IoT network using the unique identifier, and converts the protocol of the remote control app into the format of the air conditioner device by referring to the device information, and the protocol matches If it is, the control command (eg, 'power on') input by the user into the remote control app is converted according to the control command format of the air conditioner device and transmitted to the air conditioner device. This makes it easier to convert the control command (eg, 'power on') input by the user into the remote control app into the format of the air conditioner device and transmitted to the air conditioner device. This makes it easier
  • the remote control app can easily control various home appliances through the IoT network.
  • the method according to the embodiment may be implemented in the form of program instructions that can be executed through various computer means and recorded in a computer-readable medium.
  • the computer-readable medium may include program instructions, data files, data structures, etc. alone or in combination.
  • the program instructions recorded on the medium may be specially designed and configured for the embodiment, or may be known and available to those skilled in the art of computer software.
  • Examples of the computer-readable recording medium include magnetic media such as hard disks, floppy disks and magnetic tapes, optical media such as CD-ROMs and DVDs, and magnetic media such as floppy disks.
  • - includes magneto-optical media, and hardware devices specially configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like.
  • Examples of program instructions include not only machine language codes such as those generated by a compiler, but also high-level language codes that can be executed by a computer using an interpreter or the like.
  • the hardware devices described above may be configured to operate as one or more software modules to perform the operations of the embodiments, and vice versa.
  • Software may comprise a computer program, code, instructions, or a combination of one or more thereof, which configures a processing device to operate as desired or is independently or collectively processed You can command the device.
  • the software and/or data may be any kind of machine, component, physical device, virtual equipment, computer storage medium or device, to be interpreted by or to provide instructions or data to the processing device. , or may be permanently or temporarily embody in a transmitted signal wave.
  • the software may be distributed over networked computer systems, and stored or executed in a distributed manner. Software and data may be stored in one or more computer-readable recording media.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Computer And Data Communications (AREA)

Abstract

L'invention concerne un procédé pour fournir une interface pour l'interfonctionnement de différents types de dispositifs de plateforme IdO et un système pour fournir une interface pour l'interfonctionnement de différents types de dispositifs de plateforme IdO. Un procédé pour fournir une interface pour l'interfonctionnement de différents types de dispositifs de plateforme IdO selon un mode de réalisation de la présente invention comprend les étapes consistant à : connecter un premier nœud de chaîne de blocs, qui est relié à un dispositif de plateforme IdO, à un réseau de chaîne de blocs, lorsque l'enregistrement de dispositif est demandé par le dispositif de plateforme IdO ; mettre en correspondance un identifiant intégré sur la base d'un DID accordé au dispositif de plateforme IdO avec un identifiant unique du dispositif par l'intermédiaire du premier nœud de chaîne de blocs et enregistrer l'identifiant intégré dans un registre de chaîne de blocs ; utiliser un second nœud de chaîne de blocs connecté à l'avance au réseau de chaîne de blocs et relié à un type différent de dispositif de plateforme IdO, pour récupérer l'identifiant unique mis en correspondance avec l'identifiant intégré à partir de l'enregistrement de chaîne de blocs lorsqu'une requête d'accès à la plateforme IdO est émise à partir du type différent de dispositif de plateforme IdO ; et distribuer la demande d'accès du type différent de dispositif de plateforme IdO au dispositif de plateforme IdO identifié par l'identifiant unique sur le réseau IdO.
PCT/KR2019/018677 2019-11-26 2019-12-30 Procédé pour fournir une interface pour l'interfonctionnement entre différents types de dispositifs de plateforme ido et système pour fournir une interface pour l'interfonctionnement entre différents types de dispositifs de plateforme ido WO2021107256A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2019-0153592 2019-11-26
KR1020190153592A KR102214647B1 (ko) 2019-11-26 2019-11-26 이종 사물인터넷 플랫폼 장치 간 상호 연동을 위한 인터페이스 제공 방법 및 이종 사물인터넷 플랫폼 장치 간 상호 연동을 위한 인터페이스 제공 시스템

Publications (1)

Publication Number Publication Date
WO2021107256A1 true WO2021107256A1 (fr) 2021-06-03

Family

ID=74560486

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2019/018677 WO2021107256A1 (fr) 2019-11-26 2019-12-30 Procédé pour fournir une interface pour l'interfonctionnement entre différents types de dispositifs de plateforme ido et système pour fournir une interface pour l'interfonctionnement entre différents types de dispositifs de plateforme ido

Country Status (2)

Country Link
KR (1) KR102214647B1 (fr)
WO (1) WO2021107256A1 (fr)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113452704A (zh) * 2021-06-28 2021-09-28 湖南天河国云科技有限公司 基于分布式身份标识的异构工业设备可信互联方法及装置
CN113726522A (zh) * 2021-09-01 2021-11-30 北京泰尔英福网络科技有限责任公司 基于区块链的物联网设备处理方法及装置
CN115589433A (zh) * 2022-11-23 2023-01-10 北京大学 数据处理方法、装置及计算机可读存储介质
CN115883648A (zh) * 2021-08-09 2023-03-31 中移物联网有限公司 一种数据集成方法、装置、设备及存储介质

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102304046B1 (ko) * 2021-05-10 2021-09-23 주식회사 시티랩스 복수 개의 블록체인을 통합하여 하나의 미들 블록으로 api 서비스를 제공하는 방법과 장치 및 이를 이용한 신원 증명 방법
KR102672425B1 (ko) * 2021-07-19 2024-06-04 엘지전자 주식회사 가전 장치 및 상기 가전 장치를 제어하는 방법
CN113746916B (zh) * 2021-09-01 2024-06-18 北京泰尔英福科技有限公司 基于区块链的第三方服务提供方法、***及相关节点
KR102460170B1 (ko) * 2022-07-06 2022-10-31 김한조 블록체인 기반의 did를 이용하는 플랫폼을 위한 서비스 제공 방법 및 장치
US11949802B1 (en) 2022-11-29 2024-04-02 Pusan National University Industry-University Cooperation Foundation Blockchain-based platform system for interworking with one machine-to-machine(oneM2M) and lightweight machine-to-machine (LWM2M), and method of implementing blockchain-based platform

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140047322A1 (en) * 2012-08-09 2014-02-13 Korea Advanced Institute Of Science And Technology Method and system for browsing things of internet of things on ip using web platform
KR20170060561A (ko) * 2015-11-24 2017-06-01 한국전자통신연구원 통합 사물 id와 id/loc 분리 구조를 이용한 이종 사물네트워크 간 인터네트워킹 방법 및 시스템
KR101922565B1 (ko) * 2018-05-23 2018-11-27 (주)에스씨씨 이종 블록체인 간에 데이터의 공유를 가능하게 하는 얼라이언스 블록체인 시스템
KR101979586B1 (ko) * 2018-12-19 2019-05-17 주식회사 마크애니 블록 체인 기반으로 관리되는 사물 인터넷 디바이스 및 그 시스템 및 방법
KR20190119193A (ko) * 2018-03-29 2019-10-22 주식회사 스마트엠투엠 이기종 사물인터넷 플랫폼과 블록체인 인터워킹을 위한 인증인가 시스템 및 방법

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140047322A1 (en) * 2012-08-09 2014-02-13 Korea Advanced Institute Of Science And Technology Method and system for browsing things of internet of things on ip using web platform
KR20170060561A (ko) * 2015-11-24 2017-06-01 한국전자통신연구원 통합 사물 id와 id/loc 분리 구조를 이용한 이종 사물네트워크 간 인터네트워킹 방법 및 시스템
KR20190119193A (ko) * 2018-03-29 2019-10-22 주식회사 스마트엠투엠 이기종 사물인터넷 플랫폼과 블록체인 인터워킹을 위한 인증인가 시스템 및 방법
KR101922565B1 (ko) * 2018-05-23 2018-11-27 (주)에스씨씨 이종 블록체인 간에 데이터의 공유를 가능하게 하는 얼라이언스 블록체인 시스템
KR101979586B1 (ko) * 2018-12-19 2019-05-17 주식회사 마크애니 블록 체인 기반으로 관리되는 사물 인터넷 디바이스 및 그 시스템 및 방법

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113452704A (zh) * 2021-06-28 2021-09-28 湖南天河国云科技有限公司 基于分布式身份标识的异构工业设备可信互联方法及装置
CN115883648A (zh) * 2021-08-09 2023-03-31 中移物联网有限公司 一种数据集成方法、装置、设备及存储介质
CN113726522A (zh) * 2021-09-01 2021-11-30 北京泰尔英福网络科技有限责任公司 基于区块链的物联网设备处理方法及装置
CN115589433A (zh) * 2022-11-23 2023-01-10 北京大学 数据处理方法、装置及计算机可读存储介质
CN115589433B (zh) * 2022-11-23 2023-05-30 北京大学 数据处理方法、装置及计算机可读存储介质

Also Published As

Publication number Publication date
KR102214647B1 (ko) 2021-02-15

Similar Documents

Publication Publication Date Title
WO2021107256A1 (fr) Procédé pour fournir une interface pour l'interfonctionnement entre différents types de dispositifs de plateforme ido et système pour fournir une interface pour l'interfonctionnement entre différents types de dispositifs de plateforme ido
WO2014200240A1 (fr) Procédé et appareil d'enregistrement de dispositif sans fil dans un système de communication sans fil
WO2015020360A1 (fr) Procédé et dispositif pour enregistrer et certifier un dispositif dans un système de communications sans fil
WO2014092375A1 (fr) Procédé et appareil de commande d'accès entre un dispositif local et un serveur externe dans un système de réseau local
WO2015126124A1 (fr) Procédé et dispositif pour transmettre et recevoir des informations d'authentification dans un système de communication sans fil
WO2014107045A1 (fr) Procédé de partage de contenu au moyen d'un dispositif informatique en nuage personnel, dispositif électronique et système informatique en nuage personnel l'utilisant
WO2019078489A1 (fr) Procédé et dispositif serveur permettant de fournir un service de plateforme de l'internet des objets
WO2012044072A2 (fr) Procédé d'attribution de clé utilisateur dans un réseau convergent
WO2012148115A2 (fr) Appareil et procédé de commande d'un réseau fédérateur pour un réseau de capteurs
WO2009091199A2 (fr) Procédé d'accès à distance dans un réseau comprenant un dispositif nat
WO2015016627A1 (fr) Procédé et dispositif permettant de connecter un seul dispositif ap parmi de multiples dispositifs ap dans le même réseau sur un terminal
WO2017054443A1 (fr) Procédé de commande à distance, serveur et stockage rattaché à un réseau
WO2014003505A1 (fr) Système et procédé de configuration d'aspect social d'un dispositif
WO2012099330A2 (fr) Système et procédé de délivrance d'une clé d'authentification pour authentifier un utilisateur dans un environnement cpns
EP2740237A2 (fr) Procédé et appareil permettant de fournir un service d'après un composant au moyen d'un réseau personnel
WO2017140080A1 (fr) Procédé et appareil de communication d'adressage basés sur une adresse de contrôle d'accès au support
WO2020022700A1 (fr) Élément de sécurité de traitement et d'authentification de clé numérique et procédé de fonctionnement associé
WO2015199271A1 (fr) Procédé et système de partage de fichiers sur p2p
WO2014092505A1 (fr) Procédé et dispositif de fourniture de service dns
WO2017131285A1 (fr) Système de gestion de réseau conteneur et procédé de mise en réseau conteneur
WO2010062114A2 (fr) Dispositif et procédé de gestion de noeud de capteur sur la base de métadonnées
WO2021107255A1 (fr) Procédé et dispositif de système de gestion d'interopérabilité de système d'identification entre des plateformes ido hétérogènes
WO2021020918A1 (fr) Procédé de production d'un réseau interne logique, et terminal mobile et application pour la mise en œuvre d'un tel réseau
WO2019194412A1 (fr) Appareil de réseau et son procédé de commande
WO2018230764A1 (fr) Appareil de traitement d'image, appareil d'authentification, et procédé d'authentification d'utilisateur d'un appareil de traitement d'image

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 19954525

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 19954525

Country of ref document: EP

Kind code of ref document: A1