KR100308913B1 - A Statistics Process Method And Apparatus Of Intelligent Network Service - Google Patents

A Statistics Process Method And Apparatus Of Intelligent Network Service Download PDF

Info

Publication number
KR100308913B1
KR100308913B1 KR1019990053995A KR19990053995A KR100308913B1 KR 100308913 B1 KR100308913 B1 KR 100308913B1 KR 1019990053995 A KR1019990053995 A KR 1019990053995A KR 19990053995 A KR19990053995 A KR 19990053995A KR 100308913 B1 KR100308913 B1 KR 100308913B1
Authority
KR
South Korea
Prior art keywords
intelligent network
network service
switching system
service
data
Prior art date
Application number
KR1019990053995A
Other languages
Korean (ko)
Other versions
KR20010049070A (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 KR1019990053995A priority Critical patent/KR100308913B1/en
Publication of KR20010049070A publication Critical patent/KR20010049070A/en
Application granted granted Critical
Publication of KR100308913B1 publication Critical patent/KR100308913B1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • H04M3/36Statistical metering, e.g. recording occasions when traffic exceeds capacity of trunks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/55Aspects of automatic or semi-automatic exchanges related to network data storage and management
    • H04M2203/558Databases
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2207/00Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
    • H04M2207/12Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place intelligent networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Monitoring And Testing Of Exchanges (AREA)

Abstract

교환 시스템의 지능망 서비스에 관한 것으로, 교환 시스템에서 제공하는 지능망 서비스의 변경이나 추가 등의 변경 내역이 발생하여도 기존 프로그램의 변경이나 교환 시스템의 재 시동없이 지속적으로 통계 데이터를 수집하여 출력할 수 있도록 하는 것이다.The present invention relates to the intelligent network service of the switching system, so that even if a change history such as the change or addition of the intelligent network service provided by the switching system occurs, statistical data can be continuously collected and output without changing the existing program or restarting the switching system. It is.

본 발명은 호 처리 과정에서 사용자의 요구에 따라 해당하는 지능망 서비스를 제공하여 주며, 운용자 단말기의 요구에 따라 수집된 각 지능망 서비스의 통계 데이터의 출력과 추가 또는 변경되는 지능망 서비스 프로그램을 데이터 베이스에 등록하는 교환 시스템과, 교환 시스템과 IPC로 연결되며 상기 교환 시스템의 호 처리과정에서 제공되는 해당 지능망 서비스를 설정된 일정시간 간격으로 수집하는 지능망 서비스 처리 시스템으로 이루어지는 것을 특징으로 하며, 교환 시스템의 동작이 개시되면 지능망 서비스 관리 데이터 베이스에 설정된 가용한 지능망 서비스의 종류를 지능망 서비스 처리 시스템에 통지하는 과정과, 교환 시스템의 호 처리 과정에서 사용자의 요구에 의한 이벤트 발생에 따라 지능망 서비스 처리 시스템내의 지능망 서비스 통계 데이터 수집 블럭은 통계 라이브러리를 호출하여 해당 지능망 서비스를 등록한 다음 이벤트의 발생에 관련된 제반적인 정보를 수집 저장하는 과정과, 설정된 일정시간 간격으로 수집된 지능망 서비스 제공에 대한 데이터를 서비스별로 분류한 다음 교환 시스템내의 전송하여 저장시키는 과정 및, 운용자 단말기의 지능망 서비스 제공에 대한 출력 명령어의 입력에 따라 각 지능망 서비스 통계데이터를 하나의 메시지로 정형화하여 운용자 단말기에 출력시키는 과정을 포함한다.The present invention provides an intelligent network service according to a user's request in a call processing process, and registers an intelligent network service program that is added or changed with statistical data of each intelligent network service collected according to a request of an operator terminal in a database. And an intelligent network service processing system connected to the switching system and the IPC and collecting the corresponding intelligent network service provided at the call processing of the switching system at predetermined time intervals, and the operation of the switching system is started. If not, the intelligent network service management system notifies the intelligent network service processing system of the available intelligent network services set in the intelligent network service management database, and the network service communication in the intelligent network service processing system is generated according to an event generated by a user's request during the call processing of the switching system. The data collection block calls the statistics library to register the intelligent network service, collects and stores general information related to the occurrence of the event, and classifies data for the intelligent network service provided collected at set intervals by service and then exchanges them. Transmitting and storing in the system, and outputting the intelligent network service statistical data into one message according to the input of an output command for providing the intelligent network service of the operator terminal and outputting the same to the operator terminal.

따라서, 본 발명은 교환 시스템의 지능망 서비스 통계 처리에서 운용자의 요구에 상관없이 시스템의 동작에 따라 교환 시스템에 제공되는 제반적인 지능망 서비스의 통계 데이터가 자동으로 수집 저장된 다음 운용자의 출력 요구에 따라 각 지능망 서비스 종류별로 해당하는 메시지가 출력되며, 현재 제공되는 지능망 서비스의 추가나 변경이 발생하는 경우 운용중인 프로그램의 재 시동없이 해당하는 프로그램을 설정할 수 있어 시스템의 운용에 신뢰성 및 안정성이 제공된다.Therefore, in the present invention, the intelligent network service statistics processing of the switching system automatically collects and stores statistical data of the general intelligent network service provided to the switching system according to the operation of the system regardless of the operator's request. A message corresponding to each type of service is output, and if an intelligent network service is added or changed, a corresponding program can be set without restarting a running program, thereby providing reliability and stability to the operation of the system.

Description

지능망 서비스의 통계 처리장치 및 방법{A Statistics Process Method And Apparatus Of Intelligent Network Service}Statistical processing apparatus and method of intelligent network service {A Statistics Process Method And Apparatus Of Intelligent Network Service}

본 발명은 교환 시스템의 지능망 서비스에 관한 것으로, 더 상세하게는 교환 시스템에서 제공하는 지능망 서비스의 변경이나 추가 등의 변경 내역이 발생하여도 기존 프로그램의 변경이나 교환 시스템의 재시동 없이 지속적으로 통계 데이터를수집하여 출력할 수 있도록 하는 지능망 서비스의 통계 처리장치 및 방법에 관한 것이다.The present invention relates to an intelligent network service of a switching system, and more particularly, even if a change history such as a change or addition of an intelligent network service provided by the switching system occurs, statistical data is continuously maintained without changing the existing program or restarting the switching system. The present invention relates to a statistical processing apparatus and method for an intelligent network service for collecting and outputting.

일반적으로 교환 시스템에서 제공하는 지능망 서비스는 컴퓨터 망과 전화망을 No.7 공통선 신호 방식으로 결합하여 단순한 전화 호의 연결과 복잡한 서비스를 계층적으로 분리하여 새로운 서비스들을 신속하고 편리하게 생성 및 관리하는 것으로, 예를들어 서비스 가입자에게 가상번호 또는 PSTN 번호 형태의 착신 과금 번호를 부여하고 이 번호로 착신되는 모든 호의 요금을 발신자 대신에 착신자(서비스 가입자)에게 부과하는 착신과금 서비스(Free Phone Service:FP)나 서비스 이용자의 통신 비용을 VISA,MASTER 등과 같은 서비스 이용자의 신용 카드에 부과하여 주는 신용 통화 서비스(Credit Calling Service:CC), 전화 회선을 이용한 정보 제공 서비스의 이용료를 공중 통신 사업자가 서비스 제공업자를 대신하여 정보료의 수납을 대행해 주는 정보료 수집 대행 서비스(Premium Rate Service:PR), 공중 전화망을 서비스 가입자의 사설망처럼 이용하게 하는 가상 사설망 서비스(Virtual Private Network Service:VPN), 여론 조사 서비스(Phone Voting Service:PV), 전국 단일 번호 서비스(Single Number Service:SN) 등에 대하여 각각의 서비스 종류별로 발생된 사건(Event)에 대한 각종 통계 데이터를 수집하고, 수집된 각종 서비스 사용별 메시지의 통계 데이터를 운용자 단말기에 출력하여 운용자가 교환 시스템과 지능망 서비스 처리 시스템간의 상황을 분석하기 쉬운 자료 형태로 제공하는 것이다.In general, the intelligent network service provided by the switching system is to create and manage new services quickly and conveniently by combining computer networks and telephone networks in the No.7 common line signaling method, hierarchically separating simple telephone call connection and complex services. Free Phone Service (FP), for example, grants a service subscriber a call forwarding number in the form of a virtual or PSTN number and charges the caller (service subscriber) on behalf of the caller for all calls received by that number. The public telecommunications service provider charges a fee for using a credit calling service (CC) that charges a user's communication costs to a credit card of a service user such as VISA or MASTER, and information service using a telephone line. Information fee collection agency service that stores information charges on behalf of remium rate service (PR), virtual private network service (VPN), public telephone service (PV), national single number service It collects various statistical data about events generated by each service type for SN) and outputs statistical data of collected various service usage messages to the operator's terminal so that the operator can switch between the switching system and the intelligent network service processing system. It is provided in the form of data that is easy to analyze the situation.

종래의 교환 시스템은 프로그램의 설계 단계에서 해당 교환 시스템에서 제공하고자 하는 각종 지능망 서비스를 정의하여 각 서비스별로 사용에 대한 정보를 수집하도록 하는 통계수집 프로세스와 수집된 통계를 운용자의 요구에 따라 출력시키는 출력 프로세스가 생성되어 해당하는 지능망 서비스의 기능이 수행되도록 하는 방식을 사용하고 있다.The conventional exchange system defines various intelligent network services to be provided by the corresponding exchange system at the design stage of the program, and outputs the statistics collection process for collecting the usage information for each service and outputs the collected statistics according to the needs of the operator. The process is created so that the functions of the corresponding intelligent network service can be performed.

이에 대하여 첨부된 도 1을 참조하여 좀 더 상세히 설명하면 다음과 같다.This will be described in more detail with reference to the accompanying FIG. 1 as follows.

프로그램 설계시 해당 시스템에서 제공하기 위한 착신 과금 서비스, 신용 통화 서비스, 정보료 수집 대행 서비스, 여론 조사 서비스 등의 각종 지능망 서비스가 미리 정의되어 있는 교환 시스템(20)의 운용이 개시된 상태에서 상위 프로세서에 지능망 서비스 호 처리 과정에서 상기와 같이 미리 정의된 이벤트(Event), 즉 각 지능망 서비스에 대한 사용 요구가 발생하는 것을 검출되면 상위 프로세서는 지능망 서비스 처리블럭(22c)을 통해 해당하는 지능망 서비스를 수행시키며, 이벤트가 발생할 때 마다 통계 라이브러브(22)를 호출하여 수행된 지능망 서비스에 대한 통계 데이터를 공유 메모리 영역에 저장한다.In the design of the program, the operation of the switching system 20, which includes various intelligent network services, such as a billing service, a credit call service, an information toll collection service, and a polling service, is provided to the upper processor. In the process of processing the intelligent network service call, if a predefined event, that is, a use request for each intelligent network service is detected, the upper processor executes the corresponding intelligent network service through the intelligent network service processing block 22c. Whenever an event occurs, the statistical livelove 22 is called to store statistical data on the performed intelligent network service in the shared memory area.

상기와 같이 미리 정의된 지능망 서비스 제공에 대한 결과가 공유 메모리 영역에 저장되어 있는 상태에서 교환 시스템(20)의 운용자가 현재까지 제공된 각 지능망 서비스에 대하여 통계 데이터의 분석이 필요하게 되어 운용자 단말기(10)를 이용하여 제공된 지능망 서비스 통계 데이터의 측정 및 출력을 요구하는 메시지를 입력하면 교환 시스템(20)내의 운용 프로세서인 OMP(Operation and Maintenance Processor) 프로세서(21)는 제공된 지능망 서비스 각각에 대하여 통계 데이터 출력을 위한 차일드 프로세스로 각각의 통계 출력 프로세스(21)를 생성하고, 지능망 서비스 프로세서인 SSP(Service Switching Point) 프로세서(22)는 공유 메모리 영역에 저장된 각 지능망 서비스의 제공에 대한 통계 데이터를 수집하기 위한 차일드 프로세스로 각각의 통계수집 프로세스(22a)를 생성한다.As described above, the result of providing the predefined intelligent network service is stored in the shared memory area, so that the operator of the switching system 20 needs to analyze statistical data for each of the provided intelligent network services. By inputting a message requesting the measurement and output of the provided intelligent network service statistical data using the < RTI ID = 0.0 >), the OMP < / RTI > operation processor in the switching system 20 outputs statistical data for each of the provided intelligent network services. Each statistical output process 21 is generated as a child process for the service, and the service switching point (SSP) processor 22, which is an intelligent network service processor, collects statistical data on the provision of each intelligent network service stored in a shared memory area. Child Process Generates Each Statistics Collection Process 22a The.

