KR102203577B1 - Method for fault recovering in the telephone exchange system and telephone exchange system for the same - Google Patents

Method for fault recovering in the telephone exchange system and telephone exchange system for the same Download PDF

Info

Publication number
KR102203577B1
KR102203577B1 KR1020160142258A KR20160142258A KR102203577B1 KR 102203577 B1 KR102203577 B1 KR 102203577B1 KR 1020160142258 A KR1020160142258 A KR 1020160142258A KR 20160142258 A KR20160142258 A KR 20160142258A KR 102203577 B1 KR102203577 B1 KR 102203577B1
Authority
KR
South Korea
Prior art keywords
telephone
telephone exchange
database
exchange
exchanges
Prior art date
Application number
KR1020160142258A
Other languages
Korean (ko)
Other versions
KR20180046725A (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 KR1020160142258A priority Critical patent/KR102203577B1/en
Publication of KR20180046725A publication Critical patent/KR20180046725A/en
Application granted granted Critical
Publication of KR102203577B1 publication Critical patent/KR102203577B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • H04M3/26Arrangements for supervision, monitoring or testing with means for applying test signals or for measuring
    • H04M3/28Automatic routine testing ; Fault testing; Installation testing; Test methods, test equipment or test arrangements therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)

Abstract

본 개시는 전화 교환 시스템에서 발생한 장애의 복구 방법 및 그를 위한 전화 교환 시스템에 관한 것이다. 본 개시에 따른 전화 교환 시스템은, N개의 전화 교환기를 원형 체인 형태로 연결하고, N개의 전화 교환기 중 제1 전화 교환기의 장애 발생 여부를 이에 인접하여 연결된 제2 전화 교환기가 지속적으로 확인하며, 제1 전화 교환기에서 장애가 발생된 경우, 제2 전화 교환기가 제1 전화 교환기의 전화 교환 기능을 수행하고, 제1 전화 교환기에서 발생한 장애가 복구되었는지 제2 전화 교환기가 지속적으로 확인하며, 제1 전화 교환기에서 발생한 장애가 복구된 경우, 제1 전화 교환기가 전화 교환 기능의 수행을 재개하는 한편, 제2 전화 교환기는 전화 교환 기능의 수행을 중단한다.The present disclosure relates to a method for recovering a failure occurring in a telephone switching system and a telephone switching system for the same. In the telephone switching system according to the present disclosure, N telephone exchanges are connected in the form of a circular chain, and a second telephone exchange connected adjacent thereto continuously checks whether a failure of the first telephone exchange among the N telephone exchanges occurs. 1 If a failure occurs in the telephone exchange, the second telephone exchange performs the telephone exchange function of the first telephone exchange, and the second telephone exchange continuously checks whether the failure occurred in the first telephone exchange has been recovered, and at the first telephone exchange. When the failure that has occurred is recovered, the first telephone exchange resumes performing the telephone switching function, while the second telephone exchange stops performing the telephone switching function.

Description

전화 교환 시스템에서의 장애 복구 방법 및 그를 위한 전화 교환 시스템{METHOD FOR FAULT RECOVERING IN THE TELEPHONE EXCHANGE SYSTEM AND TELEPHONE EXCHANGE SYSTEM FOR THE SAME}Failure recovery method in telephone switching system and telephone switching system therefor {METHOD FOR FAULT RECOVERING IN THE TELEPHONE EXCHANGE SYSTEM AND TELEPHONE EXCHANGE SYSTEM FOR THE SAME}

본 개시는 전화 교환 시스템에서 발생한 장애의 복구 방법 및 그를 위한 전화 교환 시스템에 관한 것이다.The present disclosure relates to a method for recovering a failure occurring in a telephone switching system and a telephone switching system for the same.

특정 건물 또는 소정 지역 단위로 다수의 전화기들을 연결하여 전화기 사용자들에게 음성 통화를 포함한 다양한 서비스를 제공하는 장치를 사설 교환기(PBX: Private Branch Exchange) 또는 전화 교환기라고 일컫는다. 사설 교환기는 국선(office line)의 연결 및 내선(extension) 상호간을 연결시켜 주는 기능을 제공한다. 또한, 사설 교환기는 사설 자동 교환기(PABX: Private Automatic Branch Exchange)를 포함하는 개념으로 정의될 수도 있고, 사설 자동 교환기와 구분되는 개념으로 정의될 수도 있다. 일반적으로 사설 자동 교환기는 내선 가입자 상호간의 통화 접속을 자동으로 수행하고, 내선 가입자로부터 외부 가입자로의 발신 접속 역시 자동식(Direct Outward Dialing, DOD)으로 수행하는 기능을 제공하지만, 외부 가입자로부터 내선 가입자로의 착신 접속의 경우 수동식에 의해 접속한다. 이와 달리, 착신 접속의 경우까지도 자동식(Direct Inward Dialing, DID)으로 수행할 수 있다. 이러한 다수의 사설 교환기들 또는 사설 자동 교환기들을 포함하는 시스템은 전화 교환 시스템으로 정의될 수 있다.A device that provides a variety of services including voice calls to phone users by connecting a plurality of phones in a specific building or a predetermined area unit is referred to as a private branch exchange (PBX) or a telephone switch. The private exchange provides the function of connecting office lines and extensions. In addition, the private exchange may be defined as a concept including a private automatic branch exchange (PABX), or may be defined as a concept distinct from the private automatic branch exchange. In general, a private automatic switchboard automatically performs call connection between extension subscribers and provides the function of performing outgoing connection from the extension subscriber to an external subscriber automatically (Direct Outward Dialing, DOD), but from an external subscriber to an extension subscriber. In the case of incoming connection of, connect by manual operation. On the other hand, even in the case of incoming connection, it can be performed automatically (Direct Inward Dialing, DID). A system including such a plurality of private exchanges or private automatic exchanges may be defined as a telephone switching system.

전화 교환 시스템에 포함된 특정 사설 교환기에서 장애가 발생한 경우, 다른 사설 교환기가 장애가 발생한 사설 교환기를 대신하여 그 기능을 임시적으로 수행하도록 설정될 수 있다. 이러한 기능을 장애 복구 기능이라고 부른다. When a failure occurs in a specific private switchboard included in the telephone switching system, another private switchboard may be set to temporarily perform the function instead of the failed private switchboard. This function is called the failover function.

전화 교환 시스템에 포함된 다수의 사설 교환기 중 어느 하나만 액티브(active) 상태로 동작하고, 나머지 사설 교환기는 대기(stand-by) 상태로 동작하는 액티브-대기(ACT-STB) 구조로 장애 복구 기능이 설정될 수 있다. ACT-STB 구조에서는 어느 하나의 사설 교환기만 액티브 상태로 동작하므로 특정 사설 교환기에 장애가 발생할 경우 전화 교환 시스템 내에서 장애가 발생한 특정 사설 교환기 이외에도 대기 상태로 동작하는 사설 교환기가 다수 발생하기 때문에 전화 교환 시스템 내의 자원이 낭비될 수 있다.Only one of a number of private exchanges included in the telephone switching system operates in an active state, and the rest of the private exchanges operate in a standby (stand-by) state with an active-standby (ACT-STB) structure. Can be set. In the ACT-STB structure, only one private exchange operates in an active state, so when a failure occurs in a specific private exchange, a number of private exchanges operating in a standby state other than the specific private exchange that has failed occur in the telephone switching system. Resources can be wasted.

전화 교환 시스템에 포함된 모든 사설 교환기가 액티브 상태로 동작하고, 사설 교환기를 2개씩 그룹핑하여 동일 그룹 내에 포함된 사설 교환기가 다른 사설 교환기의 장애 복구 기능을 수행하는 액티브-액티브(ACT-ACT) 구조로 장애 복구 기능이 설정될 수도 있다. 그러나, ACT-ACT 구조에서는 전화 교환 시스템에 사설 교환기를 추가할 경우 장애 복구 기능의 수행을 위해 추가된 사설 교환기와 그룹핑이 되도록 별도의 사설 교환기까지 함께 추가해야 할 필요가 있다. 이에 따라, 전화 교환 시스템 구축 및 보수 시 불필요한 비용이 발생할 뿐만 아니라, 더 넓은 공간 및 장소를 필요로 한다.Active-Active (ACT-ACT) structure in which all private exchanges included in the telephone switching system operate in an active state, and the private exchanges included in the same group perform the failure recovery function of other private exchanges by grouping two private exchanges. The fault recovery function can also be set. However, in the ACT-ACT structure, when a private switch is added to the telephone switching system, it is necessary to add a separate private switch to perform grouping with the added private switch to perform the failure recovery function. Accordingly, unnecessary costs are incurred when building and repairing the telephone switching system, and a wider space and space is required.

본 개시의 실시예에 따른 전화 교환기 시스템에서의 장애 복구 방법은, N개의 전화 교환기를 원형 체인 형태로 연결하는 단계; 상기 N개의 전화 교환기 중 제1 전화 교환기의 장애 발생 여부를 이에 인접하여 연결된 제2 전화 교환기가 지속적으로 확인하는 단계; 상기 제1 전화 교환기에서 장애가 발생된 경우, 상기 제2 전화 교환기가 상기 제1 전화 교환기의 전화 교환 기능을 수행하는 단계; 상기 제1 전화 교환기에서 발생한 장애가 복구되었는지 상기 제2 전화 교환기가 지속적으로 확인하는 단계; 및 상기 제1 전화 교환기에서 발생한 장애가 복구된 경우, 상기 제1 전화 교환기가 상기 전화 교환 기능의 수행을 재개하는 한편, 상기 제2 전화 교환기는 상기 전화 교환 기능의 수행을 중단하는 단계를 포함한다.A failure recovery method in a telephone switch system according to an embodiment of the present disclosure includes the steps of connecting N telephone switches in a circular chain; Continuously checking whether a failure of a first telephone exchange among the N telephone exchanges has occurred, by a second telephone exchange connected adjacent thereto; When a failure occurs in the first telephone exchange, performing, by the second telephone exchange, a telephone exchange function of the first telephone exchange; Continuously checking, by the second telephone exchange, whether a failure occurring in the first telephone exchange has been recovered; And when the failure occurring in the first telephone exchange is recovered, the first telephone exchange resumes performing the telephone exchange function, while the second telephone exchange stops performing the telephone exchange function.

