KR100296118B1 - 지능형 정보 제공 시스템의 특수 자원 스위치및 그를 이용한자원별 서비스 통계 데이터 처리 방법 - Google Patents

지능형 정보 제공 시스템의 특수 자원 스위치및 그를 이용한자원별 서비스 통계 데이터 처리 방법 Download PDF

Info

Publication number
KR100296118B1
KR100296118B1 KR1019980048479A KR19980048479A KR100296118B1 KR 100296118 B1 KR100296118 B1 KR 100296118B1 KR 1019980048479 A KR1019980048479 A KR 1019980048479A KR 19980048479 A KR19980048479 A KR 19980048479A KR 100296118 B1 KR100296118 B1 KR 100296118B1
Authority
KR
South Korea
Prior art keywords
measurement
resource
operator
statistical
data
Prior art date
Application number
KR1019980048479A
Other languages
English (en)
Other versions
KR20000032116A (ko
Inventor
홍선미
김태일
전경표
Original Assignee
오길록
한국전자통신연구원
이계철
한국전기통신공사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 오길록, 한국전자통신연구원, 이계철, 한국전기통신공사 filed Critical 오길록
Priority to KR1019980048479A priority Critical patent/KR100296118B1/ko
Publication of KR20000032116A publication Critical patent/KR20000032116A/ko
Application granted granted Critical
Publication of KR100296118B1 publication Critical patent/KR100296118B1/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0029Provisions for intelligent networking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/4228Systems providing special services or facilities to subscribers in networks

Landscapes

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

Abstract

1. 청구범위에 기재된 발명이 속하는 기술분야
본 발명은 지능형 정보 제공 시스템의 특수 자원 스위치 및 그를 이용한 자원별 서비스 통계 데이터 처리 방법에 관한 것임.
2. 발명이 해결하고자 하는 기술적 과제
본 발명은 시스템 상태 정보 및 자원 제공 현황 등을 분석할 수 있는 자료를 운용자에게 전달하도록하는데 그 목적이 있음.
3. 발명의 해결 방법의 요지
본 발명은 지능형 정보제공 시스템에서의 서비스 처리시 자원 제공 요구 이벤트가 발생하면, 측정라이브러리에서 자원 제공 이벤트 종류에 따라 해당 라이브러리를 호출하여 데이터를 수집하고 저장하는 제 1 단계; 운용자로부터 오는 메시지의 종류를 판단하는 제 2 단계; 통계 수행 명령 메시지가 수신되면, 운용자 입력 내용을 분석하여 운용자가 요구한 출력 형태에 맞게 포매팅하여 전송하는 제 3 단계; 및 통계 수행 취소 요구 메시지가 수신되면, 해당 통계 정보를 삭제한 후 통계 작업 수행 취소 성공 메시지를 운용자에게 전송하는 제 4 단계를 포함함.
4. 발명의 중요한 용도
본 발명은 지능형 정보 제공 시스템에서의 통계 데이터 처리에 이용됨.

Description

지능형 정보 제공 시스템의 특수 자원 스위치 및 그를 이용한 자원별 서비스 통계 데이터 처리 방법
본 발명은, 지능형 정보 제공 시스템의 특수 자원 스위치 및 그를 이용한 자원별 서비스 통계 데이터 처리 방법에 관한 것으로서, 특히 운용자 정합 기능, 데이터 처리 기능, 측정 및 통계 처리 기능 등 3 개 분야로 이루어지는 지능형 정보제공 시스템의 운용관리 기술에 있어서, 자원별 서비스에 대한 측정 및 통계 처리 방법에 관한 것이다.
일반적으로, 지능망 서비스 교환기의 호처리 기능은, 서비스 이용자들에게 편의를 제공하기 위하여 이중음 다주파(Dual Tone Multi Frequency )(이하 "DTMF"이라 함) 신호 수집, 톤(tone), 안내 방송 등의 기본적인 자원을 제공하고 있다.
그러나, 종래에는 음성 합성, 주문형 안내방송, 음성 녹음 자원 등의 다양한 자원을 제공하지 못하였으며, 새로운 자원 제공의 추가 구현이 매우 어렵고, 측정 및 통계 기능에서 운용자에게 자원별 서비스 내역을 처리하는 기능이 구현될 수 없는 문제점이 있었다.
상기 종래의 문제점을 해결하기 위하여 안출된 본 발명은, 지능형 정보제공 시스템에서 발생하는 모든 이벤트들을 수집 및 가공하여, 시스템 상태 정보 및 자원 제공 현황 등을 분석할 수 있는 자료를 운용자에게 전달하도록 한 지능형 정보 제공 시스템의 특수 자원 스위치 및 그를 이용한 자원별 서비스 통계 데이터 처리 방법과 그것을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체를 제공하는데 그 목적이 있다.
도 1 은 본 발명이 적용되는 지능형 정보제공 시스템의 구성예시도.
도 2 는 본 발명에 따른 지능형 정보 제공 시스템의 특수 자원 스위치의 구성예시도.
도 3 은 본 발명에 따른 자원별 통계 데이터 수집 방법의 일실시예 흐름도.
도 4a 내지 도 4d 는 본 발명에 따른 운용자 요구에 의한 통계 분석 및 결과를 송신하는 방법의 일실시예 흐름도.
도 5 는 본 발명에 따른 시스템 계획에 의한 주기적 통계 수행 방법의 일실시예 흐름도.
101 : 그래픽 사용자 인터페이스 102 : 특수 자원 메인 프로세서
103 : 특수 자원 유니트 104 : 특수 자원 스위치
상기 목적을 달성하기 위한 본 발명은, 지능형 정보제공 시스템에서의 자원별 서비스 통계 데이터 처리 방법에 있어서, 지능형 정보제공 시스템이 동작하고 있는 동안, 서비스 제어 기능부에서 서비스 처리시 자원 제공 요구 이벤트가 발생하면, 측정 라이브러리(MSLC)에서 자원 제공 이벤트 종류에 따라 해당 라이브러리를 호출하여 호출된 라이브러리의 파라메타를 분석하고, 데이터를 수집하여 메모리에 저장하는 제 1 단계; 측정 및 통계 데이터 처리(MSDP)에서 운용자로부터 오는 메시지의 종류를 판단하는 제 2 단계; 상기 제 2 단계의 판단결과, 운용자로부터 통계 수행 명령 메시지가 수신되면, 측정 및 통계 데이터 처리(MSDP)가 운용자 입력 내용을 분석하여 운용자가 요구한 출력 형태에 맞게 포매팅하여 운용자에게 결과를 전송하는 제 3 단계; 및 상기 제 2 단계의 판단결과, 운용자로부터 통계 수행 취소 요구 메시지가 수신되면, 측정 및 통계 데이터 처리(MSDP)가 통계 취소 요구 항목을 분석하여 통계 작업 관리 테이블을 검색하여 해당 통계 정보를 삭제한 후 통계 작업 수행 취소 성공 메시지를 운용자에게 전송하는 제 4 단계를 포함한다.
또한 본 발명은, 지능형 정보제공 시스템에서의 자원별 서비스 통계 데이터를 처리하기 위한 특수 자원 스위치에 있어서, 서비스 제어 시스템으로부터 자원 제공 요구를 수신하여 각종 자원을 제공하므로써 서비스를 수행하는 서비스 제어수단; 상기 서비스 제어수단으로부터 자원 제공 이벤트의 종류에 따른 해당 라이브러리를 호출하여, 호출된 라이브러리의 파라메타 내용을 분석하고 정보를 저장하는 측정 라이브러리(MSLC)수단; 상기 측정 라이브러리(MSLC)수단으로부터 데이터를 읽어와 최종 데이터와 초기 데이터로 구별하여 저장하는 지능형 정보 제공 시스템 서비스 측정 데이터 수집(MDGS)수단; 운용자 단말기와 특수자원 스위치간의 정합기능을 수행하는 운용자 정합수단; 상기 운용자 정합수단으로부터 운용자의 통계 수행 요구를 수신하면, 상기 지능형 정보 제공 시스템 서비스 측정 데이터 수집(MDGS)수단에 자원별 통계 데이터 수집을 요구하고, 자원별 통계 데이터를 수집하여 수행결과를 운용자 정합수단으로 송신하는 측정 및 통계 데이터 처리(MSDP)수단; 및 각종 타이머를 지정하여 그 결과를 측정 및 통계 데이터 처리(MSDP)수단에 통보하는 운용 체제 타이머를 포함한다.
또한 본 발명은, 대용량 프로세서를 구비한 지능형 정보제공 시스템에, 지능형 정보제공 시스템이 동작하고 있는 동안, 서비스 제어 기능부에서 서비스 처리시 자원 제공 요구 이벤트가 발생하면, 측정 라이브러리(MSLC)에서 자원 제공 이벤트 종류에 따라 해당 라이브러리를 호출하여 호출된 라이브러리의 파라메타를 분석하고, 데이터를 수집하여 메모리에 저장하는 제 1 기능; 측정 및 통계 데이터 처리(MSDP)에서 운용자로부터 오는 메시지의 종류를 판단하는 제 2 기능; 상기 제 2 기능의 판단결과, 운용자로부터 통계 수행 명령 메시지가 수신되면, 측정 및 통계 데이터 처리(MSDP)가 운용자 입력 내용을 분석하여 운용자가 요구한 출력 형태에 맞게 포매팅하여 운용자에게 결과를 전송하는 제 3 기능; 및 상기 제 2 기능의 판단결과, 운용자로부터 통계 수행 취소 요구 메시지가 수신되면, 측정 및 통계 데이터 처리(MSDP)가 통계 취소 요구 항목을 분석하여 통계 작업 관리 테이블을 검색하여 해당 통계 정보를 삭제한 후 통계 작업 수행 취소 성공 메시지를 운용자에게 전송하는 제 4 기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체를 포함한다.
이하 도 1 내지 도 5 를 참조하여 본 발명의 바람직한 일실시예를 상세히 설명한다.
도 1 은 본 발명이 적용되는 지능형 정보제공 시스템의 구성예시도이다.
도면에 도시된 바와 같이, 지능형 정보제공 시스템(Advanced Intelligent Network - Intelligent Peripheral : 이하 "AIN IP"이라 함)은 그래픽 사용자 인터페이스(Graphic User Interface : 이하 "GUI"라 함.)(101), 지능형 정보제공 시스템의 서버 역할을 하는 특수 자원 메인 프로세서(Specialized Resource Main Processor : 이하 "SRMP"이라 함)(102), 특수 자원 스위치(Specialized Resource Switch : 이하 "SRS"이라 함)(104), 특수 자원 유니트(Specialized Resource Unit : 이하 "SRU"이라 함)(103)로 구성된다.
SRMP(102)는 워크스테이션을 사용하여 AIN IP의 운용자 메시지 입출력 기능을 처리하는 운용자 정합 기능과 유지보수 기능을 제공한다.
SRU(103)는 AIN IP에서 제공하는 DTMF 수집, 톤(Tone) 송출, 고정형/편집형/주문형 안내방송, 음성 녹음 등을 제공하는 특수자원보드와 이를 제어하는 기능으로 구성된 시스템으로 펜티엄 프로(Pentium Pro : 등록상표임)급 컴퓨터(PC)를 사용하여 구현하였다.
SRS(104)는 시분할 교환기-10(TDX-10 : 등록상표임) 종합 정보 통신망(ISDN)의 원격 액세스 스위칭 모듈(RASM) 교환기를 변경하여 개발한 것으로, 스위치 엑세스 및 관리 프로세서(Switch Access and Management Processor : 이하 "SAMP"이라 함)에서 서비스 제어, 호처리, 지능망 응용 프로토콜(Intelligent Network Application Protocol : 이하 "INAP"이라 함), SS No.7 프로토콜, 운용 및 유지보수 등 AIN IP에서 특수 자원 제공을 위한 대부분의 기능을 수행한다.
도 2 는 본 발명에 따른 지능형 정보 제공 시스템의 특수 자원 스위치의 구성예시도이다.
도면에 도시된 바와 같이, AIN IP에서 자원별 서비스 통계 데이터를 수집하여 운용자에게 전달하는 특수 자원 스위치(104)는 서비스제어부(210), 자원별 서비스 통계부(220), 운용자 정합 기능부(230), 운용체제타이머(240)로 구성되며, 자원별 서비스 통계부는 측정 라이브러리(MSLC)(221), 지능형 정보제공 시스템 서비스 측정 데이터 수집(MDGS)(222), 측정 및 통계 데이터 처리(MSDP)(223)로 구성된다.
서비스 제어부(210)는 AIN IP에서 자원을 제공하고 제어하는 기능을 한다.
측정 라이브러리(Measurement Shared Library for Call : 이하 "MSLC"이라함)(221)는 서비스 제어부(210)가 자원을 제공하는 도중, 측정 이벤트가 발생하면 해당 라이브러리를 호출하여 라이브러리 블록으로부터 이를 수집하여 로우 데이타(Low Data)로 로컬 메모리에 저장하는 데이터 수집기능을 한다. 이는 운용자의 요구 또는 시스템의 요구 발생과 무관하게 시스템이 동작하는 동안 지속적으로 이루어진다.
지능형 정보제공 시스템 서비스 측정 데이터 수집(Measurement Data Gathering for AIN IP Service : 이하 "MDGS"이라함)(222)는 로컬 메모리에 저장된 로우 데이타(Low Data)로부터 자원별 서비스 통계에 필요한 데이터를 추출하여 관리하는 데이터 관리기능을 수행한다. 이는 운용자가 요구한 시간 또는 시스템에서 요구한 시간별로 정보를 제공할 수 있도록 수집 정보를 관리한다.
측정 및 통계 데이터 처리(Measurement and Statistics Data Processing : 이하 "MSDP"이라함)(223)는 운용자 정합 기능부(230)로부터 통계 수행 명령을 수신하여 이를 분석하여 요구한 시간동안 수집된 정보를 가공하여 운용자에게 전달하거나, 시스템에서 요구한 시간동안 수집된 정보를 가공하여 운용자에게 전달하는 데이터 가공 및 전달기능을 수행한다. 이때 운용자가 출력 포맷을 선택할 수 있으며, 운용자가 요구한 포맷 즉, 그래픽(Pie, Bar, Graph) 또는 텍스트 형태로 전달한다.
운용자 정합부(230)는 운용자 단말기와 특수자원 스위치간의 정합기능을 수행한다.
운용체제 타이머(240)는 각종 타이머를 지정하여 그 결과를 MSDP에 통보하는 기능을 수행한다.
도면에서 (a)는 데이터 수집 기능을 하는 MSLC(221)에서 자원별 서비스 통계 기능의 측정 대상인 서비스 제어부(210)로부터 측정 이벤트 발생시 해당 라이브러리를 통하여 데이터를 수집하는 데이터 수집 블록이며, (b)는 운용자 정합부(230)로부터 통계 측정 명령을 수신하여 이를 처리하는 블록을 나타낸다.
도 3 은 본 발명에 따른 자원별 통계 데이터 수집 방법의 일시시예 흐름도이다.
도면에 도시된 바와 같이, MSLC(221)는 AIN IP가 동작하고 있는 동안 지속적으로 데이터를 수집하여 메모리에 저장한다. 즉, 서비스 제어 기능부(210)에서 서비스 처리시 자원 제공 이벤트가 발생(301)하면 자원 제공 이벤트 종류(302)에 따라 해당 라이브러리를 호출한다.
즉, 서비스 제어 시스템(SCP)으로 부터 자원 제공 요구를 수신하면, 통계 데이터 수집 블록인 MSLC(221)는 서비스 제어기능부(210)에서 자원 제공 요구 수신 라이브러리를 호출(303)하고, 호출된 라이브러리의 파라메타 내용을 분석하여 자원별 서비스 요구 수신 정보를 저장(304)한다.
서비스 제어 기능부(210)에서 자원 제공 성공시 자원 제공 성공 라이브러리를 호출(305)하면, MSLC(221)에서는 호출된 라이브러리의 파라메타를 분석하여 자원별 성공 횟수를 증가시키고 서비스 제공 시간 정보를 저장(306)한다.
서비스 제어 기능부(210)에서 자원 제공 실패시 자원 제공 실패 라이브러리를 호출(307)하면, MSLC(221)에서는 호출된 라이브러리의 파라메타를 분석하여 자원별로 서비스 실패 원인 정보를 저장(308)한다.
AIN IP가 동작하는 동안 위의 (301)에서 (308)까지의 과정을 반복하며, AIN IP가 정지되면 데이터 수집 작업을 종료한다.
도 4a 내지 도 4d 는 본 발명에 따른 운용자 요구에 의한 통계 분석 및 결과를 송신하는 방법의 일실시예 흐름도이다.
도면에 도시된 바와 같이, 자원별 서비스 통계 기능부(220)가 구동되고, MSDP(223)가 운용자 정합 기능부(230)로부터 메시지 수신 대기 상태(401)에서 통계 수행 요구를 수신하면, 통계 수행 요구 항목을 분석(402,403)하여, 자원별 서비스 통계가 아니면, 해당 항목에 대한 통계 처리를 수행(404)하며, 자원별 서비스 통계 요구이면, 통계 작업 관리 테이블을 검색(405)하여 동일한 작업이 수행중인지 검사한다(406).
이때, 수행중인 자원별 서비스 통계 작업 횟수가 시스템에서 정한 한계치에 도달하여 새로운 통계 작업 수행이 불가능한 경우에는, 통계 작업 수행 불가능에 대한 에러 메시지를 운용자에게 전송(407)하고, 새로운 운용자 메시지를 수신할 수 있도록 대기 상태로 된다.
자원별 통계 작업 수행이 가능할 경우에는, 통계 작업 관리 테이블에 해당 작업 수행을 위한 정보를 등록(408)하고, 운용자 요구 입력 내용을 분석(409)한다.
먼저, 측정 대상 자원 종류를 입력하였는지 분석하여, 측정 대상 자원을 입력하였으면, 운용자가 입력한 자원을 측정 대상 자원으로 지정(410)하고, 입력하지 않았으며, 측정 대상 자원 종류 미지정에 대한 에러 메시지를 운용자에게 전송(411)한다.
다음으로, 측정 대상 유니트를 입력하였는지 분석(412)한다.
측정 대상을 입력하지 않았으면, SRU(103) 및 보드(BOARD) 실장 정보 저장 데이터베이스(DB)를 검색(413)하여 현재 실장된 모든 SRU(103) 및 보드(BOARD)를 측정 대상으로 지정(414)한다.
운용자가 측정 대상 유니트를 입력하였으면, 측정 대상 유니트(Unit)를 분석(425)하여, SRU(103)만 지정하였으면 SRU(103) 실장 정보 저장 데이터베이스(DB)를 검색(426)하고, 운용자가 지정한 SRU(103)가 실장되었는지를 검사(427)하여, 실장되었으면 운용자가 지정한 SRU에 실장된 모든 보드(BOARD)를 측정 대상으로 지정(428)한다. 운용자가 지정한 SRU가 미 실장되었으면, 지정한 SRU 미실장에 대한 에러 메시지를 운용자에게 전송(429)하고, 통계 작업 관리 테이블에서 해당 통계 정보를 삭제(430)한 후 운용자로부터 새로운 메시지를 수신하기 위한 대기 상태로 전환한다.
운용자가 측정 대상 유니트(Unit)로 SRU와 보드(BOARD)를 모두 지정하였으면, SRU 및 보드(BOARD) 실장 정보 저장 데이터베이스(DB)를 검색(431)하여 운용자가 지정한 SRU 및 보드(BOARD)가 모두 실장되었는지 검사(432)한다.
검사결과, 모두 실장되었으면 운용자가 지정한 SRU 및 BOARD를 측정 대상으로 지정(433)하고, SRU 또는 보드(BOARD)가 실장되지 않았으면 해당 유니트(Unit) 미실장에 대한 에러 메시지를 운용자에게 전송(434)하고, 통계 작업 관리 테이블에서 해당 통계 정보를 삭제(435)한 후 다음 메시지를 수신하기 위하여 대기 상태로 전환한다.
운용자가 측정 대상 유니트(Unit)로 보드(BOARD)만 지정하였으면, SRU 미지정에 대한 에러 메시지를 운용자에게 전송(436)하고, 통계 작업 관리 테이블에서 해당 통계 정보를 삭제(437)한 후 다음 메시지를 수신하기 위하여 대기 상태로 전환한다.
측정 대상 유니트(Unit)를 지정하였으면, 측정 시작 시간이 입력되었는지 확인(438)하여 입력되지 않았으면 현재 시간으로 측정 시작 시간을 지정(439)하며, 운용자가 측정 시작 시간을 입력하였으면 측정 시작 시간 오류를 검증(440)하여 실패이면 측정 시작 시간 오류에 대한 에러 메시지를 운용자에게 전송(442)하고, 통계 작업 관리 테이블에서 해당 통계 정보를 삭제(443)한 후 새로운 메시지 수신을 위하여 대기 상태로 전환한다.
측정 시작 시간 검증이 성공이면 운용자가 입력한 시간으로 측정 시작 시간을 지정(444)하고 타이머에 측정 시작 시간을 등록(445)하고, 측정 시작 시간이 되면 타이머로부터 측정 시작 시간 통보 메시지를 수신(446)한다.
측정 시작 시간이 되면, 운용자가 측정 수행 시간을 입력하였는지 분석하여(447) 측정 수행 시간이 입력되었으면 운용자가 입력한 측정 수행 시간으로 측정 주기를 지정(448)하고, 입력하지 않았으면 시스템에서 기본값으로 정한 측정 수행 시간으로 측정 주기를 지정(449)한다.
측정 반복 횟수가 입력되었으면, 운용자가 입력한 데이터로 측정 반복 횟수를 지정(452)하고, 입력하지 않았으면 측정 반복 횟수를 1로 지정(451)한다.
측정 데이터를 수집하기 위하여 측정 수행 횟수를 1 증가(453)시키고, 타이머에 측정 주기 만료 시간 통보 수신을 위한 타이머를 등록(454)하고, MSLC(221)로부터 현재까지 수집된 정보를 읽어와서 초기 데이터(Init_Data)에 저장(455)한다.
그리고, MSLC(221)에서는 서비스 제어 기능부(210)로부터 자원별 서비스 통계 데이터를 수집하여 저장(301 ~ 308, 456)한다.
타이머로부터 측정 주기 만료 시간이 되었음을 수신(457)하면 최종 데이터(Last_Data)를 읽어와서 저장(458)하고, 자원별 서비스 통계 데이터를 산출하기 위하여 라이브러리에 저장된 자원별 항목별로 최종 데이터(Last_Data) - 초기 데이터(Init_Data)를 수행(459)한다.
산출된 결과를 운용자에게 전송하기 위하여 통계 수행을 요구한 명령어 입력창을 분석(460,461)하여, 메시지 입력창에서 통계 수행을 요구하였으면, 메시지 출력창으로 통계 결과 전송을 위한 텍스트 출력 메시지를 포매팅(462)하여 메시지 출력창으로 통계 결과를 전송(463)한다.
그래픽 통계창에서 명령을 입력하였으면, 그래픽 통계창으로 통계 결과 전송을 위한 그래픽 출력 메시지를 포매팅(464)하여 그래픽 통계창으로 통계 결과를 전송(465)한다.
운용자가 입력한 측정 반복 횟수가 0인 경우, 운용자가 자원별 서비스 통계 수행 명령을 취소할 때 까지 454 에서 466 까지의 과정을 무한 반복하여 수행(473)하고, 측정 반복 횟수가 0이 아니면 측정 수행 횟수가 측정 반복 횟수와 같은지 비교(467)하여 같으면 측정 수행이 완료되었으므로 통계 작업 관리 테이블에서 해당 통계 정보를 삭제(468)한 후 종료(91)한다.
측정 수행 횟수와 측정 반복 횟수가 같지 않으면, 측정 수행 횟수와 측정 반복 횟수를 비교(469)하여 측정 수행 횟수가 작으면, 측정 수행 횟수를 1 증가(472)시킨 후 측정 수행 횟수가 측정 반복 횟수와 같을때까지 454 부터 반복 수행한다.
측정 수행 횟수가 측정 반복 횟수보다 작지않으면 측정 수행 횟수 오류에 대한 에러 메시지를 운용자에게 전송(470)하고 통계 작업 관리 테이블에서 해당 통계 정보를 삭제(471)한 후 종료한다.
운용자로부터 메시지 수신 대기(401)시 통계 수행 취소 요구를 수신하면,통계 취소 요구 항목을 분석(415)하여 통계 작업 관리 테이블을 검색(416)하고, 통계 취소 요구 항목이 등록되어 수행중인지 분석한다(417).
이때 해당 통계 항목이 등록되어 있지 않으면 통계 작업 수행 취소 요구 실패에 대한 에러 메시지를 운용자에게 전송(418)하고 운용자로부터 새로운 메시지를 수신하기 위하여 대기하며, 해당 통계 항목이 테이블에 등록되어 있으면 통계 작업 수행중인 해당 프로세스 종료를 요구(419)하고 해당 프로세스를 종료(420)시킨다.
그리고 통계 작업 관리 테이블에서 해당 통계 정보를 삭제(423)한 후 통계 작업 수행 취소 성공 메시지를 운용자에게 전송(424)한다.
도 5 는 지능형 정보제공 시스템에서 시스템 계획에 의한 주기적 통계 데이터 출력 과정을 나타낸 일실시예 흐름도이다.
통계 기능이 시작되면, MSDP(230)는 주기적 데이터 출력 종류별(매시간별초기데이터베이스(Hourly_Init_Data), 매일별초기데이터베이스(Daily_Init_Data), 매월별초기데이터베이스(Monthly_Init_Data))로 초기화(501)를 수행한다.
주기적 출력 시간 변경 요청을 수신하였으면 주기적 측정 데이터 보고 시간 정보 저장 데이터베이스(DB)를 새로운 시간으로 변경(506)하고 변경된 시간으로 주기적 출력 시간 통보 요청을 위한 타이머를 등록(507)한다.
주기적 출력 시간 변경 요청을 수신하지 않았으면 현재 데이터베이스(DB)에 저장된 주기적 출력 데이터 보고 시간 출력 정보 저장 데이터베이스(DB)를 검색(503)하여 데이터베이스(DB)에 저장된 시간으로 통보 요청을 위한 타이머를 등록(504)한다.
그리고 현재까지 수집된 내용이 저장된 초기 데이터를 각 출력 종류별(매시간별 초기 데이터베이스, 매일별 초기 데이터베이스, 매월별 초기 데이터베이스)로 데이터베이스(DB)에서 읽어온다(505).
타이머에 등록된 시간이 되면 타이머로부터 주기적 데이터 출력을 위한 시그널을 수신(508)한다.
타이머를 수신한 시간이 매시간별 보고 시간(Hourly Report Time)이면 매시간별 최종 데이터(Hourly_Last_Data)를 읽어와서(510) 주기적 통계 매시간별 데이터를 산출(매시간별 최종 데이터베이스 - 매시간별 초기 데이터베이스)하여 매시간별 데이터베이스(Hourly_DB)에 저장(511)한다.
산출된 매시간별 데이터베이스(Hourly_DB) 결과는 매일별 최종 데이터베이스(Daily_Last_DB)에 누계하여 합산(512)하고, 새로운 매시간별 데이터 생성을 위하여 매시간별 초기 데이터베이스로 저장(513)하며, 운용자에게 전달하기 위하여 주기적 통계 매시간별 데이터 출력을 위한 메시지를 포매팅(514)하여 운용자에게 전송(515)한다.
타이머를 수신한 시간이 매일별 보고 시간(Daily Report Time)이면 주기적 통계 매일별 데이터를 산출(매일별 최종 데이터베이스 - 매일별 초기 데이터베이스)하여 매일별 데이터베이스(Daily_DB)에 저장(517)한다. 산출된 매일별 데이터베이스(Daily_DB) 결과는 매월별 최종 데이터베이스(Monthly_Last_DB)에 누계하여 합산(518)하고, 새로운 매일별 데이터 생성을 위하여 매일별 초기 데이터베이스로 저장(519)며, 운용자에게 전달하기 위하여 주기적 통계 매일별 데이터 출력을 위한 메시지를 포매팅(520)하여 운용자에게 전송(521)한다.
타이머를 수신한 시간이 매월별 보고 시간(Monthly Report Time)이면 주기적 통계 매월별 데이터를 산출(매월별 최종 데이터베이스 - 매월별 초기 데이터베이스)하여 매월별 데이터베이스(Monthly_DB)에 저장(522)한 후 새로운 매월별 데이터 생성을 위하여 매월별 초기 데이터베이스로 저장(523)하고, 운용자에게 전달하기 위하여 주기적 통계 매월별 데이터 출력을 위한 메시지를 포매팅(125)하여 운용자에게 전송(126)한다.
이상에서 설명한 본 발명은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 있어 본 발명의 기술적 사상을 벗어나지 않는 범위내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 한정되는 것이 아니다.
상기한 바와 같은 본 발명에 따른면, 자원별 통계 데이터를 수집하여 메모리에 저장하는 데이터 쓰기(Write) 부분과 필요한 시간에 필요한 정보를 포맷팅하여 운용자에게 전달하는 읽기(Read) 부분을 분리하여 구현하므로서, 시스템의 부하 및 서비스 제공에 가해질 수 있는 부하를 최소화 하며, 통계 항목에서 제공 가능한 정보를 최대한 제공하여 통계 데이터의 활용 가치를 높이고, 하나의 정보를 여러가지 형태로 출력하여 운용자들의 결과 분석을 용이하도록 한다.
즉, 상기한 바와 같은 본 발명에서 수집하는 자원별 서비스 통계는 AIN IP의 특수 자원별 이용 분포를 분석하여 AIN IP 시스템 상태, 자원별 서비스 제공 현황, 성능 분석, AIN IP의 망 설치 계획 및 시스템 증설 등에 필요한 정보를 가시적으로 제공할 수 있는 우수한 효과가 있다.

Claims (14)

  1. 지능형 정보제공 시스템에서의 자원별 서비스 통계 데이터 처리 방법에 있어서,
    지능형 정보제공 시스템이 동작하고 있는 동안, 서비스 제어 기능부에서 서비스 처리시 자원 제공 요구 이벤트가 발생하면, 측정 라이브러리(MSLC)에서 자원 제공 이벤트 종류에 따라 해당 라이브러리를 호출하여 호출된 라이브러리의 파라메타를 분석하고, 데이터를 수집하여 메모리에 저장하는 제 1 단계;
    측정 및 통계 데이터 처리(MSDP)에서 운용자로부터 오는 메시지의 종류를 판단하는 제 2 단계;
    상기 제 2 단계의 판단결과, 운용자로부터 통계 수행 명령 메시지가 수신되면, 측정 및 통계 데이터 처리(MSDP)가 운용자 입력 내용을 분석하여 운용자가 요구한 출력 형태에 맞게 포매팅하여 운용자에게 결과를 전송하는 제 3 단계; 및
    상기 제 2 단계의 판단결과, 운용자로부터 통계 수행 취소 요구 메시지가 수신되면, 측정 및 통계 데이터 처리(MSDP)가 통계 취소 요구 항목을 분석하여 통계 작업 관리 테이블을 검색하여 해당 통계 정보를 삭제한 후 통계 작업 수행 취소 성공 메시지를 운용자에게 전송하는 제 4 단계
    를 포함하는 지능형 정보제공 시스템에서의 자원별 서비스 통계 데이터 처리 방법.
  2. 상기 제 1 항에 있어서,
    시스템 계획에 의한 주기적 통계 데이터 보고 시간이 되면, 측정 및 통계 데이터 처리(MSDP)가 보고 유형별로 운용자에게 전달하는 제 5 단계
    를 더 포함하는 지능형 정보제공 시스템에서의 자원별 서비스 통계 데이터 처리 방법.
  3. 제 1 항 또는 제 2 항에 있어서,
    상기 제 1 단계는,
    서비스 제어 기능부에서 서비스 처리시 자원 제공 이벤트가 발생하면, 측정 라이브러리(MSLC)가 자원 제공 이벤트의 종류를 판단하는 제 6 단계;
    상기 제 6 단계의 판단결과, 서비스 제어 시스템으로 부터 자원 제공 요구 이벤트가 수신되면, 자원 제공 요구 수신 라이브러리를 호출하여, 호출된 라이브러리의 파라메타 내용을 분석하여 자원별 서비스 요구 수신 정보를 저장하는 제 7 단계;
    상기 제 6 단계의 판단결과, 서비스 제어 기능부에서 자원 제공 성공 이벤트가 수신되면, 자원 제공 성공 라이브러리를 호출하여, 호출된 라이브러리의 파라메타를 분석하고 자원별 성공 횟수를 증가시키며 서비스 제공 시간 정보를 저장하는 제 8 단계; 및
    상기 제 6 단계의 판단결과, 서비스 제어 기능부에서 자원 제공 실패 이벤트가 수신되면, 자원 제공 실패 라이브러리를 호출하여, 호출된 라이브러리의 파라메타를 분석하고 자원별로 서비스 실패 원인 정보를 저장하는 제 9 단계
    를 포함하는 지능형 정보제공 시스템에서의 자원별 서비스 통계 데이터 처리 방법.
  4. 제 1 항 또는 제 2 항에 있어서,
    상기 제 3 단계는,
    운용자로부터 통계 수행 명령 메시지가 수신되면, 통계 수행 요구 항목을 분석하여 통계 작업 관리 테이블을 검색하고, 통계 작업 관리 테이블에 해당 작업 정보를 등록하는 제 6 단계;
    측정 대상 자원 종류가 입력되었는지를 판단하여, 측정 대상 자원이 입력되었으면, 운용자가 입력한 자원을 측정 대상 자원으로 지정하고, 측정 대상 자원이 입력되지 않았으면, 측정 대상 자원 종류 미지정에 대한 에러 메시지를 운용자에게 전송하고, 측정 대상 유니트가 입력되었는지를 판단하는 제 7 단계;
    상기 제 7 단계의 판단결과, 측정 대상 유니트를 입력하지 않았으면, 특수 자원 유니트(SRU) 및 보드(BOARD) 실장 정보 저장 데이터베이스를 검색하여 현재 실장된 모든 특수 자원 유니트(SRU) 및 보드(BOARD)를 측정 대상으로 지정하는 제 8 단계;
    상기 제 7 단계의 판단결과, 측정 대상 유니트를 입력하였으면, 측정 대상 유니트를 분석하여 특수 자원 유니트(SRU) 및 보드(BOARD)를 측정 대상으로 지정하는 제 9 단계;
    측정 시작 시간을 지정하고, 측정 수행 시간으로 측정 주기를 지정하며, 측정 반복 횟수를 지정한 후 측정 수행 횟수를 1로 지정하는 제 10 단계;
    타이머에 측정 주기 만료 시간 통보 수신을 위한 타이머를 등록하고, 수집된 정보를 저장하며, 저장된 정보를 이용하여 자원별 서비스 통계 데이터를 산출하고, 산출된 결과를 운용자에게 전송하기 위하여 통계 수행을 요구한 명령어 입력창을 판단하는 제 11 단계;
    상기 제 11 단계의 판단결과, 메시지 입력창에서 통계 수행을 요구하였으면, 메시지 출력창으로 통계 결과 전송을 위한 텍스트 출력 메시지를 포매팅하여 메시지 출력창으로 통계 결과를 전송하고, 그래픽 통계창에서 통계 수행을 요구하였으면, 그래픽 통계창으로 통계 결과 전송을 위한 그래픽 출력 메시지를 포매팅하여 그래픽 통계창으로 통계 결과를 전송하는 제 12 단계;
    운용자가 입력한 측정 반복 횟수를 판단하여, 측정 반복 횟수가 0인 경우, 운용자가 자원별 서비스 통계 수행 명령을 취소할 때 까지 상기 제 11 단계로 리턴하며, 측정 반복 횟수가 0이 아니면, 측정 수행 횟수가 측정 반복 횟수가 같은지 판단하는 제 13 단계;
    제 13 단계의 판단결과, 측정 수행 횟수가 측정 반복 횟수와 같으면, 통계 작업 관리 테이블에서 해당 통계 정보를 삭제하며, 측정 수행 횟수와 측정 반복 횟수가 같지 않으면, 측정 수행 횟수를 1 증가 시키고 상기 제 11 단계로 리턴하는 제 14 단계
    를 포함하는 지능형 정보제공 시스템에서의 자원별 서비스 통계 데이터 처리 방법.
  5. 제 4 항에 있어서,
    상기 제 6 단계는,
    운용자로부터 통계 수행 명령 메시지가 수신되면, 통계 수행 요구 항목을 분석하여 자원별 서비스 통계인지를 판단하는 제 15 단계;
    상기 제 15 단계의 판단결과, 자원별 서비스 통계가 아니면, 해당 항목에 대한 통계 처리를 수행하며, 자원별 서비스 통계 요구이면, 통계 작업 관리 테이블을 검색하여 동일한 작업이 수행중인지 검사하고, 새로운 통계 작업 수행이 가능한지를 판단하는 제 16 단계; 및
    상기 제 16 단계의 판단결과, 수행중인 자원별 서비스 통계 작업 횟수가 시스템에서 정한 한계치에 도달하여 새로운 통계 작업 수행이 불가능하면, 통계 작업 수행 불가능에 대한 에러 메시지를 운용자에게 전송하고, 자원별 통계 작업 수행이 가능하면, 통계 작업 관리 테이블에 해당 작업 수행을 위한 정보를 등록하는 제 17 단계
    를 포함하는 지능형 정보제공 시스템에서의 자원별 서비스 통계 데이터 처리 방법.
  6. 제 4 항에 있어서,
    상기 제 9 단계는,
    측정 대상 유니트의 종류를 판단하는 제 15 단계;
    상기 제 15 단계의 판단결과, 측정 대상 유니트로 특수 자원 유니트(SRU)만 지정하였으면 특수 자원 유니트(SRU) 실장 정보 저장 데이터베이스를 검색하여, 운용자가 지정한 특수 자원 유니트(SRU)가 실장되었는지 판단하는 제 16 단계;
    상기 제 16 단계의 판단결가, 운용자가 지정한 특수 자원 유니트(SRU)가 실장되었으면, 운용자가 지정한 특수 자원 유니트(SRU)에 실장된 모든 보드(BOARD)를 측정 대상으로 지정하고, 운용자가 지정한 특수 자원 유니트(SRU)가 미 실장되었으면, 지정한 특수 자원 유니트(SRU) 미실장에 대한 에러 메시지를 운용자에게 전송하고, 통계 작업 관리 테이블에서 해당 통계 정보를 삭제하는 제 17 단계;
    상기 제 15 단계의 판단결과, 운용자가 측정 대상 유니트로 특수 자원 유니트(SRU)와 보드(BOARD)를 모두 지정하였으면, 특수 자원 유니트(SRU) 및 보드(BOARD) 실장 정보 저장 데이터베이스를 검색하여 운용자가 지정한 특수 자원 유니트(SRU) 및 보드(BOARD)가 모두 실장되었는지를 판단하는 제 18 단계;
    상기 제 18 단계의 판단결과, 운용자가 지정한 특수 자원 유니트(SRU) 및 보드(BOARD)가 모두 실장되었으면, 운용자가 지정한 특수 자원 유니트(SRU) 및 보드(BOARD)를 측정 대상으로 지정하고, 운용자가 지정한 특수 자원 유니트(SRU) 또는 보드(BOARD)가 실장되지 않았으면, 해당 유니트 미실장에 대한 에러 메시지를 운용자에게 전송하고 통계 작업 관리 테이블에서 해당 통계 정보를 삭제하는 제 19 단계;
    상기 제 15 단계의 판단결과, 운용자가 측정 대상 유니트로 보드(BOARD)만 지정하였으면 특수 자원 유니트(SRU) 미지정에 대한 에러 메시지를 운용자에게 전송하고, 통계 작업 관리 테이블에서 해당 통계 정보를 삭제하는 제 20 단계
    를 포함하는 지능형 정보제공 시스템에서의 자원별 서비스 통계 데이터 처리 방법.
  7. 제 4 항에 있어서,
    상기 제 10 단계는,
    측정 시작 시간이 입력되었는지 판단하여, 입력되지 않았으면 현재 시간으로 측정 시작 시간을 지정하며, 운용자가 측정 시작 시간을 입력하였으면 측정 시작 시간 오류를 검증하여 그 성공 여부를 판단하는 제 15 단계;
    상기 제 15 단계의 판단결과, 측정 시작 시간 검증이 실패이면, 측정 시작 시간 오류에 대한 에러 메시지를 운용자에게 전송하고 통계 작업 관리 테이블에서 해당 통계 정보를 삭제하는 제 16 단계;
    상기 제 15 단계의 판단결과, 측정 시작 시간 검증이 성공이면, 운용자가 입력한 시간으로 측정 시작 시간을 지정하고, 타이머에 측정 시작 시간을 등록하며, 측정 시작 시간이 되면 타이머로부터 측정 시작 시간 통보 메시지를 수신한 후, 운용자가 측정 수행 시간을 입력하였는지를 판단하는 제 17 단계;
    상기 제 17 단계의 판단결과, 측정 수행 시간이 입력되었으면 운용자가 입력한 측정 수행 시간으로 측정 주기를 지정하고, 입력하지 않았으면 시스템에서 기본값으로 정한 측정 수행 시간으로 측정 주기를 지정하며 측정 반복 횟수가 입력되었는지를 판단하는 제 18 단계; 및
    상기 제 18 단계의 판단결과, 측정 반복 횟수가 입력되었으면, 운용자가 입력한 데이터로 측정 반복 횟수를 지정하고, 측정 반복 횟수가 입력되지 않았으면, 측정 반복 횟수를 1로 지정하며, 측정 수행 횟수를 1로 지정하는 제 19 단계
    를 포함하는 지능형 정보제공 시스템에서의 자원별 서비스 통계 데이터 처리 방법.
  8. 제 4 항에 있어서,
    상기 제 11 단계는,
    타이머에 측정 주기 만료 시간 통보 수신을 위한 타이머를 등록하고 측정 라이브러리(MSLC)에서 현재까지 수집된 정보를 읽어와서 초기 데이터(Init_Data)에 저장하는 제 15 단계;
    측정 라이브러리(MSLC)가 서비스 제어 기능부로부터 자원별 서비스 통계 데이터를 수집하여 저장하는 제 16 단계;
    타이머로부터 측정 주기 만료 시간이 되었음을 수신하고, 최종 데이터(Last_Data)를 읽어와 저장하며, 최종 데이터에서 초기 데이터를 감산하므로써 자원별 서비스 통계 데이터를 산출하는 제 17 단계; 및
    산출된 결과를 운용자에게 전송하기 위하여 통계 수행을 요구한 명령어 입력창을 분석하는 제 18 단계
    를 포함하는 지능형 정보제공 시스템에서의 자원별 서비스 통계 데이터 처리 방법.
  9. 제 4 항에 있어서,
    상기 제 14 단계는,
    측정 수행 횟수가 측정 반복 횟수와 같지 않으면, 측정 수행 횟수가 측정 반복 횟수보다 작은가를 판단하는 제 15 단계;
    상기 제 15 단계의 판단결과, 측정 수행 횟수가 측정 반복 횟수보다 작으면, 측정 수행 횟수를 1 증가시킨 후 상기 11 단계부터 반복하는 제 16 단계; 및
    상기 제 15 단계의 판단결과, 측정 수행 횟수가 측정 반복 횟수보다 작지않으면, 측정 수행 횟수 오류에 대한 에러 메시지를 운용자에게 전송하고, 통계 작업 관리 테이블에서 해당 통계 정보를 삭제하는 제 17 단계
    를 포함하는 지능형 정보제공 시스템에서의 자원별 서비스 통계 데이터 처리 방법.
  10. 제 1 항 또는 제 2 항에 있어서,
    상기 제 4 단계는,
    통계 취소 요구 항목을 분석하고, 통계 작업 관리 테이블을 검색하여, 통계 취소 요구 항목이 등록되어 수행중인가를 판단하는 제 6 단계;
    상기 제 6 단계의 판단결과, 해당 통계 항목이 테이블에 등록되어 있지 않으면, 통계 작업 수행 취소 요구 실패에 대한 에러 메시지를 운용자에게 전송하는 제 7 단계; 및
    상기 제 6 단계의 판단결과, 해당 통계 항목이 테이블에 등록되어 있으면, 통계 작업 수행중인 해당 프로세스 종료를 요구하고 해당 프로세스를 종료시키며, 통계 작업 관리 테이블에서 해당 통계 정보를 삭제한 후 통계 작업 수행 취소 성공 메시지를 운용자에게 전송하는 제 8 단계
    를 포함하는 지능형 정보제공 시스템에서의 자원별 서비스 통계 데이터 처리 방법.
  11. 제 2 항에 있어서,
    상기 제 5 단계는,
    통계 기능이 시작되면 주기적 데이터 출력 종류별로 초기화를 수행하고, 현재까지 수집된 내용이 저장된 초기 데이터를 각 출력 종류별로 데이터베이스에서 읽어오며, 타이머에 등록된 시간이 되면 타이머로부터 주기적 데이터 출력을 위한 시그널을 수신하여 매시간별 보고 시간(Hourly Report Time)인지를 판단하는 제 6 단계;
    상기 제 6 단계의 판단결과, 타이머를 수신한 시간이 매시간별 보고 시간(Hourly Report Time)이면, 매시간별 최종 데이터(Hourly_Last_Data)를 읽어와서, 매시간별 최종 데이터에서 매시간별 초기 데이터베이스를 감산하므로써, 주기적 통계 매시간별 데이터를 산출하여, 매시간별 데이터베이스에 저장하는 제 7 단계;
    산출된 매시간별 데이터베이스 결과를, 매일별 최종 데이터베이스(Daily_Last_DB)에 누계하여 합산하고, 새로운 매일별 데이터 생성을 위하여 매시간별 초기 데이터베이스(Hourly_Init_DB)로 저장하는 제 8 단계; 및
    주기적 통계 시간별 데이터 출력을 위한 출력 메시지를 포매팅하여, 매시간별 데이터를 운용자에게 전송하는 제 9 단계;
    상기 제 6 단계의 판단결과, 타이머를 수신한 시간이 매시간별 보고 시간(Hourly Report Time)이 아니면, 타이머를 수신한 시간이 매일별 보고 시간(Daily Report Time)인지를 판단하여 매일별 보고 시간이면, 매일별 최종 데이터베이스에서 매일별 초기 데이터베이스를 감산하므로써 주기적 통계 매일별 데이터를 산출하여 매일별 데이터베이스(Dily_DB)에 저장하는 제 10 단계;
    산출된 매일별 데이터베이스 결과를 매월별 최종 데이터베이스(Monthly_Last_DB)에 누계하여 합산하고, 새로운 매일별 데이터 생성을 위하여 매일별 초기 데이터베이스(Daily_Init_DB)로 저장하는 제 11 단계;
    주기적 통계 매일별 데이터 출력을 위한 메시지를 포매팅하여, 매일별 데이터를 운용자에게 전송하는 제 12 단계; 및
    상기 제 10 단계의 판단결과, 타이머를 수신한 시간이 매일별 보고 시간(Daily Report Time)이 아니면, 매월별 최종 데이터베이스에서 매월별 초기 데이터베이스를 감산하므로써 주기적 통계 월별 데이터를 산출하여 월별 데이터베이스에 저장하고, 새로운 월별 데이터 생성을 위하여 월별 초기 데이터 베이스(Monthly_Init_DB)로 저장하며, 주기적 통계 월별 데이터 출력을 위한 메시지를 포매팅한 후, 월별 데이터를 운용자에게 전송하는 제 13 단계
    를 포함하는 지능형 정보제공 시스템에서의 자원별 서비스 통계 데이터 처리 방법.
  12. 제 11 항에 있어서,
    상기 제 6 단계는,
    통계 기능이 시작되면 주기적 데이터 출력 종류별(매시간별 초기 데이터베이스, 매일별 초기 데이터베이스, 매월별 초기 데이터베이스)로 초기화를 수행하고, 주기적 출력 시간 변경 요청이 수신되었는가를 판단하는 제 14 단계;
    상기 제 14 단계의 판단결과, 주기적 출력 시간 변경 요청이 수신되었으면, 주기적 측정 데이터 보고 시간 정보 저장 데이터베이스를 새로운 시간으로 변경하고, 변경된 시간으로 주기적 출력 시간 통보 요청을 위한 타이머를 등록하는 제 15 단계;
    상기 제 14 단계의 판단결과, 주기적 출력 시간 변경 요청이 수신되지 않았으면, 현재 데이터베이스에 저장된 주기적 출력 데이터 보고 시간 출력 정보 저장 데이터베이스를 검색하여, 데이터베이스에 저장된 시간으로 통보 요청을 위한 타이머를 등록하고, 현재까지 수집된 내용이 저장된 초기 데이터를 각 출력 종류별로 데이터베이스에서 읽어오는 제 16 단계;
    타이머에 등록된 시간이 되면 타이머로부터 주기적 데이터 출력을 위한 시그널을 수신하여 타이머를 수신한 시간이 매시간별 보고 시간(Hourly Report Time)인지를 판단하는 제 17 단계;
    를 포함하는 지능형 정보제공 시스템에서의 자원별 서비스 통계 데이터 처리 방법.
  13. 지능형 정보제공 시스템에서의 자원별 서비스 통계 데이터를 처리하기 위한 특수 자원 스위치에 있어서,
    서비스 제어 시스템으로부터 자원 제공 요구를 수신하여 각종 자원을 제공하므로써 서비스를 수행하는 서비스 제어수단;
    상기 서비스 제어수단으로부터 자원 제공 이벤트의 종류에 따른 해당 라이브러리를 호출하여, 호출된 라이브러리의 파라메타 내용을 분석하고 정보를 저장하는 측정 라이브러리(MSLC)수단;
    상기 측정 라이브러리(MSLC)수단으로부터 데이터를 읽어와 최종 데이터와 초기 데이터로 구별하여 저장하는 지능형 정보 제공 시스템 서비스 측정 데이터 수집(MDGS)수단;
    운용자 단말기와 특수자원 스위치간의 정합기능을 수행하는 운용자 정합수단;
    상기 운용자 정합수단으로부터 운용자의 통계 수행 요구를 수신하면, 상기 지능형 정보 제공 시스템 서비스 측정 데이터 수집(MDGS)수단에 자원별 통계 데이터 수집을 요구하고, 자원별 통계 데이터를 수집하여 수행결과를 운용자 정합수단으로 송신하는 측정 및 통계 데이터 처리(MSDP)수단; 및
    각종 타이머를 지정하여 그 결과를 측정 및 통계 데이터 처리(MSDP)수단에 통보하는 운용 체제 타이머
    를 포함하는 특수 자원 스위치.
  14. 대용량 프로세서를 구비한 지능형 정보제공 시스템에,
    지능형 정보제공 시스템이 동작하고 있는 동안, 서비스 제어 기능부에서 서비스 처리시 자원 제공 요구 이벤트가 발생하면, 측정 라이브러리(MSLC)에서 자원 제공 이벤트 종류에 따라 해당 라이브러리를 호출하여 호출된 라이브러리의 파라메타를 분석하고, 데이터를 수집하여 메모리에 저장하는 제 1 기능;
    측정 및 통계 데이터 처리(MSDP)에서 운용자로부터 오는 메시지의 종류를 판단하는 제 2 기능;
    상기 제 2 기능의 판단결과, 운용자로부터 통계 수행 명령 메시지가 수신되면, 측정 및 통계 데이터 처리(MSDP)가 운용자 입력 내용을 분석하여 운용자가 요구한 출력 형태에 맞게 포매팅하여 운용자에게 결과를 전송하는 제 3 기능; 및
    상기 제 2 기능의 판단결과, 운용자로부터 통계 수행 취소 요구 메시지가 수신되면, 측정 및 통계 데이터 처리(MSDP)가 통계 취소 요구 항목을 분석하여 통계 작업 관리 테이블을 검색하여 해당 통계 정보를 삭제한 후 통계 작업 수행 취소 성공 메시지를 운용자에게 전송하는 제 4 기능
    을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체.
KR1019980048479A 1998-11-12 1998-11-12 지능형 정보 제공 시스템의 특수 자원 스위치및 그를 이용한자원별 서비스 통계 데이터 처리 방법 KR100296118B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019980048479A KR100296118B1 (ko) 1998-11-12 1998-11-12 지능형 정보 제공 시스템의 특수 자원 스위치및 그를 이용한자원별 서비스 통계 데이터 처리 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019980048479A KR100296118B1 (ko) 1998-11-12 1998-11-12 지능형 정보 제공 시스템의 특수 자원 스위치및 그를 이용한자원별 서비스 통계 데이터 처리 방법

Publications (2)

Publication Number Publication Date
KR20000032116A KR20000032116A (ko) 2000-06-05
KR100296118B1 true KR100296118B1 (ko) 2001-08-07

Family

ID=19558049

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019980048479A KR100296118B1 (ko) 1998-11-12 1998-11-12 지능형 정보 제공 시스템의 특수 자원 스위치및 그를 이용한자원별 서비스 통계 데이터 처리 방법

Country Status (1)

Country Link
KR (1) KR100296118B1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100426594B1 (ko) * 2001-12-24 2004-04-14 삼성전자주식회사 이동 통신 시스템의 데이터 관리 장치 및 방법

Also Published As

Publication number Publication date
KR20000032116A (ko) 2000-06-05

Similar Documents

Publication Publication Date Title
KR0173052B1 (ko) 서비스 가입자별 정보료 수납대행 서비스의 정보료 할인율 처리 방법
JP3812236B2 (ja) イベント制御手段を備えたネットワーク管理システム
CN109039817B (zh) 一种用于流量监控的信息处理方法、装置、设备及介质
CN111400127B (zh) 业务日志的监控方法及装置、存储介质、计算机设备
CN110297746A (zh) 一种数据处理方法及***
CN110162512A (zh) 一种日志检索方法、装置及存储介质
CN102404760B (zh) ***性能实时测量的方法及装置
CN114265904A (zh) 一种数据处理方法及云计算平台
KR100296118B1 (ko) 지능형 정보 제공 시스템의 특수 자원 스위치및 그를 이용한자원별 서비스 통계 데이터 처리 방법
EP1036472B1 (en) Event pre-processing for composing a report
CN101146148B (zh) 一种网间呼叫不规范行为的监测***及方法
CN1288886C (zh) 一种对实时业务信息进行统计的方法
KR100292156B1 (ko) 통화정보수집방법 및 그를이용한통화정보수집분배장치
KR100330413B1 (ko) 지능형정보제공시스템에서의지능망응용프로토콜오퍼레이션통계데이타처리방법
KR20010054327A (ko) 다중 망 관리 시스템에서의 성능 통계 데이터 수집 장치및 그 방법
KR100239060B1 (ko) 전전자 교환기에서의 과금 데이터 수록 장치 및 방법
KR100194183B1 (ko) 패킷망 트래픽 분석방법 및 그 장치
KR100308913B1 (ko) 지능망 서비스의 통계 처리장치 및 방법
KR20000045491A (ko) 정보제공자를 위한 트래픽 관리 장치 및 그 방법
KR100251379B1 (ko) 교환시스템에있어서통신관리망관리자의사건보고메시지최적화방법및시스템
JPH05300254A (ja) カスタマアクセス情報収集方式
KR100279213B1 (ko) 전전자교환기에서의개별가입자에대한통계처리방법
Brand et al. Processor call carrying capacity estimation for stored program control switching systems
KR100299659B1 (ko) 지능형정보제공시스템에서운용자요구에의한측정및통계방법
KR100575503B1 (ko) 콤팩 비에스씨 시스템의 기능 통합 장치 및 방법

Legal Events

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

Payment date: 20100506

Year of fee payment: 10

LAPS Lapse due to unpaid annual fee