Network Device Bandwidth Management for Duty Cycle Constraints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Duty cycle limitations in networks, such as those imposed by regulatory bodies, restrict transmission times for network devices, leading to bandwidth allocation exhaustion and subsequent delays or failures, particularly in mesh networks, where devices are prohibited from transmitting data until the next allocation period, causing unnecessary network discovery operations and power consumption.

Innovation Solution

Network devices analyze data transmission patterns to manage bandwidth usage, reserve bandwidth for time-sensitive or maintenance data, and transmit status notifications to neighboring devices when nearing bandwidth exhaustion, allowing for alternative routing and reducing unnecessary operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If network devices transmit data continuously until bandwidth allocation is exhausted, then data transmission volume is maximized, but transmission timeliness deteriorates and unnecessary network discovery operations occur

Engineering Contradiction:
Improvedata transmission volumeVSAvoidtransmission timeliness
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The network device performs preliminary analysis of data transmission patterns to predict future bandwidth needs before the bandwidth allocation is actually exhausted. This allows the device to proactively notify neighboring devices and initiate alternative routing arrangements in advance, preventing transmission delays and unnecessary network discovery operations when bandwidth is depleted.

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If network devices monitor and analyze transmission patterns continuously, then transmission timeliness is improved, but energy consumption increases

Engineering Contradiction:
Improvetransmission timelinessVSAvoidenergy consumption
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

The network device performs partial monitoring by analyzing transmission patterns only to the extent necessary for predicting bandwidth exhaustion timing. Rather than continuously monitoring all network parameters, the device focuses on key metrics that indicate bandwidth consumption trends, sufficient for timely prediction while minimizing energy expenditure on unnecessary monitoring activities.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If network devices proactively notify neighboring devices of bandwidth exhaustion, then network reliability is improved, but device complexity increases

Engineering Contradiction:
Improvenetwork reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The network device implements a feedback mechanism where transmission pattern analysis results directly trigger bandwidth exhaustion predictions, which in turn activate notification transmissions to neighboring devices. This closed-loop feedback system automates the reliability improvement process without requiring complex manual configuration or decision-making logic, maintaining device simplicity while enhancing network reliability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20240031293A1Network devices in duty cycle limited networks
Publication Date: 2024.01.25 TEXAS INSTRUMENTS INC
  • US20240031293A1 patent drawing
  • US20240031293A1 patent drawing
  • US20240031293A1 patent drawing

AI summary

Aspects of the disclosure provide for a computer program product comprising computer executable instructions. The instructions are executable by a controller of a network device to cause the controller to analyze data transmitted by the network device via a network for a programmed amount of time, determine a data transmission pattern based on the analysis, determine, based on the transmission pattern, a volume of expected data transmission during a period of time, and determine whether to transmit additional data based on a relationship between the volume of expected data transmission during the period of time and a bandwidth allocation of the network device during the period of time.