KR20010094362A - Method for controlling overload of CCP through controlling execution of process by overload level - Google Patents

Method for controlling overload of CCP through controlling execution of process by overload level Download PDF

Info

Publication number
KR20010094362A
KR20010094362A KR1020000016572A KR20000016572A KR20010094362A KR 20010094362 A KR20010094362 A KR 20010094362A KR 1020000016572 A KR1020000016572 A KR 1020000016572A KR 20000016572 A KR20000016572 A KR 20000016572A KR 20010094362 A KR20010094362 A KR 20010094362A
Authority
KR
South Korea
Prior art keywords
overload
ccp
function
class
control
Prior art date
Application number
KR1020000016572A
Other languages
Korean (ko)
Other versions
KR100338558B1 (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 KR1020000016572A priority Critical patent/KR100338558B1/en
Publication of KR20010094362A publication Critical patent/KR20010094362A/en
Application granted granted Critical
Publication of KR100338558B1 publication Critical patent/KR100338558B1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0284Traffic management, e.g. flow control or congestion control detecting congestion or overload during communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/08Load balancing or load distribution
    • H04W28/09Management thereof
    • H04W28/0925Management thereof using policies
    • H04W28/0942Management thereof using policies based on measured or predicted load of entities- or links
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/12Access point controller devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

PURPOSE: A method for controlling CCP(Call Control Processor) overload through the operation control of process functions dependent on overload classes is provided to suppress a CCP overload cause, to execute recovery to a normal state in the shortest time and to offer service continuity by limiting process operations by overload classes according to importance in case that the CPU using rate of the CCP exceeds a preset overload threshold. CONSTITUTION: A BSC initializes a CCP(ST11) and a database to confirm the overload of the CCP(ST12). Then the BSC sets a check timer to detect the CPU using rate of the CCP(ST13). The BSC determines the current overload class, comparing the detected CPU using rate to CCP overload thresholds(ST14). In case that the overload class has been changed, the BSC updates overload control information in the database(ST15). After searching for the overload control information of a common database in the case of driving a process operation, the BSC determines whether the process operation function is an overload control object(ST16). In case that the process operation function is the overload control object, the BSC stops the driving of the process(ST17,ST18). In case that the process operation function is not the overload control object, the BSC makes the process function executed(ST21).

Description

과부하 등급에 따른 프로세스 기능의 구동 제어를 통한 호처리프로세서 과부하 제어 방법{ Method for controlling overload of CCP through controlling execution of process by overload level }Method for controlling overload of CCP through controlling execution of process by overload level}

본 발명은 디지털 이동통신 제어국 시스템 내 호처리 프로세서(Call Control Processor; CCP)의 과부하 제어에 관한 것으로, 특히 CCP 동작 중 프로세스들의 비정상적인 동작이나 호 처리의 과다 발생으로 인해 CCP의 CPU using rate가 운용자가 지정한 한계치를 초과할 경우 프로세스의 동작을 중요도에 따라 등급별로 제한하여 CCP 고유의 기능을 원활하게 처리할수 있도록 하는 과부하 등급에 따른 프로세스 기능의 구동 제어를 통한 CCP 과부하 제어 방법에 관한 것이다.The present invention relates to overload control of a call control processor (CCP) in a digital mobile communication control station system. In particular, the CPU using rate of a CCP is increased due to abnormal operation of processes or excessive call processing during CCP operation. This paper relates to a CCP overload control method by controlling the operation of the process function according to the overload class, which limits the operation of the process according to the importance level, so that CCP-specific functions can be handled smoothly.

디지털 이동통신 시스템에서 CCP는 최대 1920개의 트래픽 서비스의 호처리(핸드 오프 포함)와 운용 보전 기능을 수행하는 중요한 프로세서이다. 이러한 CCP에서 프로세스들이 비정상적으로 동작하거나, 공통 데이터베이스의 access 횟수가 증가하거나, IPC(Inter Processor Communication)의 사용 횟수가 증가하거나, 운용 보전 기능이 과다하게 발생하거나 호처리가 과다하게 발생하게 되면 CCP에 과부하가 발생된다.In digital mobile communication systems, CCP is an important processor that performs call processing (including hand off) and operation maintenance of up to 1920 traffic services. In these CCPs, if a process operates abnormally, the number of accesses to a common database increases, the number of times of use of Inter Processor Communication (IPC) increases, the operation preservation function occurs excessively, or excessive call processing occurs. Overload occurs.

