Distributed Resource Allocation Server for Dynamic Spectrum Pooling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mobile communication networks face limitations in resource allocation due to centralized approaches, which are inflexible and static, particularly in managing radio spectrum and computational resources, leading to inefficiencies and a lack of dynamic allocation.
Innovation Solution
A network node and method that transmit resource allocation requests to multiple resource allocation servers, combining granted resources into a pooled resource for operation, enabling flexible and dynamic allocation of spectrum, computational, and hardware resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a centralized resource allocation database is used to manage spectrum resources, then resource management control is improved, but system flexibility and dynamic allocation capability deteriorate
Solution Approach 1:
The patent segments the centralized resource allocation database into multiple distributed resource allocation servers. Each server independently manages specific resource pools, eliminating the single-point control bottleneck while maintaining resource management capabilities. This segmentation enables parallel resource allocation decisions, improving both system flexibility and dynamic allocation capability while preserving reliability through distributed redundancy.
Solution Approach 2:
The patent introduces a new dimensional approach by allowing network nodes to access multiple resource allocation servers simultaneously across different dimensions (multiple servers, multiple resource pools). This multi-dimensional resource access strategy transforms the traditional single-dimension centralized allocation model, enabling nodes to combine resources from different servers to form aggregated resource pools, thereby achieving both control and flexibility.
2Reliability
If static frequency allocation is used based on long-term leases, then spectrum licensing control is improved, but resource utilization efficiency deteriorates
Solution Approach 1:
The patent implements dynamic resource allocation by allowing network nodes to request and combine resources from multiple distributed allocation servers in real-time. This dynamic approach replaces static frequency allocation while maintaining licensing control through the distributed server architecture. Nodes can adaptively access available resources based on current network conditions and service requirements, significantly improving resource utilization efficiency.
Solution Approach 2:
The patent changes the allocation parameters from fixed long-term lease models to flexible on-demand allocation parameters. Network nodes can dynamically adjust resource requests based on service type, quality of service requirements, and available capacity in the aggregated resource pools. This parameter flexibility enables efficient resource utilization while maintaining controlled access through the distributed server system.
3Adaptability or versatility
If multiple resource allocation servers are used for dynamic resource pooling, then resource flexibility and efficiency are improved, but system complexity increases
Solution Approach 1:
The patent implements universal resource allocation mechanisms where multiple resource allocation servers follow common protocols and interfaces for resource requests and grants. Network nodes interact with servers using standardized procedures, and servers can independently manage different resource pools while maintaining consistent behavior. This universality reduces system complexity despite the presence of multiple servers, as nodes don't need to implement complex server-specific logic.
Solution Approach 2:
The patent enables network nodes to autonomously manage their own resource allocation by directly interacting with multiple resource allocation servers. Nodes self-service their resource needs by forming aggregated resource pools from available servers without requiring complex centralized coordination. This self-service approach reduces control complexity while maintaining resource flexibility and efficiency.
Data Source
AI summary
A resource allocation server including memory circuitry, processor circuitry, and an interface. The resource allocation server is configured to communicate with a plurality of resource allocation servers including a first resource allocation server of a first network. The resource allocation server is configured to receive, from a requester, a first resource allocation request indicative of a resource type. The resource allocation server is configured to negotiate, with the first resource allocation server, an allocation of a resource based on the resource type indicated in the first resource allocation request. The resource allocation server is part of a network different from the first network.


