[go: up one dir, main page]

KR100462895B1 - apparatus and method for command adaptive processing using XML data file - Google Patents

apparatus and method for command adaptive processing using XML data file Download PDF

Info

Publication number
KR100462895B1
KR100462895B1 KR10-2002-0080327A KR20020080327A KR100462895B1 KR 100462895 B1 KR100462895 B1 KR 100462895B1 KR 20020080327 A KR20020080327 A KR 20020080327A KR 100462895 B1 KR100462895 B1 KR 100462895B1
Authority
KR
South Korea
Prior art keywords
command
data
module
format
xml
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.)
Expired - Fee Related
Application number
KR10-2002-0080327A
Other languages
Korean (ko)
Other versions
KR20040053869A (en
Inventor
우동회
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR10-2002-0080327A priority Critical patent/KR100462895B1/en
Publication of KR20040053869A publication Critical patent/KR20040053869A/en
Application granted granted Critical
Publication of KR100462895B1 publication Critical patent/KR100462895B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/02Standardisation; Integration
    • H04L41/0246Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols
    • H04L41/0266Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols using meta-data, objects or commands for formatting management information, e.g. using eXtensible markup language [XML]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/22Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

본 발명은 기본 관리 시스템의 명령어 인터페이스 모듈에서 관리 대상 시스템으로 전송할 명령어를 처리하여 그래픽 사용자 인터페이스 모듈을 통해 표현하는 방법에 관한 것으로, 종래에는 명령 데이터 기술 형식의 데이터 파일을 이용하여 처리함으로써, 여러 제조 업체에서 생산한 시스템으로 네트워크 망을 구성하거나 타 관리 시스템과 연계되는 경우, 시스템간의 상호 협의를 거친 후에야 사용이 가능하였다.The present invention relates to a method of processing a command to be transmitted from a command interface module of a basic management system to a managed system and expressing the same through a graphic user interface module. In the case of composing network network with company-produced system or linking with other management system, it was possible to use after mutual agreement between systems.

이에 본 발명은, 종래의 명령 데이터 기술 형식의 데이터 파일과 표준화된 구조 문자 형식의 데이터 파일을 혼용하여 처리할 수 있도록 하는 것이다.Accordingly, the present invention is to enable the processing of a data file of a conventional command data description format and a data file of a standardized structure character format.

Description

엑스 엠 엘 데이터 파일을 이용한 명령어 선택적 처리 장치 및 그 방법{apparatus and method for command adaptive processing using XML data file}Apparatus and method for command adaptive processing using XML data file}

본 발명은 엑스 엠 엘 데이터 파일을 이용한 명령어 선택적 처리 장치 및 그 방법에 관한 것으로, 더욱 자세하게는 기본 관리 시스템(Element Management System)의 그 기본 관리 시스템의 관리 대상인 교환 시스템간의 명령어 수행을 위하여 사용되는 명령어 인터페이스(Command Line Interface) 모듈에서 명령어를 처리할 때, 명령어들의 정보를 가지고 있는 데이터 파일을 사용하는데, 이때 사용되는 명령 데이터 기술(Command Data Description : 이하 'CDD'라 칭한다.)의 데이터 파일과 표준화된 엑스 엠 엘(eXtensible Markup Language : 이하 'XML'이라 칭한다.) 형식의 데이터 파일을 혼용하여 사용할 수 있는 엑스 엠 엘 데이터 파일을 이용한 명령어 선택적 처리 장치 및 그 방법에 관한 것이다.The present invention relates to an apparatus for selectively processing instructions using an X-M L data file and a method thereof, and more particularly, instructions used for performing instructions between exchange systems that are managed by the basic management system of the element management system. Command Line Interface When processing a command in the module, a data file containing the information of the commands is used, which is standardized with the data file of the Command Data Description (hereinafter referred to as 'CDD'). The present invention relates to an apparatus for selectively processing instructions using an X-M L data file that can be used by using a mixed data file of an eXtensible Markup Language (hereinafter referred to as XML), and a method thereof.

도 1은 일반적인 시스템을 관리하는 네트워크 망 구성을 설명하는 블록도이다.1 is a block diagram illustrating a network configuration for managing a general system.

도 1을 참조하면, 기본 관리 시스템(Element Management System)(10)과, 교환 시스템(20)으로 이루어져 있다.Referring to FIG. 1, a basic management system 10 and an exchange system 20 are provided.

기본 관리 시스템(10)은 명령어 처리 윈도우(Command Handling Window) 모듈(11)과, 그래픽 사용자 인터페이스(Graphic User Interface) 모듈(12)과, 명령어 인터페이스(Command Line Interface) 모듈(13)을 구비하고 있다.The basic management system 10 includes a command handling window module 11, a graphic user interface module 12, and a command line interface module 13. .

명령어 인터페이스 모듈(13)은 임의의 시스템 관리자로부터 시스템 관리상의 명령어를 입력받아 그 관리 대상 시스템으로 명령어를 송신하고, 관리 대상 시스템으로부터 명령어에 대한 결과를 수신하여 출력하는 기능을 수행한다.The command interface module 13 receives a command of system management from an arbitrary system administrator, transmits a command to the managed system, and receives and outputs a result of the command from the managed system.

그래픽 사용자 인터페이스 모듈(12)은 명령어 인터페이스 모듈(13)에서 처리하는 명령어를 관리자가 인지 할 수 있게 하고, 또한 관리자로부터 수신되는 명령어를 명령어 인터페이스 모듈(13)로 송신하는 인터페이스 기능을 수행한다.The graphical user interface module 12 enables an administrator to recognize the commands processed by the command interface module 13, and also performs an interface function of transmitting a command received from the manager to the command interface module 13.

명령어 처리 윈도우 모듈(11)은 명령어 인터페이스 모듈(13)에서 처리되는명령어를 표현하는 기능을 수행하고, 또한 관리자가 해당 명령어를 선택할 수 있도록 하는 기능을 수행한다.The command processing window module 11 performs a function of expressing a command word processed by the command interface module 13, and also performs a function of allowing an administrator to select a corresponding command.

교환 시스템(20)은 기본 관리 시스템(10)의 관리 대상이 되는 시스템이다.The exchange system 20 is a system to be managed by the basic management system 10.

일례를 들어 전화 회선을 교환하는 교환 시스템(20)을 들 수 있으며, 무선 전화 교환 시스템이나 초고속 인터넷 교환 시스템 등도 이에 해당 할 수 있다.For example, a switching system 20 for exchanging telephone lines may be used, and a wireless telephone switching system or a high-speed internet switching system may also correspond to this.

