Wireless Slice Allocation Controller With Abstract Path Pools
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing controllers face high load during slice generation due to the need to sequentially look up resource information on all devices in a network, which is inefficient and burdensome when multiple slice requests are processed simultaneously.
Innovation Solution
A controller that includes a physical network information acquisition unit, physical path calculation unit, abstract path resource calculation unit, abstract path correlation calculation unit, resource pool, temporary resource pool, abstract resource allocation unit, and temporary resource calculation unit to efficiently allocate resources by recognizing device and connection information, reducing the load on the controller during slice generation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the controller sequentially looks up resource information on all devices present on the route to perform allocation, then the resource allocation accuracy is improved, but the controller load increases significantly
Solution Approach 1:
The patent segments the network into multiple domains and introduces domain controllers for each domain. The centralized controller only needs to look up resource information within the same domain rather than sequentially checking all devices across the entire network. This segmentation dramatically reduces the lookup scope and controller load while maintaining accurate resource allocation within each domain.
Solution Approach 2:
The patent introduces domain controllers as intermediary components between the centralized controller and individual devices. The domain controller manages resource information for its domain and provides aggregated information to the centralized controller, eliminating the need for the centralized controller to directly query every device. This intermediary layer reduces communication overhead and improves processing efficiency.
2Speed
If the controller processes multiple slice requests simultaneously and monitors usage with short time intervals, then the service responsiveness is improved, but the controller load increases
Solution Approach 1:
The patent divides the network management into multiple domain controllers that can independently process slice requests for their respective domains. This parallel processing capability across domains enables simultaneous handling of multiple slice requests without overloading a single controller, improving service responsiveness while distributing the processing load.
Solution Approach 2:
The patent performs preliminary resource reservation and allocation decisions at the domain controller level before slice requests are fully processed. By pre-establishing resource pools and allocation rules at the domain level, the system can rapidly respond to slice requests without requiring extensive real-time computation at the centralized controller, thus improving responsiveness while managing load.
Data Source
AI summary
A controller includes a physical network information acquisition unit obtaining information about resource of a device and information about connection between devices in a wireless access network, a physical path calculation unit calculating physical path resource information based on the information about resource of the device and the information about connection between the devices, an abstract path resource calculation unit calculating abstract path resource information based on the physical path resource information, an abstract path correlation calculation unit generating correlation information between abstract paths, a resource pool storing the abstract path resource information and the correlation information, a temporary resource pool temporarily storing the abstract path resource information and the correlation information, an abstract resource allocation unit determining whether a slice meeting a requirement of a slice request can be generated, and a temporary resource calculation unit updating information in the temporary resource pool.


