KR102472362B1 - 블록 체인 기반 사물 인터넷 장치 제어 시스템 및 방법 - Google Patents
블록 체인 기반 사물 인터넷 장치 제어 시스템 및 방법 Download PDFInfo
- Publication number
- KR102472362B1 KR102472362B1 KR1020170146836A KR20170146836A KR102472362B1 KR 102472362 B1 KR102472362 B1 KR 102472362B1 KR 1020170146836 A KR1020170146836 A KR 1020170146836A KR 20170146836 A KR20170146836 A KR 20170146836A KR 102472362 B1 KR102472362 B1 KR 102472362B1
- Authority
- KR
- South Korea
- Prior art keywords
- distributed network
- providing server
- unique
- user terminal
- network providing
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
- H04L61/5014—Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0869—Network architectures or network communication protocols for network security for authentication of entities for achieving mutual authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
- H04L67/1061—Peer-to-peer [P2P] networks using node-based peer discovery mechanisms
- H04L67/1065—Discovery involving distributed pre-established resource-based relationships among peers, e.g. based on distributed hash tables [DHT]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
Abstract
Description
도 2는 본 발명의 실시예에 따른 블록 체인 기반 사물 인터넷 장치 제어 시스템의 블록도이다.
도 3은 도 2의 분산 네트워크 제공 서버가 제공하는 분산 네트워크를 도시한 도면이다.
도 4는 도 2의 분산 네트워크 접속 장치의 구체적인 블록도이다.
도 5는 도 2의 분산 네트워크 제공 서버의 구체적인 블록도이다.
도 6은 본 발명의 실시예에 따른 사물 인터넷 장치 방법의 흐름도이다.
200: 사용자 단말
300: 분산 네트워크 제공 서버
410: 제1 분산 네트워크 접속 장치
420: 제2 분산 네트워크 접속 장치
Claims (15)
- 복수의 블록 체인 노드가 상호 연결된 분산 네트워크를 제공하고, 사물 인터넷 장치에 접속하는 사용자 단말을 상기 복수의 블록 체인 노드 간 상호 인증하는 분산 네트워크 제공 서버;
상기 사용자 단말의 고유 접속 정보를 입력 받아 이를 상기 분산 네트워크 제공 서버로 전송하여 등록 요청하고, 상기 사용자 단말이 상기 사물 인터넷 장치를 제어하기 위한 제어 명령을 상기 분산 네트워크 제공 서버로 전송하는 제1 분산 네트워크 접속 장치; 및
상기 사물 인터넷 장치의 고유 접속 정보를 입력 받아 이를 상기 분산 네트워크 제공 서버로 전송하여 등록 요청하고, 상기 제어 명령에 대한 수행 결과를 상기 분산 네트워크 제공 서버로 전송하는 제2 분산 네트워크 접속 장치를 포함하고,
상기 분산 네트워크 제공 서버는,
상기 고유 접속 정보를 등록하고 이를 기초로 상기 사물 인터넷 장치에 접속하는 상기 사용자 단말을 인증하고,
상기 고유 접속 정보는 고유 키, 고유 주소 및 사용자 정의 이름을 포함하고,
상기 제1 분산 네트워크 접속 장치는
상기 사용자 정의 이름에 대하여 주 사용자 단말의 제1 고유 주소를 상기 분산 네트워크 제공 서버에 등록 요청한 후 서브 사용자 단말의 제2 고유 주소를 상기 제1 고유 주소의 하위 계층에 등록 요청하고 상기 서브 사용자 단말의 권한 범위 및 유효 기간을 설정하는
블록 체인 기반 사물 인터넷 장치 제어 시스템.
- 제 1 항에 있어서,
상기 분산 네트워크 제공 서버는
상기 사용자 단말이 인증되면, 상기 제어 명령을 상기 사물 인터넷 장치로 전송하고, 상기 제어 명령에 대한 수행 결과를 상기 사용자 단말로 전송하는
블록 체인 기반 사물 인터넷 장치 제어 시스템.
- 삭제
- 제 1 항에 있어서,
상기 제1 및 제2 분산 네트워크 접속 장치는
상기 고유 주소 및 상기 사용자 정의 이름을 상기 고유 키로 디지털 서명하여 이를 상기 분산 네트워크 제공 서버로 전송하여 등록 요청하는
블록 체인 기반 사물 인터넷 장치 제어 시스템.
- 제 1 항에 있어서,
상기 제1 및 제2 분산 네트워크 접속 장치는
상기 제어 명령 및 상기 제어 명령에 대한 수행 결과를 상기 고유 키로 디지털 서명하여 이를 상기 분산 네트워크 제공 서버로 전송하는
블록 체인 기반 사물 인터넷 장치 제어 시스템.
- 삭제
- 삭제
- 제 1 항에 있어서,
상기 분산 네트워크 제공 서버는,
상기 제1 및 제2 분산 네트워크 접속 장치 간 접속 권한 관리를 위해 상기 사용자 단말의 권한 정보를 블록 체인에 등록하고, 상기 권한 정보를 기초로 상기 제어 명령을 상기 사물 인터넷 장치로 전송하고, 상기 제어 명령에 대한 수행 결과를 상기 사용자 단말로 전송하는
블록 체인 기반 사물 인터넷 장치 제어 시스템.
- 제 1 항에 있어서,
상기 분산 네트워크 제공 서버와 상기 제1 분산 네트워크 접속 장치 간 접속에 필요한 공인 IP 주소 또는 사설 IP 주소를 주기적으로 변경하여 상기 사물 인터넷 장치에 할당하는 DHCP 서버를 더 포함하는
블록 체인 기반 사물 인터넷 장치 제어 시스템.
- 제 1 항에 있어서,
상기 사용자 단말은
상기 분산 네트워크 제공 서버에 상기 고유 접속 정보를 등록하고, 상기 사용자 정의 이름을 계층적 주소 체계로 확장하기 위한 사용자 인터페이스를 포함하는
블록 체인 기반 사물 인터넷 장치 제어 시스템.
- 사물 인터넷 장치의 고유 접속 정보를 입력 받아 이를 분산 네트워크 제공 서버로 전송하여 등록 요청하는 단계;
사용자 단말의 고유키, 고유 주소 및 사용자 정의 이름을 포함하는 고유 접속 정보를 입력 받아 이를 상기 분산 네트워크 제공 서버로 전송하여 등록 요청하는 단계;
상기 분산 네트워크 제공 서버가 상기 고유 접속 정보를 등록하고 이를 기초로 상기 사물 인터넷 장치에 접속하는 상기 사용자 단말을 인증하는 단계;
상기 분산 네트워크 제공 서버가 복수의 블록 체인 노드가 상호 연결된 분산 네트워크를 제공하고, 사물 인터넷 장치에 접속하는 사용자 단말을 상기 복수의 블록 체인 노드 간 상호 인증하는 단계;
상기 사물 인터넷 장치를 제어하기 위한 제어 명령을 상기 분산 네트워크 제공 서버로 전송하는 단계; 및
상기 제어 명령에 대한 수행 결과를 상기 분산 네트워크 제공 서버로 전송하는 단계를 포함하고,
상기 사용자 단말의 고유 접속 정보를 상기 분산 네트워크 제공 서버로 전송하여 등록 요청하는 단계는
상기 사용자 정의 이름에 대하여 주 사용자 단말의 제1 고유 주소를 상기 분산 네트워크 제공 서버에 등록 요청한 후 서브 사용자 단말의 제2 고유 주소를 상기 제1 고유 주소의 하위 계층에 등록 요청하고 상기 서브 사용자 단말의 권한 범위 및 유효 기간을 설정하는 단계를 포함하는
블록 체인 기반 사물 인터넷 장치 제어 방법.
- 제 11 항에 있어서,
상기 사용자 단말이 인증되면, 상기 분산 네트워크 제공 서버가 상기 제어 명령을 전송하는 단계; 및
상기 사용자 단말이 인증되면, 상기 분산 네트워크 제공 서버가 상기 제어 명령에 대한 수행 결과를 전송하는 단계를 더 포함하는
블록 체인 기반 사물 인터넷 장치 제어 방법.
- 삭제
- 제 11 항에 있어서,
상기 고유 접속 정보를 등록하는 단계는
상기 고유 주소 및 상기 사용자 정의 이름을 상기 고유 키로 디지털 서명하고, 이를 상기 분산 네트워크 제공 서버로 전송하여 등록하는 단계인
블록 체인 기반 사물 인터넷 장치 제어 방법.
- 제 11 항에 있어서,
상기 제어 명령 및 상기 제어 명령에 대한 수행 결과를 상기 분산 네트워크 제공 서버로 전송하는 단계는
상기 제어 명령 및 상기 제어 명령에 대한 수행 결과를 상기 고유 키로 디지털 서명하고, 이를 상기 분산 네트워크 제공 서버로 전송하는 단계인
블록 체인 기반 사물 인터넷 장치 제어 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170146836A KR102472362B1 (ko) | 2017-11-06 | 2017-11-06 | 블록 체인 기반 사물 인터넷 장치 제어 시스템 및 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170146836A KR102472362B1 (ko) | 2017-11-06 | 2017-11-06 | 블록 체인 기반 사물 인터넷 장치 제어 시스템 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20190051326A KR20190051326A (ko) | 2019-05-15 |
KR102472362B1 true KR102472362B1 (ko) | 2022-11-29 |
Family
ID=66579354
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170146836A Active KR102472362B1 (ko) | 2017-11-06 | 2017-11-06 | 블록 체인 기반 사물 인터넷 장치 제어 시스템 및 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102472362B1 (ko) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112116175A (zh) * | 2019-06-19 | 2020-12-22 | 中国石油化工股份有限公司 | 一种基于物联网的安全管理方法 |
CN110233855A (zh) * | 2019-06-28 | 2019-09-13 | 浪潮卓数大数据产业发展有限公司 | 一种基于区块链的区域防暴力破解方法 |
KR102152537B1 (ko) * | 2019-10-10 | 2020-09-07 | (주) 모로보기 | 사물 인터넷 장치를 위한 블록체인 네트워크 |
KR102202737B1 (ko) * | 2019-11-18 | 2021-01-12 | 사단법인 한국건물에너지기술원 | 블록 체인 기반의 접근 권한 제어 장치 및 방법 |
KR102227159B1 (ko) * | 2019-11-21 | 2021-03-11 | 주식회사 에스원 | 블록체인을 이용한 스마트 홈 기기 제어 시스템 및 이를 이용한 제어 방법 |
KR102299006B1 (ko) * | 2019-12-11 | 2021-09-07 | 주식회사 신의테크 | 블록체인을 이용한 루프방식 배전 선로 작업구간 개폐기 제어 시스템 |
KR102311821B1 (ko) * | 2019-12-11 | 2021-10-13 | 주식회사 신의테크 | 블록체인을 이용한 루프방식 배전 선로 작업구간 개폐기 제어 방법 |
KR102295076B1 (ko) * | 2019-12-11 | 2021-08-27 | 주식회사 신의테크 | 블록체인을 적용한 배전선로 개폐기 제어 방법 |
CN113596141B (zh) * | 2021-07-26 | 2023-07-25 | 深圳Tcl新技术有限公司 | 设备控制权限的设置方法、装置、计算机设备和存储介质 |
CN114928552B (zh) * | 2022-05-23 | 2023-07-18 | 中国联合网络通信集团有限公司 | 一种通信设备管理方法、装置、电子设备及存储介质 |
CN115550403A (zh) * | 2022-09-16 | 2022-12-30 | 中国科学院地理科学与资源研究所 | 基于区块链的物联网设备管理方法、系统和可读存储介质 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101678795B1 (ko) * | 2015-11-30 | 2016-11-22 | 전삼구 | 블록체인 인증을 이용하는 IoT 기반 사물 관리 시스템 및 방법 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160084680A (ko) * | 2015-01-06 | 2016-07-14 | 주식회사 케이티 | Iot 디바이스 인증 방법, iot 디바이스 인증 수행 방법, 사용자 단말 및 인증 서버 |
KR101769895B1 (ko) * | 2015-06-19 | 2017-08-21 | 에스케이텔레콤 주식회사 | 사용자 단말 장치 및 이를 이용한 사물 인터넷 기기 제어 방법, 이를 수행시키기 위한 컴퓨터 프로그램 및 그 컴퓨터 프로그램을 기록한 컴퓨터 판독 가능한 기록 매체 |
KR102010488B1 (ko) * | 2015-07-22 | 2019-08-13 | 주식회사 케이티 | 안전한 사물 인터넷 단말 원격 접속 시스템 및 그 방법, ip 주소 할당 방법 |
-
2017
- 2017-11-06 KR KR1020170146836A patent/KR102472362B1/ko active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101678795B1 (ko) * | 2015-11-30 | 2016-11-22 | 전삼구 | 블록체인 인증을 이용하는 IoT 기반 사물 관리 시스템 및 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20190051326A (ko) | 2019-05-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102472362B1 (ko) | 블록 체인 기반 사물 인터넷 장치 제어 시스템 및 방법 | |
US9178868B1 (en) | Persistent login support in a hybrid application with multilogin and push notifications | |
US10778775B2 (en) | Control of network connected devices | |
US9197639B2 (en) | Method for sharing data of device in M2M communication and system therefor | |
CN111742531B (zh) | 简档信息共享 | |
US20110013775A1 (en) | System and method of mobile content sharing and delivery in an integrated network environment | |
TW201227395A (en) | Cloud data security controlling system and method | |
WO2017067385A1 (en) | Methods, systems, and apparatuses of service provisioning for resource management in a constrained environment | |
Kim et al. | Trustworthy gateway system providing IoT trust domain of smart home | |
JP7359477B2 (ja) | ネットワークシステムおよび情報処理方法 | |
Hao et al. | DBAC: Directory-based access control for geographically distributed IoT systems | |
CN111937013B (zh) | 电子设备管理 | |
US20170310666A1 (en) | Method and system for operating a user equipment device in a private network | |
US11403900B2 (en) | Transmitting service provider access data to a service provider server | |
EP4107643B1 (en) | Methods, module and blockchain for distributed public keystore | |
KR20110008964A (ko) | 댁 내 범용 플러그 앤 플레이 디바이스에 대한 원격 접속 서비스를 제공하기 위한 원격 접속 서비스 프로파일 설정 방법 및 사용자 인증 방법 | |
US20180220477A1 (en) | Mobile communication system and pre-authentication filters | |
TWI697807B (zh) | 具安控機制的傳輸系統及方法 | |
CN115622723A (zh) | 设备访问控制方法及装置、电子设备及存储介质 | |
US10587432B2 (en) | Hardware component and method for a remote terminal to access a local network, corresponding service gateway, access authorization method and computer program | |
KR102500080B1 (ko) | 공동 주택 단지에서의 앱 보안 처리 방법 및 시스템 | |
CN114978583A (zh) | 一种工业物联智能虚拟专网系统 | |
KR20190018799A (ko) | 에이전트 기반 접근제어 관리 시스템 | |
KR20110043207A (ko) | 신뢰도 기반 개인정보 관리 시스템 및 그 방법 | |
JP2024113948A (ja) | 遠隔操作方法、遠隔操作システム、回線接続機器及びコンピュータプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20171106 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20201028 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20171106 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20220221 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20220824 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20221125 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20221125 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration |