Telefonaktiebolaget lm ericsson (publ) (20240134706). A NON-INTRUSIVE METHOD FOR RESOURCE AND ENERGY EFFICIENT USER PLANE IMPLEMENTATIONS simplified abstract

From WikiPatents
Revision as of 04:49, 26 April 2024 by Wikipatents (talk | contribs) (Creating a new page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

A NON-INTRUSIVE METHOD FOR RESOURCE AND ENERGY EFFICIENT USER PLANE IMPLEMENTATIONS

Organization Name

telefonaktiebolaget lm ericsson (publ)

Inventor(s)

[[:Category:Mattias R�nnblom of Vikingstad (SE)|Mattias R�nnblom of Vikingstad (SE)]][[Category:Mattias R�nnblom of Vikingstad (SE)]]

A NON-INTRUSIVE METHOD FOR RESOURCE AND ENERGY EFFICIENT USER PLANE IMPLEMENTATIONS - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240134706 titled 'A NON-INTRUSIVE METHOD FOR RESOURCE AND ENERGY EFFICIENT USER PLANE IMPLEMENTATIONS

Simplified Explanation

The patent application describes a method for a network device to dynamically allocate cores to a user plane application based on its processing load. The method involves determining the processing load of the application, allocating a different number of cores based on this load, and executing the application using the allocated cores.

  • The method involves determining the processing load of a user plane application with multiple worker threads.
  • Cores are allocated based on the processing load, which may differ from the current allocation.
  • The allocated cores are used to execute the worker threads of the application.

Potential Applications

This technology could be applied in telecommunications networks to optimize the performance of user plane applications by dynamically allocating resources based on their processing load.

Problems Solved

This technology solves the problem of inefficient resource allocation in user plane applications, ensuring that they have the necessary processing power to handle their workload effectively.

Benefits

The benefits of this technology include improved performance and efficiency of user plane applications, as well as better utilization of resources within a network.

Potential Commercial Applications

A potential commercial application of this technology could be in the development of network devices and software for telecommunications companies looking to optimize their user plane applications.

Possible Prior Art

One possible prior art could be the concept of dynamic resource allocation in computer systems, where resources are allocated based on the workload of applications to improve performance and efficiency.

What are the specific technical requirements for implementing this method in a network device?

To implement this method in a network device, specific technical requirements would include the ability to monitor the processing load of user plane applications, dynamically allocate cores, and manage the execution of worker threads on the allocated cores.

How does this method compare to traditional static allocation of resources in network devices?

This method improves upon traditional static allocation by dynamically adjusting resource allocation based on the processing load of user plane applications, leading to better performance and efficiency in handling varying workloads.


Original Abstract Submitted

a method by a network device to dynamically allocate cores to a user plane application based on a processing load of the user plane application. the method includes determining a processing load of the user plane application, where the user plane application has a plurality of worker threads that are configured to poll queues for traffic to process, determining, based on the processing load of the user plane application, that the user plane application is to be allocated a number of cores in the plurality of cores that is different from a current number of cores allocated to the user plane application, allocating the different number of cores in the plurality of cores to the user plane application, and executing the plurality of worker threads of the user plane application using the different number of cores in the plurality of cores instead of the current number of cores.