Summary of the invention
In view of this, the object of the invention is to resist satellite navigation Deceiving interference, propose a kind ofly to utilize interactive ranging information and signal and in conjunction with the method for RNSS technology to the anti-Deceiving interference that Deceiving interference signal identifies, can avoid resolving signal characteristic, thus reduce and realize difficulty, the performance of receiver user can be improved, realize quick anti-spoofing.The method and the not mutual exclusion of existing anti-deception algorithm, namely independently can use and also can combine with existing algorithm.
In order to solve the problems of the technologies described above, the present invention is achieved in that
Receiver user and Survey control center all utilize interactive distance measuring signal to carry out deception judgement: the positioning result of the positioning result obtained according to interactive distance measuring signal and RNSS contrasts by receiver user, or the positioning result of Distance geometry RNSS between the interactive platform that obtains according to interactive distance measuring signal of receiver user and receiver and the distance of interactive platform are compared, and judge whether to be subject to Deceiving interference; Survey control center, according to the quantity of the received interactive mode range finding answer signal from same receiver user and same interactive mode range finding platform nodes, judges whether receiver user is subject to Deceiving interference.
Wherein, the described positioning result obtained according to interactive distance measuring signal is calculated by receiver user, or is calculated by interactive mode range finding platform and sent to receiver user.
Preferably, the method specifically comprises the steps:
Step 1, receiver user are resolved by RNSS signal and obtain local position S
rNSS-1, the interactive distance measuring signal of receiver user response source measurement control center, concurrently send interactive range finding answer signal;
Step 2, receiver user carry out first time and cheat judgement:
Receiver user is according to described local position S
rNSS-1with the interactive mode range finding position of platform S obtained from interactive distance measuring signal
1-2, calculate the distance R of receiver user and interactive platform of finding range
1-Δ 12; Be delivered to the time-delay calculation receiver user of receiver user and the distance R of interactive platform of finding range according to interactive distance measuring signal from interactive mode range finding platform simultaneously
alternately-Δ 12; Will apart from R
1-Δ 12with distance R
alternately-Δ 12compare, if do not matched, then think and be subject to Deceiving interference;
Step 3, Survey control center are carried out deception and are judged:
Interactive range finding answer signal described in step 3a, Survey control receive centre, according to the interactive mode range finding answer signal quantity received, judge whether receiver user is subject to Deceiving interference, if be subject to Deceiving interference, inform receiver user by interactive range finding platform, enter step 3b;
The distance R of receiver user to interactive range finding platform, according to described interactive mode range finding answer signal, is resolved in step 3b, Survey control center
3-Δ 12; If described interactive mode range finding answer signal is enough to consumer positioning receiver, then by positioning result S
3-1send to receiver user; If described interactive mode range finding answer signal is not enough to consumer positioning receiver, then by the distance R of the receiver user of Survey control center calculation to interactive range finding platform
3-Δ 12send to receiver user;
Step 4, receiver user carry out second time and cheat judgement:
If step 4a receiver user receives the described positioning result S that Survey control center is sent
3-1, then by this positioning result S
3-1to resolve from RNSS signal with step 1 and obtain local position S
rNSS-1compare, if do not matched, then think and be subject to Deceiving interference;
If step 4b receiver user receives the described receiver user sent at the Survey control center distance R to interactive range finding platform
3-Δ 12, then by this distance R
3-Δ 12the user calculated by receiver user with step 2 is to the distance R of interactive platform of finding range
1-Δ 12compare, if do not matched, then think and be subject to Deceiving interference.
Beneficial effect:
The present invention utilizes interactive ranging information and signal and in conjunction with RNSS technology, can avoid resolving signal characteristic, thus reduces and realize difficulty, can improve the performance of receiver user.
Embodiment
To develop simultaneously embodiment below in conjunction with accompanying drawing, describe the present invention.
First, interactive mode range finding ultimate principle is described.
Interactive range finding refers to carries out information interaction by interactive range finding platform 2 between the Survey control center 3 on ground and receiver user 1, Survey control center completes pseudo range measurement, interactive range finding platform can have multiple, can be balloon, ground repeater station, IGSO satellite, MEO satellite, GEO satellite etc. in practice.Beidou satellite navigation system is based on RDSS service business just interactive a kind of implementation of finding range of GEO satellite, and here, for Big Dipper RDSS service business explanation interactive range finding ultimate principle, operating diagram as shown in Figure 1.
The course of work is: first send departures interrogating signal by Survey control center to GEO satellite simultaneously, to be transmitted to the user in service area through satellite with the forms of broadcasting; User responds the interrogating signal of GEO satellite, and sends check-in signal to Survey control center simultaneously, is transmitted to Survey control center through GEO satellite.The check-in signal that Survey control receive centre demodulation user send, calculates time delay according to the moment of exit signal and the moment of check-in signal, and finally obtains the pseudorange of satellite to receiver user in conjunction with satellite ephemeris, complete measurement.This process is exactly the ultimate principle of interactive range finding.RDSS service is that the information utilizing the interactive mode more than more than 2 GEO satellites to find range positions receiver user, and positioning result is sent to receiver user through GEO satellite.
The core of the anti-spoofing method based on interactive ranging information and RNSS of the present invention utilizes above-described interactive distance measurement function, its overall system block diagram, as Fig. 2, is applied to the system comprising receiver user 1, interactive range finding platform 2, Survey control center 3 and Navsat 4.Survey control center forwards interactive distance measuring signal by interactive range finding platform to receiver user, receiver user receives the RNSS signal of Navsat and the interactive distance measuring signal of interactive range finding platform forwarding simultaneously, in deception environment, receiver user also can receive curve simultaneously.Receiver user by the positioning result at local comparison RNSS signal and the positioning result according to interactive ranging information and signal acquisition, thus judges whether to there is Deceiving interference.In addition, because some Deceiving interference chance forwards interactive range finding answer signal, therefore Survey control center can also, according to the quantity of the received interactive mode from same receiver user range finding answer signal, judge whether to be subject to Deceiving interference.
Identify to realize deception more comprehensively, the deception identification at receiver user and Survey control center combines by the present invention, and receiver user all can carry out deception identification two stages, thus improves the success ratio of anti-spoofing.Specific implementation step is as follows:
Step 1: receiver user is resolved by RNSS signal, obtains local position S
rNSS-1; The interactive distance measuring signal of receiver user response source measurement control center, concurrently send interactive range finding answer signal;
Wherein, Survey control center sends interactive distance measuring signal, this signal is forwarded by interactive mode range finding platform, the positional information of interactive range finding platform self is comprised in interactive signal, this positional information can be any type, direct or indirect positional information, as long as receiver user can identify the position of interactive range finding platform according to this positional information.In existing interactive mode range finding plateform system, the overwhelming majority has all achieved the interpolation of position of platform information.
Step 2: receiver user carries out first time and cheats judgement:
Receiver user resolves the local position S of acquisition according to RNSS
rNSS-1with the interactive mode range finding position of platform S obtained from interactive distance measuring signal
1-2calculate the distance R obtaining receiver user and interactive platform of finding range
1-Δ 12;
Receiver user is also delivered to the time-delay calculation receiver user of receiver user and the distance R of interactive platform of finding range according to interactive distance measuring signal from interactive mode range finding platform
alternately-Δ 12;
By R
1-Δ 12with R
alternately-Δ 12compare, if do not matched, then think and be subject to Deceiving interference.
Wherein, match in the present embodiment in the preset range of the difference referring to two numerical value, represent that these two values are quite similar.It is hereinafter all that to match are all these implications.
Step 3: Survey control center is carried out deception and judged:
Step 3a: the interactive mode range finding answer signal of Survey control receive centre user, when be derived from same receiver user and the answer signal quantity that forwards of the same node point of being found range in platform by interactive mode is more than one time, judge to be subject to Deceiving interference; When judgement is subject to Deceiving interference, then inform receiver user by interactive range finding platform; Enter step 3b;
Further, Survey control center receives more than 1 answer signal, and cheating interference source is positioned at is multiplied by the light velocity with the time difference of the moment of second answer signal and first answer signal and is on the ball that radius and receiver actual position are the center of circle.
Step 3b: Survey control center, according to connecing interactive range finding answer signal, calculates the distance R of user to interactive range finding platform
3-Δ 12.Its solution process is: moment of the interactive distance measuring signal of the known transmission in Survey control center and receive moment of interactive range finding answer signal, thus calculates signal and travel to and fro between time delay Δ 1 between Survey control center and receiver user; The position of known interactive mode range finding platform again, thus obtain Survey control center and interactive time delay Δ 2 of finding range between platform, utilize Δ 1 and Δ 2 just can calculate R
3-Δ 12.
If step 3c interactive mode range finding answer signal is enough to consumer positioning receiver, then by positioning result, be designated as S
3-1, send to receiver user;
If step 3d interactive mode range finding answer signal is not enough to consumer positioning receiver, then by the distance R of the receiver user of Survey control center calculation to interactive range finding platform
3-Δ 12send to receiver user.
Wherein, whether answer signal is enough to consumer positioning receiver is have the high equipment of survey to decide according to the source of answer signal with local, as a rule, if answer signal is from the interactive mode range finding platform nodes of more than 3 or 3, then can locate a locus, if receiver user this locality has survey high equipment, then only need 2 or 2 with the answer signal of interactive range finding platform nodes.
Step 4: receiver user carries out second time and cheats judgement:
Step 4a: if receiver user receives the positioning result S sent at Survey control center
3-1, then by this positioning result S
3-1with the positioning result S of step 1 from RNSS signal acquisition
rNSS-1compare, if do not matched, then think and be subject to Deceiving interference.
Further, if RNSS signal repeating jamming, then the positioning result of RNSS is position of interference source, if the interference of RNSS production, can not determine position and the interference source radius of interference source.
Step 4b: if receiver user receives the receiver user sent at the Survey control center distance R to interactive range finding platform
3-Δ 12, then by this distance R
3-Δ 12the user calculated by receiver user with step 2 is to the distance R of interactive platform of finding range
1-Δ 12compare, if do not matched, then think and be subject to Deceiving interference.
Further, if RNSS signal repeating jamming, then R
3-Δ 12deduct R
1-Δ 12be the distance of cheating interference source and receiver, namely cheating interference source is positioned at R
3-Δ 12deduct R
1-Δ 12for radius and receiver actual position are on the ball in the center of circle.If RNSS production is disturbed, can not determine the position of interference source.
Be more than the testing process of anti-spoofing interference, from above process, whether there is the place of Deceiving interference according to judgement, can be divided into receiver user and at Survey control center two kinds of situations; Number according to the interactive mode range finding platform nodes participating in detection deception can be divided into two kinds of situations, is that interactive range finding quantity can carry out independent location and interactive range finding lazy weight can not be located separately respectively.Below by with Big Dipper RDSS and RNSS business for background and different typical scenes illustrate anti-spoofing method.
Situation 1: interactive range finding quantity is enough, and Survey control center can be located separately
Below point, 3 scenes perform an analysis:
Scene 1: deception jammer forwards or produces RNSS signal;
Scene 2: deception jammer forwards to user simultaneously or produces RNSS signal, forwards RDSS exit signal to user;
Scene 3: deception jammer forwards to user or produces RNSS signal, forwards RDSS exit signal and the inbound answer signal of RDSS.
Scene 1: deception jammer forwards or produce satellite RNSS signal
Deception jammer forwards or produces RNSS signal, does not forward and produces RDSS signal, and in this case, receiver user to position by RNSS signal after being cheated and resolves, but the result now calculated will be wrong.Twice anti-spoofing judgement is carried out in receiver user side under this scene, respectively:
A) anti-spoofing judgement is carried out in receiver user side self
The local position that receiver user resolves acquisition according to RNSS and the interactive mode range finding position of platform obtained from interactive ranging information calculate the distance obtaining receiver user and interactive platform of finding range, the pseudorange that this distance and interactive distance measuring signal obtain is compared, judge whether to be subject to Deceiving interference, be interfered and then send alarm to Survey control center.I.e. step 1, step 2.
B) receiver user and Survey control center complex carry out anti-spoofing judgement
Survey control center is by interactive pseudo range measurement, obtain the actual position of receiver user, the actual position of receiver is transmitted to user by satellite by interactive type communication by Survey control center, user is locally through the positioning result comparing two kinds of modes, whether self judgment receiver is subject to the impact of Deceiving interference, is interfered and then sends alarm to Survey control center.I.e. step 1, step 3b, step 3c and step 4a.
Scene 2: deception jammer forwards to user simultaneously or produces RNSS signal, forwards RDSS exit signal to user
In such cases, forward to user while of deception jammer or produce RNSS signal, after receiver user is cheated, positioning by RNSS signal and resolve, calculate the result of mistake.Receive RDSS signal and be divided into two kinds of situations, user has only responded interactive distance measuring signal that jammer forwards and user and has responded interactive distance measuring signal that is real and jammer forwarding.
1) user has responded interactive mode that real and jammer forwards and to have found range RDSS exit signal
Receiver can respond twice Survey control center broadcasts in succession to the interrogating signal of user, and is transmitted to Survey control center by synchronous satellite, two kinds of loops respectively:---satellite---user's---satellite---Survey control center, Survey control center;---satellite---deception jammer---user's---satellite---Survey control center, Survey control center.Survey control center will receive 2 times to user answer under normal circumstances, and the interval of two times of reception is exactly satellite broadcast downwards be forwarded formula jammer forward increase time delay, now Survey control center can detect to there is Deceiving interference around user, and sends corresponding warning message to user.Survey control center can draw the actual position of receiver user equally by the respective algorithms of prior art simultaneously, while user gives a warning information, send real co-ordinate position information to user.I.e. step 1, step 3a, step 3b and step 3c.
2) user has only responded the interactive mode range finding RDSS exit signal that jammer forwards
Survey control center can calculate the position of user, and sends to user.But the position that the position solved is not interference source neither the actual position of user, compared in the position calculated and the position calculated by RNSS signal by Survey control center, receiver makes their own the judgement being forwarded formula Disturbance and deceit, send false alarm, simultaneously and send alarm to Survey control center.I.e. step 1, step 3b, step 3c and step 4a.
Scene 3: deception jammer forwards to user or produces RNSS signal, forwards RDSS exit signal and the inbound answer signal of RDSS.
Deception jammer forwards to user or produces RNSS signal, forward RDSS exit signal and the inbound answer signal of RDSS, then the signal circuit of interactive range finding will have 4 kinds,---satellite---user's---satellite---Survey control center respectively: Survey control center;---satellite---deception jammer---user's---satellite---Survey control center, Survey control center;---satellite---user---deception jammer---satellite---Survey control center, Survey control center;---satellite---deception jammer---user---deception jammer---satellite---Survey control center, Survey control center.Loop number from whole interactive ranging process is carried out the explanation of anti-spoofing scheme respectively below.
1) whole interactive ranging process only has a kind of loop
The first loop is not by repeating jamming, does not need to carry out anti-spoofing; Any one loop of its excess-three kind is as interactive ranging process, then Survey control center can not judge whether receiver is subject to repeating jamming, but the position that Survey control center calculates also is wrong, receiver, by the positioning result of the positioning result and Survey control center that compare RNSS, can show that receiver receives repeating jamming.Because the position calculated by RNSS is the position of interference source all the time, and the position that Survey control center calculates be not interference source neither the position of receiver, both positions are different.Step is step 1, step 3b, step 3c and step 4a.
2) whole interactive ranging process is more than a kind of loop
Survey control center will be subject to repeatedly the answer signal of receiver, and Survey control center will detect that receiver receives Deceiving interference.Survey control center can draw the actual position of receiver user equally by respective algorithms simultaneously, while user gives a warning information, send real co-ordinate position information to user.I.e. step 1, step 3a, step 3b and step 3c.
Situation 2: interactive range finding lazy weight can not be located separately
This situation also divides above-mentioned 3 scenes to perform an analysis:
Scene 1: deception jammer forwards or produce satellite RNSS signal
This scene and the situation 1 anti-spoofing scheme under scene 1 is identical, does not repeat here:
Scene 2: deception jammer forwards to user simultaneously or produces RNSS signal, forwards RDSS exit signal to user
In such cases, forward to user while of deception jammer or produce RNSS, after receiver user is cheated, positioning by RNSS signal and resolve, calculate the result of mistake.Receive RDSS signal and be divided into two kinds of situations, user has only responded interactive distance measuring signal that jammer forwards and user and has responded interactive distance measuring signal that is real and jammer forwarding.
1) user has responded interactive mode that real and jammer forwards and to have found range RDSS exit signal
Receiver can respond twice Survey control center broadcasts in succession to the interrogating signal of user, and is transmitted to Survey control center by synchronous satellite, two kinds of loops respectively:---satellite---user's---satellite---Survey control center, Survey control center;---satellite---deception jammer---user's---satellite---Survey control center, Survey control center.Survey control center will receive 2 times to user answer under normal circumstances, and the interval in two moment is exactly satellite broadcast downwards be forwarded formula jammer forward increase time delay, now Survey control center can detect to there is Deceiving interference around user, and sends corresponding warning message to user.But the actual position of receiver user can not be obtained.I.e. step 1 and step 3a.
2) user has only responded the interactive mode range finding RDSS exit signal that jammer forwards
Survey control center can not calculate the position of user, but can calculate the distance of user user's time of reception to interactive range finding platform, and this distance is sent to user by Survey control center; Receiver user utilizes the positioning result of RNSS can calculate the distance of receiver user and interactive platform of finding range simultaneously; Compare by these two distances, judge whether receiver user is subject to Deceiving interference, simultaneously and send alarm to Survey control center.I.e. step 1, step 2, step 3b, step 3d and step 4b.
Scene 3: deception jammer forwards to user or produces RNSS signal, forwards RDSS exit signal and the inbound answer signal of RDSS.
Identical with situation 1, the signal circuit of interactive range finding will have 4 kinds,
1) whole interactive ranging process only has a kind of loop
---satellite---deception jammer---user's---satellite---Survey control center, Survey control center;---satellite---user---deception jammer---satellite---Survey control center, Survey control center;---satellite---deception jammer---user---deception jammer---satellite---Survey control center, Survey control center.The first loop is not by repeating jamming, does not need to carry out anti-spoofing; Any one loop of its excess-three kind is as interactive ranging process, then Survey control center can not judge whether receiver is subject to repeating jamming, but the position that Survey control center calculates also is wrong, receiver, by the positioning result of the positioning result and Survey control center that compare RNSS, can show that receiver receives repeating jamming.Because the position calculated by RNSS is the position of interference source all the time, and the position that Survey control center calculates be not interference source neither the position of receiver, both positions are different.Step is step 1, step 3b, step 3c and step 4a.
2) whole interactive ranging process is more than a kind of loop
Survey control center will be subject to repeatedly the answer signal of receiver, and Survey control center will detect that receiver receives Deceiving interference.I.e. step 1, step 3a.
In sum, these are only preferred embodiment of the present invention, be not intended to limit protection scope of the present invention.Within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.