System, method and device for generation of synchronizing signal

FIELD: radio communication.

SUBSTANCE: in accordance with the invention, the device for radio communication provides for getting of first time base (for example, getting of the code time shift) from the signal received from the transmitter on the ground. The predetermined shift based at least on the delay of propagation of received signal is applied to the first time base for obtaining of the second time base. For example, the second time base may be equalized with the time base of the satellite system of position finding (for example, GPS NAVSTAR).

EFFECT: synchronizing signal is generated, with has a time code shift based on the second time base.

6 cl, 12 dwg

 

The invention relates to radio communications.

The location has become much easier and more accurate, since the development of satellite systems for positioning. One example of a satellite of the global positioning system - global positioning (GPS) NAVSTAR (which are described in the document Global Positioning System Standard Positioning Service Signal Specification, 2nd edition, June 2, 1995, the Center of transportation coast guard of the United States, Alexandria, VA). Another example of an existing system - GPS, GLONASS, supported by Russia. Satellite positioning, which is in the planning stage include the European proposal GALILEO. The GPS receivers currently available for use in aircraft, ships and ground vehicles and to carry individuals.

GPS NAVSTAR provides thirty-two satellites, or space vehicles" (CCC, SV) twenty-four (currently active), which rotate in an orbit around the Earth in six orbital planes (four satellites in each plane). Orbit CCC repeat almost the same way on the surface of the earth, while the Earth rotates under them every day. The orbital plane are equally inclined relative to the Equatorial plane, thus the warranty is I, that way within line of sight there are at least five CCC from any (not hidden) point on the earth.

Each CCC bears very accurate atomic clocks, which are synchronized with a common time base. Ground tracking stations measure signals from the CCC and implement the results of these measurements into orbital models for each satellite. Navigation data and correction of the clock CCC is calculated for each satellite of these models and load to each of the CCC. The CCC then transmits the navigation message that includes information related to its location.

Each CCC transfers its navigation message with a data rate of 50 bits per second through the signal a broader spectrum direct sequence (DSSS), which is modulated using binary phase-shift keying (Dfmn, BPSK) on the carrier on 1,57542 GHz (also called L1 frequency). For spread spectrum signal, each of the CCC uses a different one of the thirty-two pseudorandom noise (PSS, PRN) sequences (also called codes coarse detection, or codes C/A), which have a repetition rate of elementary signals 1.023 MHz and a length of 1023 elementary signals. Extension code line with a common time base and repeat every millisecond.

A GPS receiver calculates its RA is the position combining data from the navigation message (these data indicate location CCC) with a delay of the signal received from the CCC (which specifies the location of the receiver relative to the CCC). Because of shifts in the time base of the receiver relative to the GPS time base signals from at least four of the CCC is usually necessary to determine the location in three dimensions, although the signals from the additional CCC (if available) can be used to provide better accuracy.

Problems with detecting GPS signal can occur when the GPS receiver cannot receive the signal line of sight from a sufficient number of CCC. In difficult environments (e.g. indoors or underground), thus, may be difficult or impossible for the GPS receiver to make accurate positioning.

The pseudo satellite - terrestrial transmitter that accepts one or more GPS signals and generates and transmits the C/A wave at the carrier frequency GPS L1. In the GPS NAVSTAR, PSS sequence 33 - 37 is not assigned to the satellites and can be used by the pseudo-satellites for the generation and transmission of C/A of the waves. If synchronization and location of pseudo-satellites known with high accuracy, then the transmitted C/A wave can be used to determine the location.

Pseudo-satellites can be used to increase the area of PS. Unfortunately, pseudo-satellites require the presence of a signal line of sight from one or more GPS satellites and are used only where a GPS signal is available.

Way radio communications according to one embodiments of the invention includes obtaining a first time base of the signal received from the transmitter on the ground. For example, the first time base may include obtaining a time offset code of a received signal and/or decoding information message time from a received signal. The first time base may also include synchronization of the local oscillator or the adjustment of the counter or code generator. In one example, the first time base is obtained from the signal received from the base station for a cellular telephone (e.g., from the base station multiple access code division multiple access (CDMA)).

This method also includes applying a predetermined offset to the first time base to obtain a second time base. The predetermined offset is based on the propagation delay of the received signal. The predetermined offset may also be based on the delays of the signal processing and/or other delays of signal transmission. A second time base may include synchronization of the local oscillator of recorrection counter or code generator.

This method also includes generating a timing signal, which is based on a time shift code a second time base. For example, the time offset code clock signal can be aligned with the time base of the satellite positioning (e.g., GPS NAVSTAR).

Figure 1 shows the sequence of method M100 according to a variant embodiment of the invention.

Figure 2 shows an embodiment of T102 software module T100.

Figure 3 shows the embodiment T104 software module T100.

Figure 4 shows the embodiment-T106 software module T100.

Figure 5 shows the sequence of operations of the embodiment M200 method M100.

6 is a structural diagram of a device 100 according to a variant embodiment of the invention.

7 is a structural diagram of embodiment 102 of the device 100.

Fig - structural diagram of the embodiment 200 of the device 100.

Fig.9 is a block diagram of the embodiment 202 of the device 200.

Figure 10 is a structural diagram of an embodiment 300 of the device 100.

11 is a structural diagram of the embodiment 302 of the device 300.

Fig - structural diagram of the embodiment of the device 305 300.

Figure 1 shows the sequence of operations for a method M100 according to a variant embodiment of the invention. Software module T100 gets a first time base of the signal received from the transmitter on the ground ("p is inaty signal"). Software module T200 applies a predetermined bias to the first time base to obtain a second time base. The predetermined offset is based on the propagation delay of the received signal. Software module T300 generates the clock signal, the time shift code for which is based on a second time base.

