KR100838019B1 - Method and apparatus for recognizing trouble by analyzing batch program execution result in mobile communication system - Google Patents
Method and apparatus for recognizing trouble by analyzing batch program execution result in mobile communication system Download PDFInfo
- Publication number
- KR100838019B1 KR100838019B1 KR1020060105833A KR20060105833A KR100838019B1 KR 100838019 B1 KR100838019 B1 KR 100838019B1 KR 1020060105833 A KR1020060105833 A KR 1020060105833A KR 20060105833 A KR20060105833 A KR 20060105833A KR 100838019 B1 KR100838019 B1 KR 100838019B1
- Authority
- KR
- South Korea
- Prior art keywords
- log file
- information
- analysis
- result
- batch program
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/006—Identification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/28—Error detection; Error correction; Monitoring by checking the correct order of processing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
- H04W4/14—Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Debugging And Monitoring (AREA)
Abstract
본 발명은 이동통신 시스템의 운용 및 관리시에 이용되는 배치 프로그램의 결과를 분석하는 방법 및 장치에 관한 것이다. The present invention relates to a method and apparatus for analyzing the results of a batch program used in the operation and management of a mobile communication system.
본 발명에 따르면, 이동통신 서비스의 운용 및 관리시에 수행되는 다양한 배치(Batch) 프로그램의 결과 로그를 분석하여 작업의 정상 수행여부를 판단하는 방법으로서, (a) 신규 배치 프로그램을 등록할 때에 해당 프로그램의 실행결과 로그 분석을 위한 정보들을 입력받아 작업 패턴으로 설정하는 단계; (b) 등록된 배치 프로그램의 실행이 완료되면, 실행결과 로그파일이 생성되고 해당 배치 프로그램의 실행종료 사실을 출력하는 단계; (c) 상기 로그파일을 상기 단계 (a)에서 해당 배치 프로그램에 상응하여 미리 설정된 작업 패턴에 따라 분석하는 단계; 및 (d) 상기 분석결과 작업의 정상여부 여부를 판단하고 상기 작업이 비정상인 경우에는 해당 운영자 단말로 비정상 사실을 SMS로 발송하는 단계;를 포함하는 이동통신 시스템의 배치 프로그램 실행결과 분석을 통한 장애 인식 방법이 개시된다. According to the present invention, a method of determining whether the work is normally performed by analyzing the result log of various batch programs performed during the operation and management of a mobile communication service, and (a) when registering a new batch program Receiving information for analyzing a result log of execution of a program and setting the work pattern; (b) when the execution of the registered batch program is completed, an execution result log file is generated and outputting the fact that the execution of the batch program is completed; (c) analyzing the log file according to a preset work pattern corresponding to the batch program in step (a); And (d) determining whether the analysis result work is normal, and if the work is abnormal, sending an abnormal fact to the corresponding operator terminal as an SMS through a batch program execution result analysis of the mobile communication system. A recognition method is disclosed.
배치 프로그램, 로그파일, 로그분석, 작업패턴 Batch program, log file, log analysis, work pattern
Description
본 명세서에 첨부되는 다음의 도면들은 본 발명의 바람직한 실시예를 예시하는 것이며, 후술하는 발명의 상세한 설명과 함께 본 발명의 기술사상을 더욱 이해시키는 역할을 하는 것이므로, 본 발명은 그러한 도면에 기재된 사항에만 한정되어 해석되어서는 아니된다. The following drawings attached to this specification are illustrative of preferred embodiments of the present invention, and together with the detailed description of the invention to serve to further understand the technical spirit of the present invention, the present invention is a matter described in such drawings It should not be construed as limited to
도 1은 본 발명의 일 실시예에 따른 이동통신 시스템의 배치 프로그램 실행결과 분석을 통한 장애 인식 장치의 구성을 도시한 도면이다. 1 is a diagram illustrating a configuration of an apparatus for recognizing a disability through analysis of execution results of a batch program of a mobile communication system according to an exemplary embodiment of the present invention.
도 2는 본 발명의 일 실시예에 따른 이동통신 시스템의 배치 프로그램 실행결과 분석을 통한 장애 인식 장치에 구비된 데이터베이스의 구성예를 나타낸 도면이다. 2 is a diagram illustrating an example of the configuration of a database provided in the apparatus for recognizing a failure by analyzing a result of executing a batch program of a mobile communication system according to an exemplary embodiment of the present invention.
도 3은 본 발명의 일 실시예에 따른 이동통신 시스템의 배치 프로그램 실행결과 분석을 통한 장애 인식 방법이 진행되는 절차를 도시한 순서도이다. 3 is a flowchart illustrating a procedure of a method for recognizing a failure by analyzing a result of executing a batch program of a mobile communication system according to an embodiment of the present invention.
도 4는 본 발명의 일 실시예에 따른 이동통신 시스템의 배치 프로그램 실행결과 분석을 통한 장애 인식 방법의 절차가 이루어지는 흐름을 각 노드별로 도시한 순서도이다. 4 is a flowchart illustrating a flow for each node in which a procedure of a failure recognition method is performed by analyzing a result of executing a batch program of a mobile communication system according to an exemplary embodiment of the present invention.
도 5는 작업패턴 설정모듈의 기본정보 입력부에서 제공하는 기본정보 입력 인터페이스의 일 예인 윈도우 화면을 캡처한 도면이다. 5 is a diagram illustrating a window screen as an example of a basic information input interface provided by a basic information input unit of a work pattern setting module.
도 6은 작업패턴 설정모듈의 파싱정보 입력부에서 제공하는 파싱정보 입력 인터페이스의 일 예인 윈도우 화면을 캡처한 도면이다. 6 is a diagram illustrating a window screen as an example of a parsing information input interface provided by a parsing information input unit of a work pattern setting module.
도 7은 작업패턴 설정모듈의 임계조건 입력부에서 제공하는 임계조건 입력 인터페이스의 일 예인 윈도우 화면을 캡처한 도면이다. FIG. 7 is a diagram illustrating a window screen as an example of the threshold condition input interface provided by the threshold condition input unit of the work pattern setting module.
도 8은 분석정보 제공 인터페이스의 일 예인 작업결과 리스트 정보 윈도우의 화면을 캡처한 도면이다. 8 is a diagram illustrating a screen of a work result list information window, which is an example of an analysis information providing interface.
도 9는 분석정보 제공 인터페이스의 일 예인 비정상 작업결과 상세 정보 윈도우의 화면을 캡처한 도면이다. FIG. 9 is a diagram of capturing a screen of an abnormal task result detail information window, which is an example of an analysis information providing interface.
도 10은 파싱정보 입력 인터페이스에서 패턴 선택 정의시에 제공되는 패턴 선택 인터페이스의 일 예인 패턴 선택 윈도우 화면을 캡처한 도면이다. FIG. 10 is a diagram illustrating a pattern selection window screen which is an example of a pattern selection interface provided when defining a pattern selection in a parsing information input interface.
<도면의 주요 부분에 대한 부호의 설명> <Explanation of symbols for the main parts of the drawings>
110: 작업패턴 설정모듈 120: 로그파일 수집모듈 110: work pattern setting module 120: log file collection module
130: 로그파일 분석모듈 140: 비정상 통지모듈 130: log file analysis module 140: abnormal notification module
본 발명은 이동통신 시스템의 운용 및 유지 보수에 관한 것으로서, 보다 상세하게는 이동통신 시스템의 배치 프로그램을 이용한 작업의 결과와 장애 여부를 분석하는 방법 및 장치에 관한 것이다. The present invention relates to the operation and maintenance of a mobile communication system, and more particularly, to a method and apparatus for analyzing a result of a task using a batch program of a mobile communication system and whether there is a failure.
최근 이동통신 기술의 비약적인 발전은 이동통신 단말기의 대중화를 급속히 촉진시켜, 대부분의 일반인들도 핸드폰, PDA 등의 이동통신 단말기를 항상 소지하고 다니도록 우리의 생활을 변모시켰다. 이동통신 단말기는 사용자로 하여금 통신망의 접근을 보다 용이하게 하면서 종래의 전통적인 통신 시스템이 가지던 시스템 자원을 효율적으로 배분하게 하는 효과를 가져왔다. The recent rapid development of mobile communication technology has rapidly promoted the popularization of mobile communication terminals, transforming our lives so that most ordinary people always carry mobile communication terminals such as mobile phones and PDAs. The mobile communication terminal has an effect of allowing the user to more easily access the communication network while efficiently allocating system resources of the conventional communication system.
이러한 이동통신 단말기의 대중화에 따라 이동통신 서비스의 가입자가 급증하게 되고, 이동통신 시스템에도 급증한 가입자들에 대한 관리 및 운영에 많은 시간과 노력이 필요하게 되었다. 또한, 최근에는 이동통신사들도 가입자들에 대한 편의를 최우선으로 생각하게 되어 다양한 서비스를 제공하게 되었다. 이로 인해 시스템에서의 가입자들에 대한 관리와 운영은 보다 더 복잡해지고 방대해지게 되었다. The popularity of mobile communication terminals has increased the number of subscribers of mobile communication services, and much time and effort has been required for the management and operation of soaring subscribers in mobile communication systems. In addition, in recent years, mobile carriers also put convenience on subscribers as a top priority to provide a variety of services. This makes management and operation of subscribers in the system more complex and vast.
기존에는 시스템에서 이러한 다양한 관리 및 운영 처리를 위해서 배치 프로그램을 이용하였다. 이렇게 배치 프로그램을 이용하면 운영자가 설정한 다양한 처리 작업을 자동으로 처리할 수 있다. 또한, 배치 프로그램을 이용하면 다수의 작업을 신속하게 처리할 수 있다. 그러나 기존에는 이러한 배치 프로그램의 결과를 분석하는 작업은 대부분 사람이 일일이 눈으로 확인하고 있는 실정이다. 또한, 일부 자동화되었다 하더라도 단순히 작업이 정상적으로 종료되었는지 만을 판단하여 작업의 성공/실패를 확인하는 수준임에 따라 실질적인 작업결과의 확인이라고 할 수가 없었다. In the past, batch programs were used to handle these various management and operations in the system. In this way, the batch program can automatically handle various processing tasks set by the operator. In addition, the batch program can be used to quickly process a large number of jobs. However, in the past, most of the work of analyzing the results of such a batch program is visually confirmed by humans. In addition, even if some of the automation, simply to determine whether the work is normally completed, the level of confirming the success / failure of the work could not be said to confirm the actual work results.
이렇게 이동통신 시스템의 배치 프로그램 결과분석이 사람에 의해 이루어짐 에 따라 분석작업이 증가하는 경우에는 결과에 대해 일일이 확인하는 것은 거의 불가능하게 되었다. 이로 인해 처리되는 배치 프로그램이 증가할수록 그 결과의 분석 및 확인 작업은 미흡해질 수밖에 없는 실정이다. 이러한 배치 프로그램의 결과분석 및 확인 작업의 미흡은 이동통신 시스템의 관리 및 운영에 관련된 다양한 처리작업에 장애 유발을 일으키게 되고, 이는 재무적인 손실로 이어지는 문제가 발생하게 된다. 나아가 이러한 장애로 인하여 이동통신 서비스의 전체적인 품질이 하락하는 문제도 발생하게 된다. As analysis of batch program results of mobile communication system is performed by humans, it is almost impossible to check the results individually. As a result, as the batch program processed increases, the analysis and verification of the results are inevitably insufficient. Insufficient work analysis and verification of the batch program may cause various processing tasks related to the management and operation of the mobile communication system, which may lead to financial loss. In addition, these obstacles cause a problem that the overall quality of the mobile communication service is reduced.
본 발명은 상기와 같은 문제점을 해결하기 위해 창안된 것으로서, 이동통신 시스템의 다양한 처리 작업에 이용되는 배치 프로그램의 결과를 분석하여 장애 발생 여부를 실시간으로 인식하고 운영자에게 신속하게 통보할 수 있도록 하는 데 목적이 있다. The present invention has been made to solve the above problems, by analyzing the results of the batch program used for various processing tasks of the mobile communication system to recognize in real time the occurrence of a failure and to promptly notify the operator There is a purpose.
또한, 다양한 배치 프로그램의 결과를 분석한 후 그 결과 분석 정보를 운영자로 하여금 용이하게 파악 및 분석할 수 있게끔 할 수 있는 다양한 분석정보 제공기능을 제공하는 데 다른 목적이 있다. In addition, after analyzing the results of the various batch program, there is another purpose to provide a variety of analysis information providing function that can enable the operator to easily grasp and analyze the result analysis information.
본 발명의 다른 목적 및 장점들은 하기에 설명될 것이며, 본 발명의 실시예에 의해 알게 될 것이다. 또한, 본 발명의 목적 및 장점들은 첨부된 특허 청구 범위에 나타낸 수단 및 조합에 의해 실현될 수 있다. Other objects and advantages of the invention will be described below and will be appreciated by the embodiments of the invention. Furthermore, the objects and advantages of the present invention can be realized by means and combinations indicated in the appended claims.
상기와 같은 목적을 달성하기 위해 본 발명에 따른 이동통신 시스템의 배치 프로그램 실행결과 분석을 통한 장애 인식 방법은, 이동통신 서비스의 운용 및 관리시에 수행되는 다양한 배치(Batch) 프로그램의 결과 로그를 분석하여 작업의 정상 수행여부를 판단하는 방법으로서, (a) 신규 배치 프로그램을 등록할 때에 해당 프로그램의 실행결과 로그 분석을 위한 정보들을 입력받아 작업 패턴으로 설정하는 단계; (b) 등록된 배치 프로그램의 실행이 완료되면, 실행결과 로그파일이 생성되고 해당 배치 프로그램의 실행종료 사실을 출력하는 단계; (c) 상기 로그파일을 상기 단계 (a)에서 해당 배치 프로그램에 상응하여 미리 설정된 작업 패턴에 따라 분석하는 단계; 및 (d) 상기 분석결과 작업의 정상여부 여부를 판단하고 상기 작업이 비정상인 경우에는 해당 운영자 단말로 비정상 사실을 SMS로 발송하는 단계;를 포함한다. In order to achieve the above object, a failure recognition method by analyzing a result of executing a batch program of a mobile communication system according to the present invention analyzes a result log of various batch programs performed during operation and management of a mobile communication service. A method of determining whether a job is normally performed, the method comprising: (a) receiving information for analyzing an execution result log of a corresponding program when registering a new batch program and setting the job pattern; (b) when the execution of the registered batch program is completed, an execution result log file is generated and outputting the fact that the execution of the batch program is completed; (c) analyzing the log file according to a preset work pattern corresponding to the batch program in step (a); And (d) determining whether the analysis result work is normal, and if the work is abnormal, sending an abnormal fact to the corresponding operator terminal by SMS.
본 발명의 다른 측면에 따르면, 이동통신 서비스의 운용 및 관리시에 수행되는 다양한 배치(Batch) 프로그램의 결과 로그를 분석하여 작업의 정상 수행여부를 판단하는 장치로서, 신규 배치 프로그램을 등록할 때에 운영자 단말로부터 해당 프로그램의 실행결과 로그 분석을 위한 정보들을 입력받아 작업 패턴으로 설정하는 작업패턴 설정모듈; 등록된 배치 프로그램들이 실행되어 생성되는 로그파일들을 수집하고, 해당 배치 프로그램의 실행종료 사실을 출력하는 로그파일 수집모듈; 상기 생성된 로그파일을 해당 배치 프로그램에 상응하여 상기 작업패턴 설정모듈을 통해서 미리 설정된 작업패턴에 따라 분석하고 해당 작업의 정상여부를 판단하는 로그파일 분석모듈; 상기 로그파일 분석모듈에서 판단 결과 비정상 작업으로 판단되는 경우에 해당 운영자 단말로 비정상 사실을 SMS 발송하는 비정상 통지모듈;을 포함 하는 이동통신 시스템의 배치 프로그램 실행결과 분석을 통한 장애 인식 장치가 제공된다. According to another aspect of the present invention, an apparatus for determining whether the work is normally performed by analyzing the result log of various batch programs performed during the operation and management of the mobile communication service, the operator when registering a new batch program A work pattern setting module for receiving information for analyzing a result log of execution of a corresponding program from a terminal and setting the work pattern as a work pattern; A log file collection module for collecting log files generated by executing the registered batch programs and outputting completion of execution of the corresponding batch program; A log file analysis module for analyzing the generated log file according to a preset work pattern through the work pattern setting module according to the batch program and determining whether the corresponding work is normal; When the log file analysis module is determined that the abnormal operation is determined to be an abnormal operation, an abnormality notification module for sending an SMS to the operator of the abnormality; provides a failure recognition apparatus by analyzing the execution result of the batch program of the mobile communication system.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명하기로 한다. 이에 앞서, 본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위해 용어의 개념을 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다. 따라서, 본 명세서에 기재된 실시예와 도면에 도시된 구성은 본 발명의 가장 바람직한 일 실시예에 불과할 뿐이고 본 발명의 기술적 사상을 모두 대변하는 것은 아니므로, 본 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형예들이 있을 수 있음을 이해하여야 한다. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. Prior to this, terms or words used in the specification and claims should not be construed as having a conventional or dictionary meaning, and the inventors should properly explain the concept of terms in order to best explain their own invention. Based on the principle that can be defined, it should be interpreted as meaning and concept corresponding to the technical idea of the present invention. Therefore, the embodiments described in the specification and the drawings shown in the drawings are only the most preferred embodiment of the present invention and do not represent all of the technical idea of the present invention, various modifications that can be replaced at the time of the present application It should be understood that there may be equivalents and variations.
도 1은 본 발명의 일 실시예에 따른 이동통신 시스템의 배치 프로그램 실행결과 분석을 통한 장애 인식 장치의 구성을 도시한 도면이다. 1 is a diagram illustrating a configuration of an apparatus for recognizing a disability through analysis of execution results of a batch program of a mobile communication system according to an exemplary embodiment of the present invention.
도 1을 참조하면, 본 발명에 따른 장애 인식 장치(100)는, CPU, RAM, 운영체제 등을 구비한 서버장치로서, 운영자 단말 및 운용관리 서버와의 데이터 통신을 수행하는 통신부(150), 운영자로부터 배치 프로그램의 실행결과인 로그파일을 분석하기 위한 정보들을 입력받아 작업패턴으로 설정하는 작업패턴 설정모듈(110), 운용관리 서버에서 배치 프로그램들이 실행되어 생성되는 로그파일들을 수집하는 로그파일 수집모듈(120), 수집된 로그파일을 해당 작업패턴에 따라 분석하고 정상여 부를 판단하는 로그파일 분석모듈(130), 로그파일 분석결과 비정상 작업 발생시에 운영자에게 통지하는 비정상 통지모듈(140), 로그파일 분석에 따른 다양한 분석정보를 제공하는 분석정보 제공모듈(160) 및 데이터베이스(180)에 다양한 데이터 및 정보들을 저장 관리하는 데이터베이스 모듈(170)을 포함한다. Referring to FIG. 1, the
통신부(150)는 시스템을 운영하는 운영자가 단말을 이용하여 본 발명의 장애 인식 장치(100)에 접속하여 데이터를 통신할 수 있도록 하는 기능을 수행한다. 또한, 운용관리 서버로부터 데이터를 수신하는 기능을 수행한다. The
로그파일 수집모듈(120)은 상기 통신부(150)를 통해 상기 운용관리 서버에서 실행되는 배치 프로그램에 의해 생성된 로그파일을 수집한다. 여기서, 수집되는 로그파일은 상기 운용관리 서버에서 생성되어 수집되는 동시에 해당 배치 프로그램의 실행이 종료되었다는 사실을 출력한다. 또한, 상기 로그파일 수집모듈(120)은 이렇게 수집된 로그파일을 후술할 데이터베이스 모듈(170)을 통해 데이터베이스(180)에 저장한다. The log
작업패턴 설정모듈(110)은 상기 운용관리 서버에 신규 배치 프로그램을 등록할 때에 운영자 단말로부터 해당 프로그램의 실행결과 로그 분석을 위한 정보들을 입력받아 작업패턴으로 설정하는 역할을 수행한다. 상기 작업패턴 설정모듈(110)은 기본정보 입력부(112), 파싱정보 입력부(114), 임계조건 입력부(116)로 이루어진다. When the work
상기 기본정보 입력부(112)는 상기 운용관리 서버에서 신규 배치 프로그램을 등록할 때에 해당 운영자로부터 해당 작업의 기본정보를 입력받는 역할을 수행한 다. 상기 기본정보는 해당 배치 프로그램이 실행되어 처리하는 작업이 어떤 작업인지, 어떤 업무에 사용하는지 등의 정보로 이루어진다. 상기 기본정보의 입력은 운영자에 의해 이루어지며, 이를 위해 운영자 단말로 기본정보 입력 인터페이스를 제공한다. 또한, 상기 운용관리 서버와 연동하여 신규 배치 프로그램을 등록시에 운영자 단말의 요청 없이도 상기 기본정보 입력 인터페이스를 제공할 수 있다. 이는 신규 배치 프로그램을 등록하고 기본정보를 입력하지 않는 문제를 예방하기 위함이다. 상기 기본정보 입력 인터페이스는 도 5에서 도시한 바와 같은 기본정보 입력 윈도우로 출력되어 운영자 단말로 제공한다. The basic
도 5는 작업패턴 설정모듈(110)의 기본정보 입력부(112)에서 제공하는 기본정보 입력 인터페이스의 일 예인 윈도우 화면을 캡처한 도면이다. 도 5를 참조하면, 상기 기본정보 입력 윈도우에는 배치 프로그램에서 처리하는 작업의 기본정보를 운영자로부터 선택 혹은 입력받을 수 있도록 구성되어 있다. 도면에서 JOB_ID는 해당 작업을 미리 분류된 작업 ID들 중에서 선택할 수 있는 항목이고, JOB 명은 해당 작업의 명칭을 입력하도록 한 항목이다. 해당 작업에 대한 JOB_ID와 JOB 명이 정해지면, 그에 대한 상세한 정보들을 입력 또는 선택할 수 있다. 이러한 예로 도면에서와 같이 해당 작업에 대한 업무그룹, 중요도, 작업주기, 로그파일 타입 등을 입력할 수 있다. 또한, 해당 작업에 대한 임계치와 임계 조건을 선택할 수 있는데, 이는 후술할 임계조건 입력부(116)를 통하여 미리 설정된 내용을 선택하는 것이다. 이와 같이 운영자는 상기 기본정보 입력 윈도우와 같은 인터페이스를 통하여 배치 프로그램의 기본정보를 입력하게 된다. 5 is a diagram illustrating a window screen which is an example of a basic information input interface provided by the basic
상기 파싱정보 입력부(114)는 상기 기본정보 입력부(112)를 통해 기본정보가 입력된 배치 프로그램의 실행결과인 로그파일을 분석하기 위해 운영자로부터 해당 로그파일내 수록되는 내용이 무엇인지를 정의하는 역할을 수행한다. 여기서, 파싱정보 입력은 각 로그파일에 있는 내용이 어떤 형태를 갖고 있으며, 해당 값이 나타내는 것이 무엇인지를 정의하는 것이다. 예를 들어, 로그파일의 작업결과를 나타내는 부분에 '작업시작시간'과 '작업종료시간'을 표시하는 것이 있다면 항목명이 '작업시작시간' 및 '작업종료시간'이 되는데, 각 배치 프로그램마다 이를 표시하는 문장의 형태는 다를 수 있다. 이렇게 프로그램마다 다른 것을 패턴값이라고 하고, 이경우 패턴값은 프로그램에 따라 어떤 프로그램은 'start time', 어떤 프로그램은 '시작시간' 등 각기 다를 것이다. 물론 사람이 해당 로그파일을 눈으로 본다면 동일한 의미이겠지만 컴퓨터는 이 두 단어가 동일의미인지를 받아 들일 수가 없는데 이를 가능하게 하기 위하여 파싱정보를 입력하여 패턴을 정의한다. 즉, 파싱정보 입력시 이루어지는 작업 중 하나가 데이터의 형태 즉 숫자 형태인지 문자 형태인지를 정의하며, 어떤 로그파일은 각 항목을 여러줄에 표시하기도 하고 한 줄에 표시하기도 하는데 이 또한 파싱정보를 입력하여 정의하게 되는 과정이다. 이러한 파싱정보 입력부(114)는 운영자에게 파싱정보를 용이하게 입력할 수 있게 하기 위한 파싱정보 입력 인터페이스를 제공한다. 상기 파싱정보 입력 인터페이스는 도 6에서 도시한 바와 같은 파싱정보 입력 윈도우로 출력되어 운영자 단말로 제공한다. The parsing
도 6은 작업패턴 설정모듈(110)의 파싱정보 입력부(114)에서 제공하는 파싱정보 입력 인터페이스의 일 예인 윈도우 화면을 캡처한 도면이다. 도 6을 참조하 면, 상기 파싱정보 입력 윈도우에는 배치 프로그램의 작업결과 로그파일을 자동으로 분석하기 위해 로그파일내 수록되는 내용이 무엇인지를 운영자로부터 선택 혹은 입력받아 정의할 수 있도록 구성되어 있다. 도면에서 화면명은 해당 배치 프로그램을 통해 이루어지는 작업을 나타낸다. 항목명은 상기에서 예로 설명한 바와 같이 작업의 세부 항목을 입력할 수 있고, 그에 따라 미리 준비되어 저장된 유형별 패턴들을 선택할 수 있다. 패턴 선택에는 패턴타입과 패턴명을 검색하여 원하는 패턴값을 선택 또는 입력할 수 있다. 이와 같이 로그파일에 표현되는 내용들은 유형별로 미리 패턴으로 준비하여 저장해 놓았다. 이렇게 파싱정보 입력시에 미리 준비된 패턴을 이용하여 운영자로 하여금 선택하여 입력할 수 있게 하였는데 이를 도 10의 유형별 패턴 선택 윈도우 화면을 예로 설명한다. FIG. 6 is a diagram illustrating a window screen as an example of a parsing information input interface provided by the parsing
도 10은 파싱정보 입력 인터페이스에서 패턴 선택 정의시에 제공되는 패턴 선택 인터페이스의 일 예인 패턴 선택 윈도우 화면을 캡처한 도면이다. 도 10을 참조하면, 상기 파싱정보 입력부(114)에서 파싱정보 입력시 패턴을 선택하기 위해 출력되는 화면으로 패턴 ID들이 정의되어 있고 그 패턴 ID별로 패턴 유형과 패턴 샘플 그리고 해당 패턴을 설명하는 항목으로 이루어져 운영자로 하여금 패턴을 용이하게 선택할 수 있도록 구성되어 있다. 여기서 미리 준비된 패턴 또는 패턴샘플은 어떠한 배치 프로그램의 로그파일이든 간에 결과를 나타내는 나름대로의 형식이 있는데, 이를 패턴화 하고 이러한 패턴의 샘플이 그것이다. 예를 들어, 로그파일에 에러 건수를 표시하는 것이 '에러건수 : 00 건' 이라고 표시하거나 'Error CNT : 00', 'Error Count : 00', '에러 : 00건", 'Err count -> 00' 등 프로그램마다 다 양하다. 이를 크게 그룹화하여 보면 영어나 한글로 표시되는 것을 떠나 형태로 표시하는지는 크게 보면 콜론(:) 또는 화살표 (->) 다음에 해당 건수가 표시되고 있다. 이렇게 공통된 형태를 패턴화하여 유형별 패턴으로 저장하고 있다. FIG. 10 is a diagram illustrating a pattern selection window screen which is an example of a pattern selection interface provided when defining a pattern selection in a parsing information input interface. Referring to FIG. 10, a screen is output to select a pattern when parsing information is input from the parsing
상기 임계조건 입력부(116)는 상기 파싱정보 입력부(114)를 통하여 정의된 패턴들을 이용하여 해당 작업과 로그파일의 각 항목별로 작업의 정상여부를 구분하는 조건과 임계치를 입력받아 설정하는 역할을 수행한다. 상술한 바와 같이 상기 임계조건 입력부(116)는 상기 기본정보 입력부(112)에서 임계조건을 입력할 때에 수행된다. 이러한 임계조건 입력부(116)는 운영자에게 임계조건을 용이하게 입력할 수 있게 하기 위한 임계조건 입력 인터페이스를 제공한다. 상기 임계조건 입력 인터페이스는 도 7에서 도시한 바와 같은 임계조건 입력 윈도우로 출력되어 운영자 단말로 제공한다. The threshold condition input unit 116 receives and sets a condition and a threshold value for distinguishing whether a job is normal for each item of the job and log file using patterns defined through the parsing
도 7은 작업패턴 설정모듈(110)의 임계조건 입력부(116)에서 제공하는 임계조건 입력 인터페이스의 일 예인 윈도우 화면을 캡처한 도면이다. 도 7을 참조하면, 상기 임계조건 입력 윈도우에는 운영자로부터 작업의 정상여부를 판단하기 위한 조건과 그에 따른 임계치를 선택 또는 입력받아 임계조건을 설정할 수 있도록 구성되어 있다. 도면에서 화면란에는 작업 내용을 선택하여 설정하고, 항목란에는 설정된 작업의 세부항목을 선택하게 된다. 도면의 조건, 숫자, 기호 버튼을 이용하여 상기에 선택된 작업과 세부항목에 대한 조건과 임계치를 입력하여 정의한다. 이렇게 입력하여 정의된 조건과 임계치는 도면의 하단 창에 표시된다. 이와 같이 운영자는 상기 임계조건 입력 윈도우와 같은 인터페이스를 통하여 로그파일의 정상여 부 분석에 이용되는 조건과 임계치를 입력하게 된다. FIG. 7 is a diagram illustrating a window screen as an example of a threshold condition input interface provided by the threshold condition input unit 116 of the work
이렇게 상기 작업패턴 설정모듈(110)은 기본정보 입력부(112), 파싱정보 입력부(114) 및 임계조건 입력부(116)를 이용하여 작업패턴을 설정하고 이 작업패턴은 로그파일 분석에 이용하게 된다. The work
계속해서 도 1의 상기 로그파일 분석모듈(130)은 상기 로그파일 수집모듈(120)에서 수집한 로그파일들을 그에 해당하는 작업패턴에 따라 분석하고 해당 작업의 정상여부를 판단하는 역할을 수행한다. 상기 로그파일 분석모듈(130)은 로그파일 내용분석부(131) 및 정상여부 판별부(132)를 포함한다. 상기 로그파일 내용분석부(131)는 로그파일 내에 수록된 내용을 상기 작업패턴 설정모듈(110)에서 설정된 작업패턴 중 해당 로그파일에 상응하는 작업패턴에 근거하여 분석하는 처리를 수행한다. 이렇게 분석된 정보는 데이터베이스에 저장된다. 상기 정상여부 판별부(132)는 상기 작업패턴 설정모듈(110)에서 설정된 작업패턴에 따라 해당 로그파일을 분석하여 작업의 정상/비정상 여부를 판별하는 역할을 수행한다. 예를 들면, 로그파일 분석결과가 해당 작업패턴에 등록된 임계조건의 조건과 임계치에 해당하지 않을 경우를 비정상 작업으로 판별하도록 할 수 있다. Subsequently, the log
상기 비정상 통지모듈(140)은 상기 로그파일 분석모듈(130)에서 비정상 작업으로 판별된 경우 해당 운영자 단말로 비정상 작업발생 사실을 통보하는 역할을 수행한다. 상기 비정상 작업발생 통보는 SMS를 이용하여 해당 내용을 발송한다. 또한, 비정상 작업발생 사실을 통보받을 운영자는 미리 지정해 놓을 수 있으며, 해당 운영자 단말의 착신번호를 입력하여 지정할 수 있다. 특히, 다수의 운영자 단말을 지정하여 동시에 다수의 운영자에게 비정상 작업발생 사실을 SMS로 발송할 수도 있다. The
상기 분석정보 제공모듈(160)은 상기 로그파일 분석모듈(130)에서 분석한 다양한 정보를 조회할 수 있도록 분석정보를 제공한다. 상기 분석정보 제공모듈(160)에서 제공되는 정보로는 해당 작업의 수행완료 정보, 조건 및 임계치 결과 정보, 동일작업 비교 정보, 분석결과 상세 정보, 비정상 작업 상세 내역 정보, 배치 프로그램 기본정보 등이 포함된다. 상기 수행완료 정보는 상기 로그파일 내용분석부(131)에서 분석한 해당 배치 프로그램의 작업 수행완료 여부가 제공된다. 이는 작업이 중간에 종료되지 않았는지 여부를 나타낸다. 상기 조건 및 임계치 결과 정보는 로그파일 분석결과 각 항목별로 조건과 임계치를 미리 설정된 값과 결과값을 함께 제공하는 정보이다. 상기 동일작업 비교 정보는 로그파일 분석결과, 이전에 수행된 동일 작업인 경우 이를 이전 결과와 함께 제공하여 비교한 정보이다. 상기 분석결과 상세 정보는 다수의 분석결과 정보들을 목록화하여 제공한다. 상기 비정상 작업 상세내역 정보는 비정상 작업통지를 수신한 운영자의 요청시에 제공하는 해당 작업에 대한 상세 정보이다. 상기 분석정보 제공모듈(160)은 분석정보 제공 인터페이스를 통하여 정보를 제공한다. The analysis
도 8은 분석정보 제공 인터페이스의 일 예인 작업결과 리스트 정보 윈도우의 화면을 캡처한 도면이다. 도 8을 참조하면, 도시된 바와 같은 조회기간, 작업결과 구분, JOB ID, 업무 그룹 등을 검색 인자로 입력하면, 해당하는 작업결과가 추출되어 도면의 하단부 창과 같은 리스트로 출력된다. 도면에서와 같이 상기 리스트에 출력되는 정보로는 작업 아이디, 작업명, 수행일시, 순번, 작업결과, 검증대상, 작업진행여부, 임계치결과 등이 포함된다. 8 is a diagram illustrating a screen of a work result list information window, which is an example of an analysis information providing interface. Referring to FIG. 8, when a search period, a work result classification, a JOB ID, a work group, and the like as a search factor are input, the corresponding work result is extracted and output as a list such as a lower window of the figure. As shown in the figure, information output in the list includes a job ID, a job name, a date and time of execution, a sequence number, a job result, a verification target, a job progress status, a threshold result, and the like.
도 9는 분석정보 제공 인터페이스의 일 예인 비정상 작업결과 상세 정보 윈도우의 화면을 캡처한 도면이다. 도 9를 참조하면, 해당 작업에 포함된 세부 작업 및 그 세부 작업들에 대한 대상건수, 성공건수, Skip(중단)건수, 에러건수 등의 결과값 정보가 제공된다. 상기 비정상 작업결과 상세 정보 윈도우를 이용하면 작업의 상세내역을 확인할 수 있으며, 비정상 작업의 원인을 분석해야 할 경우에 활용될 수 있다. FIG. 9 is a diagram of capturing a screen of an abnormal task result detail information window, which is an example of an analysis information providing interface. Referring to FIG. 9, detailed information included in a corresponding job and result value information such as a target number, a success number, a skip number, an error number, and the like for the detailed jobs are provided. The abnormal work result detailed information window may be used to check the details of the work and may be used when the cause of the abnormal work needs to be analyzed.
상기 데이터베이스 모듈(170)은 상기 로그파일 분석모듈(130)에서 분석된 분석정보 데이터, 상기 작업패턴 설정모듈(110)에서 설정된 작업패턴 설정정보 데이터, 상기 로그파일 수집모듈(120)에서 수집한 로그파일 등을 데이터베이스(180)에 저장하고 관리하는 역할을 수행한다. 상기 데이터베이스 모듈(170)은 상기 작업패턴 설정모듈(110), 상기 로그파일 분석모듈(130), 상기 로그파일 수집모듈(120) 및 상기 분석정보 제공모듈(160)에 연동하여 데이터베이스(180)에 데이터를 저장 및 액세스할 수 있게 한다. 상기 데이터베이스 모듈(170)에 의해 운용되는 데이터베이스(180)의 구성 및 그 데이터베이스에 저장되는 정보와 데이터들의 예시를 도 2에 도시하였다. The
도 2는 본 발명의 일 실시예에 따른 이동통신 시스템의 배치 프로그램 실행결과 분석을 통한 장애 인식 장치(100)에 구비된 데이터베이스(180)의 구성예를 나타낸 도면이다. 도 2에서와 같이, 상기 데이터베이스(180)는 둘로 구분할 수 있으 며, 분석정보 데이터베이스(181)와 설정정보 데이터베이스(182)로 구분된다. 상기 분석정보 데이터베이스(181)에는 작업수행 완료정보 데이터, 임계조건 결과정보 데이터, 동일작업 비교정보 데이터, 분석결과 상세정보 데이터, 비정상작업 상세내역정보 데이터 등이 데이터베이스화하여 저장되어 있다. 상기 설정정보 데이터베이스(182)에는 상기 작업패턴 설정모듈(110)에서 설정된 작업 기본정보 데이터, 파싱정보 데이터, 조건 및 임계치 정보 데이터와, 미리 준비된 유형별 패턴들이 저장되어 있다. 2 is a diagram illustrating an example of a configuration of a
다음으로, 본 발명의 일 실시예에 따른 이동통신 시스템의 배치 프로그램 실행결과 분석을 통한 장애 인식 처리가 진행되는 절차를 설명하기로 한다. Next, a description will be given of a procedure for performing a failure recognition process by analyzing a batch program execution result of a mobile communication system according to an embodiment of the present invention.
도 3은 본 발명의 일 실시예에 따른 이동통신 시스템의 배치 프로그램 실행결과 분석을 통한 장애 인식 방법이 진행되는 절차를 도시한 순서도이다. 3 is a flowchart illustrating a procedure of a method for recognizing a failure by analyzing a result of executing a batch program of a mobile communication system according to an embodiment of the present invention.
도 3을 참조하면, 먼저 운영자로부터 미리 해당 배치 프로그램의 실행결과 로그 분석을 위한 정보들을 입력받아 작업패턴으로 설정하는 단계가 진행된다. 이때에는 해당 운영자 단말로 작업패턴 설정을 위한 정보들을 입력할 수 있도록 인터페이스가 제공된다. 이 작업패턴 설정 단계는 기본정보 입력, 파싱정보 입력, 임계조건 입력의 절차를 거치며 진행하게 된다.(S 10) Referring to FIG. 3, first, information for analyzing an execution result log of a batch program is received from an operator and set as a work pattern. In this case, an interface is provided to input information for setting a work pattern to a corresponding operator terminal. This work pattern setting step proceeds through the procedures of inputting basic information, inputting parsing information, and inputting critical conditions.
배치 프로그램의 실행결과로 로그파일이 생성되면, 이를 실시간으로 수집하며 이러한 로그파일 수집활동은 계속적으로 진행이 된다. 또한, 복수의 노드에서 로그파일이 발생할 경우에는 모든 노드로부터 생성되는 로그파일을 수집한다.(S 20) When a log file is generated as a result of executing a batch program, the log file is collected in real time, and the log file collecting activity is continuously performed. In addition, when log files occur in a plurality of nodes, log files generated from all nodes are collected.
상기 단계에서 로그파일의 수집과 동시에 해당 로그파일을 생성한 배치 프로그램의 실행종료 사실을 출력하는 단계가 진행된다. 이를 통해 배치 프로그램의 실행 종료 여부를 확인할 수 있다.(S 30) At the same time, the step of outputting the fact that the execution of the batch program that generated the log file at the same time as the log file collection is in progress. Through this, it is possible to check whether the execution of the batch program is finished (S 30).
이렇게 수집된 로그파일은 해당 로그파일의 배치 프로그램에 상응하여 미리 설정된 작업패턴에 따라 내용이 분석되고 정상인지 비정상인지의 여부를 판별하는 분석 처리가 진행된다.(S 40) The collected log files are analyzed according to a preset work pattern corresponding to the batch program of the corresponding log file, and an analysis process for determining whether the log files are normal or abnormal is performed.
상기 분석 결과 비정상 작업으로 판단되는 경우에는 미리 설정된 운영자 단말로 해당 사실을 SMS를 통하여 발송하는 절차가 진행된다. 이러한 절차는 실시간으로 진행되어 비정상 작업으로 판단되는 동시에 운영자 단말로 SMS가 발송된다. 이 SMS에는 상기 비정상 작업 발생 사실과 해당 내용이 포함될 수 있다. 이렇게 함으로써 비정상 작업이 발생하였을 시에는 해당 운영자에게 그 사실을 실시간으로 통보하게 된다. 반면에 상기 판단 결과가 정상작업으로 판단되면 정상 상태로 간주하고 운영자에게 별도의 통지는 하지 않게 된다.(S 50, S 60) If it is determined that the abnormal operation is a result of the analysis, a procedure of sending a corresponding fact through SMS to a preset operator terminal is performed. This procedure is performed in real time and is determined to be an abnormal operation and at the same time an SMS is sent to the operator terminal. The SMS may include the fact that the abnormal operation occurred and the corresponding contents. In this way, when abnormal work occurs, the operator is notified in real time. On the other hand, if the determination result is determined to be normal work, it is regarded as a normal state and no notification is given to the operator. (S 50, S 60)
이하에서는 도 4를 통하여 본 발명의 일 실시예에 따른 장애 인식 방법을 각 노드에서 이루어지는 절차에 따라 설명하기로 한다. Hereinafter, a failure recognition method according to an embodiment of the present invention will be described with reference to FIG. 4 according to a procedure performed at each node.
도 4는 본 발명의 일 실시예에 따른 이동통신 시스템의 배치 프로그램 실행결과 분석을 통한 장애 인식 방법의 절차가 이루어지는 흐름을 각 노드별로 도시한 순서도이다. 4 is a flowchart illustrating a flow for each node in which a procedure of a failure recognition method is performed by analyzing a result of executing a batch program of a mobile communication system according to an exemplary embodiment of the present invention.
도 4를 참조하면, 먼저 운영자 단말은 운용관리 서버로 운용 및 관리 작업을 위한 신규 배치 프로그램을 등록하게 된다.(1) Referring to Figure 4, first the operator terminal registers a new batch program for operation and management operations to the operation management server. (1)
이와 함께 운영자 단말은 장애 인식 장치로 해당 배치 프로그램에 대한 작업패턴을 입력하여 작업패턴 설정을 등록하게 된다.(2) In addition, the operator terminal registers a work pattern setting by inputting a work pattern for a corresponding batch program to the apparatus for recognizing a failure. (2)
운용관리 서버에서는 등록된 배치 프로그램들이 실행되며 그 결과로 로그파일들이 생성된다.(3) In the management server, registered batch programs are executed and log files are generated as a result.
장애 인식 장치에서는 상기 운용 관리 서버에서 생성된 로그파일을 생성과 동시에 수집을 한다.(4) In the failure recognizing apparatus, the log file generated by the operation management server is generated and collected at the same time. (4)
이렇게 수집된 로그파일은 해당하는 작업패턴에 근거하여 분석하는 절차를 진행하게 된다.(5) The collected log files are analyzed based on the work patterns. (5)
분석 결과 비정상 작업으로 판단되는 경우에는 운영자 단말로 SMS 통지하여 해당 사실을 알리게 된고, 정상 작업으로 판단되는 경우에는 별다른 조치를 취하지 않는다.(6) If it is determined that the operation is abnormal, SMS notification is notified to the operator terminal, and if the operation is determined to be normal, no further action is taken. (6)
운영자 단말은 비정상 작업 통지를 수신한다든지 하는 경우로 인하여 분석정보를 필요로하게 되면, 장애 인식 장치로 로그파일 분석에 대한 정보를 조회한다.(7) When the operator terminal needs the analysis information due to receiving an abnormal job notification or the like, the operator terminal inquires the log file analysis information to the failure recognition device.
장애 인식 장치에서는 운영자 단말이 조회 요청한 내용에 대응하는 분석정보를 추출하여 운영자 단말로 제공한다.(8) In the failure recognition apparatus, the analysis information corresponding to the content requested by the operator terminal is extracted and provided to the operator terminal.
이상과 같이, 실시간으로 로그파일 생성과 동시에 이를 분석하여 문제 발생시에는 즉시 이를 운영자에게 통지할 수 있게 된다. 또한, 운영자로부터 비정상 작업 여부 판단의 기준이 되는 조건 및 임계치 값을 미리 설정하게 함으로써 비정상 작업의 정의를 임의로 할 수 있고 이에 따른 비정상 작업 인식률을 임의로 조절하 게 할 수 있다. As described above, it is possible to notify the operator immediately when a problem occurs by analyzing the log file at the same time in real time. In addition, it is possible to arbitrarily define an abnormal task by adjusting a condition and a threshold value, which are the criteria for determining whether the abnormal task is preset, from the operator, and thus to adjust the abnormal task recognition rate accordingly.
본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니 되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위해 용어의 개념을 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다. The terms or words used in this specification and claims are not to be construed as limiting in their usual or dictionary meanings, and the inventors may appropriately define the concept of terms in order to best explain their invention in the best way possible. It should be interpreted as meaning and concept corresponding to the technical idea of the present invention based on the principle that the present invention.
따라서, 본 명세서에 기재된 실시예와 도면에 도시된 구성은 본 발명의 가장 바람직한 일 실시예에 불과할 뿐이고 본 발명의 기술적 사상을 모두 대변하는 것은 아니므로, 본 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형예들이 있을 수 있음을 이해하여야 한다. Therefore, the embodiments described in the specification and the drawings shown in the drawings are only the most preferred embodiment of the present invention and do not represent all of the technical idea of the present invention, various modifications that can be replaced at the time of the present application It should be understood that there may be equivalents and variations.
본 발명에 따르면, 이동통신 시스템에서 운영 및 관리 작업 중 운영자가 미리 정의한 장애 상태가 되면 이를 즉시 인식하여 운영자에게 통지(SMS)하게 되어 장애 사실을 신속하고 정확하게 파악할 수 있고, 또한 즉각적인 대응 조치를 취할 수 있게 되어 장애 지속에 따른 손실을 최소화할 수 있는 효과를 제공한다. According to the present invention, when the operator's predefined failure state during operation and management operations in the mobile communication system is immediately recognized and notified to the operator (SMS), it is possible to quickly and accurately grasp the fact of failure, and to take immediate response measures. This provides the effect of minimizing the loss of failure.
또한, 이동통신 시스템의 운영 및 관리 작업에 이용되는 배치 프로그램을 잘 모르는 비 숙련자들도 작업결과의 정상여부를 파악할 수 있고 작업결과의 분석도 용이하게 할 수 있는 효과를 제공한다. In addition, even inexperienced persons who are unfamiliar with the batch program used for the operation and management of the mobile communication system can check whether the work result is normal and provide an effect of facilitating the analysis of the work result.
Claims (13)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060105833A KR100838019B1 (en) | 2006-10-30 | 2006-10-30 | Method and apparatus for recognizing trouble by analyzing batch program execution result in mobile communication system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060105833A KR100838019B1 (en) | 2006-10-30 | 2006-10-30 | Method and apparatus for recognizing trouble by analyzing batch program execution result in mobile communication system |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20080038664A KR20080038664A (en) | 2008-05-07 |
KR100838019B1 true KR100838019B1 (en) | 2008-06-12 |
Family
ID=39647089
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060105833A KR100838019B1 (en) | 2006-10-30 | 2006-10-30 | Method and apparatus for recognizing trouble by analyzing batch program execution result in mobile communication system |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100838019B1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101295644B1 (en) * | 2011-11-11 | 2013-09-16 | 한국전자통신연구원 | System and method for verifying smart phone application |
CN111914288A (en) * | 2020-07-09 | 2020-11-10 | 上海红阵信息科技有限公司 | Multi-service analysis processing management system based on biological characteristics |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040032311A (en) * | 2002-10-09 | 2004-04-17 | 에스케이 텔레콤주식회사 | Method and system for analizing log files of mobile communication terminal |
KR20050122529A (en) * | 2004-06-24 | 2005-12-29 | 엘지전자 주식회사 | The method of mobile station remote control in mobile communication system |
-
2006
- 2006-10-30 KR KR1020060105833A patent/KR100838019B1/en not_active IP Right Cessation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040032311A (en) * | 2002-10-09 | 2004-04-17 | 에스케이 텔레콤주식회사 | Method and system for analizing log files of mobile communication terminal |
KR20050122529A (en) * | 2004-06-24 | 2005-12-29 | 엘지전자 주식회사 | The method of mobile station remote control in mobile communication system |
Also Published As
Publication number | Publication date |
---|---|
KR20080038664A (en) | 2008-05-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2721493B1 (en) | Method and apparatus to manage information between a scan tool and networked devices | |
EP2847667B1 (en) | Automotive diagnostic server | |
CN102257487B (en) | Analyzing events | |
CN109635292B (en) | Work order quality inspection method and device based on machine learning algorithm | |
CN109560996B (en) | Automatic testing system and method for terminal of Internet of things | |
JP4460620B2 (en) | Information service providing method and server | |
JP2007079896A (en) | Monitoring device and monitoring method | |
US7801914B2 (en) | System, method and computer-program product for allowing an entity to capture, integrate, and report desired information relating to a specific situation in a given process-related work environment | |
KR102116250B1 (en) | Method for unmanned remote control and apparatus using the same | |
KR100838019B1 (en) | Method and apparatus for recognizing trouble by analyzing batch program execution result in mobile communication system | |
CN112612393B (en) | Interaction method and device of interface function | |
CN114861948A (en) | Intelligent self-checking method and system for equipment and storage medium | |
CN107908525B (en) | Alarm processing method, equipment and readable storage medium | |
CN111475405A (en) | Regression testing method and device, computer equipment and storage medium | |
EP4418145A1 (en) | Work information management system and data search method | |
CN115794545A (en) | Automatic processing method of operation and maintenance data and related equipment thereof | |
US20150326677A1 (en) | Screen information collecting computer, screen information collecting method, and computer-readable storage medium | |
JP2007072546A (en) | Flow editing device and flow editing method | |
CN116700583A (en) | Implementation method and device for process automation and storage medium | |
CN113434404B (en) | Automatic service verification method and device for verifying reliability of disaster recovery system | |
EP3828735A1 (en) | Method, device and system for forming fusion model, medium, processor and terminal | |
CN106789260B (en) | System and method for high availability drilling of network devices | |
US11899737B1 (en) | System and method for managing information sourced by a primary server that is sent to other servers when a user interacts with a web page without distorting the other servers | |
KR100815391B1 (en) | Method and apparatus for recognizing trouble by realtime analyizing billing-error in mobile communication system | |
CN109582534B (en) | Method and device for determining operation entry of system and server |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20120601 Year of fee payment: 5 |
|
LAPS | Lapse due to unpaid annual fee |