Technique for realizing fault-tolerant ISDN PBX
AssigneeSamsung Electronics Co., Ltd.
InventorJae-Weon Choe
Life of this patent
Estimating the term…
Abstract
A technique for realizing a fault tolerance of an integrated services digital network private branch exchange (ISDN PBX), includes: dualizing main control devices of the ISDN PBX into an operating section and a waiting section so as to sustain a subscriber service in progress even when the ISDN PBX has an unexpected problem; allowing the operating section to transfer to the waiting section various information required for performing a section switching to sustain an identical status between the operating section and waiting section, while providing a service requested by a user; and allowing the waiting section to perform the section switching so as to sustain the service as a new operating section when the operating section has an error.
Claims4
A method of realizing a fault tolerance of an integrated services digital network private branch exchange, comprising the steps of:
- dualizing main control devices of said integrated services digital network private branch exchange into an operating section and a waiting section so as to sustain a subscriber service in progress even when said integrated services digital network private branch exchange has an unexpected problem;
- allowing said operating section to transfer to said waiting section information required for performing a section switching to sustain an identical status between said operating section and waiting section, while providing a service requested by a user;
- and
- allowing said waiting section to perform the section switching so as to sustain the service as a new operating section when said operating section has an error;
- said control devices dualized into said operating section and waiting section comprising:
- a central processing module, a hard disk drive, a power module, a memory module, a common memory, a signal processing module, a direct memory access/serial input output module, a clock tone module, a time switch module, and a communication bus.
A method of realizing a section switching and recovery operation in an integrated services digital network private branch exchange having main control devices which are dualized into an operating section and a waiting section, the method comprising:
- a first step of allowing said operating section to exchange various control information with said waiting section in a normal condition, so as to sustain an identical status between said operating section and waiting section;
- a second step of detecting an error by using at least one of a system diagnosis task or a hardware error detector and generating a section switching interrupt fed to said waiting section if said operating section has a fatal hardware or software error during operation;
- a third step of allowing a section switching processing routine of said waiting section to transfer a section switching command to a waiting section dualizing task upon generation of the section switching interrupt, and transfer a control to said dualizing task;
- a fourth step of, in response to said third step, allowing said waiting section dualizing task to perform a section switching operation for transforming said waiting section into a new operating section so as to continuously perform a service in progress;
- and
- a fifth step of, after the section switching, allowing said new operating section to transfer a reloading or restart command to said operating section having an error so as to operate as the waiting section after recovering from the error;
- said first step comprising the steps of:
- allowing a voice or data call processing task of the operating section to transfer control information to the waiting section in case of a call connection or disconnection, to allow said waiting section to perform a call related information sustaining operation and a call connection or disconnection operation;
- transferring changing information when changing a system database, to sustain the system database identical between the operating section and waiting section;
- and
- allowing a system monitoring task of the operating section to periodically monitor a status of the waiting section and record the monitored status, so as to allow a system structuring task to perform a reloading or restart if the waiting section is in an abnormal status.
A fault tolerant integrated services digital network private branch exchange, comprising:
- dual main control devices of said integrated services digital network private branch exchange consisting of an operating section and a waiting section so as to sustain a subscriber service in progress even when said integrated services digital network private branch exchange has an unexpected problem;
- means for allowing said operating section to transfer to said waiting section information required for performing a section switching to sustain an identical status between said operating section and waiting section, while providing a service requested by a user;
- and
- means for allowing said waiting section to perform the section switching so as to sustain the service as a new operating section when said operating section has an error;
- said dual control devices consisting of said operating section and waiting section comprising:
- a central processing module, a hard disk drive, a power module, a memory module, a common memory, a signal processing module, a direct memory access/serial input output module, a clock tone module, a time switch module, and a communication bus.
A section switching and recovery apparatus in an integrated services digital network private branch exchange having dual main control devices consisting of an operating section and a waiting section, the apparatus comprising:
- a first means for allowing said operating section to exchange various control information with said waiting section in a normal condition, so as to sustain an identical status between said operating section and waiting section;
- a second means for detecting an error by using at least one of a system diagnosis task or a hardware error detector and for generating a section switching interrupt fed to said waiting section, if said operating section has a fatal hardware or software error during operation;
- a third means for allowing a section switching processing routine of said waiting section to transfer a section switching command to a waiting section dualizing task upon generation of the section switching interrupt, and transfer a control to said dualizing task;
- a fourth means for allowing said waiting section dualizing task to perform a section switching operation for transforming said waiting section into a new operating section so as to continuously perform a service in progress;
- and
- a fifth means for allowing said new operating section to transfer a reloading or restart command to said operating section having an error so as to operate as the waiting section after recovering from the error;
- said first means comprising:
- a means for allowing a voice or data call processing task of the operating section to transfer control information to the waiting section in case of a call connection or disconnection, to allow said waiting section to perform a call related information sustaining operation and a call connection or disconnection operation;
- a means for transferring changing information when changing a system database, to sustain the system database identical between the operating section and waiting section;
- and
- a means for allowing a system monitoring task of the operating section to periodically monitor a status of the waiting section and record the monitored status, so as to allow a system structuring task to perform a reloading or restart if the waiting section is in an abnormal status.
Dependencies are inferred from the claim text.