Claims
- 1. A method of selecting a coding scheme for use on an uplink channel of a wireless packet data communication system, the coding scheme being one of a set of coding schemes that are useable on the uplink channel, comprising:
setting each of a set of states of support of a mobile station corresponding to each coding scheme of the set of coding schemes to one of a set of values that includes supported, unsupported, and unknown support; directing the mobile station to transmit a portion of an uplink data transfer using a first coding scheme of the set of coding schemes; setting the state of support of the mobile station for the first coding scheme to unsupported when the portion of the uplink data transfer is not received having the first coding scheme; and selecting a second coding scheme based upon the set of states of support.
- 2. The method according to claim 1, further comprising:
setting at least one initial state of support to unknown support.
- 3. The method according to claim 1, wherein the selecting comprises:
selecting the second coding scheme as a lower coding scheme than the first coding scheme when the state of support of the mobile station for the lower coding scheme is set to one of unknown support and supported.
- 4. The method according to claim 1, wherein the method is executed within a fixed network of a wireless packet data communication network.
- 5. The method according to claim 1, further comprising identifying a group of coding schemes formed from coding schemes of the set of coding schemes, wherein when the state of support corresponding to one of the coding schemes in the group is set to unsupported, the states of support corresponding to all other of the coding schemes in the group are set to unsupported.
- 6. The method according to claim 1, further comprising:
measuring at least one channel quality parameter during the portion of the uplink data transfer from the mobile station; setting the state of support of the mobile station corresponding to the first coding scheme to supported when the portion of the uplink data transfer is received having the first coding scheme; and wherein the selecting of the second coding scheme is further based upon the at least one channel quality parameter.
- 7. The method according to claim 6, further comprising:
setting at least one initial state of support to unknown support.
- 8. The method according to claim 6, wherein the selecting comprises:
selecting the second coding scheme as a higher coding scheme than the first coding scheme when the at least one channel quality parameter indicates a high channel quality and the state of support of the mobile station for the higher coding scheme is set to one of unknown support and supported; selecting the second coding scheme as the first coding scheme when the at least one channel quality parameter indicates an acceptable channel quality; and selecting the second coding scheme as a lower coding scheme than the first coding scheme when the at least one channel quality parameter indicates a low channel quality and the state of support of the mobile station for the lower coding scheme is set to one of unknown support and supported.
- 9. A method of selecting a coding scheme for use on an downlink channel of a wireless packet data communication system, the coding scheme being one of a set of coding schemes that are useable on the downlink channel, comprising:
setting each of a set of states of support of a mobile station corresponding to each coding scheme of the set of coding schemes to one of a set of values including supported, unsupported, and unknown support; transmitting a portion of a downlink data transfer to the mobile station using a first coding scheme of the set of coding schemes; setting the state of support of the mobile station for the first coding scheme to unsupported when no acknowledgment to the portion of the downlink data transfer is received; and selecting a second coding scheme based upon the set of states of support.
- 10. The method according to claim 9, further comprising:
setting at least one initial state of support to unknown support.
- 11. The method according to claim 9, wherein the selecting comprises:
selecting the second coding scheme as a lower coding scheme than the first coding scheme when the state of support of the mobile station for the lower coding scheme is set to one of unknown support and supported.
- 12. The method according to claim 11, further comprising:
retransmitting a portion of the downlink data transfer to the mobile station using the second coding scheme.
- 13. The method according to claim 9, further comprising identifying a group of coding schemes formed from coding schemes of the set of coding schemes, wherein when the state of support corresponding to one of the coding schemes in the group is set to unsupported, the states of support corresponding to all other of the coding schemes in the group are set to unsupported.
- 14. The method according to claim 9, wherein the method operates within a fixed network of a wireless packet data communication network.
- 15. The method according to claim 9, further comprising initiating one of an uplink and downlink data transfer for determining a state of support of the mobile station for a coding scheme when the state of support of the coding scheme remains set in the state of unknown support for a predetermined duration.
- 16. The method according to claim 9, comprising:
measuring at least one channel quality parameter during the portion of the downlink data transfer from the mobile station; and setting the state of support of the mobile station for the first coding scheme to supported when an acknowledgment to the portion of the downlink data transfer is received, and wherein the selecting of the second coding scheme is also based on the at least one channel quality parameter.
- 17. The method according to claim 16, further comprising:
setting at least one initial state of support to unknown support.
- 18. The method according to claim 16, wherein the selecting comprises:
selecting the second coding scheme as a higher coding scheme than the first coding scheme when the at least one channel quality parameter indicates a high channel quality and the state of support of the mobile station for the higher coding scheme is one of unknown support and supported; selecting the second coding scheme to be the same coding scheme as the first coding scheme when the at least one channel quality parameter indicates an acceptable channel quality; and selecting the second coding scheme as a lower coding scheme than the first coding scheme when the at least one channel quality parameter indicates a low channel quality and the state of support of the mobile station for the lower coding scheme is set to one of unknown support and supported.
- 19. A method of selecting a coding scheme for use on an uplink channel of a wireless packet data communication system, the coding scheme being one of a set of coding schemes that are useable on the uplink and downlink channels, comprising:
setting each state of an uplink set and a downlink set of states of support of a mobile station corresponding to each of the set of coding schemes to one of a set of values including supported, unsupported, and unknown support; and selecting for use by the mobile station for an uplink data transfer a first coding scheme having the uplink state of support of the mobile station for the first coding scheme set to unknown support only when the downlink state of support of the mobile station for the first coding scheme is set to supported.
- 20. A method of managing storage space in a wireless packet data communication system that has a set of coding schemes that are useable on the uplink and downlink channels, comprising:
setting up a table having a set of states of support of a mobile station for each of the set of coding schemes; and erasing the table after a predetermined duration during which no uplink data transfer and no downlink data transfer is communicated with the mobile station.
- 21. The method according to claim 20, wherein each state is set to one of supported, unsupported, and unknown support.
- 22. Base station subsystem apparatus that selects a coding scheme for use on an downlink channel of a wireless packet data communication system, the coding scheme being one of a set of coding schemes that are useable on the downlink channel, comprising:
at least one processing unit controlled by a corresponding at least one set of program instructions that sets each of a set of states of support of a mobile station corresponding to each coding scheme of the set of coding schemes to one of a set of values including supported, unsupported, and unknown support; and at least one transmitter that transmits a portion of a downlink data transfer to the mobile station using a first coding scheme of the set of coding schemes, wherein the at least one processing unit
sets the state of support of the mobile station for the first coding scheme to unsupported when no acknowledgment to the portion of the downlink data transfer is received; and selects a second coding scheme based upon the set of states of support.
Parent Case Info
[0001] This application is related to two co-pending applications entitled “APPARATUS AND METHODS FOR A CODING SCHEME SELECTION” U.S. Ser. No. 10/200,367, filed on Jul. 22, 2002, and “METHOD FOR DETERMINING MOBILE STATION CODING SCHEME ADAPTATION CAPABILITY” U.S. Ser. No. 10/261,991 filed on Oct. 1, 2002 and assigned to the assignee of this application.