Uplink Resource Allocation for Remaining Data Blocks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication networks face challenges in efficiently managing uplink resource allocation for remaining data blocks, particularly in Extended Coverage GSM (EC-GSM) systems, leading to issues like lost associations between data blocks and allocated resources, increased latency, and power consumption due to unnecessary restarts of uplink transfers.
Innovation Solution
A method where network nodes send first and second allocation information to devices, identifying allocated uplink resources and excluding specific data blocks to preserve associations, ensuring correct data block transmission and resource reuse, even if initial allocation information is not received.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the network node sends only first allocation information identifying uplink resources for remaining data blocks, then the device can transmit data blocks, but the association between data blocks and allocated resources may be lost if the first allocation information is not received
Solution Approach 1:
The network node performs preliminary action by sending second allocation information that explicitly identifies data blocks to be excluded before the actual transmission occurs. This preliminary identification of exclusions ensures that even if the first allocation information is lost, the device can correctly determine which data blocks should be transmitted and which should be excluded, maintaining the association between data blocks and allocated resources without requiring complex re-negotiation procedures.
2Reliability
If the device restarts uplink transfer when allocation information is lost, then correct data transmission can be achieved, but power consumption increases and latency increases
Solution Approach 1:
The network node provides feedback through the second allocation information that explicitly identifies which data blocks should be excluded from transmission. This feedback mechanism allows the device to understand why certain data blocks should not be transmitted without requiring the device to restart the entire uplink transfer procedure. The device can directly adjust its transmission behavior based on this feedback, eliminating unnecessary restarts and reducing both latency and power consumption while maintaining correct data transmission.
3Productivity
If the network node allocates uplink resources without excluding specific data blocks, then resource allocation is simple, but resource wastage occurs when data blocks are lost
Solution Approach 1:
The network node applies local quality by differentiating the treatment of individual data blocks within the allocation. Through the second allocation information, the network identifies specific data blocks that should be excluded from transmission, allowing the system to maintain simple overall allocation procedures while implementing precise control over individual block transmission. This localized differentiation prevents resource wastage by ensuring that only necessary data blocks are transmitted, avoiding unnecessary restarts and associated energy consumption.
Data Source
AI summary
A network node comprised in a wireless communication network is for managing allocation of uplink resources regarding remaining data blocks of an uplink transmission performed by a device. The network node sends, to the device, first allocation information that identifies uplink resources that have been allocated to the device for uplink transmission of said remaining data blocks. The remaining data blocks being associated with the allocated uplink resources, respectively. The network node also sends, to the device, and the device receives, a second allocation information that identifies one or more of said allocated uplink resources identified by the first allocation information, wherein said second allocation information further identifies one or more of said remaining data blocks as data blocks to be excluded by the device.


