Arrangement for changing the destination of single link, single destination data messages
First Claim
1. In a system comprising a controlling unit and at least two controlled units, said controlling and controlled units being interconnected by data links operating under a single destination protocol, a method of switching transmission of data messages from a first of said controlled units to a second of said controlled units comprising the steps of:
- responsive to detection of a request to switch transmission of messages from said first of said controlled units to said second of said controlled uints, queuing subsequently received client messages in a queue in said controlling unit;
transmitting drain request messages to said first controlled unit;
responsive to receipt of drain message acknowledgments, transmitting a switch command to said first controlled unit;
said controlling unit responsive to said switch command, disconnecting itself from one of said data links;
responsive to receipt of said switch command, copying dynamic data from said first controlled unit to said second controlled unit;
said second controlled unit connecting itself to another one of said data links;
said second controlled unit transmitting a switch complete message to said controlling unit; and
said controlling unit transmitting accumulated and new client messages to said second controlled unit over said another one of said data links.
1 Assignment
0 Petitions
Accused Products
Abstract
An arrangement and method for switching a single destination data channel to a different destination without losing any data messages. Such a switch is required, for example, when a switch is made to a standby control unit and the messages originally destined for the original active control unit must be sent to the standby. Received messages are drained from the source prior to making the switch. Appropriate data is copied from the active unit to the standby so that the standby unit is in a state to start accepting newly queued messages from the source.
-
Citations
4 Claims
-
1. In a system comprising a controlling unit and at least two controlled units, said controlling and controlled units being interconnected by data links operating under a single destination protocol, a method of switching transmission of data messages from a first of said controlled units to a second of said controlled units comprising the steps of:
-
responsive to detection of a request to switch transmission of messages from said first of said controlled units to said second of said controlled uints, queuing subsequently received client messages in a queue in said controlling unit;
transmitting drain request messages to said first controlled unit;
responsive to receipt of drain message acknowledgments, transmitting a switch command to said first controlled unit;
said controlling unit responsive to said switch command, disconnecting itself from one of said data links;
responsive to receipt of said switch command, copying dynamic data from said first controlled unit to said second controlled unit;
said second controlled unit connecting itself to another one of said data links;
said second controlled unit transmitting a switch complete message to said controlling unit; and
said controlling unit transmitting accumulated and new client messages to said second controlled unit over said another one of said data links. - View Dependent Claims (2, 3, 4)
-
Specification