1460890613-b3af2c83-2b3a-43d0-bf4d-0615ee49a600

What is claimed is:

1. A method of controlling link transmission parameters of a communication flow in a network, comprising:
caching one or more network parameters at the end of a first communication flow; and
adjusting the network parameters for controlling at least one of a link quality and a transmit power of a next communication flow based on an uncertainty caused by an elapsed time between the first and next communication flows.
2. The method of claim 1, wherein the link transmission parameters include a modulation and coding scheme.
3. The method of claim 1, wherein
the caching further includes caching channel state parameters that include link quality indicators, the method further comprising:
compensating the link quality indicators; and
selecting a modulation and coding scheme (MCS) using the compensated link quality indicators for transmitting as data block in the next communication flow.
4. The method of claim 3, wherein
the caching further includes caching, at the end of the first communication flow, the selected MCS and the link quality indicators; and
the adjusting further includes:
retrieving the cached MCS and the cached link quality indicators when the next communication flow is being established; and
determining an initial MCS to be used for the next communication flow based on the retrieved MCS, the retrieved compensated link quality indicators, wherein the compensating is based on the elapsed time.
5. The method of claim 1, further comprising:
receiving at least one of the network parameters during the first communication flow, the at least one network parameter calculated in accordance with a selected modulation and coding scheme, and in accordance with link quality measurements observed during a measurement interval, wherein the at least one network parameter is cached in accordance with the caching and adjusted in accordance with the adjusting; and
determining base station transmit power to use in transmitting a downlink data block in the next communication flow based on the at least one adjusted network parameter.
6. The method of claim 5, wherein the at least one network parameter is one of a radio link attenuation level parameter and an uplink control flag attenuation level parameter for a mobile station.
7. The method of claim 6, wherein
the radio link attenuation level is the downlink attenuation that the mobile station can tolerate while still achieving acceptable error rate; and
the uplink control flag attenuation level indicates the estimated additional downlink attenuation that can be applied such that adequate uplink state flag (USF) performance is achieved.
8. The method of claim 6, wherein the determining includes determining a transmit power attenuation level for transmitting the current downlink data block from a minimum of the radio link attenuation level and the uplink control flag.
9. The method of claim 5, wherein
the caching includes caching, at the end of a downlink temporary block flow (TBF) for a mobile station, the radio link attenuation level and time that the radio link attenuation level was last updated; and
the adjusting includes:
retrieving, at the beginning of a next downlink TBF for the mobile station, the cached radio link attenuation level and time that the radio link attenuation level was last updated,
decreasing the cached radio link attenuation level to account for the elapsed time; and
setting an initial radio link attenuation level for the next downlink TBF in accordance with the cached radio link attenuation level.
10. The method of claim 1, further comprising:
receiving at least one of the network parameters during the first communication flow, the at least one network parameter calculated in accordance with link quality measurements observed during a measurement interval and a selected modulation and coding scheme, wherein the at least one network parameter is cached in accordance with the caching and adjusted in accordance with the adjusting; and
determining mobile station transmit power to use in transmitting an uplink data block in the next communication flow based on the at least one adjusted network parameter.
11. The method of claim 10, wherein the at least one network parameter is a power control parameter.
12. The method of claim 10, wherein
the caching includes caching, at an end of a first uplink communication flow with a mobile station, the selected modulation and coding scheme, and
the adjusting includes:
retrieving the cached modulation and coding scheme when a second uplink communication flow is being established with the mobile station; and
changing the retrieved modulation and coding scheme to a stronger modulation and coding scheme based on the elapsed time.
13. A method of adaptively selecting an airlink coding scheme in a network, comprising:
determining a coding scheme operating region based on a currently used coding scheme and measurements representative of a block error rate;
selecting a coding scheme based on the determined coding scheme operating region;
caching, at an end of a first downlink communication flow with a mobile station, the selected coding scheme;
retrieving the cached coding scheme when a next downlink communication flow is being established with the mobile station; and
changing the cached coding scheme to a stronger coding scheme based on a elapsed time between the end of the first downlink communication flow and the beginning of the next downlink communication flow.
14. A method of determining an airlink modulation and coding scheme (MCS), comprising:
compensating at least one link quality indicator;
selecting a MCS based on the compensated link quality indicators;
caching, at the end of a first communication flow, the selected MCS and the link quality indicators; and
determining an initial MCS to be used for a next communication flow based on the cached MCS and on the compensated link quality indicators, wherein the compensating is based on an amount of time between the end of the first communication flow and the beginning of the next communication flow.
15. A method for determining a transmit power level at which a network transmits a current block in the downlink, comprising:
receiving one or more network parameters in a first communication flow from a mobile station;
caching the network parameters at the end of a first communication flow for a elapsed time;
adjusting the network parameters for a next communication flow based on an uncertainty caused by caching for the elapsed time; and
determining a transmit power attenuation level for transmitting the current block in the next communication flow based on the adjusted network parameters.
16. The method of claim 15, wherein the one or more network parameters is a quality measurement from the mobile station indicating an average radio link quality over a previous group of blocks.
17. The method of claim 16, wherein at least one of the group of blocks was transmitted at a different power level.
18. A method for determining a transmit power level at which to transmit a current block in the uplink to a network, comprising:
calculating a power control parameter in accordance with a selected modulation and coding scheme and in accordance with link quality measurements observed during a measurement interval;
caching, at an end of a first communication flow with a mobile station, the selected modulation and coding scheme;
changing the cached modulation and coding scheme to a modulation and coding scheme that is at least as strong as the selected modulation and coding scheme of the first communication flow; and
determining mobile station transmit power to use in transmitting a current uplink data block based on a power control parameter as modified based on the stronger modulation and coding scheme.
19. The method of claim 18, wherein the changing is based on an amount of time between the end of the first downlink communication flow and the beginning of a next downlink communication flow.
20. The method of claim 18, wherein the power control parameter as modified is sent to a mobile station to inform the mobile station of the transmit power it should use to transmit the current data block in the uplink.
21. The method of claim 18, wherein one of the link quality measurements is representative of a mean bit error probability (BEP) observed during the measurement interval.
22. The method of claim 21, wherein the determining includes calculating a power control amount based on the observed mean BEP uplink temporary block flow (TBF) on a timeslot s for each mobile station, the power control amount representing an excess transmit power being used by the mobile station.
23. The method of claim 18, further comprising:
transmitting the current uplink data block at the determined transmit power.
24. A mobile station configured for controlling link transmission parameters of a communication flow in a network in accordance with the method of claim 1.
25. A mobile station configured for determining an airlink modulation and coding scheme (MCS) for uplink transmission in a network in accordance with the method of claim 16.
26. A method of determining an airlink modulation and coding scheme (MCS) for uplink transmissions, comprising:
compensating at least one first MCS link quality indicator;
reading a first MCS from a table using the compensated link quality indicator;
caching, at an end of a first downlink communication flow, the read MCS and the link quality indicator;
retrieving the cached first MCS and the cached link quality indicator when a second communication flow is being established; and
determining a second MCS to be used for the second communication flow based on the retrieved first MCS, the retrieved link quality indicator, and an amount of time between the end of the first communication flow and the beginning of the second communication flow.
27. The method of claim 26, further comprising:
changing the first MCS based on power control being performed by a power control algorithm.
28. The method of claim 26, wherein the link quality indicators include bit error probability.
29. The method of claim 26, wherein the link quality indicators include bit error probability (BEP) and a coefficient of variation of the BEP.
30. The method of claim 26, wherein the first MCS is GMSK and the second MCS is 8PSK.
31. A mobile station configured for determining a transmit power level at which to transmit a current block in the uplink to a network in accordance with the method of claim 20.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A method of providing scalable feedback during point-to-multicast (PtM) streaming sessions, the method comprising:
communicating data from a sender to at least one receiver; and
communicating feedback from at least one of the at least one receiver to the sender during a multimedia streaming session.
2. The method of claim 1, further comprising prompting the at least one receiver for input.
3. The method of claim 2, further comprising providing parameters for collecting input from the at least one receiver and a maximum back off time for random time dispersion.
4. The method of claim 2, further comprising provisioning input from the at least one receiver during the multimedia streaming session using extensions of associated delivery procedures.
5. The method of claim 2, wherein the prompting for input from the at least one receiver involves sending a token on a service announcement channel.
6. The method of claim 5, further comprising extracting a random number from the at least one receiver and sending a quality report if the random number is less than or equal a number indicating the fraction of receivers communicating to the sender.
7. A system for providing scalable feedback during point-to-multicast (PtM) streaming sessions, the system comprising:
a sending device that initiates a multimedia session and communicates multimedia data via a communication network during a multimedia streaming session; and
a receiving device that communicates feedback to the multimedia data during the PtM multimedia streaming session in response to a prompt.
8. A computer program product utilized in multimedia broadcast streaming, the computer program product comprising:
computer code to communicate data from a sender to at least one receiver; and
computer code to communicate feedback from at least one of the at least one receiver to the sender during a point-to-multicast multimedia streaming session.
9. A device that communicates in multimedia sessions over a network, the device comprising:
a processor that executes instructions to communicate multimedia data to at least one receiver; and
a memory that stores input collected from the at least one receiver and a maximum back off time for random time dispersion during a point-to-multicast multimedia streaming session.
10. A device that communicates in multimedia sessions over a network, the device comprising:
a processor that receives multimedia data from a sending device; and
programmed instructions that provide for the communication of input responsive to the received multimedia data during a point-to-multicast multimedia streaming session.