Uniform Interface Decouples Network Module Simulations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cellular radio-mobile network simulators face challenges in managing diverse implementations of network functionality, leading to increased complexity and cost in communication and statistic measurement processes, particularly when dealing with multiple implementations of modules and devices from different manufacturers.

Innovation Solution

The introduction of uniform communication and statistic interfaces for modules and devices, allowing for independent operation of implementations and simplifying the insertion of new module implementations, while the Statistic Manager collects data through a standardized external interface, reducing the need for complex interception and measurement mechanisms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If specific interception and measurement mechanisms are inserted for each implementation of a module, then the Statistic Manager can measure behaviour of diverse implementations, but the processing complexity and cost increase significantly

Engineering Contradiction:
Improveability to handle diverse implementationsVSAvoidprocessing complexity in Statistic Manager
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary component called the 'measurement interface' that sits between the Statistic Manager and various module implementations. This interface standardizes the measurement process by providing uniform methods for intercepting and measuring communication data, regardless of the specific implementation. The Statistic Manager interacts only with this standardized interface rather than dealing with implementation-specific details, thus reducing processing complexity while maintaining adaptability to diverse implementations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The measurement interface is designed as a universal component that can handle multiple types of module implementations through a common set of methods. Instead of creating separate interception mechanisms for each implementation, the universal interface provides standardized functionality that works across all implementations, thereby reducing overall system complexity while maintaining versatility.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Ease of manufacture

If communication occurs directly through respective implementations, then module-specific functionality is preserved, but it becomes necessary to insert all identification information for communication modes in every implementation

Engineering Contradiction:
Improveease of inserting new implementationsVSAvoidinformation insertion requirement in each implementation
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The communication interface acts as an intermediary layer between modules and the Statistic Manager. It encapsulates all the identification information and communication mode details within the interface itself, rather than requiring each implementation to contain this information. This allows new implementations to be inserted easily without modifying existing communication logic, as the interface handles the complexity of information identification and routing.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the system into distinct layers: the measurement interface layer that handles identification and communication mode information, and the implementation layer that focuses on specific module functionality. This segmentation allows each implementation to be developed independently without needing to know about communication modes or identification information, which are handled exclusively by the interface layer.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8090563B2Method and system for simulating communications networks, object and computer program product therefor
Publication Date: 2012.01.03 TELECOM ITALIA SPA
  • US8090563B2 patent drawing
  • US8090563B2 patent drawing
  • US8090563B2 patent drawing

AI summary

A method for simulating a telecommunications network through objects that model a respective set of network modules or devices provides for the insertion, for every module or device of the set, of at least one respective interfacing object with the other modules of the set. The above interfacing object has an external side and an internal side with respect to the module or device. Such external side has a character that is independent of idiosyncrasies of such module or device and is therefore uniform for all modules or devices. When there are a plurality of different implementations of the same module or device, it is possible to provide both a unique interfacing object for all different implementations, and a respective interfacing object for every single implementation.