A method and system for preventing desktop issuer from sending serial messages
By configuring adjustable RF power and RSSI value analysis in the desktop issuer, the serial sending problem of desktop issuers when searching for on-board units is solved, and accurate identification of on-board units and ETC deductions are achieved.
Patent Information
- Application Number
- CN202411622867.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-14
- Publication Date
- 2025-04-04
AI Technical Summary
When searching for on-board units, desktop publishers may search for multiple on-board units at the same time, resulting in the inability to accurately identify the on-board units to be traded, which will lead to the problems of serial sending and ETC deductions.
By configuring the standard RF transmit power range of the desktop issuer to an adjustable level, the transmit power of the control RF module starts searching from the lowest level and gradually increases the power until the on-board unit is searched. If multiple on-board units are searched, RSSI value detection and sorting analysis are performed, and the target on-board unit is automatically or manually selected for processing.
It effectively avoids serial issuance of desktop publishers, ensures accurate identification of on-board units for transactions, and reduces the occurrence of ETC deduction errors.
Smart Images

Figure CN119767397A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of ETC communication technology, and in particular to a method for preventing a desktop issuer from sending messages in series. Background Art
[0002] Desktop issuers in the ETC field have many application scenarios. One of the most important functions is to communicate with the on-board unit (OBU) through 5.8G radio frequency for DSRC. However, due to the characteristics of DSRC communication, the desktop issuer may search for multiple on-board units (OBU) at the same time when searching for nearby on-board units (OBU) for transactions, resulting in the inability to accurately identify the on-board unit to be traded. If DSRC communication interaction is issued with an on-board unit that is not to be traded, it will cause string transmission, which will in turn cause problems such as confusion in subsequent ETC deductions. At present, the conventional solutions are as follows: keep the number of on-board units to be processed within the vicinity of the desktop issuer unique, generally within a radius of 3 meters; try to ensure that the anti-dismantling columns of all non-on-board units to be processed are ejected and cannot respond to the desktop issuer search signal. After each search for a certain on-board unit signal, manually check whether the on-board unit code is consistent with the desktop issuer display code, and manually participate in confirmation to solve the problem. Summary of the invention
[0003] In order to solve the above technical problem or at least partially solve the above technical problem, the present invention provides a method and system for preventing desktop publishers from sending messages in series.
[0004] In a first aspect, the present invention provides a method for preventing a desktop publisher from sending messages in series, comprising:
[0005] Configure the desktop issuer's standard RF transmit power range to a set number of adjustable levels;
[0006] When using a desktop issuer to process an onboard unit, control the transmit power of the RF module of the desktop issuer to search for the onboard unit to be processed from the lowest level, and increase the RF power level after each search for a set time until the onboard unit can be searched;
[0007] When only one on-board unit is found, the only on-board unit is processed;
[0008] If multiple on-board units are found:
[0009] RSSI values are detected for all on-board units searched each time, and the on-board units are sorted and analyzed according to the RSSI values; the analysis includes: among the analysis objects based on RSSI values, if the difference between the maximum value and the second largest value after sorting exceeds the set difference threshold, the on-board unit corresponding to the maximum value is automatically selected for communication processing; if the difference between the maximum value and the second largest value after sorting does not exceed the set difference threshold, the target on-board unit is manually screened according to the actual code of the on-board unit and the searched code.
[0010] Furthermore, the standard RF transmission power range of the desktop issuer is configured through the transmission power register in the RF module of the desktop issuer, and is divided into adjustable levels 1-31. The transmission power register of the RF module of the desktop issuer is operated to adjust the transmission power level, so that the RF transmission power adjustment time is controlled within 10ms.
[0011] Furthermore, after the target radio frequency power capable of searching the on-board unit is found, the on-board unit search is performed a set number of times while maintaining the target radio frequency power.
[0012] Furthermore, after finding the target radio frequency power capable of searching the on-board unit, the on-board unit search is performed a set number of times while maintaining the target radio frequency power;
[0013] If multiple on-board units are found, the analysis object is obtained based on the RSSI value of each on-board unit measured multiple times. Among them, f() represents the function of constructing the analysis object. Represents the RSSI value obtained by measuring the i-th vehicle-mounted unit N times
[0014] Furthermore, the function f() of the analysis object is constructed in any of the following ways: calculating the cumulative sum of RSSI values of any on-board unit measured N times; calculating the average value of RSSI values of any on-board unit measured N times.
[0015] Furthermore, when issuing the onboard units, the onboard units are divided into a number of groups according to the number of service channels for DSRC communication, wherein each group of onboard units is assigned a service channel for communication with the desktop issuer;
[0016] In any service channel, the transmit power of the RF module of the desktop issuer is controlled to search for the on-board unit to be processed from the lowest level, and the RF power level is increased after each search for a set time until the on-board unit corresponding to the service channel can be searched;
[0017] When only one on-board unit corresponding to the service channel is searched, the only on-board unit is processed;
[0018] If multiple on-board units corresponding to the service channel are found, then:
[0019] RSSI values are detected for all on-board units corresponding to the service channel searched each time, and the on-board units are sorted and analyzed according to the RSSI values; the analysis includes: among the analysis objects based on RSSI values, if the difference between the maximum value and the second largest value after sorting exceeds the set difference threshold, the on-board unit corresponding to the maximum value is automatically selected for communication processing in the service channel; if the difference between the maximum value and the second largest value after sorting does not exceed the set difference threshold, the target on-board unit in the service channel is manually screened according to the actual code of the on-board unit and the searched code.
[0020] Furthermore, data between the desktop publisher and the onboard unit is processed by multi-channel orthogonal frequency multiplexing.
[0021] Furthermore, the onboard units are divided into several groups according to the number of service channels for DSRC communication, and when a service channel for communicating with the desktop issuer is specified for each group of onboard units, the service channel number is added to the name of the onboard unit.
[0022] In a second aspect, the present invention provides a system for preventing a desktop issuer from sending in series, comprising: a standard radio frequency transmission power level configuration unit, the standard radio frequency transmission power level configuration unit configuring the standard radio frequency transmission power range of the desktop issuer to an adjustable set number of levels;
[0023] Standard RF transmission power level scanning unit. When a desktop issuer is used to process an on-board unit, the standard RF transmission power level scanning unit controls the transmission power of the RF module of the desktop issuer to scan gradually from the lowest level until the on-board unit is searched or until the highest level is reached;
[0024] A search unit, the search unit controls the standard RF transmission power level scanning unit to scan the transmission power: each time the search is set for a time period, the RF power level is increased until the on-board unit can be searched; the search unit uses the scanned transmission power to search for the on-board unit to be processed;
[0025] A search result analysis unit, wherein when only one on-board unit is searched, the control execution unit processes the unique on-board unit; if multiple on-board units are searched, RSSI values are detected for all on-board units searched each time, and the on-board units are sorted and analyzed according to the RSSI values; the analysis includes: in the analysis object based on the RSSI value, if the difference between the maximum value and the second largest value after sorting exceeds the set difference threshold, the control execution unit automatically selects the on-board unit corresponding to the maximum value for communication processing; if the difference between the maximum value and the second largest value after sorting does not exceed the set difference threshold, the target on-board unit is manually screened according to the actual code of the on-board unit and the searched code, and the execution unit processes the target on-board unit.
[0026] In a third aspect, the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method for preventing the desktop publisher from sending messages in series is implemented.
[0027] The above technical solution provided by the embodiment of the present invention has the following advantages compared with the prior art:
[0028] The present application configures the desktop issuer's standard RF transmission power range to an adjustable set number of levels; when the desktop issuer is used to process the onboard unit, the transmission power of the desktop issuer's RF module is controlled to search for the onboard unit to be processed from the lowest level, and the RF power level is increased after each search for a set time until the onboard unit can be searched; when only one onboard unit is searched, the unique onboard unit is processed; if multiple onboard units are searched, then: sorting and analyzing the analysis objects based on the RSSI value, if the difference between the maximum value and the second largest value exceeds the set difference threshold, the onboard unit corresponding to the maximum value is automatically selected for communication processing; if the difference between the maximum value and the second largest value after sorting does not exceed the set difference threshold, the target onboard unit is manually screened according to the actual code of the onboard unit and the searched code. The present application introduces standard RF transmission power adjustment, starts from low power, and gradually increases the power to form a search condition from difficult to easy, so as to minimize the signal range of the onboard unit that the desktop issuer can search. The onboard unit that can be searched under the most difficult conditions is generally or includes the target onboard unit to be processed. When the target onboard unit to be processed is included, due to the low transmission power, the difference between the analysis object based on the RSSI value of the target onboard unit to be processed and the non-target onboard processing unit is more obvious, and the onboard unit to be processed is further distinguished based on the analysis object of the RSSI value. If the onboard unit to be processed cannot be distinguished, the target onboard unit is manually selected according to the actual code of the onboard unit and the searched code to avoid string transmission. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0030] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0031] Figure 1A flowchart of a method for preventing a desktop publisher from sending multiple messages in series provided by an embodiment of the present invention;
[0032] Figure 2 Schematic diagram of the channel for DSRC communication;
[0033] Figure 3 A flow chart of a method for preventing desktop publishers from sending messages in series for multi-channel communication provided by an embodiment of the present invention;
[0034] Figure 4 A schematic diagram of a system for preventing desktop issuers from sending messages in series provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0035] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0036] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device including the element.
[0037] Example 1
[0038] like Figure 1 As shown, the technology of the present invention implements a method for preventing a desktop publisher from sending messages in series, and the present invention includes the following steps:
[0039] The standard RF transmission power range of the desktop issuer is configured to a set number of adjustable levels; during the specific implementation process, the standard RF transmission power range of the desktop issuer is configured through the transmission power register in the RF module of the desktop issuer, which is divided into adjustable 1-31 levels, and the transmission power register of the RF module of the desktop issuer is operated to adjust the transmission power level, so as to achieve the adjustment of the RF transmission power within 10ms.
[0040] When a desktop issuer is used to process an OMU, the transmit power of the RF module of the desktop issuer is controlled to search for the OMU to be processed starting from the lowest level.
[0041] Each search is set for a time period, and after the time period, it is detected whether the on-board unit is found. If the on-board unit is not found, the standard RF transmission power is gradually increased, and the search is repeated until the on-board unit can be found.
[0042] After finding the target radio frequency power that can search for the on-board unit, the target radio frequency power is maintained to search for the on-board unit for a set number of times. When a on-board unit is searched, multiple searches are performed to ensure that the search results of the only on-board unit are stable. When multiple on-board units are searched, a stable and representative analysis object is determined based on the RSSI values measured multiple times. In the specific implementation process, when only one on-board unit is searched, the only on-board unit is processed;
[0043] If multiple on-board units are found:
[0044] RSSI values of all on-board units searched each time are detected, and the analysis object is determined according to the RSSI value, and the on-board units are sorted and analyzed according to the analysis object; the analysis includes: among the analysis objects based on RSSI values, if the difference between the maximum value and the second largest value after sorting exceeds the set difference threshold, the on-board unit corresponding to the maximum value is automatically selected for communication processing; if the difference between the maximum value and the second largest value after sorting does not exceed the set difference threshold, the target on-board unit is manually screened according to the actual code of the on-board unit and the searched code.
[0045] After finding the target radio frequency power that can search for the on-board unit, the target radio frequency power is maintained to search for the on-board unit for a set number of times, so as to determine a stable and representative analysis object based on the RSSI values measured multiple times;
[0046] If multiple onboard units are found, the analysis object X is obtained based on the RSSI values of each onboard unit measured multiple times. i , Among them, f() represents the function of constructing the analysis object. Represents the RSSI value obtained by measuring the i-th on-board unit N times.
[0047] During the specific implementation process, the function f() of the analysis object is constructed in any of the following ways: calculating the cumulative sum of RSSI values of any vehicle-mounted unit measured N times; calculating the average value of RSSI values of any vehicle-mounted unit measured N times.
[0048] For example, if the analysis object is the cumulative sum of the RSSI values of each vehicle-mounted unit, then the analysis object is:
[0049] Where N is the number of searches performed to maintain the target RF power, is the RSSI value of the ith on-board unit measured at the nth time;
[0050] The RSSI values of all searched vehicle-mounted units are accumulated to obtain the result X i Sort from largest to smallest to get sorted sequence X;
[0051] When the maximum value in the sorted sequence X exceeds the difference threshold of the second largest value:
[0052] X[0]>(1+th)X[1];
[0053] Wherein, X[0] is the first element in the sorted sequence X, i.e., the maximum value, X[1] is the second element in the sorted sequence X, i.e., the second largest value, and th is the difference threshold, which is a percentage number;
[0054] The on-board unit corresponding to the maximum value is automatically selected for processing:
[0055] When the maximum value in the sorted sequence X does not exceed the difference threshold of the second largest value:
[0056] X[0] ≤ (1+th)X[1];
[0057] Then the target on-board unit is manually screened according to the actual code of the on-board unit and the searched code. The code adopts the laser engraving code of the on-board unit. When naming the on-board unit, the laser engraving code of the on-board unit is included in the name of the on-board unit. When the on-board unit is searched, the name of the on-board unit is obtained, the laser engraving code is parsed as the searched code, and the laser engraving code on the on-board unit is used as the actual code for manual matching.
[0058] Example 2
[0059] like Figure 2 As shown, DSRC communication is divided into multiple channels according to frequency. The frequency range is 5.85-5.925GHz, the total spectrum is 75MHz, including 7 10MHz wide channels and a 5MHz wide protection band; the channels are divided into service channels, safety-specific service channels and public control channels; among them, channel 178 is the public control channel, responsible for establishing the broadcast link; channels 172 and 184 are safety-specific service channels, responsible for the dissemination of emergency information and public safety information; channels 174, 176, 180 and 182 are service channels, responsible for the transmission of commonly used information.
[0060] The present application provides a method for preventing desktop publishers from sending messages in series for multi-channel communication, such as Figure 3As shown, when issuing the onboard unit, the onboard units to be processed are divided into several groups according to the number of service channels for DSRC communication in advance, wherein a service channel for communicating with the desktop issuer is specified for each group of onboard units; in the specific implementation process, the onboard units are divided into several groups according to the number of service channels for DSRC communication, and when a service channel for communicating with the desktop issuer is specified for each group of onboard units, the service channel number is added to the onboard unit name. When the onboard unit is searched, the onboard unit name is obtained and the service channel number is parsed.
[0061] The standard RF transmission power range of the desktop issuer is configured to a set number of adjustable levels; during the specific implementation process, the standard RF transmission power range of the desktop issuer is configured through the transmission power register in the RF module of the desktop issuer, which is divided into adjustable 1-31 levels, and the transmission power register of the RF module of the desktop issuer is operated to adjust the transmission power level, so as to achieve the adjustment of the RF transmission power within 10ms.
[0062] In any service channel, the transmit power of the RF module of the desktop issuer is controlled to search for the on-board unit to be processed starting from the lowest level.
[0063] Each search is set for a time period. After the search is set for a time period, it is detected whether the on-board unit corresponding to the service channel is found. If the on-board unit corresponding to the service channel is not found, the standard RF transmission power is gradually increased, and the search is repeated until the on-board unit corresponding to the service channel can be found.
[0064] After finding the target RF power that can search for the onboard unit corresponding to the service channel, the target RF power is maintained to search for the onboard unit for a set number of times. When searching for an onboard unit corresponding to the service channel, multiple searches are performed to ensure that the search result of the only onboard unit corresponding to the service channel is stable. When searching for multiple onboard units corresponding to the service channel, a stable and representative analysis object is determined based on multiple measured RSSI values.
[0065] When only one on-board unit corresponding to the service channel is searched, the only on-board unit is processed on the service channel;
[0066] If multiple on-board units corresponding to the service channel are found, then:
[0067] RSSI values are detected for all on-board units corresponding to the service channel searched each time, and the on-board units are sorted and analyzed according to the RSSI values; the analysis includes: among the analysis objects based on RSSI values, if the difference between the maximum value and the second largest value after sorting exceeds the set difference threshold, the on-board unit corresponding to the maximum value is automatically selected in the service channel for communication processing; if the difference between the maximum value and the second largest value after sorting does not exceed the set difference threshold, the target on-board unit of the service channel is manually screened according to the actual code of the on-board unit and the searched code.
[0068] For example, if the analysis object is the cumulative sum of the RSSI values of each vehicle-mounted unit, then the analysis object of any service channel is:
[0069] in, c X i is the analysis object of the cth service channel, N is the number of searches performed to maintain the target RF power, is the RSSI value of the ith onboard unit measured for the nth time on the cth service channel;
[0070] The RSSI values of all searched OMUs in the cth service channel are accumulated. c X i Sort by size to get the sorted sequence of the analysis objects for the cth service channel c X;
[0071] When sorting sequence c The maximum value in X exceeds the difference threshold of the next largest value:
[0072] c X[0]>(1+th) c X[1];
[0073] in, c X[0] is the sorted sequence of the analysis objects of the cth service channel c The first element in X, i.e. the maximum value, X[1] is the sorted sequence of the analysis objects of the cth service channel c The second element in X, i.e. the second largest value, th is the difference threshold, which is a percentage number;
[0074] Then the on-board unit corresponding to the maximum value is automatically selected for processing in the cth service channel:
[0075] When the sorting sequence of the analysis objects of the cth service channel c The maximum value in X does not exceed the difference threshold of the next largest value:
[0076] c X[0]≤(1+th) c X[1];
[0077] Then the target on-board unit of the cth service channel is manually screened according to the actual code of the on-board unit and the searched code.
[0078] In the specific implementation process, in order to adapt to multi-channel communication, multi-channel orthogonal frequency multiplexing is used to process data between the desktop issuer and the vehicle-mounted unit.
[0079] Example 3
[0080] like Figure 4 As shown, an embodiment of the present invention provides a system for preventing a desktop issuer from sending messages in series, comprising: a standard radio frequency transmission power level configuration unit, the standard radio frequency transmission power level configuration unit configuring the standard radio frequency transmission power range of the desktop issuer to an adjustable set number of levels;
[0081] Standard RF transmission power level scanning unit. When a desktop issuer is used to process an on-board unit, the standard RF transmission power level scanning unit controls the transmission power of the RF module of the desktop issuer to scan gradually from the lowest level until the on-board unit is searched or until the highest level is reached;
[0082] A search unit, the search unit controls the standard RF transmission power level scanning unit to scan the transmission power: each time the search is set for a time period, the RF power level is increased until the on-board unit can be searched; the search unit uses the scanned transmission power to search for the on-board unit to be processed;
[0083] A search result analysis unit, wherein when only one on-board unit is searched, the control execution unit processes the unique on-board unit; if multiple on-board units are searched, RSSI values are detected for all on-board units searched each time, and the on-board units are sorted and analyzed according to the RSSI values; the analysis includes: in the analysis object based on the RSSI value, if the difference between the maximum value and the second largest value after sorting exceeds the set difference threshold, the control execution unit automatically selects the on-board unit corresponding to the maximum value for communication processing; if the difference between the maximum value and the second largest value after sorting does not exceed the set difference threshold, the target on-board unit is manually screened according to the actual code of the on-board unit and the searched code, and the execution unit processes the target on-board unit.
[0084] Of course, the system for preventing desktop issuers from sending in series provided by the embodiment of the present invention is not limited to the method operations described above, and can also execute related operations in the method for preventing desktop issuers from sending in series provided by any method embodiment of the present invention.
[0085] Example 4
[0086] An embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program. When the computer program is executed, the method for preventing a desktop publisher from sending multiple messages in series is implemented, including:
[0087] Configure the desktop issuer's standard RF transmit power range to a set number of adjustable levels;
[0088] When using a desktop issuer to process an onboard unit, control the transmit power of the RF module of the desktop issuer to search for the onboard unit to be processed from the lowest level, and increase the RF power level after each search for a set time until the onboard unit can be searched;
[0089] When only one on-board unit is found, the only on-board unit is processed;
[0090] If multiple on-board units are found:
[0091] RSSI values are detected for all on-board units searched each time, and the on-board units are sorted and analyzed according to the RSSI values; the analysis includes: among the analysis objects based on RSSI values, if the difference between the maximum value and the second largest value after sorting exceeds the set difference threshold, the on-board unit corresponding to the maximum value is automatically selected for communication processing; if the difference between the maximum value and the second largest value after sorting does not exceed the set difference threshold, the target on-board unit is manually screened according to the actual code of the on-board unit and the searched code.
[0092] A computer-readable storage medium provided by an embodiment of the present invention stores a computer program which is not limited to the method operations described above, but can also execute related operations in a method for preventing desktop publishers from sending messages in series provided by any embodiment of the present invention.
[0093] In the embodiments provided by the present invention, it should be understood that the disclosed structures and methods can be implemented in other ways. For example, the structural embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, structures or units, which can be electrical, mechanical or other forms.
[0094] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0095] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0096] The foregoing is merely a specific embodiment of the present invention, which enables those skilled in the art to understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features claimed herein.
Claims
1. A method for preventing a desktop publisher from sending messages in series, characterized in that: include: Configure the desktop issuer's standard RF transmit power range to a set number of adjustable levels; When using a desktop issuer to process an onboard unit, control the transmit power of the RF module of the desktop issuer to search for the onboard unit to be processed from the lowest level, and increase the RF power level after each search for a set time until the onboard unit can be searched; When only one on-board unit is found, the only on-board unit is processed; If multiple on-board units are found: RSSI values are detected for all on-board units searched each time, and the on-board units are sorted and analyzed according to the RSSI values; the analysis includes: among the analysis objects based on RSSI values, if the difference between the maximum value and the second largest value after sorting exceeds the set difference threshold, the on-board unit corresponding to the maximum value is automatically selected for communication processing; if the difference between the maximum value and the second largest value after sorting does not exceed the set difference threshold, the target on-board unit is manually screened according to the actual code of the on-board unit and the searched code.
2. The method for preventing desktop publishers from sending messages in series according to claim 1, characterized in that: The standard RF transmission power range of the desktop issuer is configured through the transmission power register in the RF module of the desktop issuer, which is divided into adjustable levels 1-31. The transmit power register of the RF module of the desktop issuer is operated to adjust the transmit power level, so that the RF transmission power adjustment time is controlled within 10ms.
3. The method for preventing desktop publishers from sending messages in series according to claim 1, characterized in that: After the target radio frequency power capable of searching the on-board unit is found, the on-board unit search is performed a set number of times while maintaining the target radio frequency power.
4. The method for preventing desktop publishers from sending messages in series according to claim 1, characterized in that: If multiple on-board units are found, the analysis object is obtained based on the RSSI value of each on-board unit measured multiple times. Among them, f() represents the function of constructing the analysis object. Represents the RSSI value obtained by measuring the i-th on-board unit N times.
5. The method for preventing desktop publishers from sending messages in series according to claim 4, characterized in that: Construct the function f() of the analysis object in any of the following ways: calculate the cumulative sum of RSSI values of any on-board unit measured N times; calculate the average value of RSSI values of any on-board unit measured N times.
6. The method for preventing desktop publishers from sending messages in series according to claim 1, characterized in that: When issuing the on-board units, the on-board units are divided into several groups according to the number of service channels for DSRC communication, wherein each group of on-board units is assigned a service channel for communication with the desktop issuer; In any service channel, the transmit power of the RF module of the desktop issuer is controlled to search for the on-board unit to be processed from the lowest level, and the RF power level is increased after each search for a set time until the on-board unit corresponding to the service channel can be searched; When only one on-board unit corresponding to the service channel is searched, the only on-board unit is processed on the service channel; If multiple on-board units corresponding to the service channel are found, then: RSSI values are detected for all on-board units corresponding to the service channel searched each time, and the on-board units are sorted and analyzed according to the RSSI values; the analysis includes: among the analysis objects based on RSSI values, if the difference between the maximum value and the second largest value after sorting exceeds the set difference threshold, the on-board unit corresponding to the maximum value is automatically selected in the service channel for communication processing; if the difference between the maximum value and the second largest value after sorting does not exceed the set difference threshold, the target on-board unit of the service channel is manually screened according to the actual code of the on-board unit and the searched code.
7. The method for preventing desktop publishers from sending messages in series according to claim 6, characterized in that: Data between the desktop issuer and the on-board unit is processed via multi-channel orthogonal frequency multiplexing.
8. The method for preventing desktop publishers from sending messages in series according to claim 6, characterized in that: The on-board units are divided into several groups according to the number of service channels for DSRC communication. When a service channel for communicating with the desktop issuer is specified for each group of on-board units, the service channel number is added to the name of the on-board unit.
9. A system for preventing desktop issuers from sending messages in series, characterized in that: include: A standard radio frequency transmission power level configuration unit, the standard radio frequency transmission power level configuration unit configures the standard radio frequency transmission power range of the desktop issuer to an adjustable set number of levels; Standard RF transmission power level scanning unit. When a desktop issuer is used to process an on-board unit, the standard RF transmission power level scanning unit controls the transmission power of the RF module of the desktop issuer to scan gradually from the lowest level until the on-board unit is searched or until the highest level is reached; A search unit, the search unit controls the standard RF transmission power level scanning unit to scan the transmission power: each time the search is set for a time period, the RF power level is increased until the on-board unit can be searched; the search unit uses the scanned transmission power to search for the on-board unit to be processed; A search result analysis unit, wherein when only one on-board unit is found, the search result analysis unit controls the execution unit to process the only on-board unit; If multiple on-board units are searched, then: RSSI values are detected for all on-board units searched each time, and the on-board units are sorted and analyzed according to the RSSI values; the analysis includes: among the analysis objects based on RSSI values, if the difference between the maximum value and the second largest value after sorting exceeds the set difference threshold, the control execution unit automatically selects the on-board unit corresponding to the maximum value for communication processing; if the difference between the maximum value and the second largest value after sorting does not exceed the set difference threshold, the target on-board unit is manually screened according to the actual code of the on-board unit and the searched code, and the execution unit processes the target on-board unit.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method for preventing desktop publishers from sending messages in series as described in any one of claims 1 to 8 is implemented.