또한 본 개시의 실시예에 따른 전화 교환기 시스템에서의 장애 복구 방법에서, 상기 N개의 전화 교환기를 원형 체인 형태로 연결하는 단계는, 상기 제1 전화 교환기에 장애가 발생될 경우, 상기 제2 전화 교환기가 상기 제1 전화 교환기의 전화 교환 기능을 수행하도록 설정하는 단계를 포함한다.In addition, in the failure recovery method in the telephone switching system according to an embodiment of the present disclosure, the step of connecting the N telephone exchanges in a circular chain may include, when a failure occurs in the first telephone exchange, the second telephone exchange And setting the first telephone exchange to perform a telephone exchange function.

또한 본 개시의 실시예에 따른 전화 교환기 시스템에서의 장애 복구 방법에서, 상기 N개의 전화 교환기를 원형 체인 형태로 연결하는 단계는, 상기 N개의 전화 교환기 각각이 액티브(active) 상태로 전화 교환 기능을 수행하도록 설정하는 단계를 포함한다.In addition, in the failure recovery method in a telephone switching system according to an embodiment of the present disclosure, the step of connecting the N telephone exchanges in a circular chain may include a telephone switching function in an active state of each of the N telephone exchanges. And setting to perform.

또한 본 개시의 실시예에 따른 전화 교환기 시스템에서의 장애 복구 방법에서, 상기 N개의 전화 교환기 각각은, 가입자 정보를 저장하는 데이터베이스를 포함하되, 상기 제2 전화 교환기는, 상기 제1 전화 교환기에 포함되어 있는 것과 동일한 백업 데이터베이스를 포함한다.In addition, in the failure recovery method in the telephone switching system according to an embodiment of the present disclosure, each of the N telephone switches includes a database for storing subscriber information, and the second telephone exchange is included in the first telephone exchange. It contains the same backup database as it is.

또한 본 개시의 실시예에 따른 전화 교환기 시스템에서의 장애 복구 방법에서, 상기 데이터베이스들 중 제1 데이터베이스에 저장된 데이터가 변경될 경우, 상기 제1 데이터베이스를 포함하는 전화 교환기가 데이터베이스 매니저로 상기 변경된 데이터를 전송하는 단계; 상기 데이터베이스 매니저가, 상기 데이터베이스들을 포함하는 마스터 데이터베이스를 상기 변경된 데이터에 기초하여 업데이트하는 단계; 상기 데이터베이스 매니저가, 상기 제1 데이터베이스를 포함하는 전화 교환기의 백업 데이터베이스인 제2 데이터베이스를 포함하는 전화 교환기로 상기 변경된 데이터를 전송하는 단계; 및 상기 제2 데이터베이스를 포함하는 전화 교환기가, 상기 수신된 데이터에 기초하여 상기 제2 데이터베이스를 업데이트하는 단계를 더 포함한다.In addition, in the failure recovery method in the telephone switching system according to an embodiment of the present disclosure, when data stored in the first database among the databases is changed, the telephone exchange including the first database transmits the changed data to a database manager. Transmitting; Updating, by the database manager, a master database including the databases based on the changed data; Transmitting, by the database manager, the changed data to a telephone exchange including a second database that is a backup database of the telephone exchange including the first database; And updating the second database based on the received data, by the telephone exchange including the second database.

또한 본 개시의 실시예에 따른 전화 교환기 시스템에서의 장애 복구 방법에서, 상기 N개의 전화 교환기는, 3개 이상의 전화 교환기를 포함한다.In addition, in the failure recovery method in the telephone switching system according to the embodiment of the present disclosure, the N telephone switches include three or more telephone switches.

또한 본 개시의 실시예에 따른 전화 교환기 시스템에서의 장애 복구 방법에서, 상기 N개의 전화 교환기를 원형 체인 형태로 연결하는 단계는, 상기 제1 전화 교환기의 일방향 또는 양방향에 인접하여 연결된 전화 교환기가 상기 제1 전화 교환기의 전화 교환 기능을 수행하도록 설정하는 단계를 포함한다.In addition, in the failure recovery method in a telephone switching system according to an embodiment of the present disclosure, the step of connecting the N telephone exchanges in a circular chain may include a telephone exchange connected adjacent to one or both directions of the first telephone exchange. And setting the first telephone exchange to perform the telephone exchange function.

또한 본 개시의 실시예에 따른 N개의 전화 교환기가 원형 체인 형태로 연결된 전화 교환 시스템은, 상기 N개의 전화 교환기 중 제1 전화 교환기의 장애 발생 여부를 지속적으로 확인하고, 상기 제1 전화 교환기에서 장애가 발생한 경우 상기 제1 전화 교환 기능을 수행하며, 상기 제1 전화 교환기에서 발생한 장애가 복구되었는지 지속적으로 확인하고, 상기 제1 전화 교환기에서 발생한 장애가 복구된 경우, 상기 전화 교환 기능의 수행을 중단하는 상기 제1 전화 교환기에 인접하여 연결된 제2 전화 교환기를 포함하고, 상기 제1 전화 교환기에서 발생한 장애가 복구된 경우, 상기 제1 전화 교환기가 상기 전화 교환 기능의 수행을 재개한다.In addition, the telephone switching system in which N telephone switches are connected in a circular chain according to an embodiment of the present disclosure continuously checks whether a failure of a first telephone exchange among the N telephone exchanges occurs, and a failure occurs in the first telephone exchange. If a problem occurs, it performs the first telephone switch function, continuously checks whether a failure occurred in the first telephone exchange has been restored, and when the failure occurred in the first telephone exchange is restored, the first telephone exchange function is stopped. The first telephone exchange includes a second telephone exchange connected adjacent to the telephone exchange, and when a failure occurring in the first telephone exchange is recovered, the first telephone exchange resumes performing the telephone exchange function.

또한 본 개시의 실시예에 따른 N개의 전화 교환기가 원형 체인 형태로 연결된 전화 교환 시스템에서, 상기 원형 체인 형태로 연결된 N개의 전화 교환기는, 상기 제1 전화 교환기에 장애가 발생될 경우, 상기 제2 전화 교환기가 상기 제1 전화 교환기의 전화 교환 기능을 수행하도록 설정된다.In addition, in the telephone switching system in which N telephone switches are connected in the form of a circular chain according to an embodiment of the present disclosure, the N telephone exchanges connected in the form of a circular chain, when a failure occurs in the first telephone exchange, the second telephone An exchange is set up to perform a telephone exchange function of the first telephone exchange.

또한 본 개시의 실시예에 따른 N개의 전화 교환기가 원형 체인 형태로 연결된 전화 교환 시스템에서, 상기 원형 체인 형태로 연결된 N개의 전화 교환기는, 상기 N개의 전화 교환기 각각이 액티브(active) 상태로 전화 교환 기능을 수행하도록 설정된다.In addition, in a telephone switching system in which N telephone exchanges are connected in a circular chain shape according to an embodiment of the present disclosure, the N telephone exchanges connected in the circular chain form, each of the N telephone switches is switched in an active state. It is set to perform a function.

또한 본 개시의 실시예에 따른 N개의 전화 교환기가 원형 체인 형태로 연결된 전화 교환 시스템에서, 상기 N개의 전화 교환기 각각은, 가입자 정보를 저장하는 데이터베이스를 포함하되, 상기 제2 전화 교환기는, 상기 제1 전화 교환기에 포함되어 있는 것과 동일한 백업 데이터베이스를 포함한다.In addition, in a telephone switching system in which N telephone exchanges according to an embodiment of the present disclosure are connected in a circular chain form, each of the N telephone exchanges includes a database for storing subscriber information, and the second telephone exchange includes the 1 Contains the same backup database as included in the telephone exchange.

또한 본 개시의 실시예에 따른 N개의 전화 교환기가 원형 체인 형태로 연결된 전화 교환 시스템에서, 상기 데이터베이스들 중 제1 데이터베이스에 저장된 데이터가 변경될 경우, 데이터베이스 매니저로 상기 변경된 데이터를 전송하는 상기 제1 데이터베이스를 포함하는 전화 교환기; 상기 데이터베이스들을 포함하는 마스터 데이터베이스를 상기 변경된 데이터에 기초하여 업데이트하며, 상기 제1 데이터베이스를 포함하는 전화 교환기의 백업 데이터베이스인 제2 데이터베이스를 포함하는 전화 교환기로 상기 변경된 데이터를 전송하는 상기 데이터베이스 매니저; 및 상기 데이터베이스 매니저로부터 수신된 데이터에 기초하여 상기 제2 데이터베이스를 업데이트하는 상기 제2 데이터베이스를 포함하는 전화 교환기를 더 포함한다.In addition, in a telephone switching system in which N telephone exchanges according to an exemplary embodiment of the present disclosure are connected in a circular chain, when data stored in a first database among the databases is changed, the first transmission of the changed data to a database manager A telephone exchange including a database; The database manager updating a master database including the databases based on the changed data, and transmitting the changed data to a telephone exchange including a second database that is a backup database of the telephone exchange including the first database; And a telephone switching device including the second database for updating the second database based on data received from the database manager.

