Network Device Online Request Control via Advertisement Packets

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current online processes in client-server interactions, particularly in DHCP scenarios, suffer from an avalanche effect due to uncontrolled retransmission of online request packets by clients, leading to increased system load and inefficiencies, as the network side does not actively intervene in the retransmission mechanism.

Innovation Solution

The network device, such as a DHCP relay or server, actively controls the retransmission interval of online request packets by considering factors like client level, processing capability, CPU utilization, and packet buffering, and communicates this interval to the client through advertisement packets, thereby managing the retransmission behavior.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the client end re-sends the authentication request when the network is unstable, then the online status can be restored, but the online process time is extended

Engineering Contradiction:
Improveonline status restorationVSAvoidonline process time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The server end pre-generates and stores authentication success results in a queue before the client actually needs them. When the client reconnects after network instability, it can immediately retrieve pre-computed authentication results rather than waiting for re-authentication, thus restoring online status quickly without extending the online process time.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the client end and server end repeatedly perform authentication when the network is unstable, then connection reliability can be maintained, but excessive authentication consumes excessive resources

Engineering Contradiction:
Improveconnection reliabilityVSAvoidauthentication resources
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

Authentication success results are pre-computed and stored in queues on both client and server ends before actual connection needs arise. This preliminary preparation eliminates the need for repeated authentication attempts during network instability, maintaining connection reliability while avoiding excessive resource consumption from redundant authentication operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of performing full authentication operations repeatedly, the system creates and exchanges copy representations of authentication results through the queue mechanism. The client and server can verify connections by exchanging these pre-generated authentication copies rather than re-executing the complete authentication protocol multiple times.

Inventive Principle:
Principle #26Copying

3Device complexity

If the authentication queue is not cleared after client reconnection, then queue management is simple, but the server end queue accumulates data causing resource waste

Engineering Contradiction:
Improvequeue management complexityVSAvoidqueue data accumulation
Core Design Contradiction:
Device complexityVSQuantity of substance

Solution Approach 1:

The system implements a feedback mechanism where the client sends an acknowledgment message to the server after successfully retrieving and processing authentication results from the queue. The server uses this feedback to identify and clear corresponding queued data, preventing accumulation while maintaining simple queue management through automatic cleanup triggered by client confirmation.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP4195539B1Method for controlling client end going online, network device, and client end
Publication Date: 2026.04.29 HUAWEI TECH CO LTD
  • EP4195539B1 patent drawingFigure 1~2
  • EP4195539B1 patent drawingFigure 3
  • EP4195539B1 patent drawingFigure 4

AI summary

This application provides a method for controlling a client to go online, a network device, and a client, and relates to the communications field. This application provides a method for supporting a network side in controlling a client to retransmit an online request packet. A network device determines a sending interval of an online request packet for a client, and transmits the sending interval to the client by using an advertisement packet, so that the client retransmits the online request packet based on the interval specified by the network side. In this technical solution, the network side changes from passively responding to an online request sending behavior of the client to actively controlling the online request sending behavior of the client. Therefore, intervention of the network side in a retransmission mechanism is significantly enhanced. This helps avoid problems such as an avalanche effect, and helps improve efficiency and robustness of an entire system.