The received signal can be modulated according to the amplitude modulation (AM), such as amplitude shift keying (AMS, OOK), frequency-shift keying scheme (FMN, FSK); scheme phase-shift keying (QPSK, PSK), such as binary phase shift keying (Dfmn, BPSK), quadrature phase shift keying (Kfmn, QPSK), octal phase shift keying (Wfmn, 8-PSK) or quadrature phase shift keying (Cfms, OQPSK); schema manipulation with minimal shift (Mhmc, MSK), such as Gaussian shift keying minimum shift (Gaussian MSK); or a mixed scheme, such as quadrature amplitude modulation (KWAME, QAM). In some applications, a software module T100 receives the first temporary database from a source on earth, which supports a more accurate time base than that which is available at the point of reception (or which has the best access to it).

In the example application of method M100 software module T100 gets a first time base of the signal received from the base station for radio communication. the example the network may be a network for cellular telephone communication, such as network AMPS (advanced mobile communication system), GSM (global system for mobile communication), or the network corresponding to one or more CDMA standards (multiple access, code-division multiplexing), such as interim standard IS-95 Association of communications industry / electronic industry Association (TIA/EIA IS-95), "MOBILE STATION-BASE STATION COMPATIBILITY STANDARD FOR DUAL-MODE WIDEBAND SPREAD SPECTRUM CELLULAR SYSTEM", published in July 1993; TIA/EIA/IS-835-A, "CDMA2000 WIRELESS IP NETWORK STANDARD", published in may 2001; TIA/EIA/IS-856, "CDMA2000 WIRELESS IP NETWORK STANDARD", published in November 2000; TIA/EIA/IS-2000.1-A, "INTRODUCTION TO STANDARD FOR CDMA2000 SPREAD SPECTRUM SYSTEMS", published in March 2000; and the other five documents relating to a series of interim standard IS-2000; and TIA/EIA/IS-707-A, "DATA SERVICE OPTIONS FOR WIDEBAND SPREAD SPECTRUM SYSTEMS", published in April 1999

Network for wireless communication may include one or more repeaters, each repeater receives and retransmits the signals transmitted from the base station. Such devices can be used to ensure the availability of the signal in areas with bad reception, such as urban canyons or tunnels underground. Alternative repeaters can be used to extend the effective service area of a base station in m is leaseline (for example, rural) areas. In some cases, the repeater can transmit a signal, a bit different from the signal which it repeats (for example, in order to distinguish the relayed signal from the original signal, or to identify the signal as transmitted through the repeater). For example, the repeater DSSS CDMA signal may be slightly frequency modulate the signal before transmission and/or may use a different extension code. In another application of method M100 software module T100 gets a first time base of the signal received from the repeater.

In some applications of method M100 signal - signal a broader spectrum. This signal modulate using periodical code extension (for example, using a pseudo-random noise (PSS) of the code), which has a repetition rate of elementary signals is much higher than the frequency of the symbols of the message data that is transferred using this signal. The system spread spectrum direct sequence (DSSS), for example, the data stream is multiplied (for example, by performing exclusive OR operation) to one or more code spread spectrum before the modulation of the carrier. Time shift code signal with the extension of the spectrum is a property that is known from the prior art, and it can be defined as the difference in in the time between (A) the periodical code extension as it appears in the signal under test, and (B) a copy of the code expansion, which is aligned with a predefined system timing (start timing).

Figure 2 shows an embodiment of T102 software module T100, which can be applied to expand the range. Software module T110 receives a temporal offset code of a received signal. In the application of DSSS, for example, a software module T110 may correlate one or more copies (for example, having different delays) code with the received spread spectrum signal (e.g., after demodulation carrier) to obtain a time offset code. Alternatively, the software module T110 can get the time offset code from the search block, which is described in U.S. patent No. 5 764 687 "MOBILE DEMODULATOR ARCHITECTURE FOR A SPREAD SPECTRUM COMMUNICATION SYSTEM", or in U.S. patent No. 6 363 108 "PROGRAMMABLE MATCHED FILTER SEARCHER", or other device correlation or minimum mean square error (MMSE).

It may be desirable to obtain a temporary database, which is synonymous interval greater than the period of code expansion. Additional application of method M100 received signal is an informational message time. For example, such a message may determine the time (e.g. in hours, minutes, seconds, and/or fractions of seconds), which has a predefined dependence on the time when the signal was peredath message may determine the date, having a predefined dependence on the time when the signal was given.

Figure 3 shows the embodiment T104 software module T100, which can be performed in such use. Software module T120 receives an information message time from a received signal. For example, a software module T120 may include decoding information message time of the demodulated received signal. In the application of DSSS, the software module T120 can decode the information message time compression of the spectrum (i.e. using one or more codes of expansion, such as PCs codes) or by using the demodulation (i.e., by using one or more modulation codes such as Walsh codes, or other orthogonal or nearly orthogonal codes) to navigate to the received signal. The decoding information of the communication time may also include data processing operations as inverse interleaving a data stream, the data decompression and decoding one or more of convolutional codes, turbo codes and/or codes parity. In another embodiment of the software module T120 can be performed after a software module T200.

The first time base can be represented by a value obtained from a received signal (for example, a temporary shift code). Alternate the VNO first time base can be represented using a synchronizing device (clock circuit), counter or other such device, or the value that is set according to the value obtained from the received signal. For example, a software module T100 may also include a clock synchronization device, such as an oscillator or clock, or the setting of the counter, or code generator, according to the received temporary shift code and/or information message time.

Figure 4 shows the embodiment-T106 software module T100, which includes software modules T110 and T120. In one such application of method M100 software module T110 receives a temporal offset code from one channel of a received signal, and a software module T120 decodes information message time from another channel of the received signal. When the received signal is received from the base station CDMA network for mobile telephones, for example time shift code can be obtained from the pilot channel, while an informational message time can be obtained from the channel synchronization. In this case, the range of these two channels can be expanded by using different codes extension (for example, pseudo-random noise codes) and/or be modulated using different modulation codes (e.g., Walsh codes).

