Data transmission control method for GPRS
AssigneeLG Electronics Inc.
InventorSung-Kyu Choi
Life of this patent
Estimating the term…
Abstract
A data transmission method of a GPRS includes estimating a possibility of an impending stall state of a transmit window, transmitting a stall state alarm signal of the transmit window to a network if it is predicted that the stall state of the transmit window is approaching, and controlling data transmissions according to whether an ACK signal for the stall state alarm signal is received or not from the network. Notification of the possibility of the stall state of the transmit window is provided at least once and preferably twice to the network before stall actually occurs, thereby reducing the number of occurrences of the transmit window's stall state. As a result, waste of network resources due to re-transmission performed in the stall state is minimized.
Claims19
A data transmission method, comprising:
- comparing a number of data blocks to be transmitted to a number of allocated time slots that are in a radio frame until a stall state entrance of a transmit window occurs;
- predicting the stall state entrance of a transmit window before the stall state entrance occurs based on the comparison;
- setting a field of a data block to a value corresponding to a first stall state alarm signal based on the prediction;
- transmitting the data block containing said value to a network before the stall state entrance occurs, said value indicative of the predicted stall state;
- and
- controlling a data transmission based on whether a feedback signal is received from the network in response to the first stall state alarm signal, wherein said controlling further comprises:
- transmitting a data block with a value corresponding to a second stall state alarm signal before the stall state entrance occurs;
- and
- controlling the data transmission based on whether a feedback signal is received from the network in response to the second stall state alarm signal, wherein the data block containing said value corresponding to the second stall state alarm signal is transmitted when no message is received from the network in response to the data block transmitted with the value corresponding to the first stall state alarm signal.
A method for managing data communications, comprising:
- detecting that a number of data blocks to be transmitted is a predetermined number of times greater than a number of allocated time slots that are in a radio frame until a stall condition of data transmission window occurs;
- predicting the stall condition of the data transmission window;
- and
- notifying a network element of the predicted stall condition before the stall occurs, wherein said notifying includes:
- setting information indicative of the predicted stall condition in a predetermined field of a first RLC data block;
- and
- transmitting the first RLC data block including said information from a terminal to the network element through an uplink channel, the information set in an RLC Transmit Stall Alarm (RTSA) field of the first RLC data block corresponding to a first stall state alarm signal, wherein the notifying further includes:
- setting information in a second RLC data block indicative of the predicted stall condition;
- and
- transmitting the second RLC data block to the network element before the stall condition occurs, the information set in the second RLC corresponding to a second stall state alarm signal and the second RLC data block transmitted when a number of RLC data blocks to be transmitted equals the number of allocated time slots until the transmission window stalls.
Dependencies are inferred from the claim text.