Peer-to-Peer Relay Load Control With Priority Backoff

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In high-usage situations, such as emergencies or disasters, communication networks become congested, preventing devices from connecting or causing delays in relay communications, especially when a large number of devices attempt to use the network simultaneously.

Innovation Solution

A relay device prioritizes messages based on priority thresholds, processing high-priority messages while transmitting backoff messages to lower-priority devices, thereby managing network congestion and ensuring timely communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If relay communications are used to maintain connectivity during network congestion, then communication availability is improved, but network bandwidth and computation resources are consumed

Engineering Contradiction:
Improvecommunication availabilityVSAvoidnetwork bandwidth usage
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system changes the parameter of message priority levels to differentiate between high-priority and low-priority communications. By assigning different priority levels to messages based on their importance, the relay device can selectively process and forward only high-priority messages during congestion, thereby maintaining critical communication availability while reducing overall network bandwidth consumption.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system applies different quality of service treatments to different messages based on their priority. High-priority messages receive full relay processing and forwarding resources, while low-priority messages are dropped or delayed. This local differentiation in message handling ensures that critical communications maintain reliability without consuming excessive network resources.

Inventive Principle:
Principle #3Local quality

2Loss of information

If all received messages are processed and forwarded, then communication completeness is improved, but processing time and resource consumption increase

Engineering Contradiction:
Improvemessage delivery completenessVSAvoidmessage processing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system extracts and processes only the essential high-priority messages from the incoming message stream, leaving low-priority messages to be discarded. This selective extraction approach ensures that critical information is delivered complete and timely, while avoiding the time and resource costs of processing non-essential messages.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of processing all messages equally, the system applies partial action by focusing resources only on high-priority messages. This partial processing approach accepts that some low-priority messages will not be delivered, but ensures that critical communications receive full processing attention and are delivered without delay.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If priority-based message filtering is implemented, then network efficiency is improved, but device complexity increases

Engineering Contradiction:
Improvenetwork throughputVSAvoidrelay device complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary classification of messages into priority levels before the main relay processing. By pre-tagging messages with priority information at the source or during initial reception, the relay device can quickly identify and process high-priority messages without requiring complex real-time analysis, thus improving network throughput while limiting the increase in device complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250338200A1Access load control in peer-to-peer networks
Publication Date: 2025.10.30 APPLE INC
  • US20250338200A1 patent drawing
  • US20250338200A1 patent drawing
  • US20250338200A1 patent drawing

AI summary

Implementations relate to identifying an event disrupting connectivity to a first network; determining, for an apparatus, that the apparatus has a connection to a second network; transmitting a message indicating to one or more neighboring devices that the apparatus has network connectivity; receiving a first relay request from a first device and a second relay request from a second device; forwarding, using the connection to the second network, a message associated with the first relay request; and transmitting, to the second device, a backoff message.