EP2157752A2

Systems and methods for training sequence selection, transmission and reception

Abstract

Methods of training sequence selection are provided that involve optimization in terms of SNR degradation. Various sets of training sequences produced using the methods, and transmitters and receivers encoded with such sequences are provided.

EP2157752A2, drawing sheet 1
Sheet 1 of 30

Term

2.9 yearsto projected expiry

Projected expiry 18 August 2029, counted from filing; an application has no term until it is granted.

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

27 claims: 11 independent, 16 dependent

  1. 1
    A computer implemented method comprising:optimizing cross-correlations between sequences of a first training sequence set and a target training sequence set to produce a second training sequence set;optimizing cross correlations among sequences of the second training sequence set to produce a third training sequence set;optimizing cross-correlations between sequences of the third training sequence set and corresponding sequences of the target training sequence set to produce a fourth training sequence set;outputting the fourth training sequence set for use in a multi-user transmission system.
  2. 2
    A computer implemented method comprising:optimizing cross-correlations between sequences among a first training sequence set to produce a second training sequence set;optimizing cross-correlations between sequences of the second training sequence set and a target training sequence set to produce a third training sequence set;optimizing cross-correlations between sequences of the third training sequence set and corresponding sequences of the target training sequence set to produce a fourth training sequence set;and outputting the fourth training sequence set for use in a multi-user transmission system.
  3. 3
    The method of any one of claims 1 and 2 further comprising:optimizing autocorrelations for a candidate set of training sequences to produce the first training sequence set.
  4. 4
    The method of any one of claims 1 to 3 wherein optimization cross correlations comprises optimizing based a criterion selected from a group consisting of:SNR degradation;a parameter related to the amplitude of cross-correlation coefficients;simulation-based optimization.
  5. 5
    A computer readable medium encoded with a data structure, the data structure comprising:at least one training sequence from a first set of training sequences consisting of: Training Sequence 01100010001001001111010111 01011110100110111011100001 01000001011000111011101100 00101101110111001111010000 01110100111101001110111110 01000001001101010011110011 00010000110100001101110101 01000101110011111100101001 and at least one training sequence from a second set of training sequences consisting of: Training Sequence 00100101110000100010010111 00101101110111100010110111 01000011101110100100001110 01000111101101000100011110 00011010111001000001101011 01001110101100000100111010 10100111110110001010011111 11101111000100101110111100
  6. 7
    A computer program product directly loadable into the internal memory of a computer, comprising software code portions for performing the steps of any of claims 1-4 when said product is run on a computer.
  7. 8
    A transmitter comprising:a signal generator configured to generate a signal using a carrier frequency and time slots, with at least some time slots containing content for multiple receivers, the content for each receiver and each slot comprising at least a respective training sequence;the transmitter encoded with at least one training sequence from a first set of training sequences consisting of: Training Sequence 01100010001001001111010111 01011110100110111011100001 01000001011000111011101100 00101101110111001111010000 01110100111101001110111110 01000001001101010011110011 00010000110100001101110101 01000101110011111100101001
  8. 12
    A method comprising:for a timeslot on a carrier frequency which is to contain a multi-user signal: generating a multi-user signal by combining a respective training sequence for each receiver of at least two receivers and a respective payload for each receiver, wherein the respective training sequence for at least one of the multiple receivers comprises a first training sequence from a first set of training sequences consisting of: Training Sequence 01100010001001001111010111 01011110100110111011100001 01000001011000111011101100 00101101110111001111010000 01110100111101001110111110 01000001001101010011110011 00010000110100001101110101 01000101110011111100101001 ;and transmitting the signal.
  9. 19
    A receiver comprising:at least one antenna;wherein the receiver is encoded with at least one training sequence from a first set of training sequences consisting of: Training Sequence 01100010001001001111010111 01011110100110111011100001 01000001011000111011101100 00101101110111001111010000 01110100111101001110111110 01000001001101010011110011 00010000110100001101110101 01000101110011111100101001 and the receiver is further encoded with at least one training sequence of a second set of training sequences consisting of: Training Sequence 00100101110000100010010111 00101101110111100010110111 01000011101110100100001110 01000111101101000100011110 00011010111001000001101011 01001110101100000100111010 10100111110110001010011111 11101111000100101110111100 and further wherein the receiver is configured to operate using a training sequence selected from one of the at least one training sequence from the first set of training sequences and the at least one training sequence from the second set of training sequences.
  10. 24
    A method for a mobile device comprising:the mobile device having at least one training sequence from a first set of training sequences consisting of: Training Sequence 01100010001001001111010111 01011110100110111011100001 01000001011000111011101100 00101101110111001111010000 01110100111101001110111110 01000001001101010011110011 00010000110100001101110101 01000101110011111100101001 the mobile device further having at least one training sequence of a second set of training sequences consisting of: Training Sequence 00100101110000100010010111 00101101110111100010110111 01000011101110100100001110 01000111101101000100011110 00011010111001000001101011 01001110101100000100111010 10100111110110001010011111 11101111000100101110111100 ;and operating using a training sequence selected from one of the at least one training sequence from the first set of training sequences and the at least one training sequence from the second set of training sequences.
  11. 27
    Use of a training sequence from a set of training sequences consisting of:Training Sequence 01100010001001001111010111 01011110100110111011100001 01000001011000111011101100 00101101110111001111010000 01110100111101001110111110 01000001001101010011110011 00010000110100001101110101 01000101110011111100101001 as a training sequence in cellular radio telephony.