도 2는 일반적인 명령어 처리 윈도우 모듈에서 표현되는 윈도우의 구조를 설명하는 구조도이다.2 is a structural diagram illustrating a structure of a window expressed in a general command processing window module.

도 2를 참조하면, 명령어 트리(tree) 창(window)(11a)과, 명령어 입력 창(11c)과, 파라미터 창(11b)과, 응답 창(11d)과, 상태 표시 창(11e)을 구비하고 있다.2, a command tree window 11a, a command input window 11c, a parameter window 11b, a response window 11d, and a status display window 11e are provided. Doing.

명령어 트리 창(11a)은 명령어 데이터 정의 파일에서 정의하고 있는 명령어들이 트리 형태로 표현하여, 관리자가 해당 명령어를 선택할 수 있게 한다.The command tree window 11a expresses the commands defined in the command data definition file in a tree form so that an administrator can select the corresponding command.

파라미터 창(11b)은 명령어 트리 창(11a)에서 관리자가 선택한 명령어의 파라미터, 즉 매개 변수를 표현하는 기능을 수행한다.The parameter window 11b expresses a parameter of a command selected by the administrator in the command tree window 11a, that is, a parameter.

명령어 입력 창(11c)은 명령어 트리 창(11a)에서 관리자가 선택한 명령어에 대한 정보를 표현하고, 관리자로부터 확인 신호를 수신하는 기능을 수행한다.The command input window 11c expresses information about a command selected by the administrator in the command tree window 11a and performs a function of receiving a confirmation signal from the administrator.

응답 창(11d)은 명령어 입력 창(11c)에서 명령어를 전송하면, 교환 시스템(20)이 수신되는 명령어에 대한 응답을 명령어 인터페이스 모듈(13)로 송신하면, 이를 수신하여, 표현하는 기능을 수행한다.When the response window 11d transmits a command in the command input window 11c, when the switching system 20 transmits a response to the received command to the command interface module 13, the response window 11d receives and expresses the response. do.

상태 표시 창(11e)은 관리 대상 시스템, 즉 교환 시스템(20)의 상태를 표현하는 기능을 수행한다.The status display window 11e performs a function of expressing the status of the management target system, that is, the exchange system 20.

도 3은 종래의 CDD 데이터 파일을 사용하는 기본 관리 시스템의 명령어 인터페이스 모듈의 구성을 설명하는 블록도이다.3 is a block diagram illustrating a configuration of a command interface module of a basic management system using a conventional CDD data file.

도 3을 참조하면, CDD 데이터 파일 모듈(13a)과, 명령어 트리 모듈(13b)과, CDD 데이터 파싱 모듈(13c)과, 파라미터 표시 모듈(13d)과, 명령어 완성 모듈(13e)과, 명령어 전송 모듈(13f)을 구비하고 있다.Referring to FIG. 3, the CDD data file module 13a, the command tree module 13b, the CDD data parsing module 13c, the parameter display module 13d, the command completion module 13e, and the command transmission The module 13f is provided.

CDD (Command Data Description) 파일이란, 명령어 데이터 파일을 정의하는 것이다.A CDD (Command Data Description) file defines a command data file.

CDD 데이터 파일 모듈(13a)은 CDD 명령어의 데이터 파일을 정의하여, 저장하는 기능을 수행한다.The CDD data file module 13a defines a data file of a CDD instruction and stores the data file.

명령어 트리 모듈(13b)은 CDD 데이터 파일 모듈(13a)에서 정의한 명령어를 읽어서 트리 형태로 형성하여, 명령어 트리 창(11a)에 표현하는 기능을 수행한다.The command tree module 13b reads the commands defined by the CDD data file module 13a to form a tree and expresses the commands in the command tree window 11a.

CDD 데이터 파싱(parsing) 모듈은 CDD 데이터 생성 모듈(13c)이 선택한 명령어의 데이터, 즉 파라미터를 읽어서 라이브러리(library)로 형성하는 기능을 수행한다.The CDD data parsing module reads data of a command selected by the CDD data generation module 13c, that is, a parameter, and forms a library.

파싱이란, 선택된 명령어의 파라미터의 값을 읽어서, 이를 라이브러리로 형성하는 것이다.Parsing involves reading the values of the parameters of the selected command and forming them into a library.

파라미터 표시 모듈(13d)은 CDD 데이터 파싱 모듈(13c)이 명령어의 라이브러리를 형성하면, 형성된 라이브러리를 파라미터 창(11b)에 표현하는 기능을 수행한다.The parameter display module 13d performs a function of expressing the formed library in the parameter window 11b when the CDD data parsing module 13c forms a library of instructions.

예를 들면, 명령어에 정의된 이름과 목적지 주소 등이 파라미터 창(11b)에 표현된다.For example, a name and a destination address defined in the command are displayed in the parameter window 11b.

명령어 완성 모듈(13e)은 파라미터 표시 모듈(13d)에서 파라미터 창(11b)에 표현한 명령어의 라이브러리를 관리 대상 시스템, 즉 교환 시스템(20)에 전송하는 명령어 형태로 완성하는 기능을 수행하고, 이를 명령어 입력창(11c)에 표현하는 기능을 수행한다.The command completion module 13e performs a function of completing the library of the commands expressed in the parameter window 11b in the parameter display module 13d in the form of a command to be transmitted to the management target system, that is, the exchange system 20, and the command The function of expressing in the input window 11c is performed.

다시 말해서, 기본 관리 시스템(10)이 관리 대상 시스템으로 전송하는 명령어를 완성한다.In other words, the basic management system 10 completes the commands sent to the managed system.

명령어 전송 모듈(13f)은 명령어 완성 모듈(13e)에서 완성된 명령어를 관리 대상 시스템에 전송하는 기능을 수행한다.The command transfer module 13f performs a function of transmitting the command completed in the command completion module 13e to the management target system.

도 4는 종래의 이미 약속된 형식의 명령어 처리 방법의 흐름을 설명하는 흐름도이다.4 is a flow chart illustrating the flow of a conventional instruction processing method of a previously promised form.

먼저, CDD 데이터 파일을 데이터 파일을 정의하여 저장한다(S 1).First, a CDD data file is defined and stored (S 1).

즉, 명령어와 그 명령어의 데이터인 파라미터를 정의하여 CDD 데이터 파일 모듈(13a)을 설정하여 저장한다.That is, the CDD data file module 13a is set and stored by defining a command and a parameter which is data of the command.

명령어 트리 모듈(13b)은 CDD 데이터 파일에 저장된 명령어를 읽어서, 트리 형태로 형성하여 명령어 트리 창(11a)에 표현한다(S 2).The command tree module 13b reads the commands stored in the CDD data file, forms them in a tree shape, and displays them in the command tree window 11a (S 2).