이렇게 CCP에 발생되는 과부하 상태를 제어하는 종래의 방법은, 과부하 제한 등급을 critical, major, minor 세가지 등급으로 나누고, CCP의 현재 CPU using rate를 위의 세가지 등급과 비교한다. 그래서 현재의CPU using rate가 등급 threshold 이상이고, 과부하 제어 기능이 ON된 경우, 각 과부하 제한 등급에 해당되는 과부하 제한 기능을 수행하였다.In the conventional method of controlling the overload condition generated in the CCP, the overload limit class is divided into three classes of critical, major, and minor, and the current CPU using rate of the CCP is compared with the above three classes. Therefore, when the current CPU using rate is higher than the class threshold and the overload control function is turned on, the overload limit function corresponding to each overload limit level is performed.

즉, critical 등급의 경우에는 핸드오프 호 수행을 제한하도록 하고, major 등급의 경우에는 terminating call(착신호) 수행을 제한하도록 하며, minor 등급의 경우에는 originating call(발신호) 수행을 제한하도록 하였다.That is, in case of the critical class, the handoff call is restricted, in the major class, the terminating call is restricted, and in the minor class, the originating call is restricted.

그러나 이러한 종래의 CCP 과부하 제어 방법은, CCP의 과부하 상태를 등급별로 나누고 해당 등급별로 해당 호 처리 기능을 제한하였으나, 이는 호처리 기능 외에 공통 데이터 베이스 access 횟수 증가, IPC 사용 횟수 증가 등 다른 CCP 과부하 발생 원인을 제거하지 못하였기 때문에, CCP의 과부하 상승 억제를 최소화하지 못했다. 따라서 CCP의 호처리 서비스 중단 시간을 연장하게 되는 문제점이 있었다.However, the conventional CCP overload control method divides the overload status of the CCP by class and restricts the corresponding call processing function according to the class. However, in addition to the call processing function, other CCP overloads occur, such as increasing the number of common database accesses and increasing the number of IPC usage. The failure to eliminate the cause did not minimize the suppression of the overload rise of the CCP. Therefore, there was a problem of extending the call processing service interruption time of the CCP.

이에 본 발명은 상기와 같은 종래의 제반 문제점을 해소하기 위해 제안된 것으로, 본 발명의 목적은Therefore, the present invention has been proposed to solve the conventional problems as described above, the object of the present invention is

CCP 동작 중 프로세스들의 비정상적인 동작이나 호 처리의 과다 발생으로 인해 CCP의 CPU using rate가 설정된 등급별 과부하 임계치를 초과할 경우, 프로세스의 동작을 중요도에 따라 과부하 등급 별로 제한함으로써, CCP의 과부하 발생 원인을 억제하여 정상상태로의 복구를 최단 시간에 수행하여, 서비스의 연속성을 제공하도록 한 과부하 등급에 따른 프로세스 기능의 구동 제어를 통한 CCP 과부하 제어 방법을 제공하는 데 있다.If the CPU using rate of the CCP exceeds the set level overload threshold due to abnormal operation of the processes or excessive call processing during CCP operation, the cause of the CCP overload is suppressed by limiting the operation of the process by overload class according to the importance. By recovering to a normal state in the shortest time, to provide a CCP overload control method through the drive control of the process function according to the overload class to provide continuity of service.

상기와 같은 목적을 달성하기 위하여 본 발명에 의한 과부하 등급에 따른 프로세스 기능의 구동 제어를 통한 CCP 과부하 제어 방법은,CCP overload control method through the drive control of the process function according to the overload rating according to the present invention to achieve the above object,

CCP 초기화시 CCP의 과부하 발생 여부를 참조할 데이터베이스를 초기화하는 제1 단계와;A first step of initializing a database to reference whether the CCP is overloaded when the CCP is initialized;

CCP의 CPU using rate를 주기적으로 검출하고, 검출된 CPU using rate와 운용자에 의해 설정된 CCP 과부하 등급별 임계치를 비교하여 과부하 등급을 결정하는 제2 단계와;A second step of periodically detecting a CPU using rate of the CCP and comparing the detected CPU using rate with a threshold for each CCP overload class set by an operator to determine an overload class;

상기 제2 단계의 결정 결과 과부하 등급이 변동되었으면 프로세스 동작 구동시 공통 데이터베이스의 과부하 제어 정보를 검색하여 프로세스의 동작 기능이 해당 과부하 제어 대상인 지를 결정하는 제3 단계와;A third step of determining whether the operation function of the process is a corresponding overload control target by searching the overload control information of the common database when the process operation is driven as a result of the determination of the second step;

상기 제3 단계의 결정 결과, 상기 프로세스의 구동 기능이 과부하 제어 대상이면 해당 프로세스의 구동을 중지시키고 과부하 제어 대상이 아니면 프로세스의 기능을 수행하도록 하는 제4단계와;A fourth step of stopping the driving of the process if the driving function of the process is an overload control target and performing a function of the process if it is not the overload control target;

이전의 과부하 등급 동안 제한된 과부하 제어 이력을 BSM으로 보고하고, 현재 과부하 등급 동안 제한된 프로세스 기능 정보를 데이터베이스에 갱신하는 제5 단계를 수행함을 그 방법적 구성상의 특징으로 한다.The methodological feature is characterized by reporting a limited overload control history during the previous overload class to the BSM and performing a fifth step of updating the database with limited process function information during the current overload class.

도1은 본 발명에 적용되는 디지털 이동통신 시스템 블럭 구성도,1 is a block diagram of a digital mobile communication system applied to the present invention;

도2는 CCP에서 수행되는 소프트웨어 기능 블럭도,2 is a software functional block diagram performed in a CCP;

도3은 본 발명에 의한 과부하 등급에 따른 프로세스 기능의 구동 제어를 통한 CCP 과부하 제어 방법을 보인 흐름도.Figure 3 is a flow chart showing a CCP overload control method through the drive control of the process function according to the overload rating according to the present invention.

이하, 상기와 같은 본 발명에 의한 과부하 등급에 따른 프로세스 기능의 구동 제어를 통한 CCP 과부하 제어 방법을 첨부된 도면에 의거 상세히 설명하면 다음과 같다.Hereinafter, the CCP overload control method through the drive control of the process function according to the overload rating according to the present invention as described above in detail with reference to the accompanying drawings.

도1은 본 발명에 적용되는 디지털 이동통신 시스템 블럭 구성도이다.1 is a block diagram of a digital mobile communication system applied to the present invention.

도시된 바와 같이, 기지국관리시스템(Base Station Manager; BSM)(10)은 기지국(30) 및 제어국(20)을 관리한다. 제어국(Base Statoin Controller; BSC)(20)은, 호처리 기능 및 운용보전 기능을 수행하는 호처리 프로세서(Call Control Processor; CCP)(21), SIP(Selector Interface Processor)(22), SVP(Selector Vocoder Processor)(23), SVE(Selector Vocoder Element)(24), CKD(Clock Distribution Unit)(25), HICA(High speed Interconnection Control board Assembly)(26), ACP(Alarm Control Processor)(27)를 구비한다. 기지국(Base Transceiver Station; BTS)(30)은, 기지국 내부의 전반적인 제어를 수행하는 BCP(BTS Control Processor)(31), DU(Digital Unit)(32), HICA(33), TFU(TimeFrequency Unit)(34), RFU(Radio Frequency Unit)(35), BTU(BTS Test Unit)(36)를 구비한다.As shown, the base station manager (BSM) 10 manages the base station 30 and the control station 20. The base station controller (BSC) 20 includes a call control processor (CCP) 21, a selector interface processor (SIP) 22, and an SVP (CSP) that perform call processing and operation maintenance functions. Selector Vocoder Processor (23), Selector Vocoder Element (SVE) 24, Clock Distribution Unit (CKD) 25, High Speed Interconnection Control Board Assembly (HICA) 26, Alarm Control Processor (ACP) (27) It is provided. The base transceiver station (BTS) 30 includes a BTS (BTS Control Processor) 31, a digital unit (DU) 32, a HICA 33, and a time frequency unit (TFU) that perform overall control of the base station. 34, a Radio Frequency Unit (RFU) 35, and a BTS Test Unit (BTU) 36.

