KR100661006B1 - Home network device management system and method thereof - Google Patents

Home network device management system and method thereof Download PDF

Info

Publication number
KR100661006B1
KR100661006B1 KR1020050131611A KR20050131611A KR100661006B1 KR 100661006 B1 KR100661006 B1 KR 100661006B1 KR 1020050131611 A KR1020050131611 A KR 1020050131611A KR 20050131611 A KR20050131611 A KR 20050131611A KR 100661006 B1 KR100661006 B1 KR 100661006B1
Authority
KR
South Korea
Prior art keywords
message
terminal management
subscriber station
terminal
information
Prior art date
Application number
KR1020050131611A
Other languages
Korean (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 KR1020050131611A priority Critical patent/KR100661006B1/en
Application granted granted Critical
Publication of KR100661006B1 publication Critical patent/KR100661006B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/50Service provisioning or reconfiguring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/12Arrangements for remote connection or disconnection of substations or of equipment thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/18Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

A home network device management system and a method thereof are provided to remarkably increase the efficiency of message processing as an HGW(Home Gateway) modifies the header information of an OMA DM(Open Module Alliance Device Management) message only, without the necessity of analyzing and reconfiguring the OMA DM message. A home network device management system, managing a plurality of connected subscriber devices(100-1-100-3), comprises a DMS(Device Management Server)(300) and an HGW(200). The HGW(200) and the subscriber devices respectively comprise OMA DM-based agent modules(210). The DMS(300) manages a plurality of subscriber devices connected with the HGW(200), and executes software upgrading/management and failure management for the subscriber devices. Also the DMS(300) transmits OMA DM messages for subscriber device management, receives associated responses, and manages the subscriber devices. The HGW(200) mediates the data transmission and reception between DMS(300) and subscriber devices, analyzes header information, based on the OMA DM message transmission and reception between DMS(300) and subscriber devices, modifies message header information according to analyzed results, and transmits modified messages to the DMS(300) or associated subscriber devices.

Description

홈네트워크 단말 관리 시스템 및 그 방법{HOME NETWORK DEVICE MANAGEMENT SYSTEM AND METHOD THEREOF}Home network terminal management system and method thereof {HOME NETWORK DEVICE MANAGEMENT SYSTEM AND METHOD THEREOF}

도 1은 본 발명의 실시 예에 따른 홈네트워크 단말 관리 시스템을 도시한 블록도이다.1 is a block diagram illustrating a home network terminal management system according to an exemplary embodiment of the present invention.

도 2는 본 발명의 실시 예에 따른 홈네트워크 단말 관리 시스템의 홈게이트웨이의 하위 단말 관리 테이블을 도시한 블록도이다.2 is a block diagram illustrating a lower terminal management table of a home gateway of a home network terminal management system according to an exemplary embodiment of the present invention.

도 3a 및 도 3b는 본 발명의 실시 예에 따른 홈네트워크 단말 관리 시스템의 홈게이트웨이에서 HTTP(Hypertext Transfer Protocol)헤더 처리 예시를 도시한 도면이다.3A and 3B are diagrams illustrating an example of HTTP (Hypertext Transfer Protocol) header processing in a home gateway of a home network terminal management system according to an exemplary embodiment of the present invention.

도4 는 본 발명의 실시 예에 따른 홈네트워크 단말 관리 시스템에서 이용되는 OMA DM 메시지를 상세히 도시한 블록도이다.4 is a detailed block diagram illustrating an OMA DM message used in a home network terminal management system according to an exemplary embodiment of the present invention.

도 5는 본 발명의 실시 예에 따른 가입자 단말의 요청에 기초한 홈네트워크 단말 관리 시스템의 단말 관리 방법을 도시한 데이터 흐름도이다.5 is a data flow diagram illustrating a terminal management method of a home network terminal management system based on a request of a subscriber terminal according to an exemplary embodiment of the present invention.

도 6은 본 발명의 실시 예에 따른 홈네트워크 단말 관리 시스템의 관리 서버의 연결 요청에 따른 단말 관리 방법을 도시한 데이터 흐름도이다.6 is a data flow diagram illustrating a terminal management method according to a connection request of a management server of a home network terminal management system according to an exemplary embodiment of the present invention.

본 발명은 홈네트워크 단말 관리 시스템 및 그 방법에 관한 것으로, 더욱 상세하게 말하자면, OMA DM(Open Module Alliance Device Management) 프로토콜을 이용하여 홈네트워크의 가입자 단말을 관리할 수 있는 홈네트워크 단말 관리 시스템 및 그 방법에 관한 것이다.The present invention relates to a home network terminal management system and a method thereof, and more specifically, to a home network terminal management system capable of managing subscriber terminals of a home network using an OMA DM (Open Module Alliance Device Management) protocol, and a method thereof. It is about a method.

최근 인터넷 이용의 필요성이 대두되면서 이용인구가 급속도로 증가하고 있으며, 각 가정에서도 초고속 통신망이 급속도록 보급되고 있다. 그리고, 이러한 흐름에 발맞추어 기업들은 가정 내에 가전기기를 통해 인터넷을 이용할 수 있도록 네트워크 통신 기능이 추가된 디지털 정보 가전 기기를 다양하게 출시하고 있다.Recently, as the necessity of the use of the Internet has emerged, the use population is rapidly increasing, and high-speed communication networks are rapidly spreading in each home. In line with this trend, companies are releasing various digital information home appliances that add network communication functions to use the Internet through home appliances.

이처럼 가정 내에서 사용되는 정보 가전 기기들이 통신 기능이 부여되어 정보 단말기화 됨에 따라 가전기기 상호간에 그리고 가전기기와 가정내의 정보 단말기 상호간에 통신이 가능하도록 구성된 망을 홈네트워크(Home Network)로 정의할 수 있으며, 다른 명칭으로는 홈 에어리어 네트워크(Home Area Network)라 할 수 있다.As the home appliances of information appliances used in the home are provided with communication functions and thus become information terminals, a network configured to enable communication between home appliances and between home appliances and home terminals is defined as a home network. Another name may be referred to as a home area network.

홈 네트워크는 가정 내에 하나 이상의 통신이 가능한 통신 장치(이하, " 가입자 단말"이라 함.)들이 상호 연결되어 통신을 하며, 외부의 네트워크와 연결되어 다양한 응용서비스를 제공 받는다. 하지만, 홈 네트워크에 포함된 가입자 단말들이 다양한 운영체제와 하드웨어를 포함하고 있기 때문에 가입자 단말에 대한 관리가 어렵고, 그에 따른 서비스 활성화에 큰 걸림돌이 되고 있다.In a home network, communication devices (hereinafter, referred to as "subscriber terminals") capable of at least one communication in a home are connected to each other to communicate with each other, and are connected to an external network to provide various application services. However, since the subscriber stations included in the home network include various operating systems and hardware, it is difficult to manage the subscriber stations and thus become a major obstacle to the service activation.

현재 홈네트워크의 구성은 홈게이트웨이를 중심으로 외부 망에서는 공인 IP를 내부망에서는 사설 IP를 사용하는 것이 보편적이다. 하지만, 이와 같은 네트워크 구조에서 댁내에 설치된 단말을 원격에서 관리하고자 할 때에, 외부 서버에서 표준화된 관리 방법으로 홈게이트웨이와 사설 IP를 사용하는 단말을 관리하는 것이 용이하지 않다. Currently, the home network is composed of a public IP in the external network and a private IP in the internal network. However, when attempting to remotely manage a terminal installed in a home in such a network structure, it is not easy to manage a terminal using a home gateway and a private IP using a standardized management method in an external server.

이러한, 홈 네트워크 문제점을 해결하기 위한 종래 기술로, 대한민국 특허 공개 번호 제2002-0022317호에 "홈게이트웨이 및 그 운용 방법"이 개시되어 있다. 이 종래의 기술은 홈네트워크 내의 가입자 단말을 관리하여, 외부 망의 특정 정보 기기의 요청에 따라 홈네트워크 내의 가입자 단말 정보를 제공하고, 그 외부망의 특정 정보 기기로부터 홈네트워크에 연결된 어느 한 가정 정보기기에 대한 제어 요청이 수신되면 요청된 제어 내용에 따라 해당 가입자 단말을 제어할 수 있는 홈 게이트웨이 기술에 관한 것이다.As a conventional technology for solving such a home network problem, "Home Gateway and its operating method" are disclosed in Korean Patent Publication No. 2002-0022317. This conventional technology manages subscriber stations in a home network, provides subscriber terminal information in a home network according to a request of a specific information device in an external network, and any household information connected to the home network from a specific information device in the external network. When a control request for a device is received, the present invention relates to a home gateway technology capable of controlling a corresponding subscriber station according to the requested control content.

한편, 종래의 홈네트워크 시스템은 홈게이트웨이와 연결된 하위 가입자 단말을 관리하기 위한 특정 테이블을 포함하고 외부 망의 요청에 따라 특정 테이블을 기초로 내부 가입자 단말 정보를 제공하였기 때문에, 관리 테이블에 대한 관리가 필요한 문제점이 있었다.On the other hand, the conventional home network system includes a specific table for managing the lower subscriber station connected to the home gateway and provided internal subscriber station information based on the specific table according to the request of the external network. There was a necessary problem.

또한, 다수 외부 망의 요청에 대해 요청 메시지의 전체를 분석하고, 분석에 따라 관리 테이블에 기초한 가입자 단말 정보를 제공했기 때문에, 메시지 전체 분석에 따라 홈게이트웨이의 메시지 처리 성능이 저하되는 문제점이 있었다. In addition, since the entire request message is analyzed for the requests of a plurality of external networks and the subscriber terminal information based on the management table is provided according to the analysis, there is a problem in that the message processing performance of the home gateway is degraded according to the entire message analysis.

따라서, 본 발명은 상기 문제점을 해결하기 위한 것으로, OMA DM(Open Module Alliance Device Management) 프로토콜을 이용하여 홈네트워크의 가입자 단말을 관리할 수 있는 홈네트워크 단말 관리 시스템 및 그 방법을 제공하기 위한 것이다.Accordingly, an object of the present invention is to provide a home network terminal management system and method for managing subscriber stations of a home network using an OMA DM (Open Module Alliance Device Management) protocol.

전술한 기술 과제를 해결하기 위한 본 발명의 첫 번째 특징에 따라서, 가입자 단말과 데이터 송수신을 하는 홈네트워크 단말 관리 시스템은,According to a first aspect of the present invention for solving the above technical problem, the home network terminal management system for transmitting and receiving data with the subscriber terminal,

가입자 단말을 관리하며, 호스트 정보가 포함된 제1 헤더 정보를 가지는 제1 메시지를 생성하여 가입자 단말로 전송하고, 그에 따른 응답 메시지를 수신하여 가입자 단말을 관리하는 단말 관리 서버; 및 가입자 단말 및 단말 관리 서버와 연결되며, 단말 관리 서버로부터 수신되는 제1 메시지의 제1 헤더정보를 분석하고, 분석에 따라 제1 헤더정보를 변경한 제2 메시지를 생성하여 가입자 단말로 전송하는 홈게이트웨이를 포함한다.A terminal management server that manages the subscriber station, generates a first message having first header information including host information, transmits the first message to the subscriber station, and receives a response message to manage the subscriber station; And analyzing the first header information of the first message received from the terminal management server, generating a second message in which the first header information is changed according to the analysis, and transmitting the same to the subscriber terminal and the terminal management server. Home gateway.

여기서, 홈게이트웨이는 가입자 단말로부터 호스트 정보가 포함된 제2헤더 정보를 가지는 제3 메시지를 수신받아 제3 메시지의 제2 헤더 정보를 분석하고, 분석에 따라 제3 메시지의 제2 헤더 정보를 변경한 제4 메시지를 생성하여 단말 관리 서버로 전송하는 특징을 갖는다.Here, the home gateway receives a third message having the second header information including the host information from the subscriber station, analyzes the second header information of the third message, and changes the second header information of the third message according to the analysis. A fourth message is generated and transmitted to the terminal management server.

본 발명의 두 번째 특징에 따라서, 다수의 가입자 단말과 연결되며, 가입자 단말을 관리하는 단말 관리 서버와 데이터 송수신을 하는 홈게이트웨이의 단말 관리 방법은,According to a second aspect of the present invention, a terminal management method of a home gateway connected to a plurality of subscriber stations and transmitting and receiving data with a terminal management server managing a subscriber terminal,

a) 가입자 단말로부터 제1 메시지를 수신받는 단계; b) 수신받은 제1 메시지 의 헤더를 분석하고, 제1 메시지의 헤더에 포함된 호스트 정보를 단말 관리 서버의 주소로 변경한 제2 메시지를 생성하여 단말 관리 서버로 전송하는 단계; c) 가입자 단말의 맥(MAC) 주소를 수집하고, 관리 테이블을 기초로 등록된 가입자 단말인지 여부를 판단하는 단계; d) 가입자 단말이 등록되어 있지 않은 경우, 신규 단말 등록 이벤트를 생성하고, 단말 관리 서버로 생성된 이벤트를 전송하는 단계; 및 e) 단말 관리 서버로부터 하위 노드 생성 명령을 수신하고, 관리 테이블에 등록하는 단계를 포함한다.a) receiving a first message from a subscriber station; b) analyzing a header of the received first message, generating a second message in which host information included in the header of the first message is changed to an address of the terminal management server, and transmitting the generated second message to the terminal management server; c) collecting a MAC address of the subscriber station and determining whether the subscriber station is a registered subscriber station based on a management table; d) if the subscriber station is not registered, generating a new terminal registration event and transmitting the generated event to the terminal management server; And e) receiving a lower node generation command from the terminal management server and registering the same in a management table.

