KR20070074157A - Method and system for checking error of residential gateway for use in home network system - Google Patents

Method and system for checking error of residential gateway for use in home network system Download PDF

Info

Publication number
KR20070074157A
KR20070074157A KR1020060001947A KR20060001947A KR20070074157A KR 20070074157 A KR20070074157 A KR 20070074157A KR 1020060001947 A KR1020060001947 A KR 1020060001947A KR 20060001947 A KR20060001947 A KR 20060001947A KR 20070074157 A KR20070074157 A KR 20070074157A
Authority
KR
South Korea
Prior art keywords
failure
state
message
home network
information
Prior art date
Application number
KR1020060001947A
Other languages
Korean (ko)
Other versions
KR101194664B1 (en
Inventor
신용식
Original Assignee
에스케이 텔레콤주식회사
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 에스케이 텔레콤주식회사 filed Critical 에스케이 텔레콤주식회사
Priority to KR1020060001947A priority Critical patent/KR101194664B1/en
Publication of KR20070074157A publication Critical patent/KR20070074157A/en
Application granted granted Critical
Publication of KR101194664B1 publication Critical patent/KR101194664B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/02Standardisation; Integration
    • H04L41/0246Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols
    • H04L41/0273Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols using web services for network management, e.g. simple object access protocol [SOAP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/22Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Automation & Control Theory (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)

Abstract

A method and a system for judging the fault state of an RG(Residential Gateway) in a home network system are provided to effectively operate a home network server by transmitting the fault information of an RG to the home network server and judging whether faults have occurred in the RG and other electronic devices. A system for judging the fault stage of an RG(130) in a home network system comprises the Internet(120), the RG(130), and a home network server(110). The Internet(120) provides an access path for message transmission/reception by using the SOAP(Simple Object Access Protocol) in TCP/IP. The RG(130) transmits a state change request message containing information on a fault through the Internet(120), and receives a state change response message indicating that the fault has been cleared. The RG(130) receives a state search request message, collects fault information and state information in response to the state search request message, and transmits a state search response message containing the collected fault and state information through the Internet(120). The home network server(110) receives the state change request message from the RG(130), updates an RG management list by using the fault information, periodically searches the RG management list, and judges whether the fault has been cleared. In case it is judged that the fault has been cleared, the home network server(110) transmits the state change response message to the RG(130) through the Internet(120). However, if it is judged that the fault has not been cleared, the home network server(110) transmits the state search request message to the RG(130) through the Internet(120).

Description

홈 네트워크 시스템에서 레지덴셜 게이트웨이의 장애를 판단하는 방법 및 시스템{Method and System for Checking Error of Residential Gateway for Use in Home Network System}Method and system for checking failure of residential gateway in home network system {Method and System for Checking Error of Residential Gateway for Use in Home Network System}

도 1은 본 발명의 바람직한 실시예에 따른 홈 네트워크 시스템에서 레지덴셜 게이트웨이의 장애를 판단하는 시스템의 개략적인 구성을 나타낸 블럭 구성도,1 is a block diagram showing a schematic configuration of a system for determining a failure of a residential gateway in a home network system according to an embodiment of the present invention;

도 2는 본 발명의 바람직한 실시예에 따른 홈 네트워크 시스템에서 레지덴셜 게이트웨이의 장애를 판단하는 방법을 나타낸 흐름도이다.2 is a flowchart illustrating a method of determining a failure of a residential gateway in a home network system according to an exemplary embodiment of the present invention.

< 도면의 주요 부분에 대한 부호의 설명 ><Description of Symbols for Main Parts of Drawings>

110: 홈 네트워크 서버 111: HUS110: home network server 111: HUS

112: HDB 113: HAS112: HDB 113: HAS

114: RG 관리 모듈 115: RG 모니터 모듈114: RG management module 115: RG monitor module

120: 인터넷 130: RG120: Internet 130: RG

본 발명은 홈 네트워크 시스템에서 레지덴셜 게이트웨이의 장애를 판단하는 방법 및 시스템에 관한 것이다. 더욱 상세하게는 홈 네트워크 서버는 레지덴샬 게 이트웨이(Residential Gateway: 이하 'RG'라 칭함)로부터 장애 정보를 포함하는 상태 변경 요청 메시지를 수신하고, 장애 정보를 이용하여 RG 관리 리스트를 업데이트하며, RG 관리 리스트를 특정 주기 간격으로 검색하고, 장애가 발생한 RG로 상태 검색 요청 메시지를 전송하여 RG의 상태를 확인하는 홈 네트워크 시스템에서 레지덴셜 게이트웨이의 장애를 판단하는 방법 및 시스템에 관한 것이다.The present invention relates to a method and system for determining a failure of a residential gateway in a home network system. More specifically, the home network server receives a status change request message including failure information from a residential gateway (hereinafter referred to as 'RG'), updates the RG management list using the failure information, and updates the RG. The present invention relates to a method and system for determining a failure of a residential gateway in a home network system for retrieving a management list at specific intervals and transmitting a status retrieval request message to a failed RG.

최근 인터넷의 광범위한 보급과 통신 기술의 발달에 힘입어 가정이나 사무실에서의 각종 전기/전자 기기 및 통신 기기의 연결 및 활용을 위한 홈 네트워크 및 홈 오토메이션 분야가 주목받고 있다. Recently, due to the wide spread of the Internet and the development of communication technology, the field of home network and home automation for connection and utilization of various electric / electronic devices and communication devices in the home or office has been attracting attention.

기존의 홈 오토메이션은 방문자를 확인하는 비디오폰, 인터폰 등이 주류를 이루었으나, 점차 가스누출이나 화재경보 등을 포함한 다양한 기능이 첨가되어 가고 있다. 그러나 이와 같은 단순한 기능들의 집합만으로는 진정한 의미에서의 홈 오토메이션이라 할 수 없다. 즉, 일부의 장비만을 제어, 감시하는 것이 아니라 이들의 장비를 하나의 네트워크로 구성하여 네트워크에 접속된 모든 장비를 감시하고 제어하며 연동 동작시킬 뿐만 아니라 컴퓨터 관련 장비들을 데이터 통신 네트워크로 구성하여 외부 인터넷에 접속이 가능한 것이 진정한 의미의 홈 오토메이션이라고 말할 수 있다.Conventional home automation is mainly made up of videophones and interphones to check visitors, but various functions including gas leaks and fire alarms are gradually being added. But such a simple set of features is not truly home automation. In other words, not only some devices are controlled and monitored, but also they are configured as a network to monitor, control and interoperate all the devices connected to the network, and computer-related devices are configured as data communication networks. Can be said to be true home automation.

홈 네트워크 분야는 크게, HomePNA나 IEEE1394와 같은 유선 LAN, HomeRF 등을 이용한 무선 LAN, 블루투스(Bluetooth), IrDA 통신 등의 통신 방식별로 표준화 및 기술 개발이 활발하게 이루어지고 있다. 한편, 홈 오토메이션 분야로는 이른바 Lonwork 기반의 빌딩 자동화 장치 등이 주목되고 있다.In the home network field, standardization and technology development have been actively performed for communication methods such as wireless LAN, Bluetooth, and IrDA communication using a wired LAN such as HomePNA, IEEE1394, and HomeRF. Meanwhile, in the field of home automation, so-called Lonwork-based building automation devices are attracting attention.

홈 네트워크 및 홈 오토메이션 관련 기술의 통합 표준화는 아직 미진한 실정이나 다양한 프로토콜에 대응하고, 유무선 통신 라인이나 인터넷 망을 이용한 원격 제어 및 댁내 제어를 지원할 수 있는 종합적인 홈 오토메이션 제어를 수행하는데 필요한 홈 네트워크 서버나 댁내 게이트웨이(Residential Gateway)의 개발이 진행되고 있다.Integration of standardization of home network and home automation related technologies is still required to cope with incomplete situation and various protocols, and to perform comprehensive home automation control that can support remote control and home control using wired / wireless communication line or Internet network. The development of residential gateway is underway.

한편, 종래의 홈 네트워크 서버는 댁내 게이트웨이의 상태 판단을 위해 댁내 게이트웨이로부터 Alive 메시지를 수신하고, 수신한 Alive 메시지를 이용하여 댁내 게이트웨이의 정상 동작 여부를 판단하였다.Meanwhile, the conventional home network server receives an Alive message from the premises gateway to determine the state of the premises gateway, and determines whether the premises gateway is normally operated using the received Alive message.

하지만, 종래의 홈 네트워크 시스템에서는 Alive 메시지를 이용하여 댁내 게이트웨이의 정상 동작 여부를 판단할 뿐 발생하는 에러에 대해서 효과적으로 대체할 수 없고, 전자 기기에 발생한 장애인지 댁내 게이트웨이에서 발생한 장애인지의 여부를 판단할 수 없으며, 사용자가 홈 네트워크 서비스를 이용하기 전에는 댁네 게이트웨이의 장애 여부를 판단하지 못하는 문제점이 있었다.However, in the conventional home network system, it is not possible to effectively replace an error that occurs only by determining whether the gateway is operating normally by using an Alive message, and determining whether the disabled has occurred in the electronic device or the gateway in the home. There is a problem that the user can not determine whether the failure of your gateway before using the home network service.

전술한 문제점을 해결하기 위해 본 발명은, 홈 네트워크 서버는 RG로부터 장애 정보를 포함하는 상태 변경 요청 메시지를 수신하고, 장애 정보를 이용하여 RG 관리 리스트를 업데이트하며, RG 관리 리스트를 특정 주기 간격으로 검색하고, 장애가 발생한 RG로 상태 검색 요청 메시지를 전송하여 RG의 상태를 확인하는 홈 네트워크 시스템에서 레지덴셜 게이트웨이의 장애를 판단하는 방법 및 시스템을 제공하는 데 그 목적이 있다.In order to solve the above-described problem, the present invention, the home network server receives a status change request message including the failure information from the RG, updates the RG management list using the failure information, and the RG management list at specific intervals It is an object of the present invention to provide a method and system for determining a failure of a residential gateway in a home network system that detects and transmits a status search request message to a failed RG.

따라서, 본 발명의 제 1 목적에 의하면, 홈 네트워크 시스템에서 장애 정보를 이용하여 RG 장애를 판단하는 시스템에 있어서, TCP/IP 상에서 SOAP(Simple Object Access Protocol)를 이용하여 메시지를 송수신하기 위한 접속 경로를 제공하는 인터넷; 상기 인터넷을 통하여 장애 정보를 포함하는 상태 변경 요청 메시지(State_Change_Request_Message)를 전송하고, 장애가 해결되었음을 알리는 상태 변경 응답 메시지(State_Change_Response_Message)를 수신하며, 장애를 진단하기 위한 상태 검색 요청 메시지(State_Search_Request_Message)를 수신하고, 수신한 상기 상태 검색 요청 메시지에 따라 상기 장애 정보 및 상태 정보를 수집하여 이상 유무를 확인하며, 상기 인터넷을 통하여 상기 장애 정보 및 상기 상태 정보를 포함하는 상태 검색 응답 메시지(State_Search_Response_Message)를 전송하는 RG(Residential Gateway); 및 상기 RG로부터 상기 상태 변경 요청 메시지를 수신하고, 상기 장애 정보를 이용하여 RG 관리 리스트를 업데이트하며, 상기 RG 관리 리스트를 특정 주기 간격으로 검색하여 상기 RG의 장애가 해결되었는지의 여부를 판단하고, 상기 RG의 상기 장애가 해결되었다고 판단한 경우 상기 인터넷을 통하여 상기 RG로 상기 상태 변경 응답 메시지를 전송하며, 상기 RG의 상기 장애가 해결되지 않았다고 판단한 경우 상기 인터넷을 통하여 상기 RG로 상기 상태 검색 요청 메시지를 전송하는 홈 네트워크 서버를 제공한다.Accordingly, according to a first object of the present invention, in a system for determining RG failure using failure information in a home network system, a connection path for transmitting and receiving a message using SOAP (Simple Object Access Protocol) over TCP / IP Providing the Internet; Sends a state change request message (State_Change_Request_Message) including fault information through the Internet, receives a state change response message (State_Change_Response_Message) indicating that the fault has been resolved, receives a state search request message (State_Search_Request_Message) for diagnosing a fault, and RG collects the fault information and state information according to the received state search request message and checks whether there is an abnormality, and transmits a state search response message (State_Search_Response_Message) including the fault information and the state information through the Internet. (Residential Gateway); And receiving the state change request message from the RG, updating the RG management list using the failure information, searching the RG management list at specific intervals, and determining whether or not the failure of the RG is resolved. A home that transmits the status change response message to the RG via the Internet when it is determined that the failure of the RG is resolved, and sends the status search request message to the RG via the Internet when it is determined that the failure of the RG is not resolved Provide a network server.

본 발명의 제 2 목적에 의하면, TCP/IP 상에서 SOAP(Simple Object Access Protocol)를 이용하여 메시지를 송수신하기 위한 접속 경로를 제공하는 인터넷, 상 기 인터넷을 통하여 장애 정보를 포함하는 상태 변경 요청 메시지(State_Change_Request_Message)를 전송하고, 장애가 해결되었음을 알리는 상태 변경 응답 메시지(State_Change_Response_Message)를 수신하며, 장애를 진단하기 위한 상태 검색 요청 메시지(State_Search_Request_Message)를 수신하고, 수신한 상기 상태 검색 요청 메시지에 따라 상기 장애 정보 및 상태 정보를 수집하여 이상 유무를 확인하며, 상기 인터넷을 통하여 상기 장애 정보 및 상기 상태 정보를 포함하는 상태 검색 응답 메시지(State_Search_Response_Message)를 전송하는 RG(Residential Gateway) 및 상기 RG로부터 상기 상태 변경 요청 메시지를 수신하고, 상기 장애 정보를 이용하여 RG 관리 리스트를 업데이트하며, 상기 RG 관리 리스트를 특정 주기 간격으로 검색하여 상기 RG의 장애가 해결되었는지의 여부를 판단하고, 상기 RG의 장애가 해결되었다고 판단한 경우 상기 인터넷을 통하여 상기 RG로 상기 상태 변경 응답 메시지를 전송하며, 상기 RG의 장애가 해결되지 않았다고 판단한 경우 상기 인터넷을 통하여 상기 RG로 상기 상태 검색 요청 메시지를 전송하는 홈 네트워크 서버를 포함하는 홈 네트워크 시스템에서 RG 장애를 판단하는 방법에 있어서, (a) 상기 RG로부터 상기 장애 정보를 포함하는 상기 상태 변경 요청 메시지를 수신하는 단계; (b) 상기 장애 정보를 이용하여 상기 RG 관리 리스트를 업데이트하는 단계; (c) 상기 RG 관리 리스트를 상기 특정 주기 간격으로 검색하여 상기 RG의 상기 장애가 해결되었는지의 여부를 판단하는 단계; (d) 상기 단계 (c)에서 상기 RG의 상기 장애가 해결되지 않았다고 판단한 경우 상기 인터넷을 통하여 상기 RG로 상기 RG의 장애를 진단하기 위한 상기 상태 검색 요청 메시지를 전 송하는 단계; (e) 상기 RG로부터 상기 상태 검색 응답 메시지를 수신했는지의 여부를 판단하는 단계; 및 (f) 상기 단계 (e)에서 상기 RG로부터 상기 상태 검색 응답 메시지를 수신하지 못한 경우 상기 RG에 장애가 있는 것으로 판단하여 데이터베이스의 정보를 갱신하고, 상기 RG의 장애 발생을 통보하는 단계를 제공한다.According to a second object of the present invention, a status change request message including failure information through the Internet, which provides a connection path for transmitting and receiving a message using SOAP (Simple Object Access Protocol) over TCP / IP ( Send a State_Change_Request_Message, receive a state change response message (State_Change_Response_Message) indicating that the fault has been resolved, receive a state search request message (State_Search_Request_Message) for diagnosing a fault, and according to the received state search request message Collects state information to check whether there is an abnormality, and receives the state change request message from a RG (Residential Gateway) for transmitting a state search response message (State_Search_Response_Message) including the fault information and the state information through the Internet and the RG. Receive and use the fault information Update the RG management list, search the RG management list at specific intervals to determine whether the RG failure is resolved, and if it is determined that the failure of the RG is resolved, respond to the state change to the RG via the Internet. A method of determining an RG failure in a home network system including a home network server transmitting a message and transmitting the status search request message to the RG via the Internet when it is determined that the failure of the RG has not been solved, ) Receiving the state change request message including the failure information from the RG; (b) updating the RG management list using the failure information; (c) searching the RG management list at the specific periodic intervals to determine whether the failure of the RG is resolved; (d) transmitting the status search request message for diagnosing the failure of the RG to the RG via the Internet when it is determined in step (c) that the failure of the RG has not been resolved; (e) determining whether the status search response message has been received from the RG; And (f) determining that there is a failure in the RG when not receiving the status search response message from the RG in step (e), updating the information in the database, and notifying the occurrence of the failure of the RG. .

이하, 본 발명의 바람직한 실시예를 첨부된 도면들을 참조하여 상세히 설명한다. 우선 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. First of all, in adding reference numerals to the components of each drawing, it should be noted that the same reference numerals are used as much as possible even if displayed on different drawings. In addition, in describing the present invention, when it is determined that the detailed description of the related well-known configuration or function may obscure the gist of the present invention, the detailed description thereof will be omitted.

도 1은 본 발명의 바람직한 실시예에 따른 홈 네트워크 시스템에서 레지덴셜 게이트웨이의 장애를 판단하는 시스템의 개략적인 구성을 나타낸 블럭 구성도이다.1 is a block diagram illustrating a schematic configuration of a system for determining a failure of a residential gateway in a home network system according to an exemplary embodiment of the present invention.

본 발명의 바람직한 실시예에 따른 RG 장애를 판단하는 시스템은 홈 네트워크 서버(110), 인터넷(120) 및 RG(Residential Gateway)(130) 등을 포함하여 구성된다.The system for determining an RG failure according to a preferred embodiment of the present invention includes a home network server 110, the Internet 120, and a RG (Residential Gateway) 130.

본 발명의 바람직한 실시예에 따른 홈 네트워크 서버(110)는 RG(130)로부터 장애 정보를 포함하는 상태 변경 요청 메시지(State_Change_Request_Message)를 수신하고, 장애 정보를 이용하여 RG 관리 리스트를 업데이트한다.The home network server 110 according to a preferred embodiment of the present invention receives a state change request message (State_Change_Request_Message) including failure information from the RG 130 and updates the RG management list using the failure information.

또한, 홈 네트워크 서버(110)는 RG 관리 리스트를 특정 주기 간격으로 검색하여 RG(130)의 장애가 해결되었는지의 여부를 판단하고, RG(130)의 장애가 해결되 었다고 판단한 경우 RG(130)의 장애가 해결되었음을 알리는 상태 변경 응답 메시지(State_Change_Response_Message)를 인터넷(120)을 통하여 RG(130)로 전송하며, RG(130)의 장애가 해결되지 않았다고 판단한 경우 RG(130)의 장애를 진단하기 위한 상태 검색 요청 메시지(State_Search_Request_Message)를 인터넷(120)을 통하여 RG(130)로 전송한다.In addition, the home network server 110 searches the RG management list at specific intervals to determine whether or not the failure of the RG 130 is resolved, and if it is determined that the failure of the RG 130 is resolved, the failure of the RG 130 is resolved. A state change response message (State_Change_Response_Message) indicating that it has been resolved is transmitted to the RG 130 through the Internet 120, and when it is determined that the failure of the RG 130 has not been resolved, a state retrieval request message for diagnosing the failure of the RG 130 (State_Search_Request_Message) is transmitted to the RG 130 via the Internet 120.

또한, 홈 네트워크 서버(110)는 RG(130)로부터 상태 검색 응답 메시지(State_Search_Response_Message)를 수신했는지의 여부를 판단하고, RG(130)로부터 상태 검색 응답 메시지를 수신하지 못한 경우 RG(130)에 장애가 있는 것으로 판단하여 데이터베이스의 정보를 갱신하며 RG(130)의 장애 발생을 통보한다.In addition, the home network server 110 determines whether a state search response message (State_Search_Response_Message) has been received from the RG 130, and if the state search response message is not received from the RG 130, the failure of the RG 130 occurs. It determines that there is, and updates the information of the database and notifies the occurrence of the failure of the RG (130).

또한, 홈 네트워크 서버(110)는 HUS(Home User Server)(111), HDB(Home DB Server)(112) 및 HAS(Home Automation Server)(113) 등을 포함하여 구성된다.In addition, the home network server 110 includes a home user server (HUS) 111, a home DB server (HDB) 112, a home automation server (HAS) 113, and the like.

HUS(111)는 웹 서버(미도시)와 연동하여 웹 페이지를 제공하고 웹 관련 다양한 기능을 수행하고, 홈 네트워크 서버(110)에 접속할 수 있도록 인터페이싱 기능을 제공하며, 전자 기기들을 쉽고 편리하게 제어할 수 있도록 GUI(Graphic User Interface) 기능을 제공한다.The HUS 111 provides a web page in conjunction with a web server (not shown), performs various web-related functions, provides an interfacing function to access the home network server 110, and controls electronic devices easily and conveniently. It provides GUI (Graphic User Interface) function.

HAS(113)는 RG(130)와 메시지를 송수신하고, HUS(111)에서 발생하는 제어 메시지들을 RG(130)로 전송하며, RG(130)에서 발생하는 상태 변경 요청 메시지 및 상태 검색 응답 메시지 등의 메시지를 처리한다. 여기서, HAS(113)는 RG 관리 모듈(RG Manager Module)(114) 및 RG 모니터 모듈(RG Monitor Module)(115) 등을 포함하여 구성된다.The HAS 113 transmits and receives a message with the RG 130, transmits control messages generated from the HUS 111 to the RG 130, a status change request message and a status search response message, etc. generated from the RG 130. Process the message. Here, the HAS 113 includes an RG manager module 114, an RG monitor module 115, and the like.

RG 관리 모듈(114)은 SOAP를 분석하여 메시지별로 필요한 처리를 수행하며, RG(130)로부터 수신한 상태 검색 응답 메시지를 RG 모니터 모듈(115)로 전달한다.The RG management module 114 analyzes SOAP and performs necessary processing for each message, and transmits a status search response message received from the RG 130 to the RG monitor module 115.

RG 모니터 모듈(115)은 상태 검색 응답 메시지를 처리하기 위한 전용 프로세서이며, RG(130)의 상태 확인을 위하여 RG(130)로 상태 검색 요청 메시지를 전송하고, RG(130)로부터 수신한 상태 검색 응답 메시지를 검사하여 RG(130)의 상태를 체크한다.The RG monitor module 115 is a dedicated processor for processing a status search response message. The RG monitor module 115 transmits a status search request message to the RG 130 to check the status of the RG 130 and retrieves the status received from the RG 130. The status of the RG 130 is checked by checking the response message.

HDB(112)는 홈 네트워크 서버(110)의 데이터베이스로서, 상태 정보, 장애 정보 등의 데이터를 저장하고 있다.The HDB 112 is a database of the home network server 110 and stores data such as status information and failure information.

본 발명의 바람직한 실시예에 따른 인터넷(120)은 홈 네트워크 서버(110) 및 RG(130) 간에 TCP/IP 상에서 SOAP(Simple Object Access Protocol)를 이용하여 메시지를 송수신하기 위한 접속 경로를 제공한다.The Internet 120 according to a preferred embodiment of the present invention provides a connection path for transmitting and receiving messages using the Simple Object Access Protocol (SOAP) over TCP / IP between the home network server 110 and the RG 130.

본 발명의 바람직한 실시예에 따른 RG(130)는 인터넷(120)을 통하여 장애 정보를 포함하는 상태 변경 요청 메시지를 홈 네트워크 서버(110)로 전송하고, 홈 네트워크 서버(110)로부터 RG(130)의 장애가 해결되었음을 알리는 상태 변경 응답 메시지를 수신한다.The RG 130 according to the preferred embodiment of the present invention transmits a state change request message including failure information to the home network server 110 via the Internet 120, and the RG 130 from the home network server 110. Receive a status change response message indicating that the fault has been resolved.

또한, RG(130)는 홈 네트워크 서버(110)로부터 RG(130)의 장애를 진단하기 위한 상태 검색 요청 메시지를 수신하고, 수신한 상태 검색 요청 메시지에 따라 RG(130)를 구성하고 있는 각 장치들의 장애 정보 및 상태 정보 등을 수집하여 이상 유무를 확인하며, 인터넷(120)을 통하여 장애 정보 및 상태 정보를 포함하는 상태 검색 응답 메시지를 홈 네트워크 서버(110)로 전송한다.In addition, the RG 130 receives a status search request message for diagnosing a failure of the RG 130 from the home network server 110 and configures the RG 130 according to the received status search request message. Collect the failure information and status information, etc. to check whether there is an abnormality, and transmits a status search response message including the failure information and status information to the home network server 110 through the Internet (120).

도 2는 본 발명의 바람직한 실시예에 따른 홈 네트워크 시스템에서 레지덴셜 게이트웨이의 장애를 판단하는 방법을 나타낸 흐름도이다.2 is a flowchart illustrating a method of determining a failure of a residential gateway in a home network system according to an exemplary embodiment of the present invention.

도 2를 참조하면, 홈 네트워크 서버(110)는 RG(130)로부터 장애 정보를 포함하는 상태 변경 요청 메시지(State_Change_Request_Message)를 수신하고(S210), 장애 정보를 이용하여 RG 관리 리스트를 업데이트한다(S220).Referring to FIG. 2, the home network server 110 receives a state change request message (State_Change_Request_Message) including failure information from the RG 130 (S210), and updates the RG management list using the failure information (S220). ).

홈 네트워크 서버(110)는 RG 관리 리스트를 특정 주기 간격으로 검색하여 RG(130)의 장애가 해결되었는지의 여부를 판단하고(S230), RG(130)의 장애가 해결되었다고 판단한 경우 RG(130)의 장애가 해결되었음을 알리는 상태 변경 응답 메시지(State_Change_Response_Message)를 인터넷(120)을 통하여 RG(130)로 전송하며(S232), RG(130)의 장애가 해결되지 않았다고 판단한 경우 RG(130)의 장애를 진단하기 위한 상태 검색 요청 메시지(State_Search_Request_Message)를 인터넷(120)을 통하여 RG(130)로 전송한다(S240).The home network server 110 searches the RG management list at specific intervals to determine whether the failure of the RG 130 has been resolved (S230), and if it is determined that the failure of the RG 130 has been resolved, the failure of the RG 130 has occurred. A state change response message (State_Change_Response_Message) indicating that it has been resolved is transmitted to the RG 130 through the Internet 120 (S232), and when it is determined that the failure of the RG 130 has not been resolved, a state for diagnosing the failure of the RG 130 is determined. The search request message (State_Search_Request_Message) is transmitted to the RG 130 through the Internet 120 (S240).

홈 네트워크 서버(110)는 RG(130)로부터 상태 검색 응답 메시지(State_Search_Response_Message)를 수신했는지의 여부를 판단하고(S250), RG(130)로부터 상태 검색 응답 메시지를 수신하지 못한 경우 RG(130)에 장애가 있는 것으로 판단하여 데이터베이스의 정보를 갱신하며 RG(130)의 장애 발생을 통보한다(S260). 여기서, RG(130)는 홈 네트워크 서버(110)로부터 수신한 상태 검색 요청 메시지에 따라 RG(130)를 구성하고 있는 각 장치들의 장애 정보 및 상태 정보 등을 수집하여 이상 유무를 확인하며, 인터넷(120)을 통하여 장애 정보 및 상태 정보를 포함하는 상태 검색 응답 메시지를 홈 네트워크 서버(110)로 전송한다.The home network server 110 determines whether or not a state search response message (State_Search_Response_Message) has been received from the RG 130 (S250), and if the state search response message is not received from the RG 130, the RG 130 is sent to the RG 130. It determines that there is a failure, updates the information in the database and notifies the occurrence of the failure of the RG 130 (S260). Here, the RG 130 collects fault information and status information of each device constituting the RG 130 according to the status search request message received from the home network server 110 and checks whether there is an abnormality and the Internet ( The status search response message including the failure information and the status information is transmitted to the home network server 110 through the 120.

이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.The above description is merely illustrative of the technical idea of the present invention, and those skilled in the art to which the present invention pertains may make various modifications and changes without departing from the essential characteristics of the present invention. Therefore, the embodiments disclosed in the present invention are not intended to limit the technical idea of the present invention but to describe the present invention, and the scope of the technical idea of the present invention is not limited by these embodiments. The protection scope of the present invention should be interpreted by the following claims, and all technical ideas within the equivalent scope should be interpreted as being included in the scope of the present invention.

이상에서 설명한 바와 같이 본 발명에 의하면, RG에서 발생하는 장애 정보를 홈 네트워크 서버로 전송함으로써, RG 및 전자 기기의 장애 여부를 판단할 수 있고, 홈 네트워크 서버를 효과적으로 운영할 수 있다.As described above, according to the present invention, by transmitting the failure information generated in the RG to the home network server, it is possible to determine the failure of the RG and the electronic device, it is possible to effectively operate the home network server.

Claims (7)

홈 네트워크 시스템에서 장애 정보를 이용하여 RG 장애를 판단하는 시스템에 있어서,In the system for determining the RG failure using the failure information in the home network system, TCP/IP 상에서 SOAP(Simple Object Access Protocol)를 이용하여 메시지를 송수신하기 위한 접속 경로를 제공하는 인터넷;The Internet providing a connection path for sending and receiving messages using Simple Object Access Protocol (SOAP) over TCP / IP; 상기 인터넷을 통하여 장애 정보를 포함하는 상태 변경 요청 메시지(State_Change_Request_Message)를 전송하고, 장애가 해결되었음을 알리는 상태 변경 응답 메시지(State_Change_Response_Message)를 수신하며, 장애를 진단하기 위한 상태 검색 요청 메시지(State_Search_Request_Message)를 수신하고, 수신한 상기 상태 검색 요청 메시지에 따라 상기 장애 정보 및 상태 정보를 수집하여 이상 유무를 확인하며, 상기 인터넷을 통하여 상기 장애 정보 및 상기 상태 정보를 포함하는 상태 검색 응답 메시지(State_Search_Response_Message)를 전송하는 RG(Residential Gateway); 및Sends a state change request message (State_Change_Request_Message) including fault information through the Internet, receives a state change response message (State_Change_Response_Message) indicating that the fault has been resolved, receives a state search request message (State_Search_Request_Message) for diagnosing a fault, and RG collects the fault information and state information according to the received state search request message and checks whether there is an abnormality, and transmits a state search response message (State_Search_Response_Message) including the fault information and the state information through the Internet. (Residential Gateway); And 상기 RG로부터 상기 상태 변경 요청 메시지를 수신하고, 상기 장애 정보를 이용하여 RG 관리 리스트를 업데이트하며, 상기 RG 관리 리스트를 특정 주기 간격으로 검색하여 상기 RG의 장애가 해결되었는지의 여부를 판단하고, 상기 RG의 상기 장애가 해결되었다고 판단한 경우 상기 인터넷을 통하여 상기 RG로 상기 상태 변경 응답 메시지를 전송하며, 상기 RG의 상기 장애가 해결되지 않았다고 판단한 경우 상기 인터넷을 통하여 상기 RG로 상기 상태 검색 요청 메시지를 전송하는 홈 네트 워크 서버Receive the state change request message from the RG, update the RG management list using the failure information, search the RG management list at specific intervals, determine whether or not the failure of the RG is resolved, and the RG A home net which transmits the status change response message to the RG via the Internet when the failure is determined to be resolved and transmits the status search request message to the RG via the Internet when it is determined that the failure of the RG is not resolved. Work server 를 포함하는 것을 특징으로 하는 홈 네트워크 시스템에서 RG 장애를 판단하는 시스템.The system for determining the RG failure in a home network system comprising a. 제 1 항에 있어서,The method of claim 1, 상기 홈 네트워크 서버는 상기 RG로부터 상기 상태 검색 응답 메시지를 수신했는지의 여부를 판단하고, 상기 RG로부터 상기 상태 검색 응답 메시지를 수신하지 못한 경우 상기 RG에 장애가 있는 것으로 판단하여 데이터베이스의 정보를 갱신하며, 상기 RG의 장애 발생을 통보하는 것을 특징으로 하는 홈 네트워크 시스템에서 RG 장애를 판단하는 시스템.The home network server determines whether the status search response message has been received from the RG, and if it does not receive the status search response message from the RG, determines that the RG has a failure and updates information in the database. The system for determining the RG failure in the home network system, characterized in that the notification of the occurrence of the failure of the RG. 제 1 항에 있어서,The method of claim 1, 상기 홈 네트워크 서버는,The home network server, 웹 서버와 연동하여 웹 기능을 제공하고, 상기 홈 네트워크 서버에 접속할 수 있도록 인터페이싱 기능을 제공하며, 전자 기기를 제어할 수 있도록 GUI(Graphic User Interface) 기능을 제공하는 HUS(Home User Server);A home user server (HUS) that provides a web function in conjunction with a web server, provides an interfacing function for accessing the home network server, and provides a graphical user interface (GUI) function for controlling an electronic device; 상기 RG와 메시지를 송수신하고, 상기 HUS에서 발생하는 제어 메시지를 상기 RG로 전송하며, 상기 RG에서 발생하는 상기 상태 변경 요청 메시지 및 상기 상태 검색 응답 메시지를 처리하는 HAS(Home Automation Server); 및A Home Automation Server (HAS) that transmits and receives a message with the RG, transmits a control message generated in the HUS to the RG, and processes the state change request message and the state search response message generated in the RG; And 상기 홈 네트워크 서버의 데이터베이스로서, 상기 상태 정보 및 상기 장애 정보를 저장하고 있는 HDB(Home DB Server)HDB (Home DB Server) that stores the status information and the failure information as a database of the home network server 를 포함하는 것을 특징으로 하는 홈 네트워크 시스템에서 RG 장애를 판단하는 시스템.The system for determining the RG failure in a home network system comprising a. 제 3 항에 있어서, The method of claim 3, wherein 상기 HAS는 상기 RG로부터 수신한 상기 상태 검색 응답 메시지를 전달하는 RG 관리 모듈(RG Manager Module) 및 상기 RG 관리 모듈로부터 수신한 상기 상태 검색 응답 메시지를 처리하고, 상기 RG의 상태 확인을 위하여 상기 RG로 상기 상태 검색 요청 메시지를 전송하며, 상기 RG로부터 수신한 상기 상태 검색 응답 메시지를 검사하여 상기 RG의 상태를 체크하는 RG 모니터 모듈(RG Monitor Module)을 포함하는 것을 특징으로 하는 홈 네트워크 시스템에서 RG 장애를 판단하는 시스템.The HAS processes an RG manager module for delivering the status search response message received from the RG and the status search response message received from the RG management module, and checks the status of the RG for the status of the RG. RG monitor module for transmitting the status search request message to the RG monitor module and checking the status of the RG by checking the status search response message received from the RG. System for determining failure. TCP/IP 상에서 SOAP(Simple Object Access Protocol)를 이용하여 메시지를 송수신하기 위한 접속 경로를 제공하는 인터넷, 상기 인터넷을 통하여 장애 정보를 포함하는 상태 변경 요청 메시지(State_Change_Request_Message)를 전송하고, 장애가 해결되었음을 알리는 상태 변경 응답 메시지(State_Change_Response_Message)를 수신하며, 장애를 진단하기 위한 상태 검색 요청 메시지(State_Search_Request_Message)를 수신하고, 수신한 상기 상태 검색 요청 메시지에 따라 상기 장애 정보 및 상태 정보를 수집하여 이상 유무를 확인하며, 상기 인터넷을 통하여 상기 장애 정보 및 상기 상태 정보를 포함하는 상태 검색 응답 메시 지(State_Search_Response_Message)를 전송하는 RG(Residential Gateway) 및 상기 RG로부터 상기 상태 변경 요청 메시지를 수신하고, 상기 장애 정보를 이용하여 RG 관리 리스트를 업데이트하며, 상기 RG 관리 리스트를 특정 주기 간격으로 검색하여 상기 RG의 장애가 해결되었는지의 여부를 판단하고, 상기 RG의 장애가 해결되었다고 판단한 경우 상기 인터넷을 통하여 상기 RG로 상기 상태 변경 응답 메시지를 전송하며, 상기 RG의 장애가 해결되지 않았다고 판단한 경우 상기 인터넷을 통하여 상기 RG로 상기 상태 검색 요청 메시지를 전송하는 홈 네트워크 서버를 포함하는 홈 네트워크 시스템에서 RG 장애를 판단하는 방법에 있어서,The Internet provides a connection path for transmitting and receiving messages using the Simple Object Access Protocol (SOAP) over TCP / IP, and transmits a state change request message (State_Change_Request_Message) including failure information through the Internet, indicating that the failure has been resolved. Receives a state change response message (State_Change_Response_Message), receives a state search request message (State_Search_Request_Message) for diagnosing a fault, collects the fault information and state information according to the received state search request message, and checks for abnormality. Receiving a state change request message from the RG (Residential Gateway) for transmitting a state search response message (State_Search_Response_Message) including the failure information and the state information through the Internet, and using the failure information Update RG Management List And searching the RG management list at specific intervals to determine whether the failure of the RG has been resolved, and if it is determined that the failure of the RG has been resolved, sending the state change response message to the RG via the Internet. In the method for determining the RG failure in a home network system including a home network server for transmitting the status search request message to the RG via the Internet if it is determined that the failure of the RG has not been resolved, (a) 상기 RG로부터 상기 장애 정보를 포함하는 상기 상태 변경 요청 메시지를 수신하는 단계;(a) receiving the state change request message including the failure information from the RG; (b) 상기 장애 정보를 이용하여 상기 RG 관리 리스트를 업데이트하는 단계;(b) updating the RG management list using the failure information; (c) 상기 RG 관리 리스트를 상기 특정 주기 간격으로 검색하여 상기 RG의 상기 장애가 해결되었는지의 여부를 판단하는 단계;(c) searching the RG management list at the specific periodic intervals to determine whether the failure of the RG is resolved; (d) 상기 단계 (c)에서 상기 RG의 상기 장애가 해결되지 않았다고 판단한 경우 상기 인터넷을 통하여 상기 RG로 상기 RG의 장애를 진단하기 위한 상기 상태 검색 요청 메시지를 전송하는 단계;(d) transmitting the status search request message for diagnosing the failure of the RG to the RG through the Internet when it is determined in step (c) that the failure of the RG has not been resolved; (e) 상기 RG로부터 상기 상태 검색 응답 메시지를 수신했는지의 여부를 판단하는 단계; 및 (e) determining whether the status search response message has been received from the RG; And (f) 상기 단계 (e)에서 상기 RG로부터 상기 상태 검색 응답 메시지를 수신하지 못한 경우 상기 RG에 장애가 있는 것으로 판단하여 데이터베이스의 정보를 갱신 하고, 상기 RG의 장애 발생을 통보하는 단계(f) if it is determined in step (e) that the status search response message is not received from the RG, determining that there is a failure in the RG, updating information in a database, and notifying the occurrence of a failure of the RG; 를 포함하는 것을 특징으로 하는 홈 네트워크 시스템에서 RG 장애를 판단하는 방법.Method for determining an RG failure in a home network system comprising a. 제 5 항에 있어서, 상기 단계 (f) 다음에,The method of claim 5, wherein after step (f): (g) 상기 단계 (c)에서 상기 RG의 상기 장애가 해결되었다고 판단한 경우 상기 인터넷을 통하여 상기 RG로 상기 RG의 상기 장애가 해결되었음을 알리는 상기 상태 변경 응답 메시지를 전송하는 단계(g) if the step (c) determines that the failure of the RG has been resolved, transmitting the state change response message to the RG via the Internet indicating that the failure of the RG has been resolved. 를 추가로 포함하는 것을 특징으로 하는 홈 네트워크 시스템에서 RG 장애를 판단하는 방법.Method for determining an RG failure in a home network system, characterized in that it further comprises. 제 5 항에 있어서, 상기 단계 (d)에서,The method of claim 5, wherein in step (d), 상기 RG는 수신한 상기 상태 검색 요청 메시지에 따라 상기 RG를 구성하고 있는 장치들의 상기 장애 정보 및 상기 상태 정보를 수집하여 이상 유무를 확인하며, 상기 인터넷을 통하여 상기 장애 정보 및 상기 상태 정보를 포함하는 상기 상태 검색 응답 메시지를 전송하는 것을 특징으로 하는 홈 네트워크 시스템에서 RG 장애를 판단하는 방법.The RG collects the fault information and the state information of the devices constituting the RG according to the received state search request message and checks whether there is an error, and includes the fault information and the state information through the Internet. And determining the RG failure in the home network system, wherein the status search response message is transmitted.
KR1020060001947A 2006-01-06 2006-01-06 Method and System for Checking Error of Residential Gateway for Use in Home Network System KR101194664B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060001947A KR101194664B1 (en) 2006-01-06 2006-01-06 Method and System for Checking Error of Residential Gateway for Use in Home Network System

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060001947A KR101194664B1 (en) 2006-01-06 2006-01-06 Method and System for Checking Error of Residential Gateway for Use in Home Network System

Publications (2)

Publication Number Publication Date
KR20070074157A true KR20070074157A (en) 2007-07-12
KR101194664B1 KR101194664B1 (en) 2012-10-29

Family

ID=38508370

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060001947A KR101194664B1 (en) 2006-01-06 2006-01-06 Method and System for Checking Error of Residential Gateway for Use in Home Network System

Country Status (1)

Country Link
KR (1) KR101194664B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140127322A (en) * 2012-03-15 2014-11-03 알까뗄 루슨트 Method and system for diagnostics and troubleshooting in home network deployments
WO2017091048A1 (en) * 2015-11-27 2017-06-01 Samsung Electronics Co., Ltd. Method and apparatus for managing electronic device through wireless communication

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140127322A (en) * 2012-03-15 2014-11-03 알까뗄 루슨트 Method and system for diagnostics and troubleshooting in home network deployments
US9526019B2 (en) 2012-03-15 2016-12-20 Alcatel Lucent Method and system for diagnostics and troubleshooting in home network deployments
WO2017091048A1 (en) * 2015-11-27 2017-06-01 Samsung Electronics Co., Ltd. Method and apparatus for managing electronic device through wireless communication
US10939313B2 (en) 2015-11-27 2021-03-02 Samsung Electronics Co., Ltd. Method and apparatus for managing electronic device through wireless communication

Also Published As

Publication number Publication date
KR101194664B1 (en) 2012-10-29

Similar Documents

Publication Publication Date Title
JP4421817B2 (en) Method and system for a set of network devices that can be connected to provide improved collaboration, scalability, and reliability
JP4739659B2 (en) Process management system, local process management network in process management system, inter-regional server in local process management network, and data transmission method in process management system
EP2128834A1 (en) Inexpensive mass market alarm system with alarm monitoring and reporting
RU2419845C2 (en) Network system
JP2008165336A (en) Network system
JP2011034181A (en) Different type of communication server system for remote monitoring or remote operation
KR20120038548A (en) Relay communication system and access management apparatus
WO2019102811A1 (en) Control device and control system
KR102411423B1 (en) Network Integrated Wiring Fault Management System and the Method thereof
KR100908131B1 (en) Fault detection device and method using log filtering and fault detection system using the device
KR101194664B1 (en) Method and System for Checking Error of Residential Gateway for Use in Home Network System
JP4933817B2 (en) Remote control system for electrical equipment
JP2008148017A (en) Node detection device and program
JP2006290523A (en) System for remote-monitoring equipment
KR101970523B1 (en) Facilities control system and operating method of the same
JP2005184719A (en) Monitoring apparatus, base station, and wireless lan system
KR101041320B1 (en) Protocol for event driven messaging of home network devices
KR20100054028A (en) System and method for managing sensor network
WO2012133857A1 (en) Communication device, path search method and path search program
JP4991334B2 (en) Equipment monitoring and control system
Cisco Polling---The Event Generation Process
Cisco Polling-The Event Generation Process
Cisco Polling-The Event Generation Process
Cisco Polling---The Event Generation Process
JP2009100363A (en) Network monitoring system, and terminal device

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
FPAY Annual fee payment

Payment date: 20151006

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20161004

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20181002

Year of fee payment: 7