Flexible payload control in data-optimized communication systems
First Claim
1. A method of communicating data on a reverse link between a wireless access terminal and a radio network in which packet sizes on the reverse link are typically selected from a default set of standard air interface packet sizes, the method comprising:
- determining one or more non-standard air interface packet sizes for the reverse link to at least substantially match a size of an application packet utilized by an application on the wireless access terminal, the one or more non-standard air interface packet sizes differing from the standard air interface packet sizes in the default set;
determining a desired set of air interface packet sizes for the reverse link, the desired set of air interface packet sizes including the one or more non-standard air interface packet sizes;
transmitting from a wireless access terminal to a radio network a request to use the desired set of air interface packet sizes for data traffic on the reverse link;
in response to the step of transmitting the request, receiving at the access terminal from the radio network a negotiated set of air interface packet sizes to be used for the data traffic on the reverse link, wherein the negotiated set of air interface packet sizes is based at least in part on the desired set of air interface packet sizes and includes at least one non-standard air interface packet size adapted to more closely match an application packet size as compared to the standard air interface packet sizes of the default set and thereby reduce or eliminate padding of transmitted air interface packets; and
communicating the data traffic on the reverse link using the negotiated set.
1 Assignment
0 Petitions
Accused Products
Abstract
An access terminal (AT) and a data-optimized cellular communication radio network (RN) negotiate a set of packet sizes for use on a reverse link between the AT and the RN. The negotiated set of packet sizes may differ from the default set of packet sizes defined in an existing standard, such as 1xEV-DO Revisions A and B. The packet sizes in the negotiated set may be tailored to provide a good fit with an application transmitting data on the reverse link, such as a voice encoder of a voice over Internet Protocol (VoIP) application. The AT and the RN communicate using the negotiated set of packet sizes. The packet sizes of the negotiated set may be mapped to the same reverse rate indicator (RRI) channel codewords as are defined in systems operating under the standard. Packing efficiency is thus increased, and higher capacity for delay-sensitive applications is achieved.
-
Citations
39 Claims
-
1. A method of communicating data on a reverse link between a wireless access terminal and a radio network in which packet sizes on the reverse link are typically selected from a default set of standard air interface packet sizes, the method comprising:
-
determining one or more non-standard air interface packet sizes for the reverse link to at least substantially match a size of an application packet utilized by an application on the wireless access terminal, the one or more non-standard air interface packet sizes differing from the standard air interface packet sizes in the default set; determining a desired set of air interface packet sizes for the reverse link, the desired set of air interface packet sizes including the one or more non-standard air interface packet sizes; transmitting from a wireless access terminal to a radio network a request to use the desired set of air interface packet sizes for data traffic on the reverse link; in response to the step of transmitting the request, receiving at the access terminal from the radio network a negotiated set of air interface packet sizes to be used for the data traffic on the reverse link, wherein the negotiated set of air interface packet sizes is based at least in part on the desired set of air interface packet sizes and includes at least one non-standard air interface packet size adapted to more closely match an application packet size as compared to the standard air interface packet sizes of the default set and thereby reduce or eliminate padding of transmitted air interface packets; and communicating the data traffic on the reverse link using the negotiated set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 36)
-
-
11. A wireless access terminal for communicating with a base transceiver station of a radio network in which packet sizes on the reverse link are typically selected from a default set of standard air interface packet sizes, the wireless access terminal comprising:
-
a receiver configured to receive forward link transmissions from the base transceiver station; a transmitter configured to send reverse link transmissions to the base transceiver station; a memory storing program code; and a controller coupled to the receiver, transmitter, and the memory, wherein the controller is configured to execute the program code to cause the wireless access terminal to perform steps comprising; determining one or more non-standard air interface packet sizes for the reverse link to at least substantially match a size of an application packet utilized by an application on the wireless access terminal, the one or more non-standard air interface packet sizes differing from the standard air interface packet sizes of the default set; determining a desired set of air interface packet sizes for the reverse link, the desired set of air interface packet sizes including the one or more non-standard air interface packet sizes; transmitting to the base transceiver station a request to use the desired set of air interface packet sizes for data traffic on the reverse link; and in response to the step of transmitting, receiving a negotiated set of air interface packet sizes to be used for the data traffic on the reverse link, wherein the negotiated set of air interface packet sizes is based at least in part on the desired set of air interface packet sizes and includes at least one non-standard air interface packet size adapted to more closely match an application packet size as compared to the standard air interface packet sizes of the default set and thereby reduce or eliminate padding of transmitted air interface packets. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 37)
-
-
20. A non-transitory machine-readable medium comprising instructions, the instructions, when executed by at least one processor of a wireless access terminal for communicating with a base transceiver station of a radio network in which packet sizes on the reverse link are typically selected from a default set of standard air interface packet sizes, cause the wireless access terminal to perform operations comprising:
-
determining one or more non-standard air interface packet sizes for a reverse link to at least substantially match a size of an application packet utilized by an application on the wireless access terminal, the one or more non-standard air interface packet sizes differing from the standard air interface packet sizes of the default set; determining a desired set of air interface packet sizes for the reverse link, the desired set of air interface packet sizes including the one or more non-standard air interface packet sizes; transmitting to the radio network a request to use the desired set of air interface packet sizes for data traffic on the reverse link; in response to the step of transmitting to the radio network the request, receiving a negotiated set of air interface packet sizes to be used for the data traffic on the reverse link, wherein the negotiated set of air interface packet sizes is based at least in part on the desired set of air interface packet sizes and includes at least one non-standard air interface packet size adapted to more closely match an application packet size as compared to the standard air interface packet sizes of the default set to thereby reduce or eliminate padding of transmitted air interface packets; and communicating the data traffic on the reverse link using the negotiated set. - View Dependent Claims (21, 22, 23, 24, 38)
-
-
25. A method of communicating data on a reverse link between a wireless access terminal and a radio network in which packet sizes on the reverse link are typically selected from a default set of standard air interface packet sizes, the method comprising:
-
determining a desired set of air interface packet sizes for the reverse link, the desired set being different from the default set of air interface packet sizes of the radio network, wherein the desired set includes at least one non-standard air interface packet size selected to at least substantially match a size of an application packet utilized by an application on the wireless access terminal; negotiating between a wireless access terminal and a radio network a negotiated set of air interface packet sizes to be used for data traffic on the reverse link, the negotiated set of air interface packet sizes based at least in part on the desired set of air interface packet sizes and including at least one non-standard air interface packet size, wherein the at least one non-standard air interface packet size differs from the standard air interface packet sizes in the default set and is adapted to more closely match an application packet size as compared to the standard air interface packet sizes of the default set to thereby reduce or eliminate padding of transmitted air interface packets; and communicating the data traffic on the reverse link from the wireless access terminal to the radio network using the negotiated set. - View Dependent Claims (39)
-
-
26. A method of operating a data-optimized radio network, the radio network being configured to use a default set of packet sizes for data traffic on reverse links, the method comprising:
-
receiving from a first wireless access terminal a desired set of packet sizes for data traffic on a first reverse link between the radio network and the first wireless access terminal, the desired set being different from the default set and including at least one non-standard air interface packet size selected by the first wireless access terminal to at least substantially match an application packet size utilized by an application of the first wireless access terminal and thereby reduce or eliminate padding of transmitted air interface packets from the first wireless access terminal; determining a negotiated set of packet sizes for data traffic on the first reverse link, the step of determining being performed based at least in part on the desired set; transmitting to the first wireless access terminal the negotiated set; receiving on the first reverse link a plurality of first data traffic packets; and receiving from the first wireless access terminal a plurality of first indications of size of the first data traffic packets, each first indication of the plurality of first indications being associated with a different first data traffic packet of the plurality of first data traffic packets, said each first indication determining the size of the first data traffic packet associated with said each first indication, said each first indication being selected from the negotiated set, at least one first indication of the plurality of first indications corresponding to a packet size not included in the default set. - View Dependent Claims (27, 28, 29, 30)
-
-
31. A method of operating a data-optimized radio network configured to use a default set of packet sizes for data traffic on reverse links, the method comprising:
-
receiving from a wireless access terminal a requested set of packet sizes for data traffic on a reverse link between the radio network and the wireless access terminal, the requested set being different from the default set and including at least one non-standard air interface packet size selected by the wireless access terminal to at least substantially match an application packet size utilized by an application on the wireless access terminal and thereby reduce or eliminate padding of transmitted air interface packets from the wireless access terminal; negotiating a negotiated set of packet sizes for data traffic on the reverse link between the radio network and the wireless access terminal; transmitting to the wireless access terminal the negotiated set; receiving on the reverse link a plurality of data traffic packets; and receiving from the wireless access terminal an indicator associated with each data traffic packet of the plurality of data traffic packets for indicating a packet size of the associated data traffic packet, the indicator associated with each data traffic packet being selected from the negotiated set, wherein the indicator that is associated with at least one data traffic packet of the plurality of data traffic packets corresponds to a packet size not included in the default set.
-
-
32. A base transceiver station of a data-optimized radio network, the radio network being configured to use a default set of packet sizes for data traffic on reverse links, the base transceiver station comprising:
-
a receiver configured to receive data; a transmitter configured to transmit data; and a processor coupled to the receiver and to the transmitter, wherein the processor is configured to cause the base transceiver station to perform steps comprising; receiving from a first wireless access terminal a requested set of packet sizes for data traffic on a first reverse link between the base transceiver station and the first wireless access terminal, the requested set being different from the default set and including at least one non-standard air interface packet size selected by the first wireless access terminal to at least substantially match an application packet size utilized by an application of the first wireless access terminal and thereby reduce or eliminate padding of transmitted air interface packets from the first wireless access terminal; determining a negotiated set of packet sizes for the data traffic on the first reverse link, the step of determining being performed based at least in part on the requested set; transmitting to the first wireless access terminal the negotiated set; receiving on the first reverse link a plurality of first data traffic packets; and receiving from the first wireless access terminal a plurality of first indicators, each first indicator of the plurality of first indicators being associated with a different first data traffic packet of the plurality of first data traffic packets for indicating a size of the first data traffic packet associated with the indicator, wherein each indicator is selected from the negotiated set, and wherein at least one first indicator of the plurality of first indicators corresponds to a first entry in the negotiated set, the first entry not being included in the default set. - View Dependent Claims (33, 34)
-
-
35. A non-transitory machine-readable medium comprising instructions, the instructions, when executed by at least one processor of a base transceiver station of a data-optimized radio network configured to use a default set of packet sizes for data traffic on reverse links, cause the base transceiver station to perform operations comprising:
-
receiving from a wireless access terminal a requested set of packet sizes for data traffic on a reverse link between the base transceiver station and the wireless access terminal, the requested set being different from the default set and including at least one non-standard air interface packet size selected by the wireless access terminal to at least substantially match an application packet size utilized by an application of the wireless access terminal and thereby reduce or eliminate padding of transmitted air interface packets from the wireless access terminal; determining a negotiated set of packet sizes for the data traffic on the reverse link, the step of determining being performed based at least in part on the requested set; transmitting to the wireless access terminal the negotiated set; receiving on the reverse link a plurality of data traffic packets; and receiving from the wireless access terminal a plurality of indicators, each indicator of the plurality of indicators being associated with a different data traffic packet of the plurality of data traffic packets for indicating a size of the data traffic packet associated with the indicator, wherein each indicator is selected from the negotiated set and wherein at least one indicator of the plurality of indicators corresponds to a packet size not included in the default set.
-
Specification