Enabling Layer Matches Application Requirements to Network Slices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic devices face challenges in establishing optimal network connections for data transmission as third-party applications often do not consider the specific network capabilities required for different service types or traffic types, leading to suboptimal performance in terms of quality of service (QoS) such as bandwidth, latency, and error rate.
Innovation Solution
An electronic device is equipped with a method to adaptively perform network connections based on parameters required for data transmission, such as network service type, traffic type, and available network capabilities, using an enabling layer that identifies and matches application requirements with suitable network slice instances and capabilities, including edge computing and session and service continuity modes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If third-party applications are developed without considering specific network capabilities, then application development complexity is reduced, but network connection performance and QoS deteriorate
Solution Approach 1:
The patent introduces an enabling layer as an intermediary component between the application layer and network layer. This enabling layer automatically identifies application requirements and selects appropriate network slice instances without requiring application developers to have network knowledge. The enabling layer acts as a mediator that translates application needs into network configuration decisions, resolving the contradiction between ease of development and connection performance.
Solution Approach 2:
The system implements self-service by enabling the electronic device to automatically identify application requirements and select suitable network slice instances without external intervention or developer configuration. The enabling layer autonomously performs network capability identification, requirement analysis, and slice selection based on real-time application behavior and network conditions.
2Reliability
If network slice instances are manually configured for each application, then network connection performance is optimized, but device complexity and operational burden increase
Solution Approach 1:
The enabling layer implements self-service by automatically identifying application requirements and selecting appropriate network slice instances without requiring manual configuration. The system autonomously monitors application behavior, analyzes network capabilities, and makes intelligent slice selection decisions, eliminating the need for complex manual network configuration while maintaining optimized performance.
Solution Approach 2:
The patent utilizes parameter changes in application behavior and network conditions to dynamically select network slice instances. The enabling layer monitors changes in application requirements and network capability parameters, and automatically adjusts slice selection based on these parameter variations, providing adaptive optimization without manual intervention.
3Device complexity
If generic network connections are used for all applications, then device complexity is reduced, but QoS and data transmission efficiency deteriorate
Solution Approach 1:
The patent applies local quality by assigning different network slice instances to different applications based on their specific requirements. Instead of using a uniform network connection for all applications, the enabling layer identifies the unique needs of each application and connects it to the most suitable network slice, providing localized optimization for each application's data transmission efficiency.
Solution Approach 2:
The system implements dynamics by enabling the enabling layer to dynamically select network slice instances based on real-time application requirements and network conditions. The slice selection is not static but adapts to changing parameters such as application behavior, network capability, and transmission requirements, thereby maintaining optimal data transmission efficiency.
4Reliability
If applications require specific network capabilities like low latency or high bandwidth, then QoS is improved, but application development difficulty increases
Solution Approach 1:
The enabling layer serves as an intermediary that handles the complexity of network capability requirements. Application developers only need to develop their applications without concerning themselves with specific network capabilities like latency or bandwidth. The enabling layer automatically identifies these requirements and selects appropriate network slice instances that provide the necessary QoS, shielding developers from network complexity.
Data Source
Figure 1~2a
Figure 2b
Figure 3
AI summary
An electronic device and a method of an electronic device are provided. The electronic device includes a communication circuit, a memory configured to include instructions, and a processor operatively connected to the communication circuit and the memory, wherein, when the instructions are executed, the processor is configured to detect an event associated with data transmission of an application stored in the memory, identify requirement information including at least one first parameter associated with the data transmission, identify network capability information including at least one second parameter indicating capability of a network capable of being accessed by the electronic device, and perform a network connection for the data transmission based at least partly on the requirement information and the network capability information.