여기서, 제1 메시지 및 제2 메시지는 OMA DM(Open Module Alliance Device Management) 프로토콜 기반의 메시지인 특징을 갖는다.Here, the first message and the second message is characterized in that the message based on the OMA DM (Open Module Alliance Device Management) protocol.

본 발명의 세 번째 특징에 있어서, 다수의 가입자 단말과 연결되며, 가입자 단말을 관리하는 단말 관리 서버와 데이터 송수신을 하는 홈게이트웨이의 단말 관리 방법은,In a third aspect of the present invention, a terminal management method of a home gateway connected to a plurality of subscriber stations and transmitting and receiving data to and from a terminal management server managing a subscriber terminal,

a) 단말 관리 서버로부터 통지 메시지(Notification)를 수신받는 단계; b) 수신받은 통지 메시지(Notification)를 분석하고, 분석에 기초하여 가입자 단말을 검색하는 단계; c) 검색에 따라 가입자 단말로 메시지를 전송하는 단계; d) 가입자 단말로부터 메시지에 대한 제1 응답 메시지를 수신하고, 가입자 단말로 단말 정보를 요청하는 단계; e) 가입자 단말로부터 맥(MAC) 주소를 수신하고, 수신된 맥(MAC) 주소를 기초로 가입자 단말이 관리 테이블에 등록되어 있는지 판단하는 단계; 및 f) 판단에 따라 제1 응답 메시지의 헤더 정보를 변경한 제2 응답 메시지를 단말 관리 서버로 전송하는 단계를 포함한다.a) receiving a notification message from the terminal management server; b) analyzing the received notification message and searching for the subscriber terminal based on the analysis; c) sending a message to the subscriber station according to the search; d) receiving a first response message to the message from the subscriber station, and requesting the terminal information from the subscriber station; e) receiving a MAC address from the subscriber terminal and determining whether the subscriber terminal is registered in the management table based on the received MAC address; And f) transmitting a second response message in which the header information of the first response message is changed to the terminal management server according to the determination.

