KR100477578B1 - 홈네트워크의 정보 단말기 원격 관리 시스템 및 그 방법 - Google Patents

홈네트워크의 정보 단말기 원격 관리 시스템 및 그 방법 Download PDF

Info

Publication number
KR100477578B1
KR100477578B1 KR10-2002-0022274A KR20020022274A KR100477578B1 KR 100477578 B1 KR100477578 B1 KR 100477578B1 KR 20020022274 A KR20020022274 A KR 20020022274A KR 100477578 B1 KR100477578 B1 KR 100477578B1
Authority
KR
South Korea
Prior art keywords
information
information terminal
software
home
home network
Prior art date
Application number
KR10-2002-0022274A
Other languages
English (en)
Other versions
KR20030083880A (ko
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 KR10-2002-0022274A priority Critical patent/KR100477578B1/ko
Priority to CNB031021441A priority patent/CN1224218C/zh
Publication of KR20030083880A publication Critical patent/KR20030083880A/ko
Application granted granted Critical
Publication of KR100477578B1 publication Critical patent/KR100477578B1/ko

Links

Classifications

    • 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
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • H04L12/2814Exchanging control software or macros for controlling appliance services in a home automation network
    • 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
    • H04L12/2823Reporting information sensed by appliance or service execution status of appliance services in a home automation network
    • 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/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • H04L41/082Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
    • 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/14Network analysis or design
    • H04L41/142Network analysis or design using statistical or mathematical methods
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Automation & Control Theory (AREA)
  • Probability & Statistics with Applications (AREA)
  • Pure & Applied Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Physics (AREA)
  • Physics & Mathematics (AREA)
  • Algebra (AREA)
  • Power Engineering (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)

Abstract

본 발명에 따른 홈네트워크의 정보 단말기 원격 관리 방법은, 적어도 하나 이상의 홈네트워크에 대하여 해당 홈네트워크를 구성하는 적어도 하나 이상의 정보 단말기를 원격에서 관리하기 위해 로컬 서버를 설치하고, 그 로컬 서버에서, 각 정보 단말기의 구동 소프트웨어 정보를 검색하여 소프트웨어의 설치 및 버전 업그레이드의 필요여부를 판단하여, 필요한 경우, 온라인상에서 일괄적으로 또는 선택적으로 해당 소프트웨어의 설치 또는 버전 업그레이드를 수행하는 단계와, 설치된 소프트웨어의 정상 동작 여부 및 해당 소프트웨어가 구동되는 각 정보 단말기의 정상 동작 여부를 모니터링하여, 이상 발생시 알람신호를 발생하는 단계를 수행함으로써, 홈네트워크의 정보 단말기 소프트웨어를 원격으로 다운로드하여 설치하고 관리할 수 있고, 정보 단말기 상태를 실시간으로 모니터링할 수 있으며, 소프트웨어에 대한 버전 관리 및 단말기 분포와 소프트웨어 다운로드 트래픽에 대한 통계 데이터를 수집하고 분석할 수 있다.

Description

홈네트워크의 정보 단말기 원격 관리 시스템 및 그 방법{system and method for remote management of information device in home network}
본 발명은 홈네트워크의 원격 관리 시스템 및 그 방법에 관한 것으로, 상세하게는 사이버 아파트에 제공되는 정보 단말기에 대한 원격관리를 위한 시스템으로 홈오토메이션과 홈네트워킹에 관련된 홈네트워크의 원격 관리 시스템 및 그 방법에 관한 것이다.
통신 환경의 발전에 따라 요즘 새로운 신축 아파트에서는 사이버 아파트라 하여 인터넷 환경을 통하여 입주자에게 각종 서비스를 제공하기 위한 홈네트워크가 설치되어 있다. 입주자는 이 홈네트워크를 통해 각종 인터넷 서비스, 물품서비스, 아파트 공동생활의 영위를 위한 각종 서비스를 제공받게 된다.
정보 단말기는 홈네트워크 아파트 세대내에서 사용하는 시스템으로, 홈서버 또는 홈패드가 포함될 수 있다. 종래의 경우, 홈서버 또는 홈패드를 아파트 세대내에 설치한 후에 사후관리를 위해서는 아파트 세대를 직접 방문하여 관리해야 하는 문제점이 생긴다.
또한, 아파트내의 전체 홈서버 또는 홈패드에 문제가 생긴다면 유지 보수하는데 걸리는 시간이 무한정 길어지고, 전체 세대를 방문하여 유지보수해야 하는 운영상의 불편함과 각 정보 단말에 대한 소프트웨어 버전관리가 안되는 문제점이 있다.
본 발명은 이러한 문제점을 해결하기 위하여 안출된 것으로, 홈네트워크의 정보 단말기 소프트웨어를 원격으로 설치 및 업그레이드하고, 정보 단말기 상태를 실시간으로 모니터링하여 관리하는 홈네트워크의 원격 관리 시스템 및 그 방법을 제공하는데 그 목적이 있다.
이러한 목적을 달성하기 위한 본 발명에 따른 홈네트워크의 원격 관리 시스템은 적어도 하나 이상의 홈네트워크에 대하여 해당 홈네트워크를 구성하는 적어도 하나 이상의 정보 단말기를 원격에서 관리하는 시스템에 있어서, 네트워크를 이용하여 각 정보 단말기가 접속하는 경우, 해당 정보 단말기의 인증정보를 수신하여 인증을 수행한 후 DB에 저장하고, 각 정보 단말기에 공통으로 설정해주어야 하는 홈네트워크 정보를 각 정보 단말기에 제공하는 인증 모듈과, 인증모듈에 의해 인증된 각 정보 단말기에 네트워크를 이용하여 소프트웨어를 설치하거나 최신 버전으로 업그레이드하는 작업을 온라인상에서 일괄적으로 또는 선택적으로 수행하는 소프트웨어 관리 모듈과, 소프트웨어 관리 모듈에 의해 설치된 소프트웨어의 정상 동작 여부 및 해당 소프트웨어가 구동되는 각 정보 단말기의 정상 동작 여부를 모니터링하여, 이상 발생시 알람신호를 발생하는 모니터링 모듈과, 소프트웨어 관리 모듈에 의한 각 정보 단말기들의 소프트웨어 업그레이드에 대한 통계 정보를 생성하거나 정보 단말기들의 분포에 대한 통계 정보를 생성하고, 요청이 있는 경우 해당 통계 정보를 제공하는 통계 모듈을 포함하여 구성된다.
또한, 본 발명에 따른 홈네트워크의 원격 관리 방법은, 적어도 하나 이상의 홈네트워크에 대하여 해당 홈네트워크를 구성하는 적어도 하나 이상의 정보 단말기를 원격에서 관리하는 방법에 있어서, 네트워크를 이용하여 각 정보 단말기가 접속하는 경우, 해당 정보 단말기의 인증정보를 수신하여 인증을 수행한 후 DB에 저장하고, 각 정보 단말기에 공통으로 설정해주어야 하는 홈네트워크 정보를 각 정보 단말기에 네트워크를 통하여 전송하는 단계와, 인증된 각 정보 단말기의 구동 소프트웨어 정보를 검색하여 소프트웨어의 설치 및 버전 업그레이드의 필요여부를 판단하여, 필요한 경우, 온라인상에서 일괄적으로 또는 선택적으로 해당 소프트웨어의 설치 또는 버전 업그레이드를 수행하는 단계와, 설치된 소프트웨어의 정상 동작 여부 및 해당 소프트웨어가 구동되는 각 정보 단말기의 정상 동작 여부를 모니터링하여, 이상 발생시 알람신호를 발생하는 단계를 수행한다.
이하, 첨부된 도면을 참조하여 본 발명을 상세히 설명해 보자.
도 1은 본 발명에 따른 홈네트워크의 원격 관리 시스템이 채택된 로컬서버가 설치된 아파트 단지 홈네트워크의 구성도이다.
도 1을 참조하여 아파트 단지 홈네트워크를 살펴보면, 아파트의 각 세대별로 홈네트워크(10)가 설치되고, 각 동별로 또는 공통현관 서버(40)별로 여러 개의 세대별 홈네트워크(10, 20)을 원격에서 관리하기 위한 로컬서버(30)가 설치된다. 이 로컬 서버(30)에는 인터넷망(50)이 연결되고, 이 인터넷망(50)을 통해 보안업체 서버(예를 들어 에스원 서버)와, 외부 클라이언트 단말기(70)들이 연결될 수 있다.
세대별로 설치되는 홈네트워크(10)는 홈서버(11) 또는 홈패드(12) 같은 정보 단말기와, 그 외에도 홈서버(11)를 통해 가전기기를 제어할 수 있는 휴대용 컴퓨터(13)도 연결될 수 있으며, 각종 검지기(14)와 각종 가전 단말기(15)들이 연결될 수 있다. 여기서, 정보 단말기는 홈서버 및 홈패드를 통칭할때 사용한다.
홈서버(11)는 홈네트워크의 메인이 되는 기기로서 모든 서브 기기(홈패드, 감지기, 확장폰)가 접속되고 관리된다.
홈패드(12)는 사용자가 홈네트워크 제품을 사용하기 위한 인터페이스 터미널로 SHN-810, SHN-815의 기종이 있을 수 있다.
로컬 서버(30)는 홈서버와 홈패드를 원격으로 관리하기 위한 시스템으로, 홈서버와 홈패드의 소프트웨어를 다운로드하고 정보 단말기의 정상 동작 여부를 모니터링하며 정보 단말기에 대한 통계 데이터를 분석, 관리할 수 있는 등의 기능을 수행하는 서버이다.
로컬 서버(30)는 상용서버에 데이터 베이스와 웹서버를 탑재하고 홈서버를 원격에서 관리할 수 있도록 하는 소프트웨어를 구현하여 탑재함으로 구성된다.
도 2는 도 1에 도시된 로컬 서버의 기능 모듈을 나타낸다. 도 2를 참조하면, 로컬 서버(30)는 홈서버 및 홈 패드 자동 인증 모듈(31)과, 홈서버 및 홈패드 파라메터 관리 모듈(32)과, 홈서버 및 홈패드 S/W 업그레이드 모듈(33)과, 모니터링 모듈(34)과, 통계 자료 모듈(35)과, 홈서버 관리 모듈(36)과, 사용자 관리 모듈(37)을 포함하여 구성될 수 있다.
홈서버 및 홈패드 자동 인증 모듈(31)은 네트워크를 이용하여 홈네트워크의 홈서버(11) 또는 홈패드(12)가 접속하는 경우, 해당 정보 단말기의 인증정보를 수신하여 인증을 수행한 후 DB에 저장하고, 각 정보 단말기에 공통으로 설정해주어야 하는 홈네트워크 정보를 각 정보 단말기에 제공한다.
사이버 아파트 단지 내의 각 세대별로 홈서버(11)를 설치하고 전력을 공급하면 홈서버(11)가 부팅되면서 로컬서버(30)에게 자신의 정보(자신의 시리얼 번호, IP 주소, 사용자 ID, 패드워드, 아파트 동, 아파트 호수, 아파트 타입)를 전송한다.
홈서버 및 홈패드 자동 인증 모듈(31)에서는 이 정보를 받아 데이터베이스에 저장하고, 각각의 홈서버에게 공통으로 설정해 주어야 하는 파라메터 값(환경설정 값)들을 내려 준다. 이 공통 파라메터에는 방범서버 IP, 메인서버 IP, 경비실 IP, 공동현관 IP, 내부/외부 게이트키퍼 IP, LONWORKS 서버 IP, 출입통제서버 IP, 주차관제서버 IP 등이 포함될 수 있다.
홈서버는 이 파라메터 정보를 받아 자신의 데이터베이스에 저장한다. 이러한 인증절차는 홈서버가 부팅시마다 자동으로 수행되며, 홈서버의 인증관련 정보가 변경된 경우에도 인증절차가 일어나서 로컬서버의 데이터베이스가 변경되게 된다.
홈패드도 이와 동일한 절차를 거쳐서 인증이 일어나며, 홈패드는 로컬서버로 시리얼 번호, 자신의 IP 주소, 홈서버 IP 주소를 전송하고, 홈서버 및 홈패드 자동 인증 모듈(31)은 이 내용을 자신의 데이터베이스에 저장한 다음 홈서버에서와 같이 파라메터 값들을 홈패드에게 내려 준다.
홈서버와 홈패드에서 정상적인 인증이 이루어진 경우에는 자동으로 로그파일이 생성되어, 각각의 정보단말기들이 언제 인증이 일어났는지 확인할 수 있다.
홈서버 및 홈패드 파라메터 관리모듈(32)은 홈서버 및 홈패드에서 사용하는 파라메터 값들이 변경되는 경우가 생기면, 세대로 직접 방문해서 설정값을 수정하는 것이 아니라, 전체 정보단말기를 대상으로 파라메터 값을 내려주는 기능을 수행한다.
로컬서버의 UI(User Interface)에서 변경하고자 하는 홈서버 리스트를 선택하고 "단말기 파라메터 push" 메뉴를 수행시키면 선택한 홈서버 리스트의 파라메터 값을 변경시켜 줄 수 있다. 또한, 정상적인 파라메터 변경이 이루어진 경우에는 자동으로 로그파일이 생성되어, 각각의 정보단말기들이 언제 파라메터 변경이 수행되었는지 여부를 확인할 수 있으며, 파라메터 변경에 실패한 경우에는 데이터베이스에 실패 리스트가 저장된다.
서버 및 홈패드 S/W 업그레이드 모듈(33)은 홈서버(11)와 홈패드(12)의 기능이 업그레이드 되었거나, 시스템의 버그가 발견되었을 때 변경된 S/W를 원격에서 온라인상으로 다운로드 해줄 수 있다.
홈서버(11)의 경우에는, 업그레이드할 S/W가 있으면 로컬서버에서 해당 홈서버로 푸쉬(push) 해주는 방법을 사용하며, 홈서버의 원활한 운영을 위해서 새벽 12시부터 아침 6시까지 자동 푸쉬 서버(auto push server)를 동작시켜 이 시간에 다운로드가 일어나도록 설계할 수 도 있다.
한편, 홈패드(12)는 각각의 홈패드에서 하루에 1번 로컬서버에게 업그레이드할 S/W 가 있는지 확인한 후, 해당 S/W가 있을 경우에 S/W를 다운로드를 수행한다.
즉, 소프트웨어의 설치 또는 버전 업그레이드를 수행할 때, 주기적으로 또는 임의의 시각에 각 정보 단말기와 소프트웨어 정보를 송수신하여 소프트웨어의 설치 및 버전 업그레이드의 필요여부를 판단하여 소프트웨어의 설치 및 버전 업그레이드를 수행할 수 있다.
아울러, 정상적인 다운로드가 수행되었을 경우이든, 다운로드를 수행해서 실패한 경우이든 자동으로 로그 파일이 생성되어 다운로드가 수행된 시간과 다운로드 파일이름, 다운로드 성공여부를 확인할 수 있다.
또한, 해당 정보 단말기들의 소프트웨어 설치 및 버전 업그레이드에 대한 이력정보를 생성하여, 요청이 있는 경우, 기간별, 단말기별, 소프트웨어별 통계 정보를 제공할 수 있다.
모니터링 모듈(34)은 크게 시스템 모니터링과 단말기 모니터링(홈서버, 홈패드, 서브폰)을 수행한다.
시스템 모니터링은 로컬서버에서 수행되고 있는 Oracle Server, File Push Server, Terminal S/W Download Server, ID Check Server, HS Authentication Server, HS Push Server, HS Log Server, HS Monitor Server, Terminal Authentication Server, Terminal Parameter Modification Server, Logger Server, Time Server의 상태를 2분 간격으로 모니터링하여, 정상적으로 동작하지 않는 서버를 확인하여 에러사항을 조치할 수 있다.
한편, 홈서버, 홈패드, 서브폰 등에 대한 단말기 모니터링은 정보단말기 및 HA 단말기(서브폰)의 상태를 모니터링할 수 있다. 특정한 시간간격(ex. 10분)으로 로컬서버가 관리하는 500대의 홈서버와 그 홈서버가 관리하는 서브폰 및 홈패드의 상태를 true/false 값으로 모니터링이 가능하다.
통계 자료 모듈(35)은 트래픽 관련 통계와, 단말기 분포 통계에 관한 자료를 산출한다.
트래픽 관련 통계는 정보단말기가 다운로드받은 정보를 토대로 기간별, 시간별, 단말기 종류별로 다운로드받은 용량을 확인할 수 있다. 단말기 분포 통계는 전체 단말기 시스템의 증가 추이를 확인할 수 있는 기능으로, 단말기 운영 시스템 버전(OS Version)별로 분포된 단말기 현황을 파악할 수 있다.
홈서버 관리 모듈(36)은 홈서버 타임 관리와 홈서버 사용자 ID 중복 체크를 수행한다.
홈서버 타임 관리는 홈서버 자체적으로 시계를 가질 수 없으므로 로컬서버에서 하루에 한번 홈서버로 시간정보를 내려주는 기능을 한다.
홈서버 사용자 ID 중복 체크는 각 세대를 관리하는 홈서버 ID는 중복되지 않아야 하므로 로컬서버에서 ID 중복체크 서버를 두어, 중복되는 아이디는 등록할 수 없도록 수행해 준다.
사용자 관리 모듈(37)은 정보 단말기를 통해 홈네트워크의 전력선 온/오프/디밍 상태를 확인하고, 원격에서 네트워크를 이용하여 상기 홈네트워크의 전력선을 제어하는 기능을 수행한다. 아울러, 댁내의 "외출/방범" 설정상태를 조회하고 설정할 수 있는 외출방범 기능 및 외출했을 때, 외부(학교나 회사 etc.)에서 댁내를 방문한 방문자의 영상을 확인할 수 있도록 지원하는 방문자 화상정보 조회 기능을 수행할 수 있다.
도 3은 도 1에서 로컬 서버와 홈서버 및 홈패드간의 연결 관계를 도시한 도면이다.
도시된 바와 같이 로컬 서버(30)는 홈서버(11), 홈패드(12)와 이더넷으로 연결되어 TCP/IP 소켓으로 통신을 하며, 로컬서버(30)의 모든 기능에 대한 동작은 이와 같은 정보 단말기들과 TCP/IP 통신을 통해서 구현된다.
TCP/IP 통신을 하기 위해서는 로컬서버(30)와 홈서버(11), 홈패드(12)가 공유할 수 있는 통신 프로토콜을 정의하고 해당 프로토콜이 동작할 수 있도록 프로그래밍하여 구현함으로서 가능하다.
로컬서버(30)와 홈서버(11) 및 홈패드(12) 상호간 패킷 교환시 오류가 발생할 경우 재시도 횟수는 7회로 설정하며, 모든 패킷은 공인된 암호화 알고리즘에 의해 암호화되어 송수신하여 보안을 강화한다.
로컬 서버(30)는 홈서버(11) 및 홈패드(12)에 대한 정보, 소프트웨어 및 소프트웨어 다운로드 관련 정보 등을 저장하기 위해서 데이터 베이스를 사용하며, 로컬 서버 관리자 편의를 위해 모든 데이터는 웹브라우저에서 확인할 수 있도록 GUI(Graphic User Interface)환경으로 구현한다.
홈서버 및 홈패드 S/W 업그레이드 모듈(33)에 의해 수행되는 소프트웨어 다운로드에 대하여 좀 더 상세히 설명해 보자.
홈서버(11)의 경우에는 로컬서버(30)에서 필요시마다 다운로드 관련 신호(다운로드 푸쉬(push) 신호)를 주어 관련 소프트웨어를 다운로드받아 업그레이드가 가능하도록 구현하며, 홈패드의 경우에는 매일 1회 로컬서버로 소프트웨어 다운로드 관련 신호(폴링신호(polling))를 보내어 다운로드받을 소프트웨어가 있는지 없는지를 체크한다.
다운로드받을 소프트웨어가 존재할 경우에는 로컬서버(30)에서 알려준 다운로드 스킴시간에 로컬서버(30)로 접속하여 소프트웨어를 다운로드받아 재구동될 수 있도록 구현한다.
이를 위해서는 정보단말기와 로컬서버의 소프트웨어 다운로드에 관해 다음과 같은 통신 프로토콜이 약속되어야 한다.
표 1은 로컬서버와 홈서버간 프로토콜을 나타낸다.
연동 전송 방향 연동 형식
로컬 서버 -> 홈서버 FROM_LS_FILE_UPGRADE_REQ
홈서버 -> 로컬 서버 TO_LS_FILE_UPGRADE+SN[6]+TER_TYPE[1]+TIME_STAMP[12]
로컬 서버 -> 홈서버 FROM_LS_FILE_INFO+TIME_STAMP[12]+FILE_NAME[20](FILE_NAME : 공백일 경우 내려줄 파일이 없음을 의미
홈서버 -> 로컬서버 TO_LS_UPGRADE_RESULT+STATE[1](STATE : 0은 성공, 1은 실패)
표 1을 참조하여, 로컬서버와 홈서버간 프로토콜을 살펴본다.
1. 로컬서버가 홈서버에게 파일 업그레이드 신호를 던진다.
2. 파일 업그레이드 신호를 받은 홈서버는 로컬서버로 자신의 시리얼 번호와 터미널 타입, 자신이 마지막으로 다운로드 받은 시간(타임 스탬프) 정보를 던져준다.
3. 홈서버로 부터 이와 같은 시리얼 번호, 터미널 타입, 타임 스탬프 정보를 받은 로컬서버는 받은 타임스탬프보다 최신인 파일 리스트를 찾아서 그 파일의 타임스탬프와 파일 리스트를 홈서버에게 던져준다.
4. 홈서버는 로컬서버로 부터 받은 정보를 가지고, 로컬서버에 tftp 프로토콜로 접속하여 3으로부터 넘겨받은 해당 파일 리스트를 다운로드 받는다. 파일을 정상적으로 다운로드 받으면 0을, 파일 다운로드에 실패했으면 1을 로컬서버로 던져준다.
이때, 로컬서버는 홈서버로 부터 받은 ack 신호를 토대로 다운로드에 대한 로그 정보를 로그파일로 남긴다.
표 2는 로컬서버와 홈서버간 프로토콜을 나타낸다.
연동전송 방향 연동 형식
홈패드 -> 로컬 서버 TO_LS_FILE_UPGRADE+SN[6]+TER_TYPE[1]+TIME_STAMP[12]
로컬 서버 -> 홈패드 FROM_LS_FILE_INFO+TIME_STAMP[12]+FILE_NAME[20](FILE_NAME : 공백일 경우 내려줄 파일이 없음을 의미
홈패드 -> 로컬 서버 TO_LS_UPGRADE_RESULT+STATE[1](STATE : 0은 성공, 1은 실패)
표 2를 참조하여, 로컬서버와 홈패드간 프로토콜을 살펴본다.
1. 홈패드는 하루에 한번(로컬서버가 정해준 랜덤한 시간) 로컬서버로, 홈패드자신의 시리얼 번호와 터미널 타입, 타임 스탬프를 함께 보내어 업그레이드 받을 파일이 있는지 여부를 확인해 달라는 업그레이드 신호를 던진다.
2. 이 신호를 받은 로컬서버는 받은 홈패드의 타임 스탬프 보다 최신인 파일 리스트가 있는지 확인하여 해당 파일 리스트와 타임 스탬프를 홈패드로 던져준다.
3. 홈패드는 이 파일 리스트와 타임 스탬프 정보를 토대로, 로컬서버에 ftp 접속하여 해당 파일 리스트를 다운로드 받는다. 파일을 정상적으로 다운로드 받으면 0(success)을, 파일 다운로드에 실패했으면 1(fail)을 로컬서버로 던져준다.
이때, 로컬서버는 홈패드로 부터 받은 ack 신호를 토대로 다운로드에 대한 로그 정보를 로그파일로 남긴다.
도 4는 이와 같은 통신 프로토콜이 전제된 상태에서 로컬 서버(30)가 홈서버 및 홈패드 S/W 업그레이드 모듈(33)에 의해 홈서버(11)의 소프트웨어를 업그레이드하는 절차를 보여준다.
도 4에 도시된 바와 같이 소프트웨어 다운로드기능은 로컬서버와 홈서버간에 TCP/IP 통신을 위해 패킷을 주고 받으며 수행된다.
먼저, 로컬 서버(30)에서 홈서버(11)로 소프트웨어 업그레이드 푸쉬 메시지를 송신한다(S1). 홈서버(11)는 현재 시점에서 유지하고 있는 소프트웨어에 대한 타임 스탬프를 로컬 서버(30)에 전송한다(S2). 로컬서버(30)는 홈서버(11)로부터 수신한 타임 스탬프를 비교하여 홈서버가 다운로드받아야할 파일이름과 타임 스탬프를 추출하여 홈서버로 송신한다(S3).
홈서버(11)는 로컬서버(30)에 TFTP로 접속하여(S4) 해당 파일을 다운로드받고(S5) 다운로드 결과(SUCCESS/FAIL)를 로컬 서버(30)에 넘겨준다(S6).
도 5는 로컬서버(30)가 홈서버 및 홈패드 S/W 업그레이드 모듈(33)에 의해 홈패드(12)의 소프트웨어를 업그레이드하는 절차를 보여준다.
홈패드(12)가 현재 시점에서 자신이 유지하고 있는 소프트웨어에 대한 타임 스탬프를 로컬서버(30)에 송신한다(S11). 로컬서버(30)는 수신한 타임 스탬프를 비교하여 홈패드가 다운로드받아야 할 파일이름과 타임 스탬프를 홈패드로 송신한다(S12).
홈패드(12)는 로컬서버(30)에 FTP로 접속하여(S13) 파일을 다운로드받고(S14), 그 다운로드 결과(SUCCESS/FAIL)를 로컬 서버에 넘겨준다(S15).
소프트웨어 다운로드에 대한 정보 확인은 로컬서버에서 제공하는 웹기반 인터페이스에 접속하여 확인할 수 있다.
모니터링 모듈(34)에 의해 수행되는 모니터링에 대하여 좀더 상세히 살펴보자.
단말기 모니터링을 위해서 먼저, 세대내 정보 단말기에 대한 아파트 동/호수와 홈서버 시리얼 번호, 단말기 시리얼 번호, IP 주소등의 매핑 정보를 DB에 구축함으로써, 지역별로 매핑 정보를 이용하여 세대내 홈서버와 홈서버가 컨트롤하는 각종 단말기들의 현재 상태를 모니터링할 수 있다.
단말기에 이상이 생길 경우에는 시스템 관리자에게 메일로 자동 통보되어 문제 발견 시간 및 서비스 조치시간을 최소화할 수 있다. 모니터링 기능 역시 원격으로 모니터링 작업이 가능하도록 웹 환경 기반의 GUI환경으로 구성한다.
모니터링 모듈(34)은 데몬 프로그램으로부터 수집한 각 세대내 단말기에 대한 실행상태 정보를 관리자가 수행한 모니터용 자바 애플릿에게 제공함으로써 모니터링 기능을 수행한다.
각 세대의 단말기 모니터링은 10분 간격으로 수행되며, 각 세대의 모니터링 결과는 세대 내 각 단말기의 상태값(TRUE/FALSE)을 논리곱 연산한 결과를 세대 단말의 대표값으로 돌려주며, 단말기 상태가 FALSE인 단말기 리스트만 화면에 나타내 준다.
그리고, 세대 내 단말기가 한대라도 FALSE 값을 가지면 이상이 발생되어 관리자에게 이메일로 상황통보를 하게 된다.
다음으로, 통계 자료 모듈(35)에 의한 통계에 대하여 알아보자
통계는 정보 단말기 분포 관련 통계와 정보 단말기 트래픽 관련 통계로 구성한다.
정보 단말기 분포 통계는 아파트 단지 내의 단말기 종류별 전체 분포 자료를 단말기가 차지하는 수치와 비율로 표시하고 단말기별 증가 추이를 그래프로 확인할 수 있도록 구현한다.
이 통계 자료는 특정 시간, 기간마다 정보 단말기 분포 데이터를 수집할 수 있도록 구현한 프로그램을 수행하여 로그 파일을 생성하여, 이 로그 파일을 토대로 날짜별, 시간별로 해당 데이터를 테이블에 저장한다.
이렇게 저장된 정보는 통계 데이터로 가공되어 관리자가 편의에 따라 필요한 정보만 추출하여 확인할 수 있도록 구현되며, 분포 추이를 확인하기 위해 그래프 형태로도 제공된다.
정보 단말기 트래픽 통계는 정보 단말기의 소프트웨어 다운로드에 대한 트래픽을 조사하여 수치와 그래프로 표시한다. 이 통계 자료는 특정시간, 기간마다 정보 단말기의 소프트웨어 다운로드에 대한 정보를 수집할 수 있도록 구현한 프로그램을 수행하여 로그파일을 생성하며, 이 로그파일을 토대로 날짜별, 시간별로 해당 데이터 베이스 테이블에 저장한다.
이렇게 저장된 정보는 통계 데이터로 가공되어 관리자가 편의에 따라 필요한 정보만을 추출하여 확인할 수 있도록 구현되며, 변화추이 확인을 위해 그래프 형태로도 제공된다.
통계 자료에 대한 정보 확인은 로컬서버에서 제공하는 웹기반 인터페이스에 접속하여 확인할 수 있다.
다음으로, 사용자 관리 모듈(37)에 의한 인터넷으로 가정내 전력선 제어 및 방문자 확인기능을 설명해 보자.
이 기능은 웹브라우저를 사용하여 외부에서(예를 들어 회사) 가정내에 전력선 on/off/dimming 상태를 확인하고 원하는 상태로 설정할 수 있으며, 예약기능도 가능하다.
즉, 홈네트워크 메인 기기인 홈서버에는 전력선 제어모듈이 탑재되어 홈서버 내에서는 전력선 제어가 가능하다. 이 기능을 확장하여 외부에서 웹브라우저를 이용하여 해당 세대의 홈서버에게 사용자 인증을 거친 후, 전력선 상태를 확인하고 제어할 수 있도록 구현한 것이 인터넷으로 가정 내 전력선을 제어하는 방법이다.
전력선 제어는 on/off 타입과 dimming 타입이 있어 각 타입별로 제어가 가능하며, 분 단위로 예약 기능도 수행할 수 있다.
또한 홈서버는 외출시 세대를 방문한 사람들에 대한 화상정보를 저장하고 있다. 이 화상 정보 역시 외부에서 웹브라우저로 인증절차를 거쳐 확인/삭제가 가능하도록 홈서버와 프로토콜을 맞추어 구현한다.
본 발명에 의하면, 가정내 정보 단말기 소프트웨어를 원격으로 다운로드하여 설치하고 관리할 수 있고, 가정내 단말기 상태를 실시간으로 모니터링할 수 있으며, OS 및 소프트웨어에 대한 버전 관리 및 단말기 분포와 소프트웨어 다운로드 트래픽에 대한 통계 데이터를 수집하고 분석할 수 있다.
또한, 가정 내 홈서버에서 지원하는 방문자 조회 기능 및 전력선 제어에 대한 정보를 외부(회사나 기타지역)에서 인터넷으로 확인하고, 필요한 설정 예를 들면 방문자 화상 정보 확인, 삭제들이 가능하고 전력선 on/off설정/해제, dimmming 설정/해제가 가능하게 된다.
사이버 아파트의 가정 내 정보 단말기에 대한 운영 시스템 설치 및 소프트웨어의 업그레이드를 원격으로 수행하고 구동하여 가정내 정보 단말기에 대한 관리를 편리하게 하고, 각 세대에서 구동되는 모든 단말기에 대한 상태를 모니터링하고 이상 발견시 관리자에게 이메일등으로 통보할 수 있게 하여 사용자에게 제품 온라인 서비스를 지원할 수 있게 한다.
또한 각 단말기의 운영 시스템 및 소프트웨어에 대한 버전을 관리하고, 정보 단말기들의 소프트웨어 다운로드 트래픽 및 분포 통계 자료로 활용하기 위함이다.
그리고, 사용자가 외부에서 인터넷으로 가정내에 있는 가전 기기의 전력선 on/off/dimming 상태를 확인하고 on/off/dimming 기능을 수행할 수 있으며, 전력선 예약 기능 및 세대 방문자에 대한 정보를 확인해 볼 수 있는 홈오토메이션 기능을 제공한다.
도 1은 본 발명에 따른 홈네트워크의 원격 관리 시스템이 채택된 로컬서버의 네트워크 구성도.
도 2는 도 1에 도시된 로컬서버의 내부 구성 블록도.
도 3은 도 1에서 로컬 서버와 홈서버 및 홈패드간의 연결 관계를 도시한 도면.
도 4는 로컬서버에서 홈서버의 소프트웨어를 업그레이드하는 절차를 보여주는 도면.
도 5는 로컬서버에서 홈패드의 소프트웨어를 업그레이드하는 절차를 보여주는 도면.
<도면의 주요부분에 대한 부호의 설명>
10 : 제 1 홈네트워크 11 : 홈서버
12 : 홈패드 13 : 노트북
14 : 검지기 15 : 단말기
20 : 제 2 홈네트워크 30 : 로컬 서버
40 : 공동 현관서버 50 : 인터넷
60 : 보안 관리업체서버 70 : 외부 클라이언트 단말기

Claims (15)

  1. 적어도 하나 이상의 홈네트워크에 대하여 해당 홈네트워크를 구성하는 적어도 하나 이상의 정보 단말기를 원격에서 관리하는 시스템에 있어서,
    네트워크를 이용하여 상기 각 정보 단말기가 접속하는 경우, 해당 정보 단말기의 인증정보를 수신하여 인증을 수행한 후 DB에 저장하고, 상기 각 정보 단말기에 공통으로 설정해주어야 하는 홈네트워크 정보를 각 정보 단말기에 제공하는 인증 모듈과,
    상기 인증모듈에 의해 인증된 각 정보 단말기에 네트워크를 이용하여 소프트웨어를 설치하거나 최신 버전으로 업그레이드하는 작업을 온라인상에서 일괄적으로 또는 선택적으로 수행하는 소프트웨어 관리 모듈과,
    상기 소프트웨어 관리 모듈에 의해 설치된 소프트웨어의 정상 동작 여부 및 해당 소프트웨어가 구동되는 각 정보 단말기의 정상 동작 여부를 모니터링하여, 이상 발생시 알람신호를 발생하는 모니터링 모듈과,
    상기 소프트웨어 관리 모듈에 의한 각 정보 단말기들의 소프트웨어 업그레이드에 대한 통계 정보를 생성하거나 상기 정보 단말기들의 분포에 대한 통계 정보를 생성하고, 요청이 있는 경우 해당 통계 정보를 제공하는 통계 모듈을 포함하는 홈네트워크의 원격 관리 시스템.
  2. 제 1항에 있어서, 상기 인증 모듈에서,
    상기 인증정보는, 상기 정보 단말기의 시리얼 번호, IP주소, ID, 패스워드, 아파트 동수, 아파트 호수, 아파트 타입 중 적어도 하나를 포함하는 홈네트워크의 정보 단말기 원격 관리 시스템.
  3. 제 1항에 있어서, 상기 인증 모듈에서,
    상기 홈네트워크 정보는, 방범서버 IP, 메인 서버 IP, 경비실 IP, 공동현관 IP, 내부/외부 게이트키퍼 IP, LONWORKS 서버 IP, 출입통제서버 IP, 주차관제 서버 IP 정보중 적어도 하나를 포함하는 홈네트워크의 정보 단말기 원격 관리 시스템.
  4. 제 1항에 있어서, 상기 모니터링 모듈은,
    DB에 구축된 상기 홈네트워크의 정보 단말기에 대한 매핑정보를 이용하여 지역별로 홈네트워크의 정보 단말기와, 그 정보 단말기가 제어하는 가전 단말기들의 현재 동작 상태를 모니터링하는 홈네트워크의 정보 단말기 원격 관리 시스템.
  5. 제 4항에 있어서, 상기 DB에 구축된 상기 매핑정보는,
    홈네트워크내 정보 단말기의 시리얼 번호, IP주소, ID, 패스워드, 아파트 동수, 아파트 호수, 아파트 타입 중 적어도 하나를 포함하는 홈네트워크의 정보 단말기 원격 관리 시스템.
  6. 제 1항에 있어서, 상기 네트워크는, 유선 또는 무선 또는 인터넷 네트워크인 홈네트워크의 정보 단말기 원격 관리 시스템.
  7. 제 1항에 있어서, 상기 통계 모듈에서,
    상기 소프트웨어 업그레이드에 대한 통계 정보는, 상기 정보 단말기가 다운로드받은 소프트웨어에 근거하여 기간별, 시간별, 정보 단말기 종류별로 다운로드받은 용량에 대한 통계 정보를 포함하는 홈네트워크의 정보 단말기 원격 관리 시스템.
  8. 제 1항에 있어서,
    네트워크를 통해 요청이 있는 경우, 상기 정보 단말기를 통해 홈네트워크의 전력선 온/오프/디밍 상태를 확인하고, 원격에서 네트워크를 이용하여 상기 홈네트워크의 전력선을 제어하는 사용자 관리 모듈과,
    상기 홈네트워크의 각 정보 단말기에서 사용하는 파라메터의 변경이 필요한 경우 네트워크를 이용하여 일괄적으로 또는 선택적으로 해당 정보 단말기에 해당 파라메터 정보를 제공하는 정보 단말기 파라메터 관리 모듈과,
    상기 홈네트워크내 각 정보 단말기의 사용자 ID 중복 여부를 체크하는 정보 단말기 관리 모듈을 더 포함하는 홈네트워크의 정보 단말기 원격 관리 시스템
  9. 적어도 하나 이상의 홈네트워크에 대하여 해당 홈네트워크를 구성하는 적어도 하나 이상의 정보 단말기를 원격에서 관리하는 방법에 있어서,
    네트워크를 이용하여 상기 각 정보 단말기가 접속하는 경우, 해당 정보 단말기의 인증정보를 수신하여 인증을 수행한 후 DB에 저장하고, 상기 각 정보 단말기에 공통으로 설정해주어야 하는 홈네트워크 정보를 각 정보 단말기에 네트워크를 통하여 전송하는 단계와,
    상기 인증된 각 정보 단말기의 구동 소프트웨어 정보를 검색하여 소프트웨어의 설치 및 버전 업그레이드의 필요여부를 판단하여, 필요한 경우, 온라인상에서 일괄적으로 또는 선택적으로 해당 소프트웨어의 설치 또는 버전 업그레이드를 수행하는 단계와,
    상기 설치된 소프트웨어의 정상 동작 여부 및 해당 소프트웨어가 구동되는 각 정보 단말기의 정상 동작 여부를 모니터링하여, 이상 발생시 알람신호를 발생하는 단계를 수행하는 홈네트워크의 정보 단말기 원격 관리 방법.
  10. 제 9항에 있어서, 각 정보 단말기에 네트워크를 통하여 전송하는 단계에서,
    상기 인증정보는, 상기 정보 단말기의 시리얼 번호, IP주소, ID, 패스워드, 아파트 동수, 아파트 호수, 아파트 타입 중 적어도 하나를 포함하는 홈네트워크의 정보 단말기 원격 관리 방법.
  11. 제 9항에 있어서, 각 정보 단말기에 네트워크를 통하여 전송하는 단계에서,
    상기 홈네트워크 정보는, 방범서버 IP, 메인 서버 IP, 경비실 IP, 공동현관 IP, 내부/외부 게이트키퍼 IP, LONWORKS 서버 IP, 출입통제서버 IP, 주차관제 서버 IP 정보중 적어도 하나를 포함하는 홈네트워크의 정보 단말기 원격 관리 방법.
  12. 제 9항에 있어서, 상기 소프트웨어의 설치 또는 버전 업그레이드를 수행하는 단계에서, 소프트웨어의 버전 업그레이드는,
    상기 홈네트워크의 정보 단말기에 일괄적으로 또는 선택적으로 소프트웨어 업그레이드 푸쉬 메시지를 전송하는 단계와,
    상기 업그레이드 푸쉬 메시지를 수신한 정보 단말기로부터 해당 정보 단말기에서 현재 구동되고 있는 소프트웨어에 대한 타임 스탬프를 수신하는 단계와,
    상기 수신한 타임 스탬프를 검사하여 해당 정보 단말기가 버전 업그레이드해야 할 파일 이름 및 타임 스탬프를 추출하여 해당 정보 단말기에 전송하는 단계와,
    해당 정보 단말기로부터 요청이 있는 경우, 해당 정보 단말기에 버전 업그레이드를 위한 파일을 전송하는 단계를 수행하여 이루어지는 홈네트워크의 정보 단말기 원격 관리 방법.
  13. 제 9항에 있어서, 상기 소프트웨어의 설치 또는 버전 업그레이드를 수행하는 단계에서, 소프트웨어의 버전 업그레이드는,
    폴링에 의해 상기 정보 단말기로부터 해당 정보 단말기에서 현재 구동되고 있는 소프트웨어에 대한 타임 스탬프를 수신하는 단계와,
    상기 수신한 타임 스탬프를 검사하여 해당 정보 단말기가 버전 업그레이드해야 할 파일 이름 및 타임 스탬프를 추출하여 해당 정보 단말기에 전송하는 단계와,
    해당 정보 단말기로부터 요청이 있는 경우, 해당 정보 단말기에 버전 업그레이드를 위한 파일을 전송하는 단계를 수행하여 이루어지는 홈네트워크의 정보 단말기 원격 관리 방법.
  14. 제 9항에 있어서, 상기 소프트웨어의 설치 또는 버전 업그레이드를 수행하는 단계는,
    해당 정보 단말기들의 소프트웨어 설치 및 버전 업그레이드에 대한 이력정보를 생성하여, 요청이 있는 경우, 기간별, 단말기별, 소프트웨어별 통계 정보를 제공하는 단계를 포함하는 홈네트워크의 정보 단말기 원격 관리 방법.
  15. 제 9항에 있어서, 상기 소프트웨어의 설치 또는 버전 업그레이드를 수행하는 단계에서,
    주기적으로 또는 임의의 시각에 각 정보 단말기와 상기 소프트웨어 정보를 송수신하여 소프트웨어의 설치 및 버전 업그레이드의 필요여부를 판단하는 홈네트워크의 정보 단말기 원격 관리 방법.
KR10-2002-0022274A 2002-04-23 2002-04-23 홈네트워크의 정보 단말기 원격 관리 시스템 및 그 방법 KR100477578B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR10-2002-0022274A KR100477578B1 (ko) 2002-04-23 2002-04-23 홈네트워크의 정보 단말기 원격 관리 시스템 및 그 방법
CNB031021441A CN1224218C (zh) 2002-04-23 2003-02-09 家庭网络的远程控制***和方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2002-0022274A KR100477578B1 (ko) 2002-04-23 2002-04-23 홈네트워크의 정보 단말기 원격 관리 시스템 및 그 방법

Publications (2)

Publication Number Publication Date
KR20030083880A KR20030083880A (ko) 2003-11-01
KR100477578B1 true KR100477578B1 (ko) 2005-03-18

Family

ID=29267883

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2002-0022274A KR100477578B1 (ko) 2002-04-23 2002-04-23 홈네트워크의 정보 단말기 원격 관리 시스템 및 그 방법

Country Status (2)

Country Link
KR (1) KR100477578B1 (ko)
CN (1) CN1224218C (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101084350B1 (ko) * 2005-01-28 2011-11-16 엘지전자 주식회사 공통 시리얼 포트를 이용한 홈넷 서버 및 상기 홈넷서버의 작업 모드 전환 방법

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100444970B1 (ko) * 2002-07-22 2004-08-18 삼성전자주식회사 론웍 네트워크의 디바이스 설치 방법
KR101044937B1 (ko) * 2003-12-01 2011-06-28 삼성전자주식회사 홈 네트워크 시스템 및 그 관리 방법
KR101033567B1 (ko) * 2003-12-26 2011-05-11 엘지전자 주식회사 스마트 서버를 이용한 가전 기기의 제어 방법
JP4302035B2 (ja) * 2004-10-07 2009-07-22 株式会社日立製作所 タイムスタンプサービスシステム及びタイムスタンプ情報検証サーバ装置並びにコンピュータ・ソフトウエア
KR101054079B1 (ko) * 2004-12-28 2011-08-03 주식회사 케이티 홈 네트워크 서비스에 사용되는 단말기 소프트웨어의업그레이드 시스템 및 그 방법
JP4613627B2 (ja) * 2005-02-08 2011-01-19 株式会社日立製作所 コンテンツ配信システム
KR100712922B1 (ko) * 2005-03-15 2007-05-02 엘지전자 주식회사 네트워크 통합시스템
CN100426739C (zh) * 2005-04-13 2008-10-15 华为技术有限公司 一种网络单元的远程管理***及方法
KR100941540B1 (ko) * 2005-06-02 2010-02-10 엘지전자 주식회사 장치관리 시스템 및 그 시스템에서의 설정-값 세팅 방법
KR100652999B1 (ko) * 2005-06-15 2006-12-01 엘지전자 주식회사 네트워크 상에서의 디바이스에 대한 제어 메시지 인증 방법
CN100450056C (zh) * 2005-10-28 2009-01-07 华为技术有限公司 一种远程控制家庭网络设备的方法
KR100779079B1 (ko) * 2005-12-08 2007-11-27 한국전자통신연구원 홈 네트워크 서비스 제공을 위한 홈 네트워크 제어시스템과 이동 단말기 및 그 방법
CN101090347B (zh) * 2006-06-14 2011-04-20 华为技术有限公司 一种数字家庭网络业务运营***及其实现方法
CN101207633B (zh) * 2006-12-21 2012-01-04 英业达股份有限公司 网络存储***的功能定制选择***及方法
CN101631037B (zh) * 2008-07-18 2011-09-21 中兴通讯股份有限公司 一种网元软件的远程升级装置及方法
CN101782859A (zh) * 2010-03-18 2010-07-21 上海乐毅信息科技有限公司 一种嵌入式***在应用中的升级方法
CN102347939B (zh) 2010-08-05 2015-09-09 华为终端有限公司 软件管理的方法、装置及***
CN101951400B (zh) * 2010-09-13 2013-01-02 烽火通信科技股份有限公司 一种家庭网络中应用终端的软件安装和升级方法及***
WO2013138532A1 (en) * 2012-03-14 2013-09-19 Headwater Partners I Llc Mobile device activation via dynamically selected access network
CN103676705B (zh) * 2012-10-11 2016-11-23 国家电网公司 一种远程用电控制方法、***及远程控制平台

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0918478A (ja) * 1995-06-27 1997-01-17 Fujitsu Ltd 通信ネットワークの状態監視システム
KR20010000181A (ko) * 2000-08-01 2001-01-05 최호준 무선 양방향 가정 자동화 시스템
KR20010102773A (ko) * 2000-05-08 2001-11-16 이계철 홈오토메이션 방법 및 그 장치
KR100351090B1 (ko) * 2001-03-16 2002-09-05 비앤텍시스템 주식회사 아날로그/디지털정보 변환기능을 갖춘 홈오토메이션 관리시스템
KR20030012948A (ko) * 2001-08-06 2003-02-14 (주)애니컨트롤 인터넷을 통한 무인 보안 감시 및 홈 오토메이션 시스템
KR20030073544A (ko) * 2002-03-12 2003-09-19 삼성전자주식회사 네트워크를 통한 기기정보 제공장치 및 방법
KR20030073180A (ko) * 2002-03-08 2003-09-19 삼성전자주식회사 통신망을 통한 원격제어서비스 제공장치, 시스템 및 방법

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0918478A (ja) * 1995-06-27 1997-01-17 Fujitsu Ltd 通信ネットワークの状態監視システム
KR20010102773A (ko) * 2000-05-08 2001-11-16 이계철 홈오토메이션 방법 및 그 장치
KR20010000181A (ko) * 2000-08-01 2001-01-05 최호준 무선 양방향 가정 자동화 시스템
KR100351090B1 (ko) * 2001-03-16 2002-09-05 비앤텍시스템 주식회사 아날로그/디지털정보 변환기능을 갖춘 홈오토메이션 관리시스템
KR20030012948A (ko) * 2001-08-06 2003-02-14 (주)애니컨트롤 인터넷을 통한 무인 보안 감시 및 홈 오토메이션 시스템
KR20030073180A (ko) * 2002-03-08 2003-09-19 삼성전자주식회사 통신망을 통한 원격제어서비스 제공장치, 시스템 및 방법
KR20030073544A (ko) * 2002-03-12 2003-09-19 삼성전자주식회사 네트워크를 통한 기기정보 제공장치 및 방법

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101084350B1 (ko) * 2005-01-28 2011-11-16 엘지전자 주식회사 공통 시리얼 포트를 이용한 홈넷 서버 및 상기 홈넷서버의 작업 모드 전환 방법

Also Published As

Publication number Publication date
CN1453959A (zh) 2003-11-05
CN1224218C (zh) 2005-10-19
KR20030083880A (ko) 2003-11-01

Similar Documents

Publication Publication Date Title
KR100477578B1 (ko) 홈네트워크의 정보 단말기 원격 관리 시스템 및 그 방법
US11641391B2 (en) Integrated cloud system with lightweight gateway for premises automation
EP1952259B1 (en) Non-centralized network device management using console communications system and method
JP4421817B2 (ja) 向上されたコラボレーション、スケーラビリティ、およびリライアビリティを提供するために接続され得るネットワーク装置のセットのための方法およびシステム
US20190326779A1 (en) Power monitoring system
US10063439B2 (en) Coordinated and device-distributed detection of abnormal network device operation
US8122497B2 (en) Networked physical security access control system and method
RU2446610C2 (ru) Потоковая подготовка к работе в amr/ami-служебных сетях
US20080282182A1 (en) Control System For Networked Home Electrical Appliances
US20070276548A1 (en) Power Switch
US20110055899A1 (en) Secure remote management of network devices with local processing and secure shell for remote distribution of information
CN101351779B (zh) 网络***
WO2005072075A2 (en) Arrangement of units to form a monitoring system
JP4042641B2 (ja) ネットワーク対応機器へのアクセス方法およびそのシステム
US20230275957A1 (en) Integrated cloud system with lightweight gateway for premises automation
US8581720B2 (en) Methods, systems, and computer program products for remotely updating security systems
KR20120051358A (ko) 엘리베이터 원격감시 시스템 및 그 제어방법
EP1812912B1 (en) Automatic configuration of new or replacement eas network devices
KR101743833B1 (ko) 네트워크 원격 관리 장치
JP2002298249A (ja) 防災システム
KR100895114B1 (ko) 내장형 웹 서버 시스템을 탑재한 메인 컨트롤 유니트와 무선모뎀을 이용한 중계기의 실시간 원격 제어 및 상태감시 방법 및 그 시스템
JP2002298258A (ja) 防災システム
CN113852503A (zh) 量子设备管理***
KR20040000761A (ko) 망 관리 시스템에서 간이망 관리 프로토콜(snmp)커뮤니티 자동 변경시스템 및 그 방법
KR20160044624A (ko) Uml 기반의 레지덴셜 게이트웨어 관리 서버

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: 20130304

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20140103

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20141231

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20151228

Year of fee payment: 12

FPAY Annual fee payment

Payment date: 20170102

Year of fee payment: 13

FPAY Annual fee payment

Payment date: 20171213

Year of fee payment: 14

FPAY Annual fee payment

Payment date: 20190102

Year of fee payment: 15

FPAY Annual fee payment

Payment date: 20200121

Year of fee payment: 16