The predetermined offset is based on the propagation delay of primatological. The propagation delay can be obtained by direct measurement and/or may be calculated according to the length of the transmission path of the signal between the transmitter on the ground and the point of reception (this calculation can take into account multi-path reflections). The predetermined offset may also be based on other factors, such as calibration errors, which may include delays in the processing of signals (analog and/or digital) at the point of reception delay signal processing in the transmitter on the ground and/or delays in the transmission of signals (e.g., caused by antenna cable).

Software module T200 receives a second time base, applying a predetermined offset to the first temporary basis. In the example application of method M100 predetermined bias is applied to the first temporary basis by subtracting the offset time base (i.e. returning a first time base back in time). Software module T200 may include a clock synchronization device, such as an oscillator or clock, or the adjustment of the counter or code generator, according to the result of applying a predetermined offset to the first time base.

The base station CDMA network for a cellular telephone that is compatible with at least one of the standards IS-95/2000, which is mentioned above, passes DSS modulated using FM signal according to the time base, which is aligned with a time base of the NAVSTAR GPS. More specifically, the code sequence spread spectrum signal transmitted such base station is synchronized with GPS time base as follows: every eighty milliseconds beginning of code spread spectrum CDMA (which has a period 80/3 or 26,666... milliseconds) coincides with the beginning of the GPS C/A sequence (which has a period of one millisecond), which is transmitted CCC.

