-
公开(公告)号:GB2376612A
公开(公告)日:2002-12-18
申请号:GB0114614
申请日:2001-06-15
Applicant: IBM
Inventor: CASHMAN PAUL NICHOLAS , NICHOLSON ROBERT BRUCE , MADDOCK ROBERT FRANK , BEER REGINALD , MORRIS NEIL , JUDD IAN DAVID , WHYTE BARRY DOUGLAS , HOOTON PAUL
IPC: H04L12/24 , H04L12/437 , H04L12/42 , H04L12/26
Abstract: A method and apparatus are provided for fault location in a loop or ring network (100, 200, 400) . The network system having a host port (214) for supplying and receiving data and a plurality of successively connected ports (201, 202, 203, 204, 205) through which data from the host port (214) is transferred. A counter (122) for each port records data transfers in which the amount of data received at a destination port is less than an expected amount of data. When a transfer with less than the expected amount of data is identified for a data flow between a sending port (201) and a destination port (214), the counters are incremented for each port (202, 203, 204, 205, 214) after the sending port up to and including the destination port. Analysing means determines a fault location in the network system from the distribution of counts in the counters (122).
-
公开(公告)号:GB2513284A
公开(公告)日:2014-10-22
申请号:GB201415284
申请日:2013-02-08
Applicant: IBM
Inventor: NICHOLSON ROBERT BRUCE , MOORE VICTOR , DEAKIN OLIVER MARLON , THORNE COLIN JAMES
IPC: H04L29/08 , G06F12/0813 , G06F12/0831 , H04W36/00
Abstract: Method and system are provided for object caching with mobility management for mobile data communication. The method may include: intercepting and snooping data communications at a base station between a user equipment and a content server without terminating communications; implementing object caching at the base station using snooped data communications; implementing object caching at an object cache server in the network, wherein the object cache server proxies communications to the content server from the user equipment; and maintaining synchrony between an object cache at the base station and an object cache at the object cache server.
-
公开(公告)号:DE102012215725A1
公开(公告)日:2013-03-21
申请号:DE102012215725
申请日:2012-09-05
Applicant: IBM
Inventor: CHETLUR MALOLAN , DEVI UMAMAHESWARI C , KALYANARAMAN SHIVKUMAR , NICHOLSON ROBERT BRUCE , POLAVARAPU RAMANA V
IPC: H04N21/231
Abstract: Verfahren und Vorgehensweisen zum Zwischenspeichern von Video-Objektabschnitten. Eine Anforderung von eigenständigem Inhalt in einem Video-Objekt wird empfangen, wobei der Inhalt weder zwischengespeichert ist noch an einen zwischengespeicherten Video-Objektabschnitt angrenzt, und ein erster Abschnitt des Video-Objekts wird zwischengespeichert. Dem ersten Video-Objektabschnitt wird ein Wert zugewiesen. Eine anschließende Anforderung von Inhalt in dem Video-Objekt wird empfangen, wobei die anschließenden Anforderung dem Zugreifen auf den ersten Video-Objektabschnitt und einen zweiten nicht zwischengespeicherten Abschnitt des Video-Objekts entspricht. Der Wert des ersten Video-Objektabschnitts wird aktualisiert. Für den zweiten Video-Objektabschnitt wird eine Menge für die Zwischenspeicherung und ein Wert ermittelt.
-
公开(公告)号:CA2521947A1
公开(公告)日:2004-11-04
申请号:CA2521947
申请日:2004-03-29
Applicant: IBM
Inventor: CARR DAVID JOHN , NICHOLSON ROBERT BRUCE , JONES MICHAEL JOHN , WHYTE BARRY DOUGLAS , SCALES WILLIAM JAMES
IPC: G06F20060101 , G06F3/06 , G06F9/46 , G06F9/50
Abstract: A storage control apparatus, in communication with a cluster of storage devices in a storage network having plural administrator systems, comprises a cluster lock requester component, a cluster lock receiver component and a configuration component, wherein, responsive to receipt of a cluster lock by said cluster lock receiver component, the configuration component is operabl e to configure a logical resource object within said cluster. The apparatus ma y also include a cluster lock granter component operable to grant a cluster lo ck to the cluster lock receiver component responsive to said cluster lock requester component. A method of operating a storage control apparatus includes method steps corresponding to functional components of an apparatus and may be embodied in computer program codes.
-
公开(公告)号:GB2369206B
公开(公告)日:2004-11-03
申请号:GB0028214
申请日:2000-11-18
Applicant: IBM
Inventor: BUTTERWORTH HENRY ESMOND , NICHOLSON ROBERT BRUCE
Abstract: A method for rebuilding meta-data stored in a data storage system (104) having storage devices (106) in which segments of data are located; for example, a storage system in the form of a log structured array. Data is written in segments to the storage devices (106) from a plurality of flows (122) of data and each segment of data contains meta-data relating to that segment. The meta-data stored in the storage system (104) can be rebuilt in the event of a failure by scanning the meta-data in each segment. A first scan of the meta-data in each segment in the storage devices (106) identifies the last segment written from each flow (122) and these segments are excluded from the rebuilding process as they may contain incomplete or inconsistent information. A second scan of the meta-data in each segment in the storage devices (106) identifies any segments which do not contain any live data tracks and these segments are also excluded from the, rebuilding process. The meta-data in the storage system (104) can then be rebuilt using the meta-data in the segments, excluding those segments identified.
-
公开(公告)号:GB2384405B
公开(公告)日:2004-10-06
申请号:GB0201212
申请日:2002-01-19
Applicant: IBM
Inventor: BEER REGINALD , CASHMAN PAUL NICHOLAS , HOOTON PAUL , MORRIS NEIL , MADDOCK ROBERT FRANK , NICHOLSON ROBERT BRUCE
IPC: H04L12/42 , H04L12/423 , H04L12/437
Abstract: A method and apparatus for detection of a port name in a loop network is provided, particularly a loop network in the form of a Fibre Channel Arbitrated Loop (FC-AL). The loop network ( 100 ) has a plurality of devices ( 120 ) each device ( 120 ) having at least one port ( 211, 212 ) on the loop network ( 100 ). The method includes determining which ports ( 211, 212 ) are populated with devices ( 120 ) for which the unique port name (WWPN) is not known. The populated ports are then all bypassed and a mode is entered on the loop network ( 100 ) in which idle frames are transmitted around the loop network ( 100 ). One port is un-bypassed at a time and the port name from the un-bypassed port is received and recorded. The port name is received from the un-bypassed port in a Loop Initialisation Select Master (LISM) frame transmitted by the un-bypassed port.
-
公开(公告)号:GB2365545A
公开(公告)日:2002-02-20
申请号:GB9930282
申请日:1999-12-23
Applicant: IBM
Abstract: A data processing system comprises a master processor 10, a slave processor 30, a memory 50, and a bus subsystem 20 interconnecting the master processor 10, the slave processor 30, and the memory 50. The master processor 10 is configured to generate, in response to a memory access instruction, a read request comprising a read command for execution by the slave processor 30 to read data stored in a location in the memory 50 specified by the memory access instruction, and to write the read request to the slave processor 30 via the bus subsystem 20. The slave processor 30 is configured to execute the read command received in the read request from the master processor 10 to obtain the data stored at the specified location in the memory 50 and to write the data thus obtained to the master processor 10 via the bus subsystem 20.
-
公开(公告)号:GB2513284B
公开(公告)日:2014-12-17
申请号:GB201415284
申请日:2013-02-08
Applicant: IBM
Inventor: NICHOLSON ROBERT BRUCE , MOORE VICTOR , DEAKIN OLIVER MARLON , THORNE COLIN JAMES
IPC: H04L29/08 , G06F12/0813 , G06F12/0831 , H04W36/00
Abstract: Method and system are provided for object caching with mobility management for mobile data communication. The method may include: intercepting and snooping data communications at a base station between a user equipment and a content server without terminating communications; implementing object caching at the base station using snooped data communications; implementing object caching at an object cache server in the network, wherein the object cache server proxies communications to the content server from the user equipment; and maintaining synchrony between an object cache at the base station and an object cache at the object cache server.
-
公开(公告)号:GB2377140B
公开(公告)日:2005-01-19
申请号:GB0115969
申请日:2001-06-29
Applicant: IBM
Inventor: BEER REGINALD , CASHMAN PAUL NICHOLAS , HOOTON PAUL , JUDD IAN DAVID , MADDOCK ROBERT FRANK , NICHOLSON ROBERT BRUCE , WHYTE BARRY DOUGLAS
IPC: H04L12/437 , H04L45/28
Abstract: A method and apparatus for recovery from faults in a loop network (500) is provided. The loop network (500) has a plurality of ports (520, 530, 532, 534) serially connected with means for bypassing the ports (520, 530, 532, 534) from the loop network (500). A control device (522, 524) is provided with bypass control over at least one of the ports (530, 532, 534). A host means (502) sends a command to the control device (522, 524) at regular intervals and the control device (522, 524) has a counter which restarts a time period at the receipt of each command. If the time period expires, the control device (522, 524) activates the means for bypassing all the ports (530, 532, 534) under its control. The loop network (500) may have two loops (516, 518) with at least some of the ports (520, 530, 532, 534) common to both loops (516, 518).
-
公开(公告)号:GB2378621B
公开(公告)日:2004-11-10
申请号:GB0119069
申请日:2001-08-06
Applicant: IBM
Inventor: CASHMAN PAUL NICHOLAS , MADDOCK ROBERT FRANK , NICHOLSON ROBERT BRUCE , VEAL MICHAEL
IPC: H04L12/437
Abstract: A method and apparatus for improving performance of a loop network, in particular a Fiber Channel Arbitrated Loop. The loop network has two loops and a plurality of dual-ported devices each with one port on each loop. The method includes selectively bypassing redundant ports on the loops by a first command means in the form of a Fiber Channel Arbitrated Loop command to balance port accesses and to reduce the loop overhead by reducing the number of ports in each loop. In the event of a fault, bypassing the port of a device by a second command means in the form of a non Fiber Channel Arbitrated Loop command and enabling all the bypassed redundant ports with a single command to all ports using the first command means. The first command means does not enable the port bypassed by the second command means.
-
-
-
-
-
-
-
-
-