Session Border Controller Message Manipulation Function
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing session border controllers (SBCs) are limited in functionality as they can only access internal state data for message manipulation, restricting the complexity and richness of processing that can be applied to SIP messages.
Innovation Solution
Incorporating a Message Manipulation Function (MMF) within the SBC that has access to external state data, allowing for more advanced and flexible manipulation of SIP messages based on conditions or rules associated with this external data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the SBC uses only internal state data for message manipulation, then the device complexity is reduced, but the processing capability and flexibility are limited
Solution Approach 1:
The patent introduces an intermediary mechanism that enables the MMF to access external state data through a controlled interface. This intermediary layer allows the SBC to incorporate external data sources without directly increasing the core device complexity, as the external data access is mediated through existing SBC components and protocols.
Solution Approach 2:
The MMF is designed with multi-functionality to handle both internal and external state data uniformly. By making the MMF universal in its data access capabilities, the system can process diverse data sources (internal and external) through the same manipulation framework, thereby enhancing processing capability without proportionally increasing complexity.
2Adaptability or versatility
If the SBC accesses external state data for message manipulation, then the processing richness is improved, but the data access complexity increases
Solution Approach 1:
An intermediary data access mechanism is implemented that simplifies the interaction between the MMF and external state data. This intermediary layer handles the complexity of data retrieval, formatting, and integration, allowing the MMF to access external data through a simplified interface rather than dealing with the underlying complexity directly.
Solution Approach 2:
The system implements feedback mechanisms where the MMF can query external state data, receive responses, and use this information to modify messages accordingly. This feedback loop allows the system to dynamically access and process external data based on current message processing needs, enhancing processing richness while managing data access complexity through structured interaction protocols.
Data Source
AI summary
A session border controller has a processor operable to receive a message from a connected peer node. The processor inputs the message to a Message Manipulation Function, MMF, which identifies the message as a SIP message, and in response obtains external state data associated with the message from a source independent from the message. The external state data is provided to the MMF. The SIP message is modified using the MMF according to one or more conditions or rules associated with the received external state data; and the modified message is output.


