System for switching between first and second control unit and broadcasting switchover to connecting hosts indicating availability of first and second communication links
First Claim
1. In a communication system having a plurality of host computers, first and second communication control processors each connected to each of said plurality of host computers through channels, a plurality of communication lines adapted for connection to operatively associated external terminal devices, and a line switch circuit disposed between said first and second communication processors and said plurality of communication lines, wherein a one of said host computers serves as a master host computer and is adapted to activate either one of said first and second communication control processors, a method for automatically switching over said first and second communication control processors comprising the steps of:
- (a) establishing first links and second links as logical communication paths between each of said plurality of host computers and said first and second communication control processors, respectively;
(b) sending an activate node request from said master host computer to said first communication control processor;
(c) transmitting a change output link request from said first communication control processor, when said first communication control processor has received the activate node request, to each of said plurality of host computers through each of said first links to inform said plurality of host computers that said first communication control processor functions as a regular communication control processor;
(d) adjusting, by said first communication control processor, said line switch circuit such that said first communication control processor is connected to said plurality of communication lines; and
,(e) setting, in each of said plurality of host computers, a first available link flag indicating an available/unavailable link state of said first links corresponding to said first communication control processor, to "AVAILABLE" and setting a second available link flag indicating an available/unavailable link state of said second links corresponding to the second communication control processor, to "UNAVAILABLE" in response to the change output link request, by which the first and second communication control processors are established as a regular communication control processor and a backup communication control processor, respectively, wherein each of said plurality of host computers send a message through each of said first links designated by the first available link flag set in each of said host computers as an available link, the regular communication control processor and said line switch circuit to said plurality of communication lines to which the terminal devices are connected.
1 Assignment
0 Petitions
Accused Products
Abstract
In a communication system having a plurality of host computers and two communication control processors (CCPs) connected to the respective host computers, one CCP is used as a regular CCP and the other CCP as a backup CCP. Each host computer establishes links with the two CCPs. Each of the host computers has a link flag for each link connected to each of the CCPs. The flag is set when the link is connected to the regular CCP. When the master host computer detects failure of the regular CCP, the master host computer sends an activate node request to the backup CCP to indicate that the backup CCP should be activated. Upon reception of the activate node request, the backup CCP sends a change output link request to all of the host computers. Upon reception of the change output link request, each of the host computers sets the link flag corresponding to the backup CCP to deal with the backup CCP as a regular CCP.
30 Citations
12 Claims
-
1. In a communication system having a plurality of host computers, first and second communication control processors each connected to each of said plurality of host computers through channels, a plurality of communication lines adapted for connection to operatively associated external terminal devices, and a line switch circuit disposed between said first and second communication processors and said plurality of communication lines, wherein a one of said host computers serves as a master host computer and is adapted to activate either one of said first and second communication control processors, a method for automatically switching over said first and second communication control processors comprising the steps of:
-
(a) establishing first links and second links as logical communication paths between each of said plurality of host computers and said first and second communication control processors, respectively; (b) sending an activate node request from said master host computer to said first communication control processor; (c) transmitting a change output link request from said first communication control processor, when said first communication control processor has received the activate node request, to each of said plurality of host computers through each of said first links to inform said plurality of host computers that said first communication control processor functions as a regular communication control processor; (d) adjusting, by said first communication control processor, said line switch circuit such that said first communication control processor is connected to said plurality of communication lines; and
,(e) setting, in each of said plurality of host computers, a first available link flag indicating an available/unavailable link state of said first links corresponding to said first communication control processor, to "AVAILABLE" and setting a second available link flag indicating an available/unavailable link state of said second links corresponding to the second communication control processor, to "UNAVAILABLE" in response to the change output link request, by which the first and second communication control processors are established as a regular communication control processor and a backup communication control processor, respectively, wherein each of said plurality of host computers send a message through each of said first links designated by the first available link flag set in each of said host computers as an available link, the regular communication control processor and said line switch circuit to said plurality of communication lines to which the terminal devices are connected. - View Dependent Claims (2, 3, 4, 5)
-
-
6. In a communication system having a plurality of host computers, first and second communication control processors each thereof connected to each of said plurality of host computers through channels, a plurality of communication lines adapted for connection to operatively associated external terminal devices, and a line switch circuit disposed between said first and second communication control processors and said plurality of communication lines, wherein a one of said host computers serves as a master host computer configured to activate either one of said first and second communication control processors, a method of automatically switching over said communication control processors comprising the steps of:
-
setting said first and second communication control processors respectively to regular and backup communication control processors by said master host computer at a time of starting of said system; establishing first and second links as logical communication paths between each of said plurality of host computers and said first and second communication control processors, respectively; adjusting, by said first communication control processor, said line switch circuit whereby said first communication control processor is connected to said plurality of communication lines; monitoring a state of said first communication control processor by said master host computer; supplying an activate node request from said master host computer to said second communication control processor when said master host computer detects failure of said first communication control processor as a result of said monitoring; transmitting a change output link request to each of said plurality of host computers from said second communication control processor supplied with the activate node request, through each of said second links; adjusting, by said second communication control processor, said line switch circuit whereby said second communication control processor is connected to said plurality of communication lines; and
,setting, in each of said plurality of host computers, a first available link flag indicating an available/unavailable link state of said first link corresponding to said first communication control processor to "UNAVAILABLE" and setting a second available link flag indicating an available/unavailable link state of said second link corresponding to said second communication control processor to "AVAILABLE" in response to the change output link request, so that said first and second communication control processors are switched over to a backup communication control processor and a regular communication control processor, respectively, and each of said plurality of host computers send a message through each of said second links designated by the available link flag set in each of said plurality of host computers as an available link, the regular communication control processor and said line switch circuit to said plurality of communication lines to which the terminal devices are connected.
-
-
7. A system for automatically switching over communication control processors comprising:
-
a plurality of host computers, a one serving as a master host computer adapted to activate either one of first and second communication control processors; said first and second communication control processors each thereof connected to each of said plurality of host computers; channels for connecting said first and second communication control processors to each of said plurality of host computers; a plurality of communication lines adapted for connection to operating associated external terminal devices; and a line switch circuit disposed between said first and second communication control processors and said plurality of communication lines, wherein; each of said plurality of host computers has a first available link flag indicating an available/unavailable link state of said first link corresponding to said first communication control processor, and a second available link flag indicating an available/unavailable link state of said second link corresponding to said second communication control processor; said master host computer includes means for establishing first and second links as communication paths between each of said plurality of host computers and said first and second communication control processors respectively, on each channel; said master host computer includes means for supplying an activate node request to said first communication control processor; said first communication control processor which has received the activate node request includes means for transmitting a change output link request to each of said host computers through each of said first links to inform that said first communication control processor should function as a regular communication control processor; said first communication control processor includes means for causing said line switch circuit to adjust such that said first communication control processor is connected to said plurality of communication lines; and each of said host computers includes means for setting the first available link flag corresponding to said first link to "AVAILABLE" and setting the second available link flag corresponding to said second link to "UNAVAILABLE" in response to the change output link request so that said first and second communication control processors are set to a regular communication control processor and a backup communication control processor, respectively, and each of said host computers include means for sending a message through each of said first links designated by the first available link flag set in each of said host computers as an available link, the regular communication control processor and said line switch circuit to said plurality of communication lines to which the terminal devices are then connected. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A system for automatically switching over communication control processors comprising:
-
a plurality of host computers, a one serving as a master host computer adapted to activate either one of first and second communication control processors; said first and second communication control processors each thereof connected to each of said plurality of host computers; channels for connecting said first and second communication control processors to each of said plurality of host computers; a plurality of communication lines adapted for connection with operatively associated external terminal devices; and a line switch circuit disposed between said first and second communication control processors and said plurality of communication lines, wherein; each of said host computers has a first available link flag indicating an available/unavailable link state of said first link corresponding to said first communication control processor, and a second available link flag indicating an available/unavailable link state of said second link corresponding to said second communication control processor; said master host computer includes means for setting said first and second communication control processors at a time of starting of said system; said plurality of host computers include means for establishing first and second links as logical communication paths between each of said plurality of host computers and said first and second communication control processors respectively, on each channel; said first communication control processor includes means for adjusting said line switch circuit such that said first communication control processor is connected to said plurality of communication lines; said master host computer includes means for monitoring a state of said first communication control processor; said master host computer includes means for supplying an activate node request to said second communication control processor when said master host computer detects failure of said first communication control processor as a result of said monitoring; said second communication control processor includes means for transmitting a change output link request to said respective host computers, when said second communication control processor receives the activate node request; said second communication control processor includes means for adjusting said line switch circuit such that said second communication control processor is connected to said plurality of communication lines; and each of said host computers includes means for setting the first available link flag to "UNAVAILABLE" and setting the second available link flag to "AVAILABLE" in response to the change output link request, so that said first and second communication control processors are switched over to serve as the backup communication control processor and the regular communication control processor, respectively, and each of said host computers include means for sending a message through each of said second links designated by the second available link flag set in each of said host computers, the regular communication control processor and said line switch circuit to said plurality of communication lines to which the terminal devices are to be connected.
-
Specification