MMSC Delivery Report Generation for Charging Accuracy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In the existing message forwarding protocol between Multimedia Messaging Service Centers (MMSCs), the originator MMSC cannot accurately determine whether a multimedia message (MM) is successfully delivered to the recipient terminal when the recipient terminal does not allow generating a delivery report, leading to potential incorrect charging and lack of delivery confirmation.
Innovation Solution
The method involves the recipient MMSC generating a delivery report and sending it to the originator MMSC, regardless of the recipient terminal's ability to generate a report, including a field indicating whether the recipient terminal allows delivery report generation, allowing the originator MMSC to determine if a delivery report should be sent to the originator terminal.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the recipient terminal does not allow generating a delivery report, then the device complexity is reduced, but the originator MMSC cannot accurately determine delivery status leading to incorrect charging
Solution Approach 1:
The patent introduces an intermediary delivery report mechanism where the recipient MMSC acts as a mediator between the recipient terminal and the originator MMSC. Even when the recipient terminal does not allow delivery report generation, the recipient MMSC generates a delivery report based on whether the message was successfully forwarded to the recipient terminal. This intermediary mechanism resolves the contradiction by providing reliable delivery status information without requiring the recipient terminal itself to generate reports, thus maintaining reliability while avoiding excessive complexity at the terminal level.
2Loss of information
If a delivery report is always generated and sent to the originator MMSC, then the delivery status confirmation is improved, but the loss of time and network overhead increases
Solution Approach 1:
The patent applies partial action by conditionally generating delivery reports only when necessary. The recipient MMSC determines whether to generate a delivery report based on specific conditions: whether the message was successfully forwarded to the recipient terminal and whether the originator MMSC requires delivery status information. This avoids unnecessary delivery report generation in cases where the originator already has sufficient information or does not require confirmation, thereby reducing time loss and network overhead while still ensuring delivery status information completeness when needed.
Data Source
AI summary
The invention discloses a method for forwarding multimedia messages (MMs) between different multimedia messaging service centers (MMSCs), comprising: a) an originator MMSC receiving a MM submitted by an originator terminal, then editing and generating a routing forward request message; b) the originator MMSC sending the routing forward request message generated in step a) to a recipient MMSC; c) the recipient MMSC returning a routing forward response message to the originator MMSC after receiving the routing forward request message; d) the recipient MMSC delivering the MM according to the MM related information contained in the routing forward request message; and e) the recipient MMSC generating a delivery report according to the current delivery status and sending it to the originator MMSC. With this invention, the problem is solved that the originator MMSC cannot exactly know whether the MM has been correctly delivered to the recipient terminal from the originator terminal under the condition the recipient terminal does not generate a delivery report in the process of MM forwarding.