In the specific application of method M100 of the first time base is obtained from the signal received from the base station for CDMA cellular telephone that is compatible with such standard (or repeater such a signal). When applying a predetermined bias (for example, when executing the program module T200) to get the second time base, which is aligned with a time base of the NAVSTAR GPS. In other words, the propagation delay and possibly other delay path of the reception signals is compensated so that the second time base (for example, supported the local clock or local oscillator (lo) was essentially the same as aligned to GPS time base supported by the base station (which is standard must be within ten microseconds actual GPS time base, and is usually located within one microsecond of this time base).

Software T300 module generates the clock signal, based on the second temporary basis. In one application software module T300 generates a signal whose spectrum extends through code PSS (for example, GPS C/A sequence), whose beginning coincides in essence with the beginning of the C/A sequence, which is transmitted CCC GPS. In other words, the time shift of the code of such a clock signal synchronized with GPS time base.

In an exemplary embodiment of a software module T300 creates a C/A code GPS for the clock signal using the exclusive OR operation with the findings of two linear shift registers with feedback (LFSR): one LFSR for the in-phase component of the synchronizing signal and the other for the quadrature component of the synchronizing signal. The initial state for common mode LFSR is the same for all codes C/A, while the initial state for quadrature LFSR depends on the number of the selected PSS code. In this embodiment of the program module T300 can use PSS sequence 33-37 (which are not assigned to the satellites) or can use any other of the 1023 possible C/A code GPS (PSS sequence having a smaller number have better correlation properties), possibly excluding PSS sequence 1-32 (which is reserved for the CCC).

In one embodiment of the program module T300 clock signal is al passed without modulation using data flow (for example, the modulate signal using a string of zeros). This embodiment may have the advantage of resolution lower transmit power with support over a long period of coherent integration (for example, for more efficient signal-to-noise ratio in the receiver clock signal. Advantages related to lower transmit power, may include increased battery life, reduced interference to existing systems and great development opportunities. In one example of this embodiment applied to the situation when the synchronizing information, which is synonymous interval greater than the period of the code clock signal already available or otherwise not needed.

In another embodiment of the program module T300 code clock signal modulate using a predefined sample data. In one such example, the code modulate with the required speed (frequency) of data (for example, with a baud rate of GPS data at 50 bits per second) using a stream of alternating ones and zeros. This embodiment may have the advantage of providing information related to the detection of the front bit of the pulse, the receiver clock signal. In another example, the code modulate with the required frequency using the sample data, with longer p is the period. This example can be used to maintain synchronization, which is unambiguous on the length of the period of sample data. Even in situations when data representing other information to modulate the clock signal, the predetermined sample data can be used to fill in the gaps when such data is not available or is not scheduled for transmission.

Some applications may require that the clock signal transmitted timing information, which is synonymous interval greater than the period of code expansion. For the clock signal may also be necessary to transmit other types of information, not necessarily related to synchronization. In such cases, in addition to temporal shift code, the clock signal may be modulated with data representing other information, as described below.

In the NAVSTAR GPS time consider a 1.5-second period and the current time base reported each CCC is a 29-bit binary number, called the Z-meter. The Z-count has two parts: ten senior significant bits indicate the sequential number of the current week GPS module 1024, and the least significant 19 bits indicate the number of periods that have passed since the transition from the previous week (also known as a week or TOW the expense of the ICOM, and corresponds to the beginning of the next podagra).

The navigation message GPS NAVSTAR includes a series of five podkatov, each podcat has a length of 300 bits. In some respects podckaji similar. For example, each podcat begins with a 30-bit word telemetry (TLM), the contents of which usually constantly, accompanied by a 30-bit word transfer service (HOW), which begins with 17 senior significant bits of the counter TOW. In other respects podckaji different. Podcat 1 includes ten senior significant bits of the Z-counter (i.e. week number GPS module 1024) and the correction parameters clocks on satellites. Podckaji 2 and 3 include parameters that indicate the location, speed and direction of the CCC (also called "ephemeris data"). Podckaji 4 and 5 include calendar data.

In an additional embodiment of method M100 modulate the clock signal with data representing information that mimics some of the navigation message GPS. For example, the clock signal may be modulated with information message time-frequency GPS data, 50 Hz, which has a corresponding copy (for example, regarding the format and location within the message) at least part of the Z-meter GPS (e.g., HOW).

In another example, synchronizing the second signal modulate using data to identify the latitude and longitude of the point of transfer (e.g., in terms of ephemeris data corresponding to the relevant portion of podkatov 2 and/or 3 GPS). Such location information can be measured and recorded, when starts the execution of the method, and can be modified in the case where the point of transfer moves. In one such embodiment, for example, modulate the clock signal using the ephemeris data, which describe Kerberoskey reduction of the satellite's orbit immediately before the interaction with the Earth (for example, at the point of admission).

In an additional example, the clock signal modulate using information that is generally constant in the navigation message of the GPS (for example, word TLM). Such information may facilitate the reception of the transmitted clock signal (for example, helping to integrate the signal).

In embodiments for other applications GPS clock signal may be modulated with data that does not correspond to the data in the navigation message of the GPS. In the application to the network for radio communication, for example, additional information may be channel search call. In a CDMA network for a cellular telephone such information may include data that identifies the base station (for example, the identification number of the base station, is whether "BSID"), data related to other network parameters (e.g., information identifying the frequency range CDMA and/or frequency slot within such a range, a network identification number, or "NID", identification number system, or "SID"), and/or data transmitted in the form of broadcast messages. Information adopted in this or other way, can be transmitted to appear in the synchronizing signal.

Other information, which includes data modulated clock signal may identify or otherwise refer to the device that performs the embodiment of method M100 (or embodiment of another method according to the variant embodiment of the invention, or part of this method). For example, values corresponding to the location, the ambient or operating temperature, the level of reserve capacity and/or estimated synchronization error can be reported via the clock signal. Software module T300 may also include data processing operations, such as interleaving, coding (e.g., convolutional coding, turbomotive and/or encoding with parity) and gouging.

Even in the use of GPS speed data transfer clock signal should not be limited to 50 bits per second navigation message. For example, the speed of p is passing the data signal, the spectrum of which extend using C/A code GPS, can reach up to 1000 bits per second. In one application, at least a portion of a clock signal adapted to transfer data at a higher speed format, based on GPS WAAS (panoramic view), which passed with a data transfer rate of 500 bits per second.

Figure 5 shows the sequence of method M200 according to a variant embodiment of the invention. Software module T400 transmits the clock signal. For the application of NAVSTAR GPS software module T400 can transmit clock signal at the carrier frequency GPS L1, using BPSK modulation (e.g., limited time form of rectangular pulses). In other applications, the clock signal may be modulated on one or more carrier signals according to the amplitude modulation (AM), such as amplitude shift keying (AMS, OOK), frequency-shift keying scheme (FMN, FSK); scheme phase-shift keying (QPSK, PSK), such as binary phase shift keying (Dfmn, BPSK), quadrature phase shift keying (Kfmn, QPSK), octal phase shift keying (Wfmn, 8-PSK) or quadrature phase shift keying (Cfms, OQPSK); schema manipulation with minimal shift (Mhmc, MSK), such as Gaussian shift keying minimum shift (Gaussian MSK); or a mixed scheme, this ka is quadrature amplitude modulation (KWAME, QAM). Software module T400 may also include the operation of signal processing, such as filtering (e.g., pulse shaping), amplification and comparison of full resistance.

When the clock signal (or image or harmonic) transmit at a frequency of or near the frequency that is used by the present system, it is possible to deal with the problem of "near limit far limit" or other interference problem. For example, the signal receiver GPS NAVSTAR is usually designed to receive signals CCC at a power level of -160 dBW. Correlation of the worstcase between the two codes of the GPS C/A is estimated to equal -21,6 dB. Therefore, cross-correlation between signals from the CCC GPS and a synchronizing signal, advanced with C/A code GPS and modulated using BPSK on L1 carrier can be expected to start with a received power level -138,4 dBW. For example, the signal, whose spectrum is extended with PSS C/A code GPS, larger 32 may thus interfere with the GPS receiver, even if a particular receiver does not recognize PSS C/A codes, large 32. In one embodiment of the software module T400 transmits the clock signal at a power level that is selected according to factors such as the necessary "inner limit" (i.e. the radius within which interference may occur existing the th system), and "far limit" (i.e. the radius beyond which the transmitted clock signal is too weak for acceptable reception).

In another embodiment of the software module T400 transmits the clock signal on the carrier, the Central frequency of which is shifted relative to the frequency of the existing system. In one such embodiment, the Central frequency of the transmitted clock signal placed in the spectral zero signal current system. For example, the clock signal can be transmitted at a frequency that is shifted from the carrier frequency GPS L1 at 1.023 MHz. In some applications, such embodiments may want to change the route of the signal processing of the receiver to ensure that the transmitted clock signal is part of the bandwidth of the receiver.

In another embodiment of the software module T300 uses a different C/A code for spread spectrum clock signal. For example, can be used over a long code with the same frequency of elementary signals, or code can be used with different frequency of elementary signals (e.g., frequency of elementary signals 10 MHz, used P code GPS NAVSTAR).

In an additional embodiment of a software module T400 changes the power level of the transmitted clock signal after some time. Example is, the transmitted clock signal may be pulsed at a duty cycle of approximately 10% with pulse durations of approximately 100 microseconds.

In the method according to another variant of the invention, the predefined offset, described above, may already be embedded in the received signal. For example, the transmitter on the ground (for example, a base station or repeater), the transmitting signal with spread spectrum, may be ahead of time shift code signal according to a predefined offset. In this case, the clock signal may be based on the time base of the received signal.

6 shows a structural diagram of a device 100 according to a variant embodiment of the invention. The processor 110 time base applies a predetermined bias to the first time base to obtain a second time base. The generator 120 clock signal generates the clock signal, the time difference code based on a second time base.

The processor 110 time base and the generator 120 clock signal can each include one or more processors and/or arrays of logic elements. Such arrays can be translated as universal devices (such as microprocessors or other processors digital signal processing), embodied in the pre is Elah one or more specific integrated circuits (List), and/or programmed in one or more configurable devices, such as user-programmable gate arrays (PWM, FPGA). In some applications, the same array or arrays can serve as a processor 110 time basis (or part of it) at one time and the generator 120 clock signal (or part of it) at another time. It is also possible for such an array or arrays of parallel execution of the program module and processor time base 110, and the generator 120 clock signal. Alternative or additionally, one or both of the processor 110 and the generator 120 may include a set of instructions executed in one or more such arrays of logic elements.

7 shows a structural diagram of embodiment 102 of the device 100. Watch 90 time base may include a synchronization device, such as a local oscillator, and can also include a counter (hardware, hardware-software tools and/or software), managed by a synchronization device. In one circuit device 102 90 hours time base provides the processor 110 of the first time base time base. In another scheme of the device 102, the processor 110 time base applies a predetermined bias to a first time basis, which is obtained from the received signal, which sends this value to 90 hours time base, these watches then support the second time base.

Fig shows a block diagram of an embodiment 200 of the device 100. Block 130 search gets time shift code of a received signal and may include any suitable device correlation or device minimum mean square error (MMSE). The decoder 140 receives an information message time from a received signal and can perform operations such as compression of the spectrum, decompression, reverse interleaving and decoding convolutional codes, turbocodes and/or parity codes. The embodiment of the device 100 may also include receiving channels (for example, within the decoder 140), which is prescribed (e.g., block 130 search) to compress the spectrum of individual multipath instances of the received signal.

Fig.9 shows a structural diagram of embodiment 202 of the device 200. The processor 110 time base sets the clock 90 time base according to the first temporary basis, and then watch 90 time base provides the processor 110 of the first time base time base. In another scheme of the device 202, the processor 110 time base applies a predetermined bias to the first time base derived from a received signal, and transmits this value to 90 hours time base, these watches then support the second time base.

Figure 10 shows the reception of the transmitter 300 according to a variant embodiment of the invention. The receiver 150 receives the received signal, and a transmitter 160 transmits the clock signal. Receiver 150 may filter and/or amplify the received signal and to convert with decreasing frequency of the signal to the base band frequency. The transmitter 160 can transform with increasing frequency clock signal to RF and to amplify and/or filter the signal. 11 shows a structural diagram of the embodiment 302 of the device 300, which includes 90 hours time base.

The received and transmitted signals can vary the frequency, amplitude and/or bandwidth. The received and transmitted signals may also be different modulation schemes in accordance with which each signal is created. For example, the signals may be modulated according to the amplitude modulation (AM), such as amplitude shift keying (AMS, OOK), frequency-shift keying scheme (FMN, FSK); scheme phase-shift keying (QPSK, PSK), such as binary phase shift keying (Dfmn, BPSK), quadrature phase shift keying (Kfmn, QPSK), octal phase shift keying (Wfmn, 8-PSK) or quadrature phase shift keying (Cfms, OQPSK); schema manipulation with minimal shift (Mhmc, MSK), such as Gaussian with minimal manipulation shift (Gaussian MSK); or a mixed scheme, such as quadrature amplitude modulation (KWAME, QAM). Preempted tcic 300 may, but not necessarily must be created or configured for transmission and reception of signals of this type.

In some applications, the various elements of the transceiver 300 is embodied as a multi-functional modules and/or as interconnected modules. Additionally, such modules may be located in numerous discrete devices in some embodiments of the implementation.

In an exemplary application of the transceiver 300 receives signals from the base station for CDMA cellular telephone (e.g., in the range of 800 MHz, 1.7 GHz or 1.9 GHz) and transmits the clock signal, whose spectrum is extended with C/A code GPS and which is modulated using BPSK on the L1 carrier. In a specific embodiment, the decoder 140 outputs every 80 milliseconds gate signal, which is synchronized with the beginning and PSS code of the received CDMA signal, and C/A code GPS, to which the sync is. In other circuits of the device 100, as shown in Fig-11, the decoder 140 may be located below (on the path of propagation of the signal processor 110 time base, for example, so that a predetermined bias is applied to the input to the decoder 140.

In some applications, a corresponding embodiment of the transceiver 300 can be used to enhance the possibility of determining the location in the environment is, where the GPS signal detection difficult or impossible: for example, in an urban canyon, indoors or underground. In such cases, the transceiver 300 can be accommodated in the building, in the subway or in another tunnel, in the area of trade and industrial activity under the ground or other underground structure or area, such as the cave. In some such applications, the embodiment of the transceiver 300, which does not require the visibility of the GPS satellite can be freely moved and installed within its environment (may be subject to recalibration predefined offset).

The embodiment of the transceiver 300 may include one or more non-volatile parameters. For example, the generator 120 clock signal may refer to one or more of these parameters for configuring one or more codes used to extend the range and/or modulation clock signal (for example, the number PSS GPS). At least some of these parameters can be programmed, for example, through a keyboard or an external data connection.

Can be created with an embodiment of the transceiver 300, which together with the cellular phone for many uses hardware, but is not required to include a display or input device (for example, the keyboard is ru), has a weaker power amplifier, and/or is powered at least partially by batteries and/or environmental (e.g., solar) energy, or from some other external power source.

Fig - structural diagram of a particular embodiment of the transceiver 305 300. Band-pass filter (PF) 710 transmits signals in the selected range of telephone mobile cellular CDMA. Low noise amplifier (LNA) 720 amplifies the received signal to the desired level. The receiving transducer 730 with decreasing frequency of the zero intermediate frequency (DFC, ZIF) socket converts to a lower frequency signal to the base band frequency. In an exemplary embodiment, the receiving transducer 730 with decreasing frequency DFC includes RFR6000™ chip RF conversion to the base band reception (QUALCOMM Incorporated, San Diego, California). In other embodiments, implementation of the received signal can be transformed with decreasing frequency to an intermediate frequency and then to the main band.

The processor 740 receives the first time base signal from baseband frequencies, the output of inverter 730 with decreasing frequency. The processor 740 then applies a predefined offset and generates the clock signal, as described in this paper (e.g., modulate the clock signal with the data pre is maintained by the information based at least on part of the format of the navigation message GPS). For example, the processor 740 may include a processor main frequency bands MSM6000™ or MSM6050™ (QUALCOMM Inc.), configured to provide 80-millisecond time gate (synchronized with the beginning and PSS code of the received CDMA signal, and C/A code GPS, belongs to the sync) to one or more additional processors.

The transmitting transducer 750 with increasing frequency ZIF transforms with increasing frequency clock signal from the base band to RF for transmission. The transmitting transducer 750 with increased frequency of NPL may include transmitting transducer from the main frequency band to the RF RFT6100™ (QUALCOMM Inc.) or other device capable of transmitting at the desired frequency. In other embodiments, implementation of the clock signal can be transformed with increasing frequency to an intermediate frequency and then to RF. The power amplifier (PA) 760 amplifies the RF signal output by the transmitting transducer 750 with increasing frequency DFC, to the desired level for transmission, and band-pass filter 770 GPS filters the amplified signal as required to transfer.

The preceding description of embodiments of the present invention is presented to enable any the mu specialist manufacturing or use the present invention. Various modifications to these options for possible implementation, and presents the universal principles can be applied to other variants of implementation. For example, the invention may be implemented partially or completely as a hardware circuit or as a circuit configuration fabricated into a special integrated circuit.

The invention may also be embodied in part or in full, as the program of the firmware loaded into non-volatile memory, or a program loaded from or to the media storage data, as machine-readable code. This code is a command that is executed by an array of logic elements, as described above. In one example, the media storage is a semiconductor chip (or part of it), such as Spies or RAM module (for example, CMOS RAM (complementary metal oxide semiconductor), a flash memory or ferroelectric memory). In another embodiment, the storage medium is magnetic, optical, magneto-optical media or media with phase change disk or tape form (for example, diskette, or hard disk, or CD-ROM) or a replaceable module (for example, card PCMCIA, CompactFlash, SmartMedia, or time we have MemoryStick).

Thus, the present invention is not limited to the above-described variationsummary, but rather brings together a wide range of opportunities that are compatible with the principles and distinguishing features disclosed in the claims.

1. Device for radio communication, containing a receiver, configured and configured to receive a signal from a transmitter on earth, the decoder configured and configured to decode the time information from the received signal, and configured to issue an output strobe signal indicating the consistency between the phases of the encoding code of the extension signal, which is decoded, and the corresponding code of the GPS C/a, processor time base, configured and configured for applying a predefined offset to the time base of the received signal to obtain a second time base, and the clock signal generator, configured and configured to generate a clock signal, with a time shift code clock signal based on the second time base.

2. Device for radio communication according to claim 1, which also contains the search block, configured and configured to receive time offset code of a received signal.

3. Device for radio communication according to claim 1, in which the second temporary base aligned with a time base of the satellite system positioning.

4. Device for happy is ovasi according to claim 3, in which the clock signal generator is also configured and configured for spread spectrum clock signal using the code expansion of satellite positioning.

5. Device for radio communication according to claim 1, in which the processor time base is also configured and configured to perform at least one of the following: (A) synchronizing the local oscillator in accordance with a time base of the received signal and (B) the regulation of the code generator in accordance with a time base of the received signal.

6. Device for radio communication according to claim 1, in which the processor time base is also configured and configured to perform at least one of the following: (A) synchronizing the local oscillator in accordance with the second time base, and (C) regulation code generator in accordance with the second time base.



 

Same patents:

FIELD: satellite radio navigation, geodesy, communication, applicable for independent instantaneous determination by users of the values of location co-ordinates, velocity vector components of the antenna phase centers of the user equipment, angular orientation in space and bearing.

SUBSTANCE: the method differs from the known one by the fact that the navigational information on the position of the antenna phase centers of ground radio beacons, information for introduction of frequency and time corrections are recorded in storages of the user navigational equipment at its manufacture, that the navigational equipment installed on satellites receives navigational radio signals from two and more ground radio beacons, and the user navigational equipment receives retransmitted signals from two satellites.

EFFECT: high precision of navigational determinations is determined by the use of phase measurements of the range increments according to the carrier frequencies of radio signals retransmitted by satellites.

3 dwg, 1 tbl

FIELD: the invention refers to navigational technique and may be used at designing complex navigational systems.

SUBSTANCE: an integrated satellite inertial-navigational system has a radioset connected through an amplifier with an antenna whose outputs are connected to a computer of the position of navigational satellites and whose inputs are connected with the block of initial installation of the almanac of data about satellites' orbits. The outputs of this computer are connected with the inputs of the block of separation of radio transmitting satellites. The outputs of this block are connected with the first group of inputs of the block of separation of a working constellation of satellites whose outputs are connected with inputs of the block of computation of a user's position. The system has also a meter of projections of absolute angle speed and a meter of projections of the vector of seeming acceleration which are correspondingly connected through a corrector of an angle speed and a corrector of seeming acceleration with the first group of inputs of the computer of navigational parameters whose outputs are connected with the first group of the outputs of the system. The system also includes a computer of initial data which is connected with three groups of inputs correspondingly to the outputs of the meter of projections of absolute angle speed and the meter of projections of a vector of seeming acceleration and to the outputs of a block of integration of information and also to the outputs of the block of computation of a user's position. At that part of the outputs of the computer of initial data are connected to the inputs of the computer of navigational parameters and all outputs are connected to the first group of the inputs of the block of integration of information whose second group of inputs is connected with the outputs of the corrector of an angle speed and the corrector of seeming acceleration, and the third group of inputs is connected to the outputs of the block of computation of a user's position. One group of the outputs of the block of integration of information is connected to the second group of the inputs of the block of selection of a working constellation of satellites, the other group of the outputs are directly connected to the second group of the outputs of the system, the third group of the outputs are connected to the inputs of the corrector of seeming acceleration and the fourth group of the outputs are connected with the inputs of the corrector of an angle speed and the second group of the inputs of the computer of initial data.

EFFECT: increases autonomous of the system, expands composition of forming signals, increases accuracy.

4 dwg

FIELD: railway transport.

SUBSTANCE: proposed repair team warning device contains "n" navigational satellites, dispatcher station consisting of receiving antenna, satellite signals receiver, computing unit to determine corrections to radio navigational parameter for signals from each navigational satellite, modulator, transmitter, transmitting antenna and computer of standard values of radio navigational parameters, movable object installed on locomotive and consisting of satellite signals receiving antenna, satellite signals receiver, computing unit for determining location of movable object, first receiving antenna, first receiver, first demodulator, matching unit, modulator, transmitter, transmitting antenna, second receiving antenna, second receiver and second demodulator, and warming device consisting of receiving antenna, receiver, demodulator, computing unit for determining distance between movable object, warning device, modulator, transmitter, transmitting antenna, satellite signals receiving antenna, satellite signals receiver and control unit.

EFFECT: improved safety of track maintenance and repair teams in wide zone of operation.

6 dwg

FIELD: radio engineering, applicable in receivers of signals of satellite radio navigational systems.

SUBSTANCE: the micromodule has a group of elements of the channel of the first frequency conversion signals, group of elements of the first channel of the second frequency conversion of signals, group of elements of signal condition of clock and heterodyne frequencies and a group of elements of the second channel of the second frequency conversion signals.

EFFECT: produced returned micromodule, providing simultaneous conversion of signals of standard accuracy of two systems within frequency ranges.

4 dwg

FIELD: aeronautical engineering; determination of aircraft-to-aircraft distance.

SUBSTANCE: aircraft-to-aircraft distance is determined by the following formula: where position of first of first aircraft is defined by azimuth α1, slant range d1, altitude h1 and position of second aircraft is determined by azimuth α2, slant range d2 and altitude h2. Proposed device includes aircraft azimuth indicators (1,4), flying altitude indicators (2,5), indicator of slant range to aircraft (3,6), adders (7, 14, 15, 19), multiplication units (8-12, 16, 18), cosine calculation unit 913), square root calculation units (17-20) and indicator (21).

EFFECT: avoidance of collision of aircraft; enhanced safety of flight due to determination of true aircraft-to-aircraft distance with altitude taken into account.

2 dwg

FIELD: the invention refers to radio technique means of determination of a direction, location, measuring of distance and speed with using of spaced antennas and measuring of a phase shift or time lag of taking from them signals.

SUBSTANCE: the proposed mode of determination of coordinates of an unknown transmitter is based on the transmitter's emitting of a tracing signal to the satellite, on receiving of signals of an unknown transmitter and legimite transmitters which coordinates are known, on forming a file of clusters, on selection of the best clusters out of which virtual bases are formed for calculating coordinates of legimite and unknown transmitters according to the coordinates of legimite transmitters and the results of calculation of their coordinates one can calculate mistakes of measuring which are taken into account at calculating the coordinates of the unknown transmitter.

EFFECT: increases accuracy of determination of coordinates of an unknown transmitter in the system of a satellite communication with a relay station on a geostationary satellite.

2 dwg, 1 tbl

The invention relates to receivers, which provide a measure of the information of the location of the satellites and are used in the detection system (GPS)location

The invention relates to the field of satellite navigation and can be used to determine the state vector (coordinates, speed and time) of users on the signals of two satellite navigation systems (SNS) GLONASS (Russia) and GPS NAVSTAR (USA)

FIELD: the invention refers to radio technique means of determination of a direction, location, measuring of distance and speed with using of spaced antennas and measuring of a phase shift or time lag of taking from them signals.

SUBSTANCE: the proposed mode of determination of coordinates of an unknown transmitter is based on the transmitter's emitting of a tracing signal to the satellite, on receiving of signals of an unknown transmitter and legimite transmitters which coordinates are known, on forming a file of clusters, on selection of the best clusters out of which virtual bases are formed for calculating coordinates of legimite and unknown transmitters according to the coordinates of legimite transmitters and the results of calculation of their coordinates one can calculate mistakes of measuring which are taken into account at calculating the coordinates of the unknown transmitter.

EFFECT: increases accuracy of determination of coordinates of an unknown transmitter in the system of a satellite communication with a relay station on a geostationary satellite.

2 dwg, 1 tbl

FIELD: aeronautical engineering; determination of aircraft-to-aircraft distance.

SUBSTANCE: aircraft-to-aircraft distance is determined by the following formula: where position of first of first aircraft is defined by azimuth α1, slant range d1, altitude h1 and position of second aircraft is determined by azimuth α2, slant range d2 and altitude h2. Proposed device includes aircraft azimuth indicators (1,4), flying altitude indicators (2,5), indicator of slant range to aircraft (3,6), adders (7, 14, 15, 19), multiplication units (8-12, 16, 18), cosine calculation unit 913), square root calculation units (17-20) and indicator (21).

EFFECT: avoidance of collision of aircraft; enhanced safety of flight due to determination of true aircraft-to-aircraft distance with altitude taken into account.

2 dwg

FIELD: radio engineering, applicable in receivers of signals of satellite radio navigational systems.

SUBSTANCE: the micromodule has a group of elements of the channel of the first frequency conversion signals, group of elements of the first channel of the second frequency conversion of signals, group of elements of signal condition of clock and heterodyne frequencies and a group of elements of the second channel of the second frequency conversion signals.

EFFECT: produced returned micromodule, providing simultaneous conversion of signals of standard accuracy of two systems within frequency ranges.

4 dwg

FIELD: railway transport.

SUBSTANCE: proposed repair team warning device contains "n" navigational satellites, dispatcher station consisting of receiving antenna, satellite signals receiver, computing unit to determine corrections to radio navigational parameter for signals from each navigational satellite, modulator, transmitter, transmitting antenna and computer of standard values of radio navigational parameters, movable object installed on locomotive and consisting of satellite signals receiving antenna, satellite signals receiver, computing unit for determining location of movable object, first receiving antenna, first receiver, first demodulator, matching unit, modulator, transmitter, transmitting antenna, second receiving antenna, second receiver and second demodulator, and warming device consisting of receiving antenna, receiver, demodulator, computing unit for determining distance between movable object, warning device, modulator, transmitter, transmitting antenna, satellite signals receiving antenna, satellite signals receiver and control unit.

EFFECT: improved safety of track maintenance and repair teams in wide zone of operation.

6 dwg

FIELD: the invention refers to navigational technique and may be used at designing complex navigational systems.

SUBSTANCE: an integrated satellite inertial-navigational system has a radioset connected through an amplifier with an antenna whose outputs are connected to a computer of the position of navigational satellites and whose inputs are connected with the block of initial installation of the almanac of data about satellites' orbits. The outputs of this computer are connected with the inputs of the block of separation of radio transmitting satellites. The outputs of this block are connected with the first group of inputs of the block of separation of a working constellation of satellites whose outputs are connected with inputs of the block of computation of a user's position. The system has also a meter of projections of absolute angle speed and a meter of projections of the vector of seeming acceleration which are correspondingly connected through a corrector of an angle speed and a corrector of seeming acceleration with the first group of inputs of the computer of navigational parameters whose outputs are connected with the first group of the outputs of the system. The system also includes a computer of initial data which is connected with three groups of inputs correspondingly to the outputs of the meter of projections of absolute angle speed and the meter of projections of a vector of seeming acceleration and to the outputs of a block of integration of information and also to the outputs of the block of computation of a user's position. At that part of the outputs of the computer of initial data are connected to the inputs of the computer of navigational parameters and all outputs are connected to the first group of the inputs of the block of integration of information whose second group of inputs is connected with the outputs of the corrector of an angle speed and the corrector of seeming acceleration, and the third group of inputs is connected to the outputs of the block of computation of a user's position. One group of the outputs of the block of integration of information is connected to the second group of the inputs of the block of selection of a working constellation of satellites, the other group of the outputs are directly connected to the second group of the outputs of the system, the third group of the outputs are connected to the inputs of the corrector of seeming acceleration and the fourth group of the outputs are connected with the inputs of the corrector of an angle speed and the second group of the inputs of the computer of initial data.

EFFECT: increases autonomous of the system, expands composition of forming signals, increases accuracy.

4 dwg

FIELD: satellite radio navigation, geodesy, communication, applicable for independent instantaneous determination by users of the values of location co-ordinates, velocity vector components of the antenna phase centers of the user equipment, angular orientation in space and bearing.

SUBSTANCE: the method differs from the known one by the fact that the navigational information on the position of the antenna phase centers of ground radio beacons, information for introduction of frequency and time corrections are recorded in storages of the user navigational equipment at its manufacture, that the navigational equipment installed on satellites receives navigational radio signals from two and more ground radio beacons, and the user navigational equipment receives retransmitted signals from two satellites.

EFFECT: high precision of navigational determinations is determined by the use of phase measurements of the range increments according to the carrier frequencies of radio signals retransmitted by satellites.

3 dwg, 1 tbl

FIELD: radio communication.

SUBSTANCE: in accordance with the invention, the device for radio communication provides for getting of first time base (for example, getting of the code time shift) from the signal received from the transmitter on the ground. The predetermined shift based at least on the delay of propagation of received signal is applied to the first time base for obtaining of the second time base. For example, the second time base may be equalized with the time base of the satellite system of position finding (for example, GPS NAVSTAR).

EFFECT: synchronizing signal is generated, with has a time code shift based on the second time base.

6 cl, 12 dwg

FIELD: aviation engineering.

SUBSTANCE: device has on-ground automated system for controlling air traffic made in a special way, interrogation unit and re-translator mounted on air vehicles and made in a special manner as well. Autonomous duplication is used for measuring distance between flying vehicles.

EFFECT: widened functional abilities.

6 dwg

FIELD: radio navigation aids, applicable in digital correlators of receivers of satellite radio navigation system (SPNS) signals, in particular, in digital correlators of receivers of the SPNS GLONASS (Russia) and GPS (USA) signals.

SUBSTANCE: the legitimate signal in the digital correlator is detected by the hardware, which makes it possible to relieve the load of the processor and use its released resources for solution of additional problems. The digital correlator has a commutator of the SPNS signals, processor, digital mixers, digital controllable carrier-frequency oscillator, units of digital demodulators, accumulating units, programmed delay line, control register, digital controllable code generator, reference code generator and a signal detector. The signal detector is made in the form of a square-law detector realizing the algorithm of computation of five points of the Fourier sixteen point discrete transformation with additional zeroes in the interval of one period of the, c/a code with a subsequent computation of the modules of the transformation results and their incoherent summation and comparison with a variable threshold, whose value is set up depending on the noise power and the number of the incoherent readout. The signal detector has a controller, multiplexer, complex mixer, coherent summation unit, module computation unit, incoherent summation unit, noise power estimation unit, signal presence estimation unit and a unit for determination of the frequency-time coordinates of the global maximum.

EFFECT: provided acceleration of the search and detection of signals.

2 cl, 6 dwg

FIELD: submarine, marine terrestrial and close-to-ground navigation, in particular type GPS and GLONASS systems.

SUBSTANCE: at a time instant, that is unknown for the receiver, a signal is synchronously radiated by several radiators with known co-ordinates. The radiated signals are received by the receiver, the signal speed square is measured in the current navigation session, the Cartesian co-ordinates of the receiver are computed according to the moments of reception of the radiated signal and the measured signal speed square.

EFFECT: enhanced precision of location of the signal receiver.

2 dwg

Up!