IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
UP-0633840
(2006-12-04)
|
등록번호 |
US-7730382
(2010-06-22)
|
발명자
/ 주소 |
- Garrett, David
- Pearman, Trevor
- Schein, Brett
- O'Toole, Tony
|
출원인 / 주소 |
- BECEEM Communications Inc.
|
인용정보 |
피인용 횟수 :
2 인용 특허 :
9 |
초록
▼
A method and system for managing memory using Hybrid Automatic Repeat Request in a communication system is provided. The method includes storing a retransmitted burst in a memory. The retransmitted burst includes plurality of bits. One or more of memory address of the retransmitted burst and the inf
A method and system for managing memory using Hybrid Automatic Repeat Request in a communication system is provided. The method includes storing a retransmitted burst in a memory. The retransmitted burst includes plurality of bits. One or more of memory address of the retransmitted burst and the information corresponding to the retransmitted burst is recorded in a location table. The location table records memory addresses and the information corresponding to a plurality of bursts stored in the memory. The method further includes determining one or more preceding bursts corresponding to the retransmitted burst stored in the memory using location table. Thereafter, a combined burst is generated using the retransmitted burst and one or more preceding burst, if one or more preceding bursts corresponding to the retransmitted burst are stored in the memory. The combined burst includes the plurality of bits.
대표청구항
▼
What is claimed is: 1. A method for managing memory using Hybrid Automatic Repeat Request (HARQ) in a communication system, the method comprising: storing a retransmitted burst in a memory, wherein the retransmitted burst comprises a plurality of bits, wherein at least one of a memory address of th
What is claimed is: 1. A method for managing memory using Hybrid Automatic Repeat Request (HARQ) in a communication system, the method comprising: storing a retransmitted burst in a memory, wherein the retransmitted burst comprises a plurality of bits, wherein at least one of a memory address of the retransmitted burst and information corresponding to the retransmitted burst is recorded in a location table, wherein the location table records memory addresses and information corresponding to a plurality of bursts stored in the memory; determining if at least one preceding burst corresponding to the retransmitted burst is stored in the memory using the location table, wherein the retransmitted burst is retransmitted for the at least one preceding burst; and generating a combined burst using the retransmitted burst and the at least one preceding burst, if the at least one preceding burst is stored in the memory, wherein the combined burst comprises the plurality of bits. 2. The method of claim 1, wherein one of the retransmitted burst and the combined burst are stored randomly in an available memory address in the memory using the location table. 3. The method of claim 1, wherein the memory is a queue, the retransmitted burst is stored in a predetermined memory address in the queue using the location table, wherein the predetermined memory address is an available memory address in the queue sequential to an occupied memory address in the queue. 4. The method of claim 3, wherein the combined burst is stored in a memory address sequential to the predetermined memory address in the queue. 5. The method of claim 3, wherein the queue is a circular queue, wherein a first memory address in the circular queue is sequential to a last memory address in the circular queue. 6. The method of claim 4, wherein a memory address storing a relatively older burst is overwritten by one of the retransmitted burst and the combined burst when each memory address in the circular queue is occupied, wherein time for which the relatively older burst is present in the queue is more than a corresponding time for which each burst in the plurality of burst is present in the circular queue. 7. The method of claim 1 further comprising decoding the combined burst to determine if each bit in the combined burst is error free, and performing a transmission error check on the combined burst to determine if each bit in the combined burst is error free. 8. The method of claim 7, wherein an Acknowledgement (ACK) is communicated for the retransmitted burst in response to generation of the combined burst, if each bit in the combined burst is error free. 9. The method of claim 7, wherein a Negative Acknowledgement (NACK) is communicated for the retransmitted burst in response to generation of the combined burst when at least one burst in the combined burst comprises an error. 10. The method of claim 1 further comprising decoding the retransmitted burst to check the retransmitted burst for error when the at least one preceding burst corresponding to the retransmitted burst is absent in the memory, wherein a transmission error check is performed on the retransmitted burst to check each bit for error. 11. The method of claim 1, wherein the retransmitted burst is soft combined with the at least one preceding burst to generate the combined burst. 12. The method of claim 11, wherein the retransmitted burst is extracted from the memory using a corresponding memory address stored in the location table for the retransmitted burst. 13. The method of claim 1, wherein the at least one preceding burst is extracted from the memory using a corresponding memory address stored in the location table for the at least one preceding burst. 14. The method of claim 1, wherein the location table is a link list. 15. The method of claim 1, wherein the communication system is a High Speed Downlink Packet Access (HSDPA) system. 16. The method of claim 1, wherein a Signal/Noise (S/N) ratio of each bit in the combined burst is greater than a S/N ratio of a corresponding bit in each of the retransmitted burst and the at least one preceding burst. 17. A method for managing memory using Hybrid Automatic Repeat Request (HARQ) in a communication system, the method comprising: decoding a retransmitted burst comprising a plurality of bits to determine if each bit in the retransmitted burst is error free, wherein a transmission error check is performed on the retransmitted burst to determine if each bit in the retransmitted burst is error free; storing the retransmitted burst in a memory when at least one bit of the retransmitted burst is in error, wherein at least one of a memory address of the retransmitted burst and information corresponding to the retransmitted burst is recorded in a location table, wherein the location table records memory addresses and information corresponding to a plurality of bursts stored in the memory; and generating a combined burst using each of the retransmitted burst and at least one preceding burst when at least one bit of the retransmitted burst comprises error, wherein the combined burst comprises the plurality of bits. 18. A receiver for managing memory using Hybrid Automatic Repeat Request (HARQ) in a communication system, the receiver comprising: a memory to store a retransmitted burst, the retransmitted burst comprising a plurality of bits, wherein at least one of a memory address of the retransmitted burst and information corresponding to the retransmitted burst is recorded in a location table, wherein the location table records memory addresses and information corresponding to a plurality of bursts stored in the memory; and a combining module coupled to the memory and configured to generate a combined burst using the retransmitted burst and at least one preceding burst when the at least one preceding burst is stored in the memory, wherein the retransmitted burst is retransmitted for the at least one preceding burst, wherein the combined burst comprises the plurality of bits. 19. The receiver of claim 18, wherein the combining module is configured to soft combine the retransmitted burst and the at least one preceding burst to generate the combined burst. 20. The receiver of claim 19, wherein the combining module is configured to: extract the retransmitted burst from the memory using a corresponding memory address stored in the location table; and extract the at least one preceding burst from the memory using a corresponding memory address stored in the location table. 21. The receiver of claim 18 further comprising a decoding module coupled to the memory, the decoding module configured to decode the retransmitted burst to check each bit in the retransmitted burst for error when the at least one preceding burst corresponding to the retransmitted burst is absent in the memory, wherein a transmission error check is performed on the retransmitted burst to check each bit for error. 22. The receiver of claim 21, wherein the decoding module is configured to decode the combined burst to determine if each bit in the combined burst is error free, wherein a transmission error check is performed on the combined burst to check each bit for error.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.