[go: up one dir, main page]

KR20000037557A - 서비스 제어 시스템의 서비스 로직 프로그램 검증방법 - Google Patents

서비스 제어 시스템의 서비스 로직 프로그램 검증방법 Download PDF

Info

Publication number
KR20000037557A
KR20000037557A KR1019980052174A KR19980052174A KR20000037557A KR 20000037557 A KR20000037557 A KR 20000037557A KR 1019980052174 A KR1019980052174 A KR 1019980052174A KR 19980052174 A KR19980052174 A KR 19980052174A KR 20000037557 A KR20000037557 A KR 20000037557A
Authority
KR
South Korea
Prior art keywords
service
logic program
service logic
test data
verification method
Prior art date
Application number
KR1019980052174A
Other languages
English (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 KR1019980052174A priority Critical patent/KR20000037557A/ko
Publication of KR20000037557A publication Critical patent/KR20000037557A/ko

Links

Classifications

    • 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
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0029Provisions for intelligent networking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13345Intelligent networks, SCP

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephonic Communication Services (AREA)

Abstract

본 발명은 차세대 지능망에 포함된 서비스 제어기(SCP : Service Control Point)의 서비스 로직 프로그램 검증 방법을 제공하는데 그 목적이 있다.
본 발명에 따르면, 차세대 지능형 정보 제공 시스템에 포함된 서비스 제어기(SCP : Service Control Point)의 서비스 로직 프로그램 검증 방법에 있어서, 이미 설정된 시험 데이터를 이용하여 서비스의 종류에 따라 서비스 로직 프로그램의 해당 오퍼레이션을 처리하는 제 1 단계와; 상기 제 1 단계에서 처리된 각 오퍼레이션의 처리 결과를 저장하는 제 2 단계와; 상기 제 1 단계에서 이용한 이미 설정된 시험 데이터 및 상기 제 2 단계에서 저장한 각 오퍼레이션의 처리 결과를 비교하여 상기 서비스 로직 프로그램이 정상적으로 수행되는지 여부를 판단하는 제 3 단계를 포함하여 이루어진 것을 특징으로 하는 서비스 로직 프로그램 검증 방법이 제공된다.

Description

서비스 제어 시스템의 서비스 로직 프로그램 검증 방법 (Service logic program test method for AIN SCP system)
본 발명은 서비스 제어 시스템의 서비스 로직 프로그램 검증 방법에 관한 것이다.
지능망 서비스는 차세대 지능망을 구성하는 망 요소 중, 서비스 교환기, 서비스 제어기 및 차세대 지능형 정보 제공 시스템 등을 통하여 이루어진다.
이러한 각 시스템들은 여러 사업자들에 의하여 개발될 수 있다. 또한, 사업자에 따라 다양한 지능망 서비스를 제공하기 위하여, 서비스 제어 시스템의 서비스 로직 프로그램을 서비스 특성에 따라 동일한 지능망 서비스라 할지라도, 서로 다르게 구현하여 제공할 수 있다.
따라서, 차세대 지능망 서비스 제어 시스템에 있어서, 서비스 로직 프로그램을 서비스 특성에 따라 효과적으로 시험하기 위한 검증 방법에 대한 요구가 있어왔다.
본 발명은 앞서 설명한 바와 같은 종래 기술의 문제점을 해결하기 위하여 안출된 것으로서, 서비스 제어 시스템의 서비스 로직 프로그램을 검증하기 위하여 실제 지능망을 구성하는 타 망 요소들을 구비하지 않고 시험할 수 있는 장치 및 그 방법에 관한 것이다.
도 1은 본 발명이 적용되는 차세대 지능망의 구성을 나타낸 구성도이고,
도 2는 본 발명의 일 실시예에 따른 서비스 제어 시스템의 서비스 로직 프로그램 검증 장치의 구성을 나타낸 예시도이고,
도 3은 본 발명의 일 실시예에 따른 서비스 제어 시스템의 서비스 로직 프로그램 검증 장치를 기능별로 나타낸 블럭도이다.
♠ 도면의 주요부분에 대한 부호의 설명 ♠
101 : 서비스 제어기 (SCP : Service Control Point)
102 : 서비스 관리 시스템 (SMS : Service Management System)
103 : 서비스 데이터 시스템 (SDP : Service Data Point)
104 : 신호망 (CCS No.7 : Common Channel Signaling No. 7)
105 : 서비스 교환기 (SSP : Service Switching Point)
106 : 지능형 정보 제공 시스템 (IP : Intelligent Peripheral)
107 : 로컬 교환기 (LE : Local Exchange)
앞서 설명한 바와 같은 목적을 달성하기 위한 본 발명에 따르면, 차세대 지능형 정보 제공 시스템에 포함된 서비스 제어기(SCP : Service Control Point)의 서비스 로직 프로그램 검증 방법에 있어서, 이미 설정된 시험 데이터를 이용하여 서비스의 종류에 따라 서비스 로직 프로그램의 해당 오퍼레이션을 처리하는 제 1 단계와; 상기 제 1 단계에서 처리된 각 오퍼레이션의 처리 결과를 저장하는 제 2 단계와; 상기 제 1 단계에서 이용한 이미 설정된 시험 데이터 및 상기 제 2 단계에서 저장한 각 오퍼레이션의 처리 결과를 비교하여 상기 서비스 로직 프로그램이 정상적으로 수행되는지 여부를 판단하는 제 3 단계를 포함하여 이루어진 것을 특징으로 하는 서비스 로직 프로그램 검증 방법이 제공된다.
또한, 차세대 지능형 정보 제공 시스템에 포함된 서비스 제어기(SCP : Service Control Point)의 서비스 로직 프로그램 검증 방법을 실행시킬 수 있는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체에 있어서, 이미 설정된 시험 데이터를 이용하여 서비스의 종류에 따라 서비스 로직 프로그램의 해당 오퍼레이션을 처리하는 제 1 단계와; 상기 제 1 단계에서 처리된 각 오퍼레이션의 처리 결과를 저장하는 제 2 단계와; 상기 제 2 단계에서 저장한 각 오퍼레이션의 처리 결과 및 응답 오퍼레이션을 이용하여 시험 데이터를 갱신한 후 상기 제 1 단계부터 반복 수행하는 제 3 단계와; 상기 제 1 단계에서 이용한 이미 설정된 시험 데이터 및 상기 제 2 단계에서 저장한 각 오퍼레이션의 처리 결과를 비교하여 상기 서비스 로직 프로그램이 정상적으로 수행되는지 여부를 판단하는 제 4 단계와; 상기 제 4 단계의 판단 결과, 서비스 로직 프로그램이 정상적으로 수행되지 아니하면, 오류 메시지를 출력하는 제 5 단계를 실행시킬 수 있는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체가 제공된다.
아래에서, 본 발명에 따른 양호한 일 실시예를 첨부한 도면을 참조로 하여 상세히 설명하겠다.
도 1은 본 발명이 적용되는 차세대 지능망의 구성을 나타낸 구성도로서, 서비스 제어기(101, SCP : Service Control Point), 서비스 관리 시스템(102, SMS : Service Management System), 서비스 데이터 시스템(103, SDP : Service Data System), 신호망(104, CCS No. 7), 서비스 교환기(105, SSP : Service Switching Point), 지능형 정보 제공 시스템(106, IP : Intelligent Peripheral) 및 로컬 교환기(107, LE : Local Exchange)를 구비한다.
상기 서비스 제어기(101)는 지능망 서비스 처리에 필요한 서비스 로직 프로그램 및 일부 데이터를 가지고 있다. 서비스 제어기(101)는 신호 망(104)을 통하여 서비스 교환기(105) 및 지능형 정보 제공 시스템(106)과 연결되고, 데이터 망 혹은 내부 연결 망을 통하여 서비스 관리 시스템(102) 및 서비스 데이터 시스템(103) 등과 연결된다. 또한 서비스 제어기(101)는 지능 망 서비스의 신뢰도 향상이나, 다른 서비스 제어기간의 부하를 분담하기 위하여, 같은 종류의 서비스 로직 프로그램이나 데이터를 여러 서비스 제어기에 중복해서 가질 수 있다. 기능적으로는 서비스 제어 기능과 서비스 데이터 기능을 선택적으로 포함할 수 있다.
상기 서비스 관리 시스템(102)은 서비스 제어기(101)를 지원하는 관리 시스템으로서, 서비스 제어를 위하여 필요한 가입자의 데이터를 관리한다. 서비스 관리 시스템(102)을 이용하여 서비스 제어기(101)의 서비스 관련 데이터 베이스를 집중적으로 관리할 수 있으며, 지능 망의 모든 망 요소와 연결되어 지능 망 전체를 관리 할 수 있다.
상기 서비스 데이터 시스템(103)은 지능 망 서비스 수행에 필요한 가입자 및 망 데이터를 포함한다. 이 데이터는 서비스 제어기, 서비스 관리 시스템, 또는 다른 서비스 데이터 시스템이 직접 접근하거나, 신호 망(104)을 통하여 간접 접근할 수 있다.
상기 신호 망(104)은 ITU-T(Telecommunication Standardization Sector for International Telecommunication Union)에서 권고한 No.7 공통선 신호 방식을 이용하여, 서비스 제어기(101)와 서비스 교환기(105), 그리고 서비스 제어기(101)와 지능형 정보 제공 시스템(106) 등과 같은 망 요소들 사이의 상호 작용을 지원하기 위한 프로토콜이다.
상기 서비스 교환기(105)는 사용자가 망으로 접근할 수 있게 하고, 지능 망 서비스를 감지하는 기능, 지능 망의 다른 망 요소들과의 통신 기능과 수신된 명령에 대한 응답 기능을 가진다.
상기 지능형 정보 제공 시스템(106)은 주문화된 안내 방송, 음성 인식, 음성 합성, 음성 녹음, DTMF 디지트 수집기, FAX 송수신기 등과 같은 특수 자원을 가지며, 사용자와 지능망 사이의 유연한 상호 작용을 제공한다.
상기 로컬 교환기(107)는 지능망 기능을 갖추지 않은 보통 기존의 교환 시스템으로 가입자(108)를 수용한다.
도 2는 본 발명의 일 실시예에 따른 서비스 제어 시스템의 서비스 로직 프로그램 검증 장치의 구성을 나타낸 예시도로서, 이를 상세히 설명하면 다음과 같다.
서비스 제어 시스템의 서비스 로직 프로그램 검증 장치는 가입자를 수용할 수 있도록 일반 전화기(201)를 스테이션 아답터(202, Station Adapter)를 통해서 연결하고, 서비스 교환기와 서비스 제어기의 역할을 수행할 수 있도록 개인용 컴퓨터에 시뮬레이터(203)로 구성한다.
상기 스테이션 아답터(202)는 본 실시예에서는 최대 30 가입자를 수용할 수 있도록 하였으며, 가입자 보드(MSI/160SC)는 16가입자를 연결할 수 있는 보드 2매를 설치한다. 또한 가입자와의 통화로 설정을 위하여, E1 중계선 보드(D300SC/E1) 1 매를 사용하고, 상기 시뮬레이터(203)와의 신호를 송수신할 수 있도록 네트워크 카드(LAN Board)를 설치한다.
지능형 정보 제공 시스템의 기능을 수행하기 위하여 시뮬레이터와는 별도로 지능형 정보 제공 시스템의 기능을 처리할 수 있는 모듈을 설계하여, 서비스 교환기 시뮬레이터와 서비스 제어시스템 시뮬레이터로부터 수신되는 오퍼레이션을 처리할 수 있도록 한다.
도 3은 본 발명의 일 실시예에 따른 서비스 제어 시스템의 서비스 로직 프로그램 검증 장치를 기능별로 나타낸 블록도로서 이를 상세히 설명하면 다음과 같다.
서비스 제어 시스템의 서비스 로직 프로그램을 검증하기 위해서는 서비스 교환기, 서비스 제어 시스템 및 지능형 정보 제공 시스템 등의 지능망을 구성하는 시스템들이 필요하다. 또한 서비스 로직 프로그램 검증을 위해서는 특별한 절차가 구현되어야 한다. 본 실시예에서는 이러한 검증 절차를 시뮬레이터를 이용하여 간단히 해결할 수 있다.
도 3과 같이, 본 발명의 일 실시예에 따른 서비스 제어 시스템의 서비스 로직 프로그램 검증 장치는 미리 정하여진 시험 데이터(302)를 기초로 서비스 로직 프로그램을 실행(301)하는 부분, 지능형 정보 시스템과의 오퍼레이션을 처리하는 지능형 정보 제공 시스템 기능 처리 부분(304), 오퍼레이션 송수신 과정에서 결과로서 얻어지는 자료 파일(305), 및 시험 데이터와 로그 파일의 결과를 비교, 분석 및 검증(303)하는 부분으로 이루어진다.
본 실시예의 동작을 살펴보면, 검증 대상 서비스 로직 프로그램을 실행시키면, 서비스 로직 프로그램 실행부(301)는 필요한 시험 데이터를 이용하여 서비스의 종류에 따라 해당 오퍼레이션을 처리한다. 서비스 로직 프로그램이 수행되면서 오퍼레이션 처리가 요구되면, 해당 오퍼레이션 값들이 시험 데이터에 의하여 설정되고, 지능형 정보 제공 시스템의 오퍼레이션 처리 기능이 필요하면, 해당 오퍼레이션을 분류하여 지능형 정보 제공 시스템 기능 처리부로 전달한다.
지능형 정보 제공 시스템 기능 처리부(304)는 서비스 로직 프로그램이 수행되면서 지능형 정보 제공 시스템을 대신하여 그 기능을 처리한다. 지능형 정보 제공 시스템 기능 처리부(304)에서 수행한 결과는 응답 오퍼레이션에 실어 상기 서비스 로직 프로그램 실행부(301)로 전송하여 해당 서비스 로직을 계속 수행 시킨다. 이와 같은 절차에 따라 검증 대상 서비스 로직 프로그램을 수행시킨 후, 지능형 정보 제공 시스템 기능 처리부에서 얻은 결과와 시험 데이터를 비교 분석하여 서비스 로직 프로그램의 수행상의 오류 및 다양한 형태의 시험 데이터를 이용하여 서비스 로직 프로그램을 검증할 수 있다.
한편, 상기와 같은 본 발명은 컴퓨터로 읽을 수 있는 기록 매체에 기록되어, 컴퓨터에 의하여 처리될 수 있다.
본 발명은 차세대 지능형 정보 제공 시스템의 기능을 확인하고 검증함에 있어서 시뮬레이터를 이용하여 개발 기능들에 대한 상세한 시험을 수행할 수 있는 장치 및 그 방법을 제공함으로써, 개발 기능에 대한 철저한 분석과 검토를 통하여 구현 기능에 대한 문제점을 파악하고 해결할 수 있는 효과가 있다.
이상에서 본 발명에 대한 기술 사상을 첨부 도면과 함께 서술하였지만 이는 본 발명의 가장 양호한 실시예를 예시적으로 설명한 것이지 본 발명을 한정하는 것은 아니다. 또한, 이 기술 분야의 통상의 지식을 가진 자이면 누구나 본 발명의 기술 사상의 범주를 이탈하지 않는 범위 내에서 다양한 변형 및 모방이 가능함은 명백한 사실이다.

Claims (4)

  1. 차세대 지능형 정보 제공 시스템에 포함된 서비스 제어기(SCP : Service Control Point)의 서비스 로직 프로그램 검증 방법에 있어서,
    이미 설정된 시험 데이터를 이용하여 서비스의 종류에 따라 서비스 로직 프로그램의 해당 오퍼레이션을 처리하는 제 1 단계와;
    상기 제 1 단계에서 처리된 각 오퍼레이션의 처리 결과를 저장하는 제 2 단계와;
    상기 제 1 단계에서 이용한 이미 설정된 시험 데이터 및 상기 제 2 단계에서 저장한 각 오퍼레이션의 처리 결과를 비교하여 상기 서비스 로직 프로그램이 정상적으로 수행되는지 여부를 판단하는 제 3 단계를 포함하여 이루어진 것을 특징으로 하는 서비스 로직 프로그램 검증 방법.
  2. 제 1 항에 있어서,
    상기 제 3 단계의 판단 결과, 서비스 로직 프로그램이 정상적으로 수행되지 아니하면, 오류 메시지를 출력하는 단계를 더 포함하여 이루어진 것을 특징으로 하는 서비스 로직 프로그램 검증 방법.
  3. 제 1 항에 있어서,
    상기 제 2 단계는,
    상기 제 1 단계에서 처리된 각 오퍼레이션의 처리 결과를 저장한 후, 상기 저장 데이터 및 응답 오퍼레이션을 이용하여 상기 시험 데이터를 갱신하여, 상기 제 1 단계부터 반복 수행하는 단계를 더 포함하여 이루어진 것을 특징으로 하는 서비스 로직 프로그램 검증 방법.
  4. 차세대 지능형 정보 제공 시스템에 포함된 서비스 제어기(SCP : Service Control Point)의 서비스 로직 프로그램 검증 방법을 실행시킬 수 있는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체에 있어서,
    이미 설정된 시험 데이터를 이용하여 서비스의 종류에 따라 서비스 로직 프로그램의 해당 오퍼레이션을 처리하는 제 1 단계와;
    상기 제 1 단계에서 처리된 각 오퍼레이션의 처리 결과를 저장하는 제 2 단계와;
    상기 제 2 단계에서 저장한 각 오퍼레이션의 처리 결과 및 응답 오퍼레이션을 이용하여 시험 데이터를 갱신한 후 상기 제 1 단계부터 반복 수행하는 제 3 단계와;
    상기 제 1 단계에서 이용한 이미 설정된 시험 데이터 및 상기 제 2 단계에서 저장한 각 오퍼레이션의 처리 결과를 비교하여 상기 서비스 로직 프로그램이 정상적으로 수행되는지 여부를 판단하는 제 4 단계와;
    상기 제 4 단계의 판단 결과, 서비스 로직 프로그램이 정상적으로 수행되지 아니하면, 오류 메시지를 출력하는 제 5 단계를 실행시킬 수 있는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체.
KR1019980052174A 1998-12-01 1998-12-01 서비스 제어 시스템의 서비스 로직 프로그램 검증방법 KR20000037557A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019980052174A KR20000037557A (ko) 1998-12-01 1998-12-01 서비스 제어 시스템의 서비스 로직 프로그램 검증방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019980052174A KR20000037557A (ko) 1998-12-01 1998-12-01 서비스 제어 시스템의 서비스 로직 프로그램 검증방법

Publications (1)

Publication Number Publication Date
KR20000037557A true KR20000037557A (ko) 2000-07-05

Family

ID=19560693

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019980052174A KR20000037557A (ko) 1998-12-01 1998-12-01 서비스 제어 시스템의 서비스 로직 프로그램 검증방법

Country Status (1)

Country Link
KR (1) KR20000037557A (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100881003B1 (ko) * 2002-02-06 2009-02-03 삼성전자주식회사 지능망 서비스를 시험하기 위한 장치

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100881003B1 (ko) * 2002-02-06 2009-02-03 삼성전자주식회사 지능망 서비스를 시험하기 위한 장치

Similar Documents

Publication Publication Date Title
US7346346B2 (en) Testing methods and apparatus for wireless communications
CN101052066B (zh) 提示音的测试方法、语音服务器及提示音测试装置
US5875397A (en) Communications system and method for testing of a communications apparatus
AU727235B2 (en) Communications system and method for testing of a communications apparatus
CN101159773A (zh) 一种自动拨测系统、设备及方法
KR20000037557A (ko) 서비스 제어 시스템의 서비스 로직 프로그램 검증방법
KR100292802B1 (ko) 시뮬레이터에서의 호감시방법
KR100367962B1 (ko) 이동통신 시스템의 중계구간 회선 통화품질 측정장치 및측정방법
KR0174404B1 (ko) 가입자 서비스 제어신호 추적기능 구현 방법
KR100277709B1 (ko) 차세대 지능형 정보 제공 시스템의 기능 시험 방법:
KR100194772B1 (ko) 지능망서비스 고장신고 처리방법
KR100281553B1 (ko) 지능형 정보제공 시스템에서의 안내 방송을 위한 지정 경로 설정 장치 및 그 방법
KR100295763B1 (ko) 원격접속스위치모듈의 로컬트렁크 인터페이스 상태에 따른 채널할당 방법
KR100208937B1 (ko) Pcm 단국장치에서 시그널링 시뮬레이션 장치 및 방법
KR100264860B1 (ko) 디지털 가입자 회로시험 방법
KR100297288B1 (ko) 교환시스템의국선군기능제어방법
KR100617694B1 (ko) 국선자동 착신기능을 이용한 국선 발신방법
KR950023080A (ko) 교환기 시스템의 가입자 선로 측정방법 및 그 장치
KR20010036672A (ko) 가입자망운용관리시스템에서의 고장 신고 원격 접수 방법
KR20010038420A (ko) 지능형 정보제공 시스템의 통신망 관리 대행기능시험방법
KR20030001760A (ko) 디지털라인 진단기능이 구비된 키폰시스템 및 그 제어방법
KR19980029259A (ko) 전전자교환기 모국과 원격 가입자모듈 간의 연결링크 시험방법
KR20030032157A (ko) 이동 통신 교환기 통화로 단계적 시험 방법
KR20010045533A (ko) 접근망 가입자 라인 시험 방법
KR20000007584A (ko) 전전자 교환기의 정합 교환 프로세서에서 불완료호의 원인별정보 생성방법

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19981201

PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 19981201

Comment text: Request for Examination of Application

PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20001025

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20010509

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20001025

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I