1 |
1
센서와 기계를 포함한 하드웨어 구성요소로 구성된 장치 계층과, 통신 프로토콜로 구성된 네트워크 계층과, 응용 프로그램으로 구성되어 데이터를 저장 및 처리하는 서비스 계층과, 다양한 이기종 장치에 대한 사용자 인터페이스를 제공하는 애플리케이션 계층으로 구성된 산업용 사물 인터넷 시스템을 포함하고,상기 네트워크에 연결되어 클라이언트와 서버 간의 통신을 수행하는 게이트웨이 에이전트와, 상기 서비스 계층과 연결되어 데이터 무결성에 사용되고, 지리적 위치 보증을 제공하는 서비스 에이전트의 두 가지 유형의 에이전트를 더 포함하는 인공지능 데이터 위치 저장 시스템
|
2 |
2
청구항 1에 있어서,상기 게이트웨이 에이전트는 상기 클라이언트로부터 데이터, 메타 데이터, 태그를 가져와서 상기 서비스 에이전트로 전송하고,상기 서비스 에이전트는 상기 수신한 데이터, 메타 데이터, 태그를 상기 서버인 클라우드 서비스 공급자(Cloud Service Provider, CSP)에 저장하는 인공지능 데이터 위치 저장 시스템
|
3 |
3
청구항 2에 있어서,상기 클라이언트는 파일을 다양한 블록으로 분할하여 사전 처리하고, 데이터 무결성 및 지리적 위치 보증을 수행하기 위해 블록을 무작위로 선택하고, 상기 무작위로 선택된 파일의 블록에 대해 태그를 포함하는 챌린지를 생성하여 상기 게이트웨이 에이전트를 통해 상기 서비스 에이전트로 전송하고,상기 서비스 에이전트는 상기 무작위로 생성된 챌린지를 수신하고, 상기 CSP에게 무작위로 쿼리된 아웃소싱된 데이터 블록에 대한 해당 태그를 쿼리하는 인공지능 데이터 위치 저장 시스템
|
4 |
4
청구항 3에 있어서,상기 서비스 에이전트는 상기 CSP에 저장된 블록 및 해당 태그를 액세스하여 데이터의 지리적 위치 보증과 관련한 RTT(Round Trip Time)의 값과 로그 파일을 포함한 응답 신호를 생성하여 상기 게이트웨이 에이전트를 통해 상기 클라이언트로 전송하는 인공지능 데이터 위치 저장 시스템
|
5 |
5
청구항 4에 있어서,상기 클라이언트는 상기 서비스 에이전트로부터 상기 응답 신호를 수신하고, 상기 로그 파일과 상기 RTT의 값을 기반으로 상기 CSP가 아웃소싱된 데이터를 다른 지리적 위치로 이동했는지 여부를 결정하여 지리적 위치 보증을 판단하는 인공지능 데이터 위치 저장 시스템
|
6 |
6
센서와 기계를 포함한 하드웨어 구성요소로 구성된 장치 계층과, 통신 프로토콜로 구성된 네트워크 계층과, 응용 프로그램으로 구성되어 데이터를 저장 및 처리하는 서비스 계층과, 다양한 이기종 장치에 대한 사용자 인터페이스를 제공하는 애플리케이션 계층으로 구성된 산업용 사물 인터넷 시스템을 포함하고,상기 네트워크 계층에 연결되어 클라이언트와 서버 간의 통신을 수행하는 게이트웨이 에이전트는 상기 클라이언트로부터 데이터, 메타 데이터, 태그를 가져와서 상기 서비스 에이전트로 전송하는 단계;상기 서비스 에이전트는 상기 서비스 계층과 연결되어 상기 수신한 데이터, 메타 데이터, 태그를 상기 서버인 클라우드 서비스 공급자(Cloud Service Provider, CSP)에 저장하는 단계; 및상기 서비스 에이전트는 상기 CSP에 쿼리하여 데이터의 지리적 위치 보증과 관련한 응답 신호를 생성하여 상기 게이트웨이 에이전트를 통해 상기 클라이언트로 전송하는 단계를 포함하는 인공지능 데이터 위치 저장 방법
|
7 |
7
청구항 6에 있어서,상기 클라이언트는 파일을 다양한 블록으로 분할하여 사전 처리하고, 데이터 무결성 및 지리적 위치 보증을 수행하기 위해 블록을 무작위로 선택하고, 상기 무작위로 선택된 파일의 블록에 대해 태그를 포함하는 챌린지를 생성하여 상기 게이트웨이 에이전트를 통해 상기 서비스 에이전트로 전송하는 단계; 및상기 서비스 에이전트는 상기 무작위로 생성된 챌린지를 수신하고, 상기 CSP에게 무작위로 쿼리된 아웃소싱된 데이터 블록에 대한 해당 태그를 쿼리하는 단계를 포함하는 인공지능 데이터 위치 저장 방법
|
8 |
8
청구항 7에 있어서,상기 서비스 에이전트는 상기 CSP에 저장된 블록 및 해당 태그를 액세스하여 데이터의 지리적 위치 보증과 관련한 RTT(Round Trip Time)의 값과 로그 파일을 포함한 응답 신호를 생성하여 상기 게이트웨이 에이전트를 통해 상기 클라이언트로 전송하는 단계를 포함하는 인공지능 데이터 위치 저장 방법
|
9 |
9
청구항 8에 있어서,상기 클라이언트는 상기 서비스 에이전트로부터 상기 응답 신호를 수신하고, 상기 로그 파일과 상기 RTT의 값을 기반으로 상기 CSP가 아웃소싱된 데이터를 다른 지리적 위치로 이동했는지 여부를 결정하여 지리적 위치 보증을 판단하는 단계를 포함하는 인공지능 데이터 위치 저장 방법
|