×

Technique for generating sets of binary spreading-code sequences for a high data-rate spread-spectrum network

  • US 5,452,328 A
  • Filed: 07/30/1993
  • Issued: 09/19/1995
  • Est. Priority Date: 09/27/1991
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for electrically generating a set of binary spreading-code sequences for use in transmitting information in a multi-node communication network, said set of binary spreading-code sequences consisting of more than one binary spreading-code sequence, said method comprising the steps of simultaneously:

  • a) combining contents of a single stage of a first multi-stage binary shift register with contents of each stage of a plurality of stages of a second multi-stage binary shift register, the contents of each stage of each of said first and second binary shift registers having a period of (2"-1), where n is a fixed integer having the same value for each of said first and second binary shift registers, the contents of said stages of said first and second binary shift registers being combined by modulo-2 addition to produce a first subset of combined spreading-code sequences, andb) combining contents of a single stage of said second binary shift register with contents of each stage of a plurality of stages of said first binary shift register by modulo-2 addition to produce a second subset of combined spreading-code sequences,said first and second subsets of combined spreading-code sequences having cross-correlation properties as follows;

    (i) a cross-correlation between any two of said combined binary spreading-code sequences over any contiguous (2n -1) bits has a magnitude
    
    
    space="preserve" listing-type="equation">≦

    (2.sup.[n+1)/2] +1), where [(n+1)/2] denotes the greatest integer ≦

    (n+1)/2; and

    (ii) a cross-correlation at zero offset between any two of said combined binary spreading-code sequences in either one of said first and second subsets has a magnitude equal to 1.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×