그리고, 명령어 트리 모듈(13b)은 시스템의 관리자가 명령어 트리 창(11a)에 표현된 명령어를 선택하면, 이를 수신한다(S 3).In addition, when the administrator of the system selects a command expressed in the command tree window 11a, the command tree module 13b receives it (S 3).

CDD 데이터 파싱 모듈(13c)은 관리자로부터 선택받은 명령어에 해당하는 데이터 파일을 CDD 데이터 파일 모듈(13a)에서 읽는다(S 4).The CDD data parsing module 13c reads the data file corresponding to the command selected by the administrator from the CDD data file module 13a (S 4).

그리고, CDD 데이터 파싱 모듈(13c)은 읽은 데이터를 라이브러리로 형성한다(S 5).The CDD data parsing module 13c forms the read data as a library (S5).

다시 말해서, CDD 데이터 파싱 모듈(13c)은 읽은 데이터를 파싱한다.In other words, the CDD data parsing module 13c parses the read data.

파라미터 표시 모듈(13d)은 라이브러리로 형성된 데이터, 즉 파라미터를 파라미터 창(11b)에 표현한다(S 6).The parameter display module 13d expresses data formed in the library, that is, parameters in the parameter window 11b (S6).

명령어 완성 모듈(13e)은 파라미터 창(11b)에 표현된 파라미터를 이용하여 명령어를 완성한다(S 7).The command completion module 13e completes the command using the parameters expressed in the parameter window 11b (S 7).

명령어 전송 모듈(13f)은 명령어 완성 모듈(13e)에서 완성된 명령어를 관리 대상 시스템, 즉 교환 시스템(20)으로 전송한다(S 8).The command transmission module 13f transmits the command completed in the command completion module 13e to the management target system, that is, the switching system 20 (S8).

이와 같이 CDD 데이터 파일을 사용하는 방법은, 이미 사용하고 있는 시스템간에서 사용되는 것이므로, 호환성이 결여된다.The method of using the CDD data file in this way is used between the systems already in use, and thus there is a lack of compatibility.

다시 말해서, 이러한 방법은 표준성이 결여되고, 또한 암호화되어 있기 때문에 타 관리 시스템에서는 이를 사용하지 못하는 문제점이 있다.In other words, this method lacks standardity and is also encrypted, which makes it impossible for other management systems to use it.

그러므로, 여러 제조 업체에서 생산한 시스템을 혼용하여 네트워크 망을 구성하는 경우, 다른 시스템과의 상호 협의를 거친 후에야 CDD 데이터 파일을 사용할 수 있는 문제점이 발생한다.Therefore, in the case of configuring a network by using a system produced by several manufacturers, a problem arises in that the CDD data file can be used only after mutual consultation with other systems.

따라서, 본 발명은 상기와 같은 문제점을 해결하기 위하여 고안된 것으로,그래픽 사용자 인터페이스 모듈을 통해 표현되는 명령어를 표준화된 구조 문자 형식과 명령 데이터 기술 형식을 혼용하여 사용하게 함으로써, 여러 제조 업체에서 생산한 시스템으로 네트워크 망을 구성하는 경우나 타 관리 시스템과 연계하는 경우라도 타 시스템과의 상호 협의를 거치지 않고 선택적으로 명령어의 데이터 파일을 사용할 수 있는 엑스 엠 엘 데이터 파일을 이용한 명령어 선택적 처리 장치 및 그 방법을 제공하는 것에 그 목적이 있다.Accordingly, the present invention has been devised to solve the above problems, by using a combination of standardized structural character format and command data description format of the command expressed through the graphical user interface module, a system produced by various manufacturers In case of configuring network network or linking with other management system, the command selective processing device and method using X-M L data file which can selectively use the data file of command without mutual agreement with other system. The purpose is to provide.

도 1은 일반적인 시스템을 관리하는 네트워크 망 구성을 설명하는 블록도.1 is a block diagram illustrating a network configuration for managing a general system.

도 2는 일반적인 명령어 처리 윈도우 모듈에서 표현되는 윈도우의 구조를 설명하는 구조도.2 is a structural diagram illustrating a structure of a window expressed in a general command processing window module.

도 3은 기본 관리 시스템의 명령어 인터페이스 모듈의 구성을 설명하는 블록도.3 is a block diagram illustrating a configuration of a command line interface module of a basic management system.

도 4는 종래의 명령 데이터 기술 형식의 명령어 처리 방법의 흐름을 설명하는 흐름도.4 is a flowchart for explaining the flow of a command processing method in a conventional command data description format.

도 5는 본 발명의 바람직한 일실시예에 따른 엑스 엠 엘 데이터 파일을 이용한 명령어 선택적 처리 장치의 구성을 설명하는 블록도.5 is a block diagram illustrating a configuration of an apparatus for selectively processing instructions using an X-M L data file according to an embodiment of the present invention.

도 6은 본 발명의 바람직한 일실시예에 따른 엑스 엠 엘 데이터 파일을 이용한 명령어 선택적 처리 방법의 흐름을 설명하는 흐름도.6 is a flow chart illustrating the flow of a command selective processing method using an X-M L data file according to an embodiment of the present invention.

<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>

10 : 기본 관리 시스템 11 : 명령어 인터페이스 모듈10: basic management system 11: command interface module

11a : 명령어 트리 창 11b : 파라미터 창11a: Command Tree Window 11b: Parameter Window

11c : 명령어 입력 창 11d : 응답 창11c: Command Entry Window 11d: Response Window

11e : 상태 표시 창11e: status display window

12 : 그래픽 사용자 인터페이스 모듈12: graphical user interface module

13 : 명령어 인터페이스 모듈 13a : CDD 데이터 파일 모듈13: command interface module 13a: CDD data file module

13b : 명령어 트리 모듈 13c : CDD 데이터 생성 모듈13b: command tree module 13c: CDD data generation module

13c : CDD 데이터 파싱 모듈 13d : 파라미터 표시 모듈13c: CDD data parsing module 13d: parameter display module

13e : 명령어 완성 모듈 13f : 명령어 전송 모듈13e: Command completion module 13f: Command transmission module

13g : XML 데이터 파일 모듈 13h : XML 데이터 형식 모듈13g: XML data file module 13h: XML data format module

13i : XML 명령어 트리 모듈 13j : 명령어 형식 선택 모듈13i: XML Instruction Tree Module 13j: Instruction Format Selection Module

