SDP Network Resource Allocator for Protocol Layer Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In Software Defined Protocol (SDP) networks, existing solutions fail to effectively allocate resources to each protocol layer within a configured protocol stack, leading to inefficiencies in resource utilization and performance.
Innovation Solution
A resource allocation method and system that determines and allocates resources to each protocol layer based on available network resources, processing capabilities, and service requirements, using formulas to optimize processing delays and throughput, ensuring optimal resource utilization across all protocol layers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If resources are allocated uniformly to each protocol layer, then the allocation process is simple, but the processing capability and throughput are suboptimal
Solution Approach 1:
The patent applies local quality by allocating different resource quantities to different protocol layers based on their specific processing capabilities and service requirements. The resource allocator determines the processing capability of each protocol layer and allocates resources accordingly, rather than using uniform allocation. This ensures that each protocol layer receives appropriate resources matched to its functional needs, thereby optimizing overall processing capability while maintaining manageable allocation complexity through systematic assessment.
2Speed
If more resources are allocated to protocol layers, then processing speed increases, but resource utilization efficiency decreases
Solution Approach 1:
The patent implements dynamic resource allocation where the resource allocator continuously assesses the processing capabilities, service requirements, and current resource usage of each protocol layer. Resources are dynamically adjusted based on real-time conditions rather than being statically assigned. This dynamic approach ensures that processing speed is optimized when needed while preventing resource waste during low-demand periods, thereby improving both processing speed and resource utilization efficiency simultaneously.
3Productivity
If resource allocation is optimized for each protocol layer, then throughput improves, but the allocation process becomes more complex
Solution Approach 1:
The patent applies segmentation by dividing the resource allocation process into distinct assessment and allocation stages for each protocol layer. The resource allocator systematically evaluates processing capabilities, service requirements, and resource usage for each layer independently, then allocates resources layer-by-layer. This segmented approach enables optimized data throughput through customized allocation while managing complexity through a structured, repeatable process framework that can be systematically implemented.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
The present invention provides a resource allocation method and system on a Software Defined Protocol SDP network, to allocate a resource to each protocol layer in a protocol stack deployed on a protocol stack deployment node. The method includes: receiving, by a resource allocator, a resource request message sent by a protocol stack deployment node, where the resource request message carries information about a protocol stack deployed on the protocol stack deployment node; determining, by the resource allocator, information about an available resource on an SDP network, where the available resource is used for resource allocation of the protocol stack; determining, by the resource allocator according to the information about the protocol stack and the information about the available resource, a resource allocated to each protocol layer in the protocol stack; and sending, by the resource allocator, a resource feedback message to the protocol stack deployment node, where the resource feedback message carries the information about the resource allocated to each protocol layer, so that the protocol stack deployment node configures the resource for each protocol layer from the available resource according to the resource feedback message.