Network Node Application Distribution for Bandwidth Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current public land mobile networks face inefficiencies due to redundant data transmission, particularly in sensor and M2M applications, where third-party application servers outside the network relay information through the radio and core networks, leading to increased network capacity issues.

Innovation Solution

A distribution network node within the telecommunications network receives executable applications and associated requirements, determining and sending them to specific destination nodes that meet these requirements, allowing for secure execution and message exchange, thereby reducing redundant data transmission by deploying applications only where needed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If third-party application servers are implemented outside the operator's network, then application functionality is provided, but redundant information is transmitted through the network increasing network capacity issues

Engineering Contradiction:
Improveapplication functionalityVSAvoiddata transmission volume
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent extracts the application execution function from external servers and places it directly within the operator's network at strategic network nodes. This extraction eliminates the need for redundant data transmission between external servers and network elements, as the application logic now resides where it needs to execute.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an application distribution mechanism as an intermediary that delivers applications to appropriate network nodes. This intermediary layer manages the deployment and execution of applications within the network, replacing the traditional external server model and reducing unnecessary data traffic.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If applications are distributed to multiple network nodes, then redundant data transmission is reduced, but application distribution complexity increases

Engineering Contradiction:
Improvedata transmission volumeVSAvoidapplication distribution mechanism
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The application distribution mechanism operates autonomously within the network, automatically determining which nodes should receive and execute specific applications based on network conditions and requirements. This self-service approach minimizes external management overhead and reduces distribution complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements preliminary application distribution to network nodes before actual data transmission occurs. By pre-positioning applications at appropriate nodes, the system eliminates the need for repeated transmission of application code, thereby reducing overall data volume while managing complexity through advance preparation.

Inventive Principle:
Principle #10Preliminary action

3Speed

If applications are executed at network nodes closer to data sources, then feedback loop speed is improved, but network node processing requirements increase

Engineering Contradiction:
Improvefeedback loop speedVSAvoidnode processing capacity
Core Design Contradiction:
SpeedVSPower

Solution Approach 1:

The patent applies local quality by distributing different applications to different network nodes based on their specific functions and data processing requirements. Each node executes only the applications relevant to its local data sources, improving feedback speed while avoiding unnecessary processing loads from executing unrelated applications.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the application execution function across multiple network nodes rather than concentrating it externally. This segmentation allows applications to run closer to data sources, improving feedback loop speed, while distributing processing requirements across many nodes rather than overloading a single external server.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP2370895B1Distributing an application
Publication Date: 2017.02.15 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • EP2370895B1 patent drawing
  • EP2370895B1 patent drawing
  • EP2370895B1 patent drawing

AI summary

A network node (1) comprising an input (20), a processor (22) and an output (21), the processor (22) being coupled to the input (20) and the output (21); the input (20) and output (21) both being connected to at least one network (5, 7); in which the processor (22) is arranged so as to receive (10) from the input (20) an executable application and an associated set of requirements for the application, in which the processor is arranged to determine (11, 12), on receipt of an application and the associated set of requirements, a set of destination network nodes (3) which are reachable through at least one network (5, 7) to which the output (21) is connected based upon the requirements and to send the application to the destination nodes through the output (21). Thus, an application can be distributed through a telecommunications network specifying only the requirements that a destination network must satisfy, rather than the addresses of the destination network nodes. Furthermore, the application can be transferred between network nodes should user equipment move through the network.