13k : XML 데이터 파싱 모듈 13l : XML-CDD 데이터 변환 모듈13k: XML Data Parsing Module 13l: XML-CDD Data Conversion Module

13m : 명령어 검사 모듈 20 : 교환 시스템13m: command check module 20: switching system

상기 목적을 달성하기 위한 본 발명의 일 측면에 따른 엑스 엠 엘 데이터 파일을 지원하는 시스템 관리 명령어 처리 장치는, 표준화된 구조 문자 형식(XML)의 명령어와 그 데이터와 상기 명령어의 형식 정보를 정의하여 저장하는 XML 데이터 파일 저장부와, XML 데이터 파일 저장부에 저장된 명령어를 트리 형태로 표현하고, 임의의 관리자로부터 명령어를 선택받는 XML 명령어 트리 모듈과, XML 명령어 트리 모듈이 상기 관리자로부터 선택받은 명령어를 명령 데이터 기술 형식(CDD)으로 처리할지 여부를 판단하는 명령어 형식 선택 모듈과, 명령어 형식 선택 모듈이 명령어를 명령 데이터 기술 형식으로 처리한다고 판단한 경우, XML 데이터 파일 저장부에서 명령어에 해당하는 데이터와 그 형식 정보를 읽고, 형식 정보를 이용하여 데이터를 명령 데이터 기술 형식의 데이터로 변환하는 XML-CDD 데이터 변환 모듈과, XML-CDD 데이터 변환 모듈에서 변환된 데이터를 상기 관리자가 인지 할 수 있도록 출력하는 파라미터 표시 모듈을 포함하여 이루어진다.In order to achieve the above object, a system management command processing apparatus supporting an X-M L data file according to an aspect of the present invention may be defined by defining a standardized structured text format (XML) command, its data, and format information of the command. An XML command file module to store the XML data file storage unit, a command stored in the XML data file storage unit in the form of a tree, and receive a command from an arbitrary administrator, and an XML command tree module to select the command selected from the administrator. An instruction format selection module that determines whether to process the instruction data description format (CDD); and when the instruction format selection module determines that the instruction processes the instruction data description format, the data corresponding to the instruction in the XML data file storage unit and the Read the format information, and use the format information to command the data In comprises a XML-CDD data conversion module, and the parameter display module to output the converted data in the XML-CDD data conversion module to recognize that the administrator to convert data.

또한, 본 발명의 다른 측면에 따른 엑스 엠 엘 데이터 파일을 지원하는 시스템 관리 명령어 처리 방법은, 표준화된 구조 문자 형식의 명령어와 그 데이터와 상기 명령어의 형식 정보를 정의하여 저장하는 단계와, 저장된 명령어를 트리 형태로 표현하고, 임의의 관리자로부터 명령어를 선택받는 단계와, XML 명령어 트리 모듈이 관리자로부터 선택받은 명령어를 명령 데이터 기술 형식으로 처리할지 여부를 판단하는 단계와, 명령어 형식 선택 모듈이 명령어를 명령 데이터 기술 형식으로 처리한다고 판단한 경우, 명령어에 해당하는 데이터와 그 형식 정보를 읽고, 형식 정보를 이용하여 데이터를 명령 데이터 기술 형식의 데이터로 변환하는 단계와, 변환된 데이터를 관리자가 인지 할 수 있도록 출력하는 단계를 포함하여 이루어진다.In addition, the system management command processing method for supporting the X-M L data file according to another aspect of the present invention, the step of defining and storing the standardized structure character format instructions, their data and the format information of the instructions, and stored instructions In the form of a tree, receiving a command from an arbitrary manager, determining whether the XML command tree module processes the command selected from the manager in a command data description format, and the command type selection module If it is determined that the command data description format is processed, reading the data corresponding to the command and its format information, converting the data into the data of the command data description format using the format information, and the administrator can recognize the converted data. So that the output is made.

구조 문자 형식(Extensible Markup Language : 이하 'XML'이라 칭한다.)란, 1996년 월드 와일드 웹 콘소시엄(World Wide Web Consortium)에서 제안한 것으로서, 통신망에서 구조화된 문서 형태로 전송 가능하도록 설계된 표준화된 텍스트 형식의 명령어이다.The Extensible Markup Language (hereinafter referred to as XML) is a standard text format proposed by the World Wild Web Consortium in 1996 and designed to be transmitted as a structured document in a network. Command.

이하 본 발명에 따른 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 5는 본 발명의 바람직한 일실시예에 따른 엑스 엠 엘 데이터 파일을 지원하는 시스템 관리 명령어 처리 장치의 구성을 설명하는 블록도이다.5 is a block diagram illustrating a configuration of a system management command processing apparatus supporting an X-M L data file according to an exemplary embodiment of the present invention.

도 5를 참조하면, XML 데이터 파일 모듈(13g)과, XML 데이터 형식 모듈(13h)과, XML 명령어 트리 모듈(13i)과, 명령어 형식 선택 모듈(13j)과, XML 데이터 파싱 모듈(13k)과, XML-CDD 데이터 변환 모듈(13l)과, CDD 데이터 파일 모듈(13a)과,CDD 데이터 생성 모듈(13c)과, CDD 데이터 파싱 모듈(13c)과, 파라미터 표시 모듈(13d)과, 명령어 완성 모듈(13e)과, 명령어 검사 모듈(13m)과, 명령어 전송 모듈(13f)을 구비하고 있다.Referring to Fig. 5, the XML data file module 13g, the XML data format module 13h, the XML instruction tree module 13i, the instruction format selection module 13j, the XML data parsing module 13k, , XML-CDD data conversion module 13l, CDD data file module 13a, CDD data generation module 13c, CDD data parsing module 13c, parameter display module 13d, instruction completion module 13e, the instruction check module 13m, and the instruction transmission module 13f.

XML 데이터 파일 모듈(13g)은 표준화된 XML 형식의 명령어와 그 명령어에 해당하는 데이터 파일을 정의하여, 저장하는 기능을 수행한다.The XML data file module 13g defines and stores a standardized XML format command and a data file corresponding to the command.

XML 데이터 형식 정의 모듈(13h)은 XML 데이터 파일 모듈(13g)에 저장되어 있는 데이터 파일의 형식을 정의하는 기능을 수행한다.The XML data format definition module 13h performs a function of defining the format of the data file stored in the XML data file module 13g.

다시 말해서, 표준화된 XML 데이터 파일이 가지고 있는 정보의 형식을 정의하여 저장하는 기능을 수행한다.In other words, it defines and stores the format of the information contained in the standardized XML data file.

