Session Border Controller Dynamic Reporting via Message Manipulation Functions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Service providers face challenges in obtaining specific and varied statistics from conventional Session Border Controllers (SBCs, which are not easily scalable to meet diverse requirements, leading to the need for manual code updates that are time-consuming and resource-intensive.
Innovation Solution
Extending the Message Manipulation Function (MMF) in SBCs to enable dynamic reporting of network behavior, allowing service providers to configure rules for computing and storing statistics, thereby eliminating the need for manual code updates and enabling real-time statistic computation without upgrading the SBC processing unit.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional SBCs are used with fixed functionality, then device complexity is reduced, but adaptability to diverse service provider requirements deteriorates
Solution Approach 1:
The MMF is extended to perform multiple functions: traditional message manipulation and new statistic computation. This allows a single component to serve both purposes, improving adaptability without adding separate dedicated hardware for statistics computation.
Solution Approach 2:
The system transitions from fixed, hard-coded statistics computation to dynamic, configurable rules. Service providers can modify statistics computation logic at runtime by updating MMF rules, enabling the system to adapt to changing requirements without hardware changes.
2Adaptability or versatility
If manual code updates are implemented to meet diverse statistics requirements, then adaptability is improved, but productivity deteriorates due to time-consuming updates
Solution Approach 1:
The system pre-configures the MMF framework and rule structure in advance, allowing service providers to quickly deploy new statistics computation logic by simply adding or modifying rules rather than performing complex code updates or system upgrades.
Solution Approach 2:
Service providers can independently configure and update their own statistics requirements by modifying MMF rules without requiring vendor intervention or system upgrades, enabling self-service adaptation that improves productivity.
3Measurement precision
If resource investment is increased to compute diverse statistics, then measurement precision is improved, but loss of energy worsens
Solution Approach 1:
The system extracts only the necessary statistic computation logic into configurable MMF rules, separating it from the core SBC functionality. This allows service providers to compute only the specific statistics they need rather than maintaining comprehensive statistics computation capabilities, reducing resource investment while maintaining measurement precision for required metrics.
Data Source
AI summary
In various examples there is a session border controller, SBC, connected between two communications networks. The SBC comprises a store holding statistics of events in the networks. The SBC also has an ingress receiving messages from the first communications network, the ingress having a memory storing an ingress message manipulation function MMF comprising a plurality of rules. The SBC has a session border controller processing unit connected to the ingress and receiving the messages from the ingress. The SBC has an egress connected to the session border controller processing unit, the egress receiving the messages from the session border controller processing unit and forwarding the messages, to the second communications network, the egress having a memory storing an egress message manipulation function MMF comprising a plurality of rules. At least some of the rules of the ingress MMF or egress MMF are for computing and storing the statistics.


