IP Library Granted Patent US 12,688,049
Granted Patent B2
US 12,688,049 · App. 18/669,197 · Granted Jul 21, 2026

Hibernation wake mechanism on a stack of switches using stacking links

Inventors: Sheau Shian Wong (Singapore, SG); Hsu Htet (Singapore, SG); Mahendra Reddy Parlapalli (Singapore, SG)
Assignee: Hewlett Packard Enterprise Development LP
G06F9/4418H04L45/583
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,688,049
App. No.
18/669,197
Filed
May 20, 2024
Granted
Jul 21, 2026
Kind
B2
Art Unit
2175
USPC
713/2
Abstract

A method and system for facilitating wake-up on a stack of network devices are provided. During operation, the system receives, by a commander device of the stack of network devices, a notification which indicates that the commander device is to wake up from a hibernation state. The commander device boots up in response to receiving the notification. The commander device transmits a wake-up signal to a first member device of the stack of network devices via a first stacking link coupling to the first member device. The system allows the first member device to boot up from the hibernation state in response to detecting the wake-up signal and to transmit the wake-up signal to a second member device via a second stacking link coupling to the second member device.

Claims (63)

1 . A method for facilitating wake-up on a stack of network devices, the method comprising:

receiving, by a commander device of the stack of network devices, a notification which indicates that the commander device is to wake up from a hibernation state;

booting up, by the commander device, in response to receiving the notification;

transmitting a wake-up signal as an energy pulse detectable based on a width and amplitude associated with the energy pulse to a first member device of the stack of network devices via a first stacking link coupling to the first member device; and

allowing the first member device to boot up from the hibernation state in response to receiving the energy pulse on the first stacking link and to transmit the wake-up signal as the energy pulse detectable based on the width and amplitude associated with the energy pulse to a second member device via a second stacking link coupling to the second member device.

2 . The method of claim 1 , further comprising:

prior to transmitting the wake-up signal to the first member device, enabling, by the commander device, a port configured as the first stacking link.

3 . The method of claim 1 ,

wherein the notification comprises a packet received from a controller via an Out of Band management (OOBM) interface.

4 . The method of claim 1 ,

wherein the notification is associated with a user operation performed on the commander device.

5 . The method of claim 1 ,

wherein transmitting the wake-up signal comprises transmitting an optical signal over a fiber optic cable.

6 . The method of claim 1 ,

wherein transmitting the wake-up signal comprises transmitting an electrical signal over a direct attach copper (DAC) cable.

7 . The method of claim 1 ,

wherein the wake-up signal comprises a pulse with a predetermined minimum width and a predetermined minimum amplitude.

8 . A commander device in a stack of network devices, the commander device comprising:

at least one processing resource;

a plurality of ports; and

a storage device storing instructions which when executed by the at least one processing resource cause the at least one processing resource to execute the instructions to:

receive a notification indicating that the commander device is to wake up from a hibernation state;

boot up in response to receiving the notification;

transmit a wake-up signal as an energy pulse detectable based on a width and amplitude associated with the energy pulse to a first member device of the stack of network devices via a first stacking link coupling to the first member device; and

allow the first member device to boot up from the hibernation state in response to receiving the energy pulse on the first stacking link and transmit the wake-up signal as the energy pulse detectable based on the width and amplitude associated with the energy pulse to a second member device via a second stacking link coupling to the second member device.

9 . The commander device of claim 8 , the instructions further to:

prior to transmitting the wake-up signal to the first member device, enable a port configured as the first stacking link; and

prior to transmitting the wake-up signal to the second member device, enable a port configured as the second stacking link.

10 . The commander device of claim 8 ,

wherein the notification comprises a packet received from a controller via an out of band management (OOBM) interface.

11 . The commander device of claim 8 ,

wherein the notification is associated with a user operation performed on the commander device.

12 . The commander device of claim 8 , the instructions further to:

transmit the wake-up signal by transmitting an optical signal over a fiber optic cable.

13 . The commander device of claim 8 , the instructions further to:

transmit the wake-up signal by transmitting an electrical signal over a direct attach copper (DAC) cable.

14 . The commander device of claim 8 ,

wherein the wake-up signal comprises a pulse with a predetermined minimum width and a predetermined minimum amplitude.

15 . A stack of network devices, comprising:

a commander device comprising at least one first processor and at least one first non-transitory computer-readable medium storing first instructions; and

one or more member devices, wherein a respective member device comprises at least one second processor and at least one second non-transitory computer-readable medium storing second instructions;

wherein the first instructions when executed by the at least one first processor are to:

receive a notification which indicates that the commander device is to wake up from a hibernation state;

boot up the commander device in response to receiving the notification; and

transmit a wake-up signal as an energy pulse detectable based on a width and amplitude associated with the energy pulse to a first member device via a first stacking link coupling to the first member device; and

wherein the second instructions when executed by the at least one second processor are to:

receive the wake-up signal via the stacking link coupling to the first member device;

boot up a first member device from the hibernation state in response to receiving the energy pulse on the first stacking link; and

transmit the wake-up signal as the energy pulse detectable based on the width and amplitude associated with the energy pulse to a second member device via a second stacking link coupling to the second member device.

16 . The stack of network devices of claim 15 , wherein the first instructions are further to:

enable a port configured as the first stacking link prior to transmitting the wake-up signal to the first member device; and

enable a port configured as the second stacking link prior to transmitting the wake-up signal to the second member device.

17 . The stack of network devices of claim 15 , wherein the notification comprises at least one of:

a packet received from a controller via an out of band management (OOBM) interface; or

a notification associated with a user operation performed on the commander device.

18 . The stack of network devices of claim 15 ,

wherein the wake-up signal comprises at least one of an optical signal transmitted over a fiber optic cable or an electrical signal transmitted over a direct attach copper (DAC) cable.

19 . The stack of network devices of claim 15 ,

wherein transmitting the wake-up signal to the second member device via the second stacking link causes the second member device to:

boot up from the hibernation state in response to detecting the wake-up signal; and

transmit the wake-up signal to a third member device in response to identifying a third stacking link coupling to the third member device.

20 . The stack of network devices of claim 15 ,

wherein one of the member devices comprises a standby device for the commander device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2024
From: HEWLETT PACKARD ENTERPRISE SINGAPORE PTE. LTD.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 068183/0365 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2024
From: WONG, SHEAU SHIAN; HTET, HSU; PARLAPALLI, MAHENDRA REDDY
To: HEWLETT PACKARD ENTERPRISE SINGAPORE PTE. LTD.
Reel/Frame 067521/0547 →
Continuity (1)
Related Publication 20250355675A1 · Nov 20, 2025
References Cited (10)
US 9634863B2 · Mitchell · 2017 [cited by examiner]
US 10440648B2 · Zhu · 2019 [cited by examiner]
US 20100223476A1 · Maletsky · 2010 [cited by examiner]
US 20130132745A1 · Schoening · 2013 [cited by examiner]
US 20150169033A1 · Shukla · 2015 [cited by examiner]
US 20160306409A1 · Mori · 2016 [cited by examiner]
US 20170031421A1 · Chaplin · 2017 [cited by examiner]
US 20170070959A1 · Khazanov · 2017 [cited by examiner]
US 20240184733A1 · Jaramillo · 2024 [cited by examiner]
US 20250106163A1 · Barth · 2025 [cited by examiner]