XML 명령어 트리 모듈(13i)은 XML 데이터 파일 모듈(13g)에서 정의한 명령어를 읽어서 트리 형태로 형성하여, 명령어 트리 창(11a)에 표현하고, 관리자로부터 명령어를 선택받는 기능을 수행한다.The XML command tree module 13i reads the commands defined by the XML data file module 13g to form a tree, expresses them in the command tree window 11a, and performs a function of selecting a command from an administrator.

명령어 형식 선택 모듈(13j)은 사용하고자 하는 명령어의 형식이 XML 형식의 명령어인지 CDD 형식의 명령어인지 여부를 시스템간의 상태나 여하 다른 정보를 이용하여 선택하는 기능을 수행한다.The command format selection module 13j selects whether a command format to be used is an XML format command or a CDD command using a state between systems or any other information.

XML 데이터 파싱 모듈(13k)은 XML 명령어 트리 모듈(13i)이 관리자로부터 선택받은 명령어의 데이터 파일, 즉 관리자가 교환 시스템(20)에 전송하고자 하는 명령어의 데이터 파일을 읽어서, 이를 라이브러리(library)로 형성하는 기능을 수행한다.The XML data parsing module 13k reads the data file of the command selected by the XML command tree module 13i from the manager, that is, the data file of the command that the manager wants to transfer to the switching system 20, and sends it to the library. Function to form.

XML-CDD 데이터 변환 모듈(13l)은 XML 데이터 형식 모듈(13h)에 저장되어 있는 XML 데이터 형식 정보를 이용하여, 관리자가 선택한 XML 형식의 명령어와 동일한 기능을 하는 CDD 형식의 명령어를 만들기 위하여 CDD 데이터를 생성하는 기능을 수행한다.The XML-CDD data conversion module 13l uses the XML data format information stored in the XML data format module 13h to create CDD data instructions that have the same function as the XML format instructions selected by the administrator. Performs the function of generating it.

이때, 데이터 변환은, 관리자가 선택한 XML 형식의 명령어가 가지고 있는 형식 정보와 그 명령어의 데이터 파일이 가지고 있는 파라미터를 파악하여, 그와 동일한 기능을 하도록 하는 CDD 형식의 데이터를 생성하는 것이다.At this time, data conversion is to identify the format information of the XML format command selected by the administrator and the parameters of the data file of the command, and to generate data in the CDD format to perform the same function.

CDD 데이터 파일 모듈(13a)은 CDD 명령어의 데이터 파일을 정의하여, 저장하는 기능을 수행한다.The CDD data file module 13a defines a data file of a CDD instruction and stores the data file.

CDD 데이터 파싱(parsing) 모듈(13c)은 선택된 명령어의 데이터 파일, 즉 파라미터를 읽어서 라이브러리(library)로 형성하고, 또한 XML-CDD 데이터 변환 모듈(13l)에서 변환된 명령어를 수신하여, 수신된 명령어에 해당하는 데이터 파일을 라이브러리로 형성하는 기능을 수행한다.The CDD data parsing module 13c reads the data file of the selected instruction, that is, the parameter, into a library, and also receives the converted instructions from the XML-CDD data conversion module 13l to receive the received instructions. Performs a function to form a data file corresponding to a library.

파라미터 표시 모듈(13d)은 CDD 데이터 파싱 모듈(13c)에서 명령어에 해당하는 라이브러리를 형성하면, 형성된 라이브러리를 파라미터 창(11b)에 표현하는 기능을 수행한다.When the parameter display module 13d forms a library corresponding to an instruction in the CDD data parsing module 13c, the parameter display module 13d performs a function of expressing the formed library in the parameter window 11b.

이때, 파라미터 표시 모듈(13d)은 파라미터 창(11b)에 전송하고자 하는 명령어의 파라미터를 표현하고, 파라미터 창(11b)에 있는 확인 버튼을 통해, 관리자가 확인 신호를 전송하는 경우, 이를 수신하여 명령어 완성 모듈(13e)로 명령어의 파라미터를 전송한다.At this time, the parameter display module 13d expresses the parameter of the command to be transmitted to the parameter window 11b and receives the command when the administrator transmits a confirmation signal through the confirmation button in the parameter window 11b. The command module is sent to the completion module 13e.

명령어 완성 모듈(13e)은 파라미터 표시 모듈(13d)로부터 명령어가 가지고있는 파라미터가 수신되면, 파라미터를 수신하여, 관리 대상 시스템인 교환 시스템(20)으로 전송할 수 있는 명령어로 완성한다.When the command completion module 13e receives the parameter of the command from the parameter display module 13d, the command completion module 13e receives the parameter and completes the command that can be transmitted to the switching system 20 which is the management target system.

이때, 명령어 완성이란, 관리자가 관리 대상 시스템으로 전송하고자 하는 시스템 관리 명령에 대한 정보를 담고, 시스템간에 통신 할 수 있는 데이터 정보 형태로 만드는 것이다.In this case, the command completion is to include information about the system management command that the administrator wants to transmit to the management target system, and to make the data information form to communicate between the systems.

명령어 검사 모듈(13m)은 명령어 완성 모듈(13e)에서 완성된 명령어가 선택한 명령어 형식에 맞는지 여부나 명령어에 오류가 없는지 여부를 검사하는 기능을 수행한다.The command check module 13m performs a function of checking whether a command completed in the command completion module 13e fits the selected command format or whether there is no error in the command.

다시 말해서, 완성된 명령어의 신택스(syntax)를 검사하는 기능을 수행한다.In other words, it checks the syntax of the completed instruction.

명령어 전송 모듈(13f)은 명령어 완성 모듈(13e)에서 완성된 명령어를 관리 대상 시스템에 전송하는 기능을 수행한다.The command transfer module 13f performs a function of transmitting the command completed in the command completion module 13e to the management target system.

도 6은 본 발명의 바람직한 일실시예에 따른 엑스 엠 엘 데이터 파일을 지원하는 시스템 관리 명령어 처리 방법의 흐름을 설명하는 흐름도이다.6 is a flowchart illustrating a flow of a method for processing a system management command supporting an X-M L data file according to an embodiment of the present invention.

XML 형식의 명령어와 그 명령어의 데이터 파일을 XML 데이터 파일 모듈(13g)에 저장하고, CDD 형식의 명령어와 그 명령어의 데이터 파일을 CDD 데이터 파일 모듈(13a)에 설정하여 저장한다(S 10).The XML format command and the data file of the command are stored in the XML data file module 13g, and the CDD format command and the data file of the command are set and stored in the CDD data file module 13a (S 10).

