KR960016534B1 - 지능망 서비스 제어 관리 분산 시스팀 및 서비스 제어방법 - Google Patents
지능망 서비스 제어 관리 분산 시스팀 및 서비스 제어방법 Download PDFInfo
- Publication number
- KR960016534B1 KR960016534B1 KR1019930029163A KR930029163A KR960016534B1 KR 960016534 B1 KR960016534 B1 KR 960016534B1 KR 1019930029163 A KR1019930029163 A KR 1019930029163A KR 930029163 A KR930029163 A KR 930029163A KR 960016534 B1 KR960016534 B1 KR 960016534B1
- Authority
- KR
- South Korea
- Prior art keywords
- service
- block
- processing
- management
- message
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/407—Bus networks with decentralised control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
- H04L12/1453—Methods or systems for payment or settlement of the charges for data transmission involving significant interaction with the data transmission network
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
요약없음
Description
제1도는 본 발명에 따른 지능망 서비스 제어 관리 분산 시스팀의 블럭 구성도.
제2도는 본 발명에 따른 공통신호채널프로세서(CCP)의 상세 구성도.
제3도는 본 발명에 따른 서비스로직프로세서(SLP)의 상세 구성도.
제4도는 본 발명에 따른 운용관리프로세서(OAP)의 상세 구성도.
제5도는 본 발명에 따른 유지보수관리프로세서(MAP)의 상세 구성도.
제6도는 본 발명에 따른 서비스관리프로세서(SMP)의 상세 구성도.
제7도는 본 발명에 따른 서비스제어 방법에 대한 처리 흐름도.
* 도면의 주요부분에 대한 부호의 설명
101 : 공통신호메시지프로세서(CMP) 102,103 : 공통신호채널프로세서(CCP)
104 : 유지보수관리프로세서(MAP)105,106 : 근거리 통신망(LAN)
107,108 : 서비스로직프로세서(SLP)109 : 운용관리프로세서(OAP)
110 : 서비스관리프로세서(SMP)111 : 원격 시스팀 경보장치
112 : 원격 이중화 시스팀 경보장치113 : 터미널 서버장치
114 : LAN 관리장치
본 발명은 지능망 서비스 제어 관리 분산 시스팀 및 서비스 제어방법에 관한 것이다.
기존 통신망에서 다양한 서비스를 가입자에게 제공하고 가입자가 본인이 가입한 서비스를 조정 변경할 수 있는 서비스를 제공하려면 통신망을 지능화 시켜야 되는데 교환기 만으로는 실현할 수 없는 한계점이 있다.
상기와 같은 한계를 극복하기 위해 지능망은 이중 지능망의 노드중 두뇌 역할을 하는 서비스 제어 및 서비스 관리를 수용해야만 가능하다.
따라서, 본 발명은 서비스 제어는 지능망 서비스(광역 착신 과금, 신용 통화) 및 기타 서비스를 제어하는 모든 정보를 가지고 신속 정확하게 서비스 교환기에 정보를 제공하여 서비스 내의 각종 특징을 제어하도록 하며, 서비스 가입자별로 자기 고유 서비스에 대한 특징이 동작하도록 하고, 이 정보에 대하여 서비스 관리 기능이 상호 동작하도록 함으로써 서비스를 다양하게 제공할 수 있는 지능망 서비스 제어 관리 분산 시스팀 및 서비스 제어방법을 제공하는데 그 목적이 있다.
상기 목적을 달성하기 위하여 본 발명을 이루는 장치의 구성은, 신호망에 연결된 NO.7 입출력링크를 통해 트랜잭션 입력신호를 받아 전송하는 공통신호메시지처리수단 ; 상기 공통신호메시지처리수단으로부터 입력받은 신호 프로토콜 메시지 형태의 트랜잭션을 프로토콜 계층 처리상의 신호연결제어 및 트랜잭션 핸들러 처리기능을 수행하는 이중화된 공통신호채널처리수단 ; 상기 공통신호채널처리수단에 제1 및 제2근거리 통신망(LAN)을 통해 연결되어 프로토콜상의 다이알로그 핸들러 처리기능을 수행하며, 서비스별 관련 응답호를 전송하는 이중화된 서비스로직처리수단 ; 상기 제1 및 제2근거리 통신망(LAN)에 연결되어 전 시스팀 운용 관리 및 유지 보수를 담당하는 시스팀 운용관리처리수단 ; 상기 시스팀 운용관리처리수단이 관장하는 장애감시와 과부하감시를 이중화로 유지하여, 상기 시스팀 운용관리처리수단의 오류시 전 시스팀 운용이 정상적으로 이루어지도록 하고, 상기 시스팀 운용관리처리수단이 복구되면, 자신이 수행중 수집한 정보를 상기 시스팀 운용관리처리수단에게 보고하는 시스팀 유지보수관리처리수단 ; 상기 제1 및 제2근거리 통신망(LAN)에 연결되어 광역 착신 과금 서비스 및 신용 통과 서비스의 가입자 데이타 관리와 서비스 운용 상태 관리를 담당하는 서비스관리처리수단을 구비한다.
또한, 공통신호메시지프로세서와, 이중화된 공통신호채널프로세서와, 이중화된 서비스로직프로세서와, 시스팀 운용관리프로세서와, 시스팀 유지보수관리프로세서 및 서비스 관리프로세서를 구비하는 지능망 서비스 관리 분산 시스팀에 적용되는 지능망 제어방법에 있어서, 서비스가 시작하면 신호메시지송수신장치 내의 대기호를 수신하여 프로토콜을 처리하고, 상기 서비스로직프로세서로 메시지 분배 전달 대기하며, 상기 서비스로직프로세서의 상태를 조사하는 제1단계 ; 상기 제1단계 수행 후, 상기 서비스로직프로세서가 모두 정상이면 입력호 메시지를 균형 분배하여 전달하고, 이중 하나만 정상이면 정상인 서비스로직프로세서로 전달하며, 모두 장애인 경우는 운용관리프로세서에 서비스 중단통보를 하여 재기동하는 제2단계 ; 상기 제2단계 수행 후, 해당 서비스로직프로세서에 전달된 메시지는 프로토콜 처리 후, 서비스 종류를 분석하는 제3단계 ; 상기 제3단계 수행 후, 신용통화서비스와 광역 착신 과금 서비스의 오퍼레이션 처리 후, 서비스 처리 응답정보를 추출하여 측정된 서비스 관련 정보를 각 서비스 관리장치에 주기적으로 송출하는 제4단계 ; 서비스 처리 응답호 메시지는 서비스 종류를 분류하여 광역 착신 과금 서비스와 신용 통화 서비스의 각 서비스로직처리 및 서비스로직 데이타 저장장치로부터 응답정보를 추출하여 오퍼레이션 처리를 수행하는 제5단계 ; 상기 제5단계 수행 후, 프로토콜 처리 후 상기 공통신호채널프로세서로 메시지를 분배하여 전달한 후, 상기 운용관리프로세서로 부터 시스팀 상태 정보를 수신함에 따라 상기 공통신호채널프로세서의 상태를 조사하는 제6단계 ; 상기 제6단계 수행 후, 모두 장애이면 운용관리프로세서에 서비스중단을 통보하여 장애 처리 후, 재기동되도록 하고, 모두 정상이면 출력호 메시지를 균형분배하며, 부분장애이면 정상의 공통신호채널프로세서로만 전달한 다음 상기 공통신호채널프로세서 호 메시지를 수신하면 트랜잭션 처리 후, 응답호를 전송하는 제7단계를 포함하여 이루어진다.
이하, 첨부된 도면을 참조하여 본 발명의 일실시예를 상세히 설명한다.
제1도는 본 발명에 따른 서비스 지능망 제어 관리 분산 시스팀의 블럭 구성도로서, 도면에서 101은 NO.7 메시지의 송수신 처리 기능을 수행하는 공통신호메시지프로세서(CMP : Common Message Processor), 102,103은 상위 프로토콜 처리 기능을 수행하는 공통신호채널프로세서(CCP : Common Channel Processor), 104는 시스팀 유지보수기능을 수행하는 유지보수관리프로세서(MAP : Maintenance Administration Processor), 105,106은 근거리 통신망(LAN : Local Area Network), 107,108은 하위 프로토콜 처리 기능을 수행하는 서비스로직프로세서(SLP : Service Logic Processor), 109는 시스팀 운용 유지보수기능을 수행하는 운용관리프로세서(OAP : Operation Administration Processor), 110은 서비스관리프로세서(SMP : Service Management Processor), 111은 원격 시스팀 경보장치, 112는 원격 이중화 시스팀 경보장치, 113은 터미널 서버장치, 114는 LAN 관리장치, 115 내지 118은 작업 단말기를 각각 나타낸다.
서비스 관리 시스팀은 서비스 교환기로부터 질의호가 입력되면 이에 대한 적절한 응답을 제공하여 각종 전화통신망 서비스를 제어하는 역할을 하면서 동시에 서비스 가입자가 자기 고유 서비스를 가입조정 및 상태파악하는 기능을 수행한다.
도면에 도시한 바와 같이 서비스 지능망 제어 장치의 입력은 신호망에 연결된 NO.7 입출력링크(100)와 공통신호메시지프로세서(CMP)(101)를 통하여 서비스 호, 즉 트랜잭션이 입력된다. 이 트랜잭션은 신호 프로토콜 메시지 형태로 되어 있어 전단프로세서인 제1 및 제2CCP(102,103)에서 프로토콜 레이어 처리상의 신호연결제어 및 트랜잭션 핸들러 처리를 하고, 이 결과는 다시 LAN 장치(105,106)를 거쳐 후단프로세서인 제1 및 제2SLP(107,108)에서 프로토콜상의 다이알로그 핸들러 처리하며, 서비스별 관련 응답을 위하여 제1 및 제2SLP(107,108)의 메모리 데이타베이스에 존재하는 서비스별 로직 데이타에 의하여 응답서비스 호를 생성하여 다시 역순으로 결과를 전송한다.
여기에서, 각 처리장치의 이중화는 이 시스팀의 고성능 및 고신뢰도를 추구하고자 하는 목적으로 구성되어 있다. 정상적인 상황에서 트랜잭션의 처리는 전후단 프로세서(102,103,107,108)에서 상호 로드를 균형 있게 처리하며, 한 요소가 비정상적일 경우는 모든 로드 분담을 정상적인 프로세서가 수행한다.
여기에서, 이 시스팀에 트랜잭션 입력량은 사용자의 무제한적인 통신망의 처리 특성상 시스팀의 처리용량에 무관하게 사용될 수 있다.
서비스제어처리구조는 2×2 전후단분리구조로 하여 형상의 한계는 전단프로세서인 제1 및 제2CCP(102,103), 후단프로세서인 제1 및 제2SLP(107,108)로 한다. 그리고, 망접속의 전전단은 CMP(101)로 하고, 이는 전단프로세서인 제1 및 제2CCP(102,103)와 이중접속을 유지한다.
그리고, OAP(109)는 전체 시스팀의 운용유지보수 기능을 수행하고, 분산구조식으로 CCP및 SLP와 연결하며, 이들과 주종관계로 설정되어 주는 OAP(109)가 담당한다.
집중된 중요 운용관리기능의 신뢰성을 유지하기 위하여 유지관리 대기상태의 MAP(104)로 연결되어 OAP(109)의 장애시 상호보완적인 역할을 수행한다.
서비스 관리 주체는 SMP(110)로 하고, 분산구조식으로 CCP 및 SLP와 연결하며, 이들과 분산구조식인 주-종관계로 설정하고, 주는 SMP(110)가 담당한다.
전 시스팀의 상태를 운용자가 알기 쉽게 제2LAN(106)에 각각 동일한 원격 시스팀 경보장치(111)와 이와 이중화 성격을 가진 동일한 원격 시스팀 경보장치(112)를 연결하고, 다수 운용자가 제2LAN(106)에 연결된 터미널 서버장치(113)를 통하여 각각 고유기능을 위한 작업을 시스팀 운용관리 작업 단말기(115), 시스팀 유지보수 작업 단말기(116), 서비스 운용분석 작업 단말기(117) 및 서비스 데이타관리 작업 단말기(118)를 이용하도록 구성된다. 또한, LAN(105), LAN2(106)에 연결된 모든 장치들의 통신상태를 파악할 수 있도록 LAN 관리장치(114)를 연결하여 구성한다.
이와 같이 분산구조식으로 구성된 시스팀내의 각 처리장치 처리기능 및 역할은 다음과 같다.
공통신호메시지프로세서(CMP)(101)는 본 서비스 제어 관리 시스팀과 신호망(CCSN)에 접속되는 부분으로, No.7 프로토콜 중 메시지 전달부(MTP : Message Transfer Part)가 내장되어 있다. 상기 메시지 전달부(MTP)는 신호점들간에 메시지를 전달하기 위하여 신호 링크 시험, 신호 링크 제어 및 관리, 신호 루트 관리, 신호 메시지 처리등의 기능을 수행한다.
제1 및 제2CCP(102,103)내에는 No.7 프로토콜중 신호연결 제어부(SCCP : Signalling Connection Control Part)와 문답처리 기능응용부내의 트랜잭션 부계층이 존재한다.
상기 신호연결 제어부는 시스팀 특성상 비연결형 신호연결 기능과 신호망내 서브시스팀을 갖는 신호점과 그 신호점내의 서브시스팀의 상태를 관리/제어하는 신호연결 관리 기능을 수행한다.
트랜잭션 부계층은 트랜잭션 번호 할당 및 처리, 트랜잭션 상태 유지 등의 고유의 프로토콜 기능과 이중화된 제1 및 제2SLP(107,108)로 호분배 기능을 수행한다.
제1 및 제2SLP(107,108)에는 No.7 프로토콜중 문답처리 기능응용부내의 컴포넌트 부계층과 응용서비스 요소들이 있는데, 응용서비스 요소들은 서비스 응용체의 1대 1 대응으로 존재한다.
컴포넌트 부계층은 다이얼로그 및 컴포넌트 처리, 지시 상태 유지등의 프로토콜 기능과 이중화된 제1 및 제2CCP(102,103)로 호를 전달하는 기능을 수행한다.
응용서비스 요소는 서비스 응용체와 문답처리 기능응용부간의 인터페이스를 제공하는 용융 프로토콜로 국부 식별번호 처리 및 관리, 오포레이션 상태 처리 및 유지등의 기능을 수행한다.
서비스 응용체들로는 광역 착신 과금 서비스 응용체와 신용 통화 서비스 응용체가 있으며, 이들 서비스 응용체들은 각각 메모리내에 상주하는 데이타베이스에 가입자들의 제어 정보를 유지하고 있다.
OAP(109)는 전 시스팀 운용 관리 및 유지 보수를 담당하는 프로세서로, 시스팀 기동 및 초기화, 시스팀 형상/제어 데이타 관리 및 제어, 측정 및 통계처리, 과부하 감시 및 제어, 프로세서 감시 및 절체, 프로세서 재기동 등 전 시스팀 운용상의 전반적인 기능을 수행한다.
MAP(104)는 상기 OAP(109)가 관장하는 기능중 주요한 기능인 장애감시와 과부하 감시를 이중화하여 유지하고, 상기 OAP(109)의 오류시 전 시스팀 운용이 정상적으로 이루어지도록 그 기능을 수행한다.
상기 OAP(109)가 복구되면, 상기 MAP(104)는 자신이 수행중 수집한 정보를 상기 OAP(109)에게 보고하고, 주 기능을 상기 OAP(109)에게 넘겨준다.
SMP(110)는 본 시스팀이 제공하는 서비스인 광역 착신 과금 서비스 및 신용 통화 서비스의 가입자 데이타 관리와 서비스 운용 상태 관리를 담당하는 프로세서로 가입자 데이타 변경, 가입자 데이타 검증, 서비스 번호 관리, 서비스 상태 관리, 서비스 트래픽 분석등의 서비스에 관한 전반적인 기능을 수행한다.
제2도는 본 발명에 따른 제1 및 제2CCP(102,103)의 블럭 구성도로서, 도면에서 201은 CMP 입출력 접속블럭, 202는 비연결 신호연결 블럭, 203은 트랜잭션 처리 블럭, 204는 시스팀 접속 송신블럭, 205는 CMP 유지 운용 관리 블럭, 206은 신호 연결 관리 블럭, 207은 CCP 타이머 운용 블럭, 208은 CCP 상위 프로토콜 관리 블럭, 209는 시스팀 접속 수신 블럭을 각각 나타낸다.
도면에 도시한 바와 같이 CMP 입출력접속블럭(102)은 상기 제1도의 CMP(101)와 접속하는 부분으로 버스 통신과 운용체계 통신처리를 통하여 접속된다.
호처리 관련 메시지는 제1도의 CMP(101)와 비연결형 신호연결블럭(202) 사이에 송수신한다. 또한, 제1 및 제2CCP(102,103) 장애에 대한 장애 메시지를 제1도의 CMP(101)로 전송한다.
CMP 유지운용관리블럭(205)은 CMP(101)의 자동 출력 메시지를 분석하여 장애 및 상태 메시지에 대해서 제1도의 OAP(109)에게 통보하며, 또한 이 메시지로 데이타베이스 상태를 변경한다. 그리고, CMP(101)에서 측정한 측정 데이타 출력을 주기적으로 요구하여 그 결과를 받아 OAP(109)로 전송하며, 주기적으로 CMP(101)로 장애 감시 메시지를 보내어 CMP(101)의 정상유무를 확인한다.
CCP 상위 프로토콜 관리블럭(208)은 제1 및 제2CCP(102,103)에 있는 No.7 상위 프로토콜 블럭들(202,206,207,203)의 주 블럭으로서, 시스팀의 운영 관리/유지보수 관련한 서브시스팀과의 인터페이스를 제공한다. 이 블럭이 관리하는 대상은 관련 프로세스들, 각종 프로세스간 통신채널(메시지 큐, 공유 메모리) 및 각종 측정/형상 데이타를 포함한다. 이 블럭은 이중화된 제1 및 제2CCP(102,103)에 중복으로 구성하고, 시스팀 운영관리/유지보수 기능이 제공하는 시스팀 관련 제원/상태 데이타를 이용하여 관련 프로토콜의 수행을 지원한다. 이 블럭의 주요 기능으로는 프로세서 및 서비스 상태 감시, 관련 형상 데이타 최초 로딩 및 재로딩, 측정데이타 수집 및 보고, 예외 상황 감시 및 보고, 신호망 관련 정보 전달 및 보고, 시스팀 운용자의 명령 처리 및 결과 응답 등이 있다.
비연결형신호 연결블럭(202)은 No.7 신호연결제어부(SCCP) 프로토콜 중 신호연결 루팅제어 및 비연결형 신호연결 제어를 처리한다. 이 블럭은 이중화된 제1 및 제2CCP(102,103)에 중복으로 구성하고, 신호연결관리블럭(206)이 제공하는 시스팀 및 신호망 관련 제원/상태 데이타를 이용하여 관련 기능을 수행한다. 이 블럭의 주요 기능으로는 신호 루팅제어, 비연결형 신호연결제어, 트래픽 및 성능 측정, 예외 상황 감시 및 보고 등이 있다.
신호 연결 관리블럭(206)은 No.7 신호연결제어부(SCCP) 프로토콜중 신호연결 관리를 수행한다. 이 블럭은 이중화된 제1 및 제2CCP(102,103)에 중복으로 구성하고, 시스팀 운영관리/유지보수 기능 및 CCP 상위 프로토콜 관리블럭(208)이 제공하는 시스팀 제원/상태 데이타를 이용하고, 신호망 상태 관련 메시지에 의하여 신호망 상태 관련 정보를 관리하고, 이중화 일치시켜, 비연결형 신호연결블럭(202)이 관련 기능을 수행하는데 지원한다. 이 블럭의 주요 기능으로는 자국 또는 원격 서브시스팀 상태 관리, 원격 신호점 상태 관리, 예외 상황 감시 및 보고 등이 있다.
CCP 타이머 운용블럭(207)은 신호연결관리블럭(206)에서 신호연결 시험 메시지 전송시 필요로 하는 복수개의 실시간 타이머 기능을 제공한다. 이 블럭은 이중화된 제1 및 제2CCP(102,103)에 중복으로 구성하고, 신호연결관리블럭(206)의 요청에 의하여 타이머를 운용한다. 이 블럭의 주요기능으로는 타이머의 개시 및 해제, 타이머 종료 통보, 예외 상황 감시 및 보고등을 처리한다.
트랜잭션 처리블럭(203)은 No.7 프로토콜중 트랜잭션 처리, 즉 트랜잭션 서브계층에 해당한다. 이 블럭은 이중화된 제1 및 제2CCP(102,103)에 중복으로 구성하고, 이중화된 제1 및 제2SLP(107,108)의 다이얼로그처리블럭과 함께 CCP 상위프로토콜관리블럭(208) 및 시스팀 운영관리/유지보수 기능이 제공하는 시스팀 형상/상태 데이타를 이용하여 시스팀 내부 루팅을 제어한다. 이 블럭의 주요 기능으로는 트랜잭션 메시지 디코딩 및 엔코딩 처리, 트랜잭션 번호 할당 및 처리, 트랜잭션 상태 유지, 이중화된 제1 및 제2SLP(107,108)로의 루팅제어 및 이중화된 제1 및 제2CCP(102,103)로의 트랜잭션 인계, 트래픽 성능 및 상태 측정, 메시지 식별 번호 맵핑, 트랜잭션 과부하 및 비과부하 감시 및 보고, 예외 상황 감시 및 보고 등을 처리한다.
시스팀 접속 송신블럭(204)은 타 블럭들이 적재되어 있는 프로세서간의 통신을 담당하는 블럭으로, 프로세서내의 타 프로세스로부터 메시지를 받아 제1 및 제2LAN(105,106) 메시지로 포맷팅하여 수신측 프로세서로 송신한다. 이때 수신측 시스팀 접속 수신 블럭과 연계하여 전송상의 장애를 최소화한다. 프로토콜 및 운용관리 메시지는 수신을 원하는 프로세서로 송신하고, 시스팀 절체 관련 유지보수 메시지는 OAP(109)로부터 받아 정상 프로세서로 절체 송신한다.
시스팀 접속 수신블럭(209)은 타 프로세서들의 시스팀 접속 송신 블럭(204)에서 송신한 메시지를 제1 및 제2LAN(105,106)으로부터 받아, 자신의 프로세서내의 수신측 블럭으로 송신한다. 이 블럭은 송신한 메시지에 대한 확인을 위해 수신확인 메시지를 송신 블럭으로 송신한다.
제3도는 본 발명에 따른 서비스로직프로세서(SLP)의 상세 구성도로서, 도면에서 301은 시스팀 접속 송신블럭, 302는 다이얼 로그 처리블럭, 303은 컴포넌트 처리블럭, 304는 광역착신 오퍼레이션 처리블럭, 305는 광역착신 서비스 처리블럭, 306은 광역착신 서비스 운용블럭, 307은 광역착신 서비스 로직 데이타 저장장치, 308은 신용 통화 서비스 로직 데이타 저장장치, 309는 신용 통화 서비스 운용블럭, 310은 신용 통화 서비스 처리블럭, 311은 신용 통화 오퍼레이션 처리블럭, 312는 SLP 상위 프로토콜 관리블럭, 313은 SLP 타이머 운용 블럭, 314는 시스팀 접속 수신블럭을 각각 나타낸다.
시스팀 접속 송신블럭(301)과 시스팀 접속 수신블럭(314)은 제2도의 시스팀 접속 송신블럭(204)과 시스팀 접속 수신블럭(209)과 같은 동일한 역할과 동작을 한다.
SLP 상위 프로토콜 관리블럭(312)은 제1 및 제2SLP(107,108)에 있는 No.7 상위 프로토콜 블럭들(302 내지 304,311)의 주 블럭으로서, 시스팀의 운영관리/유지보수 관련한 블럭과의 인터페이스를 제공한다. 이 블럭은 이중화된 제1 및 제2SLP(107,108)에 중복하여 구성하고, 시스팀 운영관리/유지보수 기능이 제공하는 시스팀 관련 제원/상태 데이타를 이용하여 관련 프로토콜 처리블럭(302 내지 304,311)의 수행을 지원한다. 이 블럭의 주요 기능으로는 프로세서 및 서비스 상태 감시, 관련 형상 데이타 최초 로딩 및 재로딩, 측정 데이타 수집 및 보고, 예외 상황 감시 및 보고, 신호망 관련 정보 전달, 시스팀 운용자의 명령 처리 및 결과 응답 등이 있다.
다이알로그 처리블럭(302)은 No.7 문답처리기능응용부 프로토콜중 다이알로그 처리 및 각 응용서비스요소 프로토콜중 다이알로그 운용에 해당한다. 이 블럭은 이중화된 SLP(107,108)에 중복하여 구성하고, SLP 상위 프로토콜관리블럭(312) 및 시스팀 운용관리/유지보수 기능이 제공하는 시스팀 형상/상태 데이타를 이용하여 이중화된 트랜잭션 처리블럭(203)으로의 시스팀 내부 루팅을 제어한다. 이 블럭의 주요 기능으로는 컴포넌트부 전달 및 수집, 구조형 및 비구조형 다이알로그 처리 및 운용, 이중화된 CCP 프로세서로의 루팅 제어, 예외 상황 감시 및 보고 등이 있다. 컴포넌트 처리블럭(303)은 No.7 문답처리기능응용부 프로토콜중 컴포넌트 처리기능에 해당한다. 이 블럭은 이중화된 SLP(107,108)에 중복하여 구성하고, 지시 상태의 유지 또는 처리를 위하여 SLP 타이머운용블럭(313)이 제공하는 타이머를 이용한다. 이 블럭의 주요 기능으로는 컴포넌트 디코딩 및 인코딩 처리, 지시 번호 및 관리, 지시 상태 유지, 트래픽 성능 및 상태 측정, 예외 상황 감시 및 보고 등이 있다.
광역착신 오퍼레이션 처리블럭(304)은 No.7 광역착신 응용서비스요소프로토콜중 오퍼레이션 처리 기능에 해당한다. 이 블럭은 이중화된 SLP(107,108)에 중복하여 구성하고, SLP 상위 프로토콜 관리블럭(312) 및 시스팀 운용관리/유지보수 기능이 제공하는 시스팀 형상/상태 데이타를 이용하여 광역 착신 과금 서비스 처리를 위한 응용 프로토콜 기능을 제공한다. 이 블럭의 주요 기능으로는 파라미터의 디코딩 및 인코딩 처리, 국부 식별번호 처리 및 관리, 오퍼레이션 상태 처리 및 유지, 트래픽 성능 및 상태 측정, 예외 상황 감시 및 보고등이 있다.
신용 통화 오퍼레이션 처리블럭(311)은 No.7 신용통화 응용서비스요소프로토콜중 오퍼레이션 처리 기능에 해당한다. 이 블럭은 이중화된 SLP(107,108)에 중복으로 구성하고, SLP 상위 프로토콜 관리블럭(312) 및 시스팀 운영관리/유지보수 기능이 제공하는 시스팀 형상/상태 데이타를 이용하여 신호 통화 서비스 처리를 위한 응용 프로토콜 기능을 제공한다. 본 블럭의 주요 기능으로는 파라미터의 디코딩 및 인코딩 처리, 국부식별번호 처리 및 관리, 오퍼레이션 상태 처리 및 유지, 트래픽 성능 및 상태 측정, 예외 상황 감시 및 보고 등이 있다.
SLP 타이머 운용블럭(313)은 복수개의 실시간 타이머를 필요로 하는 제1 및 제2SLP(107,108)의 모든 블럭에게 타이머 기능을 제공한다. 이 블럭이 제공하는 타이머 기능으로는 기본 및 무한 타이머 제공, 복수개의 타이머 제공, 타이머 재설정, 타이머 시간 정렬, 타이머 리스트 검색, 타이머 일괄 해제 등이 있다.
광역 착신 과금 서비스 처리블럭(305)은 지능망 서비스 제어의 핵심인 서비스 로직을 지칭하는 블럭으로서, 입력된 호처리 메시지가 프로토콜 처리를 모두 거친 후 최종적으로 광역 착신 서비스 로직 데이타 저장장치(307)를 참조하여 그 처리 방향을 결정하는 기능을 맡고 있다.
이용자가 입력한 광역 착신 과금 번호를 가입자가 지정한 착신 번호로 번역 처리하며, 지능망의 트래픽 감시 제어, 서비스 처리 현황을 위한 각종 측정 등을 처리한다.
광역 착신 과금 서비스 운용블럭(306)은 서비스 로직을 직접적으로 지원하면서 서비스 로직과 서비스 관리 기능과의 접속을 SMP(110)를 통하여 처리한다. 서비스 로직이 호처리에 필요로 하는 각종 데이타인 가입자 데이타, 서비스 운용 데이타등을 제공/관리해주고, 운용자의 트래픽 제어 명령, 가입자 측정 명령등을 서비스 로직에 전달해준다. 또한, 서비스 로직의 호처리 상황을 주기적으로 SMP(110)에 전달하므로써 서비스 처리 상황을 운용자가 파악할 수 있도록 한다.
신용통화 지능망 처리블럭(310)은 지능망 서비스 제어의 핵심인 서비스 로직을 지칭하는 블럭으로서, 입력된 호처리 메시지가 프로토콜 처리를 모두 거친 후 최종적으로 신용통화 서비스 로직 데이타 저장장치(308)를 참조하여 그 처리 방향을 결정하는 기능을 맡고 있다.
이용자가 입력한 비밀 번호 및 착신 번호를 가입자가 지정한 번호와 대조하여 서비스 허용 여부를 판단하며, 지능망의 트래픽 제어, 서비스 처리 현황을 위한 각종 측정 등을 처리한다.
신용통화 서비스 운용블럭(309)은 서비스 로직을 직접적으로 지원하면서 서비스 로직과 서비스 관리 기능과의 접속을 SMP(110)를 통하여 처리한다. 서비스 로직이 호처리에 필요로 하는 각종 데이타인 가입자 데이타, 서비스 운용 데이타 등을 제공/관리하여 주고, 운용자의 트래픽 제어 명령, 가입자 측정 명령 등을 서비스 로직에 전달하여 준다. 또한 서비스 로직의 호처리 상황을 주기적으로 SMP(110)에 전달하므로써 서비스 처리 상황을 운용자가 파악할 수 있도록 한다.
제4도는 본 발명에 따른 운용관리프로세서(OAP)의 상세 구성도로서, 도면에서 401은 시스팀 접속 수신블럭, 402는 시스팀 접속 송신블럭, 403은 메시지 수집블럭, 404는 메시지 저장블럭, 405는 실시간 표시블럭, 406은 시스팀 측정 분석블럭, 407은 작업석, 408은 MMC(Man-Machine Communication) 관리블럭, 409는 사용자 접속관리블럭, 410은 OAP내의 시스팀 형상/상태 저장장치, 411은 형상 데이타 관리블럭, 412는 형상 데이타 제공블럭, 413은 데이타베이스(DB) 구동 생성블럭, 414는 데이타베이스(DB) 초기화블럭, 415는 데이타베이스(DB) 상태 출력블럭, 416은 데이타베이스(DB) 백업블럭, 417은 데이타베이스(DB) 복구블럭, 418은 SMP내 서비스 가입자 데이타 저장장치, 419는 장애 상태 유지블럭, 420은 장애감시블럭, 421은 장애판단블럭, 422는 절체요구블럭, 423은 절체수행블럭, 424는 장애이력처리블럭, 425는 장애기억장치, 426은 경보처리블럭, 427은 장애격리블럭, 428은 수리복구블럭, 429는 재결합블럭, 430은 정상절체블럭, 431은 시스팀 설치블럭, 432는 시스팀 초기화블럭, 433은 시스팀 기동블럭, 434는 과부하 측정블럭, 435는 과부하 감시블럭, 436은 과부하 제어블럭, 437은 시스팀 정지블럭을 각각 나타낸다.
시스팀 접속 송신블럭(402)과 시스팀 접속 수신블럭(401)은 제2도에서 시스팀 접속 송신블럭(204)과 시스팀 접속 수신블럭(209)과 각각 동일한 역할과 동작을 한다.
데이타베이스 구동 생성블럭(413)은 시스팀 운용관리 및 지능망 데이타 관리에 필요한 데이타의 저장, 검색, 관리를 위해 사용하는 데이타베이스의 구동 환경을 생성한다.
데이타베이스 초기화 블럭(414)은 시스팀 운용에 필요한 각종 데이타를 저장, 검색, 관리를 위해 사용하는 데이타베이스의 구동 환경을 생성한다.
데이타베이스 초기화 블럭(414)은 시스팀 운용에 필요한 각종 데이타를 데이타 화일로 부터 읽어들여 데이타베이스 테이블에 저장한다.
데이타베이스 상태 정보 출력블럭(415)은 시스팀 운용관리 및 서비스 데이타 관리를 위해 시스팀내에 구축되어 있는 서비스 운용 관련 데이타베이스와 서비스 데이타베이스의 상태 정보를 작업석으로 출력한다.
데이타베이스 백업블럭(416)은 디스크에 존재하는 데이타나 메모리에 있는 데이타가 파괴되었거나 장애가 발생했을 경우를 대비하여 이를 복구하기 위해 주기적으로 혹은 운용자의 요구에 의해 데이타를 백업한다.
데이타베이스 복구블럭(417)은 디스크에 존재하는 데이타나 메모리에 있는 데이타가 파괴되었거나 장애가 발생했을 경우 데이타베이스 백업 기능에 의해 저장된 데이타를 테이프로 부터 읽어들여 이를 다시 복구한다.
OAP내 시스팀 형상/상태 저장장치(410)의 시스팀 형상관리 데이타베이스에는 시스팀 형상 데이타 테이블과 신호망과 관련된 각종 신호점 형상 데이타 테이블, 신호 링크 형상 데이타 테이블, 그리고 프로토콜 관련 형상 데이타 테이블 등으로 구성된다.
형상 데이타는 크게 정적 형상 데이타와 동적 형상 데이타로 구분되며, 동작 형상 데이타의 경우는 시스팀 운용도중 형상 데이타가 변경되는 데이타를 지칭하며, 정적 형상 데이타는 운용자의 명령에 의해서만 변경되는 데이타를 가르킨다.
OAP내 시스팀 형상/상태 저장장치(410)의 시스팀 측정 데이타베이스는 시스팀이 호처리 중 발생시킨 시스팀 메시지를 저장하는 데이타베이스로서 주요 테이블은 크게 시스팀 메시지 로그 테이블, 시스팀 메시지 저장 테이블, 시스팀 측정 이력 테이블, 시스팀 성능 측정 이력 테이블, 그리고 시스팀 상태 측정 이력 테이블들로 구성되어 있다.
형상데이타 관리블럭(411)은 시스팀 형상 데이타를 관리하는 블럭으로 관리 대상은 CCP 국부 프로토콜 형상 데이타, CCP 신호점 형상 데이타, SLP 국부 프로토콜 형상 데이타 및 시스팀 공용 프로토콜 형상 데이타 등이 있다. 이들 형상 데이타에 대한 검색, 등록, 삭제, 변경 등의 작업을 운용자 명령에 의해 관리 가능하도록 하는 기능이다.
형상 데이타 제공블럭(412)은 시스팀이 맨 처음 기동시 관련 모듈로 초기화하기 위해 프로토콜 관련 형상 데이타에 대한 초기화를 위해 로딩을 요구하는 모듈과 인터페이스 역할을 담당하는 기능이다. 형상 데이타 변경 흐름은 프로토콜 형상 관련 데이타에는 시스팀 사중화 데이타와 CCP 이중화 데이타, SLP 이중화 데이타가 있다.
시스팀 사중화 데이타는 이중화된 CCP 및 SLP에서 상호 일치되어야 하는 데이타로서 이에 대한 변경 작업은 운용관리 서브시스팀에서 시도되지만 변경 수행 주체는 유지보수 서브시스팀의 시스팀 형상 공유 메모리 관리 모듈에서 실제로 변경을 수행한다. 또한, 이중화 데이타 및 사중화 데이타에 대한 변경 요구 메시지와 변경 결과 메시지는 메시지 전달 블럭인 시스팀 접속 송신블럭(402)을 통해 이루어진다.
이중화 데이타 변경은 운용자의 요구에 의해 형상 데이타 관리블럭(411)이 그 기능을 수행하는데 변경시 양 프로세서간의 데이타 일치성이 요구되므로 변경 요구 메시지를 전송하기에 앞서 양 프로세서의 관련 모듈이 변경 가능 상태에 있는지 여부를 폴링(Polling)하여 확인한 후 정상상태에 있을 경우에만 변경 요구 메시지를 전송하여 변경시킨다. 이렇게 하므로서 변경시 이중화 데이타의 일치성 확률을 높이고, 실패했을 경우 변경 상태를 운용자에게 통보하여 재시도하도록 메시지를 출력한다.
메시지 수집블럭(403)은 제1 및 제2CCP(102,103)와 제1 및 제2SLP(107,108)내의 프로토콜 처리와 관련된 성능 측정 데이타, 상태 측정 데이타, 트래픽 측정 데이타에 대한 출력 메시지를 수집하여 데이타베이스에 저장되는 형태로 가공하여 저장 블럭으로 전송하는 기능이다.
메시지 저장블럭(404)은 측정 메시지 수집 블럭에서 수집한 메시지로 부터 해당 필드를 추출하여 시스팀 측정 데이타베이스에 저장시킨다.
실시간 표시블럭(405)은 메시지를 수신하는 즉시 작업석(407)으로 출력하여 운용자가 시스팀의 현황을 감시할 수 있도록 지원하는 기능이다. 운용자가 감시 대상 프로세서나 메시지를 선택적으로 지정하여 특정 메시지를 선택적으로 추출 가능하게 하므로서 운용자 임의로 감시할 수 있도록 한다. 또한, 작업석에 출력함과 동시에 프린터로 출력이 가능하도록 되어 있어 메시지 출력에 대한 기록이 가능하다.
시스팀 측정분석블럭(406)은 시스팀 운용관리를 목적으로 시스팀 측정 데이타베이스에 저장된 메시지를 추출하여 검색하거나 메시지 발생 빈도수 산출, 트래픽 측정 이력 산출 및 각종 통계 보고서를 생성하는 기능을 수행한다.
과부하 측정블럭(434)과 과부하 감시블럭(435)은 과부하 측정 요소인 응답시간 측정치와 CPU 사용량 측정치, 그리고 호의 입력 대기량을 감시하여 시스팀 과부하 상태에 따른 적절한 조치를 취할 목적으로 이들 요소들을 감시하여 과부하 한계치를 초과할 경우 그 정보를 과부하 제어블럭으로 전송하는 기능을 담당한다.
과부하 상태 감시처리흐름은 과부하 측정 요소인 응답시간 측정치와 CPU 사용량 측정치, 그리고 호의 입력 대기량을 감시하여 시스팀 과부하 상태에 따른 적절한 조치를 취할 목적으로 이들 요소들을 감시하여 과부하 한계치를 초과했을 경우 그 정보를 과부하 제어 블럭으로 전송하는 기능을 담당한다.
과부하 제어 블럭(436)은 각 프로세서에 있는 과부하 감시 블럭이 OAP로 전송한 과부하 측정 데이타를 수신하여 종합 제어 요구 메시지를 각 프로세서로 전파하여 과부하를 종합적으로 총괄 제어하는 기능을 수행한다.
시스팀 설치블럭(431)은 시스팀을 최초로 설치하거나 또는 재설치시에 시스팀 구성에 필요한 소프트웨어 구동 환경을 구축하여 목적 코드를 생성하고, 시스팀 기동에 기본적으로 요구되는 데이타베이스 환경 구축 및 각종 데이타를 설치하는 기능이다.
시스팀 초기화블럭(432)은 시스팀 기동전에 각종 시스팀 제원 데이타를 메모리에 로딩하고, 구축된 데이타베이스 테이블에 데이타를 초기화하는 등 시스팀 기동에 필요한 모든 환경을 구축하는 일련의 과정이다. 이와 같이 시스팀 초기화 과정이 완료되면 시스팀은 기동 대기 상태에 놓여 있게된다.
시스팀 기동블럭(433)은 전 시스팀에 걸쳐 대기 상태에 있는 프로세스를 동작시키는 기능으로 기동된 프로세스들은 고유의 초기화 과정을 수행한 후 개시 명령에 의해 시스팀 고유 기능을 수행하기 시작한다.
시스팀 기동 처리흐름은 시스팀 기동 요구가 들어오면 시스팀내 모든 프로세스가 동작할 수 있도록 기동시켜 수행 모드로 변환시킨 후, 트리거(Trigger) 명령에 의해 시스팀내 모든 프로세스를 기동시켜 시스팀이 서비스 개시를 수행할 수 있도록 기동한다.
시스팀 정지블럭(437)은 운용상태에 있는 시스팀을 중단시키는 기능으로 OAP에서 운용자의 명령에 의해 수행되며 이때 모든 프로세스의 동작을 중지시키고, 운용중 확보한 시스팀 자원을 반납시키는 기능이다.
장애판단블럭(421)은 시스팀의 구성요소중 유지보수대상의 근원적인 장애판단은 커널차원의 장애판단을 이용한다. 주로 각 프로세서 및 프로세스의 예측하지 못하는 장애는 커널(Kernel)부가 인지하고 있기 때문에 이를 바탕으로 커널정보를 장애감시블럭(420)에 인터페이스로 작용한다.
장애상태유지블럭(419)은 유지보수대상의 근원적인 상태유지를 하여 장애감시블럭(420)이 작동시 필요한 정보를 이용하도록 하는 블럭이다.
장애감시블럭(420)은 시스팀 형상(시스팀 구성요소 및 자원)들의 가용/비가용 여부를 각 요소의 장애감시를 수행하여 최종 결정하는 블럭으로 분산형 구조에서 이 블럭은 각 프로세서별로 분산되어 작용하며, 종합 시스팀 차원의 결정은 OAP에 존재하는 이 블럭에서 최종결정하는 방식으로 되어 있다. 이 OAP에 시스팀 형상정보를 유지하여 본 블럭의 결과를 최종 유지한다. 이 시스팀 형상정보는 지능망 처리상의 연속성을 유지하는 중요한 정보로 유지되고 있는 점과 장애감시의 종합판단을 OAP에서 수행함으로써 OAP의 정시시(서비스 처리는 진행하나 OAP 정지시 서비스 처리부 (CCP,SLP)의 동시 장애로 인한 경우) 시스팀 형상의 변화 즉, 장애감시의 연속성을 최대로 유지하기 위한 목적과 아울러 운용자의 시스팀 상황의 연속성 인지를 위하여 OAP와 MAP간에 이 블럭을 분산시켜 스탠바이(Standby)형으로 이 블럭을 유지하도록 한다.
절체요구블럭(422)은 장애감시블럭(420)의 결과 즉, 시스팀 형상정보의 변화를 타 서브시스팀, 특히 서비스 처리상의 절체요구로 변화를 전달하는 블럭으로 각 프로세서(서비스 호처리 차원에서는 제1,제2CCP, 제1,제2SLP의 사중화 데이타가 됨)에 존재하는 시스팀 형상 정보를 변화시키고, 이를 참고하도록 신호를 각 서비스 처리블럭에 전달한다. 즉, 서비스 처리 차원의 절체가 이루어지는 절체정보를 전달함으로써 절체를 요구한다. 또한, 장애감시블럭(420)에 의하여 처리하는 경우외에 운용자가 강제적으로 시스팀의 형상을 변경하는 경우 이를 전달하는 블럭으로도 작용한다.
절체수행블럭(423)은 실제 서비스 호처리상에서 시스팀의 형상변화로 인한 절체요구블럭(422)에서 신호가 전달되어 시스팀 형상변화를 인지하여 전상요소로 호처리의 방향을 절체하는 블럭으로 주로 시스팀 접속 관리부에서 수용하여 처리하는 블럭이고, 이 주위의 호의 일정한 방향을 지정해야 하는 프로토콜의 일부에도 작용하여 응용에 적합한 절체를 판단하고, 이외에 여러 시스팀 형상변화에 따른 판단에도 이용된다. 즉, 이 블럭은 타 서브시스팀에 분산 수행되어 이중화절체를 종합처리하는 식으로 구성되어 있다.
경보처리블럭(426)은 장애감시블럭(420)의 결과를 시스팀 구조에 표현방식으로 구분하여 운용자가 장애에 신속히 대처하도록 경보화시키는 블럭으로 경보판넬을 처리하는 블럭이다. 여기에서는 장애 이외에 시스팀의 과부하 표시 및 각종 중요한 상태 정보를 실시간으로 참고할 수 있는 표현도 인터페이스를 수용 처리하는 블럭이다.
장애이력 처리블럭(424)은 장애감시블럭(420)의 결과 메시지를 총 변화단위로 수집하여 OAP내 장애기억장치(425)에 저장하여 이력 관리함으로써 운용자가 추후 장애를 복구하거나 분석할 수 있도록 전 시스팀 장애 관리 차원을 처리하는 블럭으로 장애메시지 검색 및 통계, 처리여부 및 수리 내역을 보관함으로써 유지보수의 방식을 축적해가는 관리방식을 제공하는 블럭이다.
장애격리블럭(427)은 시스팀 각 요소가 비정상적으로 특히 장애가 발생하여 이 장애요소가 타 정상요소로 즉 서비스 처리하는데 영향을 주지않도록 운용자에 의한 격리를 제공하는 블럭으로 주로 절체가 수행한 후 확실한 물리적인 격리를 수행하는 블럭이다. 예를 들면 프로세서별 정치, 프로세서를 LAN에서 논리단절, 프로세스 동기(Sync) 해제 등이 이 블럭에서 운용자명령어 단위로 존재한다.
수리복구블럭(428)은 오프라인(Offline) 개념에서 처리하는 블럭으로 구성요소에 대한 수리분석 처리하는 블럭으로 특히 주요 장치별로 운용자가 시험할 수 있는 요구식 시험기능을 운용자명령어로 주기적인 상태검사를 할 수 있는 블럭이다.
재결합블럭(429)은 장애격리블럭(427)과 상대적인 블럭으로 구성요소가 정상시 시스팀내에 포함되어 작동하도록 하는 블럭이다.
정상절체블럭(430)은 절체수행블럭(423)과 상응되는 블럭으로 이는 정상으로 시스팀의 장애요소가 환원된 경우 이를 처리하는 블럭이다.
제5도는 MAP내의 블럭 구성도로서, 도면에서 501은 장애감시블럭, 502는 장애상태유지블럭, 503은 장애판단블럭, 504는 절체요구블럭, 505는 절체수행블럭, 506은 경보처리블럭, 507은 장애격리블럭, 508은 사용자 접속 관리블럭, 509는 과부하측정블럭, 510은 과부하감시블럭, 511은 과부하제어블럭을 각각 나타낸다.
각 블럭은 OAP가 정지시 서비스제어의 연속적인 신뢰성을 위하여 작동하도록 하는 블럭들로 제4도의 해당블럭과 동일한 역할을 한다.
도면에 도시한 구성을 참조로 하여 각 블럭의 작용효과를 살펴보면 다음과 같다.
과부하 각종 제어블럭(509 내지 511)은 각 프로세서에 있는 과부하 감시블럭(510)의 MAP로 전송한 과부하 측정 데이타를 수신하여 종합 제어요구 메시지를 각 프로세서로 전파하여 과부하를 종합적으로 총괄제어하는 기능을 수행한다.
장애상태유지블럭(502)은 유지보수대상의 근원적인 상태유지를 하여 상기 장애감시블럭(420)이 작동시 필요한 정보를 이용하도록 하는 블럭이다.
장애감시블럭(501)은 시스팀형상(시스팀 구성요소 및 자원)들의 시스팀 입장에서 가용/비가용 여부를 각 요소의 장애감시를 수행하여 최종 결정하는 블럭으로 분산형 구조에서 이 블럭은 각 프로세서별로 분산되어 작용하며, 종합 시스팀 차원의 결정은 MAP에 존재하는 이 블럭에서 최종 결정하는 방식으로 되어 있다. 이 MAP에 시스팀 형상정보를 유지하여 본 블럭의 결과를 최종유지한다. 이 시스팀 형상변화를 서비스처리상의 연속성을 유지하는 중요한 정보로 유지되고 있는 점과 장애감시의 종합판단을 MAP에서 함으로써 시스팀 형상의 변화, 즉 장애감시의 연속성을 최대로 유지하기 위하여 목적과 아울러 운용자의 시스팀상황의 연속성 인지를 위하여 OAP와 MAP간에 이 블럭을 분산시켜 스탠바이(Standby)형으로 이 블럭을 유지하도록 한다.
절체요구블럭(504)은 상기 장애감시블럭(501)의 결과, 즉 시스팀 형상정보의 변화를 타 서브시스팀, 특히 서비스 처리상의 절체 요구로 변화를 전달하는 블럭으로 각 프로세서(서비스 호처리 차원에서 제1,제2CCP, 제1,제2SLP의 사중화 데이타가 됨)에 존재하는 시스팀 현상정보를 변화시키고 이를 차고하도록 신호를 각 서비스 처리블럭에 전달한다. 즉, 서비스 처리 차원의 절체가 이루어지는 절체정보를 전달함으로써 절체를 요구한다. 또한, 장애감시블럭(501)에 의하여 처리하는 경우외에 운용자가 강제적으로 시스팀의 형상을 변경(임의의 요소를 블럭(Block)/언블럭(Unblock)시킴)를 하는 경우 이를 전달하는 블럭으로도 작용한다.
절체수행블럭(505)은 실제 서비스 호처리상에서 시스팀의 형상변화로 인한 절체요구블럭(504)에서 신호가 전달되어 시스팀 형상변화를 인지하여 정상요소로 호처리의 방향을 절체하는 블럭으로 주로 시스팀 접속 관리부에서 수용하여 처리하는 블럭이고 이 주위의 호의 일정한 방향을 지정해야 하는 프로토콜의 일부에도 작용하여 응용에 적합한 절체를 판단하고, 이외에 여러 시스팀 형상변화에 따른 판단에도 이용한다.
즉, 이 블럭은 타 서브시스팀에 분산되어 수행되어 이중화절체를 종합처리하는 식으로 구성되어 있다.
경보처리블럭(112)은 장애감시블럭(501)의 결과를 시스팀구조에 표현방식으로 구분하여 운용자가 장애에 신속히 대처하도록 경보화 시키는 블럭으로 경보판넬을 처리하는 블럭이다. 여기에서는 장애이외에 시스팀의 과부하 표시 및 각종 중요한 상태 정보를 실시간으로 참고할 수 있는 표현도 인터페이스를 수용 처리하는 블럭이다.
장애격리블럭(507)은 시스팀 각 요소가 비정상적으로 특히 장애가 발생하여 이 장애요소가 타정상요소로 즉 서비스 처리하는데 영향을 주지 않도록 운용자에 의한 격리를 제공하는 블럭으로 주로 절체가 수행한 후 확실한 물리적인 격리를 수행하는 블럭이다. 예를 들면, 프로세서별 정지, 프로세서를 LAN에서 논리단절, 프로세서 동기(Sync) 해제등이 이 블럭에서 운용자명령어 단위로 존재한다.
제5도는 SMP내의 블럭 구성도로서, 도면에서 601은 사용자 접속 관리블럭, 602는 서비스 번호 관리블럭, 603은 광역착신 서비스 데이타 변경블럭, 604는 신용 통화 서비스 데이타 변경블럭, 605는 광역착신 서비스 데이타 검증블럭, 606은 광역착신 서비스 데이타 전송블럭, 607은 신용 통화 서비스 데이타 검증블럭, 608은 신용 통화 서비스 데이타 전송블럭, 609는 시스팀 접속송신블럭, 610은 시스팀 접속수신블럭, 611은 광역착신 서비스 운용테이블 관리블럭, 612는 신용 통화 서비스 운용 테이블 관리블럭, 613은 광역착신 서비스 운용 상태표시블럭, 614는 신용 통화 서비스 운용상태 표시블럭, 615는 MMC 관리블럭, 616은 서비스 상태 메시지 저장블럭, 617은 서비스 상태 메시지 저장블럭, 618은 광역착신 서비스측정 분석블럭, 619는 신용 통화 서비스 측정 분석 블럭을 각각 나타낸다.
도면에 도시한 SMP의 구성을 참조하여 각 블럭의 동작을 설명하면 다음과 같다.
시스팀 접속 송신블럭(301)과 시스팀 접속 수신블럭(314)은 상기 제2도에서 시스팀 접속 송신블럭(204)과 시스팀 접속 수신블럭(209)과 각각 동일 역할 동작을 한다.
광역착신과금 서비스 데이타 변경블럭(603)은 광역착신과금 서비스 가입자 데이타에 대한 제반 관리기능을 제공한다. 즉, 가입자의 서비스 등록 요청에 대한 서비스 데이타 상태 변경등의 업무를 담당한다. 가입자의 서비스 데이타는 서비스 가입자에 대한 서비스 상태 변경 업무를 제외하고는 지점 제1,제2SLP(107,108)에 전송하지 않고 광역착신과금 서비스 대기 테이블에 위치한다. 본 블럭의 주요 기능으로는 서비스 가입자에 대한 등록, 변경, 해제 및 검색, 가입자 단위의 서비스 금지/해제, 가입자 단위의 과금 검증 요구/해제 및 서비스 데이타 변경에 따른 각종 통계 보고등이 있다.
광역착신과금 서비스 데이타 전송블럭(606)은 광역착신과금 서비스 데이타 변경블럭(603)에서 수행한 서비스 가입자에 대한 등록, 변경, 해제에 해당하는 가입자 데이타를 제1,제2SLP(107,108)에 전송하는 기능을 제공한다. 즉, 광역착신과금 서비스 대기 테이블에 있는 가입자 데이타를 제1,제2SLP(107,108)에 전송하며, 응답 결과에 따라 광역착신과금 서비스 마스터 테이블을 변경한다. 본 블럭의 주요 기능은 광역착신과금 서비스 데이타 전송, 광역착신과금 서비스 마스터 테이블 변경 및 광역착신과금 서비스 데이타 일치등이 있다.
광역착신과금 서비스 데이타 검증블럭(605)는 광역착신과금 서비스 마스터 테이블에 있는 특정 서비스 가입자와 제1,제2SLP(107,108)의 광역착신과금 서비스 데이타가 동일한지의 여부 조사 및 광역착신과금 서비스 마스터 테이블에 있는 서비스 가입자 데이타로 제1,제2SLP(107,108)의 광역착신과금 서비스 로직데이타를 복구시키는 기능을 제공한다. 본 블럭의 주요 기능으로는 서비스 가입자 데이타 검증 및 복구 등이 있다.
광역착신과금 서비스 번호 관리블럭(602)은 광역착신과금 서비스 번호로 사용하도록 허락된 모든 서비스 번호를 관리하는 기능을 제공한다. 본 블럭의 주요 기능으로는 사업 본부별 번호 할당, 부여 가능 번호 검색, 번호 부여 현황 출력 및 기간별 번호 부여 현황 출력 등이 있다.
신용 통화 서비스 데이타 변경블럭(604)은 신용 통화 서비스 가입자 데이타에 대한 제반 관리 기능을 제공한다. 즉, 가입자의 서비스 등록 요청에 대한 서비스 데이타 생성, 기존 서비스 데이타의 변경 및 서비스 가입에 대한 해제, 서비스 가입자 비밀번호 변경 및 서비스 가입자에 대한 서비스 상태 변경등의 업무를 담당한다. 가입자의 서비스 데이타는 서비스 가입자에 대한 서비스 상태 변경 업무를 제외하고는 직접 제1,제2SLP(107,108)에 전송하지 않고 신용 통화 서비스 대기 테이블에 위치한다. 본 블럭의 주요 기능으로는 서비스 가입자에 대한 등록, 변경, 해제 및 검색, 서비스 가입자 비밀 번호 변경, 가입자 단위의 서비스 금지/해제, 가입자 단위의 과금 검증 요구/해제 및 서비스 데이타 변경에 따른 각종 통계 보고등이 있다.
신용 통화 서비스 데이타 전송블럭(608)은 신호 통화 서비스 데이타 변경블럭(604)에서 수행한 서비스 가입자에 대한 등록, 변경, 해제에 해당하는 가입자 데이타를 제1,제2SLP(107,108)에 전송하는 기능을 제공한다. 즉, 신용 통화 서비스 대기 테이블에 있는 가입자 데이타를 제1,제2SLP(107,108)에 있는 신용 통화 서비스 로직에 전송하며, 응답 결과에 따라 신용 통화 서비스 마스터 테이블(418)을 변경한다. 본 블럭의 주요 기능은 신용 통화 서비스 데이타 전송, 신용 통화 서비스 마스터 테이블 변경 및 신용 통화 서비스 데이타 일치 등이 있다.
신용 통화 서비스 데이타 검증블럭(607)은 신용 통화 서비스 마스터 테이블(418)에 있는 특정 서비스 가입자와 제1,제2SLP(107,108)의 신용 통화 서비스 로직에 있는 가입자의 데이타가 동일한지의 여부 조사 및 신용 통화 서비스 마스터 테이블에 있는 서비스 가입자 데이타도 제1,제2SLP(107,108)의 신용 통화 서비스 로직데이타를 복구시키는 기능을 제공한다. 본 블럭의 주요 기능으로는 서비스 가입자 데이타 검증 및 복구 등이 있다.
광역착신과금 서비스 운용 테이블 관리블럭(611)은 광역착신과금 서비스를 운용하는데 필요한 제반 데이타를 관리하는 기능을 제공한다. 즉, 가입자 측정 데이타, 수동 망관리 데이타, 라파미터 데이타, 국제 전화 연결 데이타, 국내 전화연결 데이타 및 자동호 차단 데이타에 대한 새로운 데이타의 추가, 기존 데이타의 변경, 삭제 및 검색등의 업무를 담당한다. 추가, 변경 및 삭제의 요구가 발생하면, 제1,제2SLP(107,108)에 있는 광역착신과금 서비스 운용블럭(306)에 데이타를 전송하여 데이타를 수정하도록 한 후에 SMP 내에 있는 서비스 운용 데이타를 수정한다. 또한, SMP에 존재하는 광역착신과금 서비스 운용 데이타의 내용과 제1,제2SLP(107,108)의 광역착신과금 서비스 운용블럭(306)에 있는 서비스 운용 데이타가 동일한지의 여부 조사 및 SMP에 있는 광역착신과금 서비스 운용 데이타도 제1,제2SLP(107,108)의 광역착신과금 서비스 운용블럭(306)의 데이타를 복구시키는 기능을 제공한다. 이외에도 제1,제2SLP(107,108)의 광역착신과금 서비스 운용블럭(306)의 최초 로딩시 서비스 운용 데이타를 제공한다. 본 블럭의 주요 기능으로는 광역착신과금 서비스 운용 데이타 추가, 변경, 삭제 및 검색, 서비스 운용 데이타 검증 및 복구, 서비스 운용 데이타 최초 로딩 및 재로딩 지원, 서비스 운용 데이타 일치 등이 있다.
신용 통화 서비스 운용 테이블 관리블럭(612)은 신용 통화 서비스를 운용하는데 필요한 제반 데이타를 관리하는 기능을 제공한다. 즉, 가입자 측정 데이타, 수동 망관리 데이타, 파라미터 데이타 및 ACG 데이타에 대한 새로운 데이타의 추가, 기존 데이타의 변경, 삭제 및 검색등의 업무를 담당한다. 추가, 변경 및 삭제의 요구가 발생하면 제1,제2SLP(107,108)에 있는 신용 통화 서비스 운용블럭(309)에 데이타를 전송하여 데이타를 수정하도록 한 후에 SMP 내에 있는 서비스 운용 데이타를 수정한다. 또한, SMP에 존재하는 신용 통화 서비스 운용블럭의 내용과, 제1,제2SLP(107,108)의 신용 통화 운용블럭(309)에 있는 서비스 운용 데이타가 동일한 지의 여부 조사 및 SMP에 있는 신용 통화 서비스 운용 데이타로 제1,제2SLP(107,108)의 신용 통화서비스 운용블럭(309)의 데이타를 복구시키는 기능을 제공한다. 이외에도 제1,제2SLP(107,108)의 신용 통화 서비스 운용블럭(309)의 최초 로딩시 서비스 운용 데이타를 제공한다. 본 블럭의 주요 기능으로는 신용 통화 서비스 운용 데이타 추가 변경, 삭제 및 검색, 서비스 운용 데이타 검증 및 복구, 서비스 운용 데이타 최초 로딩 및 재 로딩 지원, 서비스 운용 데이타 일치 등이 있다.
서비스 상태 메시지 수집블럭(617)은 광역착신과금 서비스 및 신용 통화 서비스 처리중 제1,제2SLP(107,108)에서 발생하는 메세지를 수집하는 기능을 제공한다. 즉, 광역착신과금 서비스 및 신용 통화 서비스 처리중 제1,제2SLP(107,108)에서 발생하는 주기적 측정 데이타의 출력 메시지와 서비스 또는 가입자 정보에 관련된 상태 변경이 있을 경우 출력되는 상태 메시지 및 출력 메시지에 대한 수집 기능을 담당하며, 광역착신과금 서비스 운용 상태 표시 클럭(613) 및 신용 통화 서비스 운용 상태 표시블럭(614)에서 실시간 표시 요구가 있을 경우 현재 수집되고 있는 메시지를 해당 블럭에 제공한다. 본 블럭의 주요 기능으로는 각종 광역착신과금 서비스 및 신용 통화 서비스 메시지 수집, 서비스별 메시지 분류, 실시간 표시를 위한 서비스 출력 메시지 제공 등이 있다.
서비스 상태 메시지 저장블럭(616)은 서비스 상태 메시지 수집블럭(617)에서 제1,제2SLP(107,108)로부터 수집한 트래픽 측정 메시지, 상태 메시지 및 에러 메시지를 수신하여 광역착신과금 서비스 및 신용 통화 서비스 측정 테이블(418)에 저장하는 기능을 담당한다. 테이블에 저장되는 메시지 내용으로는 메시지 출력시간, 메시지 고유번호 및 실제 출력된 측정 데이타등이다. 본 블럭의 주요 기능으로는 광역착신과금 서비스 출력 메시지 저장, 신용 통화 서비스 출력 메시지 저장등이 있다.
사용자 접속관리블럭(601) 및 사용자 명령어 관리블럭(615)은 서비스 관리를 위하여 서비스 운용 관리자가 입력한 명령어에 대한 응답 메시지를 운용자가 쉽게 판독할 수 있는 메시지 형태의 변화 및 메시지 큐 관리 기능을 담당한다. 즉, 서비스 운용 관리자의 입력한 명령어에 대한 응답 메시지를 운용자가 쉽게 판독할 수 있는 메시지 형태인 출력 시간 부분, 메시지 고유번호 부분, 슬로건(Slogan) 부분 및 데이타 부분으로 변환하여 작업석(117,118)으로 출력하며, 사용자 명령어 비정상 종료된 후, 제1,제2SLP(107,108)로부터 응답 메시지가 메시지 큐에 쌓이거나 일정한 시간이 경과되어도 응답이 오지 않아 사용자 명령어가 종료된 직후 응답이 도착할 경우 메시지 큐에 광역 서비스 운용 상태 표시블럭(613)은 광역착신과금 서비스 처리중 출력하는 광역착신과금 서비스 메시지에 대한 출력 기능을 제공한다. 즉, 서비스 운용 관리자가 시스팀에서 출력하는 광역착신과금 서비스 상태 메시지, 트래픽 메시지 및 에러 메시지를 서비스 운용 관리자가 위치한 작업석에 실시간으로 출력하며, 광역착신과금 서비스 메시지 저장 테이블(418)에 있는 각종 메시지 검색하여 작업석에 출력하며, 서비스 가입자별 상태 통계를 산출한다. 본 블럭의 주요 기능으로는 광역착신과금 서비스 메시지 실시간 출력, 실시간 메시지 변환, 메시지 검색 및 가입자별 상태 통계등이 있다.
신용 통화 서비스 운용 상태 표시블럭(614)은 신용 통화 서비스 처리중 출력하는 신용 통화 서비스 메시지에 대한 출력 기능을 제공한다. 즉, 서비스 운용 관리자가 시스팀에서 출력하는 신용 통화 서비스 상태 메시지, 트래픽 메시지 및 에러 메시지를 서비스 운용 관리자가 위치한 작업석에 실시간으로 출력하며, 신용 통화 서비스 메시지 저장 테이블(418)에 있는 각종 메시지 검색하여 작업석에 출력하며, 서비스 가입자별 상태 통계를 산출한다. 본 블럭의 주요 기능으로는 신용 통화 서비스 메시지 실시간 출력, 실시간 메시지 변환, 메시지 검색 및 가입자 별 상태 통계 등이 있다.
광역착신과금 서비스 측정 분석블럭(618)은 광역착신과금 서비스 처리중 출력되어 광역착신과금 서비스 메시지 저장 테이블에 있는 메시지를 기본으로 하여 각종 통계를 제공한다. 본 블럭의주요 기능으로는 트래픽 이력 산출, 메시지 발생 빈도수 이력 산출, 메시지 발생 빈도수 통계보고, 광역착신과금 서비스 트래픽 분석 및 가입자별 트래픽 측정통계등이 있다. 신용 통화 서비스 측정 분석블럭(619)은 신용 통화서비스 처리중 출력되어 신용 통화 서비스 메시지 저장 테이블에 있는 메시지를 기본으로 하여 각종 통계를 제공한다. 메시지 발생 빈도수 통계보고, 신용 통화 서비스 트래픽 분석 및 가입자별 트래픽 측정통계등이 있다.
제7도는 서비스 제어 요구가 메시지 형태로 이 장치에 입력되었을때의 처리흐름도이다.
서비스가 지능망에서 시작하면 신호메시지 송수신장치로부터 대기하고 있는 메시지호를 수신한다(701). 이후, 이 메시지는 해당 국부 및 원격 서비스시스팀의 상태를 검사하는 등의 관련 비연결형 신호연결 제어 처리를 수행한 후(702), 트랜잭션처리(703)로 전달한다. 트랜잭션처리(703)로 전달된 메시지는 트랜잭션 응용계층 처리 기능을 수행한 후, 트랜잭션 메시지 유형에 따라 이중화된 프로세서 제1,제2SLP 모두로 방송하거나, 그 중 한 SLP를 선택하기 위하여 메시지분배 전달 대기 상태(704)에 존재한다. 이때 OAP로부터 시스팀상태 정보를 수신(705)로 하여 제1,제2SLP의 상태를 인지하여(706) 모두 정상이면 입력호 메시지를 균형 분배하여 전달하고(710), 이중 하나만 정상이면 정상인 SLP로 전달한다(709).
모두 장애인 경우는 OAP에 서비스중단통보를 하여(707) OAP의 시스팀 유지보수 체계에 따라 재기동후(708) 다시 처음과 같이 수행한다.
해당 SLP에 전달된 메시지는 다이얼로그 처리(712)와 컴포넌트 처리(713)를 거쳐 서비스 종류별로 각 서비스 오퍼레이션처리(715,718)에서 주어진 다이알로그에 대한 서비스 처리 응답을 서비스 로직처리 및 서비스 로직데이타 저장장치로부터 응답정보를 추출하여(716,719) 모든 측정된 서비스 관련 측정 정보는 각 서비스별로 서비스 관리장치에 주기적으로 송출된다(717,720).
서비스 처리 응답호 메시지는 지금까지 흐름의 역방향으로 진행되며, 먼저, 서비스종류를 분류하여(721) 광역착신과금 서비스의 경우 광역착신 서비스 로직처리 및 서비스 로직데이타 저장장치로부터 응답정보를 추출하여(722) 광역착신 응답호 메시지를 송출하고(723) 광역착신에 대한 프로토콜 처리중 오퍼레이션 처리를 수행한다(724).
신용 통화 서비스의 경우 신용 통화 서비스 로직처리 및 서비스 로직데이타 저장장치로부터 응답정보를 추출하여(725) 신용 통화 응답호 메시지를 송출하고(726) 신용 통화에 대한 프로토콜 처리중 오퍼레이션 처리를 수행한다(727).
상기 각 오퍼레이션 처리후 프로토콜 처리중 SLP에서 처리된 후 제1,제2CCP로 전달되기 위하여 컴포넌트 처리를 거쳐(728) 다이얼로그 처리를 수행하며(729), 제1,제2CCP로 메시지를 분배하여 전달한 후(730) OAP로부터 시스팀 상태 정보를 수신한다(731).
제1,제2CCP의 상태를 조사하여(732) 모두 장애이면 OAP에 서비스 중단 통보를 하여(733) OAP에서 장애 처리후 재기동하고 수행의 처음으로 리턴하고(734) 모두 정상이면 출력호 메시지를 균형분배하여 전달하고(735) 제1,제2CCP호 메시지를 수신하면(736) 프로토콜 처리중 트랜잭션 처리후(738) 프로토콜 처리중 비연결형 신호연결제어를 처리하며(739) 신호 메시지 송수신장치로 응답호를 전송하고 처음 수행과정으로 복귀한다(740).
그리고, 부분장애의 경우 정상의 CCP로 전달하고 상기 과정(736) 이하를 수행한다(737).
상기와 같은 본 발명은 통신망을 지능화하여 기존교환기만을 이용한 국한된 서비스를 극복하여 서비스 가입자 및 서비스 이용자가 다양하게 서비스를 이용, 조정, 변경할 수 있으며 서비스 특성별로 서비스 조정 및 이용 정도를 가입자가 직접 실행할 수 있다. 광역착신과금 서비스의 경우 서비스업종 및 판매영업 분야에 종사자가 가입함으로써 전국적으로 요구를 신속히 수용하고, 소비자에게 통신료를 부담하지 않으므로서 판매 문의가 활성화된다. 신용 통화 서비스의 경우, 기존의 전화카드나 동전이 있어야만 통신이 가능하나 개인별 가입자는 신용번호만 가지고 통신을 할 수 있으며 특히, 조직이 가입할 경우 조직활동을 위한 통신료는 신용번호에 의하여 일괄 관리가 가능하여 조직의 통신에 의한 활성화를 도모한다. 통신 사업자에 대한 효과는 지대하여 경제적으로 기존 통신 서비스에 의한 이익보다 배이상의 이익을 초래하고, 이 발명을 토대로 새로운 서비스를 창출하기가 수월하여 문화적 변화에 따른 정보 통신 서비스를 단계별로 수용하는데 이용된다. 또한, 장래 통신망의 구성이 여러 형태로 발전되더라도 기반 통신로와는 독립적으로 이 발명을 이용하여 지능형 서비스 지향에 지표가 된다.
Claims (10)
- 신호망에 연결된 No.7 입출력링크(100)를 통해 트랜잭션 입력신호를 받아 전송하는 공통신호 메시지 처리수단(101) ; 상기 공통신호 메시지 처리수단(101)으로부터 입력받은 신호 프로토콜 메시지 형태의 트랜잭션을 프로토콜 계층 처리상의 신호연결제어 및 트랜잭션 핸들러처리기능을 수행하는 이중화된 공통신호채널처리수단(102,103) ; 상기 공통신호 채널처리수단(102,103)에 제1 및 제2근거리 통신망(LAN)(105,106)을 통해 연결되어 프로토콜상의 다이알로그 핸들러처리기능을 수행하며, 서비스별 관련 응답호를 전송하는 이중화된 서비스 로직처리수단(107,108) ; 상기 제1 및 제2근거리 통신망(LAN)(105,106)에 연결되어 전 시스팀 운용 관리 및 유지 보수를 담당하는 시스팀 운용 관리처리수단(109) ; 상기 시스팀 운용 관리처리수단(109)이 관장하는 장애감시와 과부하감시를 이중화로 유지하여, 상기 시스팀 운용 관리처리수단(109)의 오류시 전 시스팀 운용이 정상적으로 이루어지도록 하고, 상기 시스팀 운용 관리처리수단(109)이 복구되면, 자신이 수행중 수집한 정보를 상기 시스팀 운용 관리처리수단(109)에게 보고하는 시스팀 유지보수 관리처리수단(104) ; 상기 제1 및 제2근거리 통신망(LAN)(105,106)에 연결되어 광역착신과금 서비스 및 신용 통화 서비스의 가입자 데이타 관리와 서비스 운용 상태 관리를 담당하는 서비스 관리처리수단(110)을 구비하는 지능망 서비스 제어 관리 분산 시스팀.
- 제1항에 있어서, 상기 공통신호 채널처리수단(102,103)은, 상기 공통신호 메시지처리수단(101)에 버스 통신과 운용체계 통신을 통하여 접속되는 공통신호 메시지프로세서(CMP : Common Message Processor) 입출력접속블럭(201) ; 상기 CMP 입출력 접속블럭(201)에 연결되어 No.7 프로토콜중 신호연결 루팅제어 및 비연결형 신호연결 제어를 처리하는 비연결형 신호연결블럭(202) ; 상기 비연결형 신호연결블럭(202)에 연결되어 No.7 문답처리기능응용부 프로토콜중 트랜잭션처리를 수행하는 트랜잭션 처리블럭(203) ; 상기 트랜잭션 처리블럭(203)에 연결되어 프로세서간 통신을 담당하며, 프로세서내의 타 프로세서로부터 메시지를 받아 상기 제1 및 제2근거리 통신망(LAN : Local Area Network)(105,106) 메시지로 포맷팅하여 상기 서비스 로직처리수단(107,108)과 상기 서비스 운용 관리처리수단(109) 수신측 프로세서로 송신하는 시스팀 접속 송신블럭(204) ; 상기 CMP 입출력 접속블럭(201)에 연결되어 상기 공통신호 메시지처리수단(101)의 자동출력 메시지를 분석하여 장애 및 상태 메시지 정보를 상기 시스팀 접속송신블럭(204)을 통해 상기 시스팀 운용 관리처리수단(109)으로 통보하며, 데이타베이스 상태를 변경하는 CMP 유지 운용 관리블럭(205) ; 상기 CMP 입출력 접속블럭(201)과 비연결형 신호연결블럭(202)에 연결되어 No.7 프로토콜중 신호연결 관리를 수행하는 신호연결 관리블럭(206) ; 상기 신호연결 관리블럭(206)에 연결되어 시스팀의운영 관리/유지보수 관련 서브시스팀과의 인터페이스를 제공하는 공통신호 채널프로세서(CCP : Common Channel Processor) 프로토콜 관리블럭(208) ; 상기 CCP 프로토콜 관리블럭(208)에 연결되어 상기 신호연결 관리블럭(206)에서 신호연결 시험 메시지 전송시 필요로 하는 복수개의 실시간 타이머로 제공하는 CCP 타이머 운용블럭(207) ; 및 상기 시스팀 운용 관리처리수단(109)과 상기 서비스 로직처리수단(107,108)에 연결되어 타 프로세서들의 시스팀 접속 송신블럭(204)에서 송신한 메시지를 제1 및 제2근거리 통신망(105,106)으로부터 받아 자신의 프로세서내의 상기 트랜잭션 처리블럭(203)과 상기 CMP 유지 운용 관리블럭(205)으로 송신하는 시스팀 접속 수신블럭(209)을 구비하고 있는 것을 특징으로 하는 지능망 서비스 제어 관리 분산 시스팀.
- 제1항에 있어서, 상기 서비스 로직처리수단(107,108)은, 상기 서비스 관리처리수단(110)에 연결되어 서비스 로직을 직접적으로 지원하면서 서비스 로직과 서비스 관리 기능과의 접속을 상기 서비스 관리처리수단(110)을 통하여 처리하는 광역착신 서비스 운용블럭(306) ; 상기 서비스 관리처리수단(110)에 연결되어 서비스 로직을 직접적으로 지원하면서 서비스 로직과 서비스 관리 기능과의 접속을 상기 서비스 관리처리수단(110)을 통하여 처리하는 신용 통화 서비스 운용블럭(309) ; 상기 광역착신 서비스 운용블럭(306)에 연결되어 입력된 호처리 메시지가 프로토콜처리를 모두 거친 후, 광역착신 서비스 로직데이타 저장수단(307)을 참조하여 처리 방향을 결정하는 광역착신 서비스 처리블럭(305) ; 상기 광역착신 서비스 처리블럭(305)에 연결되어 파라미터의 디코딩 및 인코딩처리, 국부 식별신호처리 및 관리, 오퍼레이션 상태처리 및 유지, 트래픽 성능 및 상태 측정, 예외 상황 감시 및 보고기능을 수행하는 광역착신 오퍼레이션 처리블럭(304) ; 상기 신용 통화 서비스 운용블럭(309)에 연결되어 입력된 호처리 메시지가 프로토콜처리를 모두 거친 후, 신용 통화 서비스 로직데이타저장수단(308)을 참조하여 그 처리 방향을 결정하는 신용 통화 서비스 처리블럭(310) ; 상기 신용통화 서비스 처리블럭(310)에 연결되어 오퍼레이션을 처리하는 신용 통화 오퍼레이션 처리블럭(311) ; 상기 광역착신 오퍼레이션 처리블럭(304) 및 상기 신용 통화 오퍼레이션 처리블럭(311)에 연결되어 컴포넌트를 처리하는 컴포넌트 처리블럭(303) ; 상기 컴포넌트 처리블럭(303)에 연결되어 컴포넌트부 전달 및 수집, 구조형 및 비구조형 다이알로그처리 및 운용, 상기 이중화된 공통신호 채널처리수단(102,103)으로의 루팅 제어, 예외 상화 감시 및 보고기능을 수행하는 다이알로그 처리블럭(302) ; 상기 광역착신 서비스 운용블럭(306)과 상기 신용 통화 서비스 운용블럭(309)에 연결되어 상위 프로토콜을 관리하는 서비스 로직프로세서(SLP : Service Logic Processor) 상위 프로토콜 관리블럭(312) ; 상기 다이얼로그 처리블럭(302) 및 SLP 상위 프로토콜 관리블럭(312)을 상기 이중화된 공통신호 채널처리수단(102,103)에 접속하는 시스팀 접속송신블럭(301) ; 상기 SLP 상위 프로토콜 관리블럭(312)에 연결되어 복수개의 실시간 타이머를 필요로하는 블럭에게 타이머 기능을 제공하는 SLP 타이머 운용블럭(313) ; 상기 시스팀 운용 관리처리수단(109)과 상기 다이얼로그 처리블럭(302) 및 SLP 상위 프로토콜 관리블럭(312)을 접속하는 시스팀 접속수신블럭(314)을 구비하는 것을 특징으로 하는 지능망 서비스 제어 관리 분산 시스팀.
- 제1항에 있어서, 상기 유지보수 관리처리수단(104)은, 상기 운용 관리처리수단(109)에 연결되어 시스팀 형상들의 가용/비가용 여부를 각 요소의 장애감시를 수행하여 최종 결정하는 장애감시블럭(501) ; 상기 운용 관리처리수단(109)에 연결되어 유지보수 대상의 근원적인 상태를 유지하는 장애상태유지블럭(502) ; 상기 장애감시블럭(501)으로 장애 판단 정보를 전송하는 장애판단블럭(503) ; 상기 장애감시블럭(501)의 시스팀 형상정보 변화를 타 서브시스팀 절체요구로 변화를 전달하는 절체요구블럭(504) ; 상기 절체요구블럭(504)에서 신호가 전달되어 시스팀 형상변화를 인지하여 정상요소로 호처리의 방향을 절체하는 절체수행불럭(505) ; 상기 장애감시블럭(501)의 결과를 시스팀 구조에 표현방식으로 구분하여 운용자가 장애에 신속히 대처하도록 경보화시키는 경보처리블럭(506) ; 상기 절체수행블럭(505)에 연결되어 시스팀 각 요소가 비정상적인 영향을 주지 않도록 운용자에 의한 격리를 제공하는 장애격리블럭(507) ; 각 프로세서에 있는 과부하 감시블럭(510)의 상기 유지보수 관리처리수단으로 전송한 과부하 측정 데이타를 수신하여 종합제어 요구 메시지를 각 프로세서로 전파하여 과부하를 종합적으로 총괄 제어하는 과부하 제어블럭(509 내지 511)을 구비하는 것을 특징으로 하는 지능망 서비스 제어 관리 분산 시스팀.
- 공통신호 메시지프로세서(101)와, 이중화된 공통신호 채널프로세서(102,103)와, 이중화된 서비스 로직 프로세서(107,108)와, 시스팀 운용 관리프로세서(109)와, 시스팀 유지보수 관리프로세서(104), 및 서비스 관리프로세서(110)를 구비하는 지능망 서비스 관리 분산 시스팀에 적용되는 서비스 제어방법에 있어서, 서비스가 시작하면 신호메시지 송수신장치 내의 대기호를 수신하여 프로토콜을 처리하고, 상기 서비스 로직프로세서(107,108)로 메시지 분배 전달 대기하며, 상기 서비스 로직프로세서(107,108)의 상태를 조사하는 제1단계(701 내지 706) ; 상기 제1단계(701 내지 706) 수행 후, 상기 서비스 로직프로세서(107,108)가 모두 정상이면 입력호 메시지를 균형 분배하여 전달하고, 이중 하나만 정상이면 정상인 서비스 로직프로세서로 전달하며, 모두 장애인 경우는 운용 관리프로세서(109)에 서비스 중단통보를 하여 재기동하는 제2단계(707 내지 710) ; 상기 제2단계(707 내지 710) 수행 후, 해당 서비스 로직프로세서(107,108)에 전달된 메시지는 프로토콜처리 후, 서비스 종류를 분석하는 제3단계(711 내지 714) ; 상기 제3단계(711 내지 714) 수행 후, 신용 통화 서비스와 광역착신과금 서비스의 오퍼레이션처리 후, 서비스처리 응답정보를 추출하여 측정된 서비스 관련 정보를 각 서비스 관리장치에 주기적으로 송출하는 제4단계(715 내지 720) ; 서비스처리 응답호 메시지는 서비스 종류를 분류하여 광역착신과금 서비스와 신용 통화 서비스의 각 서비스 로직처리 및 서비스 로직데이타 저장장치로부터 응답정보를 추출하여 오퍼레이션처리를 수행하는 제5단계(721 내지 727) ; 상기 제5단계(721 내지 727) 수행 후, 프로토콜처리 후 상기 공통신호 채널프로세서로 메시지를 분배하여 전달한 후, 상기 운용 관리 프로세서로부터 시스팀 상태 정보를 수신함에 따라 상기 공통신호 채널프로세서의 상태를 조사하는 제6단계(728 내지 732) ; 상기 제6단계(728 내지 732) 수행 후, 모두 장애이면 운용관리프로세서에 서비스 중단을 통보하여 장애처리후, 재기동되도록 하고, 모두 정상이면 출력호 메시지를 균형분배하며, 부분장애이면 정상의 공통신호 채널프로세서로만 전달한 다음 상기 공통신호 채널프로세서 호 메시지를 수신하면 트랜잭션처리후, 응답호를 전송하는 제7단계(733 내지 740)를 포함하여 이루어지는 지능망 서비스 제어방법.
- 제5항에 있어서, 상기 제1단계(701 내지 706)는, 신호 메시지 송수신장치내에 대기호를 수신하여 프로토콜처리중 비연결형 신호연결 제어와 트랜잭션처리를 수행하는 제1과정(701 내지 703) ; 상기 제1과정(701 내지 703) 수행후, 상기 서비스 로직프로세서로 호 메시지를 분배하여 전달하기 위해 대기하며 상기 운용 관리프로세서로부터 시스팀 상태 정보를 수신하면 상기 서비스 로직프로세서의 상태를 조사하는 제2과정(704 내지 706)을 포함하여 이루어지는 것을 특징으로 하는 지능망 서비스 제어방법.
- 제5항에 있어서, 상기 제4단계(715 내지 720)는, 광역착신과금 서비스의 경우 광역착신에 대한 프로토콜처리중 오퍼레이션처리후, 광역착신 서비스 로직처리 및 응답정보를 추출하여 광역착신 서비스 운용 측정 데이타를 상기 서비스 관리프로세서로 전달하는 제1과정(715 내지 717) ; 신용 통화 서비스의 경우 신용 통화에 대한 프로토콜처리중 오퍼레이션처리후, 신용 통화 서비스 로직처리 및 응답정보를 추출하여 신용 통화 서비스 운용 측정 데이타를 상기 서비스 관리프로세서로 전달하는 제2과정(718 내지 720)을 포함하여 이루어지는 것을 특징으로 하는 지능망 서비스 제어방법.
- 제5항에 있어서, 상기 제5단계(721 내지 727)는, 응답호 서비스의 종류를 분류하는 제1과정(721) ; 상기 제1과정(721) 수행 후, 광역착신과금 서비스의 경우 광역착신 서비스 로직처리 및 응답호 정보를 추출하여 광역착신 응답호 메시지를 송출하고 오퍼레이션을 처리하는 제2과정(722 내지 724) ; 상기 제1과정(721) 수행후, 신용 통화 서비스의 경우 신용 통화 서비스 로직처리 및 응답호 정보를 추출하여 신용 통화 응답호 메시지를 송출하고, 오퍼레이션을 처리하는 제3과정(725 내지 727)을 포함하여 이루어지는 것을 특징으로 하는 지능망 서비스 제어방법.
- 제5항에 있어서, 상기 제6단계(728 내지 732)는, 프로토콜처리중 컴포넌트처리와 다이얼로그를 처리하는 제1과정(728,729) ; 상기 제1과정(728,729) 수행 후, 상기 공통신호 채널프로세서로 메시지를 분배하여 전달하고, 상기 운용 관리프로세서로부터 시스팀 상태 정보를 수신하여 상기 공통신호 채널프로세서의 상태를 조사하는 제2과정(730 내지 732)을 포함하여 이루어지는 것을 특징으로 하는 지능망 서비스 제어방법.
- 제5항에 있어서, 상기 제7단계(733 내지 740)는, 모두 장애시 운용 관리프로세서에 서비스 중단을 통보하고, 장애처리 후 재기동하는 제1과정(733,734) ; 모두 정상인 경우 호 메시지를 균형 분배하여 전달하고, 부분장애시 정상인 공통신호 채널프로세서로만 전달한 다음 상기 공통신호 채널프로세서 호 메시지를 수신하여 트랜잭션을 처리하는 제2과정(735 내지 737) ; 상기 제2과정(735 내지 737) 수행후, 비연결형 신호연결 제어처리후 신호 메시지 송수신장치로 응답호를 전송하는 제3과정(739,740)을 포함하여 이루어지는 것을 특징으로 하는 지능망 서비스 제어방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019930029163A KR960016534B1 (ko) | 1993-12-22 | 1993-12-22 | 지능망 서비스 제어 관리 분산 시스팀 및 서비스 제어방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019930029163A KR960016534B1 (ko) | 1993-12-22 | 1993-12-22 | 지능망 서비스 제어 관리 분산 시스팀 및 서비스 제어방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR950022378A KR950022378A (ko) | 1995-07-28 |
KR960016534B1 true KR960016534B1 (ko) | 1996-12-14 |
Family
ID=19372230
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019930029163A KR960016534B1 (ko) | 1993-12-22 | 1993-12-22 | 지능망 서비스 제어 관리 분산 시스팀 및 서비스 제어방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR960016534B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100646908B1 (ko) * | 2000-08-23 | 2006-11-17 | 주식회사 인프라밸리 | 이동통신 지능망 시스템내 ip 시스템에서의 링크관리장치 및 그 방법 |
-
1993
- 1993-12-22 KR KR1019930029163A patent/KR960016534B1/ko not_active IP Right Cessation
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100646908B1 (ko) * | 2000-08-23 | 2006-11-17 | 주식회사 인프라밸리 | 이동통신 지능망 시스템내 ip 시스템에서의 링크관리장치 및 그 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR950022378A (ko) | 1995-07-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0964563B1 (en) | Redundant call processing | |
US5408218A (en) | Model based alarm coordination | |
US5920257A (en) | System and method for isolating an outage within a communications network | |
CN102075643B (zh) | 终端装置和后备*** | |
WO1999057620A2 (en) | Distribution of a service request in a client-server architecture | |
KR960016534B1 (ko) | 지능망 서비스 제어 관리 분산 시스팀 및 서비스 제어방법 | |
CN110351370B (zh) | 一种数据配送方法及装置 | |
CN114390059B (zh) | 一种业务处理***及业务处理方法 | |
KR960016654B1 (ko) | 지능망 서비스 데이타의 지역 이중화된 지능망 서비스 제어용 트랜잭션 처리 시스팀 및 지역 이중화 관리를 위한 계층 제어 방법 | |
KR19980049372A (ko) | 서비스 제어 시스템의 가용성 유지를 위한 실시간 장애 감시방법 | |
KR930010916B1 (ko) | CCITT No. 7 신호방식의 신호연결 제어부간 동적주종 방법에 의한 신호망 관련데이터 일치방법 | |
US6393009B1 (en) | Method for managing trunk status of a CDMA mobile communication exchange | |
KR100237452B1 (ko) | 기억장치를 이용한 nms와 교환기간의 트래픽 제어 방법 및 교환기 관리 장치 | |
KR960010869B1 (ko) | 분산시스팀에서의 프로세서 상태관리 및 감사 방법 | |
KR100856258B1 (ko) | 이동통신 교환기에서 그룹서비스를 이용한 과금정보 수집방법 | |
KR100322671B1 (ko) | 유무선통신망에서 국제표준을 적용한 지능망시스템 | |
KR19980035956A (ko) | 지능망 서비스 제어/관리 시스템의 통계이력 산출방법 | |
KR20010026482A (ko) | 이동 통신 시스템의 과금 중재 장치 상태 메시지 처리 장치 | |
JPH0779245A (ja) | ネットワーク管理システムに於けるマネージャ包含木構築方式 | |
KR0147329B1 (ko) | 메시지 빌딩 시스템이 적재된 프로토콜 테스터를 이용한 호분배 기능 시험 방법 | |
KR100304364B1 (ko) | 교환시스템에서의 운용 및 관리 데이터 변경 및 복구 방법 | |
KR100258078B1 (ko) | 에이티엠 교환기 연결 링크 보전 기능 구성방법 | |
KR19990047458A (ko) | 단전문서비스의 부가서비스 처리시스템 및 그 방법 | |
KR970007005B1 (ko) | 지능망 서비스 데이타 복구 방법 | |
KR0136504B1 (ko) | 전후단 분리 (2x2)구조 시스템의 시스템 상태일치 장치 및 그 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
N231 | Notification of change of applicant | ||
E902 | Notification of reason for refusal | ||
G160 | Decision to publish patent application | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
LAPS | Lapse due to unpaid annual fee |