KR940009106B1 - Overload control method on intellegent service network - Google Patents

Overload control method on intellegent service network Download PDF

Info

Publication number
KR940009106B1
KR940009106B1 KR1019910026059A KR910026059A KR940009106B1 KR 940009106 B1 KR940009106 B1 KR 940009106B1 KR 1019910026059 A KR1019910026059 A KR 1019910026059A KR 910026059 A KR910026059 A KR 910026059A KR 940009106 B1 KR940009106 B1 KR 940009106B1
Authority
KR
South Korea
Prior art keywords
level
overload
processor
ccp
slp
Prior art date
Application number
KR1019910026059A
Other languages
Korean (ko)
Other versions
KR930014115A (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 KR1019910026059A priority Critical patent/KR940009106B1/en
Publication of KR930014115A publication Critical patent/KR930014115A/en
Application granted granted Critical
Publication of KR940009106B1 publication Critical patent/KR940009106B1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The control method for a data switching system where the transaction processing system has two parts, the frond and the rear, detects the overload situation to reduce the burden by adapting a conditional up/down arbitration method. The data switching system has two front CCPs (Common Channel Signalling Processor), two rear SLPs (Service Logic Processor), OAP (Operation and Administration Processor) and LAN (Local Area Network). The control method includes the first step transferring the overload level data to CCP and SLP; the second step checking the arrival data in the memory for overload level data; the third step comparing the new level data with the old level data; the forth step operating the large level diminisher when the new level is higher or equal than the old level; the final step operating the small level diminisher when the new level is lower than the old level.

Description

전후단 구조의 트랜잭션 처리 시스팀의 지능망 서비스 제어용 조건부 상하 조정식 과부하 자동제어방법Conditional Up / Down Automatic Overload Control Method for Intelligent Network Service Control of Transaction Processing System

제1도는 본 발명이 적용되는 지능망 서비스 제어용 트랜잭션 처리 시스팀의 구성도.1 is a block diagram of an intelligent network service control transaction processing system to which the present invention is applied.

제2도는 본 발명에 의한 과부하 자동 제어 방법의 흐름도.2 is a flowchart of an overload automatic control method according to the present invention.

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

1,2 : 트랜잭션 입출력 장치 3,4 : CCP1,2: transactional input / output device 3,4: CCP

5,6 : SLP 7,8 : LAN 장치5,6: SLP 7,8: LAN Device

9 : CAP9: CAP

본 발명은 전후단 구조를 갖는 트랜잭션 처리 시스팀에 있어서, 지능망 서비스 제어용 조건부 상하 조정식 과부하 자동제어변경에 관한 것이다.The present invention relates to conditional up-down adjustment overload automatic control change for intelligent network service control in a transaction processing system having a front and rear end structure.

지능망 서비스 제어는 서비스 수행 교환기로부터 발생하는 서비스호(입력 트랜잭션)를 처리하여 이의 결과(출력 트랜잭션)을 다시 서비스 수행 교환기에 전송하는 일을 수행한다. 여기에서 호의 다량으로 인하여 처리 시스팀의 한계치를 넘는 경우, 시스팀은 과부하를 발생하게 되고, 예측하지 못하는 비정상적인 동작을 함으로써 본연의 서비스 제어를 할 수 없는 현상을 초래한다. 이와 같은 현상을 사전 방지함으로써 시스팀을 보호하고, 시스팀의 신뢰도를 향상시키기 위해서는 과부하 관리가 필수적이다. 이를 위해 시스팀이 과부하가 될 경우 과부하를 자동감소할 수 있는 방식이 선행되어야 하는데, 종래에는 일반적으로 컴퓨터를 이용한 응용 트랜잭션 처리 시스팀에서 입력장치의 일정한 한계성에 대하여 과부하가 사전 방지되게 시스팀을 구성하여 이를 고려하지 않지만, 특히 통신망에 적용시는 입력장치의 다량 및 가입자의 빈번한 사용량의 불규칙으로 이 방식이 제공되어야 한다. 또한, 트랜잭션처리 구조가 전후단분리(2×2)로 구성되어 있는 경우에는 이에 대한 과부하 자동제어 방법은 새로운 방식을 요구하게 된다.The intelligent network service control processes a service call (input transaction) generated from the service execution exchange and transmits its result (output transaction) to the service execution exchange again. In this case, when the number of calls exceeds the limit of the processing system, the system generates an overload and causes an unpredictable abnormal operation, which causes the inherent service control to fail. Overload management is essential to protect the system by preventing such a phenomenon and to improve the reliability of the system. To this end, if the system becomes overloaded, a method that can automatically reduce the overload should be preceded. In the related art, in general, an application transaction processing system using a computer is configured so that the overload is prevented against certain limitations of the input device. Although not considered, this approach should be provided due to the large amount of input devices and irregular usage of subscribers, especially when applied to telecommunication networks. In addition, when the transaction processing structure is composed of front and rear end separation (2 × 2), the automatic overload control method for this requires a new method.

따라서 본 발명은 전후단 구조의 트랜잭션 처리 시스팀에 있어서, 과부하가 발생되는 경우 이를 자동적으로 감소할 수 있도록 하기 위한 지능망 서비스 제어용 조건부 상하 조정식 과부하 자동제어 방식을 제공함에 그 목적이 있다.Accordingly, an object of the present invention is to provide a conditional up / down adjustable overload automatic control method for intelligent network service control to automatically reduce the occurrence of overload in a transaction processing system having a front and rear end structure.

상기 목적을 달성하기 위해 본 발명은 신호망에 연결되어 트랜잭션이 입력되는 트랜잭션 입출력 링크장치, 상기 트랜잭션 입출력 링크 장치에 연결된 전단 프로세서인 CCP(Common Clannel signalling Processor), 상기 CCP에 연결된 LAN(Local Area Network)장치, 상기 LAN장치에 연결된 후단 프로세서인 SLP(Service Logig Processor) 및 상기 LAN장치에 연결된 OAP(Operation and Administration Processor)로 구성되고, 상기와 같이 구성되는 장치를 이용하여 과부하 레벨 및 측정 요소별데이타를 받아 상기 CCP 및 SLP의 과부하 레벨 저장소에 전송하는 제1단계, 상기 CCP 및 SLP의 과부하 레벨 저장소에 수신번호가 도착하였는지 여부를 검색하여 도착하지 않았으면 신호 인터럽터가 발생할 때까지 대기하는 제2단계, 상기 수신신호 도착여부 검색 결과 도착되었으면 상기 CCP 및 SLP의 과부하 감소 조절기의 레벨을 수신하여 전레벨 값과 현재 레벨 값을 비교하고 제3단계, 상기 레벨값 비교결과 현재 레벨값이 전레벨 값보다 크거나 같은 경우에는 큰 레벨에 맞는 감소기를 작동시키는 제4단계, 및 상기 레벨 값 비교결과 현재 레벨 값이 전레벨 값보다 작으면 작은 레벨 감소기를 작동시키는 제5단계에 의해 수행되는 것을 특징으로 한다.In order to achieve the above object, the present invention provides a transaction input / output link device connected to a signal network, a transaction input / output link device, a common processor signaling processor (CCP) which is a front end processor connected to the transaction input / output link device, and a local area network connected to the CCP. Device, a service processor (SLP), which is a rear end processor connected to the LAN device, and an operation and administration processor (OAP) connected to the LAN device, using the device configured as described above. Receiving the first step of transmitting to the overload level storage of the CCP and SLP, the second step of searching whether the received number has arrived in the overload level storage of the CCP and SLP and waits until a signal interrupter occurs Control the overload reduction of the CCP and SLP when the received signal arrives. Receiving a level of and comparing the previous level value and the current level value and the third step, If the current level value is greater than or equal to the previous level value, the fourth step of operating a reducer for a large level, and As a result of the level value comparison, if the current level value is smaller than the previous level value, it is performed by a fifth step of operating a small level reducer.

이하, 첨부한 도면을 참조하여 본 발명의 일실시예를 상세히 설명한다.Hereinafter, with reference to the accompanying drawings will be described an embodiment of the present invention;

제1도는 본 발명이 적용되는 저능망 서비스 제어용 트랜잭션처리 시스팀의 구성도로, 1, 2는 트랜잭션 입출력 장치, 3, 4는 CCP(Common Channel Signalling Processor), 5, 6은 SLP(Service Logic Processor), 7, 8은 LAN(Local Area Network)장치, 9는 OAP(Oparation and Administration Processor)를 각각 나타낸다.1 is a block diagram of a transaction processing system for a low-performance network service control system to which the present invention is applied, 1 and 2 are transaction input / output devices, 3 and 4 are Common Channel Signaling Processor (CCP), 5 and 6 are SLP (Service Logic Processor), 7, 8 represents a local area network (LAN) device, and 9 represents an OAP (Oparation and Administration Processor).

본 발명이 적용되는 지능망 서비스 제어용 트랜잭션 처리 시스팀은 서비스 교환기로 부터 질의가 입력되면 이에 대한 적절한 응답을 제공하여 각종 통신망 서비스를 제어하는 역할을 하는 시스팀으로 이 시스팀에는 신호망에 변경된 트랜잭션 입출력 링크장치(1, 2)를 통하여 트랜잭션이 입력된다. 이 트랜잭션은 신호 프로토콜 메세지 형태로 되어 있어 전단 프로세서인 CCP(3, 4)에서 프로토콜 레이어 처리상의 신호 연결 제어 및 트랜잭션 핸들러 처리되고, 이 결과는 다시 LAN장치(7, 8)를 거쳐 후단 프로세서인 SLP(5, 6) 에서 프로토콜상의 다이알로그 핸들러 처리되며, 서비스별 관련된 응답을 하기 위하여 SLP(5, 6)의 메모리 데이타 베이스에 존재하는 서비스별로 로직데이타에 의하여 응답을 생성하여 다시 역순으로 결과가 전송된다. 여기에서 각 처리장치의 이중화는 이 시스팀의 고성능 및 고신뢰도를 추구하고자 하는 목적으로 구성되어 있다.The transaction processing system for intelligent network service control to which the present invention is applied is a system that controls various communication network services by providing an appropriate response when a query is input from a service exchanger. Transactions are entered via 1, 2). This transaction is in the form of a signal protocol message, and the signal processor controls the connection of the protocol layer and the transaction handler in the CCP (3, 4), which is the front end processor, and the result is again passed through the LAN device (7, 8). In (5, 6), the dialog handler on the protocol is processed, and the response is generated by the logic data for each service existing in the memory database of the SLP (5, 6) in order to respond to each service. do. Here, the redundancy of each processing device is composed for the purpose of pursuing high performance and high reliability of this system.

정상적인 상황에서 트랜잭션의 처리는 전후단 프로세서(3, 4, 5, 6)에서 상호 로드를 균형 있게 처리하며, 한 요소가 비정상적일 경우는 모든 로드 분담을 정상적인 프로세서가 수행한다.Under normal circumstances, transaction processing is balanced between mutual loads in the front and back processors (3, 4, 5, 6), and in the case where one element is abnormal, all load sharing is performed by the normal processor.

여기에서 이 시스팀에 트랜잭션 입력량은 사용자의 무제한적인 통신망의 특성상 시스팀의 처리용량에 무관하게 사용될 수 있다. 이러한 이유로 다량의 트랜잭션 입력이 발생할 경우 시스팀의 과부하로 시스팀 본연의 기능을 처리하지 못하는 경우와 더불어 시스팀의 장애요인을 발생할 수 있으므로 이를 사전에 조치해야 하는 기능이 필수적이다. 특히 이 시스팀의 구성이 분산처리 구조식으로되어 있으므로 각 분산장치(3, 4, 5, 6)에 따라 과부하의 특성이 다르므로 시스팀이 과부하시 감소하는 제어를 중앙에서 제어하여야 한다. 이를 위하여 시스팀의 운용관리 측면의 OAP(9)내에 과부하 종합판단 및 제어장치를 구성하고 시스팀의 과부하시 감소하게 하는 장치를 분산장치별로 부여하여 시스팀의 과부하를 제어하도록 한다.Here, the transaction input amount to this system can be used regardless of the processing capacity of the system due to the nature of the user's unlimited network. For this reason, if a large amount of transaction input occurs, the system may be unable to handle its original functions due to the overload of the system, and the system may cause obstacles. In particular, since the structure of this system has a distributed processing structure, the characteristics of the overload are different according to each dispersion device (3, 4, 5, 6). To this end, the overload judgment and control device is configured in the OAP (9) of the operation management of the system, and the overload of the system is controlled by assigning a device for each distributed device to reduce the system overload.

