Hybrid ARQ schemes with soft combining in variable rate packet data applications
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04J-003/22
H04Q-007/20
H03M-013/00
출원번호
US-0435455
(2006-05-16)
등록번호
US-7483389
(2009-01-27)
발명자
/ 주소
Tong,Wen
Strawczynski,Leo L.
Periyalwar,Shalini S.
Royer,Claude
출원인 / 주소
Nortel Networks Limited
대리인 / 주소
Garlick Harrison & Markison
인용정보
피인용 횟수 :
5인용 특허 :
7
초록▼
A system and method for transmitting high speed data on fixed rate and for variable rate channels. The system and method provides the flexibility of adjusting the data rate, the coding rate, and the nature of individual retransmissions. Further, the system and method supports partial soft combining
A system and method for transmitting high speed data on fixed rate and for variable rate channels. The system and method provides the flexibility of adjusting the data rate, the coding rate, and the nature of individual retransmissions. Further, the system and method supports partial soft combining of retransmitted data with previously transmitted data, supports parity bit selection for successive retransmissions, and supports various combinations of data rate variations, coding rate variations, and partial data transmissions.
대표청구항▼
The invention claimed is: 1. A method of operating a wireless transmitter to wirelessly transmit a data packet on a variable rate channel to a receiver, the method comprising: encoding a plurality of data bits of the data packet to produce a plurality of parity bits, wherein the plurality of data b
The invention claimed is: 1. A method of operating a wireless transmitter to wirelessly transmit a data packet on a variable rate channel to a receiver, the method comprising: encoding a plurality of data bits of the data packet to produce a plurality of parity bits, wherein the plurality of data bits and the plurality of parity bits comprise an encoder packet; forming a first sub packet from the encoder packet as a first transmission, the first sub packet including the data bits and a first set of the parity bits and the first sub packet having a first coding rate; transmitting the first transmission to the receiver at a first bit rate; receiving a first indication from the receiver that the data packet was not successfully received; forming a second sub packet from the encoder packet as a second transmission, the second sub packet including a second set of parity bits that are different from the first set of parity bits and the second sub packet having a second coding rate; transmitting the second transmission to the receiver at a second bit rate that differs from the first bit rate; receiving a second indication from the receiver that the data packet was not successfully received; forming a third sub packet from the encoder packet as a third transmission, the third sub packet including a third set of parity bits that are different from the first set of parity bits and the second set of parity bits and the third sub packet having a third coding rate; and transmitting the third transmission to the receiver at a third bit rate that differs from at least one of the first bit rate and the second bit rate. 2. The method of claim 1, wherein at least one of the second coding rate and the third coding rate differs from the first coding rate. 3. The method of claim 1, wherein at least one of the second sub packet and the third sub packet includes the plurality of data bits. 4. The method of claim 1, wherein the first coding rate, the second coding rate, and the third coding rate are the same coding rate. 5. The method of claim 1, wherein at least one of the second bit rate and the third bit rate is less than the first bit rate. 6. The method of claim 1, further comprising: receiving a third indication from the receiver that the data packet was not successfully received; forming a fourth sub packet from the encoder packet as a fourth transmission, the fourth sub packet including a fourth set of parity bits that are different from the first set of parity bits, the second set of parity bits, and the third set of parity bits, and the fourth sub packet having a fourth coding rate; and transmitting the fourth transmission to the receiver at a fourth bit rate that differs from at least one of the first bit rate, the second bit rate, and the third bit rate. 7. The method of claim 1, further comprising: the receiver soft combining the first transmission with the second transmission and attempting to decode a combined result; and the receiver soft combining the first transmission, the second transmission, and the third transmission and attempting to decode a combined result. 8. A method of operating a wireless transmitter to wirelessly transmit a data packet on a variable rate channel to a receiver, the method comprising: encoding a plurality of data bits of the data packet to produce a plurality of parity bits, wherein the plurality of data bits and the plurality of parity bits comprise an encoder packet; forming a first sub packet from the encoder packet as a first transmission, the first sub packet including the data bits and a first set of the parity bits and the first sub packet having a first coding rate; transmitting the first transmission to the receiver at a first bit rate; receiving a first indication from the receiver that the data packet was not successfully received; forming a second sub packet from the encoder packet as a second transmission, the second sub packet including a second set of parity bits that are different from the first set of parity bits and the second sub packet having a second coding rate that differs from the first coding rate; transmitting the second transmission to the receiver at a second bit rate; receiving a second indication from the receiver that the data packet was not successfully received; forming a third sub packet from the encoder packet as a third transmission, the third sub packet including a third set of parity bits that are different from the first set of parity bits and the second set of parity bits, and the third sub packet having a third coding rate that differs from at least one of the first coding rate and the second coding rate; and transmitting the third transmission to the receiver at a third bit rate. 9. The method of claim 8, wherein at least one of the second bit rate and the third bit rate differs from the first bit rate. 10. The method of claim 9, further comprising: the receiver soft combining the first transmission with the second transmission and attempting to decode a combined result; and the receiver soft combining the first transmission, the second transmission, and the third transmission and attempting to decode a combined result. 11. The method of claim 8, wherein at least one of the second sub packet and the third sub packet includes the plurality of data bits. 12. The method of claim 8, wherein the first bit rate, the second bit rate, and the third bit rate are the same bit rate. 13. The method of claim 8, wherein at least one of the second coding rate and the third coding rate is less than the first coding rate. 14. The method of claim 8, further comprising: receiving a third indication from the receiver that the data packet was not successfully received; forming a fourth sub packet from the encoder packet as a fourth transmission, the fourth sub packet including a fourth set of parity bits that are different from the first set of parity bits, the second set of parity bits, and the third set of parity bits, and the fourth sub packet having a fourth coding rate that differs from at least one of the first coding rate, the second coding rate, and the third coding rate; and transmitting the fourth transmission to the receiver at a fourth bit rate. 15. A method of operating a wireless transmitter to wirelessly transmit a data packet on a variable rate channel to a receiver, the method comprising: encoding a plurality of data bits of the data packet to produce a plurality of encoded bits, wherein the plurality of encoded bits comprise an encoder packet; forming a first sub packet from the encoder packet as a first transmission, the first sub packet including a first set of the encoded bits, and the first sub packet having a first coding rate; transmitting the first transmission to the receiver at a first bit rate; receiving a first indication from the receiver that the data packet was not successfully received; forming a second sub packet from the encoder packet as a second transmission, the second sub packet including a second set of the encoded bits that are different from the first set of the encoded bits; transmitting the second transmission to the receiver at a second bit rate; receiving a second indication from the receiver that the data packet was not successfully received; forming a third sub packet from the encoder packet as a third transmission, the third sub packet including a third set of the encoded bits that are different from the first set of the encoded bits and the second set of the encoded bits, and the third sub packet having a third coding rate; and transmitting the third transmission to the receiver at a third bit rate. 16. The method of claim 15, wherein at least one of the second bit rate and the third bit rate differs from the first bit rate. 17. The method of claim 15, wherein the first bit rate, the second bit rate, and the third bit rate are the same bit rate. 18. The method of claim 15, wherein at least one of the second coding rate and the third coding rate differs from the first coding rate. 19. The method of claim 15, wherein at least one of the second coding rate and the third coding rate is less than the first coding rate. 20. The method of claim 15, further comprising: the receiver soft combining the first transmission with the second transmission and attempting to decode a combined result; and the receiver soft combining the first transmission, the second transmission, and the third transmission and attempting to decode a combined result. 21. A method of operating a wireless transmitter to wirelessly transmit a data packet on a variable rate channel to a receiver, the method comprising: encoding a plurality of data bits of the data packet to produce a plurality of parity bits, wherein the plurality of data bits and the plurality of parity bits comprise an encoder packet; forming a first sub packet from the encoder packet as a first transmission, the first sub packet including the data bits and a first set of the parity bits and the first sub packet having a first coding rate; transmitting the first transmission to the receiver at a first bit rate; receiving a first indication from the receiver that the data packet was not successfully received; forming a second sub packet from the encoder packet as a second transmission, the second sub packet including a second set of parity bits that are different from the first set of parity bits and the second sub packet having a second coding rate; and transmitting the second transmission to the receiver at a second bit rate that differs from the first bit rate; receiving a second indication from the receiver that the data packet was not successfully received. 22. The method of claim 21, wherein the second coding rate differs from the first coding rate. 23. The method of claim 21, wherein the second sub packet includes the plurality of data bits. 24. The method of claim 21, wherein the first coding rate and the second coding rate are the same coding rate. 25. The method of claim 21, wherein the second bit rate is less than the first bit rate. 26. A method of operating a wireless transmitter to wirelessly transmit a data packet on a variable rate channel to a receiver, the method comprising: encoding a plurality of data bits of the data packet to produce a plurality of encoded bits, wherein the plurality of encoded bits comprise an encoder packet; forming a first sub packet from the encoder packet as a first transmission, the first sub packet including a first set of the encoded bits, and the first sub packet having a first coding rate; transmitting the first transmission to the receiver at a first bit rate; receiving a first indication from the receiver that the data packet was not successfully received; forming a second sub packet from the encoder packet as a second transmission, the second sub packet including a second set of the encoded bits that are different from the first set of the encoded bits, and the second sub packet having a second coding rate; and transmitting the second transmission to the receiver at a second bit rate that differs from the first bit rate. 27. The method of claim 26, wherein the first coding rate and the second coding rate are the same coding rate. 28. The method of claim 26, wherein the second bit rate is less than the first bit rate. 29. The method of claim 26, wherein the second coding rate differs from the first coding rate. 30. The method of claim 26, wherein the second coding rate is less than the first coding rate.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (7)
Martinian, Emin; Sundberg, Carl-Erik W., Low delay channel codes for correcting bursts of lost packets.
Anders Nystrom Per Johan,SEX ; Larsson Carl Johan Henrik,SEX, Method and apparatus for communicating a block of digital information between a sending and a receiving station.
Phillips Sharon E. T. (Lake in the Hills IL) Carney Scott N. (Palatine IL), Method and system for automatic optimization of data throughput using variable packet length and code parameters.
Gardner William R. (Encinitas CA) Jacobs Paul E. (San Diego CA), Method and system for the arrangement of vocoder data for the masking of transmission channel induced errors.
Hinedi Sami M. ; Griep Karl R. ; Million Samson, Punctured serial concatenated convolutional coding system and method for low-earth-orbit satellite data communication.
Rajakarunanayake, Yasantha Nirmal; Kellerman, Marcus, Method and system for dynamically adjusting forward error correction (FEC) rate to adapt for time varying network impairments in video streaming applications over IP networks.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.