상기 BSC(20)에서 CCP(21), SIP(22), SVP(23), SVE(24) 및 ACP(27)와, 상기 BTS(30)의 BCP(31) 및 DU(32)는 해당 동작을 수행하기 위한 프로그램을 다운로딩받는 프로세서이다.CCP 21, SIP 22, SVP 23, SVE 24, and ACP 27 in the BSC 20, and the BCP 31 and DU 32 of the BTS 30 operate accordingly. This is a processor which downloads a program for executing the program.

도2는 CCP(21)에서 수행되는 소프트웨어 프로그램들이다.2 are software programs executed in the CCP 21.

CCP(21)는 호처리, 호처리 자원 상태 관리, 프로세서 상태 관리, OS(Operating System)와 IPC 및 메모리 관리, 진단, 경보처리, 측정 통계, 그리고 본 발명 부분인 프로세스 과부하 제어 기능을 수행한다.The CCP 21 performs call processing, call processing resource state management, processor state management, operating system (OS) and IPC and memory management, diagnostics, alarm processing, measurement statistics, and process overload control functions as part of the present invention.

본 발명은 CCP에 과부하 발생시 기존의 호 제한 기능은 유지를 하며, 과부하 등급(critical, major, minor) 별로 제한할 기능을 분류한다. 그래서 과부하 발생시 과부하 제한될 기능들에 대한 정보를 공통 라이브러리(library)를 이용하여 공통 데이터베이스에 갱신하여, 프로세스의 동작시 데이터베이스를 참조하여 제한된 기능일 경우 해당 기능을 종료하며 제한된 기능이 아닌 경우 프로세스 본연의 기능을 수행하도록 한다.The present invention maintains the existing call restriction function when an overload occurs in the CCP, and classifies the function to be restricted by overload grade (critical, major, minor). So, when the overload occurs, the information on the functions to be overloaded are updated in the common database by using the common library, and when the process runs, the function is terminated if the restricted function is closed, and the process is inherently unrestricted. To perform the function of.

도3은 본 발명에 의한 과부하 등급에 따른 프로세스 기능의 구동 제어를 통한 CCP 과부하 제어 방법을 보인 흐름도이다.3 is a flowchart illustrating a CCP overload control method through driving control of a process function according to an overload class according to the present invention.

도시된 바와 같이, CCP(21) 초기화시 CCP(21)의 과부하 발생 여부를 참조할 데이터베이스를 초기화하는 제1 단계(ST11,ST12)와; CCP(21)의 CPU using rate를 주기적으로 검출하고, 검출된 CPU using rate와 운용자에 의해 설정된 CCP 과부하등급별 임계치를 비교하여 과부하 등급을 결정하는 제2 단계(ST13,ST14)와; 상기 제2 단계(ST13,ST14)의 결정 결과 과부하 등급이 변동되었으면 프로세스 동작 구동시 공통 데이터베이스의 과부하 제어 정보를 검색하여 프로세스의 동작 기능이 해당 과부하 제어 대상인 지를 결정하는 제3 단계(ST15,ST16)와; 상기 제3 단계(ST15,ST16)의 결정 결과, 상기 프로세스의 구동 기능이 과부하 제어 대상이면 해당 프로세스의 구동을 중지시키고 과부하 제어 대상이 아니면 프로세스의 기능을 수행하도록 하는 제4단계(ST17,ST18,ST21)와; 이전의 과부하 등급 동안 제한된 과부하 제어 이력을 BSM으로 보고하고, 현재 과부하 등급 동안 제한된 프로세스 기능 정보를 데이터베이스에 갱신하는 제5 단계(ST19,ST20)를 수행한다.As shown, a first step (ST11, ST12) of initializing the database to reference whether the overload of the CCP (21) occurs when the CCP (21); A second step (ST13, ST14) of periodically detecting the CPU using rate of the CCP 21 and comparing the detected CPU using rate with a threshold value for each CCP overload level set by the operator to determine the overload level; If the overload grade is changed as a result of the determination of the second steps ST13 and ST14, the third step of determining whether the operation function of the process is the target of the overload control by searching the overload control information of the common database when the process operation is driven; Wow; As a result of the determination of the third steps ST15 and ST16, when the driving function of the process is an overload control target, the fourth step of stopping the driving of the corresponding process and performing a function of the process if it is not the overload control target ST21); The fifth step ST19 and ST20 may be performed to report the limited overload control history to the BSM during the previous overload class and update the limited process function information to the database during the current overload class.

