US5748668A - Spread spectrum method for transmitting an information signal as a radio signal at a high speed - Google Patents

Spread spectrum method for transmitting an information signal as a radio signal at a high speed Download PDF

Info

Publication number
US5748668A
US5748668A US08/798,874 US79887497A US5748668A US 5748668 A US5748668 A US 5748668A US 79887497 A US79887497 A US 79887497A US 5748668 A US5748668 A US 5748668A
Authority
US
United States
Prior art keywords
spectrum
bits
signal
spreading code
spreading
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
US08/798,874
Inventor
Hideho Tomita
Masahiro Ooki
Yukitsuna Furuya
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to US08/798,874 priority Critical patent/US5748668A/en
Application granted granted Critical
Publication of US5748668A publication Critical patent/US5748668A/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • H04B7/26Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
    • H04B7/2625Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile using common wave

Definitions

  • This invention relates to a spread spectrum method and device for spectrum spreading a serial information signal into a spectrum spread signal.
  • This invention relates also to a radio information transmitting method and device for transmitting the serial information signal as a radio information signal by the use of the spread spectrum method and device.
  • a radio information transmitting device which makes use of a spread spectrum method is used, for example, in a private branch radio communication network, such as a radio LAN (Local Area Network) and in radio communication by a weak radio wave of a low intensity.
  • a spread spectrum method is disclosed in, for example, Japanese Unexamined Patent Publications Nos. 2-299334 (namely, 299334/1990) and 3-238943 (238943/1991).
  • the spread spectrum method is classified into a direct sequence spread spectrum (DS-SS) method, a frequency hopping (FH) method, and a combination of the DS-SS method and the FH method. Among those, the DS-SS method is most often used.
  • a conventional spread spectrum method which will later be described, is in accordance with the DS method and makes it impossible to transmit a serial information signal as a radio information signal at a high speed. This is because the serial information signal is transmitted as the radio information signal with all bits of the serial information signal subjected to spectrum spreading on the basis of a fixed spreading code which is determined independently of the bits of the information signal.
  • a method which is for spectrum spreading a serial information signal into a spectrum spread signal and which comprises the steps of: serial to parallel converting the serial information signal into a parallel signal of n bits, where n represents an integer not smaller than two; carrying out information modulation on m bits among the n bits of the parallel signal to produce a modulated information signal, where m represents a positive integer smaller than n; selectively producing, as a selected spreading code, one of spectrum spreading codes which are equal in number to 2.sup.(n-m) and are different from one another, the above-mentioned one of spectrum spreading codes being specified by remaining (n-m) bits among the n bits of the parallel signal; and carrying out spectrum spreading on the modulated information signal on the basis of the selected spreading code to produce the spectrum spread signal.
  • a method which is for spectrum spreading a serial information signal into a spectrum spread signal and which comprises the steps of: serial to parallel converting the serial information signal into a parallel signal of (i+q+u+v) bits, where each of i, q, u, and v represents a positive integer, i being equal to q; carrying out information modulation on i bits among the (i+q+u+v) bits of the parallel signal and on q bits among the (i+q+u+v) bits of the parallel signal to produce first and second modulated information signals, respectively; selectively producing, as a first selected spreading code, one of first spectrum spreading codes which are equal in number to 2 u and are different from one another, the above-mentioned one of the first spectrum spreading codes being specified by u bits of remaining (u+v) bits among the (i+q+u+v) bits of the parallel signal; selectively producing, as a second selected spreading code, one of second spectrum spreading codes which are equal in number to 2
  • a spread spectrum device which is for spectrum spreading a serial information signal into a spectrum spread signal and which comprises: a serial to parallel converter for converting the serial information signal into a parallel signal of n bits, where n represents an integer not smaller than two; an information modulator connected to the serial to parallel converter for carrying out information modulation on m bits among the n bits of the parallel signal to produce a modulated information signal, where m represents a positive integer smaller than n; selective spreading code producing means having spectrum spreading codes which are equal in number to 2.sup.(n-m) and are different from one another, the selective spreading code producing means being connected to the serial to parallel converter for selectively producing, as a selected spreading code, one of the spectrum spreading codes that is specified by remaining (n-m) bits among the n bits of the parallel signal; and spectrum spreading means connected to the information modulator and the selective spreading code producing means for carrying out spectrum spreading on the modulated information signal on the basis of the selected spreading code to produce the spectrum spread signal.
  • a spread spectrum device which is for spectrum spreading a serial information signal into a spectrum spread signal and which comprises: a serial to parallel converter for converting the serial information signal into a parallel signal of (i+q+u+v) bits, where each of i, q, u, and v represents a positive integer, i being equal to q; an information modulator connected to the serial to parallel converter for carrying out information modulation on i bits among the (i+q+u+v) bits of the parallel signal and on q bits among the (i+q+u+v) bits of the parallel signal to produce first and second modulation information signals, respectively; first selecting spreading code producing means having first spectrum spreading codes which are equal in number to 2 u and are different from one another, the first selective spreading code producing means being connected to the serial to parallel converter for selectively producing, as a first selected spreading code, one of the first spectrum spreading codes that is specified by u bits of remaining (u+v) bits among the (i+q+u+v) bits
  • a method which is for transmitting a serial information signal as a radio information signal and which comprises the steps of: serial to parallel converting the serial information signal into a parallel signal of n bits, where n represents an integer not smaller than two; carrying out information modulation on m bits among the n bits of the parallel signal to produce a modulated information signal, where m represents a positive integer smaller than n; selectively producing, as a selected spreading code, one of spectrum spreading codes which are equal in number to 2.sup.(n-m) and are different from one another, the above-mentioned one of spectrum spreading codes being specified by remaining (n-m) bits among the n bits of the parallel signal; carrying out spectrum spreading on the modulated information signal on the basis of the selected spreading code to produce a spectrum spread signal; and transmitting the spectrum spread signal as the radio information signal.
  • a method which is for transmitting a serial information signal as a radio information signal and which comprises the steps of: serial to parallel converting the serial information signal into a parallel signal of (i+q+u+v) bits, where each of i, q, u, and v represents a positive integer, i being equal to q; carrying out information modulation on i bits among the (i+q+u+v) bits of the parallel signal and on q bits among the (i+q+u+v) bits of the parallel signal to produce first and second modulated information signals, respectively; selectively producing, as a first selected spreading code, one of first spectrum spreading codes which are equal in number to 2 u and are different from one another, the above-mentioned one of the first spectrum spreading codes being specified by u bits of remaining (u+v) bits among the (i+q+u+v) bits of the parallel signal; selectively producing, as a second selected spreading code, one of second spectrum spreading codes which are equal in number
  • a radio information transmitting device which is for transmitting a serial information signal as a radio information signal and which comprises: a serial to parallel converter for converting the serial information signal into a parallel signal of n bits, where n represents an integer not smaller than two; an information modulator connected to the serial to parallel converter for carrying out information modulation on m bits among the n bits of the parallel signal to produce a modulated information signal, where m represents a positive integer smaller than n; selective spreading code producing means having spectrum spreading codes which are equal in number to 2.sup.(n-m) and are different from one another, the selective spreading code producing means being connected to the serial to parallel converter for selectively producing, as a selected spreading code, one of the spectrum spreading codes that is specified by remaining (n-m) bits among the n bits of the parallel signal; spectrum spreading means connected to the information modulator and the selective spreading code producing means for carrying out spectrum spreading on the modulated information signal on the basis of the selected spreading code to produce a spectrum spread signal; and transmit
  • a radio information transmitting device which is for transmitting a serial information signal as a radio information signal and which comprises: a serial to parallel converter for converting the serial information signal into a parallel signal of (i+q+u+v) bits, where each of i, q, u, and v represents a positive integer, i being equal to q; an information modulator connected to the serial to parallel converter for carrying out information modulation on i bits among the (i+q+u+v) bits of the parallel signal and on q bits among the (i+q+u+v) bits of the parallel signal to produce first and second modulated information signals, respectively; first selective spreading code producing means having first spectrum spreading codes which are equal in number to 2 u and are different from one another, the first selective spreading code producing means being connected to the serial to parallel converter for selectively producing, as a first selected spreading code, one of the first spectrum spreading codes that is specified by u bits of remaining (u+v) bits among the (i+q+u+v
  • FIG. 1 is a block diagram of a radio information transmitting device for use in carrying out a conventional spread spectrum method
  • FIG. 2 is a block diagram of a radio information transmitting device for use in carrying out a spread spectrum method according to a first embodiment of this invention
  • FIG. 3 is a block diagram of a radio information transmitting device for use in carrying out a spread spectrum method according to a second embodiment of this invention
  • FIG. 4 is a block diagram of a radio information receiving device which is used as a counterpart of the radio information transmitting device illustrated in FIG. 2;
  • FIG. 5 is a view for use in describing operation of the radio information transmitting device illustrated in FIG. 2 and of the radio information receiving device illustrated in FIG. 4;
  • FIG. 6 is another view for use in describing operation of the radio information transmitting device illustrated in FIG. 2 and of the radio information receiving device illustrated in FIG. 4;
  • FIG. 7 is still another view for use in describing operation of the radio information transmitting device illustrated in FIG. 2 and of the radio information receiving device illustrated in FIG. 4;
  • FIG. 8 is a further view for use in describing operation of the radio information transmitting device illustrated in FIG. 2 and of the radio information receiving device illustrated in FIG. 4;
  • FIG. 9 is a block diagram of a radio information receiving device which is used as a counterpart of the radio information transmitting device illustrated in FIG. 3.
  • the radio information transmitting device for use in carrying out a conventional spread spectrum method which is equivalent to that described in the preamble of the instant specification.
  • the radio information transmitting device is for transmitting a serial information signal 10 as a radio information signal 11 and comprises a spread spectrum device 12 to carry out the conventional spread spectrum method.
  • the spread spectrum device 12 is for spectrum spreading the serial information signal 10 into a spectrum spread signal 13 and comprises a serial to parallel converter 14 which converts the serial information signal 10 into a parallel signal of n bits, where n represents an integer not smaller than two.
  • a serial to parallel converter 14 Connected to the serial to parallel converter 14, an information modulator 15 carries out information modulation on the n bits of the parallel signal to produce a modulated information signal.
  • a spreading code generator 16 generates a fixed spreading code which is determined independently of the bits of the information signal 10.
  • a multiplier 17 multiplies the modulated information signal and the fixed spreading code together to produce a multiplied signal as the spectrum spread signal 13.
  • the multiplier 17 serves as a spectrum spreading circuit which carries out spectrum spreading on the modulated information signal on the basis of the fixed spreading code to produce the spectrum spread signal 13.
  • the radio information transmitting device further comprises a radio portion 18 which transmits the spectrum spread signal 13 as the radio information signal 11 through an antenna 19.
  • a combination of the radio portion 18 and the antenna 19 is operable as a transmitting circuit which transmits the spectrum spread signal 13 as the radio information signal 11.
  • serial information signal 10 be represented by a(t), the modulated information signal, by b(t), a spreading code signal generated by the spreading code generator 16, by c(t), and the spectrum spread signal 13, by s(t).
  • the spectrum spread signal s(t) is given by:
  • the serial information signal a(t) has a data rate Ra (bit/s).
  • the modulated information signal b(t) has a symbol rate Rb (symbol/s).
  • the spreading code signal c(t) has a chip rate Rc (chip/s).
  • the spectrum spread signal s(t) has a bandwidth W (Hz).
  • the spectrum spreading ratio or factor is depicted at K.
  • a private branch radio communication network such as a radio LAN
  • Equation (2) three approaches can be proposed in order to increase the data rate of the information signal 10.
  • the bandwidth W and the spectrum spreading ratio K are restricted.
  • the bandwidth W should not exceed 26 MHz while the spreading ratio K must not be smaller than 10.
  • the approaches (a) and (b) can not be practically used.
  • One possible approach is therefore to increase the number m of multilevels of the information modulation as described in (c).
  • QPSK quadrature phase shift keying
  • Equation (2) the data rate Ra of the serial information signal 10 is given by:
  • the data rate in the 8PSK system is 1.5 times as high as the data rate in the QPSK system.
  • the data rate in the 16PSK or the 16QAM system is twice as high as the data rate in the QPSK system.
  • the private branch radio communication network such as a radio LAN
  • NTT Natural Telephone Corporation in Japan
  • a dynamic range is approximately equal to 60 dB to satisfy the above-mentioned requirement.
  • the 16QAM system using amplitude information in addition to phase information, it is necessary to secure a linearity in a radio portion of the radio information receiving device over a wide range of about 60 dB in order to avoid deterioration of the error rate. This results in an increased cost of the radio portion of the radio information receiving device.
  • This invention provides a radio information transmitting device of the direct sequence spectrum spreading (DS-SS) system, which device is capable of increasing the data rate at a relatively low cost.
  • DS-SS direct sequence spectrum spreading
  • the radio information transmitting device comprises similar parts designated by like reference numerals.
  • the radio information transmitting device comprises another spread spectrum device 12' which is similar to the spread spectrum device 12 of FIG. 1 except for the following.
  • An information modulator 20 is connected to the serial to parallel converter 14 to carry out information modulation on m bits among the n bits of the parallel signal to produce a modulated information signal, where m represents a positive integer smaller than n.
  • a spreading code generator 21 generates spectrum spreading codes which are equal in number to 2.sup.(n-m) and are different from one another. In the illustrated example, the spectrum spreading codes are depicted by C1, C2, . . . , and Ck.
  • a spreading code selector 22 selects, as a selected spreading code, one of the spectrum spreading codes that is specified by remaining (n-m) bits among the n bits of the parallel signal.
  • a combination of the spreading code generator 21 and the spreading code selector 22 serves as a selective spreading code producing circuit having the spectrum spreading codes which are equal in number to 2.sup.(n-m) and are different from one another.
  • the selective spreading code producing circuit selectively produces, as the selected spreading code, one of the spectrum spreading codes that is specified by the remaining (n-m) bits among the n bits of the parallel signal.
  • a multiplier 23 multiplies the modulated information signal and the selected spreading code together to produce a multiplied signal as the spectrum spread signal 13.
  • the multiplier 23 serves as a spectrum spreading circuit which carries out spectrum spreading on the modulated information signal on the basis of the selected spreading code to produce the spectrum spread signal 13.
  • the serial information signal 10 is converted by the serial to parallel converter 14 into the parallel signal of 4 bits. Among those, two bits are supplied to the information modulator 20 and subjected to QPSK modulation to produce the modulated information signal.
  • the multiplier 21 multiplies the modulated information signal and the selected spreading code Cs to produce the spectrum spread signal 13.
  • the spectrum spread signal 13 is transmitted through the radio portion 18 and the antenna 19.
  • the data rate of the serial information signal 10 is represented by Ra; the symbol rate of the QPSK modulated information signal being represented by Rb; the chip rate of a spreading code signal representative of the selected spreading code Cs being represented by Rc; the bandwidth of the spectrum spread signal 13 being represented by W; the spectrum spreading ratio or factor being represented by K; and the multilevel index or factor of the information modulator 20 being represented by m.
  • Ra the data rate of the serial information signal 10
  • Rb the symbol rate of the QPSK modulated information signal
  • Rc the chip rate of a spreading code signal representative of the selected spreading code Cs
  • the bandwidth of the spectrum spread signal 13 being represented by W
  • the spectrum spreading ratio or factor being represented by K
  • the multilevel index or factor of the information modulator 20 being represented by m.
  • n is equal to 4.
  • n is selected to be equal to 6 (three times the prior art) or 8 (four times the prior art).
  • n is selected to be equal to 6 (three times the prior art) or 8 (four times the prior art).
  • such a high data rate requires an increased number of the spectrum spreading codes as represented by 2.sup.(n-2).
  • the data rate is substantially increased in the information modulation by the QPSK system. It is therefore possible to avoid deterioration of the bit error rate which is caused in the 16PSK system. In addition, it is unnecessary to secure the linearity in the radio portion of the radio information receiving device in the 16QAM system.
  • the radio information transmitting device comprises still another spread spectrum device 12".
  • an information modulator 25 carries out information modulation on i bits among the (i+q+u+v) bits of the parallel signal and on q bits among the (i+q+u+v) bits of the parallel signal to produce first and second modulated information signals I and Q, respectively.
  • a first spreading code generator 211 generates first spectrum spreading codes which are equal in number to 2 u and are different from one another.
  • the first spectrum spreading codes are labelled CI1, CI2, . . . , and CIk.
  • a first spreading code selector 221 selects, as a first selected spreading code, one of the first spectrum spreading codes that is specified by u bits of remaining (u+v) bits among the (i+q+u+v) bits of the parallel signal.
  • a combination of the first spreading code generator 211 and the first spreading code selector 221 serves as a first selective spreading code producing circuit having the first spectrum spreading codes which are equal in number to 2 u and are different from one another.
  • the first selective spreading code producing circuit selectively produces, as the first selected spreading code, one of the first spectrum spreading codes that is specified by the u bits of remaining (u+v) bits among the (i+q+u+v) bits of the parallel signal.
  • a second spreading code generator 212 generates second spectrum spreading codes which are equal in number to 2 v and are different from one another and from the first spectrum spreading codes.
  • the second spectrum spreading codes are labelled CQ1, CQ2, . . . , and CQk.
  • a second spreading code selector 222 selects, as a second selected spreading code, one of the second spectrum spreading codes that is specified by remaining v bits among the (i+q+u+v) bits of the parallel signal.
  • a combination of the second spreading code generator 212 and the second spreading code selector 222 serves as a second selective spreading code producing circuit having the second spectrum spreading codes which are equal in number to 2 v and are different from one another and from the first spectrum spreading codes.
  • the second selective spreading code producing circuit selectively produces, as the second selected spreading code, one of the second spectrum spreading codes that is specified by the remaining v bits among the (i+q+u+v) bits of the parallel signal.
  • a first multiplier which serves as a first spectrum spreading circuit 231 carries out spectrum spreading on the first modulated information signal I on the basis of the first selected spreading code to produce a first spectrum spread signal.
  • a second multiplier which serves as a second spectrum spreading circuit 232 carries out spectrum spreading on the second modulated information signal Q on the basis of the second selected spreading code to produce a second spectrum spread signal.
  • the first and the second spectrum spread signals I and Q are for use collectively as the spectrum spread signal 13.
  • a radio portion (which serves as a transmitting circuit) 18' transmits the first and the second spectrum spread signals as the radio information signal 11 through the antenna 19.
  • the radio portion (namely, the transmitting circuit) 18' comprises a quadrature modulating circuit which comprises a carrier generator 26, a ⁇ /2 phase shifter or converter 27 (labelled ⁇ /2), multipliers 28 and 29, and an adder 30 and carries out quadrature modulation on the first and the second spectrum spread signals to produce a quadrature modulated signal as the radio information signal 11 through the antenna 19.
  • the carrier generator 26 produces a radio carrier signal having a radio frequency.
  • the ⁇ /2 phase shifter 27 shifts a phase of the radio carrier signal by ⁇ /2 to produce a shifted carrier signal.
  • the multiplier 28 multiplies the first spectrum spread signal and the radio carrier signal to produce a first multiplied signal.
  • the multiplier 29 multiplies the second spectrum spread signal and the shifted carrier signal to produce a second multiplied signal.
  • the adder 30 adds the first and the second multiplied signals together to produce an added signal as the quadrature modulated signal.
  • the first and the second spreading code generators 31 and 32 have first and the second spectrum spreading code sets, each of which includes four spectrum spreading codes (eight spectrum spreading codes in total).
  • the data rate Ra of the serial information signal 10 is calculated from Equation (4) as follows:
  • the data rate is three times as high as that of the prior art of FIG. 1.
  • the value of n is selected to be equal to 8 (four times the prior art) or 10 (five times the prior art) in the information modulation of the QPSK, in the manner similar to the first embodiment of FIG. 2.
  • such a high data rate requires an increased number of the spectrum spreading codes as represented by (2 u +2 v ) as described in conjunction with the first embodiment of FIG. 2.
  • a radio information receiving device is used as a counterpart of the radio information transmitting device of FIG. 2.
  • the radio information receiving device comprises an antenna 31, a radio portion 32 including a quadrature demodulator, an A/D (analog-to-digital) converter 33, a matched filter 34, a selective spreading code producing circuit 35 for producing the spectrum spreading codes Cl to Ck used in the radio information transmitting device of FIG. 2, a synchronization circuit 36 for extracting from a received information signal a symbol timing of the radio information transmitting device of FIG. 2, a maximum value detector 37, an information demodulator 38, and a parallel to serial converter 39.
  • the selective spreading code producing circuit 35 is similar in structure and in operation to the selective spreading code producing circuit 21 and 22 of FIG. 2.
  • n is equal to 4 as described in conjunction with the first embodiment of FIG. 2.
  • the radio information signal 11 (FIG. 2) is received as the received information signal by the antenna 31.
  • the received information signal is supplied through the antenna 31 to the radio portion 32 and is subjected to quadrature demodulation to be produced as a demodulated information signal.
  • the demodulated information signal is converted by the A/D converter 33 into a digital information signal.
  • the matched filter 34 which serves as a correlation detector, calculates correlation between the digital information signal and the spectrum spreading codes Cl to Ck supplied from the selective spreading code producing circuit 35 to produce four correlation values.
  • the maximum value detector 37 detects the maximum value among the four correlation values to determine an estimated spreading code which is estimated to be the selected spreading code selected by the spreading code selector 22 in the radio information transmitting device of FIG. 2 for each symbol of the modulated information signal. Two bits corresponding to the estimated spreading code are decoded by the maximum value detector 37 into the (n-m) bits of the parallel signal produced by the serial to parallel converter 14 of the radio information transmitting device of FIG. 2.
  • the m bits of the parallel signal produced by the serial to parallel converter 14 of the radio information transmitting device of FIG. 2 are obtained.
  • the parallel to serial converter 39 converts the m bits and the (n-m) bits into n bits of a serial information signal which is identical with the serial information signal 10 (FIG. 2).
  • switching of the spectrum spreading codes in the selective spreading code producing circuit 35, detection of the maximum value in the maximum detector 37, and demodulation in the information demodulator 38 are carried out in synchronism with the symbol timing extracted by the synchronization circuit 36.
  • this invention uses the spectrum spreading codes which do not cause deterioration of the error rate even in a multipath environment.
  • the radio information receiving device includes the matched filter 34 as the correlation detector. If only inverse spreading signal information at a synchronization point of the symbol timing extracted by the synchronization circuit 36 is provided, the maximum value detector 37 and the information demodulator 38 in the radio information receiving device can carry out the maximum value detecting operation and the demodulating operation, respectively. Therefore, the spectrum spreading code Cs (where s is consecutively variable between l and k, both inclusive) used in this invention is required to satisfy the following conditions, taking the influence of the multipath into consideration.
  • the cross-correlation in a remaining area is smaller than the peak value of autocorrelation at the synchronization points. It is noted here that the proximity of the synchronization points is such a range that sufficiently covers variation of delay (about 100 nanoseconds) in a room.
  • the balance in polarity is kept. Specifically, in case of the one-dimensional code illustrated in FIG. 6, the total numbers of +1 and -1 are balanced.
  • the spectrum spreading code Ci satisfying the conditions (1), (2), and (3) is a one-dimensional code or a two-dimensional code representing a complex number.
  • the multipliers 23, 231, and 232 of the radio information transmitting device of FIGS. 2 and 3 and the matched filter 34 of the radio information receiving device of FIG. 4 advantageously have a simple structure.
  • the two-dimensional code (complex number) is superior than the one-dimensional code as the spectrum spreading code Ci satisfying the above-mentioned conditions. This is because, when the code length is depicted by k (determined by the spreading ratio K), the total number of the spectrum spreading codes possibly used in case of the one-dimensional code is equal to 2 k while the total number of the spectrum spreading codes possibly used in case of the two-dimensional code is not smaller than 2 2k .
  • the multipliers 23, 231, and 232 of the radio information transmitting device of FIGS. 2 and 3 and the matched filter 34 of the radio information receiving device of FIG. 4 should carry out complex calculation. This inevitably requires a complicated structure.
  • the spectrum spreading code Cs is a code sequence selected from (l, j, -l, -j).
  • the multipliers 23, 231, and 232 of the radio information transmitting device of FIGS. 2 and 3 and the matched filter 34 of the radio information receiving device of FIG. 4 are not required to carry out the complex calculation. Therefore, the circuit structure can be simplified as in the case of the one-dimensional code.
  • this invention is not restricted to the information modulation by the QPSK. If an increase in data rate is a top priority even with an increased cost, this invention is adapted to the 8PSK or the 16PSK with an increased number of levels. In this case, a remarkable increase can be achieved which is never attained by the prior art.
  • a radio information receiving device is used as a counterpart of the radio information transmitting device of FIG. 3 and is similar to the radio information receiving device of FIG. 4 except for the following.
  • the radio portion 2 including the quadrature demodulator 32 produces the first and the second spectrum spread signals I and Q and delivers the first and the second spectrum spread signals I and Q through first and second A/D converters 331 and 332 to first and second matched filters 341 and 342.
  • Each of the first and the second A/D converters 331 and 332 is similar in structure and in operation to the A/D converter 33 of FIG. 4.
  • First and second selective spreading code producing circuits 351 and 352 produce first spectrum spreading codes CIl to CIk and second spectrum spreading codes CQl to CQk which are used in the radio information transmitting device of FIG. 3 and which are delivered to the first and the second matched filters 341 and 342.
  • the first selective spreading code producing circuit 351 is similar in structure and in operation to the first selective spreading code producing circuit 211 and 221 of FIG. 3.
  • the second selective spreading code producing circuit 352 is similar in structure and in operation to the second selective spreading code producing circuit 212 and 222 of FIG. 3.
  • Each of the first and the second matched filters 341 and 342 is similar in structure and in operation to the matched filter 34.
  • Output signals of the first and the second matched filters 341 and 342 are delivered to first and second maximum value detectors 371 and 372, respectively, and are delivered to first and second information demodulators 381 and 382, respectively.
  • Each of the first and the second maximum value detectors 371 and 372 is similar in structure and in operation to the maximum value detector 37 of FIG. 4.
  • Each of the first and the second information demodulators 381 and 382 is similar in structure and in operation to the information demodulator 38 of FIG. 4.
  • the synchronization circuit 36 controls the first and the second matched filters 341 and 342, the first and the second maximum value detectors 371 and 372, and the first and the second information demodulators 381 and 382 in the manner similar to the synchronization circuit 36 of FIG. 4.
  • the first maximum value detector 371 recovers the u bits of the parallel signal produced by the serial to parallel converter 24 of FIG. 3.
  • the second maximum value detector 372 recovers the v bits of the parallel signal produced by the serial to parallel converter 24 of FIG. 3.
  • the first information demodulator 381 recovers the i bits of the parallel signal produced by the serial to parallel converter 24 of FIG. 3.
  • the second information demodulator 382 recovers the q bits of the parallel signal produced by the serial to parallel converter 24 of FIG. 3. Outputs of the first and the second maximum value detectors 371 and 372 and the first and the second information demodulators 381 and 382 are delivered to the parallel to serial converter 39 to be converted into a serial information signal identical with the serial information signal 10 of FIG. 2.

Abstract

In a spread spectrum device including a serial to parallel converter (14) for converting a serial information signal (10) into a parallel signal of n bits, where n represents an integer not smaller than two, an information modulator (20) carries out information modulation on m bits among the n bits of the parallel signal and produces a modulated information signal, where m represents a positive integer smaller than n. A selective spreading code producing circuit (21, 22) has spectrum spreading codes which are equal in number to 2.sup.(n-m) and are different from one another. The selective spreading code producing circuit selectively produces, as a selected spreading code, one of the spectrum spreading codes that is specified by remaining (n-m) bits among the n bits of the parallel signal. A spectrum spreading circuit (23) carries out spectrum spreading on the modulated information signal on the basis of the selected spreading code and produces a spectrum spread signal (13). The spectrum spread signal may be transmitted by a radio portion (18) as a radio information signal (11).

Description

This is a Division of application Ser. No. 08/325,701, filed Oct. 19, 1994 issued as U.S. Pat. No. 5,625,639 issued on Apr. 29, 1997.
BACKGROUND OF THE INVENTION
This invention relates to a spread spectrum method and device for spectrum spreading a serial information signal into a spectrum spread signal. This invention relates also to a radio information transmitting method and device for transmitting the serial information signal as a radio information signal by the use of the spread spectrum method and device.
A radio information transmitting device which makes use of a spread spectrum method, is used, for example, in a private branch radio communication network, such as a radio LAN (Local Area Network) and in radio communication by a weak radio wave of a low intensity. Such a spread spectrum method is disclosed in, for example, Japanese Unexamined Patent Publications Nos. 2-299334 (namely, 299334/1990) and 3-238943 (238943/1991). The spread spectrum method is classified into a direct sequence spread spectrum (DS-SS) method, a frequency hopping (FH) method, and a combination of the DS-SS method and the FH method. Among those, the DS-SS method is most often used.
A conventional spread spectrum method which will later be described, is in accordance with the DS method and makes it impossible to transmit a serial information signal as a radio information signal at a high speed. This is because the serial information signal is transmitted as the radio information signal with all bits of the serial information signal subjected to spectrum spreading on the basis of a fixed spreading code which is determined independently of the bits of the information signal.
SUMMARY OF THE INVENTION
It is therefore an object of this invention to provide a spread spectrum method which makes it possible to transmit a serial information signal as a radio information signal at a high speed.
It is a specific object of this invention to provide a spread spectrum device which makes it possible to transmit a serial information signal as a radio information signal at a high speed.
It is a further object of this invention to provide a radio information transmitting method which can transmit a serial information signal as a radio information signal at a high speed.
It is a different object of this invention to provide a radio information transmitting device which can transmit a serial information signal as a radio information signal at a high speed.
Other objects of this invention will become clear as the description proceeds.
According to an aspect of this invention, there is provided a method which is for spectrum spreading a serial information signal into a spectrum spread signal and which comprises the steps of: serial to parallel converting the serial information signal into a parallel signal of n bits, where n represents an integer not smaller than two; carrying out information modulation on m bits among the n bits of the parallel signal to produce a modulated information signal, where m represents a positive integer smaller than n; selectively producing, as a selected spreading code, one of spectrum spreading codes which are equal in number to 2.sup.(n-m) and are different from one another, the above-mentioned one of spectrum spreading codes being specified by remaining (n-m) bits among the n bits of the parallel signal; and carrying out spectrum spreading on the modulated information signal on the basis of the selected spreading code to produce the spectrum spread signal.
According to another aspect of this invention, there is provided a method which is for spectrum spreading a serial information signal into a spectrum spread signal and which comprises the steps of: serial to parallel converting the serial information signal into a parallel signal of (i+q+u+v) bits, where each of i, q, u, and v represents a positive integer, i being equal to q; carrying out information modulation on i bits among the (i+q+u+v) bits of the parallel signal and on q bits among the (i+q+u+v) bits of the parallel signal to produce first and second modulated information signals, respectively; selectively producing, as a first selected spreading code, one of first spectrum spreading codes which are equal in number to 2u and are different from one another, the above-mentioned one of the first spectrum spreading codes being specified by u bits of remaining (u+v) bits among the (i+q+u+v) bits of the parallel signal; selectively producing, as a second selected spreading code, one of second spectrum spreading codes which are equal in number to 2v and are different from one another and from the first spectrum spreading codes, the above-mentioned one of the second spectrum spreading codes being specified by remaining v bits among the (i+q+u+v) bits of the parallel signal; carrying out spectrum spreading on the first modulated information signal on the basis of the first selected spreading code to produce a first spectrum spread signal; and carrying out spectrum spreading on the second modulated information signal on the basis of the second selected spreading code to produce a second spectrum spread signal. The first and the second spectrum spread signals are for use collectively as the spectrum spread signal.
According to a specific aspect of this invention, there is provided a spread spectrum device which is for spectrum spreading a serial information signal into a spectrum spread signal and which comprises: a serial to parallel converter for converting the serial information signal into a parallel signal of n bits, where n represents an integer not smaller than two; an information modulator connected to the serial to parallel converter for carrying out information modulation on m bits among the n bits of the parallel signal to produce a modulated information signal, where m represents a positive integer smaller than n; selective spreading code producing means having spectrum spreading codes which are equal in number to 2.sup.(n-m) and are different from one another, the selective spreading code producing means being connected to the serial to parallel converter for selectively producing, as a selected spreading code, one of the spectrum spreading codes that is specified by remaining (n-m) bits among the n bits of the parallel signal; and spectrum spreading means connected to the information modulator and the selective spreading code producing means for carrying out spectrum spreading on the modulated information signal on the basis of the selected spreading code to produce the spectrum spread signal.
According to another specific aspect of this invention, there is provided a spread spectrum device which is for spectrum spreading a serial information signal into a spectrum spread signal and which comprises: a serial to parallel converter for converting the serial information signal into a parallel signal of (i+q+u+v) bits, where each of i, q, u, and v represents a positive integer, i being equal to q; an information modulator connected to the serial to parallel converter for carrying out information modulation on i bits among the (i+q+u+v) bits of the parallel signal and on q bits among the (i+q+u+v) bits of the parallel signal to produce first and second modulation information signals, respectively; first selecting spreading code producing means having first spectrum spreading codes which are equal in number to 2u and are different from one another, the first selective spreading code producing means being connected to the serial to parallel converter for selectively producing, as a first selected spreading code, one of the first spectrum spreading codes that is specified by u bits of remaining (u+v) bits among the (i+q+u+v) bits of the parallel signal; second selective spreading code producing means having second spectrum spreading codes which are equal in number to 2v and are different from one another and from the first spectrum spreading codes, the second selective spreading code producing means being connected to the serial to parallel converter for selectively producing, as a second selected spreading code, one of the second spectrum spreading codes that is specified by remaining v bits among the (i+q+u+v) bits of the parallel signal; first spectrum spreading means connected to the information modulator and the first selective spreading code producing means for carrying out spectrum spreading on the first modulated information signal on the basis of the first selected spreading code to produce a first spectrum spread signal; and second spectrum spreading means connected to the information modulator and the second selective spreading code producing means for carrying out spectrum spreading on the second modulated information signal on the basis of the second selected spreading code to produce a second spectrum spread signal. The first and the second spectrum spread signals are for use collectively as the spectrum spread signal.
According to a further aspect of this invention, there is provided a method which is for transmitting a serial information signal as a radio information signal and which comprises the steps of: serial to parallel converting the serial information signal into a parallel signal of n bits, where n represents an integer not smaller than two; carrying out information modulation on m bits among the n bits of the parallel signal to produce a modulated information signal, where m represents a positive integer smaller than n; selectively producing, as a selected spreading code, one of spectrum spreading codes which are equal in number to 2.sup.(n-m) and are different from one another, the above-mentioned one of spectrum spreading codes being specified by remaining (n-m) bits among the n bits of the parallel signal; carrying out spectrum spreading on the modulated information signal on the basis of the selected spreading code to produce a spectrum spread signal; and transmitting the spectrum spread signal as the radio information signal.
According to a still further aspect of this invention, there is provided a method which is for transmitting a serial information signal as a radio information signal and which comprises the steps of: serial to parallel converting the serial information signal into a parallel signal of (i+q+u+v) bits, where each of i, q, u, and v represents a positive integer, i being equal to q; carrying out information modulation on i bits among the (i+q+u+v) bits of the parallel signal and on q bits among the (i+q+u+v) bits of the parallel signal to produce first and second modulated information signals, respectively; selectively producing, as a first selected spreading code, one of first spectrum spreading codes which are equal in number to 2u and are different from one another, the above-mentioned one of the first spectrum spreading codes being specified by u bits of remaining (u+v) bits among the (i+q+u+v) bits of the parallel signal; selectively producing, as a second selected spreading code, one of second spectrum spreading codes which are equal in number to 2v and are different from one another and from the first spectrum spreading codes, the above-mentioned one of the second spectrum spreading codes being specified by remaining v bits among the (i+q+u+v) bits of the parallel signal; carrying out spectrum spreading on the first modulated information signal on the basis of the first selected spreading code to produce a first spectrum spread signal; carrying out spectrum spreading on the second modulated information signal on the basis of the second selected spreading code to produce a second spectrum spread signal; and transmitting the first and the second spectrum spread signals as the radio information signal.
According to a different aspect of this invention, there is provided a radio information transmitting device which is for transmitting a serial information signal as a radio information signal and which comprises: a serial to parallel converter for converting the serial information signal into a parallel signal of n bits, where n represents an integer not smaller than two; an information modulator connected to the serial to parallel converter for carrying out information modulation on m bits among the n bits of the parallel signal to produce a modulated information signal, where m represents a positive integer smaller than n; selective spreading code producing means having spectrum spreading codes which are equal in number to 2.sup.(n-m) and are different from one another, the selective spreading code producing means being connected to the serial to parallel converter for selectively producing, as a selected spreading code, one of the spectrum spreading codes that is specified by remaining (n-m) bits among the n bits of the parallel signal; spectrum spreading means connected to the information modulator and the selective spreading code producing means for carrying out spectrum spreading on the modulated information signal on the basis of the selected spreading code to produce a spectrum spread signal; and transmitting means connected to the spectrum spreading means for transmitting the spectrum spread signal as the radio information signal.
According to another different aspect of this invention, there is provided a radio information transmitting device which is for transmitting a serial information signal as a radio information signal and which comprises: a serial to parallel converter for converting the serial information signal into a parallel signal of (i+q+u+v) bits, where each of i, q, u, and v represents a positive integer, i being equal to q; an information modulator connected to the serial to parallel converter for carrying out information modulation on i bits among the (i+q+u+v) bits of the parallel signal and on q bits among the (i+q+u+v) bits of the parallel signal to produce first and second modulated information signals, respectively; first selective spreading code producing means having first spectrum spreading codes which are equal in number to 2u and are different from one another, the first selective spreading code producing means being connected to the serial to parallel converter for selectively producing, as a first selected spreading code, one of the first spectrum spreading codes that is specified by u bits of remaining (u+v) bits among the (i+q+u+v) bits of the parallel signal; second selective spreading code producing means having second spectrum spreading codes which are equal in number to 2v and are different from one another and from the first spectrum spreading codes, the second selective spreading code producing means being connected to the serial to parallel converter for selectively producing, as a second selected spreading code, one of the second spectrum spreading codes that is specified by remaining v bits among the (i+q+u+v) bits of the parallel signal; first spectrum spreading means connected to the information modulator and the first selective spreading code producing means for carrying out spectrum spreading on the first modulated information signal on the basis of the first selected spreading code to produce a first spectrum spread signal; second spectrum spreading means connected to the information modulator and the second selective spreading code producing means for carrying out spectrum spreading on the second modulated information signal on the basis of the second selected spreading code to produce a second spectrum spread signal; and transmitting means connected to the first and the second spectrum spreading means for transmitting the first and the second spectrum spread signals as the radio information signal.
BRIEF DESCRIPTION OF THE DRAWING
FIG. 1 is a block diagram of a radio information transmitting device for use in carrying out a conventional spread spectrum method;
FIG. 2 is a block diagram of a radio information transmitting device for use in carrying out a spread spectrum method according to a first embodiment of this invention;
FIG. 3 is a block diagram of a radio information transmitting device for use in carrying out a spread spectrum method according to a second embodiment of this invention;
FIG. 4 is a block diagram of a radio information receiving device which is used as a counterpart of the radio information transmitting device illustrated in FIG. 2;
FIG. 5 is a view for use in describing operation of the radio information transmitting device illustrated in FIG. 2 and of the radio information receiving device illustrated in FIG. 4;
FIG. 6 is another view for use in describing operation of the radio information transmitting device illustrated in FIG. 2 and of the radio information receiving device illustrated in FIG. 4;
FIG. 7 is still another view for use in describing operation of the radio information transmitting device illustrated in FIG. 2 and of the radio information receiving device illustrated in FIG. 4;
FIG. 8 is a further view for use in describing operation of the radio information transmitting device illustrated in FIG. 2 and of the radio information receiving device illustrated in FIG. 4; and
FIG. 9 is a block diagram of a radio information receiving device which is used as a counterpart of the radio information transmitting device illustrated in FIG. 3.
DESCRIPTION OF THE PREFERRED EMBODIMENTS
Referring to FIG. 1, description will first be made as regards a radio information transmitting device for use in carrying out a conventional spread spectrum method which is equivalent to that described in the preamble of the instant specification. The radio information transmitting device is for transmitting a serial information signal 10 as a radio information signal 11 and comprises a spread spectrum device 12 to carry out the conventional spread spectrum method.
The spread spectrum device 12 is for spectrum spreading the serial information signal 10 into a spectrum spread signal 13 and comprises a serial to parallel converter 14 which converts the serial information signal 10 into a parallel signal of n bits, where n represents an integer not smaller than two. Connected to the serial to parallel converter 14, an information modulator 15 carries out information modulation on the n bits of the parallel signal to produce a modulated information signal. A spreading code generator 16 generates a fixed spreading code which is determined independently of the bits of the information signal 10.
Connected to the information modulator 15 and the spreading code generator 16, a multiplier 17 multiplies the modulated information signal and the fixed spreading code together to produce a multiplied signal as the spectrum spread signal 13. Thus, the multiplier 17 serves as a spectrum spreading circuit which carries out spectrum spreading on the modulated information signal on the basis of the fixed spreading code to produce the spectrum spread signal 13.
The radio information transmitting device further comprises a radio portion 18 which transmits the spectrum spread signal 13 as the radio information signal 11 through an antenna 19. Thus, a combination of the radio portion 18 and the antenna 19 is operable as a transmitting circuit which transmits the spectrum spread signal 13 as the radio information signal 11.
Let the serial information signal 10 be represented by a(t), the modulated information signal, by b(t), a spreading code signal generated by the spreading code generator 16, by c(t), and the spectrum spread signal 13, by s(t). In this event, the spectrum spread signal s(t) is given by:
s(t)=b(t)×c(t).
The serial information signal a(t) has a data rate Ra (bit/s). The modulated information signal b(t) has a symbol rate Rb (symbol/s). The spreading code signal c(t) has a chip rate Rc (chip/s). The spectrum spread signal s(t) has a bandwidth W (Hz). The spectrum spreading ratio or factor is depicted at K. The information modulator 15 has a multilevel index or factor m (m=n in the illustrated example). In this event, the following relationship holds:
W=2Rc; K=Rc/Rb; and Ra=mRb=nRb.                            (1)
From Equations (1), the data rate Ra of the serial information signal 10 is given by:
Ra=nW/2K.                                                  (2)
In a private branch radio communication network, such as a radio LAN, there is a stronger demand for an increase in the data rate of the serial information signal 10 in order to match with a cable LAN.
Considering Equation (2), three approaches can be proposed in order to increase the data rate of the information signal 10.
(a) to widen the bandwidth W,
(b) to reduce the spectrum spreading ratio K, and
(c) to increase the multilevel index or factor m of the information modulation (to increase m or n).
Generally, the bandwidth W and the spectrum spreading ratio K are restricted. In the radio LAN of an ISM (Industry, Science, and Medical) band in Japan, the bandwidth W should not exceed 26 MHz while the spreading ratio K must not be smaller than 10. Thus, the approaches (a) and (b) can not be practically used. One possible approach is therefore to increase the number m of multilevels of the information modulation as described in (c). As a conventional information modulation system of a DS type, use has generally been made of a quadrature phase shift keying (QPSK) system (m=2). To further increase the number m of multilevels, use may be made of a 8PSK system (m=3), a 16PSK system (m=4), or a 16 quadrature amplitude modulation (QAM) system (m=4). From Equation (2), the data rate Ra of the serial information signal 10 is given by:
Ra=W/K (QPSK); Ra=1.5 W/K (8PSK); Ra=2 W/K (16PSK or 16QAM).(3)
That is, the data rate in the 8PSK system is 1.5 times as high as the data rate in the QPSK system. The data rate in the 16PSK or the 16QAM system is twice as high as the data rate in the QPSK system.
When the data rate is increased as mentioned above, various problems arise. At first, in the 8PSK or the 16PSK system, an interval or distance between signal points is small as compared with the QPSK system. Specifically, a phase difference between the signal points is equal to π/4, π/8, and π/16 in the QPSK, the 8PSK, and the 16PSK or the 16QAM systems, respectively. Under the condition where a signal-to-noise ratio S/N is identical, a bit error rate is deteriorated in proportion to the magnitude of the multilevel index m. Taking the above into consideration, error correction must be carried out in the PSK systems of an increased number of levels. As a result, the data rate of the information signal is inevitably reduced due to a coding ratio of error correction.
Secondly, in the private branch radio communication network, such as a radio LAN, it is required to cover a service area within a range between 10 cm and 100 m. If an NTT (Nippon Telegraph and Telephone Corporation in Japan) model is used as a propagation model in a room, a dynamic range is approximately equal to 60 dB to satisfy the above-mentioned requirement. In the 16QAM system using amplitude information in addition to phase information, it is necessary to secure a linearity in a radio portion of the radio information receiving device over a wide range of about 60 dB in order to avoid deterioration of the error rate. This results in an increased cost of the radio portion of the radio information receiving device.
This invention provides a radio information transmitting device of the direct sequence spectrum spreading (DS-SS) system, which device is capable of increasing the data rate at a relatively low cost.
Turning to FIG. 2, description will proceed to a radio information transmitting device for use in carrying out a spread spectrum method according to a first embodiment of this invention. The radio information transmitting device comprises similar parts designated by like reference numerals. The radio information transmitting device comprises another spread spectrum device 12' which is similar to the spread spectrum device 12 of FIG. 1 except for the following.
An information modulator 20 is connected to the serial to parallel converter 14 to carry out information modulation on m bits among the n bits of the parallel signal to produce a modulated information signal, where m represents a positive integer smaller than n. A spreading code generator 21 generates spectrum spreading codes which are equal in number to 2.sup.(n-m) and are different from one another. In the illustrated example, the spectrum spreading codes are depicted by C1, C2, . . . , and Ck. Connected to the serial to parallel converter 14 and the spreading code generator 21, a spreading code selector 22 selects, as a selected spreading code, one of the spectrum spreading codes that is specified by remaining (n-m) bits among the n bits of the parallel signal.
Thus, a combination of the spreading code generator 21 and the spreading code selector 22 serves as a selective spreading code producing circuit having the spectrum spreading codes which are equal in number to 2.sup.(n-m) and are different from one another. Connected to the serial to parallel converter 14, the selective spreading code producing circuit selectively produces, as the selected spreading code, one of the spectrum spreading codes that is specified by the remaining (n-m) bits among the n bits of the parallel signal.
Connected to the information modulator 20 and the spreading code selector 22, a multiplier 23 multiplies the modulated information signal and the selected spreading code together to produce a multiplied signal as the spectrum spread signal 13. Thus, the multiplier 23 serves as a spectrum spreading circuit which carries out spectrum spreading on the modulated information signal on the basis of the selected spreading code to produce the spectrum spread signal 13.
It will be assumed here that n is equal to 4 bits and that information modulation is carried out by the QPSK system (m=2 bits). At first, the serial information signal 10 is converted by the serial to parallel converter 14 into the parallel signal of 4 bits. Among those, two bits are supplied to the information modulator 20 and subjected to QPSK modulation to produce the modulated information signal. In response to the condition of the remaining two bits of the parallel signal, the spreading code selector 22 selects, as the selected spreading code Cs (s=1 to k=4), one of four spectrum spreading codes generated by the spreading code generator 21. The multiplier 21 multiplies the modulated information signal and the selected spreading code Cs to produce the spectrum spread signal 13. The spectrum spread signal 13 is transmitted through the radio portion 18 and the antenna 19.
It will be supposed like in the device of FIG. 1 that the data rate of the serial information signal 10 is represented by Ra; the symbol rate of the QPSK modulated information signal being represented by Rb; the chip rate of a spreading code signal representative of the selected spreading code Cs being represented by Rc; the bandwidth of the spectrum spread signal 13 being represented by W; the spectrum spreading ratio or factor being represented by K; and the multilevel index or factor of the information modulator 20 being represented by m. Herein, the following relationship holds:
W=2Rc; K=Rc/Rb; and Ra=mRb+(n-m)Rb=nRb.                    (4)
Substituting n=4 and m=2 into Equations (4), the data rate is given by:
Ra=2W/K.
It will be understood from Equation (3) that, in a case where n=4 and m=2, the data rate Ra of the serial information signal 10 is increased to twice as compared with the prior art of FIG. 1, provided that the bandwidth W and the spectrum spreading ratio K are identical with those used in the prior art of FIG. 1. Thus, even when the information modulator 20 carries out the QPSK as the information modulation, the data rate can be substantially increased.
In the foregoing description, n is equal to 4. In order to further increase the data rate in the information modulation by the QPSK (m=2), n is selected to be equal to 6 (three times the prior art) or 8 (four times the prior art). Thus, it is possible to increase the data rate to n/2 times as high as that of the prior art by selecting a greater value of n. However, such a high data rate requires an increased number of the spectrum spreading codes as represented by 2.sup.(n-2).
According to this invention, the data rate is substantially increased in the information modulation by the QPSK system. It is therefore possible to avoid deterioration of the bit error rate which is caused in the 16PSK system. In addition, it is unnecessary to secure the linearity in the radio portion of the radio information receiving device in the 16QAM system.
Turning to FIG. 3, description will proceed to a radio information transmitting device for use in carrying out a spread spectrum method according to a second embodiment of this invention. The radio information transmitting device comprises still another spread spectrum device 12".
In the spread spectrum device 12", a serial to parallel converter 24 converts the serial information signal 10 into a parallel signal of n=(i+q+u+v) bits, where each of i, q, u, and v represents a positive integer, i being equal to q (m=i+q). Connected to the serial to parallel converter 24, an information modulator 25 carries out information modulation on i bits among the (i+q+u+v) bits of the parallel signal and on q bits among the (i+q+u+v) bits of the parallel signal to produce first and second modulated information signals I and Q, respectively.
A first spreading code generator 211 generates first spectrum spreading codes which are equal in number to 2u and are different from one another. In the illustrated example, the first spectrum spreading codes are labelled CI1, CI2, . . . , and CIk. Connected to the serial to parallel converter 24 and the first spreading code generator 211, a first spreading code selector 221 selects, as a first selected spreading code, one of the first spectrum spreading codes that is specified by u bits of remaining (u+v) bits among the (i+q+u+v) bits of the parallel signal.
Thus, a combination of the first spreading code generator 211 and the first spreading code selector 221 serves as a first selective spreading code producing circuit having the first spectrum spreading codes which are equal in number to 2u and are different from one another. Connected to the serial to parallel converter 24, the first selective spreading code producing circuit selectively produces, as the first selected spreading code, one of the first spectrum spreading codes that is specified by the u bits of remaining (u+v) bits among the (i+q+u+v) bits of the parallel signal.
A second spreading code generator 212 generates second spectrum spreading codes which are equal in number to 2v and are different from one another and from the first spectrum spreading codes. In the illustrated example, the second spectrum spreading codes are labelled CQ1, CQ2, . . . , and CQk. Connected to the serial to parallel converter 24 and the second spreading code generator 212, a second spreading code selector 222 selects, as a second selected spreading code, one of the second spectrum spreading codes that is specified by remaining v bits among the (i+q+u+v) bits of the parallel signal.
Thus, a combination of the second spreading code generator 212 and the second spreading code selector 222 serves as a second selective spreading code producing circuit having the second spectrum spreading codes which are equal in number to 2v and are different from one another and from the first spectrum spreading codes. Connected to the serial to parallel converter 24, the second selective spreading code producing circuit selectively produces, as the second selected spreading code, one of the second spectrum spreading codes that is specified by the remaining v bits among the (i+q+u+v) bits of the parallel signal.
Connected to the information modulator 25 and the first spreading code generator 221, a first multiplier (which serves as a first spectrum spreading circuit) 231 carries out spectrum spreading on the first modulated information signal I on the basis of the first selected spreading code to produce a first spectrum spread signal. Connected to the information modulator 25 and the second spreading code generator 222, a second multiplier (which serves as a second spectrum spreading circuit) 232 carries out spectrum spreading on the second modulated information signal Q on the basis of the second selected spreading code to produce a second spectrum spread signal. The first and the second spectrum spread signals I and Q are for use collectively as the spectrum spread signal 13.
Connected to the first and the second multipliers (namely, the first and the second spectrum spreading circuits) 231 and 232, a radio portion (which serves as a transmitting circuit) 18' transmits the first and the second spectrum spread signals as the radio information signal 11 through the antenna 19.
The radio portion (namely, the transmitting circuit) 18' comprises a quadrature modulating circuit which comprises a carrier generator 26, a π/2 phase shifter or converter 27 (labelled π/2), multipliers 28 and 29, and an adder 30 and carries out quadrature modulation on the first and the second spectrum spread signals to produce a quadrature modulated signal as the radio information signal 11 through the antenna 19. The carrier generator 26 produces a radio carrier signal having a radio frequency. The π/2 phase shifter 27 shifts a phase of the radio carrier signal by π/2 to produce a shifted carrier signal. The multiplier 28 multiplies the first spectrum spread signal and the radio carrier signal to produce a first multiplied signal. The multiplier 29 multiplies the second spectrum spread signal and the shifted carrier signal to produce a second multiplied signal. The adder 30 adds the first and the second multiplied signals together to produce an added signal as the quadrature modulated signal.
It will be assumed here that n=6, i=q=1, and u=v=2. In other words, the information modulator 21 carries out information modulation of the QPSK (m=i+q=2). The first and the second spreading code generators 31 and 32 have first and the second spectrum spreading code sets, each of which includes four spectrum spreading codes (eight spectrum spreading codes in total). The data rate Ra of the serial information signal 10 is calculated from Equation (4) as follows:
Ra=3W/K.
Thus, the data rate is three times as high as that of the prior art of FIG. 1. If it is desired to further increase the data rate in this second embodiment, the value of n is selected to be equal to 8 (four times the prior art) or 10 (five times the prior art) in the information modulation of the QPSK, in the manner similar to the first embodiment of FIG. 2. Thus, it is possible to increase the data rate to n/2 times as high as that of the prior art by selecting a greater value of n. However, such a high data rate requires an increased number of the spectrum spreading codes as represented by (2u +2v) as described in conjunction with the first embodiment of FIG. 2.
In this second embodiment, the number of the spectrum spreading codes to be used is smaller than that required in the first embodiment of FIG. 2. It is assumed here that u is equal to v and that m (=i+q) is equal to 2. In this event, n (=u+v+m) is equal to (2u+2). That is, n=(2u+2)=2(u+1) or n/2=(u+1). The number (2u +2v) of the spectrum spreading codes in this second embodiment of FIG. 3 is therefore equal to (2u +2u)=2.sup.(u+1) =2n/2. On the other hand, the number of the spectrum spreading codes in the first embodiment of FIG. 2 is equal to 2.sup.(n-2). For the information modulation of the QPSK, the numbers of the spectrum spreading codes in the second and the first embodiments of FIGS. 3 and 2 are shown in the following table with respect to the different values of n.
              TABLE                                                       
______________________________________                                    
Value of n   4        6        8      10                                  
______________________________________                                    
Increase in Data Rate                                                     
             2 times  3 times  4 times                                    
                                      5 times                             
Number of Spreading                                                       
             2.sup.2  2.sup.3  2.sup.4                                    
                                      2.sup.5                             
Codes (FIG. 3)                                                            
Number of Spreading                                                       
             2.sup.2  2.sup.4  2.sup.6                                    
                                      2.sup.8                             
Codes (FIG. 2)                                                            
______________________________________                                    
Turning to FIG. 4, a radio information receiving device is used as a counterpart of the radio information transmitting device of FIG. 2. The radio information receiving device comprises an antenna 31, a radio portion 32 including a quadrature demodulator, an A/D (analog-to-digital) converter 33, a matched filter 34, a selective spreading code producing circuit 35 for producing the spectrum spreading codes Cl to Ck used in the radio information transmitting device of FIG. 2, a synchronization circuit 36 for extracting from a received information signal a symbol timing of the radio information transmitting device of FIG. 2, a maximum value detector 37, an information demodulator 38, and a parallel to serial converter 39. The selective spreading code producing circuit 35 is similar in structure and in operation to the selective spreading code producing circuit 21 and 22 of FIG. 2.
Operation of the radio information receiving device will be described. In the following description, n is equal to 4 as described in conjunction with the first embodiment of FIG. 2. The radio information signal 11 (FIG. 2) is received as the received information signal by the antenna 31. The received information signal is supplied through the antenna 31 to the radio portion 32 and is subjected to quadrature demodulation to be produced as a demodulated information signal. The demodulated information signal is converted by the A/D converter 33 into a digital information signal. Then, the matched filter 34, which serves as a correlation detector, calculates correlation between the digital information signal and the spectrum spreading codes Cl to Ck supplied from the selective spreading code producing circuit 35 to produce four correlation values. The maximum value detector 37 detects the maximum value among the four correlation values to determine an estimated spreading code which is estimated to be the selected spreading code selected by the spreading code selector 22 in the radio information transmitting device of FIG. 2 for each symbol of the modulated information signal. Two bits corresponding to the estimated spreading code are decoded by the maximum value detector 37 into the (n-m) bits of the parallel signal produced by the serial to parallel converter 14 of the radio information transmitting device of FIG. 2.
On the other hand, as a result of demodulation carried out by the information demodulator 38 in correspondence to the maximum value of the four correlation values, the m bits of the parallel signal produced by the serial to parallel converter 14 of the radio information transmitting device of FIG. 2 are obtained. The parallel to serial converter 39 converts the m bits and the (n-m) bits into n bits of a serial information signal which is identical with the serial information signal 10 (FIG. 2). Herein, switching of the spectrum spreading codes in the selective spreading code producing circuit 35, detection of the maximum value in the maximum detector 37, and demodulation in the information demodulator 38 are carried out in synchronism with the symbol timing extracted by the synchronization circuit 36.
Description will now proceed to the spectrum spreading codes used in this invention.
In the private branch radio communication network of, for example, the radio LAN, communication quality depends on a characteristic of resistance or tolerance to a multipath. Accordingly, this invention uses the spectrum spreading codes which do not cause deterioration of the error rate even in a multipath environment.
As described in conjunction with FIG. 4, the radio information receiving device includes the matched filter 34 as the correlation detector. If only inverse spreading signal information at a synchronization point of the symbol timing extracted by the synchronization circuit 36 is provided, the maximum value detector 37 and the information demodulator 38 in the radio information receiving device can carry out the maximum value detecting operation and the demodulating operation, respectively. Therefore, the spectrum spreading code Cs (where s is consecutively variable between l and k, both inclusive) used in this invention is required to satisfy the following conditions, taking the influence of the multipath into consideration.
Condition (1):
Autocorrelation illustrated in FIG. 5 is represented by: ##EQU1##
The autocorrelation is small except the synchronization points (τ=0) as illustrated in FIG. 6.
Condition (2):
Cross-correlation illustrated in FIG. 7 is represented by: ##EQU2##
The cross-correlation is small including the synchronization points (τ=0). Alternatively, the cross-correlation is small at the synchronization points (τ=0) and the proximity thereof as illustrated in FIG. 8 in case of a two-dimensional code. The cross-correlation in a remaining area is smaller than the peak value of autocorrelation at the synchronization points. It is noted here that the proximity of the synchronization points is such a range that sufficiently covers variation of delay (about 100 nanoseconds) in a room.
Condition (3):
The balance in polarity is kept. Specifically, in case of the one-dimensional code illustrated in FIG. 6, the total numbers of +1 and -1 are balanced.
In this invention, the spectrum spreading code Ci satisfying the conditions (1), (2), and (3) is a one-dimensional code or a two-dimensional code representing a complex number. When the spectrum spreading code Ci is the one-dimensional code, the multipliers 23, 231, and 232 of the radio information transmitting device of FIGS. 2 and 3 and the matched filter 34 of the radio information receiving device of FIG. 4 advantageously have a simple structure.
On the other hand, the cross-correlation between the spectrum spreading codes and the autocorrelation except at the synchronization points (τ=0) must be as small as possible in view of the characteristic of resistance to the multipath. For this purpose, the two-dimensional code (complex number) is superior than the one-dimensional code as the spectrum spreading code Ci satisfying the above-mentioned conditions. This is because, when the code length is depicted by k (determined by the spreading ratio K), the total number of the spectrum spreading codes possibly used in case of the one-dimensional code is equal to 2k while the total number of the spectrum spreading codes possibly used in case of the two-dimensional code is not smaller than 22k. However, when the two-dimensional code is used as the spectrum spreading code Ci, the multipliers 23, 231, and 232 of the radio information transmitting device of FIGS. 2 and 3 and the matched filter 34 of the radio information receiving device of FIG. 4 should carry out complex calculation. This inevitably requires a complicated structure.
In order to avoid the above-mentioned disadvantage, the spectrum spreading code Cs is given by Cs=a+jb according to this invention and (a, b) is restricted to four points (1, 0), (0, 1), (-1, 0), and (0, -1), as illustrated in FIG. 8. Specifically, the spectrum spreading code Cs is a code sequence selected from (l, j, -l, -j). When the spectrum spreading code is defined as mentioned above, multiplication between a given complex number A and the spectrum spreading code Cs is carried out in the following manner:
A×l . . . untouched
A×j . . . rotation by -90° (I and Q replaced)
A×-l . . . rotation by -180°
A×-j . . . rotation by -90° (I and Q replaced)
Thus, the multipliers 23, 231, and 232 of the radio information transmitting device of FIGS. 2 and 3 and the matched filter 34 of the radio information receiving device of FIG. 4 are not required to carry out the complex calculation. Therefore, the circuit structure can be simplified as in the case of the one-dimensional code.
It will be understood that this invention is not restricted to the information modulation by the QPSK. If an increase in data rate is a top priority even with an increased cost, this invention is adapted to the 8PSK or the 16PSK with an increased number of levels. In this case, a remarkable increase can be achieved which is never attained by the prior art.
Turning to FIG. 9, a radio information receiving device is used as a counterpart of the radio information transmitting device of FIG. 3 and is similar to the radio information receiving device of FIG. 4 except for the following. The radio portion 2 including the quadrature demodulator 32 produces the first and the second spectrum spread signals I and Q and delivers the first and the second spectrum spread signals I and Q through first and second A/ D converters 331 and 332 to first and second matched filters 341 and 342. Each of the first and the second A/ D converters 331 and 332 is similar in structure and in operation to the A/D converter 33 of FIG. 4. First and second selective spreading code producing circuits 351 and 352 produce first spectrum spreading codes CIl to CIk and second spectrum spreading codes CQl to CQk which are used in the radio information transmitting device of FIG. 3 and which are delivered to the first and the second matched filters 341 and 342. The first selective spreading code producing circuit 351 is similar in structure and in operation to the first selective spreading code producing circuit 211 and 221 of FIG. 3. The second selective spreading code producing circuit 352 is similar in structure and in operation to the second selective spreading code producing circuit 212 and 222 of FIG. 3. Each of the first and the second matched filters 341 and 342 is similar in structure and in operation to the matched filter 34. Output signals of the first and the second matched filters 341 and 342 are delivered to first and second maximum value detectors 371 and 372, respectively, and are delivered to first and second information demodulators 381 and 382, respectively. Each of the first and the second maximum value detectors 371 and 372 is similar in structure and in operation to the maximum value detector 37 of FIG. 4. Each of the first and the second information demodulators 381 and 382 is similar in structure and in operation to the information demodulator 38 of FIG. 4.
Supplied with the output signals of the first and the second matched filters 341 and 342, the synchronization circuit 36 controls the first and the second matched filters 341 and 342, the first and the second maximum value detectors 371 and 372, and the first and the second information demodulators 381 and 382 in the manner similar to the synchronization circuit 36 of FIG. 4. As a result, the first maximum value detector 371 recovers the u bits of the parallel signal produced by the serial to parallel converter 24 of FIG. 3. Likewise, the second maximum value detector 372 recovers the v bits of the parallel signal produced by the serial to parallel converter 24 of FIG. 3. The first information demodulator 381 recovers the i bits of the parallel signal produced by the serial to parallel converter 24 of FIG. 3. Likewise, the second information demodulator 382 recovers the q bits of the parallel signal produced by the serial to parallel converter 24 of FIG. 3. Outputs of the first and the second maximum value detectors 371 and 372 and the first and the second information demodulators 381 and 382 are delivered to the parallel to serial converter 39 to be converted into a serial information signal identical with the serial information signal 10 of FIG. 2.

Claims (10)

What is claimed is:
1. A method of spectrum spreading a serial information signal into a spectrum spread signal, said method comprising the steps of:
serial to parallel converting said serial information signal into a parallel signal of (i+q+u+v) bits, where each of i, q, u, and v represents a positive integer, i being equal to q;
carrying out information modulation on i bits among the (i+q+u+v) bits of said parallel signal and on q bits among the (i+q+u+v) bits of said parallel signal to produce first and second modulated information signals, respectively;
selectively producing, as a first selected spreading code, one of first spectrum spreading codes which are equal in number to 2u and are different from one another, said one of the first spectrum spreading codes being specified by u bits of remaining (u+v) bits among the (i+q+u+v) bits of said parallel signal;
selectively producing, as a second selected spreading code, one of second spectrum spreading codes which are equal in number to 2v and are different from one another and from said first spectrum spreading codes, said one of the second spectrum spreading codes being specified by remaining v bits among the (i+q+u+v) bits of said parallel signal;
carrying out spectrum spreading on said first modulated information signal on the basis of said first selected spreading code to produce a first spectrum spread signal; and
carrying out spectrum spreading on said second modulated information signal on the basis of said second selected spreading code to produce a second spectrum spread signal;
said first and said second spectrum spread signals being for use collectively as said spectrum spread signal.
2. A method as claimed in claim 1, wherein:
said first-mentioned selectively producing step comprises the steps of:
generating said first spectrum spreading codes; and
selecting, as said first selected spreading code, said one of the first spectrum spreading codes that is specified by said u bits;
said last-mentioned selectively producing step comprising the steps of:
generating said second spectrum spreading codes; and
selecting, as said second selected spreading code, said one of the second spectrum spreading codes that is specified by said remaining v bits.
3. A spread spectrum device for spectrum spreading a serial information signal into a spectrum spread signal, said spread spectrum device comprising:
a serial to parallel converter for converting said serial information signal into a parallel signal of (i+q+u+v) bits, where each of i, q, u, and v represents a positive integer, i being equal to q;
an information modulator connected to said serial to parallel converter for carrying out information modulation on i bits among the (i+q+u+v) bits of said parallel signal and on q bits among the (i+q+u+v) bits of said parallel signal to produce first and second modulated information signals, respectively;
first selecting spreading code producing means having first spectrum spreading codes which are equal in number to 2u and are different from one another, said first selective spreading code producing means being connected to said serial to parallel converter for selectively producing, as a first selected spreading code, one of said first spectrum spreading codes that is specified by u bits of remaining (u+v) bits among the (i+q+u+v) bits of said parallel signal;
second selective spreading code producing means having second spectrum spreading codes which are equal in number to 2v and are different from one another and from said first spectrum spreading codes, said second selective spreading code producing means being connected to said serial to parallel converter for selectively producing, as a second selected spreading code, one of said second spectrum spreading codes that is specified by remaining v bits among the (i+q+u+v) bits of said parallel signal;
first spectrum spreading means connected to said information modulator and said first selective spreading code producing means for carrying out spectrum spreading on said first modulated information signal on the basis of said first selected spreading code to produce a first spectrum spread signal; and
second spectrum spreading means connected to said information modulator and said second selective spreading code producing means for carrying out spectrum spreading on said second modulated information signal on the basis of said second selected spreading code to produce a second spectrum spread signal;
said first and said second spectrum spread signals being for use collectively as said spectrum spread signal.
4. A spread spectrum device as claimed in claim 3, wherein:
said first selective spreading code producing means comprises:
a first spreading code generator for generating said first spectrum spreading codes; and
a first spreading code selector connected to said serial to parallel converter and said first spreading code generator for selecting, as said first selected spreading code, said one of the first spectrum spreading codes that is specified by said u buts;
said second selective spreading code producing means comprising:
a second spreading code generator for generating said second spectrum spreading codes; and
a second spreading code selector connected to said serial to parallel converter and said second spreading code generator for selecting, as said second selected spreading code, said one of the second spectrum spreading codes that is specified by said remaining v bits.
5. A method of transmitting a serial information signal as a radio information signal, said method comprising the steps of:
serial to parallel converting the serial information signal into a parallel signal of (i+q+u+v) bits, where each of i, q, u, and v represents a positive integer, i being equal to q;
carrying out information modulation on i bits among the (i+q+u+v) bits of said parallel signal and on q bits among the (i+q+u+v) bits of said parallel signal to produce first and second modulated information signals, respectively;
selectively producing, as a first selected spreading code, one of first spectrum spreading codes which are equal in number to 2u and are different from one another, said one of the first spectrum spreading codes being specified by u bits of remaining (u+v) bits among the (i+q+u+v) bits of said parallel signal;
selectively producing, as a second selected spreading code, one of second spectrum spreading codes which are equal in number to 2v and are different from one another and from said first spectrum spreading codes, said one of the second spectrum spreading codes being specified by remaining v bits among the (i+q+u+v) bits of said parallel signal;
carrying out spectrum spreading on said first modulated information signal on the basis of said first selected spreading code to produce a first spectrum spread signal;
carrying out spectrum spreading on said second modulated information signal on the basis of said second selected spreading code to produce a second spectrum spread signal; and
transmitting said first and said second spectrum spread signals as said radio information signal.
6. A method as claimed in claim 5, wherein:
said first-mentioned selectively producing step comprises the steps of:
generating said first spectrum spreading codes; and
selecting, as said first selected spreading code, said one of the first spectrum spreading codes that is specified by said u bits;
said last-mentioned selectively producing step comprising the steps of:
generating said second spectrum spreading codes; and
selecting, as said second selected spreading code, said one of the second spectrum spreading codes that is specified by said remaining v bits.
7. A method as claimed in claim 5, wherein said transmitting step comprises the step of carrying out quadrature modulation on said first and said second spectrum spread signals to produce a quadrature modulated signal as said radio information signal.
8. A radio information transmitting device for transmitting a serial information signal as a radio information signal, said radio information transmitting device comprising:
a serial to parallel converter for converting said serial information signal into a parallel signal of (i+q+u+v) bits, where each of i, q, u, and v represents a positive integer, i being equal to q;
an information modulator connected to said serial to parallel converter for carrying out information modulation on i bits among the (i+q+u+v) bits of said parallel signal and on q bits among the (i+q+u+v) bits of said parallel signal to produce first and second modulated information signals, respectively;
first selective spreading code producing means having first spectrum spreading codes which are equal in number to 2u and are different from one another, said first selective spreading code producing means being connected to said serial to parallel converter for selectively producing, as a first selected spreading code, one of said first spectrum spreading codes that is specified by u bits of remaining (u+v) bits among the (i+q+u+v) bits of said parallel signal;
second selective spreading code producing means having second spectrum spreading codes which are equal in number to 2v and are different from one another and from said first spectrum spreading codes, said second selective spreading code producing means being connected to said serial to parallel converter for selectively producing, as a second selected spreading code, one of said second spectrum spreading codes that is specified by remaining v bits among the (i+q+u+v) bits of said parallel signal;
first spectrum spreading means connected to said information modulator and said first selective spreading code producing means for carrying out spectrum spreading on said first modulated information signal on the basis of said first selected spreading code to produce a first spectrum spread signal;
second spectrum spreading means connected to said information modulator and said second selective spreading code producing means for carrying out spectrum spreading on said second modulated information signal on the basis of said second selected spreading code to produce a second spectrum spread signal; and
transmitting means connected to said first and said second spectrum spreading means for transmitting said first and said second spectrum spread signals as said radio information signal.
9. A radio information transmitting device as claimed in claim 8, wherein:
said first selective spreading code producing means comprises:
a first spreading code generator for generating said first spectrum spreading codes; and
a first spreading code selector connected to said serial to parallel converter and said first spreading code generator for selecting, as said first selected spreading code, said one of the first spectrum spreading codes that is specified by said u bits;
said second selective spreading code producing means comprising:
a second spreading code generator for generating said second spectrum spreading codes; and
a second spreading code selector connected to said serial to parallel converter and said second spreading code generator for selecting, as said second selected spreading code, said one of the second spectrum spreading codes that is specified by said remaining v bits.
10. A radio information transmitting device as claimed in claim 8, wherein said transmitting means comprises quadrature modulating means connected to said first and said second spectrum spreading means for carrying out quadrature modulation on said first and said second spectrum spread signals to produce a quadrature modulated signal as said radio information signal.
US08/798,874 1993-10-22 1997-02-11 Spread spectrum method for transmitting an information signal as a radio signal at a high speed Expired - Lifetime US5748668A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US08/798,874 US5748668A (en) 1993-10-22 1997-02-11 Spread spectrum method for transmitting an information signal as a radio signal at a high speed

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP26510993A JP2526510B2 (en) 1993-10-22 1993-10-22 Wireless data communication device
JP5-265109 1993-10-22
US08/325,701 US5625639A (en) 1993-10-22 1994-10-19 Spread spectrum method for transmitting an information signal as a radio signal at a high speed
US08/798,874 US5748668A (en) 1993-10-22 1997-02-11 Spread spectrum method for transmitting an information signal as a radio signal at a high speed

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US08/325,701 Division US5625639A (en) 1993-10-22 1994-10-19 Spread spectrum method for transmitting an information signal as a radio signal at a high speed

Publications (1)

Publication Number Publication Date
US5748668A true US5748668A (en) 1998-05-05

Family

ID=17412738

Family Applications (2)

Application Number Title Priority Date Filing Date
US08/325,701 Expired - Lifetime US5625639A (en) 1993-10-22 1994-10-19 Spread spectrum method for transmitting an information signal as a radio signal at a high speed
US08/798,874 Expired - Lifetime US5748668A (en) 1993-10-22 1997-02-11 Spread spectrum method for transmitting an information signal as a radio signal at a high speed

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US08/325,701 Expired - Lifetime US5625639A (en) 1993-10-22 1994-10-19 Spread spectrum method for transmitting an information signal as a radio signal at a high speed

Country Status (2)

Country Link
US (2) US5625639A (en)
JP (1) JP2526510B2 (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5930290A (en) * 1996-04-30 1999-07-27 Yozan Inc. Spread spectrum communications system for high-speed communications
WO1999039451A1 (en) * 1998-01-29 1999-08-05 Motorola Inc. A method and apparatus for facilitating multi-rate data transmission by selecting a plurality of spreading codes
US6067314A (en) * 1996-07-10 2000-05-23 Kabushiki Kaisha Toshiba Direct spread spectrum signal receiving apparatus and synchronism acquisition circuit
US6091760A (en) * 1998-06-29 2000-07-18 L-3 Communications Corporation Non-recursively generated orthogonal PN codes for variable rate CDMA
US6163566A (en) * 1997-11-17 2000-12-19 Oki Electric Industry Co., Inc. Spread spectrum transmitter, spread spectrum receiver, and spread spectrum communications system
US6324206B1 (en) * 1998-11-24 2001-11-27 Motorola, Inc. Method and apparatus for spreading and despreading data in a spread spectrum communication system
US6678314B2 (en) * 1999-12-30 2004-01-13 Nokia Corporation Spreading factor determination
US6724741B1 (en) 1998-06-29 2004-04-20 L-3 Communications Corporation PN code selection for synchronous CDMA
US20040090939A1 (en) * 2002-11-12 2004-05-13 Simonsen Harold L. High rate, time division multiplexed, multi-MPSK MODEM with imbedded high signal-to-noise ratio tracking channel
US6791965B2 (en) * 1996-12-20 2004-09-14 Fujitsu Limited Code multiplexing transmitting apparatus
US6952439B1 (en) * 2000-10-13 2005-10-04 The Titan Corporation System for, and method of, transmitting data from a transmitter to a receiver and recovering the data at the receiver
US20060291372A1 (en) * 2005-06-24 2006-12-28 Samsung Electronics Co., Ltd. Apparatus and method for reducing pilot overhead in a wireless communication system
US20080084919A1 (en) * 2006-10-05 2008-04-10 Zerog Wireless, Inc. Multiprotocol wireless communication apparatus and methods
US7376114B2 (en) * 1996-12-20 2008-05-20 Fujitsu Limited Code multiplexing transmitting apparatus
US7554964B2 (en) 1994-09-06 2009-06-30 Interdigital Technology Corporation Wireless telephone system with diversity transmission and method

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2526510B2 (en) * 1993-10-22 1996-08-21 日本電気株式会社 Wireless data communication device
JP2658939B2 (en) * 1995-01-30 1997-09-30 日本電気株式会社 Spread spectrum device and despread spectrum device
FI955113A (en) * 1995-10-26 1997-04-27 Nokia Mobile Phones Ltd Procedure for data communication, transmitters and receivers
JP2780696B2 (en) * 1996-02-01 1998-07-30 日本電気株式会社 Carrier detection device
JP3282518B2 (en) * 1996-09-25 2002-05-13 ケイディーディーアイ株式会社 Spread spectrum communication system
US5805634A (en) * 1996-11-26 1998-09-08 Motorola, Inc. Method and apparatus for transmitting and receiving information as a power hopped direct sequence spread spectrum signal
US5999561A (en) * 1997-05-20 1999-12-07 Sanconix, Inc. Direct sequence spread spectrum method, computer-based product, apparatus and system tolerant to frequency reference offset
US6408019B1 (en) 1997-12-29 2002-06-18 Georgia Tech Research Corporation System and method for communication using noise
CA2401896A1 (en) * 2000-03-23 2001-09-27 Interdigital Technology Corporation Efficient spreader for spread spectrum communication systems
JP4547832B2 (en) 2001-05-02 2010-09-22 沖電気工業株式会社 Wireless LAN system and communication method thereof
US7092427B1 (en) * 2001-05-21 2006-08-15 Rockwell Collins, Inc. Direct sequence modulation using time, frequency, and/or on-off keying
US20080285628A1 (en) * 2007-05-17 2008-11-20 Gizis Alexander C Communications systems and methods for remotely controlled vehicles
US8599902B2 (en) * 2009-09-07 2013-12-03 Electronics And Telecommunications Research Institute Frequency selective modulating apparatus and method using re-spreading code
DK2804327T3 (en) * 2013-05-14 2019-01-02 Broadnet Invest AG Signal representing data, method and device for generating such signal as well as method and device for determining the represented data from such signal
US20170288726A1 (en) * 2014-09-02 2017-10-05 Socovar Societe En Commandite Methods and systems for spread spectrum communications

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4308617A (en) * 1977-11-07 1981-12-29 The Bendix Corporation Noiselike amplitude and phase modulation coding for spread spectrum transmissions
US4930140A (en) * 1989-01-13 1990-05-29 Agilis Corporation Code division multiplex system using selectable length spreading code sequences
US5144641A (en) * 1990-02-15 1992-09-01 Clarion Co., Ltd. Spread spectrum communication device
US5291515A (en) * 1990-06-14 1994-03-01 Clarion Co., Ltd. Spread spectrum communication device
US5420850A (en) * 1993-03-10 1995-05-30 Ntt Mobile Communications Network, Inc. Mobile station and cell selecting method for code division multiplex access mobile communication
US5467367A (en) * 1991-06-07 1995-11-14 Canon Kabushiki Kaisha Spread spectrum communication apparatus and telephone exchange system
US5583884A (en) * 1993-12-16 1996-12-10 Nec Corporation Spread spectrum modulation and demodulation systems which accelerate data rate without increasing multilevel indexing of primary modulation
US5625639A (en) * 1993-10-22 1997-04-29 Nec Corporation Spread spectrum method for transmitting an information signal as a radio signal at a high speed

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE32905F1 (en) * 1980-10-20 1992-11-10 Satellite communications system and apparatus
JPH0810840B2 (en) * 1989-03-24 1996-01-31 宣夫 御子柴 Spread spectrum communication device
US5204876A (en) * 1991-03-13 1993-04-20 Motorola, Inc. Method and apparatus for providing high data rate traffic channels in a spread spectrum communication system
US5383219A (en) * 1993-11-22 1995-01-17 Qualcomm Incorporated Fast forward link power control in a code division multiple access system

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4308617A (en) * 1977-11-07 1981-12-29 The Bendix Corporation Noiselike amplitude and phase modulation coding for spread spectrum transmissions
US4930140A (en) * 1989-01-13 1990-05-29 Agilis Corporation Code division multiplex system using selectable length spreading code sequences
US5144641A (en) * 1990-02-15 1992-09-01 Clarion Co., Ltd. Spread spectrum communication device
US5291515A (en) * 1990-06-14 1994-03-01 Clarion Co., Ltd. Spread spectrum communication device
US5467367A (en) * 1991-06-07 1995-11-14 Canon Kabushiki Kaisha Spread spectrum communication apparatus and telephone exchange system
US5420850A (en) * 1993-03-10 1995-05-30 Ntt Mobile Communications Network, Inc. Mobile station and cell selecting method for code division multiplex access mobile communication
US5625639A (en) * 1993-10-22 1997-04-29 Nec Corporation Spread spectrum method for transmitting an information signal as a radio signal at a high speed
US5583884A (en) * 1993-12-16 1996-12-10 Nec Corporation Spread spectrum modulation and demodulation systems which accelerate data rate without increasing multilevel indexing of primary modulation

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7554964B2 (en) 1994-09-06 2009-06-30 Interdigital Technology Corporation Wireless telephone system with diversity transmission and method
US5930290A (en) * 1996-04-30 1999-07-27 Yozan Inc. Spread spectrum communications system for high-speed communications
US6067314A (en) * 1996-07-10 2000-05-23 Kabushiki Kaisha Toshiba Direct spread spectrum signal receiving apparatus and synchronism acquisition circuit
US7376114B2 (en) * 1996-12-20 2008-05-20 Fujitsu Limited Code multiplexing transmitting apparatus
US6791965B2 (en) * 1996-12-20 2004-09-14 Fujitsu Limited Code multiplexing transmitting apparatus
US6163566A (en) * 1997-11-17 2000-12-19 Oki Electric Industry Co., Inc. Spread spectrum transmitter, spread spectrum receiver, and spread spectrum communications system
WO1999039451A1 (en) * 1998-01-29 1999-08-05 Motorola Inc. A method and apparatus for facilitating multi-rate data transmission by selecting a plurality of spreading codes
US6122310A (en) * 1998-01-29 2000-09-19 Motorola, Inc. Method and apparatus for facilitating multi-rate data transmission by selecting a plurality of spreading codes
US6724741B1 (en) 1998-06-29 2004-04-20 L-3 Communications Corporation PN code selection for synchronous CDMA
US6091760A (en) * 1998-06-29 2000-07-18 L-3 Communications Corporation Non-recursively generated orthogonal PN codes for variable rate CDMA
US6324206B1 (en) * 1998-11-24 2001-11-27 Motorola, Inc. Method and apparatus for spreading and despreading data in a spread spectrum communication system
US6678314B2 (en) * 1999-12-30 2004-01-13 Nokia Corporation Spreading factor determination
US6952439B1 (en) * 2000-10-13 2005-10-04 The Titan Corporation System for, and method of, transmitting data from a transmitter to a receiver and recovering the data at the receiver
US20040090939A1 (en) * 2002-11-12 2004-05-13 Simonsen Harold L. High rate, time division multiplexed, multi-MPSK MODEM with imbedded high signal-to-noise ratio tracking channel
US7161920B2 (en) * 2002-11-12 2007-01-09 L-3 Communications Corporation High rate, time division multiplexed, multi-MPSK MODEM with imbedded high signal-to-noise ratio tracking channel
US20060291372A1 (en) * 2005-06-24 2006-12-28 Samsung Electronics Co., Ltd. Apparatus and method for reducing pilot overhead in a wireless communication system
US20080084919A1 (en) * 2006-10-05 2008-04-10 Zerog Wireless, Inc. Multiprotocol wireless communication apparatus and methods

Also Published As

Publication number Publication date
JP2526510B2 (en) 1996-08-21
JPH07123025A (en) 1995-05-12
US5625639A (en) 1997-04-29

Similar Documents

Publication Publication Date Title
US5748668A (en) Spread spectrum method for transmitting an information signal as a radio signal at a high speed
US5583884A (en) Spread spectrum modulation and demodulation systems which accelerate data rate without increasing multilevel indexing of primary modulation
EP0668673B1 (en) Code division multiplex transmitter/receiver
US5757766A (en) Transmitter and receiver for orthogonal frequency division multiplexing signal
JP3933704B2 (en) Despreading of direct sequence spread spectrum communication signals
US5610939A (en) Signal processing circuit for spread spectrum communications
JP4771646B2 (en) Spread spectrum digital communication method, transmitter and receiver by Golay complementary sequence modulation
EP0610023B1 (en) A signal despreader and method for CDMA systems
CN100391206C (en) Method and apparatus for frequency offset correction
KR100629701B1 (en) Multipath cdma receiver for reduced pilot
EP0829155B1 (en) Doubly orthogonal code and frequency division multiple access communication system
US5687166A (en) Modulation system for spread spectrum CDMA communication
US5936997A (en) Spread spectrum communication method
EP0727116A1 (en) Variable rate signal transmission in a spread spectrum communication system using coset coding
US20010005394A1 (en) Data transmitter and receiver of a DS-CDMA communication system
JP2003209493A (en) Code division multiple access communication system and method
US5668795A (en) Modulation system for spread spectrum CDMA communiction
JP2734955B2 (en) Wireless data communication device
US6320842B1 (en) Spread spectrum communication apparatus
US20010026578A1 (en) Code division multiple access transmitter and receiver
US5568507A (en) Geometric harmonic modulation (GHM) - analog implementation
EP1053648A1 (en) Channel spreading device and method in cdma communication system
KR100243649B1 (en) Wideband mobile multimedia transmitter and receiver
JP2713269B2 (en) Code multiplex communication equipment
JPH09284176A (en) Spread spectrum transmitter and receiver

Legal Events

Date Code Title Description
STCF Information on status: patent grant

Free format text: PATENTED CASE

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

FPAY Fee payment

Year of fee payment: 12