또한 본 개시의 실시예에 따른 N개의 전화 교환기가 원형 체인 형태로 연결된 전화 교환 시스템에서, 상기 N개의 전화 교환기는, 3개 이상의 전화 교환기를 포함한다.Further, in a telephone switching system in which N telephone exchanges according to an embodiment of the present disclosure are connected in a circular chain form, the N telephone exchanges include three or more telephone exchanges.

또한 본 개시의 실시예에 따른 N개의 전화 교환기가 원형 체인 형태로 연결된 전화 교환 시스템에서, 상기 원형 체인 형태로 연결된 N개의 전화 교환기는, 상기 제1 전화 교환기의 일방향 또는 양방향에 인접하여 연결된 전화 교환기가 상기 제1 전화 교환기의 전화 교환 기능을 수행하도록 설정된다.In addition, in the telephone switching system in which N telephone switches according to an embodiment of the present disclosure are connected in the form of a circular chain, the N telephone exchanges connected in the form of a circular chain are telephone switches connected adjacent to one or both directions of the first telephone exchange. Is set to perform a telephone exchange function of the first telephone exchange.

본 개시의 실시예에 따르면, 다수의 사설 교환기를 원형 체인 형태로 그룹핑하고 인접하여 연결된 전화 교환기 간에 장애 복구 기능이 수행 또는 지원될 수 있도록 설정되고, 장애 복구 기능을 수행하는 일부 사설 교환기간의 데이터베이스만이 전화 교환 시스템의 마스터 데이터베이스에 저장된 해당 정보와 동기화되어 있어서, 전화 교환 시스템 전체 데이터베이스의 저장 용량이 많이 필요로 하지 않으면서 효율적으로 전화 교환 시스템의 장애 복구 기능이 수행될 수 있다.According to an embodiment of the present disclosure, a database of some private exchanges that group a plurality of private exchanges in a circular chain form, and set to perform or support a failure recovery function between adjacent connected telephone exchanges, and perform a failure recovery function Since only the information is synchronized with the corresponding information stored in the master database of the telephone switching system, the failure recovery function of the telephone switching system can be efficiently performed without requiring a large storage capacity of the entire database of the telephone switching system.

도 1은 본 개시의 실시예에 따른 전화 교환 시스템의 구성을 보이는 예시도이다.
도 2는 본 개시의 실시예에 따른 전화 교환 시스템에 포함된 데이터베이스의 구성을 보이는 예시도이다.
도 3은 본 개시의 실시예에 따른 전화 교환 시스템에서의 장애 복구 방법의 절차를 보이는 흐름도이다.
1 is an exemplary diagram showing the configuration of a telephone switching system according to an embodiment of the present disclosure.
2 is an exemplary diagram showing the configuration of a database included in the telephone switching system according to an embodiment of the present disclosure.
3 is a flowchart showing a procedure of a method for recovering from a failure in a telephone switching system according to an embodiment of the present disclosure.

본 개시의 실시예들은 본 개시의 기술적 사상을 설명하기 위한 목적으로 예시된 것이다. 본 개시에 따른 권리범위가 이하에 제시되는 실시예들이나 이들 실시예들에 대한 구체적 설명으로 한정되는 것은 아니다.Embodiments of the present disclosure are illustrated for the purpose of describing the technical idea of the present disclosure. The scope of the rights according to the present disclosure is not limited to the embodiments presented below or a detailed description of these embodiments.

본 개시에 사용되는 모든 기술적 용어들 및 과학적 용어들은, 달리 정의되지 않는 한, 본 개시가 속하는 기술 분야에서 통상의 지식을 가진 자에게 일반적으로 이해되는 의미를 갖는다. 본 개시에 사용되는 모든 용어들은 본 개시를 더욱 명확히 설명하기 위한 목적으로 선택된 것이며 본 개시에 따른 권리범위를 제한하기 위해 선택된 것이 아니다.All technical and scientific terms used in the present disclosure have meanings generally understood by those of ordinary skill in the art, unless otherwise defined, to which the present disclosure belongs. All terms used in the present disclosure are selected for the purpose of describing the present disclosure more clearly, and are not selected to limit the scope of the rights according to the present disclosure.

본 개시에서 사용되는 "포함하는", "구비하는", "갖는" 등과 같은 표현은, 해당 표현이 포함되는 어구 또는 문장에서 달리 언급되지 않는 한, 다른 실시예를 포함할 가능성을 내포하는 개방형 용어(open-ended terms)로 이해되어야 한다.Expressions such as "comprising", "having", "having", etc. used in the present disclosure are open terms that imply the possibility of including other embodiments, unless otherwise stated in the phrase or sentence in which the expression is included. It should be understood as (open-ended terms).

본 개시에서 기술된 단수형의 표현은 달리 언급하지 않는 한 복수형의 의미를 포함할 수 있으며, 이는 청구범위에 기재된 단수형의 표현에도 마찬가지로 적용된다.Expressions in the singular form described in the present disclosure may include the meaning of the plural form unless otherwise stated, and the same applies to the expression in the singular form described in the claims.

본 개시에서 사용되는 "제1", "제2" 등의 표현들은 복수의 구성요소들을 상호 구분하기 위해 사용되며, 해당 구성요소들의 순서 또는 중요도를 한정하는 것은 아니다.Expressions such as "first" and "second" used in the present disclosure are used to distinguish a plurality of components from each other, and do not limit the order or importance of the components.

본 개시에서 사용되는 용어 "부"는, 소프트웨어, 또는 FPGA(field-programmable gate array), ASIC(application specific integrated circuit)과 같은 하드웨어 구성요소를 의미한다. 그러나, "부"는 하드웨어 및 소프트웨어에 한정되는 것은 아니다. "부"는 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고, 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서, "부"는 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세서, 함수, 속성, 프로시저, 서브루틴, 프로그램 코드의 세그먼트, 드라이버, 펌웨어, 마이크로코드, 회로, 데이터, 데이터베이스, 데이터 구조, 테이블, 어레이 및 변수를 포함한다. 구성요소와 "부" 내에서 제공되는 기능은 더 작은 수의 구성요소 및 "부"로 결합되거나 추가적인 구성요소와 "부"로 더 분리될 수 있다.The term "unit" used in the present disclosure refers to software or hardware components such as field-programmable gate array (FPGA) and application specific integrated circuit (ASIC). However, "unit" is not limited to hardware and software. The “unit” may be configured to be in an addressable storage medium, or may be configured to reproduce one or more processors. Thus, as an example, "unit" refers to components such as software components, object-oriented software components, class components, and task components, processors, functions, properties, procedures, subroutines, Includes segments of program code, drivers, firmware, microcode, circuits, data, databases, data structures, tables, arrays, and variables. Components and functions provided within the "unit" may be combined into a smaller number of components and "units" or further separated into additional components and "units".

본 개시에서 사용되는 "~에 기초하여"라는 표현은, 해당 표현이 포함되는 어구 또는 문장에서 기술되는, 결정, 판단의 행위 또는 동작에 영향을 주는 하나 이상의 인자를 기술하는데 사용되며, 이 표현은 결정, 판단의 행위 또는 동작에 영향을 주는 추가적인 인자를 배제하지 않는다.The expression "based on" as used in this disclosure is used to describe one or more factors that influence the act or action of a decision or judgment, which is described in a phrase or sentence in which the expression is included, and the expression is It does not exclude additional factors that influence the action or action of a decision or judgment.

본 개시에서, 어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "인접하여 연결되어" 있다거나 "접속되어" 있다고 언급된 경우, 상기 어떤 구성요소가 상기 다른 구성요소에 직접적으로 연결될 수 있거나 접속될 수 있는 것으로, 이와 달리 새로운 다른 구성요소를 매개로 하여 연결될 수 있거나 접속될 수 있는 것으로 이해되어야 한다. 이하, 첨부한 도면들을 참조하여, 본 개시의 실시예들을 설명한다.  첨부된 도면에서, 동일하거나 대응하는 구성요소에는 동일한 참조부호가 부여되어 있다. 또한, 이하의 실시예들의 설명에 있어서, 동일하거나 대응하는 구성요소를 중복하여 기술하는 것이 생략될 수 있다. 그러나, 구성요소에 관한 기술이 생략되어도, 그러한 구성요소가 어떤 실시예에 포함되지 않는 것으로 의도되지 않는다.In the present disclosure, when a component is referred to as being "connected", "closely connected" or "connected" to another component, the certain component may be directly connected to the other component, or It is to be understood that it may be connected, or may otherwise be connected via another new component. Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. In the accompanying drawings, the same or corresponding elements are assigned the same reference numerals. In addition, in the description of the following embodiments, overlapping descriptions of the same or corresponding components may be omitted. However, even if description of a component is omitted, it is not intended that such component is not included in any embodiment.

도 1은 본 개시의 실시예에 따른 전화 교환 시스템(100)의 구성을 보이는 예시도이다.1 is an exemplary diagram showing the configuration of a telephone switching system 100 according to an embodiment of the present disclosure.

도 1에 도시한 바와 같이, 전화 교환 시스템(100)은 N개의 전화 교환기(110-1, 110-2, 110-3, ... 110-N), 데이터베이스 매니저(database manager)(120) 및 마스터 데이터베이스(master database)(130)를 포함한다. 일 실시예로서, N개의 전화 교환기(110-1, 110-2, 110-3, ... 110-N)는 3개 이상의 전화 교환기를 포함할 수 있다.As shown in Fig. 1, the telephone switching system 100 includes N telephone switches 110-1, 110-2, 110-3, ... 110-N, a database manager 120, and It includes a master database (130). As an embodiment, the N telephone exchanges 110-1, 110-2, 110-3, ... 110-N may include three or more telephone exchanges.

또한, 전화 교환 시스템(100)에 포함된 N개의 전화 교환기(110-1, 110-2, 110-3, ... 110-N) 각각은 전화 교환 기능을 수행하기 위한 정보(예를 들어, 가입자 정보)를 저장하는 데이터베이스(140-1, 140-2, 140-3, ... 140-N)를 포함할 수 있다. 일 실시예로서, N개의 전화 교환기(110-1, 110-2, 110-3, ... 110-N) 중 어느 하나의 전화 교환기(110-1)에 인접하여 연결된 전화 교환기(110-2)의 데이터베이스(140-2)는 자신이 속해 있는 전화 교환기(110-2)의 전화 교환 기능을 수행하기 위한 정보뿐만 아니라, 어느 하나의 전화 교환기(110-1)가 포함하는 데이터베이스(140-1)에 포함되어 있는 것과 동일한 정보를 저장할 수 있다. 예를 들면, 전화 교환기(110-2)의 데이터베이스(140-2)는 전화 교환기(110-1)가 포함하는 데이터베이스(140-1)의 백업 데이터베이스를 포함할 수 있다. In addition, each of the N telephone switches 110-1, 110-2, 110-3, ... 110-N included in the telephone switching system 100 includes information for performing a telephone switching function (for example, Subscriber information) may include databases 140-1, 140-2, 140-3, ... 140-N. As an embodiment, a telephone switch 110-2 connected adjacent to any one of the N telephone exchanges 110-1, 110-2, 110-3, ... 110-N. ) Of the database 140-2 is not only information for performing the telephone exchange function of the telephone switch 110-2 to which it belongs, but also the database 140-1 included in any one telephone switch 110-1. You can store the same information as contained in ). For example, the database 140-2 of the telephone switch 110-2 may include a backup database of the database 140-1 included in the telephone switch 110-1.

한편, 전화 교환 시스템(100) 내의 마스터 데이터베이스(130)는 전화 교환 시스템(100) 내의 각 전화 교환기(110-1, 110-2, 110-3, ... 110-N)가 저장하고 있는 데이터베이스(140-1, 140-2, 140-3, ... 140-N)에 포함된 정보와 동일한 정보를 포함할 수 있다. 예를 들어, 마스터 데이터베이스(130)은 전화 교환기들(110-1, 110-2, 110-3, ... 110-N)의 데이터베이스들(140-1, 140-2, 140-3, ... 140-N)의 백업 데이터베이스들을 포함할 수 있다. 일 실시예에 따르면, 전화 교환 시스템(100)에 포함된 N개의 전화 교환기(110-1, 110-2, 110-3, ... 110-N) 각각은 유선 또는 무선 송수신기(미도시)를 포함할 수 있다. 또한, 데이터베이스 매니저(120) 역시 유선 또는 무선 송수신기(미도시)를 포함할 수 있다. 각 전화 교환기(110-1, 110-2, 110-3, ... 110-N)는 자신의 송수신기를 이용하여 데이터베이스 매니저(120)와 유선 또는 무선으로 통신하고 데이터를 주고 받을 수 있다.On the other hand, the master database 130 in the telephone switching system 100 is a database stored by each telephone switch 110-1, 110-2, 110-3, ... 110-N in the telephone switching system 100 The same information as the information included in (140-1, 140-2, 140-3, ... 140-N) may be included. For example, the master database 130 may include databases 140-1, 140-2, 140-3, and the telephone switches 110-1, 110-2, 110-3, ... 110-N. .. 140-N) of backup databases. According to an embodiment, each of the N telephone switches 110-1, 110-2, 110-3, ... 110-N included in the telephone switching system 100 uses a wired or wireless transceiver (not shown). Can include. In addition, the database manager 120 may also include a wired or wireless transceiver (not shown). Each of the telephone exchanges 110-1, 110-2, 110-3, ... 110-N may communicate with the database manager 120 by wire or wirelessly using its own transceiver and exchange data.

일 실시예로서, 전화 교환 시스템(100)에 포함된 N개의 전화 교환기(110-1, 110-2, 110-3, ... 110-N)는 원형 체인(circular chain) 형태로 연결될 수 있다. N개의 전화 교환기(110-1, 110-2, 110-3, ... 110-N) 중 어느 하나의 전화 교환기(예를 들어, 110-1)의 장애 발생 여부를 이에 인접하여 연결된 전화 교환기(예를 들어, 110-2)가 지속적으로 확인하고, 어느 하나의 전화 교환기(110-1)에서 장애가 발생된 경우, 인접하여 연결된 전화 교환기(110-2)가 어느 하나의 전화 교환기(110-1)의 전화 교환 기능을 수행할 수 있다. 여기서, 전화 교환기에서 발생한 장애라 함은 해당 전화 교환기가 전화 교환 기능을 수행할 수 없는 상태를 의미할 수 있다. 또한, 어느 하나의 전화 교환기(110-1)에 인접하여 연결된 전화 교환기(110-2)는 어느 하나의 전화 교환기(110-1)에서 발생한 장애가 복구되었는지 지속적으로 확인하고, 어느 하나의 전화 교환기(110-1)에서 발생한 장애가 복구된 경우, 어느 하나의 전화 교환기(110-1)가 전화 교환 기능의 수행을 재개하는 한편, 어느 하나의 전화 교환기(110-1)에 인접한 전화 교환기(110-2)는 전화 교환기(110-1)의 전화 교환 기능의 수행을 중단할 수 있다.As an embodiment, the N telephone exchanges 110-1, 110-2, 110-3, ... 110-N included in the telephone switching system 100 may be connected in a circular chain form. . A telephone exchange connected adjacent to the N telephone exchanges (110-1, 110-2, 110-3, ... 110-N) to determine whether any one telephone exchange (for example, 110-1) has a failure (For example, 110-2) continuously checks, and when a failure occurs in any one telephone exchange 110-1, the adjacent telephone exchange 110-2 is connected to any one telephone exchange 110- 1) can perform the telephone exchange function. Here, the failure occurring in the telephone exchange may mean a state in which the corresponding telephone exchange cannot perform the telephone exchange function. In addition, the telephone switch 110-2 connected adjacent to any one telephone switch 110-1 continuously checks whether a failure occurred in any one telephone switch 110-1 has been recovered, and which one telephone switch ( When the failure occurred in 110-1) is recovered, one telephone switch 110-1 resumes performing the telephone exchange function, while the telephone switch 110-2 adjacent to any one telephone switch 110-1 ) May stop performing the telephone exchange function of the telephone exchange 110-1.

일 실시예에 따르면, 전화 교환 시스템(100)에 포함된 N개의 전화 교환기(110-1, 110-2, 110-3, ... 110-N)가 원형 체인 형태로 연결될 때, 어느 하나의 전화 교환기(예를 들어, 110-1)에 장애가 발생할 경우, 어느 하나의 전화 교환기(110-1)의 일방향에 인접하여 연결된 전화 교환기(예를 들어, 110-2)가 어느 하나의 전화 교환기(110-1)의 전화 교환 기능을 수행하도록 설정되거나, 어느 하나의 전화 교환기(110-1)의 양방향에 인접하여 연결된 전화 교환기(예를 들어, 110-2, 110-N)가 어느 하나의 전화 교환기(110-1)의 전화 교환 기능을 수행하도록 설정될 수도 있다. 예를 들어, 어느 하나의 전화 교환기(110-1)의 양방향에 인접하여 연결된 전화 교환기(110-2, 110-N) 중 시계 방향으로 인접하여 연결된 전화 교환기(110-2)가 우선 어느 하나의 전화 교환기(110-1)의 전화 교환 기능을 수행하도록 설정되고, 시계 방향으로 인접하여 연결된 전화 교환기(110-2)가 어느 하나의 전화 교환기(110-1)의 전화 교환 기능을 수행할 수 없는 경우 반시계 방향으로 인접하여 연결된 전화 교환기(110-N)가 어느 하나의 전화 교환기(110-1)의 전화 교환 기능을 수행하도록 설정될 수 있다.According to an embodiment, when the N telephone exchanges 110-1, 110-2, 110-3, ... 110-N included in the telephone switching system 100 are connected in a circular chain, any one When a failure occurs in a telephone exchange (for example, 110-1), a telephone exchange (for example, 110-2) connected adjacent to one direction of any one telephone exchange 110-1 is connected to any one telephone exchange ( A telephone switch (for example, 110-2, 110-N) that is set to perform the telephone exchange function of 110-1) or connected adjacent to both directions of any one telephone switch 110-1 It may be set to perform a telephone exchange function of the switch 110-1. For example, among the telephone switches 110-2 and 110-N connected adjacent to each other in both directions of the telephone switch 110-1, the telephone switch 110-2 connected adjacent to the clockwise direction is first It is set to perform the telephone exchange function of the telephone exchange 110-1, and the telephone exchange 110-2 connected adjacent to the telephone exchange in the clockwise direction cannot perform the telephone exchange function of any one telephone exchange 110-1. In this case, the telephone exchanges 110-N adjacent to each other in the counterclockwise direction may be set to perform the telephone exchange function of any one telephone exchange 110-1.

