IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0556736
(2012-07-24)
|
등록번호 |
US-8681705
(2014-03-25)
|
발명자
/ 주소 |
- Tong, Wen
- Strawczynski, Leo L.
- Periyalwar, Shalini S.
- Royer, Claude
|
출원인 / 주소 |
|
대리인 / 주소 |
Meyertons, Hoof, Kivlin, Kowert & Goetzel, P.C.
|
인용정보 |
피인용 횟수 :
0 인용 특허 :
20 |
초록
▼
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.
대표청구항
▼
1. A non-transitory, computer accessible storage medium storing program instructions for performing wireless transmission, wherein the program instructions are executable to: encode a plurality of data bits of the data packet to produce a plurality of parity bits, wherein the plurality of data bits
1. A non-transitory, computer accessible storage medium storing program instructions for performing wireless transmission, wherein the program instructions are executable to: encode 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;form 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;transmit the first transmission to a receiver at a first bit rate;receive a first indication from the receiver that the data packet was not successfully received;form a second sub packet from the encoder packet as a second transmission, the second sub packet including the data bits and 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; andtransmit the second transmission to the receiver at a second bit rate. 2. The non-transitory, computer accessible storage medium of claim 1, wherein the second bit rate differs from the first bit rate. 3. The non-transitory, computer accessible storage medium of claim 1, wherein the first bit rate and the second bit rate are the same bit rate. 4. The non-transitory, computer accessible storage medium of claim 1, wherein the second coding rate is less than the first coding rate. 5. A user terminal, comprising: one or more antennas for performing wireless communication;logic coupled to the one or more antennas, wherein the logic is configured to: encode 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;form 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;transmit the first transmission to a receiver at a first bit rate using the one or more antennas;receive a first indication from the receiver using the one or more antennas, wherein the first indication indicates that the data packet was not successfully received;form a second sub packet from the encoder packet as a second transmission, the second sub packet including the data bits and 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; andtransmit the second transmission to the receiver at a second bit rate using the one or more antennas. 6. The user terminal of claim 5, wherein the logic comprises a memory medium storing program instructions and a processor to execute the program instructions. 7. The user terminal of claim 5, wherein the logic comprises an application specific integrated circuit (ASIC). 8. The user terminal of claim 5, wherein the user terminal comprises a cellular phone. 9. The user terminal of claim 5, wherein the second bit rate differs from the first bit rate. 10. The user terminal of claim 5, wherein the first bit rate and the second bit rate are the same bit rate. 11. The user terminal of claim 5, wherein the second coding rate is less than the first coding rate. 12. A method for performing wireless reception, comprising: receiving a first transmission from a transmitter at a first bit rate, wherein the first transmission comprises a first sub packet of an encoder packet, wherein the encoder packet comprises a plurality of data bits and a plurality of parity bits, wherein the first sub packet comprises the plurality of data bits and a first set of the plurality of parity bits, and wherein the first sub packet has a first coding rate;determining that the first transmission was not successfully received;transmitting an indication to the transmitter that the data packet was not successfully received;receiving a second transmission from the transmitter at a second bit rate in response to the indication, wherein the second transmission comprises a second sub packet of the encoder packet, wherein the second sub packet has a second coding rate that differs from the first coding rate, and wherein the second sub packet comprises the plurality of data bits and a second set of the plurality of parity bits that are different from the first set of the plurality of parity bits. 13. The method of claim 12, further comprising: using the first and second transmission to determine the plurality of data bits. 14. The method of claim 12, further comprising: combining the first and second transmission to determine the plurality of data bits. 15. The method of claim 12, wherein said determining that the first transmission was not successfully received comprises: decoding the first transmission; anddetermining that said decoding was unsuccessful. 16. The method of claim 12, further comprising: determining that the first transmission was not successfully received;transmitting a second indication to the transmitter that the data packet was not successfully received;receiving a third transmission from the transmitter at a third bit rate in response to the second indication, wherein the third transmission comprises a third sub packet of the encoder packet, wherein the third sub packet has a third coding rate that differs from at least one of the first and second coding rate, and wherein the second sub packet comprises the plurality of data bits and a third set of the plurality of parity bits that are different from at least one of the first set of the plurality of parity bits and the second set of the plurality of parity bits. 17. The method of claim 12, wherein the second bit rate differs from the first bit rate. 18. The method of claim 12, wherein the first bit rate and the second bit rate are the same bit rate. 19. The method of claim 12, wherein the second coding rate is less than the first coding rate. 20. A non-transitory, computer accessible storage medium storing program instructions for performing wireless reception, wherein the program instructions are executable to: receive a first transmission from a transmitter at a first bit rate, wherein the first transmission comprises a first sub packet of an encoder packet, wherein the encoder packet comprises a plurality of data bits and a plurality of parity bits, wherein the first sub packet comprises the plurality of data bits and a first set of the plurality of parity bits, and wherein the first sub packet has a first coding rate;determine that the first transmission was not successfully received;transmit an indication to the transmitter that the data packet was not successfully received;receive a second transmission from the transmitter at a second bit rate in response to the indication, wherein the second transmission comprises a second sub packet of the encoder packet, wherein the second sub packet has a second coding rate that differs from the first coding rate, and wherein the second sub packet comprises the plurality of data bits and a second set of the plurality of parity bits that are different from the first set of the plurality of parity bits. 21. The non-transitory, computer accessible storage medium of claim 20, wherein the program instructions are further executable to: use the first and second transmission to determine the plurality of data bits. 22. The non-transitory, computer accessible storage medium of claim 20, wherein the program instructions are further executable to: combine the first and second transmission to determine the plurality of data bits. 23. The non-transitory, computer accessible storage medium of claim 20, wherein said determining that the first transmission was not successfully received comprises: decoding the first transmission; anddetermining that said decoding was unsuccessful. 24. The non-transitory, computer accessible storage medium of claim 20, wherein the program instructions are further executable to: determine that the first transmission was not successfully received;transmit a second indication to the transmitter that the data packet was not successfully received;receive a third transmission from the transmitter at a third bit rate in response to the second indication, wherein the third transmission comprises a third sub packet of the encoder packet, wherein the third sub packet has a third coding rate that differs from at least one of the first and second coding rate, and wherein the second sub packet comprises the plurality of data bits and a third set of the plurality of parity bits that are different from at least one of the first set of the plurality of parity bits and the second set of the plurality of parity bits. 25. The non-transitory, computer accessible storage medium of claim 20, wherein the second bit rate differs from the first bit rate. 26. The non-transitory, computer accessible storage medium of claim 20, wherein the first bit rate and the second bit rate are the same bit rate. 27. The non-transitory, computer accessible storage medium of claim 20, wherein the second coding rate is less than the first coding rate. 28. A user terminal, comprising: one or more antennas for performing wireless communication;logic coupled to the one or more antennas, wherein the logic is configured to: receive a first transmission from a transmitter at a first bit rate using the one or more antennas, wherein the first transmission comprises a first sub packet of an encoder packet, wherein the encoder packet comprises a plurality of data bits and a plurality of parity bits, wherein the first sub packet comprises the plurality of data bits and a first set of the plurality of parity bits, and wherein the first sub packet has a first coding rate;determine that the first transmission was not successfully received;transmit an indication to the transmitter using the one or more antennas, wherein the indication indicates that the data packet was not successfully received;receive a second transmission from the transmitter at a second bit rate using the one or more antennas in response to the indication, wherein the second transmission comprises a second sub packet of the encoder packet, wherein the second sub packet has a second coding rate that differs from the first coding rate, and wherein the second sub packet comprises the plurality of data bits and a second set of the plurality of parity bits that are different from the first set of the plurality of parity bits. 29. The user terminal of claim 28, wherein the logic comprises a memory medium storing program instructions and a processor to execute the program instructions. 30. The user terminal of claim 28, wherein the logic comprises an application specific integrated circuit (ASIC). 31. The user terminal of claim 28, wherein the user terminal comprises a cellular phone. 32. The user terminal of claim 28, wherein the logic is further configured to: use the first and second transmission to determine the plurality of data bits. 33. The user terminal of claim 28, wherein the logic is further configured to: combine the first and second transmission to determine the plurality of data bits. 34. The user terminal of claim 28, wherein said determining that the first transmission was not successfully received comprises: decoding the first transmission; anddetermining that said decoding was unsuccessful. 35. The user terminal of claim 33, wherein the logic is further configured to: determine that the first transmission was not successfully received;transmit a second indication to the transmitter that the data packet was not successfully received;receive a third transmission from the transmitter at a third bit rate in response to the second indication, wherein the third transmission comprises a third sub packet of the encoder packet, wherein the third sub packet has a third coding rate that differs from at least one of the first and second coding rate, and wherein the second sub packet comprises the plurality of data bits and a third set of the plurality of parity bits that are different from at least one of the first set of the plurality of parity bits and the second set of the plurality of parity bits. 36. The user terminal of claim 28, wherein the second bit rate differs from the first bit rate. 37. The user terminal of claim 28, wherein the first bit rate and the second bit rate are the same bit rate. 38. The user terminal of claim 28, wherein the second coding rate is less than the first coding rate.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.