Hierarchical Network Device Provisioning via Neighbor Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing automated provisioning techniques for network devices are inefficient, requiring human intervention for network discovery and configuration, and are prone to errors during the conversion from Layer 2 to Layer 3 networks.

Innovation Solution

The proposed solution involves booting network devices into an initialization mode where ports cannot transmit locally generated DHCP packets. Once a device detects a neighbor with an IP address or configured by a controller, the port transitions to forwarding mode, allowing DHCP packets to be transmitted for IP address acquisition and configuration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automated provisioning techniques are used to deploy network devices, then deployment speed and efficiency are improved, but human intervention is still required for network discovery and configuration, reducing automation completeness

Engineering Contradiction:
Improvedeployment speedVSAvoidautomation completeness
Core Design Contradiction:
ProductivityVSExtent of automation

Solution Approach 1:

The network devices perform self-provisioning by automatically discovering neighboring devices, obtaining IP addresses through DHCP, and configuring themselves without human intervention. The device autonomously transitions ports between initialization and forwarding modes based on neighbor detection, eliminating the need for administrators to manually provision each device.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-configuring the initialization mode behavior and DHCP relay settings before deployment. Devices are pre-programmed to automatically transition ports to forwarding mode when neighbors are detected, preparing the automation logic in advance to eliminate manual intervention during deployment.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If traditional manual provisioning is used, then security and control are maintained, but the process is time-consuming and labor-intensive

Engineering Contradiction:
Improvesecurity controlVSAvoidprovisioning time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system implements feedback mechanisms where devices monitor neighbor detection status and automatically adjust port modes accordingly. When a neighbor with an IP address is detected, the device receives feedback and transitions the port to forwarding mode, enabling automated configuration while maintaining control through structured state transitions.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes operational parameters by transitioning ports between initialization mode and forwarding mode based on network conditions. This parameter change enables automated provisioning while maintaining security through controlled state transitions and DHCP relay mechanisms.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If network devices are converted from Layer 2 to Layer 3 automatically, then deployment efficiency is improved, but errors may occur during the conversion process

Engineering Contradiction:
Improvedeployment efficiencyVSAvoidconversion accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary configuration by setting up DHCP relay agents and defining initialization mode behavior before the actual conversion process. This preliminary preparation ensures that when devices transition to Layer 3, the IP address assignment and configuration occur automatically and accurately without manual intervention or conversion errors.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The DHCP relay agent serves as an intermediary that facilitates the Layer 2 to Layer 3 conversion process. It mediates between the initialization mode devices and the DHCP server, ensuring accurate IP address assignment and configuration during the transition, thereby improving conversion reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12212540B2Hierarchical provisioning of network devices
Publication Date: 2025.01.28 CISCO TECHNOLOGY INC
  • US12212540B2 patent drawing
  • US12212540B2 patent drawing
  • US12212540B2 patent drawing

AI summary

Automated techniques for converting network devices from a Layer 2 (L2) network into a Layer 3 (L3) network in a hierarchical manner are described herein. The network devices may be configured to boot such that their ports are in an initialization mode in which the ports are unable to transmit locally generated DHCP packets. When a network device detects that a neighbor (or “peer”) device has acquired an IP address or has been configured by a network controller, then the port on which the neighbor device is detected can then be transitioned from the initialization mode into a forwarding mode. In the forwarding mode, the port can be used to transmit packets to obtain an IP address. Thus, the network devices are converted from an L2 device to an L3 device in a hierarchical order such that upstream devices are discovered and converted into L3 devices before downstream devices.