Wireless Node Scheduling Conflict Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless communication networks, particularly in densely deployed millimeter wave (mmW) systems, uncoordinated scheduling among base stations leads to inefficient and overlapping resource allocation, resulting in scheduling conflicts that affect the performance of wireless backhaul links.

Innovation Solution

A wireless node identifies scheduling conflicts by receiving multiple scheduling commands and selects a non-conflicting subset based on a conflict policy, transmitting data using the non-conflicting subset and optionally reporting conflicts to master nodes for negotiation and resolution, thereby optimizing resource allocation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a large number of base stations are deployed densely to improve network coverage and capacity, then network coverage and system capacity are improved, but scheduling conflicts and resource allocation inefficiency increase

Engineering Contradiction:
Improvenetwork capacityVSAvoidscheduling conflict
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The slave relay node proactively identifies scheduling conflicts between multiple received scheduling commands before executing them. By performing preliminary conflict detection and analysis, the system prevents resource allocation errors from occurring, allowing dense base station deployment without proportionally increasing scheduling conflicts

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary conflict resolution mechanism where the slave relay node acts as a mediator between multiple master relay nodes. The node receives scheduling commands from multiple masters, identifies conflicts, and resolves them by selecting appropriate commands based on predefined policies, thereby enabling dense deployment while maintaining scheduling reliability

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If uncoordinated scheduling is used to simplify base station operation and reduce complexity, then ease of operation is improved, but resource allocation efficiency deteriorates

Engineering Contradiction:
Improvescheduling operationVSAvoidresource allocation efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The slave relay node autonomously handles scheduling conflict resolution without requiring complex coordination protocols between master nodes. Each slave node independently identifies conflicts among received scheduling commands and resolves them using predefined policies, simplifying master node operation while improving resource allocation efficiency through intelligent local decision-making

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes the operational parameters of scheduling by introducing priority levels and conflict policies that guide command selection. By modifying how scheduling decisions are made (using parameters like command priority, resource usage patterns, and conflict resolution rules), the system achieves both ease of operation and improved resource allocation efficiency

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10687353B2Management of conflicting scheduling commands in wireless networks
Publication Date: 2020.06.16 QUALCOMM INC
  • US10687353B2 patent drawing
  • US10687353B2 patent drawing
  • US10687353B2 patent drawing

AI summary

A wireless node (e.g., a slave relay node) may receive scheduling commands over multiple wireless links and identify a scheduling conflict. For example, the wireless node my identify a conflict of wireless resources indicated by the received scheduling commands. The wireless node may select a non-conflicting subset of the scheduling commands based on a conflict policy, and transmit data over the wireless links according to the non-conflicting subset of the scheduling commands. Additionally or alternatively, the wireless node may transmit a conflict report indicating the identified scheduling conflict. The conflict report may be sent to other wireless nodes (e.g., master relay nodes associated with the conflicting scheduling commands). The other wireless nodes may engage in negotiation signaling to resolve the scheduling conflict, and may transmit an updated scheduling command to the slave relay node. The slave relay node may transmit data over wireless links based on the updated scheduling command.