Multi-Tenant Network Slice Priority for Direct Service Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless communications systems, user devices waste resources when attempting to access network slices for specific services due to the lack of a structured mechanism for direct access, leading to inefficient searches and resource consumption.
Innovation Solution
A system and method for network slice priority in multi-tenant architecture that assigns tenant and department IDs, enabling direct access to network slices based on priority levels, reducing resource waste by utilizing slice priority information to prioritize access to network resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If user devices attempt to access network slices by searching and scrolling through services, then they can identify available network slices, but device resources (power, memory, processing) are wasted
Solution Approach 1:
The system pre-configures and stores slice priority information in a database before access requests occur. When a user device needs to access a network slice, the information manager function retrieves the pre-computed priority information instead of requiring the device to search through all services, thereby conserving device resources while ensuring reliable access.
Solution Approach 2:
The information manager function acts as an intermediary between user devices and network slice resources. It manages the slice priority information database and provides direct access paths to authorized devices, eliminating the need for devices to manually search through services and reducing their energy consumption.
2Reliability
If network slices are accessed without a structured mechanism, then devices can attempt to reach services, but processing time is increased due to searching and referencing individual entitlements
Solution Approach 1:
Slice priority information is pre-calculated and stored in the database based on tenant profiles, department assignments, and service entitlements. This preliminary organization allows the information manager function to quickly retrieve access paths without requiring real-time searching, thereby reducing processing time while maintaining reliable service access.
Solution Approach 2:
The system segments network access rights into hierarchical structures (tenants, departments, services) with associated priority levels. This segmentation organizes the complex entitlement relationships into manageable units that can be efficiently queried and processed, reducing the time required to determine service access.
3Productivity
If direct access to network slices is implemented with priority levels, then processing speeds increase, but system complexity increases due to multi-tenant architecture management
Solution Approach 1:
The information manager function serves multiple purposes: it manages slice priority information, handles access requests, retrieves tenant and department profiles, and provides direct access paths. This multi-functionality consolidates what would otherwise require multiple separate systems, managing complexity while enabling fast processing through centralized intelligence.
Solution Approach 2:
The system creates and manages copies of tenant profiles, department assignments, and service entitlements in a centralized database. These copied data structures enable rapid querying and decision-making without requiring the system to repeatedly access underlying complex configurations, thereby improving processing speed while the database manages the complexity.
Data Source
AI summary
An apparatus comprises a memory and a processor communicatively coupled to one another. The memory may be operable to store multiple tenant profiles. Each tenant profile of the tenant profiles is associated with one or more entitlements for at least one service. The processor may be configured to receive a request to access at least one of the one or more entitlements for a service. The request indicates slice priority information comprising a priority level indicating an importance of a communication associated with the request. Further, the processor may be configured to obtain a tenant identifier (ID) and a slice priority ID from the slice priority information, determine multiple network access commands based on the tenant profile, and generate a report comprising the network access commands.