제2도는 본 발명에 의한 과부하 자동 제어방법의 흐름도이다.2 is a flowchart of the automatic overload control method according to the present invention.

먼저, 과부하 종합 판단기로 부터 과부하 레벨 및 측정 요소별 데이타를 과부하 종합 판단기로 부터 입력하고(11), 각 처리기의 과부하 레벨 저장소에 레벨을 전송한다(12). 각 처리기의 과부하 레벨 지정소에 수신신호가 도착하였는지를 검색하여(13) 도착하였으면 과부하 감소 조절기가 저장소에 교호신호로 주고 받아 레벨을 입력하여(14, 15) 전 레벨값과 현재의 레벨값을 비교하여(17, 18), 현재보다 레벨이 크거나 같은 경우에는 큰 레벨에 맞는 검소기를 작동하게 한다(19, 21). 만약 현재보다 작은 레벨인 경우에는 과부하가 감소하고 있는 상태이므로 현재보다 작은 레벨 감소기를 작동하여 레벨 0인 경우 비과부화이므로 이때까지 하향식 감소기를 조절하므로써 단계별 해소를 실시한다(20, 22).First, the overload level and the data for each measurement element are input from the overload comprehensive determiner (11), and the level is transmitted to the overload level store of each processor (12). If the received signal arrives at the overload level designation station of each processor (13), when it arrives, the overload reduction controller sends and receives an alternating signal to the reservoir (14, 15) and compares the previous level value with the current level value. (17, 18), if the level is greater than or equal to the present level, the detector for the larger level is operated (19, 21). If the level is smaller than the current level, the overload is decreasing, and thus, the level reducer smaller than the current level is operated. If the level 0 is not overloaded, the top-down reducer is adjusted until this time (20, 22).

