EP0807989A1

Devices for transmitter path weights and methods therefor

Abstract

A receiving communication device (101) receives a reference signal transmitted through at least one of the antennas (106, 110, 112) of an antenna array of a transmitting communication device (102). The receiving communication device determines a weight to be associated with the at least one of the antennas, and transmits weight information to the transmitting communication device. The transmitting communication device adjusts the weight associated with the at least one of the antennas according to weight information received from the receiving communication device.

EP0807989A1, drawing sheet 1
Sheet 1 of 25

Term

Term ended

Projected expiry passed 1 April 2017, 9.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

41 claims: 5 independent, 36 dependent

  1. 1
    A method of generating weights in first communication device for a transmit path in a second communication device, the transmit path in the first communication device including an antenna array having antennas the method comprising the steps of:receiving a reference signal at a second communication device that was sent via at least one of the antennas of the antenna array calculating at least one weight for the transmit path in the second communication device;and transmitting the at least one weight from the second communication device to the first communication deuce.
  2. 2
    A method as claimed in Claim 1, wherein the step of calculating includes calculating a complex conjugate of an amplitude and phase of the reference signal received at the second communication device.
  3. 3
    A method as claimed in Claim 2, wherein the step of calculating includes selecting the at least one weight from a set of predetermined weights, wherein the at least one weight selected is a weight closest to the complex conjugate.
  4. 4
    A method as claimed in Claim 3, wherein the step of transmitting includes transmitting an index corresponding to the at least one weight.
  5. 5
    A method as claimed in Claim 1, wherein the step of calculating includes deriving a signal measurement estimate for the at least one weight from a set of predetermined weights, and selecting the at least one weight from the signal measurement estimate.
  6. 6
    A method as claimed in Claim 3 or 5, wherein the set of predetermined weights are selected based upon a previous weighting.
  7. 7
    A method as claimed in Claim 1, further including the step of receiving a set of weights from the second communication device and selecting the at least one weight from the set of weights received from the second communication device.
  8. 8
    A method as claimed in Claim 3, 5 or 7, wherein the step of selecting includes estimating the performance of the transmit path at the combined output of the antenna array at the first communication device.
  9. 9
    A method as claimed in Claim 1, wherein the at least one weight is determined in a receiver of the first communication device.
  10. 10
    A method as claimed in Claim 7, wherein indexes in the set of weights include stored error protection coding, and the step of transmitting includes transmitting an error protection coded index.
  11. 11
    A method of operating a communication device to set at least one weight in transmit paths associated with antennas of an antenna array, comprising the steps of:transmitting a reference signal though each of the antennas in the antenna array;receiving weight information for each of the antennas;and setting a weight in at least one of the transmit paths associated with the antennas according to the weight information received.
  12. 12
    A method as claimed in Claim 11, wherein the weight information includes phase information.
  13. 13
    A method as claimed in Claim 11 or 12, wherein the weight information includes amplitude information.
  14. 14
    A method as claimed in Claim 11, wherein the weight information includes an index number corresponding to weights for the transmit paths.
  15. 15
    A method of weighting a transmit path of a first communication device, the transmit path between a transmitter and an antenna array of the first communication device, the antenna array including a plurality of antennas, the method comprising the steps of:transmitting a reference signal to a second communication device via the antennas in the antenna array;calculating in the second communication device at least one weight for the transmit path;transmitting weight information, according to the at least one weight calculated, from the second communication device to the first communication device;and setting at least one weight in the first communication device according to weight information received from the second communication device.
  16. 16
    A method as claimed in Claim 15, wherein the step of calculating includes calculating at the second communication device a complex conjugate of an amplitude and phase change during transmission of the reference signal to the second communication device.
  17. 17
    A method as claimed in Claim 16, wherein the step of calculating includes selecting the at least one weight from a set of predetermined weights, wherein the at least one weight selected is a weight in the predetermined set that is closest to the complex conjugate.
  18. 18
    A method as claimed in Claim 17, wherein the step of transmitting includes transmitting an index corresponding to the at least one weight.
  19. 19
    A method as claimed in Claim 17, wherein the step of calculating includes selecting at least one weight that is closest to the complex conjugate from a set of predetermined weights and the step of transmitting includes transmitting an index corresponding to the selected at least one weight.
  20. 20
    A method as claimed in Claim 19, wherein the step of calculating includes deriving signal measurement estimates for weights in a set of predetermined weights, and selecting the at least one weight from the signal measurement estimates.
  21. 21
    A method as claimed in Claim 15, wherein the reference signal is sent through each of the antennas individually.
  22. 22
    A method as claimed in Claim 15, wherein a reference signal is sent through each antenna of the antenna array, and the reference signal for each of the antennas is distinguishable.
  23. 23
    A method as claimed in Claim 22, wherein the reference signals for each of the antennas are distinguishable by their frequency.
  24. 24
    A method as claimed in Claim 22, wherein the reference signals for each of the antennas are distinguishable by time, the reference signals being input to a respective antenna at a different time.
  25. 25
    A method as claimed in Claim 15, wherein a set of predetermined weights is transferred from the first communication device to the second communication device.
  26. 26
    A method as claimed in Claim 25, further including the step of determining previous weights and the step of calculating selects from a subset of weights in the set of predetermined weights, the subset of weights determined from the weights in the previous weighting.
  27. 27
    A method as claimed in Claim 15, wherein the step of calculating includes estimating the performance of the transmit path at the combined output of an antenna array at the first communication device.
  28. 28
    A method as claimed in Claim 15, further including the step of determining a weight of at least one weight in a receiver of the first communication device.
  29. 29
    A method as claimed in Claim 25, wherein indexes on the predetermined list include stored error protection coding, and the step of transmitting includes transmitting an error protection coded index.
  30. 30
    A communication device comprising:a transmitter;a plurality of antennas;weight circuits connected between each of the antennas and the transmitter;and a controller coupled to the weight circuits wherein the controller) controls the transmitter to transmit a reference signal through at least one of the antennas and controls at least one of the weight circuits to adjust a weight associated with the at least one of the antennas according to weight information received from another communication device, whereby a transmit path including the weight circuits can be varied according to the reference signal transmitted through the at least one of the antennas.
  31. 31
    A communication device as claimed in Claim 30, further including a memory storing predetermined weights, the weight information including an index number associated the weight associated with the at least one of the antennas, and the controller controlling the at least one of the weight circuits from the index number.
  32. 32
    A communication device as claimed in Claim 30, wherein the weight information includes phase information, the controller controlling the at least one of the weight circuits according to the phase information.
  33. 33
    A communication device as claimed in Claim 30, wherein the weight information includes amplitude information, the controller) controlling the at least one of the weight circuits according to the amplitude information.
  34. 34
    A receiving communication device comprising:a receiver, the receiver receiving a reference signal transmitted through each of a plurality of antennas in a transmitting communication device;circuitry for calculating at least one weight for a transmit path of the transmitting communication device from the reference signal received from each antenna;and a transmitter for transmitting the at least one weight to the transmitting communication device.
  35. 35
    A receiving communication device as claimed in Claim 34, wherein the receiver includes a memory storing a codebook, the codebook containing codebook weights for the transmit path of the transmitting communication device.
  36. 36
    A receiving communication device as claimed in Claim 35, wherein the codebook weights are associated with codebook indexes, and the codebook indexes include error correction coding.
  37. 37
    A receiving communication device as claimed in Claim 35, wherein the memory stores weights of a previous selection, and the circuitry uses the codebook and the previous weights to calculate the at least one weight.
  38. 38
    A receiving communication device as claimed in Claim 35 or 36, wherein the weights are selected to limit peak power in the transmit path
  39. 39
    A receiving communication device as claimed in Claim 36, wherein the codebook is checked to see if it is the same as a codebook in the transmitting communication device.
  40. 40
    A communication device as claimed in Claim 39, wherein the codebooks are checked by transmitting the codebook from one of receiving and transmitting communication devices to the other of the transmitting and receiving communication devices.
  41. 41
    A communication device as claimed in Claim 34, wherein the circuitry calculates a weight and phase value from a received reference signal and from a copy of a reference signal in the receiving communication device.
Independent claims41