상기 제3 단계(ST15,ST16)는, 상기 제2 단계(ST13,ST14)의 결정 결과, 과부하가 해제되었으면 총 과부하 시간 제어 대상 프로세스의 기능에 대한 총체적인 정보를 BSM으로 보고하는 것을 포함하여 수행한다.If the overload is released as a result of the determination of the second steps ST13 and ST14, the third steps ST15 and ST16 may include reporting overall information on the function of the total overload time control target process to the BSM. .

상기 제5 단계(ST19,ST20)는, 현재의 과부하 등급이 normal 과부하 등급에서 상승된 과부하 등급이면, 현재의 CPU using rate와 과부하 제어 여부 정보를 포함하여 BSM으로 보고하고, 현재의 과부하 등급이 과부하 상태이면서 등급 변동된 상태이면 과부하 상태 시간, 제어 대상 프로세스의 기능에 대한 정보를 BSM으로 보고한다.In the fifth step (ST19, ST20), if the current overload rating is increased from the normal overload rating, and reports to the BSM including the current CPU using rate and overload control information, the current overload rating is overloaded In the case of status and grade fluctuations, the BSM reports information about the overload time and the function of the process under control.

본 발명에 의한 과부하 등급에 따른 프로세스 기능의 구동 제어를 통한 CCP 과부하 제어 방법을 설명하면 다음과 같다.Referring to the CCP overload control method through the drive control of the process function according to the overload rating according to the present invention.

과부하 등급에 따른 제한 기능은 등급별로 아래와 같다.The limit function according to the overload class is as follows.

critical 과부하 등급시 제한 기능: 구성 및 운용 데이터 변경 기능, 다운 로딩 기능, H/W 경보 처리 기능Limit function for critical overload ratings: configuration and operational data change function, download function, H / W alarm handling function

major 과부하 등급 시 제한 기능: 운용자에 의한 디바이스 상태 조회 기능, 경보 audit 기능Major overload rating limitation: Device status inquiry function by the operator, alarm audit function

minor 과부하 등급 시 제한 기능: 디바이스 진단 기능Limit function for minor overload rating: device diagnostics

본 발명은 CCP 운용 중 프로세스의 구동을 제어하여 과부하를 제한하는 기능을 수행하도록 하며, 이러한 본 발명은 네 가지 부분으로 구분된다.The present invention controls the operation of the process during CCP operation to perform the function of limiting overload, the present invention is divided into four parts.

과부하 발생 여부를 참조할 데이터베이스 초기화 부분, 운용중 과부하 발생 여부를 체크 및 데이터베이스 갱신 부분, 프로세스 구동시 CCP 과부하 발생으로 동작 제어 처리 부분, 과부하 발생 및 상황에 대한 BSM으로의 보고 부분으로 구분된다.It is divided into database initialization part to refer to overload occurrence, overload check and database update during operation, operation control processing part due to CCP overload occurrence during process operation, and overload occurrence and situation reporting to BSM.

더 상세히 설명하면, CCP(21)를 초기화하고(ST11), CCP(21)의 과부하 발생 여부를 참조할 데이터베이스를 초기화한다(ST12). 즉, 현재의 과부하 등급을 normal로 초기화한다.In more detail, the CCP 21 is initialized (ST11), and the database to which the CCP 21 is overloaded is initialized (ST12). That is, reset the current overload rating to normal.

그런 다음 CCP(21)의 CPU using rate를 검출하기 위해 check timer 를 setting하여, 10초를 주기로 검출하도록 한다(ST13).Then, a check timer is set to detect the CPU using rate of the CCP 21, so that a 10 second period is detected (ST13).

이렇게 검출된 CPU using rate와, 운용자에 의해 설정되어 CCP(21) 메모리에 존재하는 PLD(Program Loaded Data)의 CCP 과부하 등급별 임계치를 비교하여, 현재의 과부하 등급을 결정한다(ST14).The current overload class is determined by comparing the CPU using rate detected in this way with the CCP overload class thresholds of PLDs (Program Loaded Data) set by the operator and present in the CCP 21 memory (ST14).

상기 ST14의 결정 결과, normal에서 상승되어 minor 상태이면, 즉, 과부하가 발생된 상태이면, 데이터베이스에 과부하 제어 정보를 갱신한다(ST15).As a result of the determination of ST14, when it is raised from normal and is in a minor state, that is, when an overload has occurred, the overload control information is updated in the database (ST15).

그리고 프로세스 동작 구동시 공통 데이터베이스의 과부하 제어 정보를 검색하여 프로세스의 동작 기능이 해당 과부하 제어 대상인 지를 결정한다(ST16).When the process operation is driven, the overload control information of the common database is searched to determine whether the operation function of the process is the corresponding overload control target (ST16).

그 결정 결과, 상기 프로세스의 구동 기능이 과부하 제어 대상이면 해당 프로세스의 구동을 중지시키고(ST17,ST18), 과부하 제어 대상이 아니면 프로세스의 기능을 수행하도록 한다(ST21).As a result of the determination, if the driving function of the process is an overload control target, driving of the corresponding process is stopped (ST17, ST18), and if it is not the overload control target, the function of the process is performed (ST21).

즉, 현재의 과부하 등급이 minor이면, 디바이스 진단 기능을 수행하는 프로세스를 구동 중지한다. 그리고 이외의 기능을 수행하는 프로세스는 계속 구동시킨다.That is, if the current overload degree is minor, the process of performing the device diagnostic function is stopped. And processes that perform other functions continue to run.

이렇게 과부하 등급 변동에 따라 이전 과부하 등급 동안 제한된 과부하 제어 이력을 BSM(10)으로 보고한다(ST19).In accordance with the overload class variation, the limited overload control history for the previous overload class is reported to the BSM 10 (ST19).

이때, 현재의 과부하 등급이 normal 과부하 등급에서 상승된 과부하 등급이면, 즉, 처음 과부하가 발생된 상태이면, 현재의 CPU using rate와 과부하 제어 여부 정보를 포함하여 BSM(10)으로 보고한다. 그러나, 계속 과부하가 발생되는 상태이고, 현재의 과부하 등급이 상승된 상태이면, 이전 과부하 등급 동안 제한된 과부하 제어 이력 즉, 과부하 진행시간, 과부하 제한 기능 등의 정보를 BSM(10)으로 보고한다. 또 계속 과부하가 발생되는 상태이고, 현재의 과부하 등급이 하강된 상태이면, 과부하가 지속된 과부하 지속 시가과, 해당 과부하 등급 해제로 인해 제한된 기능에 대한 정보를 BSM(10)으로 보고한다.At this time, if the current overload rating is the overload rating increased from the normal overload rating, that is, when the first overload occurs, it reports to the BSM 10 including the current CPU using rate and overload control information. However, if the overload is continuously generated and the current overload rating is raised, the BSM 10 reports the limited overload control history, that is, the overload progress time and the overload limit function, during the previous overload rating. In addition, if the overload condition is continuously generated, and the current overload rating is lowered, the BSM 10 reports information on the overload duration time at which the overload was continued and the functions limited due to the release of the overload rating.

이렇게 이전 과부하 등급 동안 제한된 과부하 제어 이력을 BSM(10)으로 보고한 후, 현재 과부하 등급 동안 제한된 프로세스 기능 정보를 데이터베이스에 갱신한다(ST20).After reporting the limited overload control history during the previous overload class to the BSM 10, the process function information limited during the current overload class is updated in the database (ST20).

또한 상기 ST14의 결정 결과, 과부하가 해제되었으면 총 과부하 시간 제어 대상 프로세스의 기능에 대한 총체적인 정보를 BSM(10)으로 보고한다.In addition, when the overload is released as a result of the determination of ST14, the general information on the function of the total overload time control target process is reported to the BSM 10.

이상에서 살펴본 바와 같이, 본 발명 과부하 등급에 따른 프로세스 기능의 구동 제어를 통한 CCP 과부하 제어 방법은, CCP에서 구동되는 프로세스 기능의 중요도를 고려하여 과부하 등급별로 프로세스의 구동을 억제함으로써, 불필요한 프로세스의 구동으로 인한 CCP 과부하 상승을 억제하도록 하여, 시스템 정상 상태로의 빠른 복구 효과를 유도하여 서비스의 연속성을 제공할 수 있는 효과가 있다.As described above, in the CCP overload control method through the drive control of the process function according to the present overload rating, the unnecessary process is driven by suppressing the drive of the process for each overload class in consideration of the importance of the process function driven in the CCP By suppressing the increase in CCP overload caused by the system, it is effective to provide a continuity of the service by inducing a quick recovery effect to the system normal state.

