首页 / 专利库 / 软件 / 命令行界面 / 라우팅 시스템의 운용자 정합 기능을 위한 출력 메시지정합 방법

라우팅 시스템의 운용자 정합 기능을 위한 출력 메시지정합 방법

阅读:354发布:2020-11-09

专利汇可以提供라우팅 시스템의 운용자 정합 기능을 위한 출력 메시지정합 방법专利检索,专利查询,专利分析的服务。并且PURPOSE: A method for matching an output message for an operation matching function of a routing system is provided to simultaneously output the output message and a fault message capable of changing information of a system using CLI(Command Line Interface) and GUI(Graphic User Interface) operation matching functions. CONSTITUTION: An output message matching unit receives an output message from each corresponding function in a standby state(201,202), and analyzes the output message(203). The output message matching unit judges whether the output message is an output message according to a command response by a system operator mode and a general use mode using an instruction class field of receiving message data(204). In case of the system operation mode, the output message matching unit outputs the output message to a CLI operator matching unit and an EWS(Embedded Web Server) GUI operator matching unit(205). In case of the general user mode, the output message matching unit judges whether the output message is a fault message using a PRN(Print Reference Number)(206). If the output message is not the fault message, the output message matching unit checks a CLI/GUI reception application using a destination application identifier(207). If a CLI is 0, the output message matching unit transmits the output message to the CLI operator matching unit(209). If a GUI is 1, the output message matching unit transmits the output message to the EWS GUI operator matching unit(208).,下面是라우팅 시스템의 운용자 정합 기능을 위한 출력 메시지정합 방법专利的具体信息内容。

  • 라우팅 시스템의 운용자 정합 기능을 위한 출력 메시지 정합 방법에 있어서,
    출력 메시지 정합부에서 각 해당 기능으로부터 수신된 출력 메시지를 분석하는 제 1 단계;
    명령어 등급에 따라 시스템 운영자 모드인 경우에, 수신된 출력 메시지를 텍스트 위주의 운용자 정합부와 웹 기반의 운용자 정합부로 출력하는 제 2 단계;
    명령어 등급에 따라 일반 사용자 모드인 경우에, 장애 메시지 여부를 판단하여, 장애 메시지이면 수신된 출력 메시지를 텍스트 위주의 운용자 정합부와 웹 기반의 운용자 정합부로 출력하고, 장애 메시지가 아니면 수신 어플리케이션을 검사하는 제 3 단계; 및
    상기 제 3 단계의 검사 결과에 따라, 수신된 출력 메시지를 해당 운용자 정합부로 출력하는 제 4 단계
    를 포함하는 라우팅 시스템의 운용자 정합 기능을 위한 출력 메시지 정합 방법.
  • 제 1 항에 있어서,
    상기 출력 메시지 정합부는,
    각 해당 기능이 출력 메시지를 한 번만 보내도록 하여 로드를 줄이며, 단 한번의 메시지 출력으로 텍스트 기반의 운용자 정합부와 웹 기반의 운용자 정합부로 출력 메시지를 보내는 것을 특징으로 하는 라우팅 시스템의 운용자 정합 기능을 위한 출력 메시지 정합 방법.
  • 제 1 항 또는 제 2 항에 있어서,
    상기 출력 메시지는,
    실질적으로, 명령수행 운용자 정합 프로세스 식별자(Hpid), 시그널 식별자(SID), 입력 명령에 대한 응답 메시지를 나타내는 출력 메시지 참조번호(PRN), 명령어 등급(Class), 메시지의 송수신 어플리케이션 식별자(DAppId, SAppId), 출력 메시지의 순서(MN), 그리고 실제 데이터(Data) 정보를 포함하는 것을 특징으로 하는 라우팅 시스템의 운용자 정합 기능을 위한 출력 메시지 정합 방법.
  • 운용자 정합 기능을 위한 출력 메시지 정합을 위하여, 프로세서를 구비한 라우팅 시스템에,
    출력 메시지 정합부에서 각 해당 기능으로부터 수신된 출력 메시지를 분석하는 제 1 기능;
    명령어 등급에 따라 시스템 운영자 모드인 경우에, 수신된 출력 메시지를 텍스트 위주의 운용자 정합부와 웹 기반의 운용자 정합부로 출력하는 제 2 기능;
    명령어 등급에 따라 일반 사용자 모드인 경우에, 장애 메시지 여부를 판단하여, 장애 메시지이면 수신된 출력 메시지를 텍스트 위주의 운용자 정합부와 웹 기반의 운용자 정합부로 출력하고, 장애 메시지가 아니면 수신 어플리케이션을 검사하는 제 3 기능; 및
    상기 제 3 기능의 검사 결과에 따라, 수신된 출력 메시지를 해당 운용자 정합부로 출력하는 제 4 기능
    을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
  • 说明书全文

    라우팅 시스템의 운용자 정합 기능을 위한 출력 메시지 정합 방법{Method of interfacing Output message for routing system's human-machine interface}

    본 발명은 고속 라우팅 시스템의 운용자 정합 기능을 위한 출력 메시지 정합 방법 및 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는기록매체에 관한 것이다.

    종래의 운용자 정합 기능은 텍스트 위주의 CLI(Command Line Interface)와 GUI(Graphic User Interface) 위주의 명령어 입출력 과정과 시스템 정보 출력이 HMI(Human-Machine Interface)를 통하여 이루어지고 있다. 즉, 운용자가 입력한 명령이 텍스트 위주의 명령, GUI 위주의 명령 여부에 상관없이 서버 HMI에서 명령어 분석 및 처리후 명령어 메시지 분배 기능을 통하여 각 기능으로 분배한다. 그리고, 명령에 대한 각 기능으로부터의 출력 메시지를 텍스트와 GUI로의 출력인지를 HMI 기능에서 결정하게 된다. 즉, 하나의 응용 프로그램으로 동작하여 운용자 정합 기능을 수행하게 된다.

    그런데, 운용자로 하여금 시스템으로의 접근성을 용이하게 하기 위해서는, 웹(Web) 환경에서의 운용자 정합 기능이 필요하다.

    그러나, 개별적인 응용 프로그램으로 동작하는 웹 기반 GUI 운용자 정합과 텍스트 기반의 CLI 운용자 정합 기능을 동시에 동작할 때, 시스템내의 정보를 변경하는 운용자 모드 등급의 명령에 대해 응답하는 출력 메시지 및 장애 메시지 등과 같은 출력메시지를 CLI와 GUI 운용자 정합 기능으로 동시에 출력해야 함에도 불구하고, 종래의 운용자 정합 기능은 텍스트와 GUI 환경의 입출력 환경을 동시에 지원하는 경우에만 적합한 경우로서, 텍스트 기반의 운용자 정합 기능과 EmWeb(Embedded Web Server) 기반의 GUI 운용자 정합 기능이 개별적으로 동작할 경우 CLI 기반 운용자 정합 기능과 EmWeb 기반 GUI 운용자 정합 기능이 운용자와의 접속이 상호 독립적으로(Independent) 이루어지므로, 서버 기반 HMI 운용자 정합기능으로는 각 기능과 하나의 인터페이스로 운용자의 명령에 대한 출력 메시지 및 장애 메시지를 동시에 수신할 수 없는 문제점이 있었다.

    본 발명은, 상기한 바와 같은 문제점을 해결하기 위하여 제안된 것으로, 별도의 응용 프로그램으로 동작하는 웹 기반 GUI 운용자 정합과 텍스트 기반의 CLI 운용자 정합 기능을 동시에 제공하면서, 시스템의 정보를 변경할 수 있는 출력 메시지와 장애 메시지를 CLI와 GUI 운용자 정합 기능으로 동시에 출력할 수 있도록 하는 고속 라우팅 시스템의 운용자 정합 기능을 위한 출력 메시지 정합 방법 및 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는데 그 목적이 있다.

    도 1 은 본 발명이 적용되는 라우팅 시스템의 구성 예시도.

    도 2 는 본 발명에 따른 라우팅 시스템의 운용자 정합 기능을 위한 출력 메시지 정합 방법에 대한 일실시예 흐름도.

    도 3 은 본 발명에 이용되는 출력 메시지의 구성 예시도.

    * 도면의 주요 부분에 대한 부호의 설명

    11 : 출력 메시지 정합부 12 : CLI 기반 운용자 정합부

    13 : EWS GUI 기반 운용자 정합부 14,15 : 운용자 단말

    상기 목적을 달성하기 위한 본 발명은, 라우팅 시스템의 운용자 정합 기능을 위한 출력 메시지 정합 방법에 있어서, 출력 메시지 정합부에서 각 해당 기능으로부터 수신된 출력 메시지를 분석하는 제 1 단계; 명령어 등급에 따라 시스템 운영자 모드인 경우에, 수신된 출력 메시지를 텍스트 위주의 운용자 정합부와 웹 기반의 운용자 정합부로 출력하는 제 2 단계; 명령어 등급에 따라 일반 사용자 모드인 경우에, 장애 메시지 여부를 판단하여, 장애 메시지이면 수신된 출력 메시지를 텍스트 위주의 운용자 정합부와 웹 기반의 운용자 정합부로 출력하고, 장애 메시지가아니면 수신 어플리케이션을 검사하는 제 3 단계; 및 상기 제 3 단계의 검사 결과에 따라, 수신된 출력 메시지를 해당 운용자 정합부로 출력하는 제 4 단계를 포함하여 이루어진 것을 특징으로 한다.

    그리고, 본 발명은 운용자 정합 기능을 위한 출력 메시지 정합을 위하여, 프로세서를 구비한 라우팅 시스템에, 출력 메시지 정합부에서 각 해당 기능으로부터 수신된 출력 메시지를 분석하는 제 1 기능; 명령어 등급에 따라 시스템 운영자 모드인 경우에, 수신된 출력 메시지를 텍스트 위주의 운용자 정합부와 웹 기반의 운용자 정합부로 출력하는 제 2 기능; 명령어 등급에 따라 일반 사용자 모드인 경우에, 장애 메시지 여부를 판단하여, 장애 메시지이면 수신된 출력 메시지를 텍스트 위주의 운용자 정합부와 웹 기반의 운용자 정합부로 출력하고, 장애 메시지가 아니면 수신 어플리케이션을 검사하는 제 3 기능; 및 상기 제 3 기능의 검사 결과에 따라, 수신된 출력 메시지를 해당 운용자 정합부로 출력하는 제 4 기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.

    본 발명은 80Gbps 고속 라우팅 시스템에서 사용될 CLI 운용자 정합 기능과 EWS GUI 운용자 정합 기능이 별개의 프로세스로 동작하므로, 시스템내의 정보를 변경하는 운용자 등급의 명령에 대해 응답하는 출력 메시지 및 장애 메시지를 CLI와 GUI 운용자 정합 기능으로 동시에 출력한다.

    즉, 본 발명은 별도의 응용 프로그램으로 동작하는 웹 기반 GUI 운용자 정합과 텍스트 기반의 CLI 운용자 정합 기능을 동시에 제공하면서, 시스템의 정보를 변경할 수 있는 출력 메시지와 장애 메시지를 CLI와 GUI 운용자 정합 기능으로 동시에 출력한다. 즉, 개별적인 프로세스가 존재할 때, 각 기능으로부터 출력 메시지를 수신함에 있어 프로세스별로 개별적인 인터페이스를 갖지 않고 개별적인 운용자 정합 기능 프로세스와 하나의 인터페이스로 통신한다.

    상술한 목적, 특징들 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명한다.

    도 1 은 본 발명이 적용되는 라우팅 시스템의 구성 예시도로서, 도면에서 "11"은 출력 메시지 정합부, "12"는 CLI 기반 운용자 정합부, "13"은 EWS GUI 기반 운용자 정합부, 그리고 "14,15"는 운용자 단말을 각각 나타낸다.

    본 발명이 적용되는 80Gbps급 고속 라우팅 시스템은, 운용자로 하여금 라우팅 시스템에서 사용될 운용 보전 관리 기능, 라우팅 프로토콜 기능 등을 제어하고 관리할 수 있도록 각 기능과 운용자간의 인터페이스를 제공할 수 있도록 하는 운용자 정합 기능을 제공한다.

    본 라우팅 시스템은 운용자로 하여금 시스템 접근의 용이성 및 관리의 효율성을 위해서 텍스트 기반 CLI 운용자 정합 기능과 EWS의 GUI 기반 운용자 정합 기능을 동시에 제공하게 된다.

    본 시스템에서 사용될 CLI 운용자 정합 기능과 EWS GUI 운용자 정합 기능이 개별적으로 명령어 분석 및 처리 기능, 화면 제어 기능, 운용자 접속 기능을 포함하여 별개의 프로세스로 동작하므로, 시스템내의 정보를 변경하는 운용자 등급의 명령에 대해 응답하는 출력 메시지 및 장애 메시지는 CLI와 GUI 운용자 정합 기능으로 동시에 출력될 수 있도록 한다.

    텍스트 기반의 CLI 운용자 정합부(12)나 EWS GUI 기반의 운용자 정합부(13)를 통해서 운용자가 운용자 단말(14,15)로부터 기능 수행 명령을 입력하면, 운용자 정합부(12,13)는 입력된 명령어를 분석하여 각 해당 기능(라우팅 프로토콜 기능, IP 프로토콜 기능, 장애 관리 기능, 원격 모니터링(RMON : Remote MONitoring) 기능, 통계 관리 기능, 시스템 구성 관리 기능 등)으로 분배한다.

    각 해당 기능(라우팅 프로토콜 기능, IP 프로토콜 기능, 장애 관리 기능, RMON 기능, 통계 관리 기능, 시스템 구성 관리 기능 등)은 분배된 명령에 대한 처리 결과인 출력 메시지를 출력 메시지 정합부(11)로 보낸다.

    그러면, 출력 메시지 정합부(11)는 각 해당 기능(라우팅 프로토콜 기능, IP 프로토콜 기능, 장애 관리 기능, RMON 기능, 통계 관리 기능, 시스템 구성 관리 기능 등)이 출력 메시지를 한 번만 보내도록 하여 로드를 줄일 수 있도록 하며, 단 한번의 메시지 출력으로 텍스트 기반의 CLI 운용자 정합부(12)과 EWS GUI 기반의 운용자 정합부(13)로 출력 메시지를 보낼 수 있도록 한다.

    그리고, 출력 메시지 정합부(11)는 출력 메시지를 수신한 후, 하기의 도 2에 도시된 바와 같이 메시지를 분석하여 텍스트 기반의 CLI 운용자 정합부(12)와 EWS GUI 기반의 운용자 정합부(13)로의 출력 여부를 결정한다.

    상기 출력 메시지 정합부(11)와 타 기능(라우팅 프로토콜 기능, IP 프로토콜 기능, 장애 관리 기능, RMON 기능, 통계 관리 기능, 시스템 구성 관리 기능 등)은 IPC(Inter-Process Communication)를 사용하여 통신한다.

    그럼, 도 2를 참조하여 본 발명에 따른 라우팅 시스템의 운용자 정합 기능을 위한 출력 메시지 정합 방법을 보다 상세하게 설명한다.

    출력 메시지 송신 과정은, 첫째 "해당 기능→출력 메시지 정합부(11)→CLI 운용자 정합부(12), 둘째 해당 기능→출력 메시지 정합부(11)→EWS GUI 운용자 정합부(13), 셋째 해당 기능→출력 메시지 정합부(11)→CLI 운용자 정합부(12)/EWS GUI 운용자 정합부(13)의 흐름으로 출력 메시지를 송신한다.

    출력 메시지 정합부(11)는 대기 상태(201)에서, 각 해당 기능(라우팅 프로토콜 기능, IP 프로토콜 기능, 장애 관리 기능, RMON 기능, 통계 관리 기능, 시스템 구성 관리 기능 등)으로부터 출력 메시지를 수신한 후(202), 출력 메시지를 분석한다(203). 여기서, 분석이라 함은 출력 메시지 정합을 수행하기 위한 수신 메시지 데이터(하기의 도 3 참조)의 헤더 부분에서 필요한 정보를 얻는 것을 말한다.

    수신 메시지 데이터의 명령어 등급(Class) 필드(Field)를 사용하여 시스템 운용자 모드와 일반 사용자 모드에 의한 명령 응답에 의한 출력 메시지인지를 판단하여(204), 시스템 운용자 모드일 경우 텍스트 기반의 CLI 운용자 정합부(12)와 EWS GUI 운용자 정합부(13)로 출력하고(205), 다음 데이터의 수신을 대기하는 상태(210) 넘어간다.

    한편, 일반 사용자 모드일 경우, PRN(Print Reference Number)을 이용하여 장애 메시지의 여부를 판단하여(206), 장애 메시지이면 텍스트 기반의 CLI 운용자 정합부(12)와 EWS GUI 운용자 정합부(13)로 출력하고(205), 다음 데이터의 수신을 대기하는 상태(210)로 넘어간다. 그러나, 장애 메시지가 아닐 경우,DAppid(Destination Application Identifier)를 이용하여 CLI/GUI 수신 어플리케이션을 검사한다(207). 여기서, CLI는 정수로 0을, GUI는 1의 값을 가진다. 0일 경우 CLI 운용자 정합부(12)로 메시지를 송신하고(209), 1이면 EWS GUI 운용자 정합부(13)로 메시지를 송신한 후(208), 다음 데이터의 수신을 대기하는 상태(210)로 넘어간다.

    도 3 은 본 발명에 이용되는 출력 메시지의 구성 예시도로서, 출력 메시지 정합부(11)를 통해 운용자 정합부(12,13)에서 출력 메시지 정합시에 필요한 헤더 부분이 추가된 메시지이다. 이는 출력 메시지 정합부(11)에서 메시지를 분석한 후에, CLI 운용자 정합부(12)와 EWS GUI 운용자 정합부(13)에서 메시지를 수신하여, 해당 운용자에게 메시지를 출력하기 위하여 사용된다.

    도 3에 도시된 바와 같이, 출력 메시지는 명령수행 운용자 정합 프로세스 ID를 나타내는 Hpid(301), 시그널 식별자를 나타내는 SID(Signal Identifier)(302), 입력 명령에 대한 응답 메시지를 나타내는 출력 메시지 참조번호를 나타내는 PRN(Print Reference Number)(303), 해당 입력어 등급을 나타내는 Class(명령어 등급)(304), 메시지의 송수신 어플리케이션을 나타내는 DAppId(Destination Application Identifier)(305), SAppId(Source Application Identifier)(306), 출력 메시지의 순서를 나타내는 MN(Message Number)(307), 그리고 실제 데이터가 실리는 Data(308)로 구성된다.

    상술한 바와 같은 본 발명의 방법은 프로그램으로 구현되어 컴퓨터로 읽을 수 있는 기록매체(씨디롬, 램, 롬, 플로피 디스크, 하드 디스크, 광자기 디스크등)에 저장될 수 있다.

    이상에서 설명한 본 발명은 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니고, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하다는 것이 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어 명백할 것이다.

    상기한 바와 같은 본 발명은, 텍스트 기반의 운용자 정합 기능, EWS GUI 운용자 정합 기능을 개별 프로세스로 사용할 수 있도록 하여 HTTP(Hypertext Transfer Protocol)를 이용한 웹 기반의 GUI 환경 운용자 정합 기능을 제공할 수 있어, 고속 라우팅 시스템의 접근성과 관리를 원활하게 할 수 있는 효과가 있다.

    高效检索全球专利

    专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

    我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

    申请试用

    分析报告

    专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

    申请试用

    QQ群二维码
    意见反馈