그리고, XML 데이터 형식 모듈(13h)에 XML 데이터 파일 모듈(13g)에 저장되어 있는 명령어의 형식을 정의하여 저장한다.The XML data format module 13h defines and stores the format of the instructions stored in the XML data file module 13g.

이러한 명령어 형식 정보는 관리자가 선택한 XML 형식의 명령어에 해당하는 데이터를 동일한 기능을 수행하는 CDD 데이터를 생성하는데 사용되는 것이다.This command format information is used to generate CDD data that performs the same function as data corresponding to an administrator-selected XML format command.

XML 명령어 트리 모듈(13i)은 XML 데이터 파일 모듈(13g)에 저장되어 있는 명령어를 읽어서 트리 형식으로 형성하여, 명령어 처리 윈도우(11)의 명령어 트리 창(11a)으로 표현한다(S 11).The XML command tree module 13i reads the commands stored in the XML data file module 13g to form a tree, and expresses the commands in the command tree window 11a of the command processing window 11 (S 11).

시스템 관리자는 명령어 트리 창(11a)에 트리 형식으로 표현된 명령어 중 전송하고자 하는 명령어를 선택한다.The system manager selects a command to be transmitted among the commands expressed in a tree format in the command tree window 11a.

XML 명령어 트리 모듈(13i)은 관리자로부터 전송하고자 하는 명령어를 선택받는다(S 12).The XML command tree module 13i receives a command to be transmitted from the manager (S 12).

명령어 형식 선택 모듈(13j)은 XML 명령어 트리 모듈(13i)이 관리자로부터 선택받은 명령어를 XML 형식으로 처리할지 CDD 형식으로 처리할지 여부를 선택한다(S 13).The command format selection module 13j selects whether the XML command tree module 13i processes the command selected from the administrator in the XML format or the CDD format (S 13).

이때, 명령어 형식 선택 모듈(13j)은 기본 관리 시스템이 사용하는 명령어 형식이 CDD 형식인지 XML 형식인지 여부를 판단하여, 그에 따라 적응적으로 결정한다.In this case, the command format selection module 13j determines whether the command format used by the basic management system is a CDD format or an XML format, and adaptively determines the command format.

먼저, 명령어 형식 선택 모듈(13j)이 CDD 형식을 선택한 경우, CDD 데이터 생성 모듈(13c)은 CDD 데이터 파일 모듈(13a)에 저장되어 있는 데이터 파일을 읽는다(S 14).First, when the instruction format selection module 13j selects the CDD format, the CDD data generation module 13c reads the data file stored in the CDD data file module 13a (S 14).

한편, 명령어 형식 선택 모듈(13j)이 XML 형식을 선택한 경우, XML 데이터 파싱 모듈(13k)은 XML 데이터 파일 모듈(13g)에 저장되어 있는 선택된 명령어의 데이터 파일을 읽는다(S 15).On the other hand, when the instruction format selection module 13j selects the XML format, the XML data parsing module 13k reads the data file of the selected instruction stored in the XML data file module 13g (S 15).

그리고, XML 데이터 파싱 모듈(13k)은 XML 데이터 파일 모듈(13g)에서 읽은데이터 파일을 파싱한다(S 16).The XML data parsing module 13k parses the data file read by the XML data file module 13g (S16).

다시 말해서, XML 데이터 파싱 모듈(13k)은 읽은 데이터 파일을 라이브러리로 형성한다.In other words, the XML data parsing module 13k forms the read data file into a library.

XML-CDD 데이터 변환 모듈(13l)은 XML 데이터 형식 모듈(13h)에 정의되어 있는 형식 정보를 이용하여, 관리자가 선택한 XML 형식의 명령어가 가지고 있는 데이터를 해당하는 CDD 형식의 명령어가 필요한 데이터로 변환한다(S 17).The XML-CDD data conversion module 13l uses the format information defined in the XML data format module 13h to convert the data of the XML format command selected by the administrator into data requiring the corresponding CDD command. (S 17).

이때, XML 형식의 데이터를 CDD 형식의 데이터로 변환하는 이유는 관리자가 사용하고 있는 형식이 CDD 형식이므로, 선택받은 XML 형식의 명령어를 CDD 형식으로 표현함으로써 관리자가 좀더 편리하게 인지할 수 있도록 하기 위한 것이다.In this case, the reason for converting the XML format data into the CDD format is that the administrator is using the CDD format, so that the administrator can recognize the selected XML format command in the CDD format so that the administrator can recognize it more conveniently. will be.

CDD 데이터 파싱 모듈(13c)은 XML-CDD 데이터 변환 모듈(13l)에서 생성된 데이터를 수신하여 파싱한다(S 18).The CDD data parsing module 13c receives and parses data generated by the XML-CDD data conversion module 13l (S 18).

파라미터 표시 모듈(13d)은 CDD 데이터 파싱 모듈(13c)이 데이터 파일을 파싱한 것, 즉 데이터 파일을 라이브러리 형태로 형성한 것을 파라미터 창(11b)으로 표현한다(S 19).The parameter display module 13d expresses that the CDD data parsing module 13c parses the data file, that is, the data file is formed into a library in the parameter window 11b (S 19).

그리고, 파라미터 표시 모듈(13d) 명령어 입력 창(11c)에 전송할 명령어에 관한 정보를 표현하여 관리자가 인지 할 수 있도록 하고, 또한 관리자로부터 확인 신호를 수신한다.In addition, the administrator displays the information about the command to be transmitted to the parameter display module 13d command input window 11c so that the administrator can recognize it and receives a confirmation signal from the manager.

명령어 완성 모듈(13e)은 관리자로부터 명령어 입력 창(11c)으로 전송할 명령어를 표현한 이후에, 확인 신호가 수신되는 경우, CDD 데이터 파싱 모듈(13c)이 형성한 라이브러리를 이용하여 관리 대상 시스템에 전송할 명령어를 완성한다(S20).After the command completion module 13e expresses a command to be transmitted from the administrator to the command input window 11c, when a confirmation signal is received, the command completion module 13e uses the library formed by the CDD data parsing module 13c to send the command to the managed system. Complete (S20).

명령어 검사 모듈(13m)은 명령어 완성 모듈(13e)에서 완성한 명령어가 관리 시스템에 전송될 수 있는 명령어인지 여부를 검사하고, 또한 명령어 형식이 올바른지 여부를 판단한다(S 21).The command check module 13m checks whether the command completed by the command completion module 13e is a command that can be transmitted to the management system, and also determines whether the command format is correct (S21).

명령어 전송 모듈(13f)은 명령어 검사 모듈(13m)에서 완성된 명령어가 올바르다고 판단한 경우, 명령어를 관리 대상 시스템인 교환 시스템(20)에 전송한다(S 22).When the command checking module 13f determines that the completed command is correct in the command checking module 13m, the command transmitting module 13f transmits the command to the switching system 20 which is a management target system (S22).

이상에서 본 발명은 기재된 구체 예에 대해서만 상세히 설명하였지만 본 발명의 기술 사상 범위 내에서 다양한 변형 및 수정이 가능함은 당업자에게 있어서 명백한 것이며, 이러한 변형 및 수정이 첨부된 특허청구범위에 속함은 당연한 것이다.Although the present invention has been described in detail only with respect to the described embodiments, it will be apparent to those skilled in the art that various modifications and changes are possible within the technical spirit of the present invention, and such modifications and modifications belong to the appended claims.

상기한 바와 같이, 본 발명에 따르면, 종래의 CDD 형식으로 정의한 명령어를 사용하는 대신 표준화된 구조 문자 형식으로 정의한 명령어를 사용함으로써, 여러 제조 업체에서 생산한 시스템으로 망이 구성되어 있는 경우라도 시스템간의 상호 협의를 거치지 않고도 기본 관리 시스템에서 이들 시스템을 관리할 수 있는 효과를 얻을 수 있다.As described above, according to the present invention, instead of using the commands defined in the conventional CDD format, by using the commands defined in the standard structured character format, even if the network is composed of systems produced by various manufacturers, It is possible to achieve the effect of managing these systems in the basic management system without mutual consultation.

또한, 종래의 명령 데이터 기술 형식으로 정의된 명령어를 사용하는 시스템을 관리하는 경우, 명령어의 형식을 선택적으로 사용 할 수 있게 함으로써, 종래의사용자도 추가적인 변경 없이 사용할 수 있는 효과를 얻을 수 있다.In addition, when managing a system using a command defined in the conventional command data description format, by enabling the use of the command format selectively, it is possible to obtain an effect that a conventional user can use without further modification.

Claims (7)

기본 관리 시스템의 명령어 인터페이스 모듈에서 관리 대상 시스템으로 전송할 명령어를 처리하여 그래픽 사용자 인터페이스 모듈을 통해 표현하는 장치에 있어서,An apparatus for processing a command to be transmitted from a command interface module of a basic management system to a managed system and displaying the same through a graphic user interface module, 표준화된 구조 문자 형식(XML)의 명령어와 그 데이터와 상기 명령어의 형식 정보를 정의하여 저장하는 XML 데이터 파일 저장부와,An XML data file storage unit for defining and storing a standardized structure character format (XML) command, its data, and format information of the command, 상기 XML 데이터 파일 저장부에 저장된 명령어를 트리 형태로 표현하고, 임의의 관리자로부터 명령어를 선택받는 XML 명령어 트리 모듈과,An XML command tree module for representing commands stored in the XML data file storage unit in a tree form and receiving commands from an arbitrary manager; 상기 XML 명령어 트리 모듈이 상기 관리자로부터 선택받은 명령어를 명령 데이터 기술 형식(CDD)으로 처리할지 여부를 판단하는 명령어 형식 선택 모듈과,A command format selection module for determining whether the XML command tree module processes a command selected from the manager in a command data description format (CDD); 상기 명령어 형식 선택 모듈이 명령어를 명령 데이터 기술 형식으로 처리한다고 판단한 경우, 상기 XML 데이터 파일 저장부에서 상기 명령어에 해당하는 데이터와 그 형식 정보를 읽고, 상기 형식 정보를 이용하여 상기 데이터를 명령 데이터 기술 형식의 데이터로 변환하는 XML-CDD 데이터 변환 모듈과,When the command format selection module determines that the command processes the command in the command data description format, the XML data file storage unit reads data corresponding to the command and its format information, and uses the format information to describe the data in the command data description format. An XML-CDD data conversion module for converting data into a format data, 상기 XML-CDD 데이터 변환 모듈에서 변환된 데이터를 상기 관리자가 인지 할 수 있도록 출력하는 파라미터 표시 모듈을 포함하여 이루어지는 엑스 엠 엘 데이터 파일을 이용한 명령어 선택적 처리 장치.And a parameter display module configured to output the data converted by the XML-CDD data conversion module so that the administrator can recognize the data. 제 1항에 있어서, 상기 XML 데이터 파일 저장부는,The method of claim 1, wherein the XML data file storage unit, 구조 문자 형식의 명령어와 그 데이터 파일을 정의하여 저장하는 XML 데이터 파일 모듈과,An XML data file module that defines and stores a structured text instruction and its data file; 상기 XML 데이터 파일 모듈에 저장된 명령어의 형식 정보를 정의하여 저장하는 XML 데이터 형식 모듈을 포함하는 엑스 엠 엘 데이터 파일을 이용한 명령어 선택적 처리 장치.And an XML data format module for defining and storing format information of instructions stored in the XML data file module. 제 1항에 있어서,The method of claim 1, 상기 명령어 형식 선택 모듈에서 구조 문자 형식 명령어로 전송한다고 결정한 경우, 상기 명령어에 해당하는 데이터를 읽어, 라이브러리 형태로 정리하는 XML 데이터 파싱 모듈과,An XML data parsing module that reads data corresponding to the command and organizes it into a library form when it is determined that the command format selection module transmits the structured text format command; 상기 XML 데이터 변환 모듈에서 변환된 데이터를 이용하여, 명령 데이터 기술 형식의 명령어를 완성하는 명령어 완성 모듈과,An instruction completion module for completing the instruction data description format using the data converted by the XML data transformation module; 상기 완성된 명령어에 오류가 있는지 여부를 판단하는 명령어 검사 모듈과,A command check module for determining whether there is an error in the completed command; 상기 명령어 검사 모듈에서 오류가 없다고 판단한 경우, 상기 명령어를 해당 관리 대상 시스템으로 전송하는 명령어 전송 모듈을 더 포함하여 이루어지는 엑스 엠 엘 데이터 파일을 이용한 명령어 선택적 처리 장치.And a command transmission module for transmitting the command to a corresponding management target system when the command checking module determines that there is no error. 제 1항 또는 제 2항에 있어서,The method according to claim 1 or 2, 명령 데이터 기술 형식의 명령어와 그 명령어의 데이터를 정의하여 저장하는 CDD 데이터 파일 모듈과,A CDD data file module for defining and storing instructions in an instruction data description format and data of the instructions; 상기 데이터 파일 모듈에 저장되어진 데이터 파일을 읽어서, 라이브러리 형태로 정리하는 CDD 데이터 파싱 모듈을 더 포함하여 이루어지는 엑스 엠 엘 데이터 파일을 이용한 명령어 선택적 처리 장치.And a CDD data parsing module configured to read a data file stored in the data file module and organize the data file into a library. 기본 관리 시스템의 명령어 인터페이스 모듈에서 관리 대상 시스템으로 전송할 명령어를 처리하여 그래픽 사용자 인터페이스 모듈을 통해 표현하는 방법에 있어서,In the method of processing a command to be transmitted from the command interface module of the basic management system to the managed system and expressed through the graphical user interface module, 표준화된 구조 문자 형식의 명령어와 그 데이터와 상기 명령어의 형식 정보를 정의하여 저장하는 단계와,Defining and storing a standardized structured text instruction, its data, and format information of the instruction; 상기 저장된 명령어를 트리 형태로 표현하고, 임의의 관리자로부터 명령어를 선택받는 단계와,Representing the stored command in the form of a tree, receiving a command from any administrator, 상기 XML 명령어 트리 모듈이 상기 관리자로부터 선택받은 명령어를 명령 데이터 기술 형식으로 처리할지 여부를 판단하는 단계와,Determining, by the XML command tree module, whether to process a command selected from the manager in a command data description format; 상기 명령어 형식 선택 모듈이 명령어를 명령 데이터 기술 형식으로 처리한다고 판단한 경우, 상기 명령어에 해당하는 데이터와 그 형식 정보를 읽고, 상기 형식 정보를 이용하여 상기 데이터를 명령 데이터 기술 형식의 데이터로 변환하는단계와,If the command format selection module determines that the command is processed in the command data description format, reading data corresponding to the command and its format information, and converting the data into data in the command data description format using the format information. Wow, 상기 변환된 데이터를 상기 관리자가 인지 할 수 있도록 출력하는 단계를 포함하여 이루어지는 엑스 엠 엘 데이터 파일을 이용한 명령어 선택적 처리 방법.And a step of outputting the converted data to be recognized by the administrator. 제 5항에 있어서,The method of claim 5, 구조 문자 형식 명령어로 전송한다고 판단한 경우, 상기 명령어에 해당하는 데이터를 읽어, 라이브러리 형태로 정리하는 단계와,If it is determined that the transmission in a structured text format command, reading the data corresponding to the command, and organizing in a library form, 상기 변환된 데이터를 이용하여, 명령 데이터 기술 형식의 명령어를 완성하는 단계와,Using the converted data to complete an instruction in an instruction data description format; 상기 완성된 명령어에 오류가 있는지 여부를 판단하는 단계와,Determining whether there is an error in the completed command; 상기 판단 결과, 상기 명령어에 오류가 없다고 판단된 경우, 상기 명령어를 해당 관리 대상 시스템으로 전송하는 단계를 더 포함하여 이루어지는 엑스 엠 엘 데이터 파일을 이용한 명령어 선택적 처리 방법.And if it is determined that there is no error in the command, transmitting the command to a corresponding management target system. 제 5항 또는 제 6항에 있어서,The method according to claim 5 or 6, 상기 변환된 명령어의 데이터 파일을 관리자가 인지 할 수 있도록 출력하고, 상기 관리자로부터 올바른지 여부를 확인 받는 단계와,Outputting the converted data file of the command so that an administrator can recognize the same, and confirming whether the administrator is correct by the administrator; 상기 완성된 명령어가 올바른지 여부를 판단하여, 상기 판단 결과, 올바른경우, 상기 명령어를 전송되도록 하는 단계를 더 포함하여 이루어지는 엑스 엠 엘 데이터 파일을 이용한 명령어 선택적 처리 방법.Determining whether the completed command is correct; and if it is correct, causing the command to be transmitted.
KR10-2002-0080327A 2002-12-16 2002-12-16 apparatus and method for command adaptive processing using XML data file Expired - Fee Related KR100462895B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-2002-0080327A KR100462895B1 (en) 2002-12-16 2002-12-16 apparatus and method for command adaptive processing using XML data file

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2002-0080327A KR100462895B1 (en) 2002-12-16 2002-12-16 apparatus and method for command adaptive processing using XML data file

