Browse Prior Art Database

Remote Resume Control with Variable Resume Code

IP.com Disclosure Number: IPCOM000117586D
Original Publication Date: 1996-Apr-01
Included in the Prior Art Database: 2005-Mar-31
Document File: 2 page(s) / 54K

Publishing Venue

IBM

Related People

Horikoshi, H: AUTHOR

Abstract

Disclosed is a method for providing an efficient power management in network by using variable resume control through parallel port remotely. This method makes it possible to control resume without using Ring Indicator (RI) signal.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 80% of the total text.

Remote Resume Control with Variable Resume Code

      Disclosed is a method for providing an efficient power
management in network by using variable resume control through
parallel port remotely.  This method makes it possible to control
resume without using Ring Indicator (RI) signal.

      Fig. 1 shows a block diagram that embodies the subject
invention.  Set the resume code "YY" to the Comparator Register (CMP
Reg) of a client which should receive the data during suspend from
server (1).  After setting resume code"YY", enable the parallel
resume Interrupt (INTR) (2).  Then set the parallel port to input
mode (3).  Now this system can enter suspend mode any time and is
ready to wait for remote resume code from the server.

      A server sends the resume code"XX" to the client through
parallel port.  The resume code"XX" goes into CMP Reg (4) and is
compared with the client's resume code"YY" which had already set in
the CMP Reg.  If "XX"="YY", the Parallel Resume INTR is generated (5)
and System Management Interrupt (SMI) is generated into CPU (6).
Then Power Management (PM) code reads the SMI Source Table and
recognizes the Parallel Resume INTR and starts resuming.

      Fig. 2 shows the case of the multiple clients.  Assume all
clients are in the suspend mode now.  Any resume code can be assigned
to Client 1 through 8.  If you want to resume Client 1, "XX" should
be "YY".  If you want to resume Client1, 3 and 5, "XX"="YY" then
"XX="PP" and "X...