Network Node Port Load Detection and Message Marking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In network transmission, data may be crowded on one path, leading to unnecessary bandwidth reduction and efficiency loss, as existing methods are inefficient in detecting and addressing this issue.

Innovation Solution

A method for network transmission that involves detecting the current loads of peer ports, determining the target peer port with the largest load, marking the message transmitted by this port, and sending the marked message to its corresponding terminal or server, thereby identifying and mitigating bandwidth reduction due to 'hash collision'.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If data is transmitted through multiple alternative paths, then transmission flexibility is improved, but data may be crowded on one path causing bandwidth reduction

Engineering Contradiction:
Improvetransmission flexibilityVSAvoidbandwidth utilization efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent implements a feedback mechanism where the network node detects current loads of peer ports, identifies the target peer port with largest load, marks messages from that port, and sends marked messages to source terminals. Source terminals then reroute marked messages through alternative paths, creating a closed-loop feedback system that dynamically adjusts data flow to prevent bandwidth reduction while maintaining transmission flexibility

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically identifies the target peer port with the largest current load and adjusts routing in real-time based on changing network conditions. The marking mechanism enables dynamic rerouting decisions at source terminals, allowing the network to adaptively balance load across multiple paths rather than using static routing

Inventive Principle:
Principle #15Dynamics

2Device complexity

If existing detection methods are used, then implementation simplicity is maintained, but detection efficiency is insufficient

Engineering Contradiction:
Improvedetection method simplicityVSAvoiddetection efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent extracts only the necessary information (current load of peer ports) and focuses detection on the critical element (target peer port with largest load) rather than analyzing all possible paths. This selective extraction approach maintains implementation simplicity while significantly improving detection efficiency by concentrating resources on the most problematic area

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The network node acts as an intermediary that collects load information from multiple peer ports, processes this information to identify the target peer port, and generates marked messages. This intermediary approach centralizes the complex detection logic in one location while keeping source terminal operations simple, thereby maintaining overall system simplicity while achieving efficient detection

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12309068B2Method for network transmission for detecting unnecessary reduction of bandwidth, device, and storage medium
Publication Date: 2025.05.20 BEIJING BAIDU NETCOM SCI & TECH CO LTD
  • US12309068B2 patent drawing
  • US12309068B2 patent drawing
  • US12309068B2 patent drawing

AI summary

A method for network transmission, a device, and a storage medium, which relate to a field of a computer technology, in particular to a field of a network transmission technology. The method includes: detecting current loads of a plurality of peer ports of a network node in a network; determining a target peer port with a largest current load from the plurality of peer ports; marking a message currently transmitted by the target peer port, so as to obtain a marked message; and sending the marked message to a terminal corresponding to the marked message or a server corresponding to the marked message.