상기와 같이 교환 시스템(20)에서 제공된 각각의 지능망 서비스에 대하여 통계 데이터의 수집을 위한 각각의 통계 수집 프로세스(22a)와 상기 수집된 각각의 지능망 서비스 통계 데이터에 대하여 운용자 단말기(20)측에 출력하여 주기 위한 각각의 통계 출력 프로세스(21a)가 생성되어지면 각각의 통계 수집 프로세스(22a)는 자신에게 설정된 측정 주기의 간격으로 공유 메모리 영역에 저장되어 있는 해당 하는 통계 데이터를 수집한 다음 통계 출력 프로세스(21a)측에 인가한다.Output to the operator terminal 20 for each statistical collection process 22a for collecting statistical data for each intelligent network service provided by the switching system 20 and the collected respective intelligent network service statistical data as described above. When each statistical output process 21a is generated, the respective statistical collection process 22a collects corresponding statistical data stored in the shared memory area at intervals of measurement intervals set therein, and then statistical output process. It is applied to the (21a) side.

이때, 통계 출력 프로세스(21a)는 상기 수집되는 각각의 통계 데이터를 분석하기 쉬운 자료의 형태로 가공한 다음 운용자 단말기(10)측에 수집된 각 지능망 서비스에 통계 메시지를 출력하여 교환 시스템(20)의 운용자로 하여금 해당 서비스의 사용 실태와 그에 따른 해당 동작을 수행하도록 하여 준다.At this time, the statistical output process 21a processes the respective statistical data collected in the form of easy to analyze data and then outputs a statistical message to each intelligent network service collected on the operator terminal 10 side exchange system 20 Allows the operator to perform the operation of the service and the corresponding operation.

