MCData Server Deferred Message Tracking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In mission-critical wireless communication systems, there is no effective method for the MCData server to determine if a user has downloaded a file without a download completed report, leading to incomplete updating of the deferred messages list, and existing procedures do not provide sufficient information for the MCData client to handle deferred messages effectively.
Innovation Solution
The proposed method involves the MCData server sending a deferred messages list response that includes a group ID, deferred signalling payload, and additional parameters, allowing the server to track file downloads and update the list accordingly, and enabling the client to request and manage deferred messages more efficiently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the MCData server relies on download completed reports to track file downloads, then the server can maintain the deferred messages list, but the server cannot determine if a user has downloaded a file when no report is requested or received
Solution Approach 1:
The patent implements a feedback mechanism where the MCData server sends disposition notification requests to MCData clients to obtain download status information. When a client downloads a file from the deferred messages list, it must send a disposition notification back to the server confirming the download completion. This feedback loop ensures the server can accurately track download status even when the original sender did not request a download completed report, thereby resolving the information loss problem while maintaining accurate measurement of download status.
2Ease of operation
If the MCData server sends comprehensive deferred messages list responses with group ID, signalling payload, and parameters, then the client can manage deferred messages effectively, but the system complexity increases
Solution Approach 1:
The patent applies preliminary action by having the MCData server pre-organize and structure the deferred messages list response with all necessary information (group ID, signalling payload, parameters) before sending it to the client. This includes pre-calculating disposition notification requirements and embedding relevant metadata in advance. By preparing the complete message management package beforehand, the client receives a ready-to-use structured response that simplifies its processing tasks, thereby improving ease of operation without proportionally increasing system complexity.
Data Source
AI summary
Embodiments herein disclose a method for handling a MC service in a wireless communication system (300). The method includes receiving, by a MCData server (200), a MCData deferred messages list request to get a MCData deferred messages list from a MCData client (100a). Further, the method includes sending, by the MCData server (200), a MCData deferred messages list response to the MCData client (100a) based on the received MCData deferred messages list request. The MCData deferred messages list response includes a MCData group ID, a deferred signalling payload and at least one parameter.


