-
公开(公告)号:GB2454597A
公开(公告)日:2009-05-13
申请号:GB0821855
申请日:2008-12-01
Applicant: IBM
Inventor: HELMS MARKUS , SCHLIPF THOMAS , SENTLER DANIEL
Abstract: In the prior art a received packet is stored as a linked list in a buffer memory as blocks 26 at a series of addressed memory locations 24 with pointers 28 to the next memory location. If an error occurs during readout the blocks can be incorrectly chained together, which would not normally be detected until the packet was processed, and some memory locations can be erroneously overwritten. The invention also stores a status flag 30 indicating start/final/only blocks within packet as well as valid/invalid blocks. Each block is also assigned a packet sequence number 32 and a block sequence number 34. By checking these values when each block is read out errors in the linked list can be quickly detected and erroneous deletion of data avoided.
-
公开(公告)号:DE112014002770T5
公开(公告)日:2016-03-17
申请号:DE112014002770
申请日:2014-06-23
Applicant: IBM
Inventor: MAY HENRY JOSEPH , HATHORN ROGER , SENTLER DANIEL , DRIEVER PATRICIA , RAISCH CHRISTOPH
IPC: H04L12/911 , H04L12/931 , H04L12/939
Abstract: Bereitgestellt werden ein Verfahren, ein System und ein Computerprogrammprodukt, in dem eine Vielzahl von Switches in einer kaskadierten Konfiguration verwaltet werden. Ein Switch leitet Switch Fabric Internal Link Services (SW-ILS) (Services für einen Switch-Fabric-internen Link) werter, um ein Paar von Vermittlungsstellen zu generieren, das eine erste Vermittlungsstelle und eine zweite Vermittlungsstelle an dem Switch aufweist. In Antwort auf eine Beendigung der ersten Vermittlungsstelle des Paars von Vermittlungsstellen wird die zweite Vermittlungsstelle des Paars von Vermittlungsstellen beendet.
-
3.
公开(公告)号:GB2520597A
公开(公告)日:2015-05-27
申请号:GB201416702
申请日:2014-09-22
Applicant: IBM
Inventor: MAY HENRY JOSEPH , SENTLER DANIEL , HATHORN ROGER
IPC: H04L45/28
Abstract: In a distributed switch (180, fig. 1) configured to forward Fiber Channel over Ethernet (FCoE) frames across various bridge elements (120 comprising modules 200, fig. 2) of a network (100), switching element failures are detected via periodic Initialization Protocol discovery advertisement messages 302-306 including a fabric name field which are transmitted between a controlling Fibre Channel Forwarder (cFCF, 204 fig. 2) and one of several FCoE data forwarders (FDFs, 202-1-4). If the cFCF reads a reserved value (eg. zero or null) in the fabric name field (Fabric_Name, Table 1, eg. a World Wide Name), the FDF is determined 310 to have failed out of the switch fabric and the virtual links between the cFCF and that FDF are deinstantiated. This allows failures to be detected even when the switch is restored so quickly that there is no obvious absence of keep alive messages 312.
-
公开(公告)号:GB2454818A
公开(公告)日:2009-05-20
申请号:GB0822309
申请日:2008-12-08
Applicant: IBM
Inventor: HELMS MARKUS , SENTLER DANIEL , WALZ MANFRED
IPC: G06F13/364 , G06F13/30
Abstract: Arbiter circuitry 11 includes at least one request filter 12, a plurality of requestor latches 14, at least two staged arbiters 13 arranged directly behind the requestor latches, and an arbitration result latch 15 arranged behind the arbiters. Request filter 12 is arranged behind the arbitration result latch 15 in a non-timing critical path, e.g. pipeline stage 16. A latency reduction is achieved by avoiding stage latches (06, fig. 1). Moving filter 12 to pipeline stage 16 means that incorrect arbitration results may occur so, preferably, it is possible to rollback incorrect arbitration results. To allow rollback, two-staged grants may be provided, e.g. a preliminary grant (22) in a first cycle and a final grant (24) in a second cycle. Preferably, arbitration circuitry 11 is operated below its maximum throughput capacity. The invention may be applied to processing direct memory access (DMA) requests of input/output (I/O) devices attached to an I/O adapter of a host device having main memory.
-
公开(公告)号:DE112015000297T5
公开(公告)日:2016-09-08
申请号:DE112015000297
申请日:2015-02-03
Applicant: IBM
Inventor: HATHORN ROGER , SOMAYAJI BHARATH BHIRTHI , YELANDURU SUDHEER , DRIEVER PATRICIA , MAY HENRY JOSEPH , SENTLER DANIEL
Abstract: Bereitgestellt werden ein Computerprogrammprodukt, ein System und ein Verfahren zum Feststellen, ob ein Kurz- oder ein Langnachrichtenformat verwendet wird, um Zoneninformationen in einem Netzwerk zu übertragen. Eine einzelne große Zone wird für Endeinheiten realisiert, die mit Ports von Datenweiterleitungseinheiten verbunden sind. Als Reaktion darauf, dass festgestellt wird, dass die Datenweiterleitungseinheit das Kurznachrichtenformat unterstützt, wird eine erste formatierte Verzonungsverteilungsnachricht für die Datenweiterleitungseinheiten erzeugt, die die Datenweiterleitungseinheit und Ports auf den Datenweiterleitungseinheiten in der einen einzelnen großen Zone kennzeichnet. Als Reaktion auf die Feststellung, dass die Datenweiterleitungseinheit das Kurznachrichtenformat nicht unterstützt, wird eine zweite formatierte Verzonungsverteilungsnachricht erzeugt, die die Datenweiterleitungseinheit, die Ports auf den Datenweiterleitungseinheiten und zusätzliche Felder mit Informationen über die Ports kennzeichnet, die in der ersten formatierten Verzonungsverteilungsnachricht nicht enthalten sind; und Senden der erzeugten ersten formatierten oder zweiten formatierten Verzonungsverteilungsnachricht an die Datenweiterleitungseinheit.
-
公开(公告)号:GB2454818B
公开(公告)日:2012-09-19
申请号:GB0822309
申请日:2008-12-08
Applicant: IBM
Inventor: HELMS MARKUS , SENTLER DANIEL , WALZ MANFRED
IPC: G06F13/364 , G06F13/30
-
公开(公告)号:GB2454597B
公开(公告)日:2012-01-18
申请号:GB0821855
申请日:2008-12-01
Applicant: IBM
Inventor: HELMS MARKUS , SCHLIPF THOMAS , SENTLER DANIEL
-
-
-
-
-
-