-
公开(公告)号:DE69326573T2
公开(公告)日:2000-04-27
申请号:DE69326573
申请日:1993-01-21
Applicant: IBM
Inventor: BARTOW NEIL GEORGE , BROWN PAUL JOSEPH , CAPOWSKI ROBERT STANLEY , FASANO LOUIS THOMAS , GREGG THOMAS ANTHONY , SALYER GREGORY , SUGRUE PATRICK JOHN , WESTCOTT DOUGLAS WAYNE , ZEYAK VINCENT PAUL
Abstract: A system and method for asynchronously transmitting data blocks, in parallel, across multiple fibers in a serial manner. Frame groups are provided as a mechanism to transmit associated data serially on each fiber and tie the data being transmitted together. The frame groups do not have sequence numbers, therefore, the receiver determines which frames are part of a frame group by the arrival times of the individual frames. In one embodiment, the transceivers for each member of the parallel bus asynchronously achieve synchronism at each end of the fiber. Thus the need for a common clock is eliminated. The receivers on each side of the bus determine the relative skew for each conductor by performing skew measurements on a calibration message generated by the transmitters on the other side of the bus. When the skew on all conductors, viewed from both sides of the bus, has been determined, the skew values are exchanged across the bus, thus enabling the transmitters to set proper frame spacing.
-
公开(公告)号:DE69326573D1
公开(公告)日:1999-11-04
申请号:DE69326573
申请日:1993-01-21
Applicant: IBM
Inventor: BARTOW NEIL GEORGE , BROWN PAUL JOSEPH , CAPOWSKI ROBERT STANLEY , FASANO LOUIS THOMAS , GREGG THOMAS ANTHONY , SALYER GREGORY , SUGRUE PATRICK JOHN , WESTCOTT DOUGLAS WAYNE , ZEYAK VINCENT PAUL
Abstract: A system and method for asynchronously transmitting data blocks, in parallel, across multiple fibers in a serial manner. Frame groups are provided as a mechanism to transmit associated data serially on each fiber and tie the data being transmitted together. The frame groups do not have sequence numbers, therefore, the receiver determines which frames are part of a frame group by the arrival times of the individual frames. In one embodiment, the transceivers for each member of the parallel bus asynchronously achieve synchronism at each end of the fiber. Thus the need for a common clock is eliminated. The receivers on each side of the bus determine the relative skew for each conductor by performing skew measurements on a calibration message generated by the transmitters on the other side of the bus. When the skew on all conductors, viewed from both sides of the bus, has been determined, the skew values are exchanged across the bus, thus enabling the transmitters to set proper frame spacing.
-
-
公开(公告)号:DE69022359D1
公开(公告)日:1995-10-19
申请号:DE69022359
申请日:1990-10-10
Applicant: IBM
-
公开(公告)号:AT314691T
公开(公告)日:2006-01-15
申请号:AT03710044
申请日:2003-04-01
Applicant: IBM
Inventor: BEUKEMA BRUCE LEROY , GREGG THOMAS ANTHONY , NEAL DANNY MARVIN , RECIO RENATO JOHN
Abstract: A method, system, and product in a data processing system are disclosed for managing data transmitted from a first end node to a second end node included in the data processing system. A logical connection is established between the first end node and the second end node prior to transmitting data between the end nodes. An instance number is associated with this particular logical connection. The instance number is included in each packet transmitted between the end nodes while this logical connection remains established. The instance number remains constant during this logical connection. The instance number is altered, such as by incrementing it, each time a logical connection between these end nodes is reestablished. Thus, each packet is associated with a particular instance of the logical connection. When a packet is received, the instance number included in the packet may be used to determine whether the packet is a stale packet transmitted during a previous logical connection between these end nodes.
-
公开(公告)号:AT185222T
公开(公告)日:1999-10-15
申请号:AT93100833
申请日:1993-01-21
Applicant: IBM
Inventor: BARTOW NEIL GEORGE , BROWN PAUL JOSEPH , CAPOWSKI ROBERT STANLEY , FASANO LOUIS THOMAS , GREGG THOMAS ANTHONY , SALYER GREGORY , SUGRUE PATRICK JOHN , WESTCOTT DOUGLAS WAYNE , ZEYAK VINCENT PAUL JR
Abstract: A system and method for asynchronously transmitting data blocks, in parallel, across multiple fibers in a serial manner. Frame groups are provided as a mechanism to transmit associated data serially on each fiber and tie the data being transmitted together. The frame groups do not have sequence numbers, therefore, the receiver determines which frames are part of a frame group by the arrival times of the individual frames. In one embodiment, the transceivers for each member of the parallel bus asynchronously achieve synchronism at each end of the fiber. Thus the need for a common clock is eliminated. The receivers on each side of the bus determine the relative skew for each conductor by performing skew measurements on a calibration message generated by the transmitters on the other side of the bus. When the skew on all conductors, viewed from both sides of the bus, has been determined, the skew values are exchanged across the bus, thus enabling the transmitters to set proper frame spacing.
-
公开(公告)号:CA2089771C
公开(公告)日:1996-10-01
申请号:CA2089771
申请日:1993-02-18
Applicant: IBM
Inventor: BARTOW NEIL GEORGE , BROWN PAUL JOSEPH , CAPOWSKI ROBERT STANLEY , FASANO LOUIS THOMAS , GREGG THOMAS ANTHONY , SALYER GREGORY , WESTCOTT DOUGLAS WAYNE
Abstract: Buffers are provided in two elements between which data is to be transferred wherein both buffers are managed solely by the originator of the data transfer. Only one transfer is required to transmit a message, and a second transfer acknowledges the completion of the function because message delivery to the receiver is guaranteed under the implemented protocol. When a request is sent, a message timer is started at the sender. When the normal response for the request is received, the timer is reset; however, if the duration of the message operation exceeds the timeout value, a message-timeout procedure is initiated. When the cancel command is issued, a second timer is set. If this timer is exceeded, subsequent cancel commands can be issued. If subsequent cancel commands are issued, a cancel complete command must be sent and responded to. Since the commands must be executed in the sequence in which they are received, a response to the cancel complete command ensures that there are no other cancel operation commands remaining in the receiver, allowing subsequent operations to start without danger of being canceled.
-
公开(公告)号:CA2082077C
公开(公告)日:1996-10-01
申请号:CA2082077
申请日:1992-11-04
Applicant: IBM
Inventor: BARTOW NEIL GEORGE , BROWN PAUL JOSEPH , CAPOWSKI ROBERT STANLEY , FASANO LOUIS THOMAS , GREGG THOMAS ANTHONY , SALYER GREGORY , SUGRUE PATRICK JOHN , WESTCOTT DOUGLAS WAYNE , ZEYAK VINCENT PAUL JR
IPC: H04J3/06 , H04L25/02 , H04B10/08 , H04B10/20 , G06F13/368
Abstract: A system and method for asynchronously transmitting data blocks, in parallel, across multiple fibers in a serial manner. Frame groups are provided as a mechanism to transmit associated data serially on each fiber and tie the data being transmitted together. The frame groups do not have sequence numbers, therefore, the receiver determines which frames are part of a frame group by the arrival times of the individual frames. In one embodiment, the transceivers for each member of the parallel bus asynchronously achieve synchronism at each end of the fiber. Thus the need for a common clock is eliminated. The receivers on each side of the bus determine the relative skew for each conductor by performing skew measurements on a calibration message generated by the transmitters on the other side of the bus. When the skew on all conductors, viewed from both sides of the bus, has been determined, the skew values are exchanged across the bus, thus enabling the transmitters to set proper frame spacing.
-
公开(公告)号:DE602006008041D1
公开(公告)日:2009-09-03
申请号:DE602006008041
申请日:2006-12-11
Applicant: IBM
Inventor: DECUSATIS CASIMER , GREGG THOMAS ANTHONY
Abstract: A method and apparatus for transmitting signals from a plurality of input channels over a TDM optical network, where each of the input channels contains an optical data signal and an electrical control signal containing control information relating to the optical data signal. In accordance with the invention, respective optical receivers convert the optical data signals to respective electrical data signals, which a TDM data multiplexer time-multiplexes to generate a multiplexed data signal. A TDM control signal multiplexer time-multiplexes the electrical control signals to generate a multiplexed control signal that is combined with said multiplexed data signal to generate a composite electrical signal. An optical transmitter generates a composite optical signal from the composite electrical signal that is transmitted over the network, optionally after WDM multiplexing it with other composite optical signals. The corresponding reverse operations are performed at the receiving end to regenerate the original data and control signals.
-
公开(公告)号:AT331252T
公开(公告)日:2006-07-15
申请号:AT02718297
申请日:2002-03-18
Applicant: IBM
Inventor: CRADDOCK DAVID , ELKO DAVID ARLEN , GREGG THOMAS ANTHONY , PFISTER GREGORY FRANCIS , RECIO RENATO JOHN
Abstract: A method and system for a distributed computing system having components like end nodes, switches, routers and links interconnecting packets over the interconnecting links. The switches and routers interconnect the end nodes and route the packets to the appropriate end node. The end nodes reassemble the packets into a message at a destination. A mechanism is provided to allow a single physical component to appear as multiple components each with unique control levels. These components may be host channel adapters (HCAs), target channel adapters (TCAs) or switches. A method and system for end node partitioning for a physical element is provided. A configuration of the physical element is selected. A port associated with the physical element is probed, wherein the port is probed with a subnet management packet by a subnet manager. In response to detecting a switch associated with the port, a local identifier is assigned to the port resulting in a configuration change of the physical element.
-
-
-
-
-
-
-
-
-