Computational-Power Sharing Network Element for Distributed Task Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In the era of big data, computational power is a critical resource, but centralized computing often requires significant time to complete tasks due to limited power, posing an urgent need for efficient computational-power sharing solutions.

Innovation Solution

A method for computational-power sharing is introduced, where a network element acquires demand and available power information to determine suitable cooperation sides for task completion, utilizing a transceiver, processor, and memory to facilitate control and data plane transmissions, enabling efficient task allocation and integration across multiple computing entities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If centralized computing is adopted, then computational power is concentrated and managed centrally, but computation time becomes considerable and efficiency decreases

Engineering Contradiction:
Improvecomputation efficiencyVSAvoidcomputation time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments the centralized computational task into multiple sub-tasks that can be distributed to different computing entities. The network element divides the computing workload and allocates it to multiple cooperation sides, transforming a single-point bottleneck into a parallel processing system, thereby reducing overall computation time and improving efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent combines the computational resources of multiple independent entities into a unified distributed computing system. By merging the processing capabilities of multiple cooperation sides under coordinated management, the system achieves aggregated computational power that exceeds what any single entity could provide, thus improving overall productivity.

Inventive Principle:
Principle #5Merging (Combining)

2Loss of time

If distributed computing is implemented, then computation time is reduced, but system complexity increases

Engineering Contradiction:
Improvecomputation timeVSAvoidsystem complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent introduces a network element as an intermediary that manages the distributed computing system. This mediator handles task distribution, resource coordination, and result aggregation, shielding the complexity from both the computing entities and the end user. The intermediary maintains a simplified interface while managing the underlying complex distributed operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The network element performing computational-power sharing is designed with multi-functional capabilities, handling task allocation, resource management, communication coordination, and result integration. This universal design consolidates multiple management functions into a single entity, reducing the need for separate specialized components and thereby managing system complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If multiple computing entities are coordinated, then computational power is enhanced, but information security challenges increase

Engineering Contradiction:
Improvecomputational powerVSAvoidinformation security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The network element acts as a secure intermediary that mediates all communications and transactions between computing entities. It implements authentication, authorization, and encryption protocols, managing security policies centrally while enabling distributed computation. This intermediary approach maintains security controls without preventing the coordination of multiple computing entities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11876856B2Method for computational-power sharing and related device
Publication Date: 2024.01.16 SPREADTRUM SEMICON (NANJING) CO LTD
  • US11876856B2 patent drawing
  • US11876856B2 patent drawing
  • US11876856B2 patent drawing

AI summary

A method for computational-power sharing is provided. In implementations of the disclosure, a computational-power sharing network element is connected with a network to perform control plane transmission and data plane transmission, or the computational-power sharing network element is connected with the network to perform control plane transmission. The computational-power sharing network element acquires computational-power demand information transmitted by a computing demand side and available computational-power information transmitted by at least one computing cooperation side. The computational-power sharing network element determines a computing cooperation side from the at least one computing cooperation side according to the computational-power demand information and the available computational-power information, and directly or indirectly indicates the computing cooperation side to complete a computing task of the computing demand side, where the computing cooperation side is able to provide computational power for the computing demand side.