Publications (2)

Publication Number Publication Date
KR20040053869A KR20040053869A (en) 2004-06-25
KR100462895B1 true KR100462895B1 (en) 2004-12-17

Family

ID=37347018

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2002-0080327A Expired - Fee Related KR100462895B1 (en) 2002-12-16 2002-12-16 apparatus and method for command adaptive processing using XML data file

Country Status (1)

Country Link
KR (1) KR100462895B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100453824B1 (en) * 2002-12-11 2004-10-20 한국전자통신연구원 XML based network management system and method for configuration management of heterogeneous network devices

Also Published As

Publication number Publication date
KR20040053869A (en) 2004-06-25

Similar Documents

Publication Publication Date Title
US6915330B2 (en) Web function blocks capable of exchanging HTTP type of messages in automation equipment
US20040160464A1 (en) System and method for providing a graphical user interface and alternate mappings of management information base objects
US20090300063A1 (en) Software, devices and methods facilitating execution of server-side applications at mobile devices
CN110119294A (en) The generation method of menu page, apparatus and system
WO2002054291A2 (en) Compact tree representation of markup languages
EP1139335A2 (en) Voice browser system
US7107574B1 (en) Managing computer program configuration data
CN117749899A (en) Protocol conversion framework, device communication method, device and computer storage medium
CN108664546B (en) XML data structure conversion method and device
US7237222B1 (en) Protocol for controlling an execution process on a destination computer from a source computer
US20040103374A1 (en) Function extension type browser, browser component, program and recording medium
US7328234B1 (en) Agent architecture for triggering remotely initiated data processing operations
KR20060096271A (en) How to discover and convert data-types on the command line
WO2002044949A9 (en) Minimal identification of features
KR100462895B1 (en) apparatus and method for command adaptive processing using XML data file
Shafer An architecture for network management using netconf and yang
US7120663B2 (en) Method and apparatus for updating XML data
KR20200081657A (en) Platform of Smart Factory
KR100634798B1 (en) Home appliance network system and its operation method
JP2006216045A (en) Method for processing user interface of mobile communication terminal
EP1132833A2 (en) A method and structure for dynamic conversion of data
CN106713167A (en) Data code stream sending method and device
CN117270956B (en) Configuration method of hardware equipment, client, hardware equipment network management system and medium
KR100494845B1 (en) Apparatus for Coding Metadata based on eXtensible Markup Language(XML)
CN111610943A (en) Method, device and system for managing and using panel board

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

FPAY Annual fee payment

Payment date: 20081107

Year of fee payment: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20091212

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20091212

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000