Resource Arbitration Apparatus for 5G Policy Conflict Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In the 5G/IoT era, policy applications from a carrier network, users, and other business operators through APIs can conflict over communication resources, particularly bandwidth, with existing technologies lacking the ability to arbitrate these conflicts effectively.

Innovation Solution

A resource conflict arbitration apparatus that includes reception, determination, and calculation means to assess and optimize resource allocation among devices, using a branch-and-bound method to maximize the sum of priorities within the constraints of available resources, effectively addressing conflicts by reconfiguring policy rule applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple policy rules are applied to devices from different sources (own NW, users, other business operators), then service flexibility and real-time changes are improved, but resource conflicts and arbitration complexity increase

Engineering Contradiction:
Improveservice flexibilityVSAvoidarbitration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the policy arbitration process into distinct functional modules: reception means for receiving resource allocation requests, determination means for checking resource availability, and calculation means for optimizing resource distribution. This segmentation allows each module to handle specific aspects of the arbitration process independently, reducing overall system complexity while maintaining flexibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary arbitration mechanism that mediates between conflicting policy rules from multiple sources. The arbitration apparatus acts as a mediator that receives requests from different stakeholders (own NW, users, other business operators), evaluates their resource requirements, and determines optimal resource allocation based on priority levels, thereby managing complexity through structured mediation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If resource allocation is optimized to maximize sum of priorities, then resource utilization efficiency is improved, but calculation complexity and processing time increase

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidcalculation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-defining priority levels for different policy rules and pre-establishing resource constraints. The system assigns priority values to requests from different sources (own NW, users, other business operators) before the actual arbitration process, allowing the calculation means to efficiently optimize resource allocation based on these pre-established criteria rather than calculating from scratch during each arbitration event.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent utilizes parameter changes by transforming the resource allocation problem into a mathematical optimization problem where resource quantities and priority levels are expressed as adjustable parameters. The calculation means optimizes the allocation by varying these parameters within defined constraints, enabling efficient computation of optimal resource distribution without exhaustive search methods.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11895692B2Resource contention arbitration apparatus, resource contention arbitration method and program
Publication Date: 2024.02.06 NIPPON TELEGRAPH & TELEPHONE CORP
  • US11895692B2 patent drawing
  • US11895692B2 patent drawing
  • US11895692B2 patent drawing

AI summary

A resource conflict arbitration apparatus that arbitrates a conflict between resources includes: reception means configured to receive a request for resource allocation to a device among one or more devices; determination means configured to determine, when a resource requested by the resource allocation request is to be allocated to the device, whether a summed value of resources allocated to the one or more devices exceeds an upper limit value of available resources; and calculation means configured to determine, when it is determined by the determination means that the summed value exceeds the upper limit value, a status of resource allocation to each device to maximize a sum of priorities of resource allocation to the one or more devices under a constraint condition that a summed value of resources allocated to the devices does not exceed the upper limit value.