Integrated gateway for distributed home network and software framework structure thereof

본 발명은 클라이언트를 이용하여 인터넷 및 공중전화망을 통하여 댁내 게이트웨이에 접속한 후, 댁내통신수단을 이용하여 댁내가전기기를 제어하는 홈 네트워크 시스템에 있어서, 상기 게이트웨이는, 상기 댁내통신수단의 프로토콜 인터페이스에 의해 상기 댁내가전기기와 통신하는 입출력인터페이스부와, 상기 인터넷과 연결되어 데이터 통신을 하는 인터넷게이트웨이부와, 상기 공중전화망과 연결되어 데이터 통신을 하는 전화망서비스부와, 상기 인터넷게이트웨이부 및 전화망서비스부를 통해 송수신되는 데이터를 처리하는 마이크로프로세서와, 상기 입출력인터페이스부와 인터넷게이트웨이부 및 전화망서비스부에서 발생하는 인터럽트를 상기 마이크로프로세서에 알려주며, 상기 인터럽트에 따라 상기 마이크로프로세서에서 처리되는 데이 의 송수신을 제어하는 제어신호를 출력하는 제어부와, 상기 제어부에서 출력되는 제어신호에 의해 상기 마이크로프로세서 및 상기 입출력인터페이스부사이의 데이터 송수신을 제어하는 범용비동기송수신부 및 상기 각 장치들의 현재 설정상태 및 데이터 송수신에 따른 로그 정보를 저장하는 메모리부로 구성된 게이트웨이 및 이를 위한 프레임워크 구조를 제공한다. 따라서 홈 오토메이션 시스템에서 사용될 수 있는 유무선 프로토콜을 통합할 수 있는 프레임워크 구조를 제공하고, 이를 이용한 게이트웨이를 통해 상기 각각의 유무선 프로토콜과 외부 네트워크 프로토콜을 연동하도록 함으로써, 외부 네트워크 로부터 하나의 통합형 게이트웨이를 통해 다양한 가전기기를 제어할 수 있어, 홈 네트워크의 구현 및 유지관리가 용이함은 물론 상기 가전기기와 게이트웨이간의 호환성을 극대화 할 수 있는 것이다. 또한, 상기한 바와 같은 본 발명에 의한 소프트웨어 프레임워크 구조를 이용하여 홈 네트워크용 소프트웨어 개발자는 보다 손쉬운 소프트웨어의 개발이 가능하다. 따라서 사용상의 편리성이 개선되어 보다 상품성이 향상되는 등의 매우 유용한 발명인 것이다. 홈 네트워크 시스템, 홈 오토메이션 시스템, 프로토콜, 게이트웨이, 프레임워크