1 |
1
사용자가 특정 IoT 디바이스의 하위 네트워크 프로토콜에 무관하게 특정 IoT 디바이스를 통합 제어관리하도록 하고 IoT 디바이스 프로파일의 생성 및 변경 상황을 동적으로 지원하는 게이트웨이를 포함하는 이기종 IoT 네트워크 통합제어관리 게이트웨이 시스템으로서,상기 게이트웨이는,이기종 IoT 네트워크에서 IoT 디바이스들을 탐색하고 탐색된 상기 IoT 디바이스와 통신 가능하게 연결하고,상기 IoT 디바이스로부터 해당 디바이스의 네트워크 프로토콜 버전 또는 디바이스 프로파일 정보를 수신받고,상기 게이트웨이가 상기 IoT 디바이스의 상기 디바이스 프로파일을 구현하고 있는지 여부를 확인하고,상기 게이트웨이가 상기 디바이스 프로파일을 구현하고 있지 않을 경우, 메타데이터 서버로부터 상기 디바이스 프로파일이 저장된 메타데이터를 습득하며, 상기 게이트웨이가 구현하고 있거나 상기 메타데이터 서버로부터 습득된 디바이스 프로파일을 파싱하여 상기 IoT 디바이스에 대한 상태 또는 제어관리 정보에 대한 리스트를 데이터베이스에 저장하도록 구성되는 것을 특징으로 하는 이기종 IoT 네트워크 통합제어관리 게이트웨이 시스템
|
2 |
2
청구항 1에서,상기 게이트웨이 시스템은 게이트웨이 컨트롤러를 더 포함하고,상기 게이트웨이 컨트롤러는,상기 사용자로부터 상기 IoT 디바이스에 대한 제어관리 메시지가 전송되면, 상기 게이트웨이가 상기 IoT 디바이스의 상기 디바이스 프로파일을 구현하고 있는지 여부를 확인하고,상기 게이트웨이가 상기 디바이스 프로파일을 구현하고 있을 경우 그에 따라 네트워크-특정 명령을 작성하되, 상기 게이트웨이가 상기 디바이스 프로파일을 구현하고 있지 않을 경우에는 상기 데이터베이스에 저장된 상기 IoT 디바이스에 대한 상기 제어관리 정보에 대한 리스트를 참조하여 상기 네트워크-특정 명령을 작성하며,해당 디바이스의 상기 네트워크 프로토콜에 따라 상기 네트워크-특정 명령을 해당 네트워크의 디바이스 드라이버를 통해 전달하도록 구성되는 것을 특징으로 하는 이기종 IoT 네트워크 통합제어관리 게이트웨이 시스템
|
3 |
3
청구항 2에서,상기 게이트웨이 컨트롤러는,상기 IoT 디바이스로부터 메시지가 회신되면, 상기 게이트웨이가 상기 IoT 디바이스의 상기 디바이스 프로파일을 구현하고 있는지 여부를 확인하고,상기 게이트웨이가 상기 디바이스 프로파일을 구현하고 있을 경우 그에 따라 회신된 상기 메시지를 해석하되, 상기 게이트웨이가 상기 디바이스 프로파일을 구현하고 있지 않을 경우에는 상기 데이터베이스에 저장된 상기 IoT 디바이스에 대한 상기 상태 또는 제어관리 정보에 대한 리스트를 참조하여 회신된 상기 메시지를 파싱 및 해석하도록 구성되는 것을 특징으로 하는 이기종 IoT 네트워크 통합제어관리 게이트웨이 시스템
|
4 |
4
청구항 1 내지 3 중 어느 한 항에서,상기 메타데이터 서버는 각 IoT 디바이스의 제조사들로부터 각 제품에 따른 디바이스 프로파일을 정의하는 것을 특징으로 하는 이기종 IoT 네트워크 통합제어관리 게이트웨이 시스템
|
5 |
5
사용자가 특정 IoT 디바이스의 하위 네트워크 프로토콜에 무관하게 특정 IoT 디바이스를 통합 제어관리하도록 하고 IoT 디바이스 프로파일의 생성 및 변경 상황을 동적으로 지원하는 게이트웨이를 포함하는 이기종 IoT 네트워크 통합제어관리 게이트웨이 시스템을 제어하는 제어 방법으로서,상기 게이트웨이가 이기종 IoT 네트워크에서 IoT 디바이스들을 탐색하고 탐색된 상기 IoT 디바이스와 통신 가능하게 연결하는 단계,상기 게이트웨이가 상기 IoT 디바이스로부터 해당 디바이스의 네트워크 프로토콜 버전 또는 디바이스 프로파일 정보를 수신받는 단계,상기 게이트웨이가 그것의 게이트웨이 시스템에 상기 IoT 디바이스의 상기 디바이스 프로파일을 구현하고 있는지 여부를 확인하는 단계,상기 게이트웨이가 상기 디바이스 프로파일을 구현하고 있지 않을 경우, 메타데이터 서버로부터 상기 디바이스 프로파일이 저장된 메타데이터를 습득하는 단계, 및상기 게이트웨이가 구현하고 있거나 상기 메타데이터 서버로부터 습득된 디바이스 프로파일을 파싱하여 상기 IoT 디바이스에 대한 상태 또는 제어관리 정보에 대한 리스트를 데이터베이스에 저장하는 단계를 포함하는 것을 특징으로 하는 이기종 IoT 네트워크 통합제어관리 게이트웨이 시스템 제어 방법
|
6 |
6
청구항 5에서,사용자로부터 상기 IoT 디바이스에 대한 제어관리 메시지가 전송되면, 게이트웨이 컨트롤러가 상기 게이트웨이가 상기 IoT 디바이스의 상기 디바이스 프로파일을 구현하고 있는지 여부를 확인하는 단계,상기 게이트웨이가 상기 디바이스 프로파일을 구현하고 있을 경우 상기 게이트웨이 컨트롤러가 그에 따라 네트워크-특정 명령을 작성하되, 상기 게이트웨이가 상기 디바이스 프로파일을 구현하고 있지 않을 경우에는 상기 게이트웨이 컨트롤러가 상기 데이터베이스에 저장된 상기 IoT 디바이스에 대한 상기 제어관리 정보에 대한 리스트를 참조하여 상기 네트워크-특정 명령을 작성하는 단계 및상기 게이트웨이 컨트롤러가 해당 디바이스의 상기 네트워크 프로토콜에 따라 상기 네트워크-특정 명령을 해당 네트워크의 디바이스 드라이버를 통해 전달하는 단계를 더 포함하는 것을 특징으로 하는 이기종 IoT 네트워크 통합제어관리 게이트웨이 시스템 제어 방법
|
7 |
7
청구항 6에서,상기 IoT 디바이스로부터 메시지가 회신되면, 상기 게이트웨이 컨트롤러가 상기 게이트웨이가 상기 IoT 디바이스의 상기 디바이스 프로파일을 구현하고 있는지 여부를 확인하는 단계 및상기 게이트웨이가 상기 디바이스 프로파일을 구현하고 있을 경우 상기 게이트웨이 컨트롤러가 그에 따라 회신된 상기 메시지를 해석하되, 상기 게이트웨이가 상기 디바이스 프로파일을 구현하고 있지 않을 경우에는 상기 게이트웨이 컨트롤러가 상기 데이터베이스에 저장된 상기 IoT 디바이스에 대한 상기 상태 또는 제어관리 정보에 대한 리스트를 참조하여 회신된 상기 메시지를 파싱 및 해석하는 단계를 더 포함하는 것을 특징으로 하는 이기종 IoT 네트워크 통합제어관리 게이트웨이 시스템 제어 방법
|
8 |
8
청구항 5 내지 7 중 어느 한 항에서,상기 메타데이터 서버는 각 IoT 디바이스의 제조사들로부터 각 제품에 따른 디바이스 프로파일을 정의하는 것을 특징으로 하는 이기종 IoT 네트워크 통합제어관리 게이트웨이 시스템 제어 방법
|