일 실시예에 따르면, 전화 교환 시스템(100)에 포함된 N개의 전화 교환기(110-1, 110-2, 110-3, ... 110-N)가 원형 체인 형태로 연결될 때, N개의 전화 교환기(110-1, 110-2, 110-3, ... 110-N) 각각이 액티브(active) 상태로 전화 교환 기능을 수행하도록 설정될 수 있다. 예를 들어, 다수의 건물이 모여 있는 공장과 같은 장소에서 제1 전화 교환기(110-1)는 제1 건물에 대한 전화 교환 기능을 수행하고, 제2 전화 교환기(110-2)는 제2 건물에 대한 전화 교환 기능을 수행하며, 제N 전화 교환기는 제N 건물에 대한 전화 교환 기능을 각각 독립적으로 수행하도록 설정될 수 있다. According to an embodiment, when N telephone switches 110-1, 110-2, 110-3, ... 110-N included in the telephone switching system 100 are connected in a circular chain, N telephones Each of the switches 110-1, 110-2, 110-3, ... 110-N may be configured to perform a telephone exchange function in an active state. For example, in a place such as a factory where a number of buildings are gathered, the first telephone switch 110-1 performs a telephone exchange function for the first building, and the second telephone switch 110-2 is a second building. It performs a telephone exchange function for, and the Nth telephone exchange may be set to independently perform the telephone exchange function for the Nth building.

일 실시예로서, N개의 전화 교환기(110-1, 110-2, 110-3, ... 110-N) 각각이 포함하는 데이터베이스들(140-1, 140-2, 140-3, ... 140-N) 중 어느 하나의 데이터베이스(예를 들어, 140-1)에 저장된 데이터가 변경될 경우, 변경된 데이터베이스(140-1)를 포함하는 전화 교환기(110-1)가 데이터베이스 매니저(120)로 변경된 데이터를 전송할 수 있다. 예를 들어, 전화 교환기(110-1)는 자신의 송신기를 이용하여 데이터베이스 매니저(120)로 변경된 데이터를 전송할 수 있다. 데이터베이스 매니저(120)는, 데이터베이스들(140-1, 140-2, 140-3, ... 140-N)을 포함하는 마스터 데이터베이스(130)를 변경된 데이터에 기초하여 업데이트할 수 있고, 변경된 데이터베이스(140-1)를 포함하는 전화 교환기(110-1)의 백업 데이터베이스(140-2)를 포함하는 전화 교환기(110-2)로 변경된 데이터를 전송할 수 있다. 예를 들어, 마스터베이스(130)는 자신의 송신기를 이용하여 변경된 데이터를 송신하고, 전화 교환기(110-2)는 자신의 수신기를 통해 송신된 데이터를 수신할 수 있다. 백업 데이터베이스(140-2)를 포함하는 전화 교환기(110-2)는, 데이터베이스 매니저(120)로부터 수신된 데이터에 기초하여 백업 데이터베이스(140-2)를 업데이트 할 수 있다.As an embodiment, the databases 140-1, 140-2, 140-3, .. each of the N telephone switches 110-1, 110-2, 110-3, ... 110-N include databases. 140-N), when data stored in one of the databases (for example, 140-1) is changed, the telephone exchange 110-1 including the changed database 140-1 is the database manager 120 The changed data can be transmitted. For example, the telephone exchange 110-1 may transmit the changed data to the database manager 120 using its own transmitter. The database manager 120 may update the master database 130 including databases 140-1, 140-2, 140-3, ... 140-N based on changed data, and the changed database The changed data may be transmitted to the telephone switch 110-2 including the backup database 140-2 of the telephone switch 110-1 including the 140-1. For example, the master base 130 may transmit the changed data using its own transmitter, and the telephone exchange 110-2 may receive the data transmitted through its own receiver. The telephone switch 110-2 including the backup database 140-2 may update the backup database 140-2 based on data received from the database manager 120.

또한, N개의 전화 교환기(110-1, 110-2, 110-3, ... 110-N) 중 어느 하나의 전화 교환기(예를 들어, 110-1)는, 어느 하나의 전화 교환기(110-1)의 일방향으로 인접하여 연결된 M개의 전화 교환기(110-2, 110-3, ... 110-(M+1)) 중 어느 하나의 전화 교환기가 장애가 발생한 경우, 장애가 발생한 전화 교환기의 전화 교환 기능을 수행하도록 설정될 수 있다. 여기서, M은 2 이상의 정수를 가리킨다. 예를 들어, N개의 전화 교환기(110-1, 110-2, 110-3, ... 110-N) 중 전화 교환기(예를 들어, 110-3)는, 전화 교환기(110-3)의 일방향으로 인접하여 연결된 2개의 전화 교환기(110-1, 110-2) 중 어느 하나의 전화 교환기(110-1 또는 110-2)에서 장애가 발생한 경우 장애가 발생한 전화 교환기(110-1 또는 110-2)의 전화 교환 기능을 수행하도록 설정할 수 있다. 이와 같은 장애 복구 기능을 설정할 경우의 각 전화 교환기(110-1, 110-2, 110-3, ... 110-N)의 데이터베이스들(140-1, 140-2, 140-3, ... 140-N)의 구성에 대해서는 도 2를 참조하여 후술한다. 이러한 구성을 이용할 경우 어느 하나의 전화 교환기(110-1) 및 그 백업을 담당하는 전화 교환기(110-2)에서 동시에 장애가 발생하더라도 그에 인접하여 연결된 다른 전화 교환기(110-3)가 장애가 발생한 전화 교환기(110-1, 110-2)의 전화 교환 기능을 수행할 수 있다.In addition, any one of the N telephone exchanges 110-1, 110-2, 110-3, ... 110-N (for example, 110-1) is any one telephone exchange 110 If any one of the M telephone exchanges (110-2, 110-3, ... 110-(M+1)) connected in one direction of -1) has a failure, the call of the failed telephone exchange It can be set to perform an exchange function. Here, M refers to an integer of 2 or more. For example, of the N telephone exchanges 110-1, 110-2, 110-3, ... 110-N, the telephone exchange (for example, 110-3) is In the case of a failure in any one of the two telephone switches 110-1 and 110-2 connected adjacent in one direction, the telephone exchange 110-1 or 110-2 in which the failure occurred It can be set to perform the telephone exchange function of Databases (140-1, 140-2, 140-3, ..) of each telephone switchboard (110-1, 110-2, 110-3, ... 110-N) in the case of setting up such a failure recovery function 140-N) will be described later with reference to FIG. 2. In the case of using this configuration, even if a failure occurs at the same time in one of the telephone exchanges 110-1 and the telephone exchange 110-2 in charge of its backup, the other telephone exchange 110-3 connected adjacent thereto It can perform the telephone exchange function of (110-1, 110-2).

도 2는 본 개시의 실시예에 따른 전화 교환 시스템의 N개의 전화 교환기들(110-1, 110-2, 110-3, ... 110-N )에 포함된 데이터베이스들(140-1, 140-2, 140-3, ... 140-N)의 구성을 보이는 예시도이다.2 illustrates databases 140-1, 140 included in N telephone switches 110-1, 110-2, 110-3, ... 110-N of the telephone switching system according to an embodiment of the present disclosure. -2, 140-3, ... is an exemplary diagram showing the configuration of 140-N).

도 2에 도시한 바와 같이, N개의 각 전화 교환기(110-1, 110-2, 110-3, ... 110-N)들의 데이터베이스(140-1, 140-2, 140-3, ... 140-N)는 전화 교환 기능을 수행하기 위하여 필요한 공통 데이터(common)를 저장할 수 있다. 또한, 하나의 전화 교환기에 포함된 데이터베이스는, 자신의 일방향으로 인접하여 연결된 2개의 전화 교환기가 포함하는 데이터베이스들이 저장된 정보와 동일한 정보를 저장할 수 있다. 예를 들어, 어느 하나의 전화 교환기(110-3)에 포함된 데이터베이스(140-3)는, 어느 하나의 전화 교환기(110-3)의 일방향으로 인접하여 연결된 2개의 전화 교환기(110-1, 110-2)가 포함하는 데이터베이스(140-1, 140-2)에 저장된 정보와 동일한 정보를 저장할 수 있다. 전화 교환기 1(110-1)의 경우, 전화 교환기 N-1(110-(N-1)) 및 전화 교환기 N(110-N)의 전화 교환 기능을 백업할 수 있도록 전화 교환기 N-1(110-(N-1))의 데이터베이스(140-(N-1)) 및 전화 교환기 N(110-N)의 데이터베이스(140-N)에 저장된 정보와 동일한 정보가 자신의 데이터베이스(140-1)에 백업 데이터베이스로서 저장될 수 있다. 또한, 전화 교환기 2(110-2)의 경우, 전화 교환기 N(110-N) 및 전화 교환기 1(110-1)의 전화 교환 기능을 백업할 수 있도록 전화 교환기 N(110-N)의 데이터베이스(140-N) 및 전화 교환기 1(110-1)의 데이터베이스(140-1)에 저장된 정보와 동일한 정보가 자신의 데이터베이스(140-2)에 백업 데이터베이스로서 저장될 수 있다. 전화 교환기 3(110-3)의 경우, 전화 교환기 1(110-1) 및 전화 교환기 2(110-2)의 전화 교환 기능을 백업할 수 있도록 전화 교환기 1(110-1)의 데이터베이스(140-1) 및 전화 교환기 2(110-2)의 데이터베이스(140-2)에 저장된 가입자 정보가 자신의 데이터베이스(140-3)에 백업 데이터베이스로서 저장될 수 있다. 이에 더하여, 전화 교환기 N(110-N)의 경우, 전화 교환기 N-2(110-(N-2)) 및 전화 교환기 N-1(110-(N-1))의 전화 교환 기능을 백업할 수 있도록 전화 교환기 N-2(110-(N-2))의 데이터베이스(140-(N-2)) 및 전화 교환기 N-1(110-(N-1))의 데이터베이스(140-(N01))에 저장된 정보와 동일한 정보가 자신의 데이터베이스(140-N)에 백업 데이터베이스로서 저장될 수 있다.As shown in Fig. 2, the databases 140-1, 140-2, 140-3, .. of each of the N telephone switches 110-1, 110-2, 110-3, ... 110-N. 140-N) can store common data necessary to perform the telephone exchange function. In addition, the database included in one telephone switch may store the same information as the information stored in the databases including two telephone switches connected adjacent to each other in one direction. For example, the database 140-3 included in any one telephone switch 110-3 includes two telephone switches 110-1, which are adjacently connected in one direction of any one telephone switch 110-3. The same information as the information stored in the databases 140-1 and 140-2 included in 110-2) may be stored. For telephone exchange 1 (110-1), telephone exchange N-1 (110) can be used to back up the telephone exchange functions of telephone exchange N-1 (110-(N-1)) and telephone exchange N (110-N). -(N-1))'s database 140-(N-1)) and telephone exchange N(110-N)'s database 140-N. It can be stored as a backup database. Also, in the case of switch 2 (110-2), the database of switch switch N (110-N) can be used to back up the switch function of switch switch N (110-N) and switch 1 (110-1). 140-N) and the same information as the information stored in the database 140-1 of the telephone exchange 1 110-1 may be stored in the own database 140-2 as a backup database. For telephone exchange 3 (110-3), the database 140- of telephone exchange 1 (110-1) so that the telephone exchange function of telephone exchange 1 (110-1) and telephone exchange 2 (110-2) can be backed up. 1) and subscriber information stored in the database 140-2 of the telephone exchange 2 110-2 may be stored as a backup database in the own database 140-3. In addition, in the case of telephone exchange N(110-N), the telephone exchange function of telephone exchange N-2 (110-(N-2)) and telephone exchange N-1 (110-(N-1)) can be backed up. The database of the telephone exchange N-2 (110-(N-2)) (140-(N-2)) and the database of the telephone exchange N-1 (110-(N-1)) (140-(N01) The same information as the information stored in) may be stored as a backup database in its own database 140-N.

도 3은 본 개시의 실시예에 따른 전화 교환 시스템에서의 장애 복구 방법의 절차를 보이는 흐름도이다.3 is a flowchart showing a procedure of a method for recovering from a failure in a telephone switching system according to an embodiment of the present disclosure.

본 흐름도에서 프로세스 단계들, 방법 단계들, 알고리즘들 등이 순차적인 순서로 설명되었지만, 그러한 프로세스들, 방법들 및 알고리즘들은 임의의 적합한 순서로 작동하도록 구성될 수 있다.  다시 말하면, 본 개시의 다양한 실시예들에서 설명되는 프로세스들, 방법들 및 알고리즘들의 단계들이 본 개시에서 기술된 순서로 수행될 필요는 없다. 또한, 일부 단계들이 비동시적으로 수행되는 것으로서 설명되더라도, 다른 실시예에서는 이러한 일부 단계들이 동시에 수행될 수 있다.  또한, 도면에서의 묘사에 의한 프로세스의 예시는 예시된 프로세스가 그에 대한 다른 변화들 및 수정들을 제외하는 것을 의미하지 않으며, 예시된 프로세스 또는 그의 단계들 중 임의의 것이 본 개시의 다양한 실시예들 중 하나 이상에 필수적임을 의미하지 않으며, 예시된 프로세스가 바람직하다는 것을 의미하지 않는다.Although process steps, method steps, algorithms, and the like have been described in a sequential order in this flow chart, such processes, methods, and algorithms may be configured to operate in any suitable order. In other words, the steps of the processes, methods and algorithms described in various embodiments of the present disclosure need not be performed in the order described in this disclosure. Further, although some steps are described as being performed asynchronously, in other embodiments, some of these steps may be performed simultaneously. Further, the illustration of the process by depiction in the drawings does not imply that the illustrated process excludes other changes and modifications thereto, and the illustrated process or any of its steps are among the various embodiments of the present disclosure. It does not imply that it is essential for one or more, and does not imply that the illustrated process is desirable.

도 3에 도시한 바와 같이, 단계(S310)에서, N개의 전화 교환기가 원형 체인 형태로 연결될 수 있다. 예를 들어, 도 1 내지 도 2를 참조하면, 하나의 전화 교환 시스템(100) 내에서 각각이 독자적으로 전화 교환 기능을 수행하는 N개의 전화 교환기들(110-1, 110-2, 110-3, ... 110-N)이 원형 체인 형태로 서로 연결될 수 있다.As shown in FIG. 3, in step S310, N telephone exchanges may be connected in the form of a circular chain. For example, referring to FIGS. 1 to 2, N telephone switches 110-1, 110-2 and 110-3 each independently perform a telephone exchange function in one telephone switching system 100. , ... 110-N) can be connected to each other in the form of a circular chain.

단계(S320)에서, N개의 전화 교환기 중 어느 하나의 전화 교환기의 장애 발생 여부가 이에 인접하여 연결된 전화 교환기에 의해서 지속적으로 확인될 수 있다. 일 실시예로서, 도 1 내지 도 2를 참조하면, 원형 체인 형태로 연결된 N개의 전화 교환기(110-1, 110-2, 110-3, ... 110-N) 중 어느 하나의 전화 교환기(110-1)의 장애 발생 여부를 이에 일방향으로 인접하여 연결된 전화 교환기(110-2)가 지속적으로 확인할 수 있다. 또 다른 실시예로서, 원형 체인 형태로 연결된 N개의 전화 교환기(110-1, 110-2, 110-3, ... 110-N) 중 어느 하나의 전화 교환기(110-1)의 장애 발생 여부는 이에 양방향으로 인접하여 연결된 전화 교환기들(110-N, 110-2)이 지속적으로 확인할 수 있다. 일방향 또는 양방향으로 인접하여 연결된 전화 교환기(110-2)에서 지속적으로 확인한 결과, 어느 하나의 전화 교환기(110-1)에서 장애가 발생된 경우 단계 S330으로 진행될 수 있다. In step S320, whether a failure of any one of the N telephone exchanges has occurred may be continuously checked by a telephone exchange connected adjacent thereto. As an embodiment, referring to FIGS. 1 to 2, any one of the N telephone switches 110-1, 110-2, 110-3, ... 110-N connected in a circular chain form ( The telephone switch 110-2 connected adjacent to it in one direction may continuously check whether a failure of 110-1) has occurred. As another embodiment, whether any one of the N telephone exchanges 110-1, 110-2, 110-3, ... 110-N connected in a circular chain has a failure The telephone exchanges 110-N and 110-2 connected adjacent to each other in both directions can be continuously checked. As a result of continuously checking the telephone exchange 110-2 connected in one direction or in both directions, if a failure occurs in any one telephone exchange 110-1, the process may proceed to step S330.

단계(S330)에서, N개의 전화 교환기 중 어느 하나의 전화 교환기에서 장애가 발생된 경우, 이에 인접하여 연결된 전화 교환기에 의해서 어느 하나의 전화 교환기의 전화 교환기능이 수행될 수 있다. 일 실시예로서, 도 1 내지 도 2를 참조하면, 원형 체인 형태로 연결된 N개의 전화 교환기(110-1, 110-2, 110-3, ... 110-N) 중 어느 하나의 전화 교환기(110-1)에서 장애가 발생한 경우, 이에 일방향으로 인접하여 연결된 전화 교환기(110-2)가 어느 하나의 전화 교환기(110-1)의 전화 교환 기능을 수행할 수 있다. 또 다른 실시예로서, 원형 체인 형태로 연결된 N개의 전화 교환기(110-1, 110-2, 110-3, ... 110-N) 중 어느 하나의 전화 교환기(110-1)에서 장애가 발생한 경우, 이에 양방향으로 인접하여 연결된 전화 교환기(110-N, 110-2)가 어느 하나의 전화 교환기(110-1)의 전화 교환 기능을 수행할 수 있다.In step S330, when a failure occurs in any one of the N telephone exchanges, a telephone exchange function of any one telephone exchange may be performed by a telephone exchange connected adjacent thereto. As an embodiment, referring to FIGS. 1 to 2, any one of the N telephone switches 110-1, 110-2, 110-3, ... 110-N connected in a circular chain form ( When a failure occurs in 110-1), the telephone switch 110-2 connected adjacent to it in one direction may perform the telephone exchange function of any one telephone switch 110-1. As another embodiment, when a failure occurs in any one of the N telephone exchanges 110-1, 110-2, 110-3, ... 110-N connected in the form of a circular chain Then, the telephone exchanges 110-N and 110-2 connected adjacent to each other in both directions may perform the telephone exchange function of any one telephone exchange 110-1.

단계(S340)에서, 어느 하나의 전화 교환기에서 발생한 장애가 복구되었는지 이에 인접하여 연결된 전화 교환기에 의해서 지속적으로 확인될 수 있다. 일 실시예에 따르면, 도 1 내지 도 2를 참조하면, N개의 전화 교환기(110-1, 110-2, 110-3, ... 110-N) 중 어느 하나의 전화 교환기(110-1)에서 발생한 장애가 복구되었는지 이에 일방향으로 인접하여 연결된 전화 교환기(110-2)는 지속적으로 확인할 수 있다. 또 다른 실시예에 따르면, N개의 전화 교환기(110-1, 110-2, 110-3, ... 110-N) 중 어느 하나의 전화 교환기(110-1)에서 발생한 장애가 복구되었는지 이에 양방향으로 인접하여 연결된 전화 교환기(110-N, 110-2)는 지속적으로 확인할 수 있다. 일방향 또는 양방향으로 인접하여 연결된 전화 교환기(110-2)에서 지속적으로 확인한 결과, 어느 하나의 전화 교환기(110-1)에서 발생한 장애가 복구된 경우 단계 S350으로 진행될 수 있다.In step S340, whether a failure occurring in any one telephone switch is recovered may be continuously checked by a telephone switch connected adjacent thereto. According to an embodiment, referring to FIGS. 1 to 2, any one of the N telephone exchanges 110-1, 110-2, 110-3, ... 110-N The telephone switch 110-2 connected adjacent to it in one direction can be continuously checked whether the failure occurred in is recovered. According to another embodiment, whether a failure occurred in any one of the N telephone exchanges 110-1, 110-2, 110-3, ... 110-N has been recovered. Telephone switches 110-N and 110-2 connected adjacent to each other can be checked continuously. As a result of continuously checking the telephone exchange 110-2 connected in one direction or in both directions, if a failure occurring in any one telephone exchange 110-1 is recovered, the process may proceed to step S350.

단계(S350)에서, 어느 하나의 전화 교환기에서 발생한 장애가 복구된 경우, 어느 하나의 전화 교환기에 의한 전화 교환 기능의 수행이 재개되는 한편, 인접하여 연결된 전화 교환기에 의한 장애가 발생했던 전화 교환기의 전화 교환 기능의 수행 또는 지원이 중단될 수 있다. 일 실시예로서, 도 1 내지 도 2를 참조하면, N개의 전화 교환기(110-1, 110-2, 110-3, ... 110-N) 중 어느 하나의 전화 교환기(110-1)에서 발생한 장애가 복구된 경우, 어느 하나의 전화 교환기(110-1)가 전화 교환 기능의 수행을 재개하는 한편, 이에 일방향으로 인접하여 연결된 전화 교환기(110-2)는 전화 교환기(110-1)의 전화 교환 기능의 수행 또는 지원을 중단할 수 있다. 또 다른 실시예로서, N개의 전화 교환기(110-1, 110-2, 110-3, ... 110-N) 중 어느 하나의 전화 교환기(110-1)에서 발생한 장애가 복구된 경우, 어느 하나의 전화 교환기(110-1)가 전화 교환 기능의 수행을 재개하는 한편, 이에 양방향으로 인접하여 연결된 전화 교환기(110-N, 110-2)는 전화 교환 기능의 수행을 중단할 수 있다.In step S350, when a failure occurring in any one telephone exchange is restored, the execution of the telephone exchange function by one telephone exchange is resumed, while the telephone exchange of the telephone exchange in which a failure occurred by an adjacent telephone exchange The performance or support of functions may be discontinued. As an embodiment, referring to FIGS. 1 to 2, in any one of the N telephone exchanges 110-1, 110-2, 110-3, ... 110-N, When the failure occurs, one of the telephone exchanges 110-1 resumes the execution of the telephone exchange function, while the telephone exchange 110-2 connected adjacent to it in one direction is the telephone of the telephone exchange 110-1. You may stop performing or supporting the exchange function. As another embodiment, when a failure occurring in any one of the N telephone exchanges 110-1, 110-2, 110-3, ... 110-N is recovered, any one While the telephone switch 110-1 resumes performing the telephone exchange function, the telephone exchanges 110-N and 110-2 connected adjacent in both directions may stop performing the telephone exchange function.

상기 방법은 특정 실시예들을 통하여 설명되었지만, 상기 방법은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다.  컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의해 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다.  컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광데이터 저장장치 등이 있으며, 또한 케리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다.  또한, 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.  그리고, 상기 실시예들을 구현하기 위한 기능적인(functional) 프로그램, 코드 및 코드 세그먼트들은 본 개시가 속하는 기술분야의 프로그래머들에 의해 용이하게 추론될 수 있다.Although the method has been described through specific embodiments, the method can also be implemented as computer-readable code on a computer-readable recording medium. The computer-readable recording medium includes all types of recording devices that store data that can be read by a computer system. Examples of computer-readable recording media include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage, etc., and also implemented in the form of a carrier wave (for example, transmission through the Internet). Include. In addition, the computer-readable recording medium is distributed over a computer system connected through a network, so that computer-readable codes can be stored and executed in a distributed manner. In addition, functional programs, codes, and code segments for implementing the above embodiments can be easily inferred by programmers in the technical field to which the present disclosure belongs.

본 명세서에서는 본 개시가 일부 실시예들과 관련하여 설명되었지만, 본 개시가 속하는 기술분야의 당업자가 이해할 수 있는 본 개시의 정신 및 범위를 벗어나지 않는 범위에서 다양한 변형 및 변경이 이루어질 수 있다는 점을 알아야 할 것이다.  또한, 그러한 변형 및 변경은 본 명세서에 첨부된 특허청구의 범위 내에 속하는 것으로 생각되어야 한다.In the present specification, the present disclosure has been described with reference to some embodiments, but it should be understood that various modifications and changes may be made without departing from the spirit and scope of the present disclosure that can be understood by those skilled in the art to which the present disclosure belongs. something to do. In addition, such modifications and changes should be considered to fall within the scope of the claims appended to this specification.

100: 전화 교환 시스템 110: 전화 교환기
120: 데이터베이스 매니저 130: 마스터 데이터베이스
140: 데이터베이스
100: telephone exchange system 110: telephone exchange
120: database manager 130: master database
140: database

Claims (14)

전화 교환 시스템에서의 장애 복구 방법으로서,
N개의 전화 교환기를 원형 체인 형태로 연결하는 단계;
상기 N개의 전화 교환기 중 제1 전화 교환기의 장애 발생 여부를 이에 인접하여 연결된 제2 전화 교환기가 지속적으로 확인하는 단계;
상기 제1 전화 교환기에서 장애가 발생된 경우, 상기 제2 전화 교환기가 상기 제1 전화 교환기의 전화 교환 기능을 수행하는 단계;
상기 제1 전화 교환기에서 발생한 장애가 복구되었는지 상기 제2 전화 교환기가 지속적으로 확인하는 단계; 및
상기 제1 전화 교환기에서 발생한 장애가 복구된 경우, 상기 제1 전화 교환기가 상기 전화 교환 기능의 수행을 재개하는 한편, 상기 제2 전화 교환기는 상기 전화 교환 기능의 수행을 중단하는 단계를 포함하되,
상기 N개의 전화 교환기 각각은,
가입자 정보를 저장하는 데이터베이스를 포함하되,
상기 제2 전화 교환기는, 상기 제1 전화 교환기에 포함되어 있는 것과 동일한 백업 데이터베이스를 포함하는,
전화 교환 시스템에서의 장애 복구 방법.
As a method for recovering from a failure in a telephone switching system,
Connecting the N telephone exchanges in the form of a circular chain;
Continuously checking whether a failure of a first telephone exchange among the N telephone exchanges has occurred, by a second telephone exchange connected adjacent thereto;
When a failure occurs in the first telephone exchange, performing, by the second telephone exchange, a telephone exchange function of the first telephone exchange;
Continuously checking, by the second telephone exchange, whether a failure occurring in the first telephone exchange has been recovered; And
When the failure occurring in the first telephone exchange is restored, the first telephone exchange resumes performing the telephone exchange function, while the second telephone exchange comprises the step of stopping the execution of the telephone exchange function,
Each of the N telephone exchanges,
Including a database for storing subscriber information,
The second telephone exchange includes the same backup database as included in the first telephone exchange,
How to recover from a failure in a telephone switched system.
제1항에 있어서,
상기 N개의 전화 교환기를 원형 체인 형태로 연결하는 단계는,
상기 제1 전화 교환기에 장애가 발생될 경우, 상기 제2 전화 교환기가 상기 제1 전화 교환기의 전화 교환 기능을 수행하도록 설정하는 단계를 포함하는,
전화 교환 시스템에서의 장애 복구 방법.
The method of claim 1,
Connecting the N telephone exchanges in a circular chain form,
In case a failure occurs in the first telephone exchange, setting the second telephone exchange to perform the telephone exchange function of the first telephone exchange,
How to recover from a failure in a telephone switched system.
제1항에 있어서,
상기 N개의 전화 교환기를 원형 체인 형태로 연결하는 단계는,
상기 N개의 전화 교환기 각각이 액티브(active) 상태로 전화 교환 기능을 수행하도록 설정하는 단계를 포함하는,
전화 교환 시스템에서의 장애 복구 방법.
The method of claim 1,
Connecting the N telephone exchanges in a circular chain form,
Including the step of setting each of the N telephone exchanges to perform a telephone exchange function in an active state,
How to recover from a failure in a telephone switched system.
삭제delete 제1항에 있어서,
상기 데이터베이스들 중 제1 데이터베이스에 저장된 데이터가 변경될 경우, 상기 제1 데이터베이스를 포함하는 전화 교환기가 데이터베이스 매니저로 상기 변경된 데이터를 전송하는 단계;
상기 데이터베이스 매니저가, 상기 데이터베이스들을 포함하는 마스터 데이터베이스를 상기 변경된 데이터에 기초하여 업데이트하는 단계;
상기 데이터베이스 매니저가, 상기 제1 데이터베이스를 포함하는 전화 교환기의 백업 데이터베이스인 제2 데이터베이스를 포함하는 전화 교환기로 상기 변경된 데이터를 전송하는 단계; 및
상기 제2 데이터베이스를 포함하는 전화 교환기가, 상기 수신된 데이터에 기초하여 상기 제2 데이터베이스를 업데이트하는 단계를 더 포함하는,
전화 교환 시스템에서의 장애 복구 방법.
The method of claim 1,
When data stored in the first database among the databases is changed, transmitting the changed data to a database manager by a telephone exchange including the first database;
Updating, by the database manager, a master database including the databases based on the changed data;
Transmitting, by the database manager, the changed data to a telephone exchange including a second database that is a backup database of the telephone exchange including the first database; And
The telephone exchange comprising the second database further comprises updating the second database based on the received data,
How to recover from a failure in a telephone switched system.
제1항에 있어서,
상기 N개의 전화 교환기는,
3개 이상의 전화 교환기를 포함하는,
전화 교환 시스템에서의 장애 복구 방법.
The method of claim 1,
The N telephone exchanges,
Comprising three or more telephone exchanges,
How to recover from a failure in a telephone switched system.
제1항에 있어서,
상기 N개의 전화 교환기를 원형 체인 형태로 연결하는 단계는,
상기 제1 전화 교환기의 일방향 또는 양방향에 인접하여 연결된 전화 교환기가 상기 제1 전화 교환기의 전화 교환 기능을 수행하도록 설정하는 단계를 포함하는,
전화 교환 시스템에서의 장애 복구 방법.
The method of claim 1,
Connecting the N telephone exchanges in a circular chain form,
Including the step of setting a telephone exchange connected adjacent to one or both directions of the first telephone exchange to perform the telephone exchange function of the first telephone exchange,
How to recover from a failure in a telephone switched system.
N개의 전화 교환기가 원형 체인 형태로 연결된 전화 교환 시스템으로서,
상기 N개의 전화 교환기 중 제1 전화 교환기의 장애 발생 여부를 지속적으로 확인하고, 상기 제1 전화 교환기에서 장애가 발생한 경우 상기 제1 전화 교환 기능을 수행하며, 상기 제1 전화 교환기에서 발생한 장애가 복구되었는지 지속적으로 확인하고, 상기 제1 전화 교환기에서 발생한 장애가 복구된 경우, 상기 전화 교환 기능의 수행을 중단하는 상기 제1 전화 교환기에 인접하여 연결된 제2 전화 교환기를 포함하고,
상기 제1 전화 교환기에서 발생한 장애가 복구된 경우, 상기 제1 전화 교환기가 상기 전화 교환 기능의 수행을 재개하며,
상기 N개의 전화 교환기 각각은,
가입자 정보를 저장하는 데이터베이스를 포함하되,
상기 제2 전화 교환기는, 상기 제1 전화 교환기에 포함되어 있는 것과 동일한 백업 데이터베이스를 포함하는,
전화 교환 시스템.
As a telephone switching system in which N telephone exchanges are connected in a circular chain,
It continuously checks whether a failure occurs in the first telephone exchange among the N telephone exchanges, performs the first telephone exchange function when a failure occurs in the first telephone exchange, and continuously checks whether the failure occurred in the first telephone exchange is restored. And a second telephone switch connected adjacent to the first telephone exchange to stop performing the telephone exchange function when the failure occurring in the first telephone exchange is recovered, and
When the failure occurring in the first telephone exchange is recovered, the first telephone exchange resumes performing the telephone exchange function,
Each of the N telephone exchanges,
Including a database for storing subscriber information,
The second telephone exchange includes the same backup database as included in the first telephone exchange,
Telephone exchange system.
제8항에 있어서,
상기 원형 체인 형태로 연결된 N개의 전화 교환기는,
상기 제1 전화 교환기에 장애가 발생될 경우, 상기 제2 전화 교환기가 상기 제1 전화 교환기의 전화 교환 기능을 수행하도록 설정되는,
전화 교환 시스템.
The method of claim 8,
The N telephone exchanges connected in the form of a circular chain,
When a failure occurs in the first telephone exchange, the second telephone exchange is configured to perform a telephone exchange function of the first telephone exchange,
Telephone exchange system.
제8항에 있어서,
상기 원형 체인 형태로 연결된 N개의 전화 교환기는,
상기 N개의 전화 교환기 각각이 액티브(active) 상태로 전화 교환 기능을 수행하도록 설정되는,
전화 교환 시스템.
The method of claim 8,
The N telephone exchanges connected in the form of a circular chain,
Each of the N telephone exchanges is set to perform a telephone exchange function in an active state,
Telephone exchange system.
삭제delete 제8항에 있어서,
상기 데이터베이스들 중 제1 데이터베이스에 저장된 데이터가 변경될 경우, 데이터베이스 매니저로 상기 변경된 데이터를 전송하는 상기 제1 데이터베이스를 포함하는 전화 교환기;
상기 데이터베이스들을 포함하는 마스터 데이터베이스를 상기 변경된 데이터에 기초하여 업데이트하며, 상기 제1 데이터베이스를 포함하는 전화 교환기의 백업 데이터베이스인 제2 데이터베이스를 포함하는 전화 교환기로 상기 변경된 데이터를 전송하는 상기 데이터베이스 매니저; 및
상기 데이터베이스 매니저로부터 수신된 데이터에 기초하여 상기 제2 데이터베이스를 업데이트하는 상기 제2 데이터베이스를 포함하는 전화 교환기를 더 포함하는,
전화 교환 시스템.
The method of claim 8,
A telephone exchange including the first database for transmitting the changed data to a database manager when data stored in the first database among the databases is changed;
The database manager updating a master database including the databases based on the changed data, and transmitting the changed data to a telephone exchange including a second database that is a backup database of the telephone exchange including the first database; And
Further comprising a telephone exchange comprising the second database for updating the second database based on data received from the database manager,
Telephone exchange system.
제8항에 있어서,
상기 N개의 전화 교환기는,
3개 이상의 전화 교환기를 포함하는,
전화 교환 시스템.
The method of claim 8,
The N telephone exchanges,
Comprising three or more telephone exchanges,
Telephone exchange system.
제8항에 있어서,
상기 원형 체인 형태로 연결된 N개의 전화 교환기는,
상기 제1 전화 교환기의 일방향 또는 양방향에 인접하여 연결된 전화 교환기가 상기 제1 전화 교환기의 전화 교환 기능을 수행하도록 설정되는,
전화 교환 시스템.
The method of claim 8,
The N telephone exchanges connected in the form of a circular chain,
A telephone exchange connected adjacent to one or both directions of the first telephone exchange is set to perform a telephone exchange function of the first telephone exchange,
Telephone exchange system.
KR1020160142258A 2016-10-28 2016-10-28 Method for fault recovering in the telephone exchange system and telephone exchange system for the same KR102203577B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020160142258A KR102203577B1 (en) 2016-10-28 2016-10-28 Method for fault recovering in the telephone exchange system and telephone exchange system for the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160142258A KR102203577B1 (en) 2016-10-28 2016-10-28 Method for fault recovering in the telephone exchange system and telephone exchange system for the same

Publications (2)

Publication Number Publication Date
KR20180046725A KR20180046725A (en) 2018-05-09
KR102203577B1 true KR102203577B1 (en) 2021-01-15

Family

ID=62201013

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160142258A KR102203577B1 (en) 2016-10-28 2016-10-28 Method for fault recovering in the telephone exchange system and telephone exchange system for the same

Country Status (1)

Country Link
KR (1) KR102203577B1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101563356B1 (en) * 2014-11-26 2015-10-27 주식회사 케이티 Back-up switchover automation system of administration internet telephone network

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2720105B2 (en) * 1990-11-29 1998-02-25 株式会社日立テレコムテクノロジー Centralized response control device
KR100496190B1 (en) * 1997-12-31 2005-09-20 삼성전자주식회사 CO line interface device and method in private switching system
KR20000008487A (en) * 1998-07-14 2000-02-07 강병호 Data base management device and method of the same in switch

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101563356B1 (en) * 2014-11-26 2015-10-27 주식회사 케이티 Back-up switchover automation system of administration internet telephone network

Also Published As

Publication number Publication date
KR20180046725A (en) 2018-05-09

Similar Documents

Publication Publication Date Title
CN101394677B (en) Method and device for verifying link attribute in node of ASON
CN101645800B (en) Upgrading method and system of computer telecommunication integrated device
EP1863222B1 (en) A disaster recovery system and method of service controlling device in intelligent network
US7471673B2 (en) IP telephone system having a hold function and a callback function
CN102388570B (en) Single board running method and system under active-standby mode
US20110072122A1 (en) Methods for improved server redundancy in dynamic networks
KR102203577B1 (en) Method for fault recovering in the telephone exchange system and telephone exchange system for the same
CN106534758B (en) Conference backup method and device
US8982902B1 (en) Backup server architecture in a VoIP system
CN109348073B (en) Call center system and service processing method thereof
US7664493B1 (en) Redundancy mechanisms in a push-to-talk realtime cellular network
JP5767309B2 (en) Emergency switching method and system
JP2013021529A (en) Subscriber data management method and call control system
CN114785849A (en) Application high-availability method realized based on multi-level node network
CN101945185B (en) Scheduling group calling method and system
CN101554003A (en) System and method for providing RSVP reservations in a shared line environment
JP6325433B2 (en) Standby system and session control method
CN103685790A (en) Call control service establishment method and device, call control service management method and device, and embedded gateway
CN102724109A (en) Flow forwarding method and equipment
US8762597B2 (en) Method and apparatus for switching the main/standby single board
JP6232872B2 (en) Exchange, exchange control method, and exchange control program
CN105430063A (en) Method for remote copying between multi-control shared memory systems
JP5919178B2 (en) Call voice exchange system and method
JP2011091628A (en) Wireless base station device and wireless base unit
JP6253419B2 (en) Communications system

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant