Systems and methods for neighboring node discovery in a network
US-2020154339-A1 · May 14, 2020 · US
US12452131B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12452131-B2 |
| Application number | US-202318194253-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 31, 2023 |
| Priority date | Mar 31, 2023 |
| Publication date | Oct 21, 2025 |
| Grant date | Oct 21, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A network of devices can be stabilized by administering an energy-aware topology that corresponds to a desired state derived in part from one or more sustainability metrics. Devices suitable for stabilization can include a processor, a memory, a plurality of elements, a communication port coupled with one or more neighboring devices, and an energy-aware topology logic. The energy-aware topology logic can monitor incoming traffic from one or more neighboring devices, receive current state data associated with the plurality of elements, and receive update data from the one or more neighboring devices via a sustainability-related augmented IGP. Also, the energy-aware topology logic can generate a desired state for the device based on at least the received current state data and update data. One or more of the plurality of elements may be modified in response to the generated desired state, wherein the modification involves changing one or more sustainability-related capabilities.
Opening claim text (preview).
What is claimed is: 1. A device comprising: a processor; a memory commutatively coupled to the processor; a plurality of elements; a communication port coupled with one or more neighboring devices of a network; and an energy-aware topology logic configured to: monitor incoming traffic from the one or more neighboring devices; receive at least one network device capability bitmap associated with the one or more neighboring devices, wherein the device capability bitmap is formatted to be transmitted to a neighboring device within the network; receive current state data associated with the plurality of elements; receive update data from the one or more neighboring devices; generate a desired state for the device based on at least the received current state data and the update data; modify one or more of the plurality of elements in response to the generated desired state; generate one or more augmented metrics and a network device capability bitmap comprising one or more sustainability-related metrics; receive the one or more augmented metrics in response to determining that the network is not stable; and advertise current state data and the received one or more augmented metrics to the one or more neighboring devices. 2. The device of claim 1 , wherein the at least one bitmap is configured to indicate a plurality of capabilities of the one or more neighboring devices. 3. The device of claim 2 , wherein the update data comprises at least one current state of the one or more neighboring devices. 4. The device of claim 3 , wherein the at least one current state is associated with at least one capability of the plurality of capabilities of the one or more neighboring devices. 5. The device of claim 4 , wherein the at least one capability is a sustainability-related capability. 6. The device of claim 1 , wherein the energy-aware topology logic is further configured to receive eco certification data. 7. The device of claim 6 , wherein the energy-aware topology logic is further configured to receive current power source data. 8. The device of claim 7 , wherein generating the desired state is based on at least: the monitored incoming traffic; the received current state data; the received update data; the received eco certification data; and the received current power source data. 9. The device of claim 1 , wherein the device further comprises a forwarding logic, wherein the forwarding logic is configured to advertise data to the one or more neighboring devices. 10. The device of claim 9 , wherein the energy-aware topology logic is further configured to: monitor a state of the one or more modified elements; generate update data based on the desired state and the monitored one or more modified elements; and pass the update data to the forwarding logic for forwarding to the one or more neighboring devices. 11. The device of claim 1 , wherein the energy-aware topology logic is further configured to generate an efficiency global metric. 12. The device of claim 1 , wherein the current state data includes current power configurations. 13. The device of claim 1 , wherein the modification of the one or more of the plurality of elements includes entering a lower power mode. 14. The device of claim 1 , wherein the modification of the one or more of the plurality of elements includes shutting down an element. 15. The device of claim 1 , wherein the desired state of the device is based on a selected path algorithm. 16. The device of claim 15 , wherein the update data is received via one or more interior gateway protocols. 17. A device comprising: a processor; a memory commutatively coupled to the processor; a communication port coupled with one or more neighboring devices of a network, wherein the neighboring devices comprise at least a plurality of elements; a forwarding logic configured to advertise data to the one or more neighboring devices; and an energy-aware topology logic configured to: receive a network device capability bitmap associated with the one or more neighboring devices, wherein the device capability bitmap is formatted to be transmitted to a neighboring device within the network; monitor incoming traffic from the one or more neighboring devices; receive update data from the one or more neighboring devices, wherein the update data comprises at least one or more sustainability metrics; generate a first desired state for the one or more neighboring devices, wherein the first desired state: is based on at least the monitored incoming traffic and received update data; is calculated via at least an efficiency global metric; and is configured to modify at least one of the plurality of elements in response to the generated desired state; pass the first desired state to the forwarding logic for advertisement to the one or more neighboring devices; generate a network device capability bitmap comprising one or more sustainability-related metrics; receive an augmented metric in response to determining that the network is not stable; and advertise current state data and the augmented metric to the one or more neighboring devices. 18. The device of claim 17 , wherein the energy-aware topology logic is further configured to: wait a predetermined amount of time; monitor new incoming traffic from the one or more neighboring devices; receive new update data from the one or more neighboring devices; and generate a second desired state for one or more neighboring devices, wherein the first desired state is based on at least the monitored new incoming traffic and update data. 19. A method to stabilize a network of two or more devices, comprising: monitoring incoming traffic to a first networking device; receiving a network device capability bitmap associated with one or more neighboring devices, wherein the device capability bitmap is formatted to be transmitted to a neighboring device within the network; receiving a current state data of a plurality of elements within the first networking device; receiving update data from at least a second networking device, wherein the update data comprises at least a list of sustainability metrics and capabilities; receiving power source data and eco certifications associated with the first networking device; generating a desired state for the network based on at least: the monitored incoming traffic; the received current state data; the received update data; and the received power source data and eco certifications; wherein the desired state comprises one or more settings to modify at least one element in the first networking device; implementing the desired state within the first networking device; monitoring the modified elements; generating an augmented metric and a network device capability bitmap comprising one or more sustainability-related metrics; receiving the augmented metric in response to determining that the network is not stable; and advertising the desired state and the augmented metric to the at least second networking device.
Discovery or management of network topologies · CPC title
Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters · CPC title
for reduction of network energy consumption · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.