Claims (4)

디지털 이동통신 제어국 시스템의 호처리 프로세서(CCP)의 과부하 제어 방법에 있어서,In the overload control method of the call processing processor (CCP) of the digital mobile communication control station system, CCP 초기화시 CCP의 과부하 발생 여부를 참조할 데이터베이스를 초기화하는 제1 단계와;A first step of initializing a database to reference whether the CCP is overloaded when the CCP is initialized; CCP의 CPU using rate를 주기적으로 검출하고, 검출된 CPU using rate와 운용자에 의해 설정된 CCP 과부하 등급별 임계치를 비교하여 과부하 등급을 결정하는 제2 단계와;A second step of periodically detecting a CPU using rate of the CCP and comparing the detected CPU using rate with a threshold for each CCP overload class set by an operator to determine an overload class; 상기 제2 단계의 결정 결과 과부하 등급이 변동되었으면 프로세스 동작 구동시 공통 데이터베이스의 과부하 제어 정보를 검색하여 프로세스의 동작 기능이 해당 과부하 제어 대상인 지를 결정하는 제3 단계와;A third step of determining whether the operation function of the process is a corresponding overload control target by searching the overload control information of the common database when the process operation is driven as a result of the determination of the second step; 상기 제3 단계의 결정 결과, 상기 프로세스의 구동 기능이 과부하 제어 대상이면 해당 프로세스의 구동을 중지시키고 과부하 제어 대상이 아니면 프로세스의 기능을 수행하도록 하는 제4단계와;A fourth step of stopping the driving of the process if the driving function of the process is an overload control target and performing a function of the process if it is not the overload control target; 이전의 과부하 등급 동안 제한된 과부하 제어 이력을 BSM으로 보고하고, 현재 과부하 등급 동안 제한된 프로세스 기능 정보를 데이터베이스에 갱신하는 제5 단계를 수행함을 특징으로 하는 과부하 등급에 따른 프로세스 기능의 구동 제어를 통한 CCP 과부하 제어 방법.CCP overload by controlling the operation of the process function according to the overload class, characterized in that it reports a limited overload control history to the BSM during the previous overload class and updates the limited process function information in the database during the current overload class. Control method. 제 1 항에 있어서, 상기 제3 단계는,The method of claim 1, wherein the third step, 상기 제2 단계의 결정 결과, 과부하가 해제되었으면 총 과부하 시간 제어 대상 프로세스의 기능에 대한 총체적인 정보를 BSM으로 보고하는 것을 포함하여 수행함을 특징으로 하는 과부하 등급에 따른 프로세스 기능의 구동 제어를 통한 CCP 과부하 제어 방법.As a result of the determination of the second step, if the overload is released, the CCP overload is performed by controlling the operation of the process function according to the overload class, including reporting overall information on the function of the total overload time control target process to the BSM. Control method. 제 1 항에 있어서, 상기 제5 단계는,The method of claim 1, wherein the fifth step, 현재의 과부하 등급이 normal 과부하 등급에서 상승된 과부하 등급이면, 현재의 CPU using rate와 과부하 제어 여부 정보를 포함하여 BSM으로 보고하고, 현재의 과부하 등급이 과부하 상태이면서 등급 변동된 상태이면 과부하 상태 시간, 제어 대상 프로세스의 기능에 대한 정보를 BSM으로 보고함을 특징으로 하는 과부하 등급에 따른 프로세스 기능의 구동 제어를 통한 CCP 과부하 제어 방법.If the current overload rating is elevated from the normal overload rating, it is reported to the BSM including the current CPU using rate and overload control information.If the current overload rating is overloaded and fluctuated, the overload time, CCP overload control method by controlling the operation of the process function according to the overload rating, characterized in that reporting the information on the function of the process to be controlled to the BSM. 제 1 항에 있어서,The method of claim 1, 해당 과부하 등급별 제한 기능은,The corresponding overload limit function is critical 과부하 등급시, 구성 및 운용 데이터 변경 기능, 다운 로딩 기능, H/W 경보 처리 기능을 제한하도록 하고,In the case of critical overload ratings, limit configuration and operation data change functions, download functions, and H / W alarm handling functions. major 과부하 등급시, 운용자에 의한 디바이스 상태 조회 기능, 경보 audit 기능을 제한하도록 하며,In case of major overload, limit device status inquiry function and alarm audit function by operator. minor 과부하 등급시, 디바이스 진단 기능을 제한하도록 하는 것을 특징으로 하는 과부하 등급에 따른 프로세스 기능의 구동 제어를 통한 CCP 과부하 제어 방법.CCP overload control method by controlling the operation of the process function according to the overload rating, characterized in that to limit the device diagnostic function in the minor overload rating.
KR1020000016572A 2000-03-30 2000-03-30 Method for controlling overload of CCP through controlling execution of process by overload level KR100338558B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020000016572A KR100338558B1 (en) 2000-03-30 2000-03-30 Method for controlling overload of CCP through controlling execution of process by overload level

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020000016572A KR100338558B1 (en) 2000-03-30 2000-03-30 Method for controlling overload of CCP through controlling execution of process by overload level

