Method and apparatus for transmitting data traffic on a wireless communication channel
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04J-003/00
H04W-004/00
H04W-036/00
출원번호
UP-0961652
(2004-10-08)
등록번호
US-7860045
(2011-02-24)
발명자
/ 주소
Holtzman, Jack M.
Sarkar, Sandip
Saifuddin, Ahmed
출원인 / 주소
QUALCOMM Incorporated
대리인 / 주소
Vo, Dang M.
인용정보
피인용 횟수 :
2인용 특허 :
46
초록▼
Methods and apparatus are presented for scheduling data packet transmissions during optimal channel conditions. In one method, data packet retransmissions are scheduled for transmission during favorable channel conditions when the target remote station is moving slowly, but are scheduled for periodi
Methods and apparatus are presented for scheduling data packet transmissions during optimal channel conditions. In one method, data packet retransmissions are scheduled for transmission during favorable channel conditions when the target remote station is moving slowly, but are scheduled for periodic transmissions when the target is moving moderately or fast. In another method, long delays for retransmissions in a channel sensitive timing scheme are eliminated. In other methods, a combination of periodic and aperiodic retransmissions are used to achieve the desired frame error rate.
대표청구항▼
What is claimed is: 1. A method for transmitting data in a channel of a wireless communication system, comprising: packaging a data payload into a plurality of subpackets, wherein the data payload is destined for a remote station; performing a velocity determination of the remote station; if the de
What is claimed is: 1. A method for transmitting data in a channel of a wireless communication system, comprising: packaging a data payload into a plurality of subpackets, wherein the data payload is destined for a remote station; performing a velocity determination of the remote station; if the determined velocity of the remote station is slow or stationary, then transmitting the plurality of subpackets sequentially at transmission times in accordance with channel conditions; and if the determined velocity of the remote station is neither slow nor stationary, then transmitting the plurality of subpackets sequentially in accordance with predetermined delays. 2. The method of claim 1, further comprising the step of updating the velocity determination of the remote station; if the updated velocity of the remote station indicates a change from slow or stationary, then transmitting a remaining portion of the plurality of subpackets in accordance with predetermined delays; and if the updated velocity of the remote station indicates a change from neither slow nor stationary, then transmitting a remaining portion of the plurality of subpackets in accordance with channel conditions. 3. A method for transmitting data in a channel of a wireless communication system, comprising: repackaging a data payload into a plurality of redundant subpackets; transmitting a first subpacket to a remote station, wherein the first subpacket includes a preamble; if an acknowledgement message is not received, transmitting a second subpacket at a predetermined time delay to the remote station, wherein the second subpacket does not include a preamble; and if an acknowledgement message for the second subpacket is not received, transmitting a remaining portion of the plurality of redundant subpackets in accordance with channel conditions until an acknowledgement message is received, wherein each subpacket of the remaining portion of the plurality of redundant subpackets includes a preamble. 4. The method of claim 3, wherein the remaining portion of the plurality of redundant subpackets are repackaged into a plurality of larger subpackets. 5. A method for transmitting data in a channel of a wireless communication system, comprising: packaging a data payload into a plurality of subpackets; transmitting a first subpacket to a remote station; if the channel conditions are optimal, transmitting a remaining portion of the plurality of subpackets to the remote station; and if the channel conditions are not optimal within a predetermined time duration, then transmitting a remaining portion of the plurality of subpackets during unfavorable channel conditions. 6. The method of claim 5, wherein the step of transmitting the remaining portion of the plurality of subpackets if the channel conditions are not optimal is given a higher priority than a new transmission to a second remote station. 7. The method of claim 5, wherein the remaining portion of the plurality of subpackets are resized. 8. Apparatus for transmitting data in a channel of a wireless communication system, comprising: means for packaging a data payload into a plurality of subpackets, wherein the data payload is destined for a remote station; means for performing a velocity determination of the remote station; and means for: if the determined velocity of the remote station is slow or stationary, transmitting the plurality of subpackets sequentially at transmission times in accordance with channel conditions, and if the determined velocity of the remote station is neither slow nor stationary, transmitting the plurality of subpackets sequentially in accordance with predetermined delays. 9. The apparatus of claim 8, wherein the means for performing a velocity determination is further for providing an updated velocity estimate of the remote station, and wherein the means for transmitting the plurality of subpackets is further for: if the updated velocity of the remote station indicates a change from slow or stationary, transmitting a remaining portion of the plurality of subpackets in accordance with predetermined delays, and if the updated velocity of the remote station indicates a change from neither slow nor stationary, transmitting a remaining portion of the plurality of subpackets in accordance with channel conditions. 10. Apparatus for transmitting data in a channel of a wireless communication system, comprising: means for repackaging a data payload into a plurality of redundant subpackets; means for transmitting a first subpacket to a remote station, wherein the first subpacket includes a preamble, and for: if an acknowledgement message is not received, transmitting a second subpacket at a predetermined time delay to the remote station, wherein the second subpacket does not include a preamble, and if an acknowledgement message for the second subpacket is not received, transmitting a remaining portion of the plurality of redundant subpackets in accordance with channel conditions until an acknowledgement message is received, wherein each subpacket of the remaining portion of the plurality of redundant subpackets includes a preamble. 11. The apparatus of claim 10, wherein the means for repackaging the data payload can also repackage the plurality of redundant subpackets into a plurality of larger subpackets. 12. Apparatus for transmitting data in a channel of a wireless communication system, comprising: means for packaging a data payload into a plurality of subpackets; means for transmitting a plurality of subpackets to a remote station; means for deciding, after the means for transmitting a plurality of subpackets has transmitted a first subpacket, whether: if the channel conditions are optimal, to transmit a remaining portion of the plurality of subpackets to the remote station, and if the channel conditions are not optimal within a predetermined time duration, to transmit a remaining portion of the plurality of subpackets during unfavorable channel conditions. 13. The apparatus of claim 12, wherein the means for deciding is configured to grant a higher priority to the remaining portion of the plurality of subpackets than a new transmission to a second remote station. 14. A computer-readable medium embodying a program of instructions executable by a processor to perform a method of transmitting data in a channel of a wireless communication system, comprising: packaging a data payload into a plurality of subpackets, wherein the data payload is destined for a remote station; performing a velocity determination of the remote station; if the determined velocity of the remote station is slow or stationary, then transmitting the plurality of subpackets sequentially at transmission times in accordance with channel conditions; and if the determined velocity of the remote station is neither slow nor stationary, then transmitting the plurality of subpackets sequentially in accordance with predetermined delays. 15. A computer-readable medium embodying a program of instructions executable by a processor to perform a method of transmitting data in a channel of a wireless communication system, comprising: repackaging a data payload into a plurality of redundant subpackets; transmitting a first subpacket to a remote station, wherein the first subpacket includes a preamble; if an acknowledgement message is not received, transmitting a second subpacket at a predetermined time delay to the remote station, wherein the second subpacket does not include a preamble; and if an acknowledgement message for the second subpacket is not received, transmitting a remaining portion of the plurality of redundant subpackets in accordance with channel conditions until an acknowledgement message is received, wherein the remaining portion of the plurality of redundant subpackets includes a preamble. 16. A computer-readable medium embodying a program of instructions executable by a processor to perform a method of transmitting data in a channel of a wireless communication system, comprising: packaging a data payload into a plurality of subpackets; transmitting a first subpacket to a remote station; if the channel conditions are optimal, transmitting a remaining portion of the plurality of subpackets to the remote station; and if the channel conditions are not optimal within a predetermined time duration, then transmitting a remaining portion of the plurality of subpackets during unfavorable channel conditions. 17. An apparatus for transmitting data in a channel of a wireless communication system, comprising: a memory which stores process steps for execution by a processor; a processor which executes the process steps stored in the memory to (1) package a data payload into a plurality of subpackets, wherein the data payload is destined for a remote station, (2) perform a velocity determination of the remote station, if the determined velocity of the remote station is slow or stationary, (3) transmit the plurality of subpackets sequentially at transmission times in accordance with channel conditions, and if the determined velocity of the remote station is neither slow nor stationary, (4) transmit the plurality of subpackets sequentially in accordance with predetermined delays. 18. An apparatus for transmitting data in a channel of a wireless communication system, comprising: a memory which stores process steps for execution by a processor; a processor which executes the process steps stored in the memory to (1) repackage a data payload into a plurality of redundant subpackets, (2) transmit a first subpacket to a remote station, wherein the first subpacket includes a preamble, if an acknowledgement message is not received, (3) transmit a second subpacket at a predetermined time delay to the remote station, wherein the second subpacket does not include a preamble, and if an acknowledgement message for the second subpacket is not received, (4) transmit a remaining portion of the plurality of redundant subpackets in accordance with channel conditions until an acknowledgement message is received, wherein the remaining portion of the plurality of redundant subpackets includes a preamble. 19. An apparatus for transmitting data in a channel of a wireless communication system, comprising: a memory which stores process steps for execution by a processor; a processor which executes the process steps stored in the memory to (1) package a data payload into a plurality of subpackets, (2) transmit a first subpacket to a remote station, if the channel conditions are optimal, (3) transmit a remaining portion of the plurality of subpackets to the remote station, and if the channel conditions are not optimal within a predetermined time duration, (4) transmit a remaining portion of the plurality of subpackets during unfavorable channel conditions. 20. A base station for transmitting data, comprising: a processor configured to package a data payload into a plurality of subpackets, wherein the data payload is destined for a remote station and further configured to perform a velocity determination of the remote station; an antenna; a transmitter configured to transmit, via the antenna, the plurality of subpackets sequentially at transmission times in accordance with channel conditions if the determined velocity of the remote station is slow or stationary, and the transmitter further configured to transmit, via the antenna, the plurality of subpackets sequentially in accordance with predetermined delays if the determined velocity of the remote station is neither slow nor stationary. 21. A base station for transmitting data, comprising: a processor configured to repackage a data payload into a plurality of redundant subpackets; an antenna; a transmitter configured to transmit, via the antenna, a first subpacket including a preamble to a remote station, wherein if an acknowledgement message is not received, the transmitter is configured to transmit a second subpacket at a predetermined time delay to the remote station, the second subpacket not including a preamble, and if an acknowledgement message for the second subpacket is not received, the transmitter is configured to transmit a remaining portion of the plurality of redundant subpackets in accordance with channel conditions until an acknowledgement message is received, wherein each subpacket of the remaining portion of the plurality of redundant subpackets includes a preamble. 22. A base station for transmitting data, comprising: a processor configured to package a data payload into a plurality of subpackets; an antenna; a transmitter configured to transmit a first subpacket to a remote station, wherein if the channel conditions are optimal, the transmitter is configured to transmit a remaining portion of the plurality of subpackets to the remote station, and if the channel conditions are not optimal within a predetermined time duration, then the transmitter is configured to transmit a remaining portion of the plurality of subpackets during unfavorable channel conditions. 23. The apparatus of claim 13, wherein the remaining portion of the plurality of subpackets are resized.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (46)
Chen Mon-Song (Edison NJ) Goldstein Barry C. (Chappaqua NY) Meleis Hanafy E. (Yorktown Heights NY) Zumbo Dominick A. (Pughkeepsie NY), Adaptive data link protocol.
Wang, Shu-Shaw (Peter); Purnadi, Rene W.; Hsu, Liangchi, Apparatus, and an associated method, for selecting a likely target cell in a cellular communication system.
Doshi Bharat T. (Holmdel NJ) Dravida Subrahmanyam (Highland Park NJ) Flores Christopher (Oakland CA) Johri Pravin K. (Aberdeen NJ), Data services retransmission procedure.
Takenaka Tetsuyoshi (Kawasaki JPX) Nakamura Tadashi (Kawasaki JPX) Tajima Yoshiharu (Kawasaki JPX), Method and apparatus for assigning radio channels in mobile communications systems.
Gilhousen Klein S. (San Diego CA) Padovani Roberto (San Diego CA) Wheatley ; III Charles E. (Del Mar CA), Method and apparatus for controlling transmission power in a CDMA cellular mobile telephone system.
Padovani, Roberto; Bender, Paul E.; Black, Peter J.; Grob, Matthew S.; Hinderling, Jurg K.; Sindhushayana, Nagabhushana T.; Wheatley, III, Charles E., Method and apparatus for high rate packet data transmission.
Tiedemann, Jr., Edward G.; Odenwalder, Joseph P.; Wheatley, III, Charles E.; Padovani, Roberto, Method and apparatus for performing fast power control in a mobile communication system.
Attar,Rashid A.; Vijayan,Rajiv; Padovani,Roberto; Sindhushayana,Nagabhushana T.; Wu,Qiang; Black,Peter J.; Esteves,Eduardo A. S., Method and apparatus for selecting a serving sector in a data communication system.
Padovani Roberto (San Diego CA) Tiedemann ; Jr. Edward G. (San Diego CA) Weaver ; Jr. Lindsay A. (San Diego CA) Butler Brian K. (Cardiff CA), Method and apparatus for the formatting of data for transmission.
Tokurou Kubo JP; Morihiko Minowa JP; Satoshi Nakamura JP; Kensuke Sawada JP; Kazuhisa Obuchi JP, Mobile communication terminal and transmission power control method therefor.
Wei,Yongbin; Holtzman,Jack M.; Bao,Gang; Sarkar,Sandip; Puig Oses,David, Outer-loop scheduling design for communication systems with channel quality feedback mechanisms.
Lee,Sung Won; Yoon,Soon Young; Maeng,Seung Joo; Kim,Woo June; Chang,Hong Seong; Chang,Hoon, Power control apparatus and method in a wireless communication system using scheduled packet data service channel.
Gilhousen Klein S. (San Diego CA) Jacobs Irwin M. (La Jolla CA) Weaver ; Jr. Lindsay A. (San Diego CA), Spread spectrum multiple access communication system using satellite or terrestrial repeaters.
Gilhousen Klein S. (San Diego CA) Jacobs Irwin M. (La Jolla CA) Padovani Roberto (San Diego CA) Weaver ; Jr. Lindsay A. (San Diego CA) Wheatley ; III Charles E. (Del Mar CA) Viterbi Andrew J. (La Jol, System and method for generating signal waveforms in a CDMA cellular telephone system.
Jacobs Paul E. (San Diego CA) Gardner William R. (San Diego CA) Lee Chong U. (San Diego CA) Gilhousen Klein S. (San Diego CA) Lam S. Katherine (San Diego CA) Tsai Ming-Chang (San Diego CA), Variable rate vocoder.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.