Network Node Signalling Message Manipulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network nodes lack versatility and flexibility in processing signalling messages, limiting their ability to effectively manage communication sessions and interoperability between different nodes without requiring extensive updates to the core processing function.

Innovation Solution

The method involves a network node with an ingress processing part and an egress processing part, each equipped with a message manipulation function that determines and applies characteristics to signalling messages based on pre-defined rules, allowing for flexible manipulation of incoming and outgoing messages depending on their reception and transmission conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If message manipulation function is fixed in either ingress or egress processing part, then processing architecture is simple, but versatility and flexibility of message manipulation is limited

Engineering Contradiction:
Improveversatility of message manipulationVSAvoidprocessing architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The message manipulation function is made dynamic by allowing it to be configured in different processing parts (ingress or egress) based on operational requirements. The system can switch between fixed architecture and flexible configuration, enabling versatile message manipulation while maintaining architectural simplicity through configurable design.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The message manipulation function is designed with multi-functionality, capable of operating in both ingress and egress processing parts. This universal design allows a single function to handle multiple manipulation scenarios, enhancing versatility without requiring separate dedicated functions for each processing part.

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

2Adaptability or versatility

If core processing function is updated to support new manipulation rules, then processing capability is enhanced, but system change time and cost increase

Engineering Contradiction:
Improveprocessing capabilityVSAvoidsystem change time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The processing system is segmented into core processing function and configurable processing parts (ingress/egress). Message manipulation rules are implemented in the configurable parts rather than the core function, allowing updates without affecting the core system. This segmentation enables rapid deployment of new manipulation rules while maintaining core processing stability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Message manipulation rules are pre-configured in the ingress or egress processing parts before processing occurs. This preliminary configuration allows the system to adapt to new manipulation requirements without waiting for core processing function updates, reducing system change time and enabling faster deployment of new rules.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If message manipulation is performed before core processing, then outgoing message format can be controlled, but incoming message processing flexibility is reduced

Engineering Contradiction:
Improveoutgoing message format controlVSAvoidincoming message processing flexibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The processing function is segmented into distinct ingress and egress processing parts, each capable of independent message manipulation. This segmentation allows incoming messages to be manipulated before core processing while also enabling outgoing message format control, as each processing part can be configured independently for its specific function.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically configures which processing part (ingress or egress) performs message manipulation based on the specific operational requirement. This dynamic configuration allows the system to adapt between different processing scenarios, providing both incoming message flexibility and outgoing message format control when needed.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11963070B2Processing signalling messages in a network node
Publication Date: 2024.04.16 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11963070B2 patent drawing
  • US11963070B2 patent drawing
  • US11963070B2 patent drawing

AI summary

A network node comprises a core processing part to perform a core processing function, an ingress processing part to receive incoming signalling messages, an egress processing part to output signalling messages for transmission from the network node, and a message manipulation function to manipulate signalling messages. In a first configuration, the message manipulation function is comprised in the ingress processing part, and in a second configuration the message manipulation function is comprised in the egress processing part. In the first configuration, an egress characteristic is determined, indicative of how an outgoing signalling message is to be outputted, and an incoming signalling message is manipulated based on the egress characteristic. In the second configuration, an ingress characteristic is determined, indicative of how an incoming signalling message has been received, and an outgoing signalling message is manipulated based on the ingress characteristic.