여기서, 제1 메시지 및 제2 메시지는 OMA DM(Open Module Alliance Device Management)프로토콜 기반의 메시지인 특징을 갖는다.Here, the first message and the second message has a feature that the message is based on the OMA DM (Open Module Alliance Device Management) protocol.

아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시 예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시 예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art may easily implement the present invention. As those skilled in the art would realize, the described embodiments may be modified in various different ways, all without departing from the spirit or scope of the present invention. In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present invention, and like reference numerals designate like parts throughout the specification.

명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. Throughout the specification, when a part is said to "include" a certain component, it means that it can further include other components, except to exclude other components unless otherwise stated.

또한, 본 명세서에서 기재한 모듈(Module)이란 용어는 특정한 기능이나 동작을 처리하는 하나의 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합을 구현할 수 있다.In addition, the term module described herein refers to one unit for processing a specific function or operation, which may implement hardware or software or a combination of hardware and software.

이제 본 발명의 실시 예에 따른 홈네트워크 단말 관리 시스템 및 그 방법에 대하여 도면을 참고로 하여 상세하게 설명한다.Now, a home network terminal management system and a method thereof according to an embodiment of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 실시 예에 따른 홈네트워크 단말 관리 시스템을 도시한 블록도이다.1 is a block diagram illustrating a home network terminal management system according to an exemplary embodiment of the present invention.

도 1에 나타낸 바와 같이, 본 발명의 실시 예에 따른 홈네트워크 단말 관리 시스템은 단말 관리 서버(DMS)(300) 및 홈게이트웨이(HGW)(200)를 포함하며, 연결 된 다수의 가입자 단말(100)을 관리한다.As shown in FIG. 1, a home network terminal management system according to an exemplary embodiment of the present invention includes a terminal management server (DMS) 300 and a home gateway (HGW) 200, and connected to a plurality of subscriber stations 100. ).

이때, 홈게이트웨이(200) 및 가입자 단말(100)은 OMA DM (Open Module Alliance Device Management; 이하, "OMA DM"이라 함.) 기반의 에이전트 모듈(210)을 포함하고 있다.At this time, the home gateway 200 and the subscriber station 100 includes an agent module 210 based on OMA DM (Open Module Alliance Device Management; hereinafter referred to as "OMA DM").

단말 관리 서버(300)는 홈게이트웨이(HGW)(200)와 연결된 다수의 가입자 단말(100)을 관리하며, 가입자 단말 관리, 가입자 단말의 소프트웨어 자동 업그레이드/관리 및 가입자 단말의 장애 관리를 수행한다. 또한, 단말 관리 서버(300)는 홈게이트웨이(200)로 가입자 단말 관리를 위한 OMA DM 메시지를 전송하고, 그에 따른 응답을 수신하여 가입자 단말(100)을 관리한다. The terminal management server 300 manages a plurality of subscriber stations 100 connected to the home gateway (HGW) 200, and performs subscriber terminal management, software automatic upgrade / management of subscriber terminals, and failure management of subscriber terminals. In addition, the terminal management server 300 transmits an OMA DM message for managing the subscriber station to the home gateway 200, and receives the response accordingly to manage the subscriber station 100.

홈게이트웨이(HGW)(200)는 단말 관리 서버(DMS)(300)와 가입자 단말(100)간의 데이터 송수신을 중재하며, 단말 관리 서버(300)와 가입자 단말(100)간의 OMA DM 메시지 송수신에 따른 헤더정보를 분석하고, 분석에 따라 메시지 헤더정보를 변경하여 해당 가입자 단말(100) 또는 단말 관리 서버(DMS)(300)로 변경된 메시지를 전송한다. 이때, 홈게이트웨이(200)는 OAM DM 메시지처리를 위하여 OAM DM기반의 에이전트 모듈(Agent Module)(210)을 포함한다.The home gateway (HGW) 200 mediates data transmission and reception between the terminal management server (DMS) 300 and the subscriber station 100, and according to the OMA DM message transmission and reception between the terminal management server 300 and the subscriber station 100. The header information is analyzed, and the message header information is changed according to the analysis to transmit the changed message to the corresponding subscriber station 100 or the terminal management server (DMS) 300. At this time, the home gateway 200 includes an OAM DM-based Agent Module 210 for processing OAM DM messages.

또한, 홈게이트웨이(200)는 연결된 가입자 단말(100)을 홈네트워크 내부적으로 관리하기 위하여 하기 도2에 도시한 하위 단말 관리 테이블을 포함한다. In addition, the home gateway 200 includes a lower terminal management table shown in FIG. 2 to manage the connected subscriber station 100 internally in the home network.

홈게이트웨이(200)와 연결된 가입자 단말(100)은 OAM DM 메시지 처리를 위하여 OMA DM기반의 에이전트 모듈(210)을 포함하여 OAM DM 메시지를 처리하고, 그에 따른 응답을 제공한다. The subscriber station 100 connected to the home gateway 200 includes an OMA DM-based agent module 210 to process the OAM DM message, and processes the OAM DM message, and provides a response accordingly.

이러한, 홈네트워크 단말 관리 시스템은 가입자 단말과 단말 관리 서버간의 데이터 송수신에 따른 메시지를 분석 및 재구성하지 않고, 메시지의 헤더정보만을 변경함으로써, 메시지 처리의 효율을 크게 높일 수 있는 장점이 있다. 또한, 홈네트워크 형상 정보를 기초로 다양한 서비스 제공/장애 진단을 효율적으로 할 수 있는 장점이 있다.Such a home network terminal management system has an advantage of greatly improving the efficiency of message processing by changing only header information of a message without analyzing and reconfiguring a message according to data transmission and reception between a subscriber station and a terminal management server. In addition, there is an advantage that can efficiently provide a variety of services / failure diagnosis based on the home network shape information.

도 2는 본 발명의 실시 예에 따른 홈네트워크 단말 관리 시스템의 홈게이트웨이의 하위 단말 관리 테이블을 도시한 블록도이다.2 is a block diagram illustrating a lower terminal management table of a home gateway of a home network terminal management system according to an exemplary embodiment of the present invention.

도 2에 나타낸 바와 같이, 본 발명의 실시 예에 따른 홈게이트웨이(HGW)(200)는 하위 단말 관리 테이블을 포함하며, 하위 단말 관리 테이블을 이용하여 단말 관리 서버(300)와 가입자 단말(100)간의 데이터 송수신을 중재한다.As shown in FIG. 2, the home gateway (HGW) 200 according to an embodiment of the present invention includes a lower terminal management table, and the terminal management server 300 and the subscriber terminal 100 using the lower terminal management table. Mediate data transmission and reception between them.

하위 단말 관리 테이블은 가입자 단말(100)의 번호인 인덱스(Index), 가입자 단말(100)의 장치 ID인 디바이스 ID(Device ID), 가입자 단말(100)의 네트워크 주소인 아이피 주소(IP Address), 가입자 단말(100)의 주소인 맥주소(MAC Address) 및 가입자 단말(100)의 모델정보인 모델명을 포함한다.The lower terminal management table includes an index, which is the number of the subscriber station 100, a device ID, which is a device ID of the subscriber station 100, an IP address, which is a network address of the subscriber station 100, It includes a MAC address that is the address of the subscriber station 100 and a model name that is model information of the subscriber station 100.

홈게이트웨이(200)는 신규 가입자 단말에 대한 장치 ID, 모델명, 맥(MAC)주소, IP주소, 인덱스를 하위 단말 관리 테이블에 등록한다.The home gateway 200 registers a device ID, a model name, a MAC address, an IP address, and an index for the new subscriber station in the lower terminal management table.

도 3a 및 도 3b는 본 발명의 실시 예에 따른 홈네트워크 단말 관리 시스템의 홈게이트웨이에서 HTTP(Hypertext Transfer Protocol)헤더 처리 예시를 도시한 도면이다.3A and 3B are diagrams illustrating an example of HTTP (Hypertext Transfer Protocol) header processing in a home gateway of a home network terminal management system according to an exemplary embodiment of the present invention.

