Multimedia Messaging Service Center Offloading
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The direct implementation of value-added services in a Multimedia Messaging Service Center (MMSC) increases complexity and degrades performance, leading to higher Total Cost of Ownership (TCO) for operators.
Innovation Solution
A method and system that offloads service processing from the MMSC to the Messaging Service Control Function (MSCF) through message interaction, where the MMSC receives a message subscription request, stores the information, and sends a service processing request to the MSCF when a trigger point is reached, allowing the MSCF to perform corresponding service processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the MMSC directly implements value-added services, then service functionality is provided, but the complexity of the MMSC increases and performance degrades
Solution Approach 1:
The patent extracts the service processing functionality from the MMSC and relocates it to a separate service processing node. The MMSC retains only the core message routing and storage functions, while the service processing node handles value-added services such as signature addition, translation, and formatting. This separation reduces MMSC complexity while maintaining service functionality.
Solution Approach 2:
The patent segments the MMS architecture into distinct functional components: the MMSC for message handling and the service processing node for value-added services. This segmentation allows each component to be optimized independently, with the MMSC focusing on reliable message delivery and the service processing node focusing on service logic implementation.
2Adaptability or versatility
If the MMSC directly implements value-added services, then service functionality is provided, but the Total Cost of Ownership increases
Solution Approach 1:
By extracting service processing functionality from the MMSC, the system reduces the resource requirements and operational costs associated with maintaining a highly complex and reliable MMSC. The dedicated service processing node can be implemented with lower resource requirements, thereby reducing the Total Cost of Ownership while maintaining service reliability.
3Adaptability or versatility
If the MMSC directly implements value-added services, then service functionality is provided, but the development difficulty increases
Solution Approach 1:
The patent extracts service processing logic from the MMSC codebase and implements it in a separate, dedicated service processing node. This separation allows service functionality to be developed, tested, and deployed independently from the MMSC, significantly reducing development difficulty and enabling faster marketing of new services.
Solution Approach 2:
The segmented architecture allows the service processing node to be developed as a standalone module that can be independently versioned and deployed. This modular approach simplifies development by isolating service logic from the core MMSC functionality, making it easier to manufacture and maintain.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method for implementing multimedia messaging service (MMS), including: receiving, by an MMSC, a message submission request; searching for, by the MMSC, from stored message subscription information and according to a user ID carried in the message submission request, a service trigger point that a Messaging Service Control Function (MSCF) subscribes to for a user; and sending, by the MMSC, a service processing request to the MSCF when the service trigger point is reached, and the service processing request includes the user ID, so that the MSCF searches for, from stored service subscription information and according to the user ID carried in the message processing request, a service that the user subscribes to, and performs corresponding service processing. An MSCF, an MMSC, a system and another method for implementing MMS are also provided. The burden on the MMSC due to directly implementing value-added services on the MMSC can be eliminated.