Publications (2)

Publication Number Publication Date
KR20010094362A true KR20010094362A (en) 2001-11-01
KR100338558B1 KR100338558B1 (en) 2002-05-27

Family

ID=19660252

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000016572A KR100338558B1 (en) 2000-03-30 2000-03-30 Method for controlling overload of CCP through controlling execution of process by overload level

Country Status (1)

Country Link
KR (1) KR100338558B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100407945B1 (en) * 2000-11-27 2003-12-01 엘지전자 주식회사 Method for controlling overload in mobile telecommunication switching system exchange
WO2006068353A1 (en) * 2004-12-20 2006-06-29 Electronics And Telecommunications Research Institute Mobile communication system having radio access network and method controlling call processing load thereof

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020046627A (en) * 2000-12-15 2002-06-21 박종섭 Device and method for controling load mobile bts/bsc system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100407945B1 (en) * 2000-11-27 2003-12-01 엘지전자 주식회사 Method for controlling overload in mobile telecommunication switching system exchange
WO2006068353A1 (en) * 2004-12-20 2006-06-29 Electronics And Telecommunications Research Institute Mobile communication system having radio access network and method controlling call processing load thereof
US7940734B2 (en) 2004-12-20 2011-05-10 Electronics And Telecommunications Research Institute Mobile communication system having radio access network and method controlling call processing load thereof

Also Published As

Publication number Publication date
KR100338558B1 (en) 2002-05-27

Similar Documents

Publication Publication Date Title
KR101223834B1 (en) Decision mechanism for handover execution in a cellular radio communications system
US6862688B2 (en) Fault handling system and fault handling method
US5574770A (en) Method for controlling overload of main processor of distributed switching system with hierarchy structure
EP3040854B1 (en) Method, apparatus and storage medium for dynamically patching function
KR20170056022A (en) Self organizing network operation diagnosis function
CN102017689A (en) A method of operating wireless communications network and base station for use in wireless communication network
CN108196940B (en) Method for deleting container and related equipment
KR100338558B1 (en) Method for controlling overload of CCP through controlling execution of process by overload level
CN104809400A (en) Process protection method and device
CN112948182A (en) Set top box emergency backup recovery upgrading method and system
JP5333735B2 (en) Virtual computer system, virtual computer migration method, and program
US8423832B2 (en) System and method for preventing processor errors
KR100491659B1 (en) System overload prevention method of digital mobile communication system
KR100697988B1 (en) Apparatus and method for protecting system from excessive occurrence of interrupt
EP2130106B1 (en) Electronic device and method determining a workload of an electronic device
TWI697776B (en) Computer system, updating method thereof and computer program product
CN101546281A (en) Method and device for improving reliability of embedded system
US11327798B1 (en) Accelerating an application code portion based on a received configuration
JP4883492B2 (en) Virtual machine management system, computer, and program
CN114143619A (en) Base station over-temperature protection method and device and electronic equipment
JP3287295B2 (en) operating system
KR102265516B1 (en) Handover controlling apparatus for enhancing quality of experience and operating mehtod thereof
JP2001292470A (en) Overload control method in digital mobile communication system
WO2007077604A1 (en) Information processor and method of monitoring hang-up
JP7495639B2 (en) Update device, update method, and program

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

Year of fee payment: 6

LAPS Lapse due to unpaid annual fee