KR100567282B1 - 서비스 제어 장비의 프로세스 관리 및 추적방법 - Google Patents

서비스 제어 장비의 프로세스 관리 및 추적방법 Download PDF

Info

Publication number
KR100567282B1
KR100567282B1 KR1019990023495A KR19990023495A KR100567282B1 KR 100567282 B1 KR100567282 B1 KR 100567282B1 KR 1019990023495 A KR1019990023495 A KR 1019990023495A KR 19990023495 A KR19990023495 A KR 19990023495A KR 100567282 B1 KR100567282 B1 KR 100567282B1
Authority
KR
South Korea
Prior art keywords
block
tracking
scp
information
flag
Prior art date
Application number
KR1019990023495A
Other languages
English (en)
Other versions
KR20010003271A (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 KR1019990023495A priority Critical patent/KR100567282B1/ko
Publication of KR20010003271A publication Critical patent/KR20010003271A/ko
Application granted granted Critical
Publication of KR100567282B1 publication Critical patent/KR100567282B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • H04M3/2281Call monitoring, e.g. for law enforcement purposes; Call tracing; Detection or prevention of malicious calls
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • H04M3/2227Quality of service monitoring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0062Provisions for network management
    • H04Q3/0087Network testing or monitoring arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13284Call tracing

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Technology Law (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Quality & Reliability (AREA)
  • Monitoring And Testing Of Exchanges (AREA)

Abstract

본 발명은 통신 시스템의 SCP에서 실제 호 수행에 관련된 여러 프로세스에 대하여 관리 및 추적기능을 수행하고, 관련 프로세스의 근원지인 해당 블록에 대한 정보 조사기능을 수행할 수 있도록 한 SCP의 프로세스 관리 및 추적방법에 관한 것으로, 운용자가 MMC상에서 프로세스 추적 및 블록에 대한 정보 조사 명령을 입력하는 대로, SCP내 메시지 핸들러에서 관련 블록에 대한 정보를 수집하여 해당 블록의 존재 여부를 검사하고 추적 동작을 제어하는 플래그를 셋팅시킨 후, 추적 동작을 수행하며, 이때 기존에 개방된 섹션과 현재 입력된 섹션이 동일한 경우라면 블록 추적 카운트 관련 플래그만을 0으로 초기화시키고, 동일한 섹션의 경우가 아니라면 기존의 섹션을 닫고 새로 추적할 블록의 정보를 구성한 후 추적 동작을 수행하며, 이후, 블록 추적 카운트 관련 플래그를 순차적으로 1씩 증가시키면서 추적 동작을 반복하여 추적 동작이 완료된 이후에는 발신번 또는 Cid 관련 플래그들을 0으로 초기화시키도록 함을 특징으로 하며, 이와 같이 SCP에서의 한차원 발전된 관리 및 추적기능을 구현함으로써 프로세스의 최적화를 유도하여 SCP의 성능을 향상시킬 수 있고, 보다 높은 성능의 프로세스 동작을 유도하여 서비스 품질 향상에 기여함으로써 통신 서비스 사업자 입장에서는 타사에 비해 더욱 많은 고객을 유치할 수 있고 당사의 시스템 납품에도 크게 유리한 효과가 있다.

Description

서비스 제어 장비의 프로세스 관리 및 추적방법 {Process management and tracking method of Service Control Point}
도 1은 본 발명에 의한 프로세스 관리 및 추적방법을 수행하기 위한 서비스 제어 장비의 간략한 블록 구성도,
도 2는 본 발명에 의한 서비스 제어 장비의 프로세스 관리 및 추적방법을 보인 동작 흐름도.
<도면의 주요부분에 대한 부호의 설명>
20 : SCP21 : 호처리 블록
22 : 메시지 핸들러23 : 추적 블록
24 : 데이터 베이스 핸들러25 : 유지보수 블록
본 발명은 통신 시스템의 서비스 제어 장비(Service Control Point ; 이하, 'SCP'라 칭함)에 있어서, 실제 호 수행에 관련된 여러 프로세스(Process)에 대하여 관리 및 추적기능을 수행하고, 관련 프로세스의 근원지인 해당 블록에 대한 정보 조사기능을 수행할 수 있도록 한 SCP의 프로세스 관리 및 추적(Trace)방법에 관한 것이다.
일반적으로 통신 사업자들은 더 많은 고객을 확보하기 위하여 보다 높은 통화 품질을 위해 끊임없이 노력하고 있다.
이러한 노력의 증거로, 현재 제공되고 있는 프로세스보다 높은 성능의 프로세스 동작을 통해 수준높은 통화 품질을 제공함으로써 고객 유치와 수익성에 많은 도움을 얻고자 한다.
한편, 통신 시스템에서 교환국 등 각종 시스템과 연동하여 가입자에게 제공되는 서비스 전반에 걸쳐 제어동작을 수행하는 SCP에서는 높은 성능의 프로세스 동작을 유도하기 위해 프로세스 관리 및 수행 동작 추적방법을 사용한다.
즉, 종래의 프로세스 관리 및 수행 동작 추적방법은 하나의 프로세스에 대해서만 추적을 걸어 그 처리과정을 추적하도록 하였다.
그러나, 상기와 같은 종래의 프로세스 관리 및 수행 동작 추적방법은 하나의 프로세스만을 추적해야 하는 한계가 있었으며, 특히 프로세스의 근원지인 해당 블록에 대한 정보가 미비하여 프로세스의 특성 이해가 어려운 문제점이 있었다.
이에 따라, 가입자에 의한 실제 호 수행시 문제가 발생하였을 때 정확한 원인 규명을 위해 많은 시간과 노력을 소비해야만 하였다.
또한, 상기와 같은 문제점으로 인하여 추적방법이 각종 프로세스에 대한 일반적인 디버깅(Debugging) 기법임에도 불구하고 그 효용성을 크게 인정받지 못하고 있는 실정이다.
본 발명은 상기와 같은 문제점을 해결하기 위해 안출한 것으로서, 그 목적은 통신 시스템의 SCP에서 실제 호 수행에 관련된 여러 프로세스에 대하여 관리 및 추적기능을 수행하고, 관련 프로세스의 근원지인 해당 블록에 대한 정보 조사기능을 수행함으로써 보다 높은 성능의 프로세스의 최적화를 유도함으로써 SCP의 성능을 향상시킬 수 있도록 한 SCP의 프로세스 관리 및 추적방법을 제공하는 데에 있다.
이러한 목적을 달성하기 위한 본 발명의 SCP의 프로세스 관리 및 추적방법은, 운용자가 MMC상에서 프로세스 추적 및 블록에 대한 정보 조사 명령을 입력하는 대로, SCP내 메시지 핸들러에서 관련 블록에 대한 정보를 수집하여 해당 블록의 존재 여부를 검사하고 추적 동작을 제어하는 플래그를 셋팅시킨 후, 추적 동작을 수행하며, 이때 기존에 개방된 섹션과 현재 입력된 섹션이 동일한 경우라면 블록 추적 카운트 관련 플래그만을 0으로 초기화시키고, 동일한 섹션의 경우가 아니라면 기존의 섹션을 닫고 새로 추적할 블록의 정보를 구성한 후 추적 동작을 수행하며, 이후, 블록 추적 카운트 관련 플래그를 순차적으로 1씩 증가시키면서 추적 동작을 반복하여 추적 동작이 완료된 이후에는 발신번 또는 Cid 관련 플래그들을 0으로 초기화시키도록 함을 특징으로 한다.
이하, 첨부된 도면을 참고하여 본 발명에 의한 SCP의 프로세스 관리 및 추적방법을 상세히 설명한다.
도 1은 본 발명에 의한 프로세스 관리 및 추적방법을 수행하기 위한 SCP의 간략한 블록 구성도로서, 통신 시스템의 교환국(10)내 호처리 블록과 연동하여 교 환국(10)내 호처리 블록의 호처리 동작에 따라 발생되는 호처리 메시지를 처리하는 호처리 블록(21)과, 상기 호처리 블록(21), 데이터 베이스 핸들러(24), 유지보수 블록(25) 등 SCP 호처리나 데이터 처리에 관련된 SCP내 프로세스에서의 처리과정을 추적하고, 프로세스와 이 프로세스내 해당 블록들에 대한 정보를 조사하는 추적 블록(23)을 구비한 메시지 핸들러(Message Handler)(22)와, 데이터 베이스의 동작을 처리 제어하는 데이터 베이스 핸들러(Data Base Handler)(24)와, SCP내 운용 관리와 유지 보수 기능을 수행하는 유지보수 블록(25)을 포함하여 구성된다.
상기와 같이 구성된 본 발명에서 수행되는 프로세스 관리 및 추적방법을 도 2의 흐름도를 참조하여 설명하면 다음과 같다.
먼저, 운용자가 MMC(Man Machine Command)상에서 프로세스 추적 및 프로세스내 해당 블록에 대한 정보 조사 명령을 입력하면(S1), 상기 명령은 메시지 핸들러(22)에 입력된다.
이어, 상기 메시지 핸들러(22)에서는 정보를 조사할 관련 블록에 대한 정보를 수집하여(S2) 프로세스내 해당 블록이 존재하는지를 검사하고, 이어 추적 블록(23)내 추적 동작을 제어하는 플래그(Flag)를 셋팅시키고 실제 관련의 프로세스로 모든 동작을 위임한다(S3).
이에 따라, 해당 프로세스의 추적 블록에서는 발신번 또는 Cid별 추적이 가능하도록 이와 관련된 플래그들의 값을 정한 다음 추적 동작을 수행한다(S4).
이때, 기존에 개방된 섹션(Session)과 현재 입력된 섹션이 동일한지를 판단하여(S5), 동일한 섹션의 경우라면 블록 추적 카운트 관련 플래그만을 0으로 초기 화시킨 후(S10) 초기 단계(S1)로 복귀시키고, 동일한 섹션의 경우가 아니라면 기존의 섹션을 닫고 새로 추적할 블록의 정보를 구성한 후(S6), 추적 동작을 수행한다(S7).
이후, 블록 추적 카운트 관련 플래그를 순차적으로 1씩 증가시켜 나가면서 추적 동작을 반복하고(S8), 성공적으로 추적 동작이 완료된 이후에는 발신번 또는 Cid 관련 플래그들을 0으로 초기화시킨다(S9).
본 발명에서는 관련 프로세스들의 초기 날짜(Initial Date, 블록 코드 크기(Block Code Size), 블록 시작 날짜(Block Start Date, 실행 시간(Execution Time), 프로세스(CPU) 처리 시간 및 각종 트랜잭션(Transaction)과 액티베이션(Activation) 등을 조사하여 실시간으로 화면에 보여줌으로써 원하는 모든 프로세스에 대해 명확한 정보를 제공할 수 있다.
또한, 가입자에 의한 실제 호 수행시나 특정 시뮬레이터(Simulator) 동작에 따라 단계별로 미리 설정된 추적 작업을 수행하며 블록 정보를 조사하는 명령과의 병행을 통하여 완벽한 추적 기능을 수행할 수 있다.
이에 따라, 관련 프로세스들에 대해 보다 정확한 디버깅이 가능해지고, 성공적인 호 접속 및 수행을 유도하여 SCP 성능 향상에 크게 기여할 수 있다.
이상, 상기 설명에서와 같이 본 발명은 SCP에서의 한차원 발전된 관리 및 추적기능을 구현함으로써 프로세스의 최적화를 유도하여 SCP의 성능을 향상시킬 수 있고, 보다 높은 성능의 프로세스 동작을 유도하여 서비스 품질 향상에 기여함으로 써 통신 서비스 사업자 입장에서는 타사에 비해 더욱 많은 고객을 유치할 수 있고 당사의 시스템 납품에도 크게 유리한 효과가 있다.

















Claims (1)

  1. 통신 시스템에서 교환국 등 각종 시스템과 연동하여 가입자에게 제공되는 서비스 전반에 걸쳐 제어동작을 수행하는 SCP에서의 프로세스 관리 및 추적방법에 있어서,
    운용자가 MMC상에서 프로세스 추적 및 블록에 대한 정보 조사 명령을 입력하는대로, SCP내 메시지 핸들러(22)에서 관련 블록에 대한 정보를 수집하는 제1단계와, 상기 제1단계에서 수집된 정보로부터 해당 블록의 존재 여부를 검사하고 추적 동작을 제어하는 플래그를 셋팅시킨 후 추적 동작을 수행하는 제2단계와, 상기 제2단계 추적 동작에 따라 기존에 개방된 섹션과 현재 입력된 섹션이 동일한지를 판단하는 제3단계와, 상기 제3단계에서 동일한 섹션의 경우라면 블록 추적 카운트 관련 플래그만을 0으로 초기화시키고 초기 단계로 복귀하는 제4단계와, 상기 제3단계에서 동일한 섹션의 경우가 아니라면 기존의 섹션을 닫고 새로 추적할 블록의 정보를 구성한 후 추적 동작을 수행하는 제5단계와, 상기 제5단계 수행 후, 블록 추적 카운트 관련 플래그를 순차적으로 1씩 증가시키면서 추적 동작을 반복하여 성공적으로 추적 동작이 완료되는대로 발신번 또는 Cid 관련 플래그들을 0으로 초기화시키는 제6단계로 이루어짐을 특징으로 하는 서비스 제어 장비의 프로세스 관리 및 추적방법.
KR1019990023495A 1999-06-22 1999-06-22 서비스 제어 장비의 프로세스 관리 및 추적방법 KR100567282B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019990023495A KR100567282B1 (ko) 1999-06-22 1999-06-22 서비스 제어 장비의 프로세스 관리 및 추적방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019990023495A KR100567282B1 (ko) 1999-06-22 1999-06-22 서비스 제어 장비의 프로세스 관리 및 추적방법

Publications (2)

Publication Number Publication Date
KR20010003271A KR20010003271A (ko) 2001-01-15
KR100567282B1 true KR100567282B1 (ko) 2006-04-05

Family

ID=19594218

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019990023495A KR100567282B1 (ko) 1999-06-22 1999-06-22 서비스 제어 장비의 프로세스 관리 및 추적방법

Country Status (1)

Country Link
KR (1) KR100567282B1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1312956C (zh) * 2002-10-28 2007-04-25 中兴通讯股份有限公司 一种phs通讯***中实现用户呼叫信令跟踪的方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19980049372A (ko) * 1996-12-19 1998-09-15 양승택 서비스 제어 시스템의 가용성 유지를 위한 실시간 장애 감시방법
KR19990052903A (ko) * 1997-12-23 1999-07-15 유기범 교환기에 있어서 지능망 호 추적방법
KR20000059804A (ko) * 1999-03-09 2000-10-05 이계철 V5.2 아날로그 가입자 호 추적방법
KR20000067440A (ko) * 1999-04-28 2000-11-15 김영환 통화 채널 호 설정 메시지의 추적 방법
KR20000074009A (ko) * 1999-05-17 2000-12-05 김영환 지능망 서비스 수행 교환기의 서브 시스템 성능 및 용량 측정 방법
KR20010003269A (ko) * 1999-06-22 2001-01-15 김영환 통신 시스템의 제어국내 티에스비의 디버깅 방법

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19980049372A (ko) * 1996-12-19 1998-09-15 양승택 서비스 제어 시스템의 가용성 유지를 위한 실시간 장애 감시방법
KR19990052903A (ko) * 1997-12-23 1999-07-15 유기범 교환기에 있어서 지능망 호 추적방법
KR20000059804A (ko) * 1999-03-09 2000-10-05 이계철 V5.2 아날로그 가입자 호 추적방법
KR20000067440A (ko) * 1999-04-28 2000-11-15 김영환 통화 채널 호 설정 메시지의 추적 방법
KR20000074009A (ko) * 1999-05-17 2000-12-05 김영환 지능망 서비스 수행 교환기의 서브 시스템 성능 및 용량 측정 방법
KR20010003269A (ko) * 1999-06-22 2001-01-15 김영환 통신 시스템의 제어국내 티에스비의 디버깅 방법

Also Published As

Publication number Publication date
KR20010003271A (ko) 2001-01-15

Similar Documents

Publication Publication Date Title
US6353896B1 (en) Method and apparatus for testing event driven software
CN100562033C (zh) 一种程控交换机的自动化测试工具和方法
CN109871309B (zh) 一种计费***测试案例生成方法和***
US20080126098A1 (en) Value added service network, ivr server and method for analyzing flow track in real time
US7809368B2 (en) Architecture for location independent, automated integration testing and quality assurance of next generation IMS services
CN109144487A (zh) 进件业务开发方法、装置、计算机设备和存储介质
CN107508725A (zh) 用于自动化测试的方法,装置及***
KR100567282B1 (ko) 서비스 제어 장비의 프로세스 관리 및 추적방법
CN102045213A (zh) 故障定位方法及装置
CN101227349B (zh) 一种***变更的自动测试装置及方法
CN113556430B (zh) 外呼***和外呼方法
CN102595002B (zh) 一种增值业务流程在线调测的装置和方法
CN112911629A (zh) 网络的测试方法、装置和计算机可读存储介质
CN109816500A (zh) 基于b/s架构的报税方法及装置
Greenspan et al. Toward an object-oriented framework for defining services in future intelligent networks
CN109951384A (zh) 一种api网关***灵活管理的使用方法
CN114302398B (zh) 基于大数据的预留诈骗号码识别方法、装置及计算设备
KR0136502B1 (ko) 서비스 교환기에서 지능망 서비스 응용 프로세스 기능 시험을 위한 기본 호처리 시뮬레이션 방법
CN115037577A (zh) 智能化网关服务管理平台
JP3291709B2 (ja) インテリジェントネットワーク系サービスの加入者線及び局間共通線の信号モニタ方法
KR20010054609A (ko) 홈 위치 등록기의 프로그램 성능 테스트방법
CN116647833A (zh) 异常用户确定方法、装置、设备及存储介质
Chang et al. Design methods for distributed software systems
CN115996265A (zh) 一种应用于装维类呼叫中心的大面积故障预警方法及***
Mohorko et al. Emulation of mobile payment system

Legal Events

Date Code Title Description
N231 Notification of change of applicant
N231 Notification of change of applicant
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee