KR100976443B1 - 홈네트워크 오류 예측 시스템 및 그 방법 - Google Patents
홈네트워크 오류 예측 시스템 및 그 방법 Download PDFInfo
- Publication number
- KR100976443B1 KR100976443B1 KR1020080087364A KR20080087364A KR100976443B1 KR 100976443 B1 KR100976443 B1 KR 100976443B1 KR 1020080087364 A KR1020080087364 A KR 1020080087364A KR 20080087364 A KR20080087364 A KR 20080087364A KR 100976443 B1 KR100976443 B1 KR 100976443B1
- Authority
- KR
- South Korea
- Prior art keywords
- context
- error
- context information
- rule
- home network
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/12—Arrangements for remote connection or disconnection of substations or of equipment thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0631—Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/14—Network analysis or design
- H04L41/147—Network analysis or design for predicting network behaviour
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/16—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using machine learning or artificial intelligence
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Evolutionary Computation (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Databases & Information Systems (AREA)
- Artificial Intelligence (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
- Telephonic Communication Services (AREA)
- Debugging And Monitoring (AREA)
Abstract
본 발명은 홈네트워크 오류 예측 시스템 및 홈네트워크 오류 예측 방법에 관한 것으로, 홈네트워크의 구성 요소에 대한 스펙을 이용하여 관계 설정을 통한 지식 규칙을 데이터베이스화한 상태에서 실시간으로 수집되는 홈네트워크의 구성 요소에 대한 상태 데이터를 이용하여 콘텍스트 정보를 생성 및 저장한 후에, 이러한 콘텍스트 정보를 해석하여 데이터베이스화된 지식 규칙과의 비교 분석을 통해 정상/비정상 콘텍스트 정보로 분류한 후에 비정상 콘텍스트 정보에 대한 오류 지식을 이용하여 새로운 지식 규칙을 생성하여 이러한 새로운 지식 규칙을 기반으로 실시간으로 수집되는 콘텍스트 정보에 따른 오류 지식 규칙을 예측 및 통보함으로써, 홈네트워크 환경에서 발생하는 오류를 효과적으로 예측하여 통보할 수 있는 것이다.
홈네트워크 환경, 콘텍스트 정보, 지식 규칙
Description
본 발명은 홈네트워크 오류 예측 기법에 관한 것으로, 더욱 상세하게는 홈네트워크 환경에서 실시간 입력되는 상태 데이터를 이용하여 홈네트워크 오류를 예측 및 통보하는데 적합한 홈네트워크 오류 예측 시스템 및 그 방법에 관한 것이다.
본 발명은 지식경제부 및 정보통신연구진흥원의 IT 성장동력 기술개발 사업의 일환으로 수행한 연구로부터 도출된 것이다[과제관리번호: 2006-S-066-03, 과제명: 고 신뢰성 유비쿼터스 홈 적응형 미들웨어 개발].
잘 알려진 바와 같이, 홈네트워크 시스템의 오류 처리 모델을 개발하는데 있어서 가장 먼저 선결되어야 하는 점은 오류를 어떻게 정의해야 하는가에 대한 것인데, 오류를 정의하는 일반적인 방법은 해당 분야에서 해결하고자 하는 문제점들을 도출하여 이를 기반으로 오류를 정의하는 것이다.
이를 위해서는 해당 분야에 대한 전문적인 지식을 기반으로 오류에 대한 범위를 어디까지 할 것인가에 대한 오류 범위를 정하고, 오류를 정의할 수 있는 여러 가지 기준 중 해당 분야 전문가 시스템에 맞는 기준으로 오류를 정의해야 한다.
현재 홈네트워크 환경은 RS422, RS485, LonWorks, CAN, PROFIBUS 등과 같은 다양한 이종 필드버스 디바이스들이 존재하고 단순한 센서 디바이스로부터 지능형 시스템에 이르기까지 많은 종류의 디바이스들이 공존하며, 이러한 다양한 디바이스들이 지원하는 유무선 프로토콜/네트워크들로 인해 홈네트워크 환경은 점점 더 복잡한 네트워크 토폴로지 구조를 가지고 있다.
이러한 홈네트워크 환경에서는 복잡한 네트워크 토폴로지 구조로 인해 오류 발생 가능성이 더욱 높아짐으로써, 발생 가능한 오류를 감지하고 복구하는 기법들이 제안되고 있다.
한편, 종래에 네트워크 환경의 오류에 대한 프로세서의 장애 감지 복구 기법에 대해 설명하면, 프로세서에서 설정된 주기에 의해 워치독 제어부에서 워치독 발생부로 감시 신호를 출력하고, 워치독 발생부에서 첫 번째 타임 아웃이 발생하면 이를 워치독 제어부에 알리며, 워치독 제어부에서 프로세서로 NMI(Non Maskable Interrupt, 마스크 불가능 인터럽트)를 발생시켜 복구 동작을 수행하게 된다.
하지만, 상술한 바와 같은 장애 감지 복구 기법은 프로세서를 탑재한 시스템 하드웨어 보드에서 하드웨어 고장 또는 프로그램 오류로 인한 소프트웨어 무한루프 상태 시 프로세서를 리셋시키지 않고 먼저 NMI를 발생 시켜 프로세서 비정상 상태를 복구하며, 이 과정을 통한 이후에도 프로세서 비정상 상태가 복구되지 않으면 보드 리셋을 통해 비정상 상태를 벗어난다는 것으로, 단순히 프로세스의 이상/정상 여부 및 소프트웨어의 무한루프 상태만을 고려하였으므로 간단한 시스템에는 적용가능하나 분산되고 다양한 오류를 발생시킬 수 있는 선박과 같은 유비쿼터스(ubiquitous) 환경에 기반한 복합 시스템에는 적합하지 않다.
이에 따라, 본 발명은 홈네트워크에서 발생하는 로그를 기반으로 오류 패턴을 분석하여 지식 규칙에 기반한 데이터 베이스를 구축함으로써, 발생 장애를 예측하여 통보할 수 있는 홈네트워크 오류 예측 시스템 및 그 방법을 제공하고자 한다.
또한, 본 발명은 홈네트워크상에 정형화되지 않은 상황 오류들을 자율적으로 오류 패턴화하여 오류 클래스들을 유발시키는 오류 원인들을 정형화 및 명시화시킬 수 있는 홈네트워크 오류 예측 시스템 및 그 방법을 제공하고자 한다.
일 관점에서 본 발명은, 실시간으로 수집되는 홈네트워크의 구성 요소에 대한 상태 데이터를 이용하여 콘텍스트 정보를 생성하는 콘텍스트 생성기와, 상기 홈 네트워크 구성 요소에 대한 스펙을 이용하여 오류 감지를 위한 지식 규칙을 생성하는 스펙 해석기와, 상기 생성된 콘텍스트 정보가 상기 생성된 지식 규칙을 만족하는지의 여부를 분석하는 콘텍스트 분석기와, 상기 분석 결과에 따라 전달되는 비정상 콘텍스트 정보와 이에 대응하는 오류 규칙을 기반으로 새로운 지식 규칙을 생성하는 콘텍스트 패턴 학습기와, 상기 새로운 지식 규칙을 기반으로 상기 생성된 콘텍스트 정보와의 상관도를 비교 분석하여 발생 가능한 오류를 예측 및 통보하는 오류 예측기를 포함하는 홈네트워크 오류 예측 시스템을 제공한다.
다른 관점에서 본 발명은, 실시간으로 수집되는 홈네트워크의 구성 요소에 대한 상태 데이터를 이용하여 콘텍스트 정보를 생성하는 단계와, 상기 홈네트워크 구성 요소에 대한 스펙을 이용하여 오류 감지를 위한 지식 규칙을 생성하는 단계와, 상기 생성된 콘텍스트 정보가 상기 생성된 지식 규칙을 만족하는지의 여부를 분석하는 단계와, 상기 분석 결과에 따라 전달되는 비정상 콘텍스트 정보와 이에 대응하는 오류 규칙을 기반으로 새로운 지식 규칙을 생성하는 단계와, 상기 새로운 지식 규칙을 기반으로 상기 생성된 콘텍스트 정보와의 상관도를 비교 분석하여 발생 가능한 오류를 통보하는 단계를 포함하는 홈네트워크 오류 예측 방법을 제공한다.
본 발명은, 홈네트워크에서 발생하는 로그를 기반으로 오류의 패턴을 분석하여 지식 규칙 데이터베이스를 구축하고 향후 일어날 장애를 예측하여 통보하는 기 법에 대한 것으로, 화재 사고와 같이 한 번 발생하면 치명적이고 막대한 경제적인 손실을 야기하는 홈네트워크 사고를 미연에 방지할 수 있고, 무인 자동 메커니즘을 통해 홈네트워크 내/외적인 위협 요인을 실시간으로 감지 및 예측하여 사용자들로 하여금 홈네트워크 시스템에 대한 신뢰도를 높일 수 있으며, 사업자에게는 홈네트워크에 대한 유지 보수 비용에 대한 부담을 줄일 수 있다.
본 발명은, 홈네트워크의 각 스펙에 따른 지식 규칙을 데이터베이스화한 상태에서, 실시간으로 입력되는 홈네트워크의 상태에 대한 각 콘텍스트 정보를 저장하며, 저장된 콘텍스트 정보와 지식 규칙을 비교 분석하여 새로운 지식 규칙으로 생성 및 저장하고, 이러한 지식 규칙을 기반으로 홈네트워크 오류에 대한 예측 및 통보한다는 것이며, 이러한 기술적 수단을 통해 종래 기술에서의 문제점을 해결할 수 있다.
이하 첨부된 도면을 참조하여 본 발명의 바람직한 실시 예에 대하여 상세하게 설명한다.
도 1은 본 발명의 바람직한 실시 예에 따라 홈네트워크 환경에서 로그 학습 기반으로 오류를 예측하는데 적합한 홈네트워크 오류 예측 시스템의 블록 구성도로서, 콘텍스트 생성기(context generator, 102), 콘텍스트 저장소(context repository, 104), 스펙 해석기(specification interpreter, 106), 지식 규칙 데이터베이스(u-home knowledge base, 108), 콘텍스트 분석기(context analyzer, 110), 콘텍스트 패턴 학습기(context pattern learner, 112) 및 오류 예측기(fault estimator, 114)를 포함한다.
먼저, 본 발명에서는 홈네트워크 환경에서 발생 가능한 홈네트워크 오류를 디바이스, 네트워크, 시스템, 서비스 제조사 등에서 오류에 대해 미리 정의한 명시적 오류(explicit fault)와 잘못된 사용, 잘못된 구성, 콘텍스트 충돌, 오류 전이 등의 비명시적 오류(implicit fault)로 구분하여 유형별 특성에 맞도록 정의할 수 있다.
여기에서, 명시적 오류는 선박 등의 구성 요소인 디바이스, 네트워크, 시스템, 서비스 등에 대한 제조사가 자사 제품에 대해 미리 정의한 오류를 나타내며, 오류 진단 및 복구 시 제조사가 정의한 오류 진단 규칙과 오류 복구 규칙을 기반으로 오류를 처리하고, 이와 같은 제조사에 따른 명시적 오류 정의는 오류 분류 주체자에 따라 서로 다른 기준으로 오류를 분류 및 정의함으로써 같은 유형의 제품이라 할 지라도 공통적으로 사용할 수 없으므로 자사 제품에 관련한 오류 정보를 제공할 뿐, 이로 인한 파생적인 오류 현상에 대해서는 알 수 없게 된다.
특히, 홈네트워크 환경은 선박 등의 구성 요소들간의 유기적인 상호 연동으로 동작되는 시스템으로서, 타사 제품의 오류 정보와의 연관 관계를 통해 오류 전이에 대한 파악 및 예측은 필수적이기 때문에, 이와 같은 점을 해결하기 위해 도 2a에 도시한 바와 같이 홈네트워크에서 발생 가능한 다양한 명시적 오류들을 속성 에 따라 추상화하여 정의한 오류 클래스로 나타내며, 이와 같은 추상화된 오류 클래스는 많은 종류의 명시적 오류들을 추상화시킴으로써, 제조사의 자사 제품에 대한 오류 정의에 따라 방대해 질 수 있는 오류 종류들을 공통적인 특성의 추상화된 오류 클래스에 매핑(Mapping)시켜 홈네트워크 오류 정의에 대한 제한을 줄 수 있다.
또한, 추상화된 오류 클래스라는 공통적인 특성에 기반하여 해당 오류 클래스가 다른 추상화된 오류 클래스에 영향을 줄 수 있음을 연관 관계 분석을 통해 알 수 있으므로, 현재 발생된 오류에 의해 향후 새롭게 발생 가능한 오류를 예측하는데도 사용될 수 있다.
한편, 홈네트워크는 다수의 이질적인 네트워크 기술이 정합되고 다양한 기능의 디바이스가 존재하는 복잡한 환경이며, 이러한 환경에서 명시적 오류가 아닌 비명시적인 오류 발생을 인지하는 것과 오류의 원인을 규명하는 것, 오류 복구 방법을 결정하는 것은 매우 복잡하고 어려운 일인데, 비명시적 오류는 홈네트워크 구성요소들인 디바이스, 네트워크, 시스템, 서비스들간의 상호 연동으로 동작하는 복합적인 환경에서 홈네트워크 구성 요소 개별단위로는 정상상태지만, 이들의 조합으로 발생되는 논리적인 상황 오류를 정의한 것으로, 도 2b는 본 발명에 따라 상황 오류에 대한 시나리오 예제를 나타낸 도면으로, Case 1은 겨울철에 추운 날씨임에도 보일러가 동작하고 있지 않은 상황을 나타내고 있으며, 보일러가 명시적인 오류 메시지를 발생시키지 않았지만 상황적으로 보일러의 오류를 유추해 볼 수 있다.
또한, Case 2인 경우 여름철의 더운 날씨로 인해 에어컨의 설정 온도 값을 26도로 설정하여 동작시키고 있으나, 온도는 내려가지 않으므로 이로부터 상황 오류가 발생되었음을 유추해 볼 수 있고, 온도 값에 영향을 주는 요소들(창문, 보일러, 등)을 모니터링 함으로써 상황 오류의 원인(창문이 열려있음)을 찾을 수 있다.
이와 같은 상황 오류를 발견하기 위해서는 상황 정보를 분석하는 단계가 필요하며, 상황 정보 분석은 도 2b에 도시한 바와 같은 시나리오 예제에서와 같이 홈네트워크의 비효율적 또는 비합리적인 구성 현황이나 디바이스와 서비스의 비정상적인 상태를 논리적으로 추론하여 파악하는 것을 의미하는데, Case1과 Case2의 예제는 디바이스 동작을 판단함에 있어 디바이스 자체 진단 기능만으로는 파악하기 힘든 부분을 그 디바이스가 속해 있는 공간의 상태정보나 네트워크의 정보를 이용하여, 해당 디바이스의 동작 여부 혹은 상태 여부를 파악해야 하는 상황 정보 분석이 필요함을 전달함으로써, 홈네트워크상에서 정형화되지 않은 다양한 상황 오류 원인들을 정형화 및 명시화시킬 수 있는 것으로, 이하에서 그 상세 구성 및 과정에 대해 상세히 설명한다.
도 1을 참조하면, 콘텍스트 생성기(102)는 실시간(real-time)으로 로그에 수집되는 디바이스, 네트워크, 서비스의 상태 데이터를 이용하여 연관 관계를 설정하고, 특징을 추출하기 위해 4W1H(When, Where, Who, What, How) 기반의 콘텍스트 정보로 수치화 및 정규화한다. 여기에서, 실시간 수집은 장치 검사기(device checker, 100a), 네트워크 검사기(network checker, 100b) 및 서비스 검사기(service checker, 100c)를 통해 입력된 실시간 원자료(raw data)를 체크하여 홈네트워크 운영에 따른 디바이스, 네트워크, 서비스 등의 다양한 상태 데이터를 수 집하는 방식으로 수행된다.
여기에서, 도 3은 본 발명에 따른 콘텍스트 생성기의 블록 구성도로서, 콘텍스트 생성기(102)는 상태 데이터 수집기(status data collector, 102a)와 콘텍스트 맵퍼(context mapper, 102b)를 포함하여 구성되는데, 상태 데이터 수집기(102a)는 장치 검사기(100a), 네트워크 검사기(100b) 및 서비스 검사기(100c)를 통해 디바이스, 네트워크, 서비스 등의 상태 데이터를 수집하여 이를 제공하고, 콘텍스트 맵퍼(102b)는 각각의 상태 데이터를 4W1H(When, Where, Who, What, How) 기반의 콘텍스트 정보로 수치화 및 정규화하여 그 연관 관계를 설정하고, 그 특징을 추출한다. 이러한 연관 관계 및 특징들은 콘텍스트 정보에 포함되어 저장될 수 있다.
도 1을 다시 참조하면, 콘텍스트 저장소(104)는 콘텍스트 생성기(102)로부터의 연관 관계 및 특징들이 포함된 콘텍스트 정보를 저장 관리하는 것으로, 이러한 콘텍스트 정보는 필요에 따라 추출되어 콘텍스트 분석기(110)로 제공된다.
한편, 스펙 해석기(106)는 홈네트워크의 구성 요소들에 대한 스펙을 기반으로 각 구성 요소들에 대한 제약 사항을 분석하고, 이를 통해 오류 감지를 위한 지식 규칙을 생성하여 이를 지식 규칙 데이터베이스(108)에 저장한다. 여기에서, 홈네트워크 구성 요소들에 대한 스펙은 장치 스펙(100a'), 네트워크 스펙(100b') 및 서비스 스펙(100c)을 통해 입력될 수 있다.
도 4는 본 발명에 따른 스펙 해석기의 블록 구성도로서, 스펙 해석기(106)는 리소스 해석기(resource interpreter, 106a), 관계 생성기(relation generator, 106b) 및 진단 규칙 생성기(diagnosis rule generator, 106c)를 포함하여 구성되는 데, 리소스 해석기(106a)는 홈네트워크의 디바이스, 네트워크, 서비스 등의 구성 요소들에 대한 정보들(즉, 제약 사항)을 해석하여 시맨틱(semantic)을 부여한다.
그리고, 관계 생성기(106b)는 디바이스, 네트워크, 서비스 등의 구성 요소들간의 시맨틱에 기반하여 관계 설정을 수행하며, 진단 규칙 생성기(106c)는 관계 설정에 영향을 주는 기능들을 기반으로 새로운 홈네트워크에 대한 지식 규칙을 생성한다.
일 예로서, 도 5a 내지 도 5c는 본 발명에 따라 스펙 해석기에서 홈네트워크에 대한 지식 규칙을 생성하는 것을 예시한 도면으로, 리소스 해석기(106a)에서는 장치, 네트워크, 서비스 등에 대해 도 5a에 도시한 바와 같이 Type에 따른 Function별로 Function Type, Function ID, Action, Event 등의 항목으로 구분하여 해석한다. 여기에서, Action은 Action ID, In-Parameters, Out-Parameters 등의 항목을 포함할 수 있고, Event는 Event ID, Value 등의 항목을 포함할 수 있다.
그리고, 관계 생성기(106b)에서는 도 5b에 도시한 바와 같이 상태 클래스(Situation Class)에 대해 Object, Time, Subject, Location, Method 등의 항목으로 구분하는데, Object는 Illumination, Temperature(예를 들면, Airconditioner, Boiler, Window 등을 포함함), Humidity, Noise, Purity, Security, Safety 등의 항목을 포함하며, 시간은 Reservation, Cycle, Transition 등의 항목을 포함하고, Subject는 Authority, Action, Intension 등의 항목을 포함하며, Location은 Establishment, Cognition 등의 항목을 포함할 수 있으며, Method는 Command, Relation 등의 항목을 포함할 수 있으며, 이러한 항목들에 따라 관계를 설정한다.
또한, 진단 규칙 생성기(106c)에서는 도 5c에 도시한 바와 같이 'Rule 1'로서 공기 조절 장치가 동작하면 온도가 내려가고, 'Rule 2'로서 보일러가 동작하면 온도가 올라간다고 하는 진단 규칙을 생성할 수 있다. 이러한 진단 규칙들은 지식 규칙으로서 지식 규칙 데이터베이스(108)에 저장 관리된다.
다음에, 지식 규칙 데이터베이스(108)는 스펙 해석기(106)로부터 생성된 홈네트워크에 대한 지식 규칙을 저장 관리하는 것으로, 이러한 지식 규칙들은 필요에 따라 추출되어 콘텍스트 분석기(110)로 제공된다.
한편, 콘텍스트 분석기(110)는 현재 수집된 콘텍스트들이 홈네트워크 규칙을 만족하는지의 여부를 분석하는 것으로, 콘텍스트 저장소(104)에 수집된 콘텍스트 정보들(즉, 홈네트워크 동작에 따라 실시간으로 입력되는 4W1H 기반의 콘텍스트 정보들)이 지식 규칙 데이터베이스(108)에 저장된 홈네트워크에 대한 지식 규칙(즉, 오류 감지를 위한 지식 규칙들)을 만족하는지의 여부를 분석하고, 이를 기반으로 정상 상황 콘텍스트와 비정상 콘텍스트를 분류한 후에, 비정상 콘텍스트 정보와 그에 대응하는 오류 규칙(즉, 지식 규칙)을 콘텍스트 패턴 학습기(112)로 전달한다.
여기에서, 도 6은 본 발명에 따른 콘텍스트 분석기의 블록 구성도로서, 콘텍스트 분석기(110)는 콘텍스트 해석기(context interpreter, 110a), 조건 검사기(condition checker, 110b) 및 콘텍스트 분류기(context classifier)를 포함하여 구성되는데, 콘텍스트 해석기(110a)는 콘텍스트 저장소(104)에 수집된 콘텍스트 정보들(즉, 홈네트워크 동작에 따라 실시간으로 입력되는 4W1H 기반의 콘텍스트 정보 들)을 해석하여 그 결과를 조건 검사기(100b)로 전달한다.
그리고, 조건 검사기(100b)는 콘텍스트 정보를 해석한 결과가 지식 규칙 데이터베이스(108)에 저장된 홈네트워크에 대한 지식 규칙(즉, 오류 감지를 위한 지식 규칙들)을 만족하는지의 여부를 분석하고, 콘텍스트 분류기(110c)는 이러한 분석을 기반으로 정상 상황 콘텍스트와 비정상 콘텍스트를 분류한 후에, 비정상 콘텍스트 정보와 그에 대응하는 오류 규칙을 콘텍스트 패턴 학습기(112)로 전달한다.
다음에, 콘텍스트 패턴 학습기(112)는 입력되는 비정상 콘텍스트 정보와 이에 대응하는 오류 규칙을 기반으로 신경망 구조를 통해 학습시키고, 이에 따른 새로운 오류 원인에 대한 패턴들을 새롭게 생성시킨다. 이렇게 새롭게 생성된 오류 원인에 대한 패턴들을 새로운 지식 규칙에 대응하는 상관도 확률 테이블(Correlation Probability Table)로 지식 규칙 데이터베이스(108)에 저장 관리된다.
여기에서, 도 7은 본 발명에 따라 콘텍스트와 오류 규칙과의 연관성을 학습시키기 위한 신경망 구조를 나타낸 도면으로, 이러한 신경망 구조에서 입력층은 콘텍스트를 구성하는 4W1H(예를 들면, 온도센서, 온도, 온도값, 시스템 시간, 발생 장소 등)에 해당하는 속성들이 입력되고, 목표 출력값은 이러한 콘텍스트를 유발시키는 타켓(Target)의 원인(즉, 콘텍스트 발생 원인)이 되는 콘텍스트, 곧 홈네트워크 지식에 관한 규칙으로, 목표 콘텍스트의 원인에 대한 입력 콘텍스트들의 상관도를 학습시키며 신경망의 가중치를 조절하고, 이렇게 신경망의 오류 원인과 오류를 유발시키는 오류 패턴들과의 상관도(correlation)를 학습시키는 방식으로 수행될 수 있다.
이어서, 오류 예측기(114)는 지식 규칙 데이터베이스(108)에 저장된 콘텍스트 정보와 오류 지식들간의 상관도 확률 테이블을 기반으로 실시간으로 수집되는 콘텍스트 패턴들과의 상관도를 비교 분석하여 발생 가능한 오류 지식 규칙들을 미리 통보한다.
다음에, 상술한 바와 같은 구성을 갖는 홈네트워크 오류 예측 시스템에서 장치, 네트워크, 서비스 등의 스펙에 따라 이를 해석하여 지식 규칙을 데이터베이스화한 상태에서 실시간으로 입력되는 장치, 네트워크, 서비스 등의 콘텍스트를 생성하고, 이러한 콘텍스트 정보를 저장한 후에, 이러한 콘텍스트 정보와 지식 규칙을 분석하여 신경망 구조를 통해 이를 콘텍스트 패턴을 학습하며, 이러한 학습 과정을 통해 오류를 예측하는 과정에 대해 설명한다.
도 8은 본 발명의 일 실시 예에 따라 홈네트워크 환경에서 로그 학습 기반으로 오류를 예측하는 과정을 도시한 플로우차트이다.
도 8을 참조하면, 스펙 해석기(106)의 리소스 해석기(106a)에서는 홈네트워크의 디바이스, 네트워크, 서비스 등의 구성 요소들에 대한 정보들(즉, 제약 사항)을 장치 스펙(100a'), 네트워크 스펙(100b'), 서비스 스펙(100c')로부터 입력받아 이를 해석하여 시맨틱(semantic)을 부여하고, 관계 생성기(106b)에서는 디바이스, 네트워크, 서비스 등의 구성 요소들간의 시맨틱에 기반하여 관계 설정을 수행한다(단계802).
그리고, 스펙 해석기(106)의 진단 규칙 생성기(106c)에서는 관계 설정에 영 향을 주는 기능들을 기반으로 새로운 홈네트워크에 대한 지식 규칙을 생성하고, 이를 지식 규칙 데이터베이스(108)에 저장한다(단계804).
한편, 콘텍스트 생성기(102)의 상태 데이터 수집기(102a)에서는 장치 검사기(100a), 네트워크 검사기(100b) 및 서비스 검사기(100c)를 통해 디바이스, 네트워크, 서비스 등의 상태 데이터를 수집하여 이를 제공하고, 콘텍스트 맵퍼(102b)는 각각의 상태 데이터를 4W1H(When, Where, Who, What, How) 기반의 콘텍스트 정보로 수치화 및 정규화(즉, 맵핑)한다(단계806).
또한, 콘텍스트 맵퍼(102b)에서는 콘텍스트 정보로 수치화 및 정규화가 완료되면, 그 연관 관계 설정 및 그 특징 추출을 통해 콘텍스트 정보를 구성하여 콘텍스트 저장소(104)에 저장한다(단계808).
다음에, 콘텍스트 분석기(110)의 콘텍스트 해석기(110a)에서는 콘텍스트 저장소(104)에 수집된 콘텍스트 정보들(즉, 홈네트워크 동작에 따라 실시간으로 입력되는 4W1H 기반의 콘텍스트 정보들)을 해석하여 그 결과를 조건 검사기(100b)로 전달하고, 조건 검사기(100b)는 콘텍스트 정보를 해석한 결과가 지식 규칙 데이터베이스(108)에 저장된 홈네트워크에 대한 지식 규칙(즉, 오류 감지를 위한 지식 규칙들)을 만족하는지의 여부를 분석(검사)한다(단계810).
그리고, 콘텍스트 분석기(110)의 콘텍스트 분류기(110c)에서는 이러한 분석을 기반으로 정상 상황 콘텍스트와 비정상 콘텍스트를 분류한 후에, 비정상 콘텍스트 정보와 그에 대응하는 오류 규칙을 그 분석 정보로서, 콘텍스트 패턴 학습기(112)로 전달한다(단계812).
다음에, 콘텍스트 패턴 학습기(112)는 입력되는 비정상 콘텍스트 정보와 이에 대응하는 오류 규칙을 기반으로 신경망 구조를 통해 학습시키고, 이에 따른 새로운 오류 원인에 대한 패턴들을 새롭게 생성시킨다(단계814). 여기에서, 새롭게 생성된 오류 원인에 대한 패턴들은 새로운 지식 규칙에 대응하는 상관도 확률 테이블(Correlation Probability Table)로 지식 규칙 데이터베이스(108)에 저장 관리된다.
일 예로서, 도 9a 내지 9d는 본 발명에 따라 새로운 홈네트워크 오류 지식을 생성하는 것을 예시한 도면으로서, 도 9a에 도시한 바와 같은 실시간 발생 데이터를 기반으로 생성된 콘텍스트 정보에서 도 9b에 도시한 바와 같은 'Rule 1'을 만족하는지를 판단하는 콘텍스트들을 나타내는데, 이를 만족되는지 판단할 수 있는 콘텍스트인 C1, C5, C7 중에서 C5인 경우 온도 감소의 변화가 발생하였기 때문에 도 9c에 도시한 바와 같이 C1과 C5사이의 콘텍스트 집합들(즉, C2, C3, C4)은 'Rule 1'을 만족시키는 정상 상황 콘텍스트 집합으로 분류하고, C7인 경우 C5에서와 같은 온도를 유지함으로써, 도 9c에 도시한 바와 같이 C6의 경우는 'Rule 1'을 만족시키지 못하는 비정상적인 상황 콘텍스트 집합으로 분류할 수 있다.
이러한 C6의 콘텍스트는 'Rule 1'에 대한 추가 조건을 삽입함으로써, 새로운 홈네트워크에 대한 오류 규칙(즉, 지식 규칙)을 생성시킬 수 있으며, 도 9d에 도시한 바와 같이 'New Rule'로서 생성할 수 있으며, 이러한 'New Rule'에 대응하는 상관도 확률 테이블을 도 10에 도시한 바와 같이 구성하여 지식 규칙 데이터베이스(108)에 저장 관리할 수 있다.
이어서, 오류 예측기(114)는 지식 규칙 데이터베이스(108)에 저장된 콘텍스트 정보와 오류 지식들간의 상관도 확률 테이블을 기반으로 실시간으로 수집되는 콘텍스트 패턴들과의 상관도를 비교 분석하여 발생 가능한 오류 지식 규칙들을 사용자(예를 들면, 사용자 단말기 등)에게 미리 통보하는 방식으로 오류를 예측하여 출력한다(단계816).
따라서, 홈네트워크의 각 스펙에 따른 지식 규칙을 데이터베이스화한 상태에서, 실시간으로 입력되는 홈네트워크의 상태에 대한 각 콘텍스트 정보를 저장하며, 저장된 콘텍스트 정보와 지식 규칙을 비교 분석하여 새로운 지식 규칙으로 생성 및 저장하고, 이러한 지식 규칙을 기반으로 홈네트워크 오류에 대한 예측 및 통보를 효과적으로 수행할 수 있다.
이상의 설명에서는 본 발명의 바람직한 실시 예들을 제시하여 설명하였으나 본 발명이 반드시 이에 한정되는 것은 아니며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능함을 쉽게 알 수 있을 것이다.
도 1은 본 발명의 바람직한 실시 예에 따라 홈네트워크 환경에서 로그 학습 기반으로 오류를 예측하는데 적합한 홈네트워크 오류 예측 시스템의 블록 구성도,
도 2a는 본 발명에 따라 다양한 명시적인 오류에 대한 오류 클래스를 예시한 도면,
도 2b는 본 발명에 따라 상황 오류에 대한 시나리오 예제를 나타낸 도면,
도 3은 본 발명에 따른 콘텍스트 생성기의 블록 구성도,
도 4는 본 발명에 따른 스펙 해석기의 블록 구성도,
도 5a 내지 도 5c는 본 발명에 따라 스펙 해석기에서 홈네트워크에 대한 지식 규칙을 생성하는 것을 예시한 도면,
도 6은 본 발명에 따른 콘텍스트 분석기의 블록 구성도,
도 7은 본 발명에 따라 콘텍스트와 오퓨 규칙과의 연관성을 학습시키기 위한 신경망 구조를 나타낸 도면,
도 8은 본 발명의 일 실시 예에 따라 홈네트워크 환경에서 로그 학습 기반으로 오류를 예측하는 과정을 도시한 플로우차트,
도 9a 내지 9d는 본 발명에 따라 새로운 홈네트워크 오류 지식을 생성하는 것을 예시한 도면,
도 10은 본 발명에 따라 새로운 지식 규칙에 대응하는 상관도 확률 테이블을 예시한 도면.
<도면의 주요부분에 대한 부호의 설명>
102 : 콘텍스트 생성기 104 : 콘텍스트 저장소
106 : 스펙 해석기 108 : 지식 규칙 데이터베이스
110 : 콘텍스트 분석기 112 : 콘텍스트 패턴 학습기
114 : 오류 예측기 100a : 장치 검사기
100b : 네트워크 검사기 100c : 서비스 검사기
100a' : 장치 스펙 100b' : 네트워크 스펙
100c' : 서비스 스펙 102a : 상태 데이터 수집기
102b : 콘텍스트 맵퍼 106a : 리소스 해석기
106b : 관계 생성기 106c : 진단 규칙 생성기
110a : 콘텍스트 해석기 110b : 조건 검사기
110c : 콘텍스트 분류기
Claims (19)
- 실시간으로 수집되는 홈네트워크의 구성 요소에 대한 상태 데이터를 이용하여 콘텍스트 정보를 생성하는 콘텍스트 생성기와,상기 홈네트워크 구성 요소에 대한 스펙을 이용하여 오류 감지를 위한 지식 규칙을 생성하는 스펙 해석기와,상기 생성된 콘텍스트 정보가 상기 생성된 지식 규칙을 만족하는지의 여부를 분석하는 콘텍스트 분석기와,상기 분석 결과에 따라 전달되는 비정상 콘텍스트 정보와 이에 대응하는 오류 규칙을 기반으로 새로운 지식 규칙을 생성하는 콘텍스트 패턴 학습기와,생성된 상기 지식 규칙 및 새로운 지식 규칙을 데이터베이스화하여 저장 관리하는 지식 규칙 데이터베이스와,상기 지식 규칙 또는 새로운 지식 규칙을 기반으로 상기 생성된 콘텍스트 정보와의 상관도를 비교 분석하여 발생 가능한 오류를 예측 및 통보하는 오류 예측기를 포함하는 홈네트워크 오류 예측 시스템.
- 제 1 항에 있어서,상기 콘텍스트 생성기는,상기 상태 데이터를 실시간으로 수집하는 상태 데이터 수집기와,상기 상태 데이터를 수치화 및 정규화하여 상기 상태 데이터의 연관 관계를 설정하고, 상기 상태 데이터의 특징을 추출하여 상기 콘텍스트 정보를 생성하는 콘텍스트 맵퍼를 포함하는 것을 특징으로 하는 홈네트워크 오류 예측 시스템.
- 제 2 항에 있어서,상기 콘텍스트 맵퍼는, 상기 상태 데이터를 4W1H(When, Where, Who, What, How) 기반의 상기 콘텍스트 정보로 수치화 및 정규화하는 것을 특징으로 하는 홈네트워크 오류 예측 시스템.
- 제 1 항에 있어서,상기 스펙 해석기는,상기 스펙을 해석하여 시맨틱을 부여하는 리소스 해석기와,상기 시맨틱에 기반하여 관계 설정을 수행하는 관계 생성기와,상기 관계 설정에 영향을 주는 기능을 기반으로 상기 지식 규칙을 생성하는 진단 규칙 생성기를 포함하는 것을 특징으로 하는 홈네트워크 오류 예측 시스템.
- 제 1 항에 있어서,상기 콘텍스트 분석기는,상기 콘텍스트 정보을 해석하는 콘텍스트 해석기와,상기 콘텍스트 정보를 해석한 결과가 상기 지식 규칙을 만족하는지의 여부를 분석하는 조건 검사기와,상기 조건 검사기를 통해 분석한 결과에 따라 정상 상황 콘텍스트와 비정상 콘텍스트로 분류한 후에, 상기 비정상 콘텍스트 정보 및 오류 규칙을 상기 콘텍스트 패턴 학습기로 제공하는 콘텍스트 분류기를 포함하는 것을 특징으로 하는 홈네트워크 오류 예측 시스템.
- 제 1 항에 있어서,상기 콘텍스트 패턴 학습기는, 상기 비정상 콘텍스트 정보 및 오류 규칙을 기반으로 신경망 구조를 통해 학습시키고, 새로운 오류 원인에 대한 콘텍스트 패턴을 새롭게 생성시켜 상기 새로운 지식 규칙을 생성하는 것을 특징으로 하는 홈네트워크 오류 예측 시스템.
- 제 6 항에 있어서,상기 콘텍스트 패턴 학습기는, 상기 새로운 지식 규칙에 대응하는 상관도 확 률 테이블로 생성하는 것을 특징으로 하는 홈네트워크 오류 예측 시스템.
- 제 1 항에 있어서,상기 오류 예측기는, 상기 새로운 지식 규칙에 따른 상관도 확률 테이블을 기반으로 실시간으로 수집되는 상기 콘텍스트 정보와의 상관도를 비교 분석하여 상기 발생 가능한 오류를 통보하는 것을 특징으로 하는 홈네트워크 오류 예측 시스템.
- 제 2 항 내지 제 8 항 중 어느 한 항에 있어서,상기 콘텍스트 생성기에서 생성된 상기 콘텍스트 정보를 그에 대응하는 연관 관계들 및 특징들을 포함시켜 저장 관리하는 콘텍스트 저장소를 포함하는 것을 특징으로 하는 홈네트워크 오류 예측 시스템.
- 실시간으로 수집되는 홈네트워크의 구성 요소에 대한 상태 데이터를 이용하여 콘텍스트 정보를 생성하는 단계와,상기 홈네트워크 구성 요소에 대한 스펙을 이용하여 오류 감지를 위한 지식 규칙을 생성하는 단계와,상기 생성된 콘텍스트 정보가 상기 생성된 지식 규칙을 만족하는지의 여부를 분석하는 단계와,상기 분석 결과에 따라 전달되는 비정상 콘텍스트 정보와 이에 대응하는 오류 규칙을 기반으로 새로운 지식 규칙을 생성하는 단계와,상기 새로운 지식 규칙을 기반으로 상기 생성된 콘텍스트 정보와의 상관도를 비교 분석하여 발생 가능한 오류를 통보하는 단계를 포함하는 홈네트워크 오류 예측 방법.
- 제 10 항에 있어서,상기 콘텍스트 정보를 생성하는 단계는, 상기 상태 데이터를 실시간으로 수집한 후에, 이를 수치화 및 정규화하여 상기 상태 데이터의 연관 관계를 설정하고, 상기 상태 데이터의 특징을 추출하여 상기 콘텍스트 정보를 생성하는 방식으로 수행되는 것을 특징으로 하는 홈네트워크 오류 예측 방법.
- 제 11 항에 있어서,상기 상태 데이터는, 4W1H(When, Where, Who, What, How) 기반의 상기 콘텍스트 정보로 수치화 및 정규화되는 것을 특징으로 하는 홈네트워크 오류 예측 방법.
- 제 12 항에 있어서,상기 콘텍스트 정보는, 상기 연관 관계 및 특징을 포함하여 콘텍스트 저장소에서 저장 관리되는 것을 특징으로 하는 홈네트워크 오류 예측 방법.
- 제 10 항에 있어서,상기 지식 규칙을 생성하는 단계는, 상기 스펙을 해석하여 시맨틱을 부여하고, 상기 시맨틱에 기반하여 관계 설정을 수행한 후에, 상기 관계 설정에 영향을 주는 기능을 기반으로 상기 지식 규칙을 생성하는 방식으로 수행되는 것을 특징으로 하는 홈네트워크 오류 예측 방법.
- 제 14 항에 있어서,상기 지식 규칙은, 지식 규칙 데이터베이스에 데이터베이스화하여 저장 관리되는 것을 특징으로 하는 홈네트워크 오류 예측 방법.
- 제 10 항에 있어서,상기 생성된 지식 규칙을 만족하는지의 여부를 분석하는 단계는, 상기 콘텍스트 정보를 해석하고, 그 해석 결과가 상기 지식 규칙을 만족하는지의 여부를 분 석하는 방식으로 수행되는 것을 특징으로 하는 홈네트워크 오류 예측 방법.
- 제 16 항에 있어서,상기 새로운 지식 규칙을 생성하는 단계는, 상기 지식 규칙을 만족하는지의 여부를 분석한 결과에 따라 정상 상황 콘텍스트와 비정상 콘텍스트로 분류한 후에, 상기 비정상 콘텍스트 정보 및 오류 규칙을 제공하여 상기 새로운 지식 규칙을 생성하는 방식으로 수행되는 것을 특징으로 하는 홈네트워크 오류 예측 방법.
- 제 10 항에 있어서,상기 새로운 지식 규칙은, 상기 비정상 콘텍스트 정보 및 오류 규칙을 기반으로 신경망 구조를 통해 학습시키고, 새로운 오류 원인에 대한 콘텍스트 패턴이 새롭게 생성되는 것을 특징으로 하는 홈네트워크 오류 예측 방법.
- 제 18 항에 있어서,상기 새로운 지식 규칙은, 상관도 확률 테이블로 생성되는 것을 특징으로 하는 홈네트워크 오류 예측 방법.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080087364A KR100976443B1 (ko) | 2008-09-04 | 2008-09-04 | 홈네트워크 오류 예측 시스템 및 그 방법 |
US12/430,166 US8255351B2 (en) | 2008-09-04 | 2009-04-27 | System and method for fault prediction in home network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080087364A KR100976443B1 (ko) | 2008-09-04 | 2008-09-04 | 홈네트워크 오류 예측 시스템 및 그 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100028360A KR20100028360A (ko) | 2010-03-12 |
KR100976443B1 true KR100976443B1 (ko) | 2010-08-18 |
Family
ID=41726773
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080087364A KR100976443B1 (ko) | 2008-09-04 | 2008-09-04 | 홈네트워크 오류 예측 시스템 및 그 방법 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8255351B2 (ko) |
KR (1) | KR100976443B1 (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140127322A (ko) * | 2012-03-15 | 2014-11-03 | 알까뗄 루슨트 | 홈 네트워크 전개에 있어 진단 및 트러블슈팅을 위한 방법 및 시스템 |
US10018975B2 (en) | 2014-01-03 | 2018-07-10 | Samsung Electronics Co., Ltd. | Home network control system for controlling devices in a home network and the control method thereof |
Families Citing this family (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5182361B2 (ja) * | 2008-03-17 | 2013-04-17 | 富士通株式会社 | 情報取得支援装置 |
US8533318B2 (en) * | 2009-10-06 | 2013-09-10 | International Business Machines Corporation | Processing and presenting multi-dimensioned transaction tracking data |
US8312324B2 (en) * | 2010-01-28 | 2012-11-13 | Xerox Corporation | Remote diagnostic system and method based on device data classification |
EP2431732A1 (en) | 2010-09-21 | 2012-03-21 | Dow Global Technologies LLC | Linking on-line analysis and tracer technology |
KR20130029250A (ko) * | 2011-09-14 | 2013-03-22 | 한국전자통신연구원 | 장애 발견 및 진단 요청 방법 및 장치 |
US20130110757A1 (en) * | 2011-10-26 | 2013-05-02 | Joël R. Calippe | System and method for analyzing attribute change impact within a managed network |
US20130173514A1 (en) * | 2011-12-30 | 2013-07-04 | Rev2 Networks, Inc. | Automated Network Disturbance Prediction System Method & Apparatus |
WO2013168073A1 (en) * | 2012-05-08 | 2013-11-14 | Storone Ltd. | Lowering data centers operational costs |
CN103514245B (zh) * | 2012-06-06 | 2018-11-27 | 丛林网络公司 | 创建用户可见处理跟踪的可搜索和全局数据库 |
EP2672668B1 (en) * | 2012-06-06 | 2018-09-26 | Juniper Networks, Inc. | Facilitating the operation of a virtual network by predicting a failure |
US9898317B2 (en) | 2012-06-06 | 2018-02-20 | Juniper Networks, Inc. | Physical path determination for virtual network packet flows |
US9100289B2 (en) | 2012-11-02 | 2015-08-04 | Juniper Networks, Inc. | Creating searchable and global database of user visible process traces |
US8750288B2 (en) | 2012-06-06 | 2014-06-10 | Juniper Networks, Inc. | Physical path determination for virtual network packet flows |
KR101487579B1 (ko) * | 2012-06-29 | 2015-02-05 | 인텔렉추얼디스커버리 주식회사 | 디바이스 소셜리티 구성 시스템 및 방법 |
US9479457B2 (en) | 2014-03-31 | 2016-10-25 | Juniper Networks, Inc. | High-performance, scalable and drop-free data center switch fabric |
US9294304B2 (en) | 2014-03-31 | 2016-03-22 | Juniper Networks, Inc. | Host network accelerator for data center overlay network |
US9703743B2 (en) | 2014-03-31 | 2017-07-11 | Juniper Networks, Inc. | PCIe-based host network accelerators (HNAS) for data center overlay network |
US9485191B2 (en) | 2014-03-31 | 2016-11-01 | Juniper Networks, Inc. | Flow-control within a high-performance, scalable and drop-free data center switch fabric |
DE102016008987B4 (de) | 2015-07-31 | 2021-09-16 | Fanuc Corporation | Maschinenlernverfahren und Maschinenlernvorrichtung zum Lernen von Fehlerbedingungen, und Fehlervorhersagevorrichtung und Fehlervorhersagesystem, das die Maschinenlernvorrichtung einschließt |
KR102344021B1 (ko) | 2015-12-23 | 2021-12-28 | 삼성전자주식회사 | 디바이스를 제어하는 방법 및 장치 |
US10067815B2 (en) | 2016-06-21 | 2018-09-04 | International Business Machines Corporation | Probabilistic prediction of software failure |
WO2018117610A1 (ko) * | 2016-12-20 | 2018-06-28 | 삼성전자 주식회사 | 홈 네트워크를 관리하는 서버 및 이의 제어방법 |
US10243840B2 (en) | 2017-03-01 | 2019-03-26 | Juniper Networks, Inc. | Network interface card switching for virtual networks |
KR102018330B1 (ko) | 2017-04-11 | 2019-09-05 | 한국전자통신연구원 | 다중 메타학습을 이용한 플랜트 배관 이상 감지 장치 및 방법 |
CN109245910B (zh) * | 2017-07-10 | 2023-03-24 | 中兴通讯股份有限公司 | 识别故障类型的方法及装置 |
US10536294B2 (en) * | 2017-07-17 | 2020-01-14 | Midea America Corp. | Computer-based platform for quality management of home devices |
KR102216574B1 (ko) * | 2018-07-20 | 2021-02-16 | 주식회사 케이티 | 장애 경보를 이용하여 장애 도메인을 판단하는 장치 및 방법 |
KR20200014005A (ko) | 2018-07-31 | 2020-02-10 | 삼성전자주식회사 | 전자 장치 및 전자 장치의 결함 진단 방법. |
CN110059126B (zh) * | 2019-04-25 | 2023-04-07 | 湖南中车时代通信信号有限公司 | 基于lkj异常值数据的复杂关联网络分析方法及系统 |
US11747035B2 (en) * | 2020-03-30 | 2023-09-05 | Honeywell International Inc. | Pipeline for continuous improvement of an HVAC health monitoring system combining rules and anomaly detection |
CN114095519B (zh) * | 2020-07-19 | 2023-10-24 | 智强通达科技(北京)有限公司 | 油库物联网设备状态监测及自动切换方法 |
CN113205238A (zh) * | 2021-03-09 | 2021-08-03 | 中国大唐集团科学技术研究院有限公司 | 一种面向电厂工控系统的态势感知防御能力评估方法 |
CN113360679B (zh) * | 2021-07-08 | 2023-11-21 | 北京国信会视科技有限公司 | 一种基于知识图谱技术的故障诊断方法 |
CN115953146B (zh) * | 2022-12-07 | 2024-02-13 | 国家电网有限公司 | 一种配电网故障处理辅助决策系统 |
CN116610104B (zh) * | 2023-07-19 | 2023-11-03 | 博纯材料股份有限公司 | 基于砷烷合成控制系统的故障分析方法及系统 |
CN116910633B (zh) * | 2023-09-14 | 2024-01-23 | 北京科东电力控制系统有限责任公司 | 一种基于多模态知识混合推理的电网故障预测方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030032406A (ko) * | 2001-10-18 | 2003-04-26 | 엘지전자 주식회사 | 홈 네트워크 시스템에서의 디바이스 장애관리 방법 |
KR20030059152A (ko) * | 2000-09-25 | 2003-07-07 | 와이어리스 밸리 커뮤니케이션 인크 | 데이터 통신 네트워크를 설계, 추적, 측정, 예측 및최적화하기 위한 시스템과 방법 |
KR20080051045A (ko) * | 2006-12-04 | 2008-06-10 | 한국전자통신연구원 | 홈네트워크에서의 오류 모델과 규칙 기반의 오류 관리 장치및 그 방법 |
KR20090035152A (ko) * | 2007-10-05 | 2009-04-09 | 한국전자통신연구원 | 홈 네트워크 환경을 위한 자율적인 오류 처리 시스템 및 그방법 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0513443B1 (en) * | 1991-05-06 | 1999-11-17 | Koninklijke Philips Electronics N.V. | Building management system |
US5544036A (en) * | 1992-03-25 | 1996-08-06 | Brown, Jr.; Robert J. | Energy management and home automation system |
US5510975A (en) * | 1994-07-01 | 1996-04-23 | Atlantic Software, Inc. | Method of logical operations in home automation |
US5905442A (en) * | 1996-02-07 | 1999-05-18 | Lutron Electronics Co., Inc. | Method and apparatus for controlling and determining the status of electrical devices from remote locations |
US6192282B1 (en) * | 1996-10-01 | 2001-02-20 | Intelihome, Inc. | Method and apparatus for improved building automation |
US6275166B1 (en) * | 1999-01-19 | 2001-08-14 | Architron Systems, Inc. | RF remote appliance control/monitoring system |
ES2211794T3 (es) * | 2000-04-10 | 2004-07-16 | Zensys A/S | Sistema de automatizacion del hogar por radiofrecuencia con controladores que pueden ser duplicados. |
US7257744B2 (en) * | 2003-03-17 | 2007-08-14 | Tyco Telecommunications (Us) Inc. | System and method for fault diagnosis using distributed alarm correlation |
KR100687616B1 (ko) | 2004-12-01 | 2007-02-27 | 엘지노텔 주식회사 | 프로세서의 장애 감지 복구 장치 및 그 방법 |
US7979744B2 (en) | 2006-12-04 | 2011-07-12 | Electronics And Telecommunications Research Institute | Fault model and rule based fault management apparatus in home network and method thereof |
-
2008
- 2008-09-04 KR KR1020080087364A patent/KR100976443B1/ko not_active IP Right Cessation
-
2009
- 2009-04-27 US US12/430,166 patent/US8255351B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030059152A (ko) * | 2000-09-25 | 2003-07-07 | 와이어리스 밸리 커뮤니케이션 인크 | 데이터 통신 네트워크를 설계, 추적, 측정, 예측 및최적화하기 위한 시스템과 방법 |
KR20030032406A (ko) * | 2001-10-18 | 2003-04-26 | 엘지전자 주식회사 | 홈 네트워크 시스템에서의 디바이스 장애관리 방법 |
KR20080051045A (ko) * | 2006-12-04 | 2008-06-10 | 한국전자통신연구원 | 홈네트워크에서의 오류 모델과 규칙 기반의 오류 관리 장치및 그 방법 |
KR20090035152A (ko) * | 2007-10-05 | 2009-04-09 | 한국전자통신연구원 | 홈 네트워크 환경을 위한 자율적인 오류 처리 시스템 및 그방법 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140127322A (ko) * | 2012-03-15 | 2014-11-03 | 알까뗄 루슨트 | 홈 네트워크 전개에 있어 진단 및 트러블슈팅을 위한 방법 및 시스템 |
KR101589398B1 (ko) * | 2012-03-15 | 2016-02-12 | 알까뗄 루슨트 | 홈 네트워크 전개에 있어 진단 및 트러블슈팅을 위한 방법 및 시스템 |
US9526019B2 (en) | 2012-03-15 | 2016-12-20 | Alcatel Lucent | Method and system for diagnostics and troubleshooting in home network deployments |
US10018975B2 (en) | 2014-01-03 | 2018-07-10 | Samsung Electronics Co., Ltd. | Home network control system for controlling devices in a home network and the control method thereof |
Also Published As
Publication number | Publication date |
---|---|
US20100057649A1 (en) | 2010-03-04 |
US8255351B2 (en) | 2012-08-28 |
KR20100028360A (ko) | 2010-03-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100976443B1 (ko) | 홈네트워크 오류 예측 시스템 및 그 방법 | |
Steenwinckel et al. | FLAGS: A methodology for adaptive anomaly detection and root cause analysis on sensor data streams by fusing expert knowledge with machine learning | |
CN110717665B (zh) | 基于调度控制系统故障辨识及趋性分析系统和方法 | |
US20190260779A1 (en) | Artificial intelligence cyber security analyst | |
CN100465842C (zh) | 数据分析系统和方法 | |
US8275735B2 (en) | Diagnostic system | |
CN114330138A (zh) | 故障诊断方法、其装置及电子设备 | |
CN110147762A (zh) | 一种嵌入式消防误报消除系统 | |
Ntalampiras et al. | A fault diagnosis system for interdependent critical infrastructures based on HMMs | |
CN117692345A (zh) | 一种基于人工智能的it运营方法及系统 | |
CN116233902B (zh) | 一种基于大数据的无线通信网络异常识别系统及方法 | |
Shahi et al. | Naive Bayesian decision model for the interoperability of heterogeneous systems in an intelligent building environment | |
CN115296876A (zh) | 一种自适应拟态技术的网络安全预警系统 | |
CN108700872A (zh) | 机器分类装置 | |
CN112803587A (zh) | 一种基于诊断决策库的自动化设备状态智能巡视方法 | |
Liu | Reliable predictability of failure events for decentralized discrete-event systems | |
KR20210026388A (ko) | 홈네트워크 오류 예측 시스템 및 그 방법 | |
Nashivochnikov et al. | The system for operational monitoring and analytics of industry cyber-physical systems security in fuel and energy domains based on anomaly detection and prediction methods | |
KR20240074074A (ko) | Ai 기반 위험예지 이상징후 탐지모델 플랫폼 서비스 방법 | |
Li et al. | Fault Diagnosis in the Network Function Virtualization: A Survey, Taxonomy and Future Directions | |
Ploennigs et al. | Extending semantic sensor networks for automatically tackling smart building problems | |
Cheng et al. | Fault Detection Method for Wi‐Fi‐Based Smart Home Devices | |
Cinque et al. | An unsupervised approach to discover filtering rules from diagnostic logs | |
Liu et al. | Verification for the predictability of decentralized discrete event systems with a polynomial complexity | |
CN118400191B (zh) | 工控网络攻击事件溯源处理方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
LAPS | Lapse due to unpaid annual fee |