Claims
- 1. A method for transmitting information from a user over one or more communication channels of a wireless communication system, comprising:
code multiplexing a first information from the user over a first channel with a second information from the user over a second channel, determining a transmission format for the first and second channels based on at least one or more of user transmit power, transmission time interval, a coding dimension and transmit power used per code, and transmitting the first information and second information over the first and second channels in accordance with the determined transmission format.
- 2. The method according to claim 1, wherein the first information and second information are retransmissions of previous data transmissions from the user that had resulted in transmission errors.
- 3. The method according to claim 1, wherein
the first information is a retransmission of a previous data transmission from the user that had resulted in a transmission error, and the second information is a new transmission of data previously unsent.
- 4. The method of claim 2, wherein said determining step further includes determining a transmission format for the first and second channels by allocating a number of Walsh codes to each of the first information and second information, said allocating based on channel conditions.
- 5. The method of claim 3, wherein said determining step further includes determining a transmission format for the first and second channels by allocating a number of Walsh codes to each of the first information and second information, said allocating based on channel conditions.
- 6. The method according to claim 4, wherein a number of Walsh codes used for the first information is different than the number of Walsh codes used for the second information.
- 7. The method according to claim 4, wherein a number of Walsh codes used for the first information is equal to the number of Walsh codes used for the second information.
- 8. The method according to claim 4, wherein said channel conditions include one or more of a data size of a transmission to be sent over the first or second channels, a current channel quality, a desired received quality target and, if the first or second information is a retransmission, a channel quality of the first or second channel at the time of the previous transmission.
- 9. The method according to claim 5, wherein a number of Walsh codes used for the first information is different than the number of Walsh codes used for the second information.
- 10. The method according to claim 5, wherein a number of Walsh codes used for the first information is equal to the number of Walsh codes used for the second information.
- 11. The method according to claim 5, wherein said channel conditions include one or more of a data size of a transmission to be sent over one of the first or second channels, a current channel quality, a desired received quality target and, if the first or second information is a retransmission, a channel quality of the first or second channel at the time of the previous transmission.
- 12. The method according to claim 1, wherein the first and second channels are data communication channels.
- 13. The method according to claim 12, wherein said data channels are Hybrid Automatic Repeat Request (HARQ) channels using a stop and wait (SAW) protocol.
- 14. The method of claim 1, wherein said determining step further includes determining a transmission format for the first and second channels by adjusting total transmit power used by the user.
- 15. The method according to claim 13, wherein said adjusting step further includes selecting a transmit power for the first and second channels so that a rise over thermal (RoT) value at a receiver receiving transmissions of said first information and said second information does not exceed a threshold.
- 16. The method of claim 1, wherein said determining step further includes determining a transmission format for the first and second channels by controlling division of user transmit power across all codes.
- 17. The method of claim 1, wherein said determining step further includes determining a transmission format for the first and second channels based on one of a fixed transmission time interval and a variable transmission time interval.
- 18. The method of claim 1, further comprising:
time multiplexing a third information from the user over a third channel with one or more of said first information on said first channel and said second information on said second channel.
- 19. A method for transmitting information from a user over one or more communication channels of a wireless communication system, comprising:
code multiplexing a plurality of information that are to be transmitted over a plurality of channels from the user, determining a transmission format for each of said plurality of channels based on at least one or more of user transmit power, transmission time interval, a coding dimension and transmit power used per code, and transmitting said plurality of information over said plurality of channels in accordance with the determined transmission format.
- 19. The method of claim 18, wherein the number of channels equals the number of transmissions that are to be transmitted over the channels.
- 20. The method of claim 18, further comprising:
time multiplexing information on one of a plurality of channels with information on other channels of said plurality of channels, wherein some of the channels being subject to multiplexing in the time domain are also subject to said code multiplexing.
- 21. A method for transmitting information from a user over one or more communication channels of a wireless communication system, comprising:
code multiplexing multiple information from the user that is on at least two different channels; time multiplexing multiple information from the user on at least two different channels; determining a transmission format for each of said at least two different channels based on one or more of user transmit power, transmission time interval, a coding dimension and transmit power used per code, and transmitting the code multiplexed and time multiplexed information over said at least two channels in accordance with the determined transmission format.
- 22. A method by which a user employing the method of claim 1 signals receipt of received transmissions, comprising:
for N transmissions received, sending N signaling messages over separate channelization codes, each channelization code carrying a signaling message for a particular received transmission.
- 23. The method of claim 22, wherein said sending further includes, for each received transmission, sending one of an acknowledgement (ACK) and a negative acknowledgment (NACK) to the received transmission over a channelization code.
- 24. The method of claim 23, wherein said sending further includes sending multiple ACKs/NACKs over multiple channelization codes.
- 25. The method of claim 23, wherein each channelization code is represented by an ACK/NACK channel.
- 26. The method of claim 25, wherein the number of ACK/NACK channels equals a number of control channels used for sending said N transmissions.
CROSS REFERENCE TO RELATED CASES
[0001] The present invention is related to co-pending U.S. patent application Ser. No. 10/036,927 of Arnab DAS et al., entitled “AN ADAPTIVE HYBRID RETRANSMISSION METHOD FOR WIRELESS COMMUNICATIONS,” filed on Oct. 19, 2001, the entire contents of which is incorporated by reference herein.