Network Node Signalling Message Manipulation
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
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.
Data Source
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.