도 3a에 나타낸 바와 같이, 본 발명의 실시 예에 따른 접속 요청 메시지로, 상기 도1에 도시한 홈게이트웨이(200)가 상기 도1에 도시한 가입자 단말(100)로부터 수신받은 메시지이다. 홈게이트웨이(200)는 가입자 단말 (100)로부터 HTTP 헤더에 포함된 호스트(HOST)가 홈게이트웨이(HGW)(200)의 주소를 목적지로 하는 접속 요청 메시지를 수신 받는다. 여기서, 가입자 단말(100)의 접속 요청 메시지는 OAM MA 프로토콜 기반 메시지이다.As shown in FIG. 3A, the home gateway 200 shown in FIG. 1 is a message received from the subscriber station 100 shown in FIG. 1 as an access request message according to an embodiment of the present invention. The home gateway 200 receives a connection request message from the subscriber station 100 to the host HOST included in the HTTP header as the destination of the home gateway (HGW) 200. Here, the access request message of the subscriber station 100 is an OAM MA protocol based message.

도 3b에 나타낸 바와 같이, 본 발명의 실시 예에 따른 변경된 접속 요청 메시지로, 상기 도1에 도시한 홈게이트웨이(200)가 상기 도1에 도시한 가입자 단말(100)로부터 수신한 메시지의 헤더를 변경한 메시지이다. 홈게이트웨이(200)는 상기 도3a에 도시한 가입자 단말(100)의 접속 요청 메시지를 수신하고, 수신한 메시지의 HTTP 헤더의 호스트(HOST)를 홈게이트웨이 IP주소(HGW IP)에서 단말 관리 서버 IP 주소(DMS IP)로 변경한 후 상기 도1에 도시한 단말 관리 서버(DMS)(300)로 전송한다. As shown in FIG. 3B, the header of the message received by the home gateway 200 shown in FIG. 1 from the subscriber station 100 shown in FIG. 1 is a modified access request message according to an embodiment of the present invention. Changed message. The home gateway 200 receives the access request message of the subscriber station 100 shown in FIG. 3A and sets the host HOST of the HTTP header of the received message to the home gateway IP address (HGW IP). After changing to the address (DMS IP), it transmits to the terminal management server (DMS) 300 shown in FIG.

이러한, 홈게이트웨이는 수신되는 OMA DM 메시지를 분석하거나 재구성하지 않고 단순히 HTTP 헤더 정보 만을 변경하여 메시지 처리의 효율을 높일 수 있다. Such a home gateway may increase the efficiency of message processing by simply changing HTTP header information without analyzing or reconfiguring the received OMA DM message.

도4 는 본 발명의 실시 예에 따른 홈네트워크 단말 관리 시스템에서 이용되는 OMA DM 메시지를 상세히 도시한 블록도이다.4 is a detailed block diagram illustrating an OMA DM message used in a home network terminal management system according to an exemplary embodiment of the present invention.

도4 에 나타낸 바와 같이, 본 발명의 실시 예에 따른 OMA DM 메시지는 HTTP(Hypertext Transfer Protocol; 이하 "HTTP"라 함.) 헤더(HEADER)(500)와 HTTP 바디(BODY)(550)를 포함하며, 상기 도1에 도시한 홈네트워크 단말 관리 시스템의 가입자 단말(100) 및 단말 관리 서버(300)에서 생성되고, 홈게이트웨이(200)에서 변경된다. 이때, 메시지의 생성은 표준화된 OMA DM 프로토콜에 의해 생성된다.As shown in FIG. 4, an OMA DM message according to an embodiment of the present invention includes an HTTP (Hypertext Transfer Protocol; hereinafter referred to as "HTTP") header (HEADER) 500 and an HTTP body (BODY) 550. And, it is generated in the subscriber terminal 100 and the terminal management server 300 of the home network terminal management system shown in FIG. 1, and is changed in the home gateway 200. At this time, the generation of the message is generated by the standardized OMA DM protocol.

OMA DM 메시지의 HTTP 헤더(500)는 HTTP바디의 타입, 목적지 주소(HOST), 사용 프로그램정보, 연결정보 등이 포함된다.The HTTP header 500 of the OMA DM message includes an HTTP body type, a destination address (HOST), usage program information, connection information, and the like.

HTTP 바디(550)는 OMA DM 메시지의 요약정보(Digest)(560), 트리거 헤더(Trigger-header)(570) 및 트리거 바디(Trigger-Body)(580)를 포함한다.The HTTP body 550 includes a digest 560 of the OMA DM message, a trigger-header 570, and a trigger-body 580.

여기서, 요약정보(Digest)(560)는 인증 정보(Message Digest5 Digest authentication)를 포함하는 128bit의 비트이며, 트리거 바디(Trigger-Body)(580)는 디바이스 ID(Device ID)를 포함한다.Here, the digest information 560 is a 128-bit bit including the authentication information (Message Digest 5 Digest authentication), and the trigger-body 580 includes a device ID.

또한, 트리거 헤더(Trigger-header)(570)는 장치 관리 버전인 버전(Version)(571), 메시지를 사용자에게 표시할지 여부에 대한 정보인 알림 정보 모드(ui-Mode)(572), 서버/단말의 초기화 정보인 초기화 정보(Initiator)(573), OMA DM 세션 ID정보인 세션 ID(Session ID)(575), 단말 관리 서버 ID 길이 정보인 길이 ID(Length ID)(576), 단말 관리 서버의 ID 정보인 서버 ID(Server ID)(577) 및 예약 정보인 Future-Use(574)를 포함한다. Further, the trigger-header 570 may include a version 571 which is a device management version, a notification information mode 572 which is information on whether to display a message to a user, a server / Initiator information 573 which is initialization information of the terminal, Session ID 575 which is OMA DM session ID information, Length ID 576 which is terminal management server ID length information, and terminal management server Server ID 577 which is ID information of < RTI ID = 0.0 > and < / RTI > Future-Use 574 which is reservation information.

도 5는 본 발명의 실시 예에 따른 가입자 단말의 요청에 기초한 홈네트워크 단말 관리 시스템의 단말 관리 방법을 도시한 데이터 흐름도이다.5 is a data flow diagram illustrating a terminal management method of a home network terminal management system based on a request of a subscriber terminal according to an exemplary embodiment of the present invention.

도 5에 나타낸 바와 같이, 본 발명의 실시 예에 따른 홈네트워크 단말 관리 시스템의 단말 관리 방법은 홈게이트웨이(200)가 가입자 단말(100)로부터 연결 요청 메시지를 수신하여 이루어진다.As shown in FIG. 5, in the terminal management method of the home network terminal management system according to an exemplary embodiment of the present invention, the home gateway 200 receives a connection request message from the subscriber station 100.

홈게이트웨이(200)는 가입자 단말(100)의 연결요청 메시지를 수신받고 (S100), 가입자 단말(100)로부터 수신받은 연결 요청 메시지를 분석한다. 그리고 나서, 홈게이트웨이는 분석에 기초하여 가입자 단말(100)로부터 수신받은 연결 요청 메시지의 HTTP 헤더 정보에 포함된 호스트(HOST)를 단말 관리 서버(300)의 주소로 변경하여 단말 관리 서버(300)로 전달한다(S101, S102). 이때, 연결 요청 메시지는 OMA DM 프로토콜 기반의 OMA DM 메시지이다.The home gateway 200 receives the connection request message of the subscriber station 100 (S100) and analyzes the connection request message received from the subscriber station 100. Then, the home gateway changes the host HOST included in the HTTP header information of the connection request message received from the subscriber station 100 to the address of the terminal management server 300 based on the analysis, and thus the terminal management server 300. Transfer to (S101, S102). At this time, the connection request message is an OMA DM message based on the OMA DM protocol.

그리고, 동시에 연결 요청한 가입자 단말(100)이 기존에 등록 관리 중인 가입자 단말(100)인지 여부를 확인한다. At the same time, it is checked whether the subscriber station 100 requesting the connection is the subscriber station 100 that is being registered and managed.

이때, 가입자 단말(100)의 확인은 컴퓨팅 리소스를 많이 요구하는 OMA DM 메시지를 직접 분석하는(Parsing) 방법을 사용하지 않고, 다음과 같이 TCP 패킷 레벨에서 처리를 실시한다. At this time, the subscriber station 100 performs processing at the TCP packet level as follows without using a method of directly parsing an OMA DM message that requires a large amount of computing resources.

먼저 전달된 단말 요청 메시지에서 획득한 IP 주소를 기반으로 가입자 단말(100)로 ARP 메시지(ARP Request; Address Resolution Protocol Request)를 전송하여 가입자 단말(100)의 MAC 주소를 수집한다(S103, S104). 이때, MAC 주소 수집은 OMA DM 메시지를 이용한 수집을 말한다.The MAC address of the subscriber station 100 is collected by transmitting an ARP message (ARP Request; Address Resolution Protocol Request) to the subscriber station 100 based on the IP address obtained from the first terminal request message (S103, S104). . In this case, MAC address collection refers to collection using an OMA DM message.

IP 주소가 아닌 MAC 주소로 단말을 확인하는 것은 DCHP(Dynamic Host Configuration Protocol)방식으로 IP 자원을 사용하는 경우 단말의 등록여부를 확신할 수 없기 때문에 기등록된 단말을 신규로 간주하지 않기 위함이다. The identification of the terminal by the MAC address rather than the IP address is not to regard the newly registered terminal as a new one because when the IP resource is used by the DCHP (Dynamic Host Configuration Protocol) method, it is not sure whether the terminal is registered.

홈게이트웨이(200)는 가입자 단말(100)로부터 수신 받은 OMA DM메시지의 MAC 주소를 기반으로 내부적으로 관리하고 있는 상기 도 2에 도시한 하위단말 관리정보 테이블을 기초로 등록된 가입자 단말(100)인지 여부를 판단한다(S106).The home gateway 200 is a subscriber station 100 registered based on the lower terminal management information table shown in FIG. 2 that is managed internally based on the MAC address of the OMA DM message received from the subscriber station 100. It is determined whether or not (S106).

상기 S106단계의 판단결과, MAC이 기등록되었으면, 홈게이트웨이(200)는 작업을 중지하고(S107), 단말 관리 서버(300)와 가입자 단말(100)을 연결한다(S122). As a result of the determination in step S106, if the MAC is already registered, the home gateway 200 stops the operation (S107), and connects the terminal management server 300 and the subscriber terminal 100 (S122).

상기 S106단계의 판단결과, MAC이 등록되어 있지 않으면, 홈게이트웨이(200)는 신규 단말 등록 이벤트를 생성하여 단말 관리 서버(300)로 전달한다(S108, S110). As a result of the determination in step S106, if the MAC is not registered, the home gateway 200 generates a new terminal registration event and transmits it to the terminal management server 300 (S108, S110).

단말 관리 서버(300)는 수신받은 이벤트에 기초하여 하위 단말 노드 생성 명령을 생성하고(S112), 생성된 하위 노드 생성 명령을 홈게이트웨이(200)로 전송한다(S114).The terminal management server 300 generates a lower terminal node generation command based on the received event (S112), and transmits the generated lower node generation command to the home gateway 200 (S114).

홈게이트웨이(200)는 단말 관리 서버(300)로부터 수신한 하위 노드 생성 명령에 기초하여 상기 도2에 도시한 하위 단말 관리 테이블에 가입자 단말(100)을 등록하고(S116), 단말 관리 서버(300)와 가입자 단말(100)을 연결한다(S122).The home gateway 200 registers the subscriber station 100 in the lower terminal management table shown in FIG. 2 based on the lower node generation command received from the terminal management server 300 (S116) and the terminal management server 300. ) And the subscriber station 100 (S122).

여기서, 상기 S106 단계에서, MAC이 등록되어 있지 않으면, 홈게이트웨이(200)는 수신 받은 OMA DM 메시지의 트리거 바디(Trigger Body)(550)에서 가입자 단말(100)의 Device ID와 Model 정보를 분석(Parsing)하여 IP 주소, MAC 주소를 홈게이트웨이(200)의 하위단말 관리정보 테이블에 등록한다. Here, in step S106, if the MAC is not registered, the home gateway 200 analyzes the Device ID and Model information of the subscriber station 100 in the trigger body (550) of the received OMA DM message ( Parsing) to register the IP address and MAC address in the terminal management information table of the home gateway 200.

단말 관리 서버(300)는 해당 가입자 단말과의 연결을 통해 가입자 단말을 관리하게 된다.The terminal management server 300 manages the subscriber terminal through a connection with the corresponding subscriber terminal.

이러한, 홈게이트웨이는 수신되는 OMA DM 메시지를 분석 및 재구성하지 않고, OMA DM 메시지의 HTTP 헤더정보만을 변경함으로써, 메시지 처리의 효율을 크게 높일 수 있는 장점이 있다.Such a home gateway does not analyze and reconstruct the received OMA DM message, and changes only the HTTP header information of the OMA DM message, thereby greatly increasing the efficiency of message processing.

도 6은 본 발명의 실시 예에 따른 홈네트워크 단말 관리 시스템의 관리 서버의 연결 요청에 따른 단말 관리 방법을 도시한 데이터 흐름도이다.6 is a data flow diagram illustrating a terminal management method according to a connection request of a management server of a home network terminal management system according to an exemplary embodiment of the present invention.

도 6에 나타낸 바와 같이, 본 발명의 실시 예에 따른 홈네트워크 단말 관리시스템의 단말 관리 서버(300)는 홈게이트웨이(200)로부터 내부 망의 가입자 단말(100)을 관리하기 위한 통지(Notification) 메시지를 전송한다(S200). 이때, 통지 메시지는 HTTP 헤더(Header)(500) 및 HTTP 바디(Body)(550)에 OMA DM 통지(Notification)메시지임을 알리기 위한 정보가 바인딩된 메시지이다. As shown in Figure 6, the terminal management server 300 of the home network terminal management system according to an embodiment of the present invention (Notification) message for managing the subscriber terminal 100 of the internal network from the home gateway 200 Transmit (S200). In this case, the notification message is a message in which information for notifying that the OMA DM notification message is bound to the HTTP header 500 and the HTTP body 550 is bound.

홈게이트웨이(200)는 수신된 통지 메시지의 HTTP 바디(Body)(550)를 분석하여 트리거 바디(Trigger-Body)(580)의 장치 ID(Device ID)를 확인하고(S202), 하위 단말 관리 테이블의 정보와 비교하여 가입자 단말(100)의 내부 IP주소를 검색하여 통지 메시지를 해당 가입자 단말(100)로 전달한다(S204, S206). The home gateway 200 analyzes the HTTP body 550 of the received notification message to check the device ID of the trigger-body 580 (S202), and the lower terminal management table. The internal IP address of the subscriber station 100 is searched in comparison with the information of the subscriber station 100 to transmit a notification message to the corresponding subscriber station 100 (S204 and S206).

홈게이트웨이(200)는 해당 가입자 단말(100)로부터 통지 메시지의 응답메시지인 단말 관리 응답 메시지를 수신 받는다(S208). 그리고 나서, 홈게이트웨이(200)는 내부망의 가입자 단말(100)이 등록되어 있는 가입자 단말인지 여부를 판단하기 위하여 가입자 단말(100)로 맥(MAC)주소를 요청하고, 그에 따라 맥(MAC)주소가 포함된 응답 메시지를 수신하여 등록된 가입자 단말인지 여부를 판단한다(S210).The home gateway 200 receives a terminal management response message which is a response message of the notification message from the corresponding subscriber station 100 (S208). Then, the home gateway 200 requests the MAC address from the subscriber station 100 to determine whether the subscriber station 100 of the internal network is a registered subscriber station, and accordingly, the MAC In response to the response message including the address, it is determined whether the subscriber station is registered (S210).

상기 S210단계의 판단에 따라 가입자 단말(100)이 등록된 단말이면, 상기 수신받은 단말 관리 응답 메시지의 HTTP 헤더 정보를 변경한 후에 단말 관리 서버(300)로 HTTP 헤더 정보를 변경한 단말 관리 응답 메시지를 전송한다(S214). If the subscriber station 100 is a registered terminal according to the determination of step S210, the terminal management response message in which the HTTP header information is changed to the terminal management server 300 after changing the HTTP header information of the received terminal management response message. It transmits (S214).

상기 S200단계의 판단에 따라 상기 가입자 단말이 등록된 단말이 아니면, 수신받은 맥(MAC) 주소를 기초로 상기 도2에 도시한 하위 단말 관리 테이블에 가입자 단말(100)을 등록하고(S216), 수신받은 단말 관리 응답 메시지의 HTTP 헤더 정보를 변경한 단말 관리 응답 메시지를 단말 관리 서버(300)로 전송한다(S218). 이때, HTTP 헤더 정보 변경은 HOST의 주소를 홈게이트웨이(200) 주소에서 단말 관리 서버(300) 주소로 변경하는 것을 말한다.If the subscriber station is not a registered terminal according to the determination of step S200, the subscriber station 100 is registered in the lower terminal management table shown in FIG. 2 based on the received MAC address (S216). In operation S218, the terminal management response message in which the HTTP header information of the received terminal management response message is changed is transmitted to the terminal management server 300. In this case, the HTTP header information change refers to changing the address of the HOST from the home gateway 200 address to the terminal management server 300 address.

단말 관리 서버(300)는 홈게이트웨이(200)로부터 응답메시지를 수신하고, 수신에 따라 가입자 단말(100-1)로 단말 관리 명령을 전송한다(S220). 이때, 홈게이트웨이(200)는 단말 관리 명령에 따른 단말 관리 서버(300)와 가입자 단말(100-1)간의 송수신되는 메시지를 중재하고, 중재시에 수신되는 OMA DM 메시지에 대하여 헤더 정보를 변경함으로써, 데이터 처리가 빨리 이루어질 수 있도록 한다.The terminal management server 300 receives a response message from the home gateway 200 and transmits a terminal management command to the subscriber station 100-1 according to the reception (S220). At this time, the home gateway 200 mediates the messages transmitted and received between the terminal management server 300 and the subscriber terminal 100-1 according to the terminal management command, and by changing the header information for the OMA DM message received during the arbitration This allows for faster data processing.

단말 관리 서버(300)는 수신되는 단말 관리 명령 전송에 따른 응답을 수신하여, 해당 가입자 단말(100-1)을 관리하게 된다. The terminal management server 300 receives the response according to the received terminal management command transmission and manages the corresponding subscriber terminal 100-1.

이러한, 단말 관리 방법은 수신되는 OMA DM 메시지를 분석 및 재구성하지 않고, OMA DM 메시지의 헤더정보만을 변경함으로써, 메시지 처리의 효율을 크게 높일 수 있는 장점이 있다.The terminal management method has an advantage of significantly improving the efficiency of message processing by changing only header information of the OMA DM message without analyzing and reconfiguring the received OMA DM message.

이상에서 설명한 본 발명의 실시 예는 장치 및 방법을 통해서만 구현이 되는 것은 아니며, 본 발명의 실시예의 구성에 대응하는 기능을 실현하는 프로그램 또는 그 프로그램이 기록된 기록 매체를 통해 구현될 수도 있으며, 이러한 구현을 앞서 설명한 실시예의 기재로부터 본 발명이 속하는 기술분야의 전문가라면 쉽게 구현할 수 있는 것이다.The embodiments of the present invention described above are not only implemented through the apparatus and the method, but may also be implemented through a program for realizing a function corresponding to the configuration of the embodiment of the present invention or a recording medium on which the program is recorded. Implementations can be easily implemented by those skilled in the art from the description of the above-described embodiments.

이상에서 본 발명의 실시 예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.Although the embodiments of the present invention have been described in detail above, the scope of the present invention is not limited thereto, and various modifications and improvements of those skilled in the art using the basic concepts of the present invention defined in the following claims are also provided. It belongs to the scope of rights.

전술한 구성에 의하여 홈네트워크 단말 관리 시스템은 홈게이트웨이가 수신되는 OMA DM 메시지를 분석 및 재구성하지 않고, OMA DM 메시지의 헤더정보만을 변경함으로써, 메시지 처리의 효율을 크게 높일 수 있는 효과를 기대할 수 있다.According to the above configuration, the home network terminal management system can expect an effect of greatly improving the efficiency of message processing by changing only the header information of the OMA DM message without analyzing and reconstructing the OMA DM message received by the home gateway. .

또한, 홈네트워크의 성능 감소를 최소화하면서, 홈네트워크 형상 정보를 기초로 다양한 서비스 제공/장애 진단을 효율적으로 수행할 수 있는 효과를 기대할 수 있다.In addition, while minimizing the reduction in the performance of the home network, it is possible to expect the effect of efficiently performing a variety of service provision / failure diagnosis based on the home network shape information.

Claims (17)

가입자 단말과 데이터 송수신을 하는 홈네트워크 단말 관리 시스템에 있어서,In the home network terminal management system for transmitting and receiving data with the subscriber terminal, 상기 가입자 단말을 관리하며, 호스트 정보가 포함된 제1 헤더 정보를 가지는 제1 메시지를 생성하여 가입자 단말로 전송하고, 그에 따른 응답 메시지를 수신하여 가입자 단말을 관리하는 단말 관리 서버; 및A terminal management server that manages the subscriber station, generates a first message having first header information including host information, transmits the first message to the subscriber station, and receives a response message to manage the subscriber station; And 상기 가입자 단말 및 상기 단말 관리 서버와 연결되며, 상기 단말 관리 서버로부터 수신되는 상기 제1 메시지의 제1 헤더정보를 분석하고, 분석에 따라 상기 제1 헤더정보를 변경한 제2 메시지를 생성하여 상기 가입자 단말로 전송하는 홈게이트웨이The first header information of the first message, which is connected to the subscriber station and the terminal management server and is received from the terminal management server, is generated, and a second message which changes the first header information according to the analysis is generated. Home gateway to subscriber terminal 를 포함하는 홈네트워크 단말 관리 시스템.Home network terminal management system comprising a. 제1항에 있어서,The method of claim 1, 상기 홈게이트웨이는 상기 가입자 단말로부터 호스트 정보가 포함된 제2헤더 정보를 가지는 제3 메시지를 수신받아 상기 제3 메시지의 상기 제2 헤더 정보를 분석하고, 분석에 따라 상기 제3 메시지의 상기 제2 헤더 정보를 변경한 제4 메시지를 생성하여 상기 단말 관리 서버로 전송하는 특징을 갖는 홈네트워크 단말 관리 시스템.The home gateway receives a third message having second header information including host information from the subscriber station, analyzes the second header information of the third message, and analyzes the second header information of the third message. And generating a fourth message of which header information is changed and transmitting the generated fourth message to the terminal management server. 제1항에 있어서,The method of claim 1, 상기 제1 메시지 및 제2 메시지는 OMA DM(Open Module Alliance Device Management)프로토콜 기반의 메시지인 것을 특징으로 하는 홈네트워크 단말 관리 시스템.The first message and the second message is a home network terminal management system, characterized in that the message based on OMA DM (Open Module Alliance Device Management) protocol. 제3항에 있어서,The method of claim 3, 상기 홈게이트웨이는 상기 제1 메시지 및 제2 메시지를 처리하기 위한 OMA DM(Open Module Alliance Device Management)프로토콜 기반의 에이젼트 모듈을 포함하는 홈네트워크 단말 관리 시스템.The home gateway includes a home network terminal management system including an agent module based on an OMA DM (Open Module Alliance Device Management) protocol for processing the first message and the second message. 제4항에 있어서,The method of claim 4, wherein 상기 제1 메시지 및 제2 메시지는,The first message and the second message, 타입, 호스트 주소(Host), 사용 프로그램 정보, 연결정보 중 적어도 하나 이상의 정보를 포함하는 헤더(Header); 및A header including at least one of information of a type, a host address, host program information, and connection information; And 요약정보(Digest), 트리거 헤더(Trigger-Header) 및 트리거 바디(Triger-Body)중 적어도 하나 이상의 정보를 포함하는 바디(Body)Body including information of at least one of digest, trigger-header, and trigger-body 를 포함하는 홈네트워크 단말 관리 시스템.Home network terminal management system comprising a. 제1항 내지 제5항 중 적어도 어느 한 항에 있어서,The method according to any one of claims 1 to 5, 상기 홈게이트웨이는 상기 가입자 단말의 인덱스 정보, 디바이스 ID, 아이피 주소, 맥 주소(MAC Address), 모델명 중 적어도 하나 이상의 정보를 포함하는 관리 테이블을 포함하는 홈네트워크 단말 관리 시스템.The home gateway includes a management table including at least one information of the index information, the device ID, IP address, MAC address, model name of the subscriber station. 다수의 가입자 단말과 연결되며, 상기 가입자 단말을 관리하는 단말 관리 서버와 데이터 송수신을 하는 홈게이트웨이의 단말 관리 방법에 있어서,In the terminal management method of the home gateway connected to a plurality of subscriber stations, and transmitting and receiving data with the terminal management server managing the subscriber terminal, a) 상기 가입자 단말로부터 제1 메시지를 수신받는 단계;a) receiving a first message from the subscriber station; b) 수신받은 상기 제1 메시지의 헤더를 분석하고, 상기 제1 메시지의 헤더에 포함된 호스트 정보를 상기 단말 관리 서버의 주소로 변경한 제2 메시지를 생성하여 상기 단말 관리 서버로 전송하는 단계;b) analyzing a header of the received first message, generating a second message in which host information included in the header of the first message is changed to an address of the terminal management server, and transmitting the generated second message to the terminal management server; c) 상기 가입자 단말의 맥(MAC) 주소를 수집하고, 관리 테이블을 기초로 등록된 가입자 단말인지 여부를 판단하는 단계;c) collecting MAC addresses of the subscriber station and determining whether the subscriber station is a registered subscriber station based on a management table; d) 상기 가입자 단말이 등록되어 있지 않은 경우, 신규 단말 등록 이벤트를 생성하고, 상기 단말 관리 서버로 생성된 상기 이벤트를 전송하는 단계; 및d) generating a new terminal registration event and transmitting the generated event to the terminal management server when the subscriber terminal is not registered; And e) 상기 단말 관리 서버로부터 하위 노드 생성 명령을 수신하고, 상기 관리 테이블에 등록하는 단계e) receiving a lower node generation command from the terminal management server and registering it in the management table 를 포함하는 단말 관리 방법. Terminal management method comprising a. 제7항에 있어서,The method of claim 7, wherein 상기 제1 메시지 및 제2 메시지는 OMA DM(Open Module Alliance Device Management) 프로토콜 기반의 메시지인 것을 특징으로 하는 단말 관리 방법.The first message and the second message is a terminal management method, characterized in that the message based on OMA DM (Open Module Alliance Device Management) protocol. 제8항에 있어서,The method of claim 8, 상기 c) 단계는,C), 상기 가입자 단말로 맥(MAC) 주소 요청을 위한 메시지를 전송하여, 상기 가입자 단말의 맥(MAC)주소를 수신하는 단계; 및Transmitting a message for requesting a MAC address to the subscriber station, and receiving a MAC address of the subscriber station; And 상기 수신받은 맥(MAC)주소를 상기 관리 테이블에 기초하여 등록되어 있는지 여부를 판단하는 단계Determining whether the received MAC address is registered based on the management table; 를 포함하는 단말 관리 방법.Terminal management method comprising a. 제8항에 있어서,The method of claim 8, 상기 d)단계는,In step d), 상기 가입자 단말이 등록되어 있는 경우, 상기 관리 단말 서버와 상기 가입자 단말간의 연결 설정을 하는 단계를 포함하는 단말 관리 방법. If the subscriber station is registered, the terminal management method comprising the step of establishing a connection between the management terminal server and the subscriber station. 제7항 내지 제10항 중 적어도 어느 한 항에 있어서,The method according to any one of claims 7 to 10, 상기 관리 테이블은 상기 가입자 단말의 인덱스 정보, 디바이스 ID, 아이피 주소, 맥 주소(MAC Address), 모델명 중 적어도 하나 이상의 정보를 포함하는 단말 관리 방법.The management table is a terminal management method including at least one or more of the index information, the device ID, IP address, MAC address, model name of the subscriber station. 다수의 가입자 단말과 연결되며, 상기 가입자 단말을 관리하는 단말 관리 서 버와 데이터 송수신을 하는 홈게이트웨이의 단말 관리 방법에 있어서,In the terminal management method of the home gateway connected to a plurality of subscriber stations, and transmitting and receiving data with the terminal management server managing the subscriber terminal, a) 상기 단말 관리 서버로부터 특정 통지 메시지(Notification)를 수신받는 단계;a) receiving a specific notification message from the terminal management server; b) 수신받은 상기 특정 통지 메시지를 분석하고, 분석에 기초하여 상기 가입자 단말을 검색하는 단계;b) analyzing the received specific notification message and searching for the subscriber terminal based on the analysis; c) 상기 검색에 따라 상기 가입자 단말로 상기 메시지를 전송하는 단계;c) transmitting the message to the subscriber station according to the search; d) 상기 가입자 단말로부터 상기 메시지에 대한 제1 응답 메시지를 수신하고, 상기 가입자 단말로 단말 정보를 요청하는 단계;d) receiving a first response message to the message from the subscriber station, and requesting terminal information from the subscriber station; e) 상기 가입자 단말로부터 상기 맥(MAC) 주소를 수신하고, 수신된 맥(MAC) 주소를 기초로 상기 가입자 단말이 관리 테이블에 등록되어 있는지 판단하는 단계; 및e) receiving the MAC address from the subscriber station, and determining whether the subscriber station is registered in a management table based on the received MAC address; And f) 상기 판단에 따라 상기 제1 응답 메시지의 헤더 정보를 변경한 제2 응답 메시지를 상기 단말 관리 서버로 전송하는 단계f) transmitting, to the terminal management server, a second response message in which header information of the first response message is changed according to the determination. 를 포함하는 단말 관리 방법.Terminal management method comprising a. 제12항에 있어서,The method of claim 12, 상기 제1 메시지 및 제2 메시지는 OMA DM(Open Module Alliance Device Management)프로토콜 기반의 메시지인 것을 특징으로 하는 단말 관리 방법.The first message and the second message is a terminal management method, characterized in that the message based on OMA DM (Open Module Alliance Device Management) protocol. 제13항에 있어서,The method of claim 13, 상기 b) 단계는,B), 상기 통지 메시지의 바디(Body)정보를 분석하여 트리거 바디(Trigger-Body)의 장치 ID(Device ID)를 확인하는 단계; 및Checking a device ID of a trigger-body by analyzing body information of the notification message; And 상기 확인을 기초로 상기 단말 관리 테이블의 정보와 비교하여 상기 가입자 단말의 내부 주소를 검색하는 단계Retrieving an internal address of the subscriber station by comparing the information in the terminal management table based on the confirmation; 를 포함하는 단말 관리 방법.Terminal management method comprising a. 제13항에 있어서,The method of claim 13, 상기 f) 단계는,F) step, 상기 가입자 단말이 등록되어 있지 않은 경우에 상기 관리 테이블에 상기 가입자 단말을 등록하고, 상기 단말 관리 서버로 상기 제1메시지의 헤더 정보를 변경한 상기 제2 메시지를 생성하여 전송하는 단계; 및Registering the subscriber station in the management table when the subscriber station is not registered, generating and transmitting the second message in which the header information of the first message is changed to the terminal management server; And 상기 판단에 따라 상기 가입자 단말이 등록되어 있어 상기 단말 관리 서버로 상기 제1메시지의 헤더 정보를 변경한 상기 제2 메시지를 생성하여 전송하는 단계Generating and transmitting the second message in which the subscriber station is registered according to the determination and changes the header information of the first message to the terminal management server. 를 포함하는 단말 관리 방법.Terminal management method comprising a. 제15항에 있어서,The method of claim 15, 상기 제2 메시지는 상기 제1 메시지 헤더의 호스트(HOST)주소를 상기 단말 관리 서버로 변경한 메시지인 것을 특징으로 하는 단말 관리 방법.And the second message is a message obtained by changing a host address of the first message header to the terminal management server. 제12항 내지 제16항 중 적어도 어느 한 항에 있어서,The method according to any one of claims 12 to 16, 상기 관리 테이블은 상기 가입자 단말의 인덱스 정보, 디바이스 ID, 아이피 주소, 맥 주소(MAC Address), 모델명 중 적어도 하나 이상의 정보를 포함하는 단말 관리 방법.The management table is a terminal management method including at least one or more of the index information, the device ID, IP address, MAC address, model name of the subscriber station.
KR1020050131611A 2005-12-28 2005-12-28 Home network device management system and method thereof KR100661006B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050131611A KR100661006B1 (en) 2005-12-28 2005-12-28 Home network device management system and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050131611A KR100661006B1 (en) 2005-12-28 2005-12-28 Home network device management system and method thereof

Publications (1)

Publication Number Publication Date
KR100661006B1 true KR100661006B1 (en) 2006-12-22

Family

ID=37815443

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050131611A KR100661006B1 (en) 2005-12-28 2005-12-28 Home network device management system and method thereof

Country Status (1)

Country Link
KR (1) KR100661006B1 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010127508A1 (en) * 2009-05-08 2010-11-11 华为技术有限公司 Method and apparatus for performing device management via gateway device and device management server thereof
US8050269B2 (en) 2007-08-22 2011-11-01 Samsung Electronics Co., Ltd. Mobile terminal and message transmitting/receiving method for adaptive converged IP messaging
CN102843251A (en) * 2011-06-22 2012-12-26 华为终端有限公司 Method and device for managing terminal
KR101229264B1 (en) 2011-03-04 2013-02-04 삼성탈레스 주식회사 Common meessage distributor and method for transmitting window message thereof
KR101278282B1 (en) 2006-08-24 2013-06-24 재단법인서울대학교산학협력재단 Apparatus for transmitting and receiving device management messages in broadband wireless network, and method thereof
JP2014042351A (en) * 2009-08-19 2014-03-06 Samsung Electronics Co Ltd Techniques for controlling gateway functionality to support device management in communication system
KR101443071B1 (en) 2013-12-10 2014-09-22 주식회사 브이시스템즈 Error Check System of Webpage
KR101523259B1 (en) * 2013-07-08 2015-06-02 연세대학교 산학협력단 Method and apparatus for providing home network service

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19980070104A (en) * 1997-01-27 1998-10-26 포맨 제프리 엘 How to Improve Session and Transport Layer Proxies with Transport Control Protocol Glue
KR19990086324A (en) * 1998-05-27 1999-12-15 윤종용 Domain Name Processing Method in Accessing Home Network of External Network and Home Network System Supporting It
KR20050000864A (en) * 2003-06-25 2005-01-06 삼성전자주식회사 Apparatus and method for managing electric home appliance in local area network including home networks
KR20050001055A (en) * 2003-06-26 2005-01-06 삼성전자주식회사 Apparatus and method for managing electric home appliance in home network
KR20050014628A (en) * 2003-05-30 2005-02-07 엘지전자 주식회사 Home network system and its configuration system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19980070104A (en) * 1997-01-27 1998-10-26 포맨 제프리 엘 How to Improve Session and Transport Layer Proxies with Transport Control Protocol Glue
KR19990086324A (en) * 1998-05-27 1999-12-15 윤종용 Domain Name Processing Method in Accessing Home Network of External Network and Home Network System Supporting It
KR20050014628A (en) * 2003-05-30 2005-02-07 엘지전자 주식회사 Home network system and its configuration system
KR20050000864A (en) * 2003-06-25 2005-01-06 삼성전자주식회사 Apparatus and method for managing electric home appliance in local area network including home networks
KR20050001055A (en) * 2003-06-26 2005-01-06 삼성전자주식회사 Apparatus and method for managing electric home appliance in home network

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101278282B1 (en) 2006-08-24 2013-06-24 재단법인서울대학교산학협력재단 Apparatus for transmitting and receiving device management messages in broadband wireless network, and method thereof
US8050269B2 (en) 2007-08-22 2011-11-01 Samsung Electronics Co., Ltd. Mobile terminal and message transmitting/receiving method for adaptive converged IP messaging
WO2010127508A1 (en) * 2009-05-08 2010-11-11 华为技术有限公司 Method and apparatus for performing device management via gateway device and device management server thereof
JP2014042351A (en) * 2009-08-19 2014-03-06 Samsung Electronics Co Ltd Techniques for controlling gateway functionality to support device management in communication system
KR101229264B1 (en) 2011-03-04 2013-02-04 삼성탈레스 주식회사 Common meessage distributor and method for transmitting window message thereof
CN102843251A (en) * 2011-06-22 2012-12-26 华为终端有限公司 Method and device for managing terminal
WO2012174987A1 (en) * 2011-06-22 2012-12-27 华为终端有限公司 Terminal management method and device
US9832075B2 (en) 2011-06-22 2017-11-28 Huawei Device (Dongguan) Co., Ltd. Terminal management method and apparatus
KR101523259B1 (en) * 2013-07-08 2015-06-02 연세대학교 산학협력단 Method and apparatus for providing home network service
KR101443071B1 (en) 2013-12-10 2014-09-22 주식회사 브이시스템즈 Error Check System of Webpage

Similar Documents

Publication Publication Date Title
KR100661006B1 (en) Home network device management system and method thereof
EP2033370B1 (en) Service-centric communication network monitoring
US7895310B2 (en) Network management system and method for supporting multiple protocols
KR100879148B1 (en) Method and system for iptv service authentication and service quality
CN101933290A (en) Method for configuring acls on network device based on flow information
US8665849B2 (en) Methods and systems for implementing inter-network roam, querying and attaching network
US9425982B2 (en) Server and method for providing device management service and device receiving the device management service
WO2021027450A1 (en) Method and device for registering ims terminal, location information server, and storage medium
KR101619736B1 (en) Method, apparatus and system for manageing private network remotely using session initiation protocol
CN110493366A (en) The method and device of network management is added in a kind of access point
JP2016511451A (en) System and method for opening network functions and associated network elements
CN101599857B (en) Method, device and network detection system for detecting number of host computers accessed to sharing
KR101158092B1 (en) System for controlling and managing network appratus and method thereof
CN105323128B (en) method, device and system for accessing front-end equipment to server
CN102970391B (en) Inquiry of the domain name processing method, server and system
CN110601989A (en) Network traffic balancing method and device
CN102859970A (en) Values represented as internet protocol addresses
CN102075588B (en) Method and system for realizing network address translation (NAT) transversing and equipment
KR20230107742A (en) Network function registration methods, discovery methods, devices, equipment and media
KR101407054B1 (en) Methods of discovering communication entity using discovery gateway and systems for discovering communication entity
CN102316086A (en) Relay method for service data and relay node system
KR101262344B1 (en) System based on diameter and session management method using the same
JP2023500958A (en) Network service processing method, system and gateway device
CN101453396A (en) Method and system for multiple service provider device management
US10313254B1 (en) Network management interface for a network element with network-wide information

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20121205

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20131205

Year of fee payment: 8

LAPS Lapse due to unpaid annual fee