System and method for communicating a software-generated pulse waveform between two servers in a network
First Claim
1. A method of determining the status of a server comprising:
- receiving a pulse waveform at a device from a server;
monitoring the status of the device; and
determining the status of the server based on the status of the device, wherein the device is a SCSI device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of monitoring a status condition of a first server with a second server in a server network, and also providing synchronization and messaging between the two servers, the method including: transmitting a software-generated pulse waveform from the first server to a device coupled to the first server, wherein the software-generated pulse waveform is comprises a first command corresponding to a logic level low and a second command corresponding to a logic level high; setting said device to a first state during logic level lows of said pulse waveform and to a second state during logic level highs of said pulse waveform; receiving the software-generated pulse waveform with the second server by determining when said device is in the first state and when it is in the second state; and determining when said device no longer changes from the first state to the second state. In order to provide synchronization and messaging, said pulse waveform is frequency modulated in order to communicate specified commands and/or reference points between the two servers.
328 Citations
14 Claims
-
1. A method of determining the status of a server comprising:
-
receiving a pulse waveform at a device from a server; monitoring the status of the device; and determining the status of the server based on the status of the device, wherein the device is a SCSI device. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus that monitors the status of a server comprising:
-
a pulse waveform received at a device, wherein the pulse waveform comprises reserve and release commands; a device status generated by the device in response to the pulse waveform; and a first server that is configured to determine the status of a second server based on the device status. - View Dependent Claims (6, 7, 8, 9)
-
-
10. An apparatus for monitoring the status of a server comprising:
-
means for receiving a pulse waveform at a device from a server, wherein the pulse waveform comprises reserve and release commands; means for monitoring the status of the device; and means for determining the status of the server based on the status of the device. - View Dependent Claims (11, 12, 13, 14)
-
Specification