1 |
1
다수의 기기들로 구성된 홈 네트워크 시스템에서 발생되는 오류를 처리할 수 있는 오류 처리 프레임워크에 있어서,상기 홈 네트워크 시스템의 상기 다수의 기기들 각각으로부터 다수의 오류 메시지를 수신하고, 수신된 상기 다수의 오류 메시지를 순차적으로 출력하는 오류 수신 모듈;상기 오류 수신 모듈로부터의 상기 다수의 오류 메시지 중에서 하나의 오류 메시지로부터 오류 발생 영역을 판단하고, 상기 다수의 기기들 중에서 상기 오류 발생 영역에 해당되는 하나 이상의 기기로부터 발생되는 오류 메시지를 수집하여 진단하는 오류 진단 모듈; 및상기 오류 진단 모듈의 진단 결과에 기초하여 상기 하나 이상의 기기에서 상기 오류 메시지에 의해 발생되는 오류를 복구하는 오류 복구 모듈을 포함하는 오류 처리 프레임워크
|
2 |
2
청구항 1에 있어서, 상기 오류 진단 모듈은, 리소스 맵에 기초하여 상기 다수의 기기들 각각을 비선형 트리 구조의 리소스 그래프로 정의하는 리소스 그래프 정의부를 더 포함하고,상기 오류 진단 모듈은 상기 리소스 그래프에 기초하여 상기 하나의 오류 메시지로부터 상기 오류 발생 영역을 판단하는 오류 처리 프레임워크
|
3 |
3
청구항 1에 있어서, 상기 오류 진단 모듈은, 상기 다수의 기기들 각각으로부터 발생될 수 있는 오류에 대하여 오류 메시지 그래프를 정의하는 오류 메시지 그래프 정의부를 더 포함하고,상기 오류 진단 모듈은 상기 오류 메시지 그래프에 기초하여 상기 오류 발생 영역의 상기 하나 이상의 기기로부터 발생되는 상기 오류 메시지를 수집하는 오류 처리 프레임워크
|
4 |
4
청구항 1에 있어서, 상기 오류 진단 모듈은, 상기 다수의 오류 메시지 각각으로부터 종속적으로 발생될 수 있는 오류에 대하여 종속 오류 그래프를 정의하는 종속 오류 그래프 정의부를 더 포함하고,상기 오류 진단 모듈은 상기 종속 오류 그래프에 기초하여 상기 오류 발생 영역의 상기 하나 이상의 기기로부터 발생되는 상기 오류 메시지를 수집하는 오류 처리 프레임워크
|
5 |
5
청구항 1에 있어서, 상기 오류 진단 모듈은, 미리 정의된 오류 진단 규칙에 따라 상기 하나의 오류 메시지로부터 상기 홈 네트워크 시스템에서의 오류 발생 지점을 추출하고, 추출된 상기 오류 발생 지점에 기초하여 상기 오류 발생 영역을 판단하는 오류 처리 프레임워크
|
6 |
6
삭제
|
7 |
7
청구항 1에 있어서,상기 오류 진단 모듈은 수집된 상기 오류 메시지로부터 검출 오류 메시지를 생성하여 상기 오류 수신 모듈로 출력하고,상기 오류 수신 모듈은 상기 검출 오류 메시지에 기초하여 상기 다수의 오류 메시지 중에서 중복되는 오류 메시지를 필터링하는 오류 처리 프레임워크
|
8 |
8
청구항 1에 있어서,상기 오류 진단 모듈은 수집된 상기 오류 메시지로부터 상기 다수의 기기들 중에서 오류 발생 기기에 대한 정보를 생성하여 상기 오류 복구 모듈로 출력하고,상기 오류 복구 모듈은 상기 오류 발생 기기에 대한 정보에 기초하여 오류를 복구하는 오류 처리 프레임워크
|
9 |
9
오류 처리 프레임워크를 이용한 홈 네트워크 시스템의 오류 처리 방법에 있어서,상기 홈 네트워크 시스템으로부터 다수의 오류 메시지를 수신하고, 수신된 상기 다수의 오류 메시지를 순차적으로 출력하는 단계;상기 다수의 오류 메시지 중에서 하나의 오류 메시지로부터 오류 발생 영역을 판단하는 단계;상기 홈 네트워크 시스템의 다수의 기기들 중에서 판단된 상기 오류 발생 영역에 해당되는 하나 이상의 기기로부터 발생되는 오류 메시지를 수집하여 진단하는 단계; 및상기 오류 메시지를 수집하여 진단하는 단계의 결과에 따라 상기 하나 이상의 기기로부터 발생되는 오류를 복구하는 단계를 포함하는 오류 처리 방법
|
10 |
10
청구항 9에 있어서, 상기 오류 발생 영역을 판단하는 단계는,정의된 오류 진단 규칙에 기초하여 상기 하나의 오류 메시지로부터 상기 홈 네트워크 시스템에서의 오류 발생 지점을 추출하는 단계; 및리소스 그래프에 기초하여 상기 오류 발생 지점으로부터 상기 오류 발생 영역을 판단하는 단계를 포함하는 오류 처리 방법
|
11 |
11
청구항 10에 있어서, 상기 리소스 그래프는,수신된 리소스 맵에 기초하여 상기 다수의 기기들 중에서 루트 스위치를 설정하고, 설정된 상기 루트 스위치에 종속되는 서브 스위치를 설정하는 단계; 상기 루트 스위치 및 상기 서브 스위치 각각에 종속되는 기기들에 대하여 종속 관계를 설정하는 단계; 및설정 결과에 따라 상기 루트 스위치로부터 비선형 트리 구조를 가지는 상기 리소스 그래프를 생성하는 단계로부터 정의되는 오류 처리 방법
|
12 |
12
청구항 11에 있어서,상기 리소스 맵의 변경 정보를 수신하여 정의된 상기 리소스 그래프를 업데이트하되, 상기 리소스 그래프의 업데이트 시간을 저장하는 단계를 더 포함하는 오류 처리 방법
|
13 |
13
청구항 9에 있어서, 상기 오류 메시지를 수집하여 진단하는 단계는,상기 다수의 기기들 각각으로부터 발생될 수 있는 오류에 대하여 오류 메시지 그래프를 정의하는 단계; 및정의된 상기 오류 메시지 그래프에 기초하여 상기 오류 발생 영역의 상기 하나 이상의 기기로부터 발생되는 상기 오류 메시지를 수집하는 단계를 더 포함하는 오류 처리 방법
|
14 |
14
청구항 9에 있어서, 상기 오류 메시지를 수집하여 진단하는 단계는,상기 다수의 오류 메시지 각각으로부터 종속적으로 발생될 수 있는 오류에 대하여 종속 오류 그래프를 정의하는 단계; 및정의된 상기 종속 오류 그래프에 기초하여 상기 오류 발생 영역의 상기 하나 이상의 기기로부터 발생되는 상기 오류 메시지를 수집하는 단계를 더 포함하는 오류 처리 방법
|
15 |
15
청구항 9에 있어서, 상기 오류 메시지를 수집하여 진단하는 단계는,수집된 상기 오류 메시지로부터 검출 오류 메시지를 생성하는 단계; 및상기 검출 오류 메시지에 기초하여 상기 홈 네트워크 시스템으로부터 수신된 상기 다수의 오류 메시지 중에서 중복되는 오류 메시지를 필터링하는 단계를 더 포함하는 오류 처리 방법
|
16 |
16
청구항 9에 있어서, 상기 오류 메시지를 수집하여 진단하는 단계는, 수집된 상기 오류 메시지로부터 상기 다수의 기기들 중에서 오류 발생 기기에 대한 정보를 생성하는 단계를 더 포함하고,상기 오류를 복구하는 단계는, 생성된 상기 오류 발생 기기에 대한 정보에 기초하여 상기 홈 네트워크 시스템의 오류를 복구하는 오류 처리 방법
|