Abstract:
A method is disclosed for allowing two nodes (12, 14) in a communications network to dynamically establish the transmission group number used to partially identify a given link (18) between the nodes. When the link is being activated, both nodes simultanesouly propose either a zero or a non-zero number to each other in an exchange of exchange identification (XID) messages. If only one of the nodes proposed a non-zero number, that non-zero number is selected as the transmission group number. If both nodes had proposed zero or both had proposed non-zero numbers, predetermined criteria are employed to select a controlling node. The controlling node chooses the final transmission group number and communicates that choice to the non-controlling node.
Abstract:
A method of providing a non-disruptive recovery of communication sessions in a communication system which includes a number of host systems (101, 102,...) each communicating via sessions with other devices and other different connections, (141, 142...) and in which the sessions assigned to a failed connection are suspended for a first and second time period and non-destructively moved to an alternate connection when a unique command is issued by one of the host systems and received by a control unit (130) involved in the failed connection.
Abstract:
A method is disclosed for allowing two nodes (12, 14) in a communications network to dynamically establish the transmission group number used to partially identify a given link (18) between the nodes. When the link is being activated, both nodes simultanesouly propose either a zero or a non-zero number to each other in an exchange of exchange identification (XID) messages. If only one of the nodes proposed a non-zero number, that non-zero number is selected as the transmission group number. If both nodes had proposed zero or both had proposed non-zero numbers, predetermined criteria are employed to select a controlling node. The controlling node chooses the final transmission group number and communicates that choice to the non-controlling node.
Abstract:
A technique called "Adaptive Pacing" permits a receiving node, in a computing networking, to change the size of an information window during an active session. To effect the change, the receiving node sends an "Isolated Pacing Message" (IPM) to the sending node. Thereafter, the sending node adjusts the window size to conform with a window size value in the IPM. The IPM includes a type field, a reset window indicator and a next window size field. There are three types of isolated pacing messages. Two of the messages are used by the receiving node to control the flow of data; while the third message is used, by the sending node, to confirm the beginning of a new window and the ending of an old one.
Abstract:
A method of providing a non-disruptive recovery of communication sessions in a communication system which includes a number of host systems (101, 102,...) each communicating via sessions with other devices and other different connections, (141, 142...) and in which the sessions assigned to a failed connection are suspended for a first and second time period and non-destructively moved to an alternate connection when a unique command is issued by one of the host systems and received by a control unit (130) involved in the failed connection.
Abstract:
A technique called "Adaptive Pacing" permits a receiving node, in a computing networking, to change the size of an information window during an active session. To effect the change, the receiving node sends an "Isolated Pacing Message" (IPM) to the sending node. Thereafter, the sending node adjusts the window size to conform with a window size value in the IPM. The IPM includes a type field, a reset window indicator and a next window size field. There are three types of isolated pacing messages. Two of the messages are used by the receiving node to control the flow of data; while the third message is used, by the sending node, to confirm the beginning of a new window and the ending of an old one.