Spread spectrum communication device5062121Abstract An SSC device according to the SSC method using a correlator is disclosed, in which a plurality of stages of shift register is connected in series, the outputs of the stages of the shift register being given selectively to the correlator and the initial value of the shift register in the pseudo noise code generator on the receiving side are set in a mirror image relation with respect to the initial value of the transmitted signals of the pseudo noise code generator at the code synchronization. Claims What is claimed is: Description FIELD OF THE INVENTION
TABLE 1
______________________________________
PNG CODE GENERATOR
______________________________________
a FB0
b FB1
c FB2
d PN
e CAS
______________________________________
The code output PN is used as the code output (A) of the PN code generator 33 in FIG. 3A on the transmitting side and inputted in the SAW convolver on the receiving side as the received PN code included in the received signal s(t). Further it is used as the code output (B) of the reference PN code generator 39 in FIG. 3B on the receiving side and inputted in the SAW convolver on the receiving side as the reference PN code included in the reference signal r(t). In the case where a PN code generator (hereinbelow abbreviated to PNG) by the method described above is used for the SSC stated above, since the code output is obtained from the first stage of a plurality of stages of the shift register, i.e. since it is necessary to set different values for the initial phase information of the transmitted PN code, and the initial state of the shift register in the receiving PNG, i.e. the initial phase information of the received PN code, it has the problem that the transmission and reception switching-over speed is reduced, depending on the processing speed of an external circuit (e.g. microprocessor). This problem exists not only in the case where the code output is obtained from the first stage of the shift register but also in the case where it is obtained from the other stages except for the last stage of the shift register. OBJECT OF THE INVENTION The object of the present invention is to provide an SSC device capable of obtaining the initial value of the shift register on the receiving side (PNG) without requiring any complicated calculation for the initial value of the shift register on the receiving side, which is to be set at the code synchronization. SUMMARY OF THE INVENTION In order to achieve the above object, an SSC device according to the present invention is provided with a PNG including a plurality of stages of shift register. This PNG is provided with the plurality of stages of shift register connected in series and at the same time shift register selecting means, in which the output stage of each of the plurality of stages of the shift register is inputted and which selects either one of the plurality of output stages as well as means for inputting the output of the shift register selecting means in the correlator, wherein the initial value of the shift register in the PNG on the receiving side is set in a mirror image relation with respect to the initial value of a transmitted signal of the PNG at the code synchronization. Contrary to the fact that heretofore the code output PN was obtained from the first stage of the shift register, according to the present invention, it is possible to use the initial phase information of the PN code in common both for the transmission and for the reception by obtaining the code output PN from the last stage of the shift register. BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram illustrating the construction of a PNG according to the present invention; FIG. 2 is a block diagram illustrating the construction of a prior art PNG; FIGS. 3A & B is a block diagram showing an example of the SSC system; FIG. 4 is a cross-sectional view indicating an example of the construction of an SAW convolver; and FIG. 5 shows the connection relation of the PNG indicated in FIG. 2. DETAILED DESCRIPTION Figure is a block diagram illustrating the construction of the PNG according to the present invention, in which the same reference numerals indicate the circuits or the signals identical or analoguous to those indicated in FIG. 2. What differs from the device indicated in FIG. 2 consists in that the code output PN is obtained from the last stage of the shift registers. Now the operation of the embodiment described above will be explained. It will be explained below that when the code output is obtained from the last stage, the initial stages of the shift registers, for which the transmitted and the received m code sequence are in the "in-phase mirror image" relation, are in the "mirror image" relation. Briefly speaking, it is because the transmitting side coefficient matrix P is identical to the receiving side coefficient matrix Q. The reason why the matrices P and Q have a same value will be described below. All the following calculations are effected according to the Boolean algebra. (1) Correspondence relation between P and Q According to Japanese Patent Documents JP-A-63-95744, the matrices P and Q can be expressed as follows: ##EQU2## where i represents the number of the output tap. (2) When the code output is obtained from the last stage. When the code output is obtained from the last stage, it is obtained by extracting the first lines of I.sub.n, A, and powers of A for P and the last line thereof for Q. (a) On the first line of the matrices P and Q: From Equation (1) First line of P: first line of I.sub.n First line of Q: last line of A Paying attention to I.sub.n and A, First line of I.sub.n =last line of A, Consequently it can be understood that First line of P=First line of Q is valid. (b) On the second and the following lines of the matrices P and Q: The second and the following lines of the matrices P and Q can be obtained from A and powers of A. Now A.sup.2 can be obtained as follows: ##EQU3## Rearranging Equation (2), the following equation is obtained: ##EQU4## where the first line of A=the last line of A.sup.2. Next A.sup.3 is obtained as follows: ##EQU5## Rearranging Equation (4), the following equation is obtained: ##EQU6## where the first line of A.sup.2 =the last line of A.sup.3. Further A.sup.4, A.sup.5, - - - , A.sup.n are calculated in the same way and for every time the first line is placed at the (x+1)-th line of P (x: power of A) and the last line is placed at the x-th line of Q. Paying attention to the calculation process of the powers of A, it can be understood that the operation of obtaining the succeeding power by multiplying a certain power of A by A is equivalent to placing the first line of the multiplicand at the last line of the result of the multiplying operation. In this way it can be understood that P=Q by continuing to extract the second and the following lines of P and Q from A and powers of A. From Japanese Patent Document JP-A-63-95744, the receiving side initial state Y(0) can be obtained by: PX(O)=QY(O) tm (6) By using Equation (6), when the code output is obtained from the last stage, since P=Q, X(O)=Y(O) is valid. As explained above, according to the present invention, in an SSC device using a correlator such as an SAW convolver, in which information is demodulated by forming the code synchronization between the transmitting side PN code and the receiving side PN code, it is possible to obtain simply the relevant initial values without calculating the initial values of the receiving side PN code by using the complicated algorithm described in Japanese Patent Document JP-A-63-95744. While particular embodiments of the invention have been shown and described, it will be obvious to those skilled in the art that various changes and modifications may be made without departing from the present invention in its broader aspect.
|
Same subclass Same class Consider this |
||||||||||
