Multicast Transmission NACK Feedback for Reliable Software Updates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication systems face challenges in efficiently managing multicast transmissions, particularly in densely populated cellular environments with a high density of machine type communications devices, where spectrum efficiency for software and firmware updates is limited.
Innovation Solution
Implementing methods and apparatus for multicast transmission (MT) that utilize NACK/DTX feedback mechanisms, including preamble and Physical Random Access Channel (PRACH) transmissions to indicate missed data blocks, and utilizing sequence numbers and control/data channels with flags to manage multicast communications effectively.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If individual device updates are performed separately, then each device receives updates reliably, but spectrum efficiency deteriorates due to repeated transmissions
Solution Approach 1:
The patent combines multiple individual update transmissions into a single multicast transmission that can be received by multiple devices simultaneously. The base station transmits one copy of the update data over the air interface, which is then received by multiple WTRUs at once, eliminating the need for repeated separate transmissions to each device.
Solution Approach 2:
The multicast transmission mechanism serves multiple functions: it delivers update data to multiple devices simultaneously, provides reliable delivery through HARQ feedback, and enables efficient spectrum utilization by transmitting once rather than repeatedly to each device individually.
2Loss of energy
If multicast transmission is implemented without feedback mechanisms, then spectrum efficiency improves, but reliability deteriorates due to inability to detect missed data blocks
Solution Approach 1:
The patent implements feedback mechanisms where WTRUs send HARQ acknowledgments to the base station after receiving multicast transmissions. The base station monitors for NACK feedback or DTX conditions to detect which WTRUs missed data blocks, enabling targeted retransmissions that maintain reliability while preserving spectrum efficiency.
Solution Approach 2:
The system performs preliminary actions by transmitting the multicast data block first, then monitoring for feedback. The base station prepares to retransmit based on received feedback signals, allowing it to respond appropriately to detection of missed blocks without waiting for individual device requests.
3Reliability
If retransmissions are performed for all devices, then reliability improves, but productivity deteriorates due to increased transmission overhead
Solution Approach 1:
The patent applies local quality by performing retransmissions selectively for specific WTRUs that sent NACK feedback or showed DTX conditions, rather than retransmitting to all devices. This localized approach maintains reliability for devices that need it while avoiding unnecessary retransmissions that would reduce network productivity.
Solution Approach 2:
The system discards the initial multicast transmission assumption that all devices received data successfully, and recovers by performing targeted unicast retransmissions only for devices that demonstrated reception failures through feedback mechanisms, optimizing overall network efficiency.
Data Source
AI summary
Methods, apparatus, systems and procedures to manage a multicast communication to a multicast group implemented by a respective wireless transmit/receive unit (WTRU) of WTRUs in the multicast group are disclosed. One representative method includes receiving, by the respective WTRU of the multicast group, a configuration, the configuration indicating a Random Access Channel (RACH) preamble to use for a negative acknowledgement (NACK) response to a multicast transmission to the respective WTRU, monitoring, by the respective WTRU, for data of the multicast transmission, determining, by the respective WTRU, whether the monitored for data was successfully received; and on condition that the monitored for data was not successfully received, sending, by the respective WTRU, the RACH preamble indicated by the received configuration.