상기에서 차일드 프로세스로 생성된 통계 출력 프로세스(21a)나 통계 수집 프로세스(22a)는 자신에 설정된 주기 동안의 통계 데이타 수집이 완료되거나 운용자 단말기(20)로의 출력이 완료되는 경우 통계 데이터의 수집 및 출력의 동작을 중지한다.The statistics output process 21a or the statistics collection process 22a generated by the child process may collect and output statistics data when the collection of the statistics data for the period set therein is completed or the output to the operator terminal 20 is completed. Stop the operation.

또한, 상기와 같이 초기 단계에 설정된 지능망 서비스를 제공하는 상태에서 신규 서비스의 추가나 변경과 같은 지능망 서비스에 대한 변경 내역이 발생하는 경우 해당 교환 시스템(20)의 운용자는 변경된 내역에 따라 추가되거나 변경된 지능망 서비스에 대한 수집과 통계 출력 수행 프로세스가 생성되도록 하는 소오스 프로그램을 재작성한 다음 컴파일을 통해 기계어로 변환하여 교환 시스템(20)내의 OMP 프로세서(21)와 SSP 프로세서(22)측에 로딩(Loading)한 다음 해당 교환 시스템(20)을 재 시동한다.In addition, when a change history for an intelligent network service such as addition or change of a new service occurs in the state of providing the intelligent network service set in the initial stage as described above, the operator of the corresponding switching system 20 is added or changed according to the changed details. After rewriting the source program to generate the process of performing the collection and statistical output of the service, it is compiled and converted into machine language and loaded on the OMP processor 21 and the SSP processor 22 in the exchange system 20. Then restart the corresponding exchange system 20.

전술한 바와 같은 종래의 교환 시스템은 자신에서 설정된 착신 과금이나 신용 통화, 정보료 수납대행 등의 지능망 서비스외에 새로운 지능망 서비스의 추가나 변경이 발생하는 경우 해당 지능망 서비스 제공에 관련된 모든 프로그램을 재 설계하여야 하며, 추가되거나 변경되는 지능망 서비스 관련 프로그램을 교환 시스템에 로딩하는 경우 해당 교환 시스템을 재 시동하여야 하므로 교환 시스템에서 프로그램이 교체되는 도중에는 지능망 서비스 및 호 처리에 관련된 모든 기능이 중단되는 문제점이 있었다.As described above, the conventional switching system should redesign all programs related to providing the intelligent network service when the addition or change of a new intelligent network service occurs in addition to the intelligent network service such as the incoming billing, credit call, and information storage service. In the case of loading a network service related program that is added or changed to the switching system, the corresponding switching system must be restarted. Therefore, all functions related to the intelligent network service and call processing are interrupted while the program is replaced in the switching system.

또한, 새로운 지능망 서비스 프로그램의 추가나 변경되는 프로그램을 해당 교환 시스템에 로딩함에 있어 해당 교환 시스템을 재 기동하여야 하므로 이전에 수집된 각각의 서비스 통계 데이터가 유실되어지는 문제점이 있었다.In addition, the loading of the new intelligent network service program added or changed to the corresponding exchange system requires restarting the corresponding exchange system, so that each of the previously collected service statistics data is lost.

본 발명은 전술한 바와 같은 제반적인 문제점을 감안한 것으로, 그 목적은 교환 시스템 운용자의 지능망 서비스 관련 통계 명령어의 입력없이 해당 교환 시스템이 제공할 수 있는 모든 지능망 서비스에 대하여 교환 시스템의 OMP 프로세서와 SSP 프로세서 내의 여러 관련 블럭의 작동에 의해 제공된 각각의 지능망 서비스에대하여 통계 데이터를 수집하고, 운용자의 통계 데이터 분석 요구에 따라 각각의 서비스 종류별 메시지로 운용자 단말기측에 출력되도록 한 것이다.The present invention has been made in view of the above-mentioned general problems, and an object thereof is to provide an OMP processor and an SSP processor of an exchange system for all intelligent network services that can be provided by a corresponding exchange system without inputting an intelligent network service-related statistical command of an exchange system operator. Statistical data is collected for each intelligent network service provided by the operation of various related blocks in the network, and is output to the operator terminal as a message for each service type according to the statistical data analysis request of the operator.

또한, 본 발명은 지능망 서비스 통계 데이터 수집 블럭과 변경된 지능망 서비스 데이터 수집 블럭을 별도로 구성한 다음 교환 시스템과 IPC를 통해 일정시간 간격으로 데이터의 송수신이 이루어지도록 하여 지능망 서비스의 변경이나 신규 추가 등의 프로그램 변경이 발생하여도 운용중인 프로그램의 변경없이 지속적인 지능망 서비스의 통계 기능이 수행되도록 한 것이다.The present invention also separately configures the intelligent network service statistics data collection block and the modified intelligent network service data collection block, and then transmits and receives data at regular intervals through the switching system and the IPC, thereby changing a program such as changing or adding a new network service. Even if this occurs, the statistics function of the continuous intelligent network service is performed without changing the running program.

또한, 본 발명은 교환 시스템과 지능망 서비스 처리 시스템에서 발생되어지는 지능망 서비스 시도 및 종료와 서비스 불완료 원인별 사건에 대한 데이터를 수집 출력하여 교환 시스템 및 지능망 서비스 처리 시스템의 상태를 파악할 수 있도록 한 것이다.In addition, the present invention collects and outputs data on intelligent network service attempts and terminations generated by the switching system and the intelligent network service processing system and events for each cause of service incompleteness, so that the statuses of the switching system and the intelligent network service processing system can be determined. .

도 1은 종래 지능망 서비스의 통계 처리장치에 대한 구성도.1 is a block diagram of a statistical processing apparatus of a conventional intelligent network service.

도 2는 본 발명에 따른 지능망 서비스의 통계 처리장치를 도시한 도면.2 is a diagram illustrating a statistical processing apparatus for an intelligent network service according to the present invention.

도 3은 본 발명에 따른 지능망 서비스의 통계 처리장치에서 지능망 서비스의 변경 및 추가 상태를 도시한 도면.3 is a diagram illustrating a change and addition state of an intelligent network service in a statistical processing apparatus of an intelligent network service according to the present invention;

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

10 : 운용자 단말기 20 : 교환 시스템10: operator terminal 20: exchange system

30 : 지능망 서비스 처리 시스템30: intelligent network service processing system

상기한 바와 같은 목적을 달성하기 위한 본 발명은 교환 시스템의 지능망 처리장치에 있어서, 호 처리 과정에서 사용자의 요구에 따라 해당하는 지능망 서비스를 제공하여 주며, 운용자 단말기의 요구에 따라 수집된 각 지능망 서비스의 통계 데이터의 출력과 추가 또는 변경되는 지능망 서비스 프로그램을 데이터 베이스에 등록하는 교환 시스템과, 상기 교환 시스템과 IPC로 연결되며 상기 교환 시스템의 호 처리과정에서 제공되는 해당 지능망 서비스를 설정된 일정시간 간격으로 수집하는 지능망 서비스 처리 시스템으로 이루어지는 것을 특징으로 한다.The present invention for achieving the above object, in the intelligent network processing apparatus of the switching system, provides a corresponding intelligent network service according to the user's request in the call processing process, each intelligent network service collected in accordance with the request of the operator terminal An exchange system that registers an intelligent network service program to be added or changed with the output of statistical data, and the intelligent network service connected to the exchange system by IPC and provided in a call processing of the exchange system at predetermined time intervals. Characterized in that the intelligent network service processing system to collect.

상기한 구성에서 교환 시스템은 지능망 서비스 처리 시스템으로부터 수집되는 각 지능망 서비스에 대한 통계 데이터를 하나의 메시지 형태로 정형화하여 운용자 단말기측에 출력하는 지능망 서비스 통계 출력 블럭과, 운용자 단말기로부터 추가되는 지능망 서비스의 데이터 및 변경되는 데이터를 지능망 서비스 관리 데이터 베이스에 저장하기 위한 처리하는 지능망 서비스 데이터 처리 블럭을 포함하는 것을 특징으로 한다.In the above configuration, the switching system includes an intelligent network service statistics output block for shaping the statistical data of each intelligent network service collected from the intelligent network service processing system into one message form and outputting it to the operator terminal, and the intelligent network service added from the operator terminal. And an intelligent network service data processing block for processing the data and the changed data in the intelligent network service management database.

또한, 본 발명은 교환 시스템의 동작이 개시되면 지능망 서비스 관리 데이터 베이스에 설정된 가용한 지능망 서비스의 종류를 지능망 서비스 처리 시스템에 통지하는 과정과, 교환 시스템의 호 처리 과정에서 사용자 요구에 의한 이벤트 발생에 따라 지능망 서비스 처리 시스템내의 지능망 서비스 통계 데이터 수집 블럭은 통계 라이브러리를 호출하여 해당 지능망 서비스를 등록한 다음 이벤트의 발생에 관련된 제반적인 정보를 수집,저장하는 과정과, 설정된 일정시간 간격으로 수집된 지능망 서비스 제공에 대한 데이터를 서비스별로 분류한 다음 교환 시스템에 전송하여 저장시키는 과정 및, 운용자 단말기의 지능망 서비스 제공에 대한 출력 명령어의 입력에 따라 각 지능망 서비스 통계 데이터를 하나의 메시지로 정형화하여 운용자 단말기에 출력시키는 과정을 포함하는 것을 특징으로 한다.In addition, when the operation of the switching system is started, the present invention provides a method of notifying the intelligent network service processing system of the types of available intelligent network services set in the intelligent network service management database, and an event generated by a user request in a call processing of the switching system. Accordingly, the intelligent network service statistics data collection block in the intelligent network service processing system calls a statistics library to register the corresponding intelligent network service, collects and stores general information related to the occurrence of an event, and provides the intelligent network service collected at set time intervals. Classify the data for each service and transmit it to the switching system for storage, and format each intelligent network service statistics data into one message according to the input of the output command for providing the intelligent network service of the operator terminal and output it to the operator terminal. Key is characterized by including the step.

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

도 2 및 도 3에서 알 수 있는 바와 같이, 본 발명에 따른 지능망 서비스의통계 처리장치는 운용자 단말기(10)와 교환 시스템(20) 및 지능망 서비스 처리 시스템(30)으로 이루어지는데, 운용자 단말기(10)는 교환 시스템(20)과 접속되며, 운용자에 의한 구동으로 제공되는 지능망 서비스의 변경이나 추가에 대한 프로그램을 입력하고, 사용자에게 제공된 각 지능망 서비스 통계 데이터의 출력 요구 신호를 입력한다.As can be seen in Figures 2 and 3, the intelligent network service statistical processing apparatus according to the present invention comprises an operator terminal 10, the exchange system 20 and the intelligent network service processing system 30, the operator terminal (10) ) Is connected to the switching system 20, inputs a program for changing or adding an intelligent network service provided by the operator, and inputs an output request signal of each intelligent network service statistical data provided to the user.

교환 시스템(20)은 호 처리에 대한 전반적인 동작과 호 처리 과정에서 사용자의 요구에 따라 해당하는 지능망 서비스를 제공하여 주며, 운용자 단말기의 요구에 따라 사용자에게 제공된 각 지능망 서비스의 통계 데이터를 출력과 추가 또는 변경되는 지능망 서비스 프로그램을 데이터 베이스에 저장한 다음 지능망 서비스 처리 시스템(30)측에 추가 또는 변경된 지능망 서비스 제공에 대한 통계 데이터의 수집을 요구하는 기능을 담당하며, 지능망 서비스 처리 시스템(30)으로부터 설정된 일정시간 간격으로 전송되는 수집된 각 지능망 서비스에 대한 통계 데이터를 저장하는 지능망 서비스 통계 출력 블럭(25)과 추가되거나 변경되는 지능망 서비스 프로그램의 로딩을 위한 지능망 서비스 데이터 처리블럭(24)이 구비된다.The switching system 20 provides an intelligent network service according to the user's request in the overall operation of the call processing and call processing, and outputs and adds statistical data of each intelligent network service provided to the user according to the request of the operator terminal. Or storing the changed intelligent network service program in a database and then requesting the intelligent network service processing system 30 to collect statistical data on the provision of additional or changed intelligent network services, and from the intelligent network service processing system 30. An intelligent network service statistics output block 25 for storing statistical data on each of the collected intelligent network services transmitted at set time intervals and an intelligent network service data processing block 24 for loading an added or changed intelligent network service program are provided. .

지능망 서비스 처리 시스템(30)은 교환 시스템과 별도로 구성되어 상기 교환 시스템(20)과 IPC(Inter Processor Communication)로 연결되며, 사용자의 요청에 따라 제공되는 해당 지능망 서비스의 통계를 설정된 일정시간 간격으로 수집 및 전송하는 기능을 담당한다.The intelligent network service processing system 30 is configured separately from the switching system and connected to the switching system 20 through IPC (Inter Processor Communication), and collects statistics of the corresponding intelligent network service provided at a user's request at predetermined time intervals. And the function of transmitting.

상기의 지능망 서비스 처리 시스템(30)은 별도의 지능망 서비스 통계 데이터 수집 블럭(31)과 변경 및 추가된 지능망 서비스 제공에 대한 통계 데이터를 수집하는 변경된 지능망 서비스 데이터 수집 블럭(32)이 구비된다.The intelligent network service processing system 30 is provided with a separate intelligent network service statistical data collection block 31 and a modified intelligent network service data collection block 32 for collecting statistical data on the modified and added intelligent network service provision.

전술한 바와 같은 기능으로 이루어지는 본 발명의 동작은 다음과 같다.The operation of the present invention having the function as described above is as follows.

먼저, 도 2를 참조하여 호 처리 과정에서 발생된 지능망 서비스 제공에 대한 통계 데이터의 처리 동작은 다음과 같다.First, referring to FIG. 2, the operation of processing statistical data for providing an intelligent network service generated in a call processing process is as follows.

교환 시스템(20)과 지능망 처리 시스템(30)의 동작이 개시되면 교환 시스템(20)내의 상위 프로세서는 자신의 데이터 베이스 설정되어 있는 지능망 서비스의 종류에 대한 정보를 지능망 처리 시스템(30)에 통보하여 교환 시스템(20)의 호 처리 과정에서 사용자의 요구에 따라 제공되는 각 지능망 서비스의 이벤트 발생을 검출하도록 한다.When the operation of the switching system 20 and the intelligent network processing system 30 starts, the upper processor in the switching system 20 notifies the intelligent network processing system 30 of information on the type of intelligent network service set in its database. In the call processing of the switching system 20, an event occurrence of each intelligent network service provided according to a user's request is detected.

이때, 교환 시스템(20)의 호 처리 과정에서 사용자의 요구에 따라 설정된 임의의 지능망 서비스 제공에 대한 이벤트가 발생하게 되면 지능망 서비스 처리 시스템(30)내의 지능망 서비스 통계 데이터 수집 블럭(31)은 도시되지 않은 통계 라이브러스를 호출하여 해당하는 지능망 서비스별로 관련된 여러가지의 정보, 즉 해당 지능망 서비스 처리의 성공 여부와 응답정보, 서비스 실패시 실패 원인에 대한 정보, 서비스 시도 횟수 등을 수집한 후 IPC 를 통해 설정된 일정시간, 예를들어 5분 간격으로 수집된 각각의 서비스 통계 데이터를 교환 시스템(20)내의 지능망 서비스 통계 출력 블럭(25)에 전송하여 저장한다.In this case, when an event for providing an intelligent network service set according to a user's request occurs in the call processing of the switching system 20, the intelligent network service statistics data collection block 31 in the intelligent network service processing system 30 is not shown. Call the statistics library to collect the various information related to each intelligent network service, such as the success and response information of the intelligent network service processing, information on the cause of failure in case of service failure, the number of service attempts, etc. Each service statistics data collected at predetermined time intervals, for example, at five minute intervals, is transmitted to and stored in the intelligent network service statistics output block 25 in the switching system 20.

상기와 같은 동작의 반복으로 교환 시스템(20)내의 지능망 서비스 통계 출력 블럭(25)에 각각의 지능망 서비스에 대한 각종 통계 데이터가 수록되어 있는 상태에서 운용자 단말기(10)를 이용하여 지능망 서비스 통계 출력을 요구하는 명령어를입력하게 되면 교환 시스템(20)의 OMP 프로세서(21)는 상기 지능망 서비스 통계 출력 블럭(25)에 저장되어 있는 각각의 통계 정보를 엑세스한 다음 설정된 지능망 서비스의 순으로 하나의 메시지로 정형화하여 출력 요구한 운용자 단말기(10)측에 소정의 상태로 출력하여 준다.By repeating the above operation, the intelligent network service statistics output is performed by using the operator terminal 10 in a state in which various statistical data for each intelligent network service are recorded in the intelligent network service statistics output block 25 in the switching system 20. Upon inputting a request instruction, the OMP processor 21 of the switching system 20 accesses each statistical information stored in the intelligent network service statistics output block 25, and then enters one message in the order of the set intelligent network services. It outputs in a predetermined state to the operator terminal 10 side which formatted | formed and requested output.

또한, 상기와 같이 제공되는 각각의 지능망 서비스에 대하여 서비스 정보의 변경이나 추가가 발생하는 경우 첨부된 도 3에서 알 수 있는 바와 같이 운용자 단말기(10)를 이용하여 추가 또는 변경되는 지능망 서비스의 데이터를 입력하게 되면 교환 시스템(20)내의 지능망 서비스 데이터 처리블럭(24)은 이에 대한 내역을 지능망 서비스 통계 출력 블럭(25)에 통보한다.In addition, when a change or addition of service information occurs for each intelligent network service provided as described above, data of the intelligent network service added or changed using the operator terminal 10 as shown in FIG. Upon input, the intelligent network service data processing block 24 in the switching system 20 notifies the intelligent network service statistics output block 25 of the details.

이때, 지능망 서비스 통계 출력 블럭(25)은 통보받은 데이터에 대하여 변경된 내역을 분석한 다음 변경된 내역을 지능망 서비스 처리 시스템(30)의 지능망 서비스 통계 데이터 수집 블럭(31)에 통보하여 변경 또는 추가되는 지능망 서비스에 대한 정보의 수집이 가능하도록 설정한 후 그에 대한 서비스 제공에 대한 통계 데이터의 수집을 요구한다.At this time, the intelligent network service statistics output block 25 analyzes the changed details on the informed data and then informs the intelligent network service statistics data collection block 31 of the intelligent network service processing system 30 to change or add the changed details. It is required to collect the statistical data on the provision of services for the service after setting the collection of information about the service.

이때, 지능망 서비스 통계 데이터 수집 블럭(31)은 새로이 추가 또는 변경되는 지능망 서비스의 제공에 따른 통계 데이터의 수집이 가능하도록 변경된 지능망 서비스 데이터 수집 블럭(32)으로 내부 데이터 블럭을 새로이 구성하여 준다.At this time, the intelligent network service statistics data collection block 31 newly configures the internal data block as the intelligent network service data collection block 32 changed to enable the collection of statistical data according to the provision of a newly added or changed intelligent network service.

상기와 같이 새로운 지능망 서비스 데이터가 추가 되거나 변경되는 상태에서도 현재 제공되고 있는 지능망 서비스에 대한 통계 데이터의 수집은 안정되게 유지된다.Even when new intelligent network service data is added or changed as described above, the collection of statistical data on the currently provided intelligent network service remains stable.

이후, 호 처리 과정에서 사용자의 요구에 따른 이벤트의 발생으로 상기와 같이 기 설정된 지능망 서비스에 대한 통계 데이터의 수집과 추가 또는 변경된 지능망 서비스에 대한 통계 데이터가 해당하는 사안별로 수집되면 IPC를 통해 설정된 일정시간, 예를들어 5분 간격으로 수집된 각각의 서비스 통계 데이터를 교환 시스템(20)내의 지능망 서비스 통계 출력 블럭(25)에 전송하여 저장한다.Subsequently, as the occurrence of an event according to a user's request during call processing, when the statistical data of the predetermined intelligent network service and the statistical data of the additional or changed intelligent network service are collected for each case, the schedule set through the IPC. Each service statistics data collected at a time, for example, at five minute intervals, is transmitted to and stored in the intelligent network service statistics output block 25 in the switching system 20.

상기와 같은 동작의 반복으로 교환 시스템(20)내의 지능망 서비스 통계 출력 블럭(25)에 각각의 지능망 서비스에 대한 각종 통계 데이터가 수록되어 있는 상태에서 운용자 단말기(10)를 이용하여 지능망 서비스 통계 출력을 요구하는 명령어를 입력하게 되면 교환 시스템(20)의 OMP 프로세서(21)는 상기 지능망 서비스 통계 출력 블럭(25)에 저장되어 있는 각각의 통계 정보를 엑세스한 다음 설정된 지능망 서비스의 순으로 하나의 메시지로 정형화하여 출력 요구한 운용자 단말기(10)측에 소정의 상태로 출력하여 준다.By repeating the above operation, the intelligent network service statistics output is performed by using the operator terminal 10 in a state in which various statistical data for each intelligent network service are recorded in the intelligent network service statistics output block 25 in the switching system 20. Upon inputting a request instruction, the OMP processor 21 of the switching system 20 accesses each statistical information stored in the intelligent network service statistics output block 25, and then enters one message in the order of the set intelligent network services. It outputs in a predetermined state to the operator terminal 10 side which formatted | formed and requested output.

이상에서 설명한 바와 같이 본 발명은 교환 시스템의 지능망 서비스 통계 처리에서 운용자의 요구에 상관없이 시스템의 동작에 따라 교환 시스템에 제공되는 제반적인 지능망 서비스의 통계 데이터가 자동으로 수집 저장된 다음 운용자의 출력 요구에 따라 각 지능망 서비스 종류별로 해당하는 메시지가 출력되며, 현재 제공되는 지능망 서비스의 추가나 변경이 발생하는 경우 운용중인 프로그램의 재시동 없이 해당하는 프로그램을 설정할 수 있어 시스템의 운용에 신뢰성 및 안정성이 제공된다.As described above, the present invention automatically collects and stores statistical data of the general intelligent network service provided to the switching system according to the operation of the system regardless of the operator's request in the intelligent network service statistics processing of the switching system. Accordingly, a message corresponding to each type of intelligent network service is outputted, and when addition or change of the currently provided intelligent network service occurs, a corresponding program can be set without restarting a running program, thereby providing reliability and stability to the operation of the system.

또한, 교환 시스템의 운용에 따라 제공되는 지능망 서비스에 대한 통계 데이터의 지속적인 수집으로 시스템의 전체적인 운용상황을 신속하고 효율적으로 관리할 수 있다.In addition, it is possible to quickly and efficiently manage the overall operation of the system by continuously collecting statistical data on intelligent network services provided according to the operation of the switching system.

Claims (6)

교환 시스템의 지능망 처리장치에 있어서,In the intelligent network processing apparatus of the switching system, 호 처리 과정에서 사용자의 요구에 따라 해당하는 지능망 서비스를 제공하여 주며, 수집되는 각 지능망 서비스에 대한 통계 데이터를 하나의 메시지로 정형화하여 운용자 단말기측에 출력하는 지능망 서비스 통계 출력 블럭과,Intelligent network service statistics output block that provides the corresponding intelligent network service according to the user's request in the call processing process, and outputs the statistical data of each collected intelligent network service into one message and outputs it to the operator's terminal. 운용자 단말기로부터 추가되는 지능망 서비스의 데이터 및 변경되는 데이터를 지능망 서비스 관리 데이터 베이스에 저장하기 위한 처리를 수행하는 지능망 서비스 데이터 처리 블럭 및;An intelligent network service data processing block which performs processing for storing data of the intelligent network service added from the operator terminal and the changed data in the intelligent network service management database; 호 처리과정에서 제공되는 해당 지능망 서비스를 설정된 일정시간 간격으로 수집하는 지능망 서비스 통계 데이터 수집 블럭을 포함하는 것을 특징으로 하는 지능망 서비스의 통계 처리장치.An intelligent network service statistical data collection block for collecting the intelligent network services provided in a call processing at predetermined time intervals. 청구항 1에 있어서,The method according to claim 1, 상기 지능망 서비스 통계 데이터 수집 블럭은 새로운 지능망 서비스 제공을 위한 정보가 추가되거나 변경되는 경우 해당 지능망 서비스 제공에 대한 데이터를 수집하기 위한 내부 데이터 베이스를 포함하는 것을 특징으로 하는 지능망 서비스의 통계 처리장치The intelligent network service statistical data collection block includes an internal database for collecting data on the intelligent network service provision when information for providing a new intelligent network service is added or changed. 교환 시스템의 동작이 개시되면 지능망 서비스 관리 데이터 베이스에 설정된 가용한 지능망 서비스의 종류를 지능망 서비스 처리 시스템에 통지하는 과정과;Notifying the intelligent network service processing system of the types of available intelligent network services set in the intelligent network service management database when the operation of the switching system is started; 교환 시스템의 호 처리 과정에서 사용자 요구에 의한 이벤트 발생에 따라 지능망 서비스 통계 데이터 수집 블럭은 통계 라이브러리를 호출하여 해당 지능망 서비스를 등록한 다음 이벤트 발생에 관련된 제반적인 정보를 수집,저장하는 과정과;In response to an event generated by a user request during a call processing of the switching system, the intelligent network service statistics data collection block calls a statistics library to register a corresponding intelligent network service and collects and stores general information related to the event occurrence; 지능망 서비스 통계 데이터 수집 블럭은 설정된 일정시간 간격으로 상기 수집된 지능망 서비스 제공에 대한 데이터를 서비스별로 분류한 다음 교환 시스템에 전송하여 저장시키는 과정과;The intelligent network service statistics data collection block is configured to classify the collected data for providing the intelligent network service for each service at a predetermined time interval and then transmit the data to the switching system for storage. 운용자 단말기의 지능망 서비스 제공에 대한 출력 명령어의 입력에 따라 각 지능망 서비스 통계 데이터를 하나의 메시지로 정형화하여 운용자 단말기에 출력시키는 과정 및;According to the input of an output command for providing the intelligent network service of the operator terminal, outputting each intelligent network service statistical data into a single message and outputting the same to the operator terminal; 운용자 단말기로부터 지능망 서비스의 추가 및 변경을 위해 입력되는 데이터를 서비스 관리 데이터 베이스에 등록하여 데이터 베이스를 재 구성한 다음 이벤트의 발생에 따라 해당 지능망 서비스의 통계 데이터를 수십하여 운용자 단말기에 출력하는 과정을 포함하는 것을 특징으로 하는 지능망 서비스의 통계 처리방법.Registering data input from the operator terminal to add or change the intelligent network service to the service management database, reconfiguring the database, and outputting dozens of statistical data of the corresponding intelligent network service to the operator terminal according to the occurrence of the event. Statistical processing method of an intelligent network service, characterized in that. 청구항 3에 있어서,The method according to claim 3, 호 처리 과정에서 이벤트 발생에 따른 지능망 서비스 제공 통계 데이터의 수집은 운용자의 요구와 상관없이 동작되는 것을 특징으로 하는 지능망 서비스의 통계 처리방법.Collecting intelligent network service providing statistical data according to an event occurrence in a call processing process is operated regardless of the operator's request. 청구항 3에 있어서,The method according to claim 3, 상기 호 처리 과정에서 이벤트의 발생에 따라 수집되는 정보는 해당하는 서비스별로 서비스 처리의 성공 여부와 응답 정보, 시도 횟수, 서비스 제공의 실패시 실패 원인 등의 정보가 포함되는 것을 특징으로 하는 지능망 서비스의 통계 처리방법.The information collected according to the occurrence of an event in the call processing process includes information such as whether the service is processed successfully, response information, the number of attempts, and the cause of failure when the service is not provided. Statistics processing method. 제 3항에 있어서,The method of claim 3, wherein 상기에서 추가 또는 변경되는 지능망 서비스 통계 데이터의 입력에 따라 내부 데이터 베이스의 재 구성은 호 처리 서비스가 유지되는 상태에서 수행되는 것을 특징으로 하는 지능망 서비스의 통계 처리방법.In accordance with the input of the intelligent network service statistics data added or changed in the above, reconstruction of the internal database is performed in the state that the call processing service is maintained.
KR1019990053995A 1999-11-30 1999-11-30 A Statistics Process Method And Apparatus Of Intelligent Network Service KR100308913B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019990053995A KR100308913B1 (en) 1999-11-30 1999-11-30 A Statistics Process Method And Apparatus Of Intelligent Network Service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019990053995A KR100308913B1 (en) 1999-11-30 1999-11-30 A Statistics Process Method And Apparatus Of Intelligent Network Service

Publications (2)

Publication Number Publication Date
KR20010049070A KR20010049070A (en) 2001-06-15
KR100308913B1 true KR100308913B1 (en) 2001-11-05

Family

ID=19622824

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019990053995A KR100308913B1 (en) 1999-11-30 1999-11-30 A Statistics Process Method And Apparatus Of Intelligent Network Service

Country Status (1)

Country Link
KR (1) KR100308913B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100439035B1 (en) * 2001-10-04 2004-07-03 삼성전자주식회사 Non Intrusive Performance Data Polling Method And Communication System Thereof

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100392373B1 (en) * 2001-09-03 2003-07-23 한국전자통신연구원 Method for InterProcessor Communication By Using Ethernet IPC network In Distributed System
KR100555699B1 (en) * 2003-12-30 2006-03-03 엘지전자 주식회사 Method for event report when call services change in communication system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100439035B1 (en) * 2001-10-04 2004-07-03 삼성전자주식회사 Non Intrusive Performance Data Polling Method And Communication System Thereof

Also Published As

Publication number Publication date
KR20010049070A (en) 2001-06-15

Similar Documents

Publication Publication Date Title
US6539082B1 (en) Billing system
US20080126098A1 (en) Value added service network, ivr server and method for analyzing flow track in real time
CN1343425A (en) Communication network
US6026147A (en) System and method for supervising calls in the exchange
US7224965B1 (en) Telecommunications service control point with digit collection logic
KR100308913B1 (en) A Statistics Process Method And Apparatus Of Intelligent Network Service
US6625266B1 (en) Event pre-processing for composing a report
CN100417170C (en) Prepayment method and its prepayment system
CN112667457A (en) Method and system for monitoring service call under micro-service architecture
KR100329353B1 (en) Method for tracing trunk signal of large capacity exchange
KR100295747B1 (en) Protocol message analysis method in V5.2 interface of switching system
KR0168778B1 (en) Subscribed data collection and process in distributed exchange system
JP3409296B2 (en) A method of generating traffic information for each call in an intelligent network
KR100657119B1 (en) Method for providing subscriber traffic data in intelligent network and system therefor
JP3768842B2 (en) Optical access device selection operation support system
KR100317783B1 (en) Call Blocking and Call Filtering Methods in Intelligent Networks
KR0147329B1 (en) Call distribution testing method
KR960015606B1 (en) Processor state management method using backward and forward navigation method
KR970007401B1 (en) Disorder management method of distributed processing system using event number
KR970011900B1 (en) Database structure
KR100271519B1 (en) Method for collecting exchange data using call register
KR950002593B1 (en) Metering service call control method
KR100889194B1 (en) The call processing method of abnormal disconnected call on the network phone service system
JP2001237988A (en) Method and device for helping charging information
KR100277703B1 (en) Matching Method for Graphic Operator Terminal in Intelligent Information System

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: 20050628

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee