Patent · US Expired

Method an apparatus for tolerance of lost timer ticks during recovery of a multi-processor system

US5892895A · kind A · utility

14Cited by
6References
3Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 28, 1997
Grant dateApr 6, 1999
Priority date
Expiry dateJan 28, 2017

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L69/40
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A method and apparatus for detecting and tolerating situations in which one or more processors in a multi-processor system cannot participate in timer-driven or timer-triggered protocols or event sequences. The multi-processor system includes multiple processors each having a respective memory. These processors are coupled by an inter-processor communication network (preferably consisting of redundant paths). Processors are suspected of having failed (ceased operations) outright or having a failed timer mechanism when other processors detect the absence of periodic "IamAlive" messages from other processors. When this happens, all of the processors in the system are subjected to a series of stages in which they repeatedly broadcast their status and their connectivity to each other. During the first such stage, according to the present invention, a processor will not assert its ability to participate unless its timer mechanism is working. It arms a timer expiration event and does not assert its health until and unless that timer expiration event occurs.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.