Method for communicating and radio station therefor
AssigneeKoninklijke Philips Electronics N.V.
InventorsTimothy J. Moulsley, Matthew P.J. Baker, Paul Bucknell, Milos Tesanovic, Bernard Hunt
Life of this patent
Estimating the term…
Abstract
The present invention relates to method for communicating between a primary station and a secondary station comprising (a) at the secondary station, upon arrival of a data packet to be transmitted to the primary station, buffering said data packet in a buffer, and transmitting to the primary station a request for an uplink transmission resource if a request condition is satisfied, said request condition being based on at least one previous grant of uplink transmission resource, (b) at the primary station, granting to the secondary station an uplink transmission resource to be used.
Claims40
A method, operable in a processor within a secondary station, said method causing the processor to execute the steps comprising:
- receiving a data packet containing an amount of data for subsequent transmission to a primary station;
- determining whether a grant of uplink resource for transmission is available at a current time;
- when said grant of uplink resource for transmission is not available,
- determining a time relating to a previous request for uplink resources for transmission to said primary station,
- determining a difference between said current time and said time of a previous request for uplink resources;
- and
- transmitting a request for uplink resources if said difference exceeds a threshold.
A method operable in a processor in a secondary station, said method causing the processor to execute the steps comprising:
- receiving data;
- determining an amount of said received data;
- determining a time since a last grant of resources was received and an amount of said received data;
- and
- transmitting a request for resources based on at least one of:
- said amount of said received data is greater than a first threshold when a grant of resources is available and a time since a last grant of resources is greater than a second threshold when a grant of resources is unavailable.
A secondary station comprising:
- a transceiving system;
- and
- a processor in communication with a memory, said memory including code, which when accessed by said processor causes said processor to execute the steps of:
- receiving a data packet containing an amount of data for subsequent transmission to a primary station from said transceiving system;
- determining whether a grant of uplink resource for transmission is available at a current time;
- when said grant of uplink resource for transmission is not available,
- determining a time of a previous request for uplink resources for transmission to said primary station,
- determining a difference between said current time and said time of a previous request for uplink resources;
- and
- transmitting, through said transceiving system, a request for uplink resources if said difference exceeds a threshold.
A secondary station comprising:
- a processing system:
- receiving data;
- determining an amount of said received data;
- determining a time since a last grant of resources was received and an amount of said received data;
- and
- transmitting a request for resources when said amount of said received data is greater than a first threshold when a grant of resources is available and a time since a last grant of resources is greater than a second threshold when a grant of resources is unavailable.
A method for communicating between a primary station and a secondary station comprising:
- at the secondary station, upon arrival of a data packet to be transmitted to the primary station, buffering said data packet in a buffer,
- determining whether an uplink transmission resource is available,
- transmitting to the primary station an indication of the amount of data contained in the buffer,
- determining whether a request condition is satisfied, said request condition being based on:
- at least one previous grant of uplink transmission resource;
- and
- also the time elapsed since a last transmission of the indication of the amount of data contained in the buffer but only when the secondary station has not received a grant of uplink transmission resource since the last transmission of the indication of the amount of data contained in the buffer,
- transmitting to the primary station a request for an uplink transmission resource if an uplink transmission resource is not available and the request condition is satisfied.
A secondary station comprising
- means for transmitting data and control information to a primary station on an uplink channel, the transmission of data requiring a previous grant of an uplink transmission resource from the primary station, the transmission of control information not requiring a previous grant of an uplink transmission resource, the control information including an indication of the amount of data contained in the buffer,
- buffering means for buffering in a buffer data packets arriving at the secondary station for transmission to the primary station,
- means for determining if an uplink transmission resource is available;
- means for determining if a request condition is satisfied, said request condition:
- being based on at least one previous grant of a uplink transmission resource;
- and
- also being based on the time elapsed since a previous transmission to the primary station of an indication of the amount of data contained in the buffer but only when the secondary station has not received a grant of uplink transmission resource since the last transmission of the indication of the amount of data contained in the buffer,
- means for requesting, the primary station to grant an uplink transmission resource, when an uplink transmission resource is not available and the request condition is satisfied.
Dependencies are inferred from the claim text.