Network Congestion Control via Dynamic Protocol Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Video surveillance systems face network congestion issues due to high bandwidth demands, leading to instability and inefficiencies in transmitting alert events, which can result in mosaics, screen jumps, or deadlocks in video feeds.

Innovation Solution

A method and system that assess network conditions to determine optimal communication protocols for sending alert signals based on urgency levels and congestion assessment, using round-trip times and empirical values to prioritize and batch alert signals effectively, thereby managing network congestion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a large number of alert events are transmitted via the alert network in a short time duration, then the bandwidth demand increases to meet high alert transmission requirements, but network congestion occurs and transmission efficiency decreases

Engineering Contradiction:
Improvealert transmission rateVSAvoidnetwork stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary congestion assessment (CGA) before transmitting alert signals to predict network conditions. By evaluating network congestion levels in advance and determining appropriate communication protocols beforehand, the system prevents congestion-related failures rather than reacting to them after occurrence

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts communication protocols based on real-time network congestion assessment. Different communication protocols are selected according to assessed congestion levels, allowing the system to adapt transmission parameters dynamically to maintain reliable alert transmission under varying network conditions

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If multiple communication protocols are used to handle different network conditions, then network adaptability improves, but system complexity increases

Engineering Contradiction:
Improvenetwork condition adaptabilityVSAvoidcommunication protocol complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system changes communication protocol parameters based on network congestion assessment results. By adjusting transmission parameters such as protocol selection, batch size, and timing according to assessed congestion levels, the system achieves network adaptability without requiring completely different communication systems for each condition

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3542499B1Systems and methods for controlling network congestion
Publication Date: 2023.02.15 ZHEJIANG DAHUA TECH CO LTD
  • EP3542499B1 patent drawingFigure 1
  • EP3542499B1 patent drawingFigure 2
  • EP3542499B1 patent drawingFigure 3

AI summary

A system and method for controlling network congestion are provided. The method may include one or more of the following operations. One or more alert signals corresponding to one or more alert events of one or more urgency levels may be obtained at a first time of interest. A network condition of the network at the first time of interest may be obtained. A congestion assessment (CGA) at the first time of interest may be performed based on the network condition. A first communication protocol for sending the one or more alert signals may be determined based on the CGA. A first batch of alert signals of the one or more alert signals may be caused, based on the first communication protocol and the urgency levels of the one or more alert signals, to be sent via the network.