이어서 모두 상기 수신신호 도착여부 검색단계(13)로 진행하여 반복 수행하며, 수신신호 도착여부 검색단계(13)에서 도착신호가 없을 경우에는 각 처리기의 과부하 검소 조절기를 신호 인터럽트가 발생할때까지 내기상태로 유지하여(16) 교호신호가 도착 즉시 반복 절차를 수행한다.Subsequently, the process proceeds to the received signal arrival search step 13 and repeats. When there is no arrival signal in the received signal arrival search step 13, the overload inspection controller of each processor is bet until a signal interrupt occurs. (16) performs a repeating procedure as soon as the alternating signal arrives.

상기와 같이 구성되어 동작하는 본 발명은 트랜잭션 입력장치의 다량 및 불규칙 입력의 트랜잭션 처리일 경우와 처리 구조가 전후단 분리의 쌍으로 이완 결합 구조로 구성된 응용시스팀에 적용될 수 있으며, 특히 통신망에서 서비스제어용으로 적용될 수 있고 운용자가 시스팀의 복잡한 부하 상태를 인식하지 않아도 시스팀이 과부하시 작동으로 감소하게 되며 과부하로 인한 시스팀의 비정상을 사전에 방지할 수 있고 각종 트랜잭션 처리 시스팀의 처리 능력을 보강해야 하는 적용 설비 엔지니어링 자원에도 적용할 수 있다.The present invention configured and operated as described above can be applied to a transaction processing of a large amount and irregular input of a transaction input device and an application system composed of a loosely coupled structure in a pair of front and rear separation, in particular for service control in a communication network. Even if the operator does not recognize the complex load condition of the system, the system is reduced to operation when it is overloaded, and it is possible to prevent abnormality of the system due to the overload and to apply the processing capability of various transaction processing systems. The same applies to engineering resources.

Claims (2)

트랜잭션 처리 시스팀에 있어서 ; 신호망에 연결되어 트랜잭션이 입력되는 트랜잭션 입출력 링크장치(1, 2), 상기 트랜잭션 입출력 링크 장치(1, 2)에 연결된 전단 프로세서인 CCP(Common Clannel signalling Processor)(3, 4) 상기 CCP(3, 4)에 연결된 LAN(Local Area Network) 장치(7, 8), 상기 LAN장치(7, 8)에 연결된 후단 프로세서인 SLP(Service Logic Processor)(5, 6), 및 상기 LAN장치(7, 8)에 연결된 OAP(Operation and Administraition Processor)(9)로 구성되는 것을 특징으로 하는 트랜잭션 처리 시스팀.In a transaction processing system; Transaction input and output link devices (1, 2) connected to the signal network, a common processor signaling processor (CCP) (3, 4), which is a front end processor connected to the transaction input and output link devices (1, 2), the CCP (3) A local area network (LAN) device (7, 8) connected to 4), a service logic processor (SLP) 5, 6, which is a rear end processor connected to the LAN device (7, 8), and the LAN device (7, 8) an operation and administration processor (OAP) 9 connected to the transaction processing system. 신호망에 연결되어 트랜잭션이 입력되는 트랜잭션 입출력 링크장치(1, 2), 상기 트랜잭션 입출력 링크장치(1, 2)에 연결된 전단 프로세서인 CCP(Common Clannel signalling Processor)(3, 4) 상기 CCP(3, 4)에 연결된 LAN(Local Area Network)장치(7, 8), 상기 LAN장치(7, 8)에 연결된 후단 프로세서인 SLP(Service Logic Processor)(5, 6) 및 상기 LAN장치(7, 8)에 연결된 OAP(9)를 포함하여 구성되는 트랜잭션 처리 시스팀의 지능망 서비스 제어용 조건부 상하 조정식 과부하 자동제어 방법에 있어서 ; 과부하 레벨 및 측정 요소별 데이타를 받아 상기 CCP(3, 16) 및 SLP(13, 6)의 과부하 레벨 저장소에 전송하는 제1단계(11, 12), 상기 CCP(3, 4) 및 SLP(5, 6)의 과부하 레벨 저장소에 수신번호가 도착하였는지 여부를 검색하여 도착하지 않았으면 신호 인터럽트가 발생할 때까지 대기하는 제2단계(13, 16), 상기 수신신호 도착여부 검색 결과 도착되었으면 상기 CCP(3, 4) 및 SLP(5, 6)의 과부하 감소 조절기의 레벨을 수신하여 전레벨 값과 현재 레벨 값을 비교하여 제3단계(14, 15, 17, 18), 상기 레벨값 비교결과 현재 레벨값이 전레벨 값보다 크거나 같은 경우에는 큰 레벨에 맞는 감소기를 작동시키는 제4단계(19, 21), 및 상기 레벨 값 비교결과 현재 레벨 값이 전레벨 값보다 작으면 작은 레벨 감소기를 작동시키는 제5단계(20, 22)에 의해 수행되는 것을 특징으로 하는 지능망 서비스 제어용 조건부 상하 조정식 과부하 자동 제어 방법.Transaction input and output link devices (1, 2) connected to a signal network, a common processor signaling processor (CCP) (3, 4), which is a front end processor connected to the transaction input and output link devices (1, 2), the CCP (3). LAN (Local Area Network) device (7, 8) connected to 4), Service Logic Processor (SLP) 5, 6, which is a rear end processor connected to the LAN device (7, 8), and the LAN device (7, 8). In the conditional up-down automatic control overload automatic control method for intelligent network service control of a transaction processing system comprising an OAP (9) connected to; First steps (11, 12), the CCP (3, 4) and the SLP (5) to receive the data of the overload level and the measurement element and transmit to the overload level storage of the CCP (3, 16) and SLP (13, 6) A second step (13, 16) of waiting for a signal interruption if the received number has not arrived in the overload level storage of the second storage (6); 3, 4) and SLP (5, 6) receives the level of the overload reduction regulator and compares the previous level value with the current level value in the third step (14, 15, 17, 18), the current level as a result of the level value comparison If the value is greater than or equal to the previous level value, the fourth steps 19 and 21 for operating the reducer for a larger level; Intelligent network service, characterized in that performed by the fifth step (20, 22) Conditional up / down adjustable overload automatic control method for control.
KR1019910026059A 1991-12-30 1991-12-30 Overload control method on intellegent service network KR940009106B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019910026059A KR940009106B1 (en) 1991-12-30 1991-12-30 Overload control method on intellegent service network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019910026059A KR940009106B1 (en) 1991-12-30 1991-12-30 Overload control method on intellegent service network

Publications (2)

Publication Number Publication Date
KR930014115A KR930014115A (en) 1993-07-22
KR940009106B1 true KR940009106B1 (en) 1994-09-29

Family

ID=19327474

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019910026059A KR940009106B1 (en) 1991-12-30 1991-12-30 Overload control method on intellegent service network

Country Status (1)

Country Link
KR (1) KR940009106B1 (en)

Also Published As

Publication number Publication date
KR930014115A (en) 1993-07-22

Similar Documents

Publication Publication Date Title
US5426773A (en) Communication controller allowing continued communication through an X25 network and an SNA network in the event of an SNA session failure
JPS61253572A (en) Load distributing system for loose coupling multi-processor system
CN105721553B (en) A kind of adaptive cluster message distributor
KR950022680A (en) Hybrid Exchange System Overload Control Method for Centralized and Distributed Operation
KR940009106B1 (en) Overload control method on intellegent service network
MXPA00000525A (en) System and method of detecting overload in a service control point of a telecommunication network.
JP3166118B2 (en) Autonomous congestion control method in service control node
JP2000148525A (en) Method for reducing load of active system in service processor duplex system
JP3070213B2 (en) Distributed packet switch
KR970002753B1 (en) Selecting controlling method for switch
JP2916185B2 (en) Dynamic selection method of incoming communication adapter
KR100333947B1 (en) Subscriber Call Service Keeping Method in Overloading Processor of Mobile Communication System
JPH04291867A (en) External supervisory equipment for communication system
KR100277173B1 (en) Overload Control Method of BR in Mobile Switching System
KR100251734B1 (en) Method of managing fault in atm exchange
KR0155335B1 (en) The control method for data communications board and the same duplexing interface circuit
KR0176408B1 (en) Alarming apparatus in exchanging system
KR970007005B1 (en) Service data recovery method with intelligent network service
JPS61248640A (en) Low traffic band communication system
KR0136396B1 (en) Restoration bus structure and access method for message bttween exchanger processors
JP2737772B2 (en) Orderwire communication control method
JPS60201764A (en) Incoming call control system of digital telephone exchange
JPH0372741A (en) Polling system
KR950005077A (en) Voice Information Service Call Processing Method of Electronic Switching System
KR980007351A (en) Subscriber call / connection disconnection device and method in asynchronous transfer mode exchange

Legal Events

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

Payment date: 19980616

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee