KR19980077184A - Information Service Network System and Information Service Method - Google Patents
Information Service Network System and Information Service Method Download PDFInfo
- Publication number
- KR19980077184A KR19980077184A KR1019970014200A KR19970014200A KR19980077184A KR 19980077184 A KR19980077184 A KR 19980077184A KR 1019970014200 A KR1019970014200 A KR 1019970014200A KR 19970014200 A KR19970014200 A KR 19970014200A KR 19980077184 A KR19980077184 A KR 19980077184A
- Authority
- KR
- South Korea
- Prior art keywords
- terminal
- service
- network
- server
- information
- Prior art date
- Legal status (The legal status 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 status listed.)
- Ceased
Links
Landscapes
- Computer And Data Communications (AREA)
Abstract
본 발명은 정보 서비스 네트웍 시스템 및 정보 서비스 방법에 관한 것으로서, 정보 서비스 네트웍 시스템은, 네트웍으로의 접속을 요구하여 네트웍 관리에 필요한 사항 및 서비스 종류가 포함된 소정의 네트웍 관리 항목과 네트웍 프로토콜이 포함된 엔진을 온라인상으로 다운로드받아 그에 준하여 정보를 취하고 디스플레이하는 한 개 이상의 단말기; 서비스 정보를 제공하고, 서비스 정보 전송과정 및 전송 결과를 점검하기 위한 항목과 보다 상세한 서비스 항목으로 된 서버 관리 항목 및 서비스 정보를 단말기내에서 해석, 출력되게 하는 한 개 이상의 서로 다른 엔진을 구비하며, 단말기와 접속되면 먼저 하나의 제2RTE를 단말기로 다운로드하고 해당 서비스 정보를 전송하는 한 개 이상의 서버; 및 단말기가 네트웍 접속 요구시 제1RTE를 다운로드하고, 단말기의 서비스 요청에 상응하는 서버를 찾아 접속시키는 네트웍 관리 서버를 포함함을 특징으로 한다.The present invention relates to an information service network system and an information service method, wherein the information service network system includes a predetermined network management item and a network protocol including items required for network management and a type of service by requesting a connection to the network. One or more terminals that download the engine online and take and display information accordingly; It is provided with the service information, the items for checking the service information transmission process and the transmission result, one or more different engines for interpreting and outputting the server management items and service information consisting of more detailed service items in the terminal, At least one server that downloads one second RTE to the terminal and transmits corresponding service information when the terminal is connected to the terminal; And a network management server that downloads the first RTE when a network connection request is made, and finds and connects to a server corresponding to the service request of the terminal.
본 발명에 의하면, 네트웍 관리 프로토콜과 네트웍 관리 데이터베이스 및 그에 대한 프로토콜 처리기가 단말기에 상주하지 않고 네트웍 접속시에 온라인으로 전송됨으로써, 단말기의 메모리 및 CPU 부담을 줄이고 네트웍 프로토콜 및 그 관리 데이터베이스를 쉽게 변경할 수 있다.According to the present invention, the network management protocol and the network management database and the protocol handler thereof are transmitted online at the time of network connection without residing in the terminal, thereby reducing the memory and CPU burden of the terminal and easily changing the network protocol and its management database. have.
Description
본 발명은 서비스 네트웍 시스템 및 그 서비스 방법에 관한 것으로서, 특히 소정의 서비스 정보를 네트웍을 통해 사용자 단말기에 전송하는 정보 서비스 네트웍 시스템 및 정보 서비스 방법에 관한 것이다.The present invention relates to a service network system and a service method thereof, and more particularly, to an information service network system and an information service method for transmitting predetermined service information to a user terminal through a network.
일반적으로 정보 서비스 네트웍 시스템의 구성은 도 1에 도시된 구성에 따른다. 도 1은 종래의 정보 서비스 네트웍 시스템의 구성을 도시한 것이다. 여기서 정보 서비스 네트웍 시스템은, 네트웍 관리 서버(100), 단말기(110,...N) 및 서버(130,...M)로 구성되어 있다. 네트웍 관리 서버(100)는 네트웍 상에서 단말기(110,...N)와 서버(130,...M)를 관리하고 단말기(110,...N)에 서버(130,...M)를 접속시킨다. 여기서 네트웍 상의 통신환경이 TCP/IP 환경이면 네트웍 관리 프로토콜로서 SNMP(Simple Network Management Protocol)가 사용되고, OSI 환경이면 네트웍 관리 프로토콜로서 CMIP가 사용된다. SNMP나 CMIP같은 네트웍 관리 프로토콜을 사용하기 위해서는 네트웍 관리 서버(100)뿐 아니라 각 단말기(110,...N)에 MIB(Management Information Base)라는 네트웍 전송로에 흐르는 정보의 항목이 정의된 일종의 관리 정보 데이터베이스(101, 111, n)가 저장되어 있어서 상기 관리 정보 데이타베이스에 있는 정보에 따라 네트웍 상의 정보가 전송되게 된다. 단말기(110,...N)는 네트웍을 통해 전송받고자 하는 데이터를 요구하여 그 데이터를 전송받으면 모니터와 같은 출력장치에 상기 데이터를 나타내 준다. SNMP나 CMIP인 네트웍 관리 프로토콜을 사용하는 네트웍 상에서는 단말기에 SNMP나 CMIP의 통신 규약을 수행하는 데몬(Daemon)처리기(112, n+2)가 설치되어 있어야 한다. 서버(130,...M)는 네트웍 상의 단말기(110,,...N)에 서버(130,...M) 자신이 가진 서비스를 제공하는 컴퓨터이다.In general, the configuration of the information service network system is in accordance with the configuration shown in FIG. 1 is a block diagram of a conventional information service network system. Here, the information service network system is composed of a network management server 100, terminals 110, ... N, and servers 130, ... M. The network management server 100 manages the terminals 110,... N and servers 130,... M on the network, and the servers 130,... Connect it. If the communication environment on the network is a TCP / IP environment, SNMP (Simple Network Management Protocol) is used as the network management protocol. If the OSI environment, CMIP is used as the network management protocol. In order to use a network management protocol such as SNMP or CMIP, not only the network management server 100 but also each terminal (110, ... N) is a kind of management in which items of information flowing in a network transmission path called a management information base (MIB) are defined. The information databases 101, 111, n are stored so that the information on the network is transmitted in accordance with the information in the management information database. The terminals 110,... N request data to be transmitted through the network, and display the data on an output device such as a monitor when the data is transmitted. On the network using the network management protocol such as SNMP or CMIP, the daemon handlers 112 and n + 2 that execute the SNMP or CMIP communication protocol should be installed in the terminal. The servers 130, ... M are computers that provide the services of the servers 130, ... M themselves to the terminals 110, ..., N on the network.
네트웍 상에 연결되어 서버(130,...M)로부터 정보를 전송받는 단말기(110,,...N)는 예를들어, 비디오 정보를 케이블 TV 방송국으로부터 수신받는 TV 수상기와 같이 사용자가 직접 부담해야 하는 장치이기 때문에 그 가격을 낮추기 위해 디스크가 없고 비교적 소량의 메모리를 가지도록 설계되어 있으나 상기에서와 같이 MIB(101, 111, n) 저장에 따른 메모리 부담과 SNMP나 CMIP와 같은 네트웍 관리 프로토콜 데몬 처리기(102, n+1) 가동에 따른 CPU 부담을 가지고 있을 수밖에 없다. 메모리 추가나 고성능 CPU의 사용은 단말기 가격을 높이는 중요한 인자가 된다. 또한 SNMP나 CMIP와 같은 프로토콜은 네트웍 상에서 네트웍 관리항목인 MIB(101, 111, n)에 관한 변경, 추가 및 삭제등을 허용하지 않으므로 사용자의 단말기(110 ...N)를 사용하여 원하는 항목에 대한 서버(130,...M)로부터의 정보를 취하기가 어렵다는 문제점이 있었다.Terminals 110, ... N, which are connected on the network and receive information from the servers 130, ... M, are directly connected to the user, such as a TV receiver receiving video information from a cable TV station. It is designed to have a relatively small amount of memory without a disk to reduce the price because it is a device to be burdened, but as described above, the memory burden according to the MIB (101, 111, n) storage and network management protocols such as SNMP or CMIP There is bound to be a CPU burden due to the daemon processors 102 and n + 1 running. The addition of memory and the use of high-performance CPUs are important factors in raising handset prices. In addition, protocols such as SNMP and CMIP do not allow changes, additions, and deletions on MIBs (101, 111, n), which are network management items, on the network. There was a problem that it was difficult to take information from the server (130, ... M).
본 발명은 상기의 문제점을 해결하기 위해 창출된 것으로서, 네트웍 관리 프로토콜과 네트웍 관리 데이터베이스 및 그에 대한 프로토콜 처리기가 단말기에 상주하지 않고 네트웍에 접속시에 온라인으로 전송됨으로써, 단말기의 메모리 및 CPU 부담을 줄이고 네트웍 프로토콜 및 그 관리 데이터베이스를 쉽게 변경할 수 있도록 한 정보 서비스 네트웍 시스템 및 정보 서비스 방법을 제공하는데 그 목적이 있다.The present invention has been made to solve the above problems, the network management protocol and the network management database and its protocol processor is transmitted online when the network is connected without the resident in the terminal, thereby reducing the memory and CPU burden of the terminal The object of the present invention is to provide an information service network system and an information service method that can easily change a network protocol and its management database.
도 1은 종래의 정보 서비스 네트웍 시스템의 구성을 도시한 것이다.1 is a block diagram of a conventional information service network system.
도 2는 본 발명에 따른 정보 서비스 네트웍 시스템의 구성을 도시한 것이다.2 illustrates a configuration of an information service network system according to the present invention.
도 3은 본 발명에 따른 정보 서비스 방법을 흐름도로서 도시한 것이다.3 is a flowchart illustrating an information service method according to the present invention.
상기의 목적을 달성하기 위한, 정보 서비스 네트웍 시스템은, 원하는 서비스 정보를 디스플레이 장치를 통해 출력하기 위해 상기 네트웍으로의 접속을 요구하고, 네트웍에 접속되어 네트웍 관리에 필요한 사항과 서비스 종류가 포함된 소정의 네트웍 관리 항목과 소정의 네트웍 프로토콜이 포함된 관리 엔진인 제 1RTE(real time engine)를 온라인(on-line)상으로 다운로드받아 사용자가 상기 소정의 네트웍 관리 항목에 포함된 서비스를 선택하면, 그에 따른 선택 관련 데이터를 상기 소정의 네트웍 프로토콜에 준하여 전송하는 한 개 이상의 단말기; 상기 단말기의 서비스 요청에 상응하는 서비스 정보를 제공하고, 상기 서비스 정보 전송과정 및 전송 결과에 따른 소정의 결과를 점검하기 위한 항목과 보다 상세히 구분된 서비스 정보 항목으로 된 서버 관리 항목 및 상기 서비스 정보를 상기 단말기내에서 해석하여 출력되게 하는 엔진을 포함한 한 개 이상의 서로 다른 제2RTE를 구비하며, 상기 단말기와 접속되면 먼저 하나의 제2RTE를 상기 단말기로 다운로드하고 해당 서비스 정보를 전송하는 한 개 이상의 서버; 및 상기 단말기가 네트웍 접속 요구를 하면 상기 단말기로 제1RTE를 다운로드하고, 상기 단말기의 소정의 서비스 요청에 상응하는 서버를 찾아 접속시키는 네트웍 관리 서버를 포함함을 특징으로 한다.In order to achieve the above object, an information service network system requires a connection to the network in order to output desired service information through a display device, and is connected to the network, and includes a predetermined type including matters necessary for network management and service types. When the user selects a service included in the predetermined network management item by downloading the first real time engine (RTE), which is a management engine including the network management item and the predetermined network protocol, on-line, At least one terminal for transmitting the selection related data according to the predetermined network protocol; Provides service information corresponding to the service request of the terminal, and checks the server management item and the service information comprising an item for checking a predetermined result according to the service information transmission process and the transmission result and a service information item further divided. At least one second RTE including at least one second RTE including an engine to be interpreted and output in the terminal, and when connected with the terminal, first at least one server to download one second RTE to the terminal and transmit corresponding service information; And a network management server that downloads the first RTE to the terminal when the terminal makes a network connection request, and finds and connects to a server corresponding to a predetermined service request of the terminal.
상기의 다른 목적을 달성하기 위한, 네트웍 상으로 소정의 정보 서비스가 제공됨으로써, 상기 정보를 요구하는 하나 이상의 단말기, 상기 단말기가 요구하는 서비스 정보를 제공하는 하나 이상의 서버, 상기 단말기와 상기 서버의 네트웍 접속을 제어하는 네트웍 관리 서버를 구비한 정보 서비스 네트웍 시스템의 정보 서비스 방법은, 상기 단말기가 상기 네트웍 관리 서버에 네트웍 접속을 요구하는 단계; 상기 네트웍 관리 서버가, 네트웍 관리에 필요한 사항과 서비스 종류가 포함된 소정의 네트웍 관리 항목과 서비스 정보 및 네트웍 프로토콜을 포함한 네트웍 관리 엔진을 상기 단말기로 다운로딩(downloading)하는 단계; 사용자가 상기 단말기를 통해 원하는 서비스를 선택하면, 상기 네트웍 관리 서버가 해당 서비스를 제공하는 서버를 찾아 상기 단말기에 접속하는 단계; 상기 단말기에 접속된 서버가 해당 서비스 정보를 전송하기 전에, 서비스 정보 전송과정 및 전송 결과에 따른 소정의 결과를 점검하기 위한 항목과 보다 상세히 구분된 서비스 정보 항목으로 된 서버 관리 항목 및 상기 서비스 정보를 상기 단말기내에서 해석하여 출력되게 하는 엔진을 포함한 리얼 타임 엔진(RTE)을 상기 단말기로 다운로딩하는 단계; 상기 서버가 상기 단말기에서 요청된 서비스 정보를 제공하기 위해 해당 서비스 수행 모듈을 실행하는 단계; 및 상기 단말기가 필요한 서비스 정보를 상기 서버로부터 모두 전송받아 디스플레이를 마친 후 상기 서버로 소정의 확인 정보를 전송하는 단계를 포함함을 특징으로 한다.In order to achieve the above object, a predetermined information service is provided on a network, whereby one or more terminals requesting the information, one or more servers providing service information requested by the terminal, the terminal and the network of the server An information service method of an information service network system having a network management server for controlling a connection, the method comprising: requesting, by the terminal, a network connection to the network management server; Downloading, by the network management server, a network management engine including predetermined network management items, service information, and network protocols, the network management engine including items necessary for network management and a service type, to the terminal; When the user selects a desired service through the terminal, accessing the terminal by searching for a server that provides the service by the network management server; Before the server connected to the terminal transmits the corresponding service information, the server management item and the service information, which are classified into more detail and an item for checking a predetermined result according to the service information transmission process and the transmission result, Downloading a real time engine (RTE) to the terminal, the engine including an engine for interpretation and output in the terminal; Executing, by the server, a corresponding service performing module to provide service information requested by the terminal; And receiving, by the terminal, all necessary service information from the server and completing the display, and transmitting predetermined confirmation information to the server.
이하에서 첨부된 도면을 참조하여 본 발명을 상세히 설명한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.
도 2는 본 발명에 따른 정보 서비스 네트웍 시스템의 구성을 도시한 것으로서, 네트웍 관리 서버(200), N 개의 단말기(210, 211,,,,, 210+N), M 개의 서버(220, 221,..., 220+M)로 구성되어 있다. 정보 서비스 네트웍 시스템이라 하면, VOD(Video on Demand) 시스템과 같이, 한 개 이상의 STB(Set Top Box)로 불리는 단말기가 네트웍 상에서 비디오 정보를 제공하는 한 개 이상의 서버로부터 소정의 원하는 비디오 정보를 제공받는 것과 같이 되어있는 시스템을 말한다. 여기서, 네트웍 관리 서버(200)는 각 단말기(210, 211,,,,, 210+N)와 각 서버(220, 221,..., 220+M)를 통합 관리한다. 네트웍 관리 서버(200)는 각 단말기(210, 211,,,,, 210+N)로부터 네트웍 접속요구를 받고 우선 소정의 네트웍 관리 프로토콜과 서비스 정보 및 네트웍 관리에 필요한 소정의 네트웍 관리 항목이 포함된 네트웍 관리 엔진을 제공한다. 여기서 네트웍 관리 엔진은, 네트웍 관리 서버(200)가 제공한 소정의 네트웍 관리 항목들이 상기 단말기(210, 211,,,,, 210+N) 상에서 출력 및 선택될 수 있도록 온라인 전송하고, 단말기(210, 211,,,,, 210+N)와 네트웍 관리 서버(200)사이에 이뤄질 데이터 전송 방법을 정의하는 소정의 네트웍 관리 프로토콜을 역시 온라인(on-line) 전송하는 런 타임 엔진(Run-Time Engine)을 말한다. 네트웍 관리 엔진은 소정의 관리 항목을 필요에 따라 온라인 상태에서 추가, 삭제 및 변경하여 상기 단말기에 다운로드할 수 있다. 네트웍 관리 엔진에 포함된 소정의 네트웍 관리 프로토콜은 단말기(210, 211,,,,, 210+N)와 네트웍 관리 서버(200)간 데이터 전송에 따른 규약이 되어 그 규약이 정한 바에 따라 데이터 송수신 동작이 수행된다. 사용자가 단말기(210, 211,,,,, 210+N)의 키보드나 리모콘 등의 입력 장치를 통해 네트웍 관리 엔진에서 제공한 서버 관련 정보를 선택하면 네트웍 관리 서버(200)는 해당 서버(220, 221,..., 220+M)에 단말기(210, 211,,,,, 210+N)를 접속시켜준다. 서버(220, 221,..., 220+M)는 서비스 정보외에 소정의 서버 관리 항목을 포함하고 단말기에 보내진 서비스 정보를 해석하여 출력해 주는 서버 관리 엔진인 런 타임 엔진(RTE)를 제공한다. 서버(220, 221,..., 220+M)에 구비된 런 타임 엔진 또한 상술한 네트웍 관리 엔진과 같이 온라인 전송된다. 서버(220, 221,..., 220+M)는 단말기(210, 211,,,,, 210+N)의 제조 메이커에 따라 해당 단말기의 하드웨어와 소프트웨어에 맞춰 서비스 정보를 해석 및 운영 할 수 있는 각 런 타임 엔진을 다수 구비할 수 있다. 네트웍 관리 서버(200)에 의해 단말기(210, 211,,,,, 210+N)와 접속되면 우선 서버 관리 엔진을 제공한다. 서버 관리 엔진에 포함된 소정의 서버 관리 항목은 서버의 필요에 따라 추가, 삭제 및 변경이 가능하고, 변경된 항목을 가진 엔진이 온라인 상에서 손쉽게 보내질 수 있다. 단말기(210, 211,,,,, 210+N)로 전송된 서버 관리 엔진은 서버(220, 221,,,,, 220+M)에서 단말기(210, 211,,,,, 210+N)로 보내는 서비스 정보를 단말기(210, 211,,,,, 210+N)의 디스플레이 장치에 출력되도록 디코딩한다. 이렇게 온라인 상으로 전송되는 네트웍 관리 프로토콜 및 네트웍 관리 항목에 의해 단말기(210, 211,,,,, 210+N)내에는 네트웍 프로토콜 처리를 위한 데몬 처리기와 네트웍 관리용 데이터베이스(MIB)가 항시 저장 및 동작될 필요가 없다. 따라서, 데몬 처리기와 네트웍 관리용 데이터베이스 저장 및 처리에 따른 단말기 내의 메모리와 CPU의 부담을 대폭 덜 수 있게 된다.2 illustrates a configuration of an information service network system according to the present invention, which includes a network management server 200, N terminals 210, 211, 210 + N, and M servers 220, 221, ..., 220 + M). An information service network system, such as a video on demand (VOD) system, is a terminal called one or more set top boxes (STBs) to receive predetermined desired video information from one or more servers that provide video information over the network. Refers to a system that is configured as Here, the network management server 200 integrates and manages each terminal 210, 211, ..., 210 + N and each server 220, 221, ..., 220 + M. The network management server 200 receives a network connection request from each terminal 210, 211,,,, 210 + N, and first includes a predetermined network management protocol, service information, and a predetermined network management item for network management. Provide a network management engine. Here, the network management engine transmits online so that predetermined network management items provided by the network management server 200 can be output and selected on the terminals 210, 211,,, 210 + N, and the terminal 210. , 211 ,,,,, 210 + N) < RTI ID = 0.0 > Run-Time Engine, < / RTI > which also transmits a predetermined network management protocol on-line which also defines a data transmission method to be performed between the network management server 200 and the network management server 200. Say). The network management engine may add, delete, and change a predetermined management item in an online state as needed to download it to the terminal. The predetermined network management protocol included in the network management engine becomes a protocol according to data transmission between the terminals 210, 211, ..., 210 + N and the network management server 200, and the data transmission and reception operation according to the protocol. This is done. When the user selects the server related information provided by the network management engine through an input device such as a keyboard or a remote controller of the terminal 210, 211,,, 210 + N, the network management server 200 determines the corresponding server 220. 221, ..., 220 + M) to connect the terminals 210, 211, ..., 210 + N. The servers 220, 221, ..., 220 + M provide a runtime engine (RTE), which is a server management engine that includes predetermined server management items in addition to service information and interprets and outputs service information sent to the terminal. . The run-time engine included in the servers 220, 221, ..., 220 + M is also transmitted online like the network management engine described above. The servers 220, 221, ..., 220 + M may interpret and operate service information according to the hardware and software of the terminal according to the manufacturer of the terminals 210, 211, ..., 210 + N. Each run time engine can be provided. When the network management server 200 is connected to the terminals 210, 211, ..., 210 + N, the server management engine is first provided. Certain server management items included in the server management engine can be added, deleted, and changed according to the needs of the server, and an engine having changed items can be easily sent online. The server management engine transmitted to the terminals 210, 211, ..., 210 + N is connected to the terminals 210, 211, ..., 210 + N from the servers 220, 221, ..., 220 + M. Decode the service information to be sent to the display device of the terminal (210, 211 ,,,,, 210 + N). By the network management protocol and network management items transmitted online, the daemon handler for network protocol processing and the network management database (MIB) are always stored and stored in the terminals 210, 211, ..., 210 + N. There is no need to operate. Therefore, the burden on the memory and CPU in the terminal due to the storage and processing of the daemon processor and the network management database can be greatly reduced.
도 3은 본 발명에 따른 정보 서비스 방법에 관한 흐름도를 도시한 것이다. 단말기(210, 211,,,,, 210+N)는 서비스 정보를 제공하는 서버(220, 221,..., 220+M)를 관리하는 네트웍 관리 서버(200)에 접속을 요구하는 메시지를 보낸다(300단계). 이 때 접속 요구 메시지에는 이 메시지를 전송하는 단말기(210, 211,,,,, 210+N) 자신에 관한 정보가 포함된다. 단말기(210, 211,,,,, 210+N) 자신의 정보에는 단말기(210, 211,,,,, 210+N)의 제조회사명등이 포함되어 네트웍 관리 서버(200)나 서버(220, 221,..., 220+M)로부터 상술한 각각의 네트웍 관리 엔진과 서버 관리 엔진을 다운로드 받을 때 단말기가 가진 하드웨어나 소프트웨어에 적합하게 동작되도록 설계된 것을 다운로드 받도록 제한할 수 있다. 이것은, 프린터 종류별로 그 운영 엔진이 다르기 때문에 사용자가 컴퓨터 상에서 프린터 메이커를 선택하여 해당 운영 엔진이 동작되도록 하는 것과 같다. 네트웍관리 서버(200)는 단말기(210, 211,,,,, 210+N)의 접속요구 메시지를 전송받아 해석하여 접속을 요구한 단말기(210, 211,,,,, 210+N)로 네트웍 관리 엔진을 다운로딩한다(310단계). 네트웍 관리 엔진에는 단말기(210, 211,,,,, 210+N) 사용자가 보고 선택할 수 있는 서비스 종류 리스트가 포함되며, 단말기(210, 211,,,,, 210+N) 사용자 디스플레이와는 별도인 단말기와의 소정의 네트웍 관리 프로토콜과 네트웍 관리 서버(200)가 관리하고자 하는 관리 항목등이 포함되어 있다. 네트웍 관리 서버(200)가 관리하고자 하는 관리 항목은 예를 들면, 단말기(210, 211,,,,, 210+N)로의 데이터 전송 선로를 감시하기 위한 관리 항목이다. 단말기(210, 211,,,,, 210+N)에서 원하는 서비스 항목이 선택되면 네트웍 관리 서버(200)는 해당 서비스를 제공하는 서버(220, 221,..., 220+M)와 단말기(210, 211,,,,, 210+N)를 접속한다(320단계). 이 때 서버(220, 221,..., 220+M)는, 단말기(210, 211,,,,, 210+N)로 서비스 정보 전송시 발생되는 사건에 대해 관리 및 점검할 수 있도록 한 절차 및 사용자에게 디스플레이 되어 선택될 수 있는 세부 서비스 정보 리스트등이 포함되고, 전송된 서비스 정보가 해당 단말기에서 해석되어 출력될 수 있도록 한 서버 관리 엔진을 단말기(210, 211,,,,, 210+N)에 다운로딩한다(330단계). 여기서 서버(220, 221,..., 220+M)는 단말기 (210, 211,,,,, 210+N)가 네트웍 관리 서버(200)에 전송한 접속 메시지 상의 단말기(210, 211,,,,, 210+N) 정보를 토대로 단말기(210, 211,,,,, 210+N) 제조업체등을 파악하여 제조업체별로 그에 알맞는 서버 관리 엔진을 제공한다. 서버 관리 엔진(Runtime Engine)은 서버(220, 221,..., 220+M)로부터 제공되는 그래픽, 텍스트, 동영상 정보가 단말기(210, 211,,,,, 210+N) 의 모니터나 텔레비젼과 같은 디스플레이 장치에 출력될 수 있도록 해석하며, 단말기(210, 211,,,,, 210+N)를 통해 리모콘이나 키보드에 의한 사용자 입력을 수신하여 서버(220, 221,..., 220+M)에 전달하는 소프트웨어이다. 또한 서버 관리 엔진은 서버(220, 221,..., 220+M)에서 단말기(210, 211,,,,, 210+N) 로 서비스 정보를 제공시 발생되는 에러를 점검하거나 그밖에 여러 가지 관리 기능을 가지는 항목이 포함되며 서버(220, 221,..., 220+M)가 관리하고자 하는 관리 항목을 추가하거나 삭제, 또는 변경이 필요한 경우에 서버(220, 221,..., 220+M)내에서 상기 항목들을 필요에 따라 수정한 후 온라인으로 단말기(210, 211,,,,, 210+N)에 다운로딩함으로써 단말기(210, 211,,,,, 210+N)의 메모리 및 CPU와 같은 리소스에 부담을 가하지 않으면서 관리항목을 손쉽게 변경할 수 있다. 서버 관리 엔진을 다운로딩한 후, 서버(220, 221,..., 220+M)는 단말기(210, 211,,,,, 210+N)로부터 요구되는 서비스 정보를 제공하기 위해 해당 서비스 수행 모듈을 실행한다 (340단계). 단말기(210, 211,,,,, 210+N)는 필요한 서비스 정보를 서버(220, 221,..., 220+M)로부터 모두 전송받아 디스플레이 한 후 서버(220, 221,..., 220+M)로 소정의 확인 정보를 전송한다(350단계). 여기서 소정의 확인 정보는, 서버 관리 엔진에 정의되며, 단말기(210, 211,,,,, 210+N)가 서버(220, 221,..., 220+M)를 통해 서비스 정보를 전송받을 때 발생되는 소정의 사건에 대해 점검하기 위한 것이다. 이 정보가 단말기(210, 211,,,,, 210+N)에서 서버(220, 221,..., 220+M)로 전송됨으로써, 서버(220, 221,..., 220+M)는 관리하고자 하는 데이터를 얻어 그에 따른 소정의 대책을 세울 수 있다.3 is a flowchart illustrating an information service method according to the present invention. The terminal 210, 211,,,, 210 + N sends a message requesting access to the network management server 200 that manages the servers 220, 221,..., 220 + M that provide service information. Send (step 300). At this time, the connection request message includes information about the terminal 210, 211, ..., 210 + N itself transmitting the message. The terminal 210, 211, ..., 210 + N own information includes the manufacturer name of the terminal 210, 211, ..., 210 + N, etc., so that the network management server 200 or the server 220 , 221,..., 220 + M) may be limited to download the network management engine and the server management engine described above, which are designed to be suitable for the hardware or software of the terminal. This is the same as the user selecting a printer maker on the computer so that the operation engine is operated because the operation engine is different for each printer type. The network management server 200 receives the connection request message of the terminals 210, 211, ..., 210 + N, interprets the network, and requests the connection to the terminals 210, 211, ..., 210 + N. Download the management engine (step 310). The network management engine includes a list of service types that can be viewed and selected by the user of the terminal 210, 211 ,,, and 210 + N, and is separate from the user display of the terminal 210, 211 ,,, and 210 + N. It includes a predetermined network management protocol and the management items to be managed by the network management server 200 with the terminal. The management item to be managed by the network management server 200 is, for example, a management item for monitoring a data transmission line to the terminals 210, 211,,, and 210 + N. When a desired service item is selected in the terminal 210, 211,,,, 210 + N, the network management server 200 may provide a server (220, 221,..., 220 + M) and a terminal ( 210, 211, ..., 210 + N are connected (step 320). At this time, the server (220, 221, ..., 220 + M), the procedure to enable management and check on the event occurred when the service information transmission to the terminal (210, 211, ..., 210 + N) And a server management engine configured to display a detailed service information list that can be displayed and selected by the user, and to transmit and interpret the transmitted service information to the corresponding terminal. The terminal 210, 211,,,, 210 + N In step 330). Here, the servers 220, 221, ..., 220 + M are terminals 210, 211, ... on the access message that the terminals 210, 211, ..., 210 + N transmit to the network management server 200. Based on the 210 + N information, the terminals 210, 211, 210 + N, and the like are identified to provide a server management engine suitable for each manufacturer. The Runtime Engine is a monitor or television of the graphics, text, and video information provided from the servers 220, 221, ..., 220 + M and the terminal 210, 211, ..., 210 + N. It is interpreted to be output to a display device, such as, and receives a user input by a remote control or a keyboard via the terminal (210, 211 ,,,, 210 + N) server 220, 221, ..., 220+ M) is software to deliver. In addition, the server management engine checks an error generated when providing service information from the servers 220, 221, ..., 220 + M to the terminals 210, 211, ..., 210 + N or various other management. The server 220, 221, ..., 220+ is included when the server 220, 221, ..., 220 + M needs to add, delete, or change the management item that the server 220, 221, ..., 220 + M needs to manage. M) by modifying the items as necessary in the memory of the terminal (210, 211, ..., 210 + N) by downloading to the terminal (210, 211, ..., 210 + N) online and Management items can be easily changed without burdening resources such as CPU. After downloading the server management engine, the servers 220, 221, ..., 220 + M perform the corresponding service to provide the service information required from the terminals 210, 211, ..., 210 + N. Run the module (step 340). The terminals 210, 211, ..., 210 + N receive and display all necessary service information from the servers 220, 221, ..., 220 + M and then display the server 220, 221, ..., 220 + M), the predetermined confirmation information is transmitted (step 350). The predetermined confirmation information is defined in the server management engine, and the terminals 210, 211, ..., 210 + N receive service information through the servers 220, 221, ..., 220 + M. It is to check for a predetermined event that occurs when. This information is transmitted from the terminals 210, 211, ..., 210 + N to the servers 220, 221, ..., 220 + M, thereby providing the servers 220, 221, ..., 220 + M. Can obtain the data to be managed and take predetermined measures accordingly.
본 발명에 의하면, 네트웍 관리 프로토콜과 네트웍 관리 데이터베이스 및 그에 대한 프로토콜 처리기가 단말기에 상주하지 않고 네트웍에 접속시에 온라인으로 전송됨으로써, 단말기의 메모리 및 CPU 부담을 줄이고 네트웍 프로토콜 및 그 관리 데이터베이스를 쉽게 변경할 수 있다.According to the present invention, the network management protocol and the network management database and the protocol handler thereof are transmitted online when the network is connected without being resident on the terminal, thereby reducing the memory and CPU burden of the terminal and easily changing the network protocol and its management database. Can be.
Claims (5)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019970014200A KR19980077184A (en) | 1997-04-17 | 1997-04-17 | Information Service Network System and Information Service Method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019970014200A KR19980077184A (en) | 1997-04-17 | 1997-04-17 | Information Service Network System and Information Service Method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR19980077184A true KR19980077184A (en) | 1998-11-16 |
Family
ID=65954126
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1019970014200A Ceased KR19980077184A (en) | 1997-04-17 | 1997-04-17 | Information Service Network System and Information Service Method |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR19980077184A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20000006984A (en) * | 1999-11-17 | 2000-02-07 | 이종갑 | Internet Device and method using server's functions |
| KR20000061020A (en) * | 1999-03-23 | 2000-10-16 | 김영환 | Real time status control method of network management system using web |
-
1997
- 1997-04-17 KR KR1019970014200A patent/KR19980077184A/en not_active Ceased
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20000061020A (en) * | 1999-03-23 | 2000-10-16 | 김영환 | Real time status control method of network management system using web |
| KR20000006984A (en) * | 1999-11-17 | 2000-02-07 | 이종갑 | Internet Device and method using server's functions |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10244058B2 (en) | Extending functionality of applications | |
| JP4634547B2 (en) | Real-time information distribution method | |
| USRE49505E1 (en) | Servicing device aggregates | |
| USRE38598E1 (en) | Method and system for on demand downloading of module to enable remote control of an application program over a network | |
| KR100421624B1 (en) | Platform Independent Software Automatic Searching/Distribution/Install Apparatus and The method of Searching and Distribution for that apparatus | |
| EP1811747B1 (en) | Method and apparatus for storing and restoring state information of remote user interface | |
| US20020032754A1 (en) | Method and apparatus for profiling in a distributed application environment | |
| US20020026495A1 (en) | Method and apparatus allowing a limited client device to use the full resources of a networked server | |
| US20040249926A1 (en) | System and methd for common information model object manager proxy interface and management | |
| KR20050085164A (en) | Real-time web sharing system | |
| TW200404439A (en) | Remote dynamic configuration of a web server to facilitate capacity on demand | |
| US7191232B2 (en) | Extendable provisioning mechanism for a service gateway | |
| US20020002608A1 (en) | Network device management system | |
| US20120054327A1 (en) | Site redirection | |
| US20060101417A1 (en) | Automatic generation of device and user profiles | |
| US20090199278A1 (en) | System and method for authenticating a user of a wireless data processing device | |
| WO2003093959A2 (en) | Secure transmission and installation of an application | |
| US20030028903A1 (en) | System and method for storing and processing data for display on a display device | |
| US20120331096A1 (en) | Telecommunications terminal, broadcast receiving terminal and computer program | |
| US20020069257A1 (en) | Provisioning mechanism for a service gateway | |
| US20030120753A1 (en) | Methods and systems for generating interactive information formatted for a device | |
| KR100361490B1 (en) | Internet access method using an internet TV | |
| US20100063999A1 (en) | Software on-demand service interlocking system and method of operating the same | |
| KR19980077184A (en) | Information Service Network System and Information Service Method | |
| US20030028391A1 (en) | System and method for enabling distribution and brokering of content information |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19970417 |
|
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19970417 Comment text: Request for Examination of Application |
|
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 19990729 Patent event code: PE09021S01D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 19991129 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 19990729 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |