Scheduled and autonomous transmission and acknowledgement
First Claim
1. A wireless communication system, operable with a plurality of remote stations capable of transmission on a shared resource, comprising:
- a receiver for receiving a plurality of access requests for transmission on the shared resource from a respective plurality of remote stations;
a scheduler for allocating a portion of the shared resource to zero or more of the requesting remote stations in response to the plurality of access requests, the allocation comprising zero or more individual access grants to zero or more requesting remote stations and zero or one common access grant to the remaining requesting remote stations; and
a transmitter for transmitting the individual access grants to the respective remote stations on one or more individual grant channels and for transmitting the common access grant to the remaining remote stations on one or more common grant channels.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for efficient signaling to and from a plurality of mobile stations are disclosed. In one embodiment, a subset of mobile stations may be allocated a portion of the shared resource with one or more individual access grants, another subset may be allocated a portion of the shared resource with a single common grant, and yet another subset may be allowed to use a portion of the shared resource without any grant. In another embodiment, an acknowledge and continue command is used to extend all or a subset of the previous grants without the need for additional requests and grants, and their associated overhead. In one embodiment, a traffic to pilot ratio (T/P) is used to allocate a portion of the shared resource, allowing a mobile station flexibility in selecting its transmission format based on T/P.
148 Citations
85 Claims
-
1. A wireless communication system, operable with a plurality of remote stations capable of transmission on a shared resource, comprising:
-
a receiver for receiving a plurality of access requests for transmission on the shared resource from a respective plurality of remote stations;
a scheduler for allocating a portion of the shared resource to zero or more of the requesting remote stations in response to the plurality of access requests, the allocation comprising zero or more individual access grants to zero or more requesting remote stations and zero or one common access grant to the remaining requesting remote stations; and
a transmitter for transmitting the individual access grants to the respective remote stations on one or more individual grant channels and for transmitting the common access grant to the remaining remote stations on one or more common grant channels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A base station, operable with a remote station transmitting with permission from an access grant, comprising:
-
a receiver for receiving a packet of data from the remote station;
a decoder for decoding the received packet and determining if the received packet decoded without error; and
a transmitter for transmitting to the remote station a negative acknowledgment (NAK) command when the received packet did not decode without error, an acknowledgment and grant extension (ACK-and-Continue) command when the received packet decoded without error and the access grant for the remote station is to be extended, and an acknowledgment (ACK) when the received packet decoded without error and the access grant is not to be extended. - View Dependent Claims (16, 17)
-
-
18-41. -41. (canceled)
-
42. A remote station, comprising:
a message encoder for encoding an access request message, the access request message comprising at least one of an indicator of an amount of data for transmission, a supportable T/P, or a QoS indicator.
-
43. An access message, comprising at least one of an indicator of an amount of data for transmission, a supportable T/P, or a QoS indicator.
-
44. A base station, comprising:
a message encoder for encoding a grant message, the grant message comprising at least one of a remote station identifier, a granted T/P, a long grant flag, or a QoS indicator.
-
45. A grant message, comprising at least one of a remote station identifier, a granted T/P, a long grant flag, or a QoS indicator.
-
46. A wireless communication system, comprising:
-
a plurality of remote stations, each of a subset of which transmit an access request message to form a plurality of access request messages;
a base station for;
receiving the plurality of access request messages;
allocating a shared system resource among the plurality of remote stations; and
transmitting zero or more individual access grants to a subset of the requesting remote stations and zero or more common access grants to the remaining requesting remote stations. - View Dependent Claims (47, 48, 49, 50)
-
-
51. A method of access control of a shared resource, comprising:
-
receiving a plurality of access requests for transmission on the shared resource from a respective plurality of remote stations;
allocating a portion of the shared resource to zero or more of the requesting remote stations in response to the plurality of access requests, the allocation comprising zero or more individual access grants to zero or more requesting remote stations and zero or one common access grant to the remaining requesting remote stations;
transmitting the individual access grants to the respective remote stations on one or more individual grant channels; and
transmitting the common access grant to the remaining remote stations on one or more common grant channels. - View Dependent Claims (52, 53, 54)
-
-
55. A method of access control of a shared resource, comprising, operable with a remote station transmitting with permission from an access grant, comprising:
-
receiving a packet of data from the remote station;
decoding the received packet;
determining if the received packet decoded without error; and
transmitting to the remote station a negative acknowledgment (NAK) command when the received packet did not decode without error, an acknowledgment and grant extension (ACK-and-Continue) command when the received packet decoded without error and the access grant for the remote station is to be extended, and an acknowledgment (ACK) when the received packet decoded without error and the access grant is not to be extended. - View Dependent Claims (56, 57)
-
-
58. A method of transmission, comprising:
-
receiving data for transmission;
storing the data in a data buffer;
generating an access request message;
transmitting the access request message;
receiving one or more individual grant channels and one or more common grant channels from a base station;
decoding an access grant comprising an individual grant directed on one of the one or more individual grant channels or a common grant on one of the one or more common grant channels; and
transmitting a portion of data from the data buffer in response to a decoded access grant. - View Dependent Claims (59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70)
-
-
71. An apparatus, comprising:
-
means for receiving a plurality of access requests for transmission on the shared resource from a respective plurality of remote stations;
means for allocating a portion of the shared resource to zero or more of the requesting remote stations in response to the plurality of access requests, the allocation comprising zero or more individual access grants to zero or more requesting remote stations and zero or one common access grant to the remaining requesting remote stations;
means for transmitting the individual access grants to the respective remote stations on one or more individual grant channels; and
means for transmitting the common access grant to the remaining remote stations on one or more common grant channels. - View Dependent Claims (72)
-
-
73. An apparatus, operable with a remote station transmitting with permission from an access grant, comprising:
-
means for receiving a packet of data from the remote station;
means for decoding the received packet;
means for determining if the received packet decoded without error; and
means for transmitting to the remote station a negative acknowledgment (NAK) command when the received packet did not decode without error, an acknowledgment and grant extension (ACK-and-Continue) command when the received packet decoded without error and the access grant for the remote station is to be extended, and an acknowledgment (ACK) when the received packet decoded without error and the access grant is not to be extended.
-
-
74. An apparatus, comprising:
-
means for receiving data for transmission;
means for storing the data in a data buffer;
means for generating an access request message;
means for transmitting the access request message;
means for receiving one or more individual grant channels and one or more common grant channels from a base station;
means for decoding an access grant comprising an individual grant directed on one of the one or more individual grant channels or a common grant on one of the one or more common grant channels; and
means for transmitting a portion of data from the data buffer in response to a decoded access grant. - View Dependent Claims (75)
-
-
76. A wireless communication system, comprising:
-
means for receiving a plurality of access requests for transmission on the shared resource from a respective plurality of remote stations;
means for allocating a portion of the shared resource to zero or more of the requesting remote stations in response to the plurality of access requests, the allocation comprising zero or more individual access grants to zero or more requesting remote stations and zero or one common access grant to the remaining requesting remote stations;
means for transmitting the individual access grants to the respective remote stations on one or more individual grant channels; and
means for transmitting the common access grant to the remaining remote stations on one or more common grant channels. - View Dependent Claims (77)
-
-
78. A wireless communication system, operable with a remote station transmitting with permission from an access grant, comprising:
-
means for receiving a packet of data from the remote station;
means for decoding the received packet;
means for determining if the received packet decoded without error; and
means for transmitting to the remote station a negative acknowledgment (NAK) command when the received packet did not decode without error, an acknowledgment and grant extension (ACK-and-Continue) command when the received packet decoded without error and the access grant for the remote station is to be extended, and an acknowledgment (ACK) when the received packet decoded without error and the access grant is not to be extended.
-
-
79. A wireless communication system, comprising:
-
means for receiving data for transmission;
means for storing the data in a data buffer;
means for generating an access request message;
means for transmitting the access request message;
means for receiving one or more individual grant channels and one or more common grant channels from a base station;
means for decoding an access grant comprising an individual grant directed on one of the one or more individual grant channels or a common grant on one of the one or more common grant channels; and
means for transmitting a portion of data from the data buffer in response to a decoded access grant. - View Dependent Claims (80)
-
-
81. Processor readable media operable to perform the following steps:
-
receiving a plurality of access requests for transmission on the shared resource from a respective plurality of remote stations;
allocating a portion of the shared resource to zero or more of the requesting remote stations in response to the plurality of access requests, the allocation comprising zero or more individual access grants to zero or more requesting remote stations and zero or one common access grant to the remaining requesting remote stations;
transmitting the individual access grants to the respective remote stations on one or more individual grant channels; and
transmitting the common access grant to the remaining remote stations on one or more common grant channels. - View Dependent Claims (82)
-
-
83. Processor readable media operable with a remote station transmitting with permission from an access grant and operable to perform the following steps:
-
receiving a packet of data from the remote station;
decoding the received packet;
determining if the received packet decoded without error; and
transmitting to the remote station a negative acknowledgment (NAK) command when the received packet did not decode without error, an acknowledgment and grant extension (ACK-and-Continue) command when the received packet decoded without error and the access grant for the remote station is to be extended, and an acknowledgment (ACK) when the received packet decoded without error and the access grant is not to be extended.
-
-
84. Processor readable media operable to perform the following steps:
-
receiving data for transmission;
storing the data in a data buffer;
generating an access request message;
transmitting the access request message;
receiving one or more individual grant channels and one or more common grant channels from a base station;
decoding an access grant comprising an individual grant directed on one of the one or more individual grant channels or a common grant on one of the one or more common grant channels; and
transmitting a portion of data from the data buffer in response to a decoded access grant. - View Dependent Claims (85)
-
Specification