UAV Cooperative Task Offloading Using Second-Price Auction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for task unloading in remote areas using unmanned aerial vehicles (UAVs) do not effectively address energy consumption and task unloading delay, and fail to consider optimal assignment to multiple UAVs and ground users, leading to inefficient task unloading and suboptimal quality of service.

Innovation Solution

A task unloading method based on UAV cooperation, utilizing a second price auction algorithm to optimize task assignment by establishing local and UAV unloading models, considering energy consumption, time delay, and hovering models, to determine an optimal unloading solution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If tasks are unloaded to unmanned aerial vehicles in remote areas, then communication quality and service quality are improved, but energy consumption of the unmanned aerial vehicles increases

Engineering Contradiction:
Improvecommunication qualityVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic task unloading decisions by continuously monitoring system state (energy levels, task queues, channel conditions) and adjusting unloading parameters in real-time. The MEC server on the UAV dynamically determines whether to accept new tasks based on current energy reserves and computational load, transforming the static energy-consumption problem into a dynamic optimization process that adapts to changing conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes key operational parameters including transmission power levels, computational resource allocation ratios, and task unloading thresholds based on system state. By adjusting these parameters dynamically, the system optimizes the balance between communication quality (improved through higher power and better resource allocation) and energy consumption (controlled through adaptive threshold adjustments).

Inventive Principle:
Principle #35Parameter changes

2Productivity

If tasks are unloaded to unmanned aerial vehicles, then task processing capability is improved, but task unloading delay increases

Engineering Contradiction:
Improvetask processing capabilityVSAvoidtask unloading delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent implements preliminary actions by pre-positioning MEC servers on UAVs in strategic locations before tasks arrive, and by pre-allocating computational resources and establishing communication channels in advance. This allows the system to rapidly accept and process tasks without the overhead of setting up infrastructure at the moment of task arrival, thereby reducing unloading delay while maintaining high processing capability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces the UAV with MEC server as an intermediary between ground users and the core network. This intermediary provides edge computing capabilities locally, enabling rapid task processing without requiring long-distance communication with remote base stations, thus improving both processing capability and reducing delay through localized computation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If multiple unmanned aerial vehicles are used for task unloading, then system capacity and coverage are improved, but task assignment complexity increases

Engineering Contradiction:
Improvesystem capacityVSAvoidtask assignment complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the task assignment problem into hierarchical levels: individual UAVs independently manage their local task queues and make basic acceptance/rejection decisions, while a centralized coordinator handles inter-UAV task redistribution and resource allocation. This segmentation reduces overall system complexity by distributing decision-making authority while maintaining coordinated multi-UAV operation and expanded system capacity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements partial task unloading where not all tasks are offloaded to UAVs, and not all UAVs are actively processing tasks simultaneously. The system selectively assigns tasks to subsets of available UAVs based on current conditions, avoiding the full complexity of managing all possible UAV-task combinations while still achieving enhanced system capacity through selective multi-UAV utilization.

Inventive Principle:
Principle #16Partial or excessive action

4Use of energy by moving object

If ground users unload tasks locally, then energy consumption is reduced, but service quality and processing capability deteriorate

Engineering Contradiction:
Improveenergy consumptionVSAvoidservice quality
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The patent introduces the UAV with MEC server as an intermediary that ground users can access for task processing. Instead of requiring users to choose between local processing (low energy, low capability) and remote cloud processing (high capability, high energy), the UAV intermediary provides edge computing services that achieve high processing capability with lower energy consumption by eliminating long-distance data transmission and enabling localized computation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent substitutes the mechanical approach of local device processing with a wireless edge computing approach. Instead of relying on ground user device computational power (which is limited and energy-intensive for complex tasks), the system replaces it with remotely hosted but locally-accessible MEC services on UAVs, achieving better performance with lower user-side energy consumption through wireless communication and remote computation.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12493499B2Task unloading method based on unmanned aerial vehicle cooperation
Publication Date: 2025.12.09 CHONGQING UNIV OF POSTS & TELECOMM
  • US12493499B2 patent drawing
  • US12493499B2 patent drawing
  • US12493499B2 patent drawing

AI summary

A task unloading method based on unmanned aerial vehicle cooperation is provided. The method includes: establishing an unmanned aerial vehicle cooperation task unloading system; establishing, for each of ground users, a local task unloading model of the ground user; establishing, for each of the ground users, an unmanned aerial vehicle task unloading model of the ground user; establishing a hovering model of the unmanned aerial vehicles; and calculating an optimal task unloading assignment solution by using a second price auction algorithm to perform task unloading. With the method, task unloading is performed based on unmanned aerial vehicle mobile edge computing, improving the quality of service and the service experience of the users.