IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0780824
(2004-02-17)
|
등록번호 |
US-8489949
(2013-07-16)
|
발명자
/ 주소 |
- Tiedemann, Jr., Edward G.
- Damnjanovic, Aleksandar
- Jain, Avinash
- Malladi, Durga P.
- Oses, David Puig
- Gaal, Peter
- Lundby, Stein
- Sarkar, Sandip
- Chen, Tao
- Wei, Yongbin
- Willenegger, Serge
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
6 인용 특허 :
193 |
초록
▼
Embodiments disclosed herein address the need in the art for reduced overhead control with the ability to adjust transmission rates as necessary. In one aspect, a first signal indicates an acknowledgement of a decoded subpacket and whether or not a rate control command is generated, and a second sig
Embodiments disclosed herein address the need in the art for reduced overhead control with the ability to adjust transmission rates as necessary. In one aspect, a first signal indicates an acknowledgement of a decoded subpacket and whether or not a rate control command is generated, and a second signal conditionally indicates the rate control command when one is generated. In another aspect, a grant may be generated concurrently with the acknowledgement. In yet another aspect, a mobile station monitors the first signal, conditionally monitors the second signal as indicated by the first signal, and may monitor a third signal comprising a grant. In yet another aspect, one or more base stations transmit one or more of the various signals. Various other aspects are also presented. These aspects have the benefit of providing the flexibility of grant-based control while utilizing lower overhead when rate control commands are used, thus increasing system utilization, increasing capacity and throughput.
대표청구항
▼
1. An apparatus, comprising: a message generator configured to: generate a first message comprising an acknowledgment indicator and a rate control indicator, wherein the rate control indicator indicates at least whether a rate control command will be generated and issued; andgenerate a second messag
1. An apparatus, comprising: a message generator configured to: generate a first message comprising an acknowledgment indicator and a rate control indicator, wherein the rate control indicator indicates at least whether a rate control command will be generated and issued; andgenerate a second message conditioned on the rate control indicator indicating at least that the rate control command will be generated and issued. 2. The apparatus of claim 1, wherein the second message comprises the rate control command. 3. The apparatus of claim 2, wherein the rate control command is one of a plurality of values, wherein one or more of the plurality of values indicates a rate increase. 4. The apparatus of claim 2, wherein the rate control command is one of a plurality of values, wherein one or more of the plurality of values indicates a rate decrease. 5. The apparatus of claim 2, wherein the rate control command is one of a plurality of values, wherein one or more of the plurality of values indicates a rate hold. 6. An apparatus, comprising: a receiver configured to receive a packet;a decoder configured to decode the received packet; anda message generator configured to: generate a first signal comprising one of a first plurality of values, each value associated with an acknowledgment (ACK) or negative acknowledgment (NAK), and one or more of the values indicating at least whether a rate control command is to be issued; andconditionally generate a second signal comprising one of a second plurality of values corresponding to a respective plurality of rate control commands, wherein the generation of the second signal is conditioned on the value of the first signal indicating at least that the rate control command is to be issued. 7. The apparatus of claim 6, further comprising a transmitter configured to transmit the first signal and conditionally transmit the second signal, wherein the transmission of the second signal is conditioned on the value in the first signal indicating at least that the rate control command is to be issued. 8. The apparatus of claim 6, wherein the receiver is further operable to receive one or more transmission requests and one or more autonomous transmissions, the apparatus further comprising a scheduler configured to allocate a shared resource in response to the one or more transmission requests and the one or more autonomous transmissions. 9. The apparatus of claim 8, wherein the message generator further configured to generate a grant message in response to a transmission request in accordance with the allocation. 10. An apparatus, comprising: a receiver configured to receive a first signal comprising a rate control indicator and conditionally receive a second signal in accordance with the rate control indicator when the rate control indicator indicates that a rate control command will be issued; anda message decoder configured to decode the rate control indicator from the received first signal. 11. The apparatus of claim 10, wherein the first signal comprises an acknowledgement. 12. The apparatus of claim 10, wherein the second signal comprises the rate control command. 13. The apparatus of claim 12, wherein the rate control command is one of a plurality of values, wherein one or more of the plurality of values indicates a rate increase. 14. The apparatus of claim 12, wherein the rate control command is one of a plurality of values, wherein one or more of the plurality of values indicates a rate decrease. 15. The apparatus of claim 12, wherein the rate control command is one of a plurality of values, wherein one or more of the plurality of values indicates a rate hold. 16. The apparatus of claim 10, further comprising a transmitter configured to transmit a packet. 17. The apparatus of claim 16, wherein the transmitter retransmits the packet when the first signal indicates the transmitted packet is not acknowledged. 18. The apparatus of claim 16, wherein the second signal comprises a rate control command, and the transmitter transmits a second packet at a rate determined in accordance with the rate control command. 19. A base station, comprising: a message generator configured to: generate a first message comprising an acknowledgment indicator and a rate control indicator, wherein the rate control indicator indicates at least whether a rate control command will be transmitted; andconditionally generate a second message, wherein the generation of the second message is conditioned on the rate control indicator indicating that the rate control command will be transmitted. 20. A remote station, comprising: a receiver configured to receive a first signal comprising a rate control indicator and conditionally receive a second signal in accordance with the rate control indicator, wherein the reception of the second signal is conditioned on the rate control indicator indicating that a rate control command will be transmitted to the remote station; anda message decoder configured to decode the rate control indicator from the received first signal. 21. A wireless communication system, including a base station, comprising: a message generator configured to:generate a first message comprising an acknowledgment indicator and a rate control indicator, wherein the rate control indicator indicates at least whether a rate control command will be generated; andconditionally generate a second message, wherein the generation of the second message is conditioned on the rate control indicator indicating that the rate control command will be generated. 22. A wireless communication system, including a remote station, comprising: a receiver configured to receive a first signal comprising a rate control indicator and conditionally receive a second signal in accordance with the rate control indicator, wherein the reception of the second signal is conditioned on the rate control indicator indicating that a rate control command will be issued; anda message decoder configured to decode the rate control indicator from the received first signal. 23. A method for rate control, comprising: employing at least one processor executing computer executable instructions stored on a computer readable storage medium to implement the following acts:generating a first signal comprising one of a first plurality of values, each value associated with an acknowledgment (ACK) or negative acknowledgment (NAK), and one or more of the values indicating at least whether a rate control command will be generated and issued; andconditionally generating a second signal comprising one of a second plurality of values corresponding to a respective plurality of rate control commands, the generating the second signal conditioned on the value of the first signal indicating the rate control command will be generated and issued. 24. A method for rate control, comprising: employing at least one processor executing computer executable instructions stored on a computer readable storage medium to implement the following acts:receiving a first signal comprising one of a first plurality of values, each value associated with an acknowledgment (ACK) or negative acknowledgment (NAK), and one or more of the values indicating at least whether a rate control command is to be issued; andconditionally receiving a second signal comprising one of a plurality of rate control commands, wherein the receiving the second signal is conditioned on the value of the first received signal indicating the rate control command is to be issued. 25. A method for rate control, comprising: employing at least one processor executing computer executable instructions stored on a computer readable storage medium to implement the following acts:transmitting a packet;receiving a first signal indicating whether the transmitted packet was acknowledged and whether a rate control command will be issued; andreceiving a second signal comprising the rate control command when the rate control command is issued, wherein the receiving the second signal is conditioned on the first signal indicating the rate control command will be issued. 26. The method of claim 25, wherein the first signal comprises one of a first plurality of values, one of the first plurality of values indicating an acknowledgment of correct decoding and no rate control command. 27. The method of claim 26, wherein the value indicating an acknowledgment of correct decoding and no rate control command revokes a prior grant. 28. The method of claim 25, wherein the first signal comprises one of a first plurality of values, one of the first plurality of values indicating an acknowledgment of correct decoding and a rate control command. 29. The method of claim 25, wherein the first signal comprises a value indicating no transmission corresponding to a negative acknowledgment of the decoded packet and no rate control command. 30. The method of claim 25, wherein the rate control command is one of a second plurality of values, wherein one or more of the second plurality of values indicates a rate increase. 31. The method of claim 25, wherein the rate control command is one of a second plurality of values, wherein one or more of the second plurality of values indicates a rate decrease. 32. The method of claim 25, wherein the rate control command is one of a second plurality of values, wherein one of the second plurality of values indicates a rate hold. 33. The method of claim 32, wherein the second signal comprises a value indicating no transmission for a rate hold. 34. The method of claim 25, further comprising: retransmitting the packet when the first received signal indicates the transmitted packet was not acknowledged. 35. The method of claim 25, further comprising: transmitting a second packet when the first received signal indicates the transmitted packet was acknowledged. 36. The method of claim 25, wherein the second packet is transmitted at a rate determined in accordance with the rate control command when a rate control command is received on the second signal. 37. The method of claim 25, wherein the transmitted packet is a subpacket. 38. An apparatus, comprising: means for generating a first signal comprising one of a first plurality of values, each value associated with an acknowledgment (ACK) or negative acknowledgment (NAK), and one or more values indicating at least whether a rate control command will be issued; andmeans for conditionally generating a second signal comprising one of a second plurality of values corresponding to a respective plurality of rate control commands when the value of the first signal indicates the rate control command will be issued. 39. An apparatus for rate control, comprising: means for receiving a packet;means for decoding the packet;means for generating a first signal indicating whether the received packet was decoded correctly and indicating whether a rate control command will be issued; andmeans for generating a second signal comprising the rate control command when the first signal indicates the rate control command will be issued. 40. An apparatus for rate control, comprising: means for transmitting a first signal comprising one of a first plurality of values, each value associated with an acknowledgment (ACK) or negative acknowledgment (NAK), and one or more of the values indicating whether a rate control command will be transmitted; andmeans for transmitting a second signal comprising the rate control command, wherein the transmitting the second signal is conditioned on the first signal indicating the rate control command will be transmitted. 41. An apparatus for rate control, comprising: means for transmitting a packet;means for receiving a first signal indicating whether the transmitted packet was acknowledged and whether a rate control command will be issued; andmeans for receiving a second signal comprising the rate control command when the first signal indicates the rate control command will be issued. 42. A wireless communication system, comprising: means for generating a first signal comprising one of a first plurality of values, each value associated with an acknowledgment (ACK) or negative acknowledgment (NAK), and one or more of the values indicating at least whether a rate control command is to be issued; andmeans for conditionally generating a second signal comprising one of a second plurality of values corresponding to a respective plurality of rate control commands when the value of the first signal indicates the rate control command is to be issued. 43. A wireless communication system, comprising: means for receiving a first signal comprising one of a first plurality of values, each value associated with an acknowledgment (ACK) or negative acknowledgment (NAK), and one or more of the values indicating at least whether a rate control command is to be issued; andmeans for conditionally receiving a second signal comprising one of a second plurality of values corresponding to a respective plurality of rate control commands when the value of the first received signal indicates the rate control command is to be issued. 44. Computer readable media containing a set of instructions which when executed perform the following acts: generating a first signal comprising one of a first plurality of values, each value associated with an acknowledgment (ACK) or negative acknowledgment (NAK), and one or more of the values indicating at least whether a rate control command will be generated and transmitted; andconditionally generating a second signal comprising one of a second plurality of values corresponding to a respective plurality of rate control commands, wherein the generating the second signal is conditioned on the value of the first signal indicates a indicating the rate control command will be generated and transmitted. 45. Computer readable media containing a set of instructions which when executed perform the following acts: receiving a packet;decoding the packet;generating a first signal indicating whether the received packet was decoded correctly and indicating whether a rate control command will be issued; andgenerating a second signal comprising the rate control command when the first signal indicates the rate control command will be issued. 46. Computer readable media containing a set of instructions which when executed perform the following acts: receiving a first signal comprising one of a first plurality of values, each value associated with an acknowledgment (ACK) or negative acknowledgment (NAK), and one or more of the values indicating at least whether a rate control command is to be received; andconditionally receiving a second signal comprising one of a second plurality of values corresponding to a respective plurality of rate control commands, wherein the receiving the second signal is conditioned on the value of the first received signal indicating the rate control command is to be received. 47. Computer readable media containing a set of instructions which when executed perform the following acts: transmitting a packet;receiving a first signal indicating whether the transmitted packet was acknowledged and whether a rate control command will be issued; andreceiving a second signal comprising the rate control command, wherein the receiving the second signal is conditioned on the first signal indicating the rate control command will be issued. 48. A method for rate control, comprising: employing at least one processor executing computer executable instructions stored on a computer readable storage medium to implement the following acts:receiving a packet;decoding the packet;generating a first signal indicating whether the received packet was decoded correctly and indicating whether a rate control command will be issued; andgenerating a second signal comprising the rate control command, wherein the generating the second signal is conditioned on the first signal indicating the rate control command will be issued. 49. The method of claim 48, wherein the first signal comprises one of a first plurality of values, one of the first plurality of values indicating an acknowledgment of correct decoding and no rate control command. 50. The method of claim 49, wherein the value indicating an acknowledgment of correct decoding and no rate control command revokes a prior grant. 51. The method of claim 48, wherein the first signal comprises one of a first plurality of values, one of the first plurality of values indicating an acknowledgment of correct decoding and a rate control command. 52. The method of claim 48, wherein the first signal comprises a value indicating no transmission corresponding to a negative acknowledgment of the decoded packet and no rate control command. 53. The method of claim 48, wherein the rate control command is one of a second plurality of values, wherein one or more of the second plurality of values indicates a rate increase. 54. The method of claim 48, wherein the rate control command is one of a second plurality of values, wherein one or more of the second plurality of values indicates a rate decrease. 55. The method of claim 48, wherein the rate control command is one of a second plurality of values, wherein one of the second plurality of values indicates a rate hold. 56. The method of claim 55, wherein the second signal comprises a value indicating no transmission for a rate hold. 57. The method of claim 48, further comprising: receiving one or more autonomous transmissions; andallocating a shared resource in response to the one or more transmission requests and the one or more autonomous transmissions. 58. The method of claim 48, further comprising generating a grant in response to a received transmission request. 59. The method of claim 58, wherein the second signal is not generated when the grant is generated. 60. The method of claim 48, further comprising transmitting the first signal; and conditionally transmitting the second signal when a rate control command is issued. 61. The method of claim 60, further comprising transmitting the grant when a grant is issued. 62. The method of claim 48, wherein the received packet is a subpacket. 63. The method of claim 62 wherein the decoding of the packet further comprising decoding the packet in response to previously received corresponding subpackets, if any.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.