Processing method, device and storage medium of information service roadside unit
By alternately sending wake-up data and interference frames from the roadside units of the ETC system, the problem of the transaction link being preempted by the rear antenna signal for the on-board unit in tunnel and highway gantry scenarios is solved, ensuring the stability and success rate of transactions.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- VANJEE TECHNOLOGY CO LTD
- Filing Date
- 2024-12-30
- Publication Date
- 2026-07-10
AI Technical Summary
In scenarios such as tunnels and highway gantries, signal interference between the front and rear ETC antennas can cause the on-board unit to have its transaction link preempted by the rear antenna signal, resulting in missed broadcasts of forward warning information or missed transactions.
By alternately sending wake-up data and target interference frames to the front or rear roadside units of the ETC system, the vehicle terminal establishes a connection with the intended roadside unit, avoids establishing connections with multiple roadside units at the same time, and dynamically adjusts the frequency of transaction data transmission to ensure the stability of the transaction link.
It effectively prevents trading signal preemption, reduces the risk of trading links being preempted, improves the success rate and stability of trading, and solves the problem of trading failure caused by latecomers arriving first.
Smart Images

Figure CN122372952A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of intelligent traffic management, and more specifically, to a processing method, apparatus, and storage medium for an information service roadside unit. Background Technology
[0002] In recent years, the highway transportation industry has continued to deepen its digital and intelligent transformation. Currently, an effective way to deliver information, such as early warning information and traffic conditions, to drivers in real time is through the interaction between the ETC antenna and the on-board unit (OBU). This enables information exchange between the vehicle and the road, allowing early warning information or customized information to be directly published to the vehicle's ETC on-board unit, effectively reaching passing users.
[0003] However, in application scenarios such as tunnels and highway gantries, due to signal interference between the front and rear ETC antennas, it is very easy for the vehicle-mounted device in the coverage area of the front antenna to have its transaction link preempted by the rear antenna signal, resulting in phenomena such as missed broadcast of forward warning information or missed transactions, thus causing problems such as latecomers arriving first and missed bids. Summary of the Invention
[0004] This application provides a processing method, apparatus, and storage medium for an information service roadside unit, to at least solve the technical problem in the related art where transaction failures are caused by a later-arriving transaction signal preempting the transaction link.
[0005] According to one aspect of the embodiments of this application, a processing method for an information service roadside unit is provided, comprising: alternately sending first wake-up data and target interference frames through a first roadside unit; the first roadside unit is either a front roadside unit or a rear roadside unit of an ETC system; the first wake-up data is used to wake up an on-board terminal entering a first signal coverage area of the first roadside unit; the target interference frame is used to prevent the on-board terminal entering the first signal coverage area from simultaneously establishing connections with both the front roadside unit and the rear roadside unit;
[0006] When the first roadside unit receives the first response message sent by the first vehicle-mounted terminal, the first roadside unit alternately sends the first transaction data and the target interference frame until the first roadside unit meets the transaction stop condition; the first response message is a message sent by the first vehicle-mounted terminal to the first roadside unit after it enters the first signal coverage area in response to receiving the first wake-up data sent by the first roadside unit; the first transaction data is used to instruct the first vehicle-mounted terminal and the first roadside unit to establish a valid transaction link.
[0007] According to another aspect of the embodiments of this application, a processing apparatus for an information service roadside unit is also provided, comprising: a wake-up module, configured to alternately send first wake-up data and a target interference frame through a first roadside unit; the first roadside unit is either a front roadside unit or a rear roadside unit of an ETC system; the first wake-up data is used to wake up an on-board terminal entering a first signal coverage area of the first roadside unit; the target interference frame is used to prevent the on-board terminal entering the first signal coverage area from simultaneously establishing a connection with the front roadside unit and the rear roadside unit; a transaction module, configured to alternately send first transaction data and the target interference frame through the first roadside unit when the first roadside unit receives a first response message sent by the first on-board terminal, until the first roadside unit meets the transaction stop condition; the first response message is a message sent by the first on-board terminal to the first roadside unit in response to receiving the first wake-up data sent by the first roadside unit after entering the first signal coverage area; the first transaction data is used to instruct the first on-board terminal to establish a valid transaction link with the first roadside unit.
[0008] According to another aspect of the embodiments of this application, a computer-readable storage medium is also provided, wherein a computer program is stored in the computer program, and the computer program is configured to perform the steps in any of the above method embodiments when it is run.
[0009] According to another aspect of the embodiments of this application, a computer program product or computer program is provided, the computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, causing the computer device to perform the steps in any of the method embodiments described above.
[0010] According to another aspect of the embodiments of this application, an electronic device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to perform the steps of any of the above method embodiments through the computer program.
[0011] Through this application, the first roadside unit (whether it is a front roadside unit or a rear roadside unit) orderly and alternately sends the first wake-up data and the target interference frame. This ensures that while waking up the first vehicle terminal to conduct a transaction, the transmission of the target interference frame interferes with the connection attempts of unexpected roadside units and the first vehicle terminal, preventing the vehicle terminal from establishing connections with both the front and rear roadside units simultaneously, thereby reducing the risk of transaction link preemption. Furthermore, after decoding the first response message fed back by the first vehicle terminal, the first roadside unit alternately sends the first transaction data and the target interference frame. It can dynamically adjust the transmission frequency of the transaction data according to the actual transaction response time. At the same time, after the first vehicle terminal establishes a transaction link with the first roadside unit, it continues to send the target interference frame. The signals of other roadside units will be interfered with, preventing them from preempting the transaction link. This effectively prevents the signal preemption problem and solves the technical problem in related technologies where transaction failures are caused by the transaction link being preempted by a later-arriving transaction signal. Attached Figure Description
[0012] Figure 1 This is a schematic diagram illustrating an application scenario of a processing method for an information service roadside unit according to an embodiment of this application;
[0013] Figure 2 This is a flowchart illustrating an optional information service roadside unit processing method according to an embodiment of this application;
[0014] Figure 3 This is a schematic diagram of the signal coverage area of an optional front and rear antenna according to an embodiment of this application;
[0015] Figure 4 This is a transaction timing diagram of an optional first roadside unit and a second roadside unit according to an embodiment of this application;
[0016] Figure 5 This is a structural block diagram of a processing device for an optional information service roadside unit according to an embodiment of this application;
[0017] Figure 6 This is a computer system architecture block diagram of an optional electronic device according to an embodiment of this application. Detailed Implementation
[0018] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.
[0019] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0020] According to one aspect of the embodiments of this application, a processing method for an information service roadside unit is provided. Optionally, in this embodiment, the above-described processing method for an information service roadside unit may be applied, but is not limited to, to applications such as... Figure 1 The hardware environment shown includes an on-board terminal 102 and an ETC system 104, wherein the ETC system 104 includes a front roadside unit 106 and a rear roadside unit 108. Either the front roadside unit 106 or the rear roadside unit 108 can be connected to the on-board terminal 102 via a microwave link and can be used to provide services (e.g., application services) to the on-board terminal 102 or clients installed on the on-board terminal 102. A database can be set up on or independently of the front and rear roadside units 106 to provide data storage services for the front and rear roadside units 106 and 108. The front roadside unit 106 and the rear roadside unit 108 communicate via wired or wireless means to achieve clock synchronization. Wired means can include I / O, fiber optic, network cable, RS-232, RS-485, etc., while wireless means can include microwave signals of different frequencies (such as 5.8G, 2.4G, etc.), Bluetooth, Wi-Fi, etc. The front roadside unit 106 and the rear roadside unit 108 can be, but are not limited to, ETC antennas, roadside communication equipment, etc.
[0021] The processing method of the information service roadside unit in this application embodiment can be executed by the ETC system 104. Figure 2 This is a flowchart illustrating an optional information service roadside unit processing method according to an embodiment of this application, as shown below. Figure 2 As shown, the process of this method may include the following steps:
[0022] Step S202: The first roadside unit alternately sends out the first wake-up data and the target interference frame; the first roadside unit is either the front roadside unit or the rear roadside unit of the ETC system; the first wake-up data is used to wake up the vehicle terminal entering the first signal coverage area of the first roadside unit; the target interference frame is used to prevent the vehicle terminal entering the first signal coverage area from establishing a connection with both the front roadside unit and the rear roadside unit at the same time.
[0023] The information service roadside unit processing method in this embodiment can be applied to the field of intelligent traffic management, and can be applied to scenarios such as automatic deduction of vehicle communication fees and information delivery in tunnels and highway gantries.
[0024] The first roadside unit refers to the roadside equipment in the ETC system used to communicate with the vehicle terminal. In this embodiment, it specifically refers to either the front roadside unit or the rear roadside unit. It can be understood that the front roadside unit and the rear roadside unit alternately send wake-up data and target interference frames.
[0025] Front and rear roadside units refer to roadside equipment deployed on both sides of highways, tunnels, bridges, and other road sections for wireless communication with the On-Board Unit (OBU) in vehicles. Specifically, the front roadside unit is usually the first roadside unit in the vehicle's direction of travel, i.e., the first roadside unit the vehicle encounters. Its main function is to send wake-up data (BST data) to activate the OBU when the vehicle enters its signal coverage area, enabling subsequent transactions or information exchange. The rear roadside unit is located behind the front roadside unit, the second roadside unit in the vehicle's direction of travel. It also sends wake-up data and target interference frames, but its main purpose is to provide supplementary transaction confirmation or additional information services after the vehicle passes the front roadside unit. In some application scenarios, such as tunnels and highway gantries, the signal coverage areas of the front and rear roadside units may partially overlap. For example, the front roadside unit can be a front antenna, and the rear roadside unit can be a rear antenna. Figure 3 This is a schematic diagram of the signal coverage area of an optional front and rear antenna according to an embodiment of this application, as shown below. Figure 3As shown, the signal coverage areas of the front antennas are regions 1 and 3, and the signal coverage areas of the rear antennas are regions 2 and 3. When the vehicle-mounted unit (OBU) travels to region 3, due to signal interference between the front and rear antennas, the OBU, which should be transacted by the front antenna first, is highly likely to have its transact link preempted by the rear antenna signal. This results in the OBU transacting with the rear antenna but not with the front antenna, leading to a missed transact by the front antenna. To avoid communication conflicts or transact errors caused by the OBU simultaneously establishing connections with two roadside units in overlapping areas, the first roadside unit in this embodiment sends first wake-up data, first transact data, and a target interference frame to prevent the OBU from simultaneously establishing connections with multiple roadside units.
[0026] It should be noted that, in addition to being applicable to the scenario of front and rear row antennas, the embodiments of this application can also be applied to the scenario of multiple rows of antennas (more than two rows of antennas). In the scenario of multiple rows of antennas, the roadside unit encountered by the vehicle first is equivalent to the front row roadside unit of this application, and the roadside unit encountered by the vehicle later and not interacting with the vehicle is equivalent to the rear row roadside unit of this application.
[0027] The first signal coverage area refers to the geographical range within which the first roadside unit can effectively transmit the first wake-up data and target interference frames, as well as receive the first response message. For example, if the first roadside unit is a front-row antenna, then the first signal coverage area is area 1 and area 3; if the first roadside unit is a rear-row antenna, then the first signal coverage area is area 2 and area 3. When the on-board unit (OBU) enters the first signal coverage area, the first roadside unit will attempt to establish a communication link with it.
[0028] The first wake-up data is a type of data (such as BST data) broadcast by the first roadside unit according to the first time interval, and does not refer to a specific data. Its main function is to wake up the vehicle terminal that enters the first signal coverage area of the first roadside unit so as to carry out subsequent transactions.
[0029] The target interference frame is a type of data sent by the first roadside unit at a second time interval, rather than referring to a specific piece of data. Its purpose is to prevent the vehicle terminal from establishing transaction links with both the front and rear roadside units simultaneously. By interfering with potential antenna signals, it ensures that the vehicle terminal prioritizes completing the transaction with the intended first roadside unit.
[0030] Optionally, the ETC system controls the front and rear roadside units to achieve second-level clock synchronization via wired or wireless means to ensure time consistency of all units, and designates any one of the front and rear roadside units as the first roadside unit. The ETC system controls the first roadside unit to alternately send the first wake-up data and the target interference frame according to the strategy of prioritizing the sending of the first wake-up data.
[0031] In step S204, when the first roadside unit receives the first response message sent by the first vehicle-mounted terminal, the first roadside unit alternately sends the first transaction data and the target interference frame until the first roadside unit meets the transaction stop condition; the first response message is a message sent by the first vehicle-mounted terminal to the first roadside unit after it enters the first signal coverage area in response to receiving the first wake-up data sent by the first roadside unit; the first transaction data is used to instruct the first vehicle-mounted terminal and the first roadside unit to establish a valid transaction link.
[0032] The first vehicle-mounted terminal refers to the vehicle-mounted equipment that enters the first signal coverage area of the first roadside unit and communicates with the first roadside unit.
[0033] The first response message is a response message, such as VST data, sent by the first vehicle-mounted terminal to the first roadside unit after receiving the first wake-up data from the first roadside unit, based on the instructions or information in the first wake-up data. The first response message typically includes the identity information, status information, and confirmation of the first wake-up data of the first vehicle-mounted terminal, and is the first step in establishing a transaction link.
[0034] The first transaction data refers to the data used for specific transaction operations after a transaction link is established between the first roadside unit and the first vehicle-mounted terminal, and it does not refer to any specific piece of data. For example, the first transaction data may include transaction confirmation, payment information, vehicle status information, etc., and is the core data for realizing non-stop toll collection and information transmission in the ETC system.
[0035] Transaction termination conditions typically refer to one or more system-defined standards or states. When the first roadside unit meets these conditions, it will stop transmitting the first transaction data and the target interference frame. For example, transaction termination conditions may include transaction completion, the on-board unit (OBU) leaving the signal coverage area of the first roadside unit, the transaction time reaching a preset time threshold, and the number of transactions reaching a preset number threshold.
[0036] Optionally, when the first vehicle-mounted terminal enters the first signal coverage area of the first roadside unit and receives the first wake-up data (such as BST data) sent by the first roadside unit, the first vehicle-mounted terminal generates and sends a first response message (such as VST data) to the first roadside unit. After receiving the first response message sent by the first vehicle-mounted terminal, the ETC system immediately decodes it to extract the response information of the first vehicle-mounted terminal contained therein (such as the vehicle-mounted terminal's identity information, status information, etc.) in preparation for the transaction. The ETC system controls the first roadside unit to alternately send the first transaction data and the target interference frame according to the strategy of prioritizing the sending of the first transaction data, until the first roadside unit meets the transaction stop condition.
[0037] Through the embodiments provided in this application, the first roadside unit (whether it is a front roadside unit or a rear roadside unit) orderly and alternately sends out the first wake-up data and the target interference frame. This ensures that while waking up the first vehicle terminal to conduct a transaction, the transmission of the target interference frame interferes with the connection attempts between the unexpected roadside unit and the first vehicle terminal, preventing the vehicle terminal from establishing connections with both the front and rear roadside units simultaneously, thereby reducing the risk of transaction link preemption. Furthermore, after decoding the first response message fed back by the first vehicle terminal, the first roadside unit alternately sends out the first transaction data and the target interference frame. It can dynamically adjust the transmission frequency of the transaction data according to the actual transaction response time. At the same time, after the first vehicle terminal establishes a transaction link with the first roadside unit, it continues to send the target interference frame. The signals of other roadside units will be interfered with and will not be able to preempt the transaction link, effectively preventing the signal preemption problem and solving the technical problem in related technologies where transaction failures are caused by the transaction link being preempted by a later-arriving transaction signal.
[0038] In one exemplary embodiment, the method of alternately transmitting first wake-up data and target interference frames through a first roadside unit includes:
[0039] When the preset first time interval for sending the first wake-up data is the same as the preset second time interval for sending the target interference frame, if the first roadside unit stores the first wake-up data to be sent, the first wake-up data is sent through the first roadside unit after the first time interval is reached; if the first roadside unit does not store the first wake-up data to be sent, the target interference frame is sent through the first roadside unit after the first time interval is reached.
[0040] The first time interval is the time interval at which the first roadside unit sends the first wake-up data, typically in the millisecond range. This ensures the vehicle-mounted terminal can be woken up within a specific time window, reducing communication latency. It is understood that since the first roadside unit is either the front or rear roadside unit of the ETC system, both the front and rear roadside units alternately send wake-up data and interference frames according to the first and second time intervals.
[0041] The second time interval, also in milliseconds, is the time interval for the first roadside unit to send the target interference frame. It is used to prevent the vehicle terminal from establishing a link with an unexpected roadside unit in areas where the vehicle terminal may simultaneously receive signals from multiple roadside units. The relative magnitudes of the first and second time intervals can be equal or unequal, and the first wake-up data has a higher priority than the target interference frame. Therefore, based on the relative magnitudes of the first and second time intervals and the strategy of prioritizing the first wake-up data, the first wake-up data and the target interference frame can be sent alternately.
[0042] Optionally, if the preset first time interval for sending the first wake-up data is the same as the preset second time interval for sending the target interference frame, the ETC system checks whether there is any first wake-up data to be sent stored in memory through the first roadside unit. If the first roadside unit stores the first wake-up data to be sent in its memory, and the system time reaches the preset first time interval, the ETC system broadcasts the stored first wake-up data to be sent to the first signal coverage area through the first roadside unit to wake up the first vehicle terminal and put it into the transaction preparation state. If the first roadside unit does not store the first wake-up data in its memory, or the first wake-up data has been sent, and the system time reaches the preset second time interval, the ETC system sends the target interference frame through the first roadside unit. The ETC system will cyclically check the storage status of the first wake-up data in the first roadside unit and alternately send the first wake-up data and the target interference frame within the first time interval or the second time interval according to the current status, until the first roadside unit receives the first response message sent by the first vehicle terminal and stops sending the first wake-up data.
[0043] In this embodiment, when the preset first time interval for sending the first wake-up data is the same as the preset second time interval for sending the target interference frame, if the first roadside unit stores the first wake-up data to be sent, the first wake-up data is sent first, which can ensure that the vehicle terminal is woken up as soon as possible, significantly reducing transaction latency and speeding up the transaction. When the first roadside unit does not store the first wake-up data to be sent, the target interference frame is sent. By adopting the strategy of sending the first wake-up data first and alternating between sending the first wake-up data and the target interference frame, the connection attempts of other roadside units and the vehicle terminal can be effectively interfered with. Even in areas with overlapping signals, the strategy of sending the first wake-up data first can ensure that the vehicle terminal establishes a transaction link with the first roadside unit that is currently sending the first wake-up data first, rather than being preempted by other antenna signals, thereby avoiding the problems of transaction failure and late-to-first arrival.
[0044] In one exemplary embodiment, the method of alternately transmitting first wake-up data and target interference frames through a first roadside unit includes:
[0045] If the preset first time interval for sending the first wake-up data is less than the preset second time interval for sending the target interference frame, after the first time interval is reached, the first roadside unit buffers the first wake-up data to be sent. After the second time interval is reached, the first roadside unit sends the buffered first wake-up data and does not send the target interference frame.
[0046] Optionally, if the preset first time interval for sending the first wake-up data is less than the preset second time interval for sending the target interference frame, after the first time interval is reached, the ETC system buffers the first wake-up data to be sent through the first roadside unit; after the second time interval is reached, the ETC system sends the buffered first wake-up data through the first roadside unit, without sending the target interference frame. The ETC system cyclically sends the first wake-up data through the first roadside unit with adjacent first and second time intervals as the cycle period.
[0047] In the case where the preset first time interval for sending the first wake-up data is less than the preset second time interval for sending the target interference frame, the first wake-up data to be sent is buffered by the first path-side unit after the first time interval is reached, instead of being sent. The main reasons are as follows:
[0048] 1) Reduce signal conflicts and ensure transaction link stability: When the first time interval is shorter than the second time interval, if the first wake-up data is sent at the end of the first time interval, the vehicle terminal may receive multiple sets of first wake-up data in a short period of time. Since the second time interval for sending the target interference frame is longer than the first time interval for sending the first wake-up data, if the first wake-up data is sent at the end of the first time interval, it may be affected by the signal generated by the upcoming target interference frame, leading to a decrease in the stability of the transaction link. If the first wake-up data and the target interference frame are sent simultaneously, they may interfere with each other, causing chaotic responses from the vehicle terminal, thereby reducing transaction efficiency and success rate. Therefore, by buffering the first wake-up data and sending it after the second time interval arrives, it can be ensured that the vehicle terminal has enough time to respond after receiving the first wake-up data, without being affected by the target interference frame, thereby improving the stability of the transaction link, effectively avoiding signal conflicts with the target interference frame, and ensuring the smooth transmission of the first wake-up data and the establishment of the transaction link.
[0049] 2) Improve transaction accuracy and reduce erroneous transactions: Since the first time interval is shorter than the second time interval, if the first wake-up data is sent at the end of the first time interval, the vehicle terminal may be woken up by wake-up data from other roadside units before completing a transaction with the first roadside unit or while receiving the first wake-up data from the first roadside unit. This could lead to the vehicle terminal establishing a transaction link with the wrong roadside unit, resulting in transaction errors or failures. By caching the first wake-up data at the end of the first time interval and sending it at the end of the second time interval, it can be ensured that the vehicle terminal will not be interfered with by wake-up data from other roadside units during the current transaction cycle, thus improving transaction accuracy and reducing the possibility of erroneous transactions.
[0050] 3) Optimize resource scheduling and improve system efficiency: If the first wake-up data is sent at the end of the first time interval, it may conflict with the target interference frame at the end of the second time interval, causing confusion in the vehicle terminal's response. This necessitates the ETC system to resend the first wake-up data, resulting in resource waste and transaction delays. By caching the first wake-up data at the end of the first time interval and sending it at the end of the second time interval, this resource waste can be avoided, ensuring effective system resource scheduling and improving system operating efficiency.
[0051] In this embodiment, when the preset first time interval for sending the first wake-up data is less than the preset second time interval for sending the target interference frame, after the first time interval is reached, the first path-side unit buffers the first wake-up data to be sent and does not send it immediately. Instead, after the second time interval is reached, the first path-side unit sends the buffered first wake-up data and does not send the target interference frame. This can improve transaction efficiency, reduce signal conflicts, and ensure the stability of the transaction link.
[0052] In one exemplary embodiment, the method of alternately transmitting first wake-up data and target interference frames through a first roadside unit includes:
[0053] If the preset first time interval for sending the first wake-up data is greater than the preset second time interval for sending the target interference frame, after the second time interval is reached, the target interference frame is sent through the first roadside unit. After the first time interval is reached, the first wake-up data to be sent is buffered through the first roadside unit. After the next second time interval is reached, the buffered first wake-up data is sent through the first roadside unit, and the target interference frame is not sent.
[0054] Optionally, if the preset first time interval for sending the first wake-up data is greater than the preset second time interval for sending the target interference frame, after the second time interval is reached, the ETC system sends the target interference frame through the first roadside unit. After the first time interval is reached, the first roadside unit buffers the first wake-up data to be sent. After the next second time interval is reached, the buffered first wake-up data is sent through the first roadside unit, without sending the target interference frame. The ETC system cyclically sends the first wake-up data through the first roadside unit with adjacent second time intervals, first time intervals, and the next second time interval as the cycle.
[0055] In the case where the preset first time interval for sending the first wake-up data is greater than the preset second time interval for sending the target interference frame, after the first time interval is reached, the first wake-up data to be sent is buffered by the first path-side unit and not sent immediately. Instead, the buffered first wake-up data is sent through the first path-side unit after the next second time interval is reached. The main reasons for this are as follows:
[0056] 1) Ensuring the Transaction Link: The target interference frame is used to prevent signal interference from other roadside units after the transaction link is established between the on-board unit and the first roadside unit, ensuring stable transactions between the first roadside unit and the on-board unit. When the first time interval is longer than the second time interval, if the first wake-up data is sent directly at the end of the first time interval, the on-board unit may receive target interference frames from other roadside units shortly before or after receiving the first wake-up data, leading to instability in the transaction link. By sending the target interference frame at the end of the second time interval, a signal environment can be created first, placing the on-board unit in a relatively "clean" signal environment before receiving the first wake-up data, thereby improving the success rate of receiving the first wake-up data and the stability of the transaction.
[0057] 2) Avoiding conflicts between transaction data and interference frames: If the first wake-up data is sent at the end of the first time interval, the on-board unit may receive the target interference frame at the same time as receiving the first wake-up data, causing signal confusion and affecting the decoding and response of the first wake-up data. The fact that the first time interval is longer than the second time interval means that there is a sufficient time window to send the first wake-up data between the two transmissions of the target interference frame. Therefore, by buffering the first wake-up data at the end of the first time interval and sending it at the end of the next second time interval, it can be ensured that the first wake-up data and the target interference frame do not conflict, and the on-board unit can receive the first wake-up data without interference, improving transaction efficiency.
[0058] 3) Ensuring the continuity and stability of the transaction process: The process of establishing a transaction link between the vehicle-mounted unit and the first roadside unit requires a certain amount of time. If the first wake-up data is sent directly at the end of the first time interval, the vehicle-mounted unit, after receiving the first wake-up data and starting the transaction process, may be affected by the target interference frame again in a short period of time, leading to transaction interruption. By sending the target interference frame at the end of the second time interval first, a relatively stable signal environment is created for the vehicle-mounted unit to receive the first wake-up data and start the transaction process. Then, by sending the first wake-up data at the end of the next second time interval, the continuity and stability of the transaction process can be ensured, avoiding transaction failure.
[0059] In this embodiment, when the preset first time interval for sending the first wake-up data is greater than the preset second time interval for sending the target interference frame, after the second time interval is reached, the target interference frame is sent through the first roadside unit. This creates a signal environment, ensuring that the vehicle unit is in a relatively "clean" signal environment before receiving the first wake-up data, thereby improving the success rate of receiving the first wake-up data and the stability of the transaction. After the first time interval is reached, the first roadside unit buffers the first wake-up data to be sent. After the next second time interval is reached, the buffered first wake-up data is sent through the first roadside unit without sending the target interference frame. This avoids conflicts between transaction data and interference frames and ensures the continuity and stability of the transaction process.
[0060] In an exemplary embodiment, the process of alternately transmitting first transaction data and target interference frames by a first path-side unit until the first path-side unit meets the transaction stop condition includes:
[0061] The first path-side unit decodes the first response message and records the third time interval between the last first wake-up data sent by the first path-side unit before receiving the first response message and the completion of decoding by the first path-side unit. Taking the third time interval as the target time interval, the first path-side unit sends a first transaction data and a target interference frame according to the relative size relationship between the target time interval and the preset second time interval for sending the target interference frame. Taking the preset fourth time interval for sending non-first first transaction data as the target time interval, the first path-side unit sends a first transaction data and a target interference frame according to the relative size relationship between the target time interval and the preset second time interval for sending the target interference frame, and repeats the steps until the first path-side unit meets the transaction stop condition.
[0062] The third time interval refers to the time from the last first wake-up data sent before the first roadside unit receives the first response message, to the time when the first vehicle-mounted terminal replies to the first response message, and the first roadside unit completes the decoding of the first response message and sends the first first transaction data. The first first transaction data refers to the first piece of data sent by the first roadside unit immediately after the first vehicle-mounted terminal receives the first wake-up data and replies to the first response message, for transaction confirmation. It can be understood that the relative magnitudes of the third time interval and the second time interval can be equal or unequal.
[0063] The fourth time interval refers to the fixed interval at which the first roadside unit sends non-first transaction data. Non-first transaction data refers to the first transaction data that the first roadside unit repeatedly sends according to the preset fourth time interval after the first transaction data is sent, if the first vehicle-mounted terminal has not yet confirmed the transaction. Specifically, when the first roadside unit has successfully sent the first transaction data but has not yet received the first response information from the first vehicle-mounted terminal, the ETC system will have the first roadside unit repeatedly send non-first transaction data according to the preset fourth time interval, so that the first vehicle-mounted terminal can receive and confirm the transaction. In this embodiment, the relative size relationship between the fourth time interval and the third time interval is not limited.
[0064] The target time interval refers to an object that is set manually and compared with the second time interval. The target time interval can be the third time interval or the fourth time interval.
[0065] Optionally, the ETC system decodes the first response message through the first roadside unit. After the first roadside unit successfully decodes the first response message, the ETC system records the third time interval from sending BST data to receiving and decoding the first response message, and uses this third time interval as the target time interval. After decoding, the ETC system immediately begins executing the transaction process through the first roadside unit. Specifically, based on the relative size relationship between the target time interval and the second time interval (the sending interval of the target interference frame), it sends a first transaction data (i.e., the first first transaction data) and a target interference frame. Subsequently, the ETC system uses the first roadside unit to repeatedly execute the step of sending a first transaction data and a target interference frame based on the relative size relationship between the target time interval and the preset second time interval for sending the target interference frame, using the preset fourth time interval for sending non-first first transaction data as the target time interval, until the first roadside unit meets the transaction stop condition.
[0066] In this embodiment, non-first transaction data is sent at a fourth time interval, and first transaction data is sent at a third time interval. This allows the ETC system to repeatedly send transaction data in a way that does not conflict with the target interference frame signal even if transaction confirmation is not received. This ensures that the sending of transaction data and the target interference frame do not occur at the same time, avoids data packet interference, and guarantees the accurate reception and processing of transaction data.
[0067] In an exemplary embodiment, the first roadside unit sends a first transaction data and a target interference frame based on the relative magnitude relationship between the target time interval and a preset second time interval for sending the target interference frame, including:
[0068] When the target time interval and the second time interval are the same, if the first pathside unit stores the first transaction data to be sent, a first transaction data is sent through the first pathside unit after the target time interval is reached; if the first pathside unit does not store the first transaction data to be sent, a target interference frame is sent through the first pathside unit after the target time interval is reached.
[0069] Among them, the priority of sending the first transaction data is higher than the priority of sending the target interference frame.
[0070] In this embodiment, when the target time interval (the third or fourth time interval) is the same as the second time interval, if the first roadside unit stores first transaction data to be sent, the first transaction data is sent first after the target time interval is reached. This ensures that the transmission of transaction data takes precedence over the target interference frame, which can reduce transaction failures caused by signal interference and improve the immediacy and success rate of transactions. When the first roadside unit does not store first transaction data to be sent, the target interference frame is sent after the target time interval is reached. This can effectively interfere with the signals of other roadside units attempting to establish a transaction link with the vehicle terminal, avoiding the situation where signals preempt the transaction link. This protects the transaction between the first roadside unit and the vehicle terminal from interference and maintains the stability and reliability of the transaction link.
[0071] In an exemplary embodiment, the first roadside unit sends a first transaction data and a target interference frame based on the relative magnitude relationship between the target time interval and a preset second time interval for sending the target interference frame, including:
[0072] If the target time interval is less than the second time interval, a first transaction data is sent through the first roadside unit after the target time interval is reached; and a target interference frame is sent through the first roadside unit after the second time interval is reached.
[0073] In this embodiment, when the target time interval (the third or fourth time interval) is less than the second time interval, a first transaction data is sent through the first roadside unit after the target time interval is reached, thereby reducing the transaction delay between the first vehicle terminal and the first roadside unit. After the second time interval is reached, a target interference frame is sent through the first roadside unit, thereby providing the first vehicle terminal with a relatively undisturbed "window period" after the first transaction data is sent and before the next target interference frame is sent. During this period, the first vehicle terminal can receive and process the first transaction data more stably without being interfered with by the target interference frames of other roadside units, which helps to protect the transaction link and improve the stability and success rate of the transaction.
[0074] In an exemplary embodiment, the first roadside unit sends a first transaction data and a target interference frame based on the relative magnitude relationship between the target time interval and a preset second time interval for sending the target interference frame, including:
[0075] If the target time interval is greater than the second time interval, after the second time interval is reached, a target interference frame is sent through the first roadside unit; after the target time interval is reached, a first transaction data is sent through the first roadside unit.
[0076] In this embodiment, when the target time interval (the third or fourth time interval) is greater than the second time interval, a target interference frame is sent through the first roadside unit after the second time interval is reached. This means that there is a period for sending target interference frames before the first transaction data is sent. Under this strategy, the target interference frame can occupy and protect the transaction link, preventing signals from other roadside units from interfering with the reception of the first vehicle terminal during this period. This ensures the purity and stability of the transaction link when the first transaction data is sent, and can significantly reduce the transaction failure rate. After the target time interval is reached, the first transaction data is sent through the first roadside unit. This optimized sending timing ensures that the first vehicle terminal will not be interfered with by signals from other roadside units when receiving the first transaction data, improving the accuracy of transaction data reception, and thus improving the efficiency and success rate of the entire transaction process.
[0077] In an exemplary embodiment, the other roadside unit in the front and rear roadside units besides the first roadside unit is the second roadside unit, wherein the time interval for the first roadside unit to send the first transaction data is different from the time interval for the second roadside unit to send the second transaction data.
[0078] The second roadside unit refers to the roadside equipment in the ETC system used to communicate with the vehicle terminal. In this embodiment, it specifically refers to the other roadside unit in the front and rear roadside units besides the first roadside unit.
[0079] The second transaction data sent by the second roadside unit is used for specific transaction operations after a transaction link is established between the second roadside unit and the second vehicle-mounted terminal. For example, the second transaction data may include transaction confirmation, payment information, vehicle status information, etc., and is the core data for non-stop toll collection and information transmission in the ETC system. The second vehicle-mounted terminal refers to the vehicle-mounted device that enters the second signal coverage area of the second roadside unit and communicates with it, used to receive the second wake-up data and second transaction data from the second roadside unit, and to reply with the second response message. The second signal coverage area refers to the geographical range within which the second roadside unit can effectively send the second wake-up data and target interference frames, and receive the second response message. The second wake-up data refers to data (such as BST data) broadcast by the second roadside unit according to a first time interval, and does not specifically refer to any one data. Its main function is to wake up the vehicle-mounted terminal entering the second signal coverage area of the second roadside unit so that subsequent transactions can be carried out. The second response message refers to the response information sent by the second vehicle-mounted terminal to the second roadside unit after receiving the second wake-up data, based on the instructions or information in the second wake-up data, such as VST data. The second response message typically includes the identity information and status information of the second vehicle terminal, as well as confirmation of the second wake-up data, and is the first step in establishing a transaction link.
[0080] The time interval for the first roadside unit to send the first transaction data includes a third time interval for sending the first first transaction data and a fourth time interval for sending non-first first transaction data. The time interval for the second roadside unit to send the second transaction data includes a fifth time interval for sending the first second transaction data and a sixth time interval for sending non-first second transaction data. The time intervals for the first roadside unit to send transaction data are different from those for the second roadside unit, meaning that the third time interval is different from the second time interval, and the fourth time interval is different from the sixth time interval. This ensures that the second roadside unit will not send transaction data at the time when the first roadside unit sends transaction data, thus preventing the second roadside unit from preempting the transaction link between the first vehicle terminal and the first roadside unit during the transaction process. Similarly, it also ensures that the first roadside unit will not send transaction data at the time when the second roadside unit sends transaction data, thus preventing the first roadside unit from preempting the transaction link between the second vehicle terminal and the second roadside unit during the transaction process.
[0081] In some embodiments, when the first roadside unit (e.g., the front antenna) receives a first response message from the first vehicle terminal in the first signal coverage area, and the second roadside unit (e.g., the rear antenna) also receives a second response message from the second vehicle terminal in the second signal coverage area, the first roadside unit records a third time interval between the last first wake-up data sent by the first roadside unit before receiving the first response message and the completion of decoding by the first roadside unit. Based on the relative size relationship between the third time interval and the second time interval for sending the target interference frame, the first first transaction data is sent (the specific process has been described in the above embodiments and will not be repeated here). According to the relative size relationship between the second time interval and the preset fourth time interval for sending non-first first transaction data, non-first first transaction data and target interference frames are sent alternately (the specific process has been described in the above embodiments and will not be repeated here) until the first roadside unit meets the transaction stop condition.
[0082] Meanwhile, the second roadside unit records the fifth time interval between the last two second wake-up data sent by the second roadside unit before receiving the second response message (referring to the message replied by the second vehicle terminal in response to the second wake-up data sent by the second roadside unit) and the completion of decoding by the second roadside unit. Based on the relative size relationship between the fifth time interval and the second time interval for sending the target interference frame, the first second transaction data is sent (the specific process is similar to the process of the first roadside unit sending the first first transaction data, and will not be repeated here). According to the relative size relationship between the second time interval and the preset sixth time interval for sending non-first second transaction data, non-first second transaction data and target interference frames are sent alternately (the specific process is similar to the process of the first roadside unit sending non-first second transaction data and target interference frames alternately, and will not be repeated here) until the second roadside unit meets the transaction stop condition.
[0083] Therefore, when the first roadside unit sends the first transaction data, the second roadside unit does not send the second transaction data. Thus, the first vehicle-mounted terminal within the first signal coverage area of the first roadside unit only establishes a transaction link with the first roadside unit for subsequent transactions. Similarly, when the second roadside unit sends the second transaction data, the first roadside unit does not send the first transaction data. Thus, the second vehicle-mounted terminal within the second signal coverage area of the second roadside unit only establishes a transaction link with the second roadside unit for subsequent transactions.
[0084] In some embodiments, when neither the first roadside unit nor the second roadside unit receives a response message from the vehicle terminal, the first roadside unit alternately sends out the first wake-up data and the target interference frame according to the first time interval and the second time interval (the specific process has been described in the above embodiments and will not be repeated here). The second roadside unit also alternately sends out the second wake-up data and the target interference frame according to the first time interval and the second time interval (the specific process is similar to the process of the first roadside unit sending out the first wake-up data and the target interference frame and will not be repeated here).
[0085] In some embodiments, when the first roadside unit receives a response message from the vehicle terminal but the second roadside unit does not receive a response message from the vehicle terminal, the ETC system, through the first roadside unit, alternately sends the first transaction data and the target interference frame according to the third time interval and the second time interval, until the first roadside unit meets the transaction stop condition (the specific process has been described in the above embodiments and will not be repeated here); at the same time, the ETC system, through the second roadside unit, alternately sends the second wake-up data and the target interference frame according to the preset first time interval for sending the second wake-up data and the preset second time interval for sending the target interference frame.
[0086] Similarly, when the second roadside unit receives a response message from the vehicle terminal, but the first roadside unit does not receive a response message from the vehicle terminal, the ETC system, through the second roadside unit, sends the first second transaction data according to the fifth and second time intervals. Then, according to the preset sixth time interval for sending non-first second transaction data and the second time interval, it alternately sends non-first second transaction data and the target interference frame until the second roadside unit meets the transaction stop condition (the specific process is similar to the process of the first roadside unit alternately sending second transaction data and the target interference frame, and will not be described again here). Simultaneously, the ETC system, through the first roadside unit, alternately sends the first wake-up data and the target interference frame according to the preset first time interval for sending the first wake-up data and the preset second time interval for sending the target interference frame.
[0087] In one exemplary embodiment, this embodiment provides a specific implementation. In this embodiment, the first roadside unit and the second roadside unit achieve clock synchronization through wired or wireless means within a fixed time interval. The ETC system presets that both the first roadside unit and the second roadside unit send wake-up data according to a first time interval T1 and send target interference frames according to a second time interval T2. The first time interval T1 and the second time interval T2 are the same. The sixth time interval T6 for the second roadside unit to send non-first second transaction data is greater than the fourth time interval T4 for the first roadside unit to send non-first first roadside unit data. The fourth time interval T4 for the first roadside unit to send non-first first roadside unit data is greater than the second time interval T2. Figure 4 This is a transaction timing diagram of an optional first roadside unit and a second roadside unit according to an embodiment of this application, such as... Figure 4 As shown, the synchronization logic between the first roadside unit and the second roadside unit is described as follows:
[0088] (1) Both the first roadside unit and the second roadside unit transmit wake-up data and target interference frame data according to the second time interval T2. When the second time interval T2 is reached, if there is wake-up data to be transmitted in the first roadside unit and the second roadside unit, the wake-up data is transmitted first; if there is no wake-up data to be transmitted in the first roadside unit and the second roadside unit, the target interference frame is transmitted.
[0089] (2) When there is no vehicle terminal in the first signal coverage area of the first roadside unit and no vehicle terminal in the first signal coverage area of the second roadside unit, the first roadside unit and the second roadside unit shall select to send wake-up data and target interference frame according to the sending logic of (1).
[0090] (3) When there is a first vehicle-mounted terminal in the first signal coverage area of the first roadside unit, and there is no second vehicle-mounted terminal in the second coverage area of the second roadside unit, firstly, the first roadside unit records the time interval from the last time the first wake-up data was sent to the completion of the decoding of the first response message as the third time interval T3. At this time, the third time interval T3 is greater than the second time interval T2 for sending the target interference frame. Therefore, when the second time interval T2 is reached, the first roadside unit sends the target interference frame; when the third time interval T3 is reached, the first roadside unit sends the first first transaction data; then, the first roadside unit sends non-first first transaction data according to the fourth time interval T4. At this time, the fourth time interval T4 is greater than the second time interval T2. When the second time interval T2 is reached, the first roadside unit sends the target interference frame; when the fourth time interval T4 is reached, the first roadside unit sends non-first first transaction data; while at this time, the second roadside unit still sends interference frames or wake-up data according to the second time interval T2.
[0091] (4) When there is a second vehicle-mounted terminal in the second coverage area of the second roadside unit, but no first vehicle-mounted terminal in the first signal coverage area of the first roadside unit, firstly, the second roadside unit records the time interval from the last time the second wake-up data was sent to the completion of the second response message decoding as the fifth time interval T5. At this time, the fifth time interval T5 is greater than the second time interval T2 for sending the target interference frame. Therefore, when the second time interval T2 is reached, the second roadside unit sends the target interference frame. When the fifth time interval T5 is reached, the second roadside unit sends the first second transaction data. Then, the second roadside unit sends non-first second transaction data according to the sixth time interval T6. At this time, the sixth time interval T6 is greater than the second time interval T2. When the second time interval T2 is reached, the second roadside unit sends the target interference frame. When the sixth time interval T6 is reached, the second roadside unit sends non-first second transaction data. At this time, the first roadside unit still sends interference frames or wake-up data according to the second time interval T2.
[0092] (5) When a first vehicle-mounted terminal exists within the first signal coverage area of the first roadside unit and a second vehicle-mounted terminal exists within the second coverage area of the second roadside unit, firstly, the first roadside unit records the time interval from the last transmission of the first wake-up data to the completion of decoding the first response message as the third time interval T3. At this time, the third time interval T3 is greater than the second time interval T2 for transmitting the target interference frame. Therefore, when the second time interval T2 is reached, the first roadside unit transmits the target interference frame; when the third time interval T3 is reached, the first roadside unit transmits the first first transaction data; then, the first roadside unit transmits non-first first transaction data according to the fourth time interval T4. At this time, the fourth time interval T4 is greater than the second time interval T2. When the second time interval T2 is reached, the first roadside unit transmits the target interference frame; when the fourth time interval T4 is reached, the first roadside unit transmits non-first first transaction data.
[0093] Meanwhile, the second side unit records the time interval from the most recent transmission of the second wake-up data to the completion of the decoding of the second response message as the fifth time interval T5. At this time, the fifth time interval T5 is greater than the second time interval T2 for transmitting the target interference frame. Therefore, when the second time interval T2 is reached, the second side unit transmits the target interference frame; when the fifth time interval T5 is reached, the second side unit transmits the first second transaction data; then, the second side unit transmits non-first second transaction data according to the sixth time interval T6. At this time, the sixth time interval T6 is greater than the second time interval T2. When the second time interval T2 is reached, the second side unit transmits the target interference frame; when the sixth time interval T6 is reached, the second side unit transmits non-first second transaction data.
[0094] Therefore, the first roadside unit transmits non-first transaction data according to the fourth time interval T4, and the second roadside unit transmits non-first transaction data according to the sixth time interval T6. Since the sixth time interval T6 is longer than the fourth time interval T4, when the first roadside unit transmits non-first transaction data according to the fourth time interval T4, the second roadside unit does not transmit any data. The first vehicle-mounted terminal within the first signal coverage area of the first roadside unit will establish a link with the first roadside unit to complete the subsequent transaction process. Similarly, when the second roadside unit transmits non-first transaction data according to the sixth time interval T6, the first roadside unit also does not transmit any data. The second vehicle-mounted terminal within the second signal coverage area of the second roadside unit will establish a link with the second roadside unit to complete the subsequent transaction process.
[0095] In this embodiment, by setting the time intervals (the third and fourth time intervals) for the first roadside unit to send the first transaction data to be different from the time intervals (the fifth and sixth time intervals) for the second roadside unit to send the second transaction data, it is understood that when the first roadside unit sends the first transaction data, the second roadside unit will not send the second transaction data at the same time, and vice versa. This design avoids the two roadside units sending transaction data to the same vehicle terminal at the same time, reducing signal conflicts and link preemption, thereby protecting the stability of the transaction link and the smooth progress of the transaction process. In addition, by setting different time intervals, precise time coordination and management of transaction data transmission are achieved, ensuring that the transaction data transmission times of the first and second roadside units are staggered, avoiding signal overlap, effectively reducing signal interference between the two roadside units, and significantly improving the accuracy and success rate of transactions between the vehicle terminal and the roadside units.
[0096] In an exemplary embodiment, the first wake-up data sent by the first roadside unit includes a first special factor. The first special factor is used to indicate that the length of the response message from the vehicle terminal that receives the first wake-up data sent by the first roadside unit is a specified length, and the length of the first response message is a first specified length.
[0097] The first special factor refers to a special factor carried in the first wake-up data, used to indicate that the length of the response message from the vehicle terminal must reach a first specified length to ensure the accuracy of the transaction process and avoid erroneous transactions. For example, the first special factor can be a pre-read length, a pre-specified special byte, or other characters used to identify that the first wake-up data was sent by the first roadside unit.
[0098] In some embodiments, the processing method of the information service roadside unit further includes:
[0099] When the first roadside unit receives the second response message sent by the second vehicle-mounted terminal, the first roadside unit ignores the second response message; the second vehicle-mounted terminal is a vehicle-mounted terminal located in the second signal coverage area of the second roadside unit; the second response message is a message replied by the second vehicle-mounted terminal in response to the second wake-up data sent by the second roadside unit; the second wake-up data includes a second special factor, which is used to indicate that the length of the response message sent by the vehicle-mounted terminal that received the second wake-up data sent by the second roadside unit is a second specified length, and the length of the second response message is a second specified length, which is different from the first specified length.
[0100] The second special factor refers to a special factor carried in the second wake-up data. This factor instructs the on-board terminal receiving the second wake-up data from the second roadside unit to reply with a response message of a second specified length. This ensures the accuracy of the transaction process and avoids erroneous transactions. For example, the second special factor can be a pre-read length, a pre-specified special byte, or other characters used to identify that the second wake-up data was sent by the second roadside unit. To avoid erroneous transactions, the first specified length is different from the second specified length.
[0101] Optionally, when the ETC system receives the second response message sent by the second vehicle terminal from the first roadside unit, it determines the data length of the second response message. Since the length of the second response message is different from the first specified length, the ETC system ignores the second response message through the first roadside unit.
[0102] In some embodiments, when the second roadside unit receives the first response message sent by the first vehicle terminal, the ETC system ignores the first response message through the second roadside unit.
[0103] In this embodiment, the first wake-up data sent by the first roadside unit includes first special factor information, which indicates that the length of the first response message that the vehicle terminal needs to reply to is a first specified length. This mechanism ensures the accuracy of the transaction link establishment between the vehicle terminal and the first roadside unit, because the vehicle terminal will send a response message of accurate length according to the first special factor, thereby avoiding signal misreading and erroneous transactions.
[0104] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application.
[0105] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM (Read-Only Memory) / RAM (Random Access Memory), magnetic disk, optical disk), and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0106] According to another aspect of the embodiments of this application, a processing apparatus for an information service roadside unit is also provided. This processing apparatus can be used to implement the processing method for the information service roadside unit provided in the above embodiments, and will not be repeated hereafter. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0107] Figure 5 This is a structural block diagram of a processing device for an optional information service roadside unit according to an embodiment of this application, such as... Figure 5 As shown, the processing device of the roadside information service unit includes:
[0108] The wake-up module 502 is used to alternately send first wake-up data and target interference frames through the first roadside unit; the first roadside unit is either the front roadside unit or the rear roadside unit of the ETC system; the first wake-up data is used to wake up the vehicle terminal entering the first signal coverage area of the first roadside unit; the target interference frame is used to prevent the vehicle terminal entering the first signal coverage area from establishing a connection with both the front roadside unit and the rear roadside unit at the same time;
[0109] The transaction module 504 is used to, when the first roadside unit receives the first response message sent by the first vehicle-mounted terminal, alternately send first transaction data and target interference frames through the first roadside unit until the first roadside unit meets the transaction stop condition; the first response message is a message sent by the first vehicle-mounted terminal to the first roadside unit after entering the first signal coverage area in response to receiving the first wake-up data sent by the first roadside unit; the first transaction data is used to instruct the first vehicle-mounted terminal and the first roadside unit to establish a valid transaction link.
[0110] It should be noted that the wake-up module 502 in this embodiment can be used to perform the above step S202, and the decoding module 504 in this embodiment can be used to perform the above step S204.
[0111] In an exemplary embodiment, the wake-up module 502 is further configured to, when the preset first time interval for sending the first wake-up data is the same as the preset second time interval for sending the target interference frame, send the first wake-up data through the first roadside unit after the first time interval is reached if the first wake-up data to be sent is stored in the first roadside unit; and send the target interference frame through the first roadside unit after the first time interval is reached if the first wake-up data to be sent is not stored in the first roadside unit.
[0112] In an exemplary embodiment, the wake-up module 502 is further configured to, when the preset first time interval for sending the first wake-up data is less than the preset second time interval for sending the target interference frame, buffer the first wake-up data to be sent through the first roadside unit after the first time interval is reached, and after the second time interval is reached, send the buffered first wake-up data through the first roadside unit without sending the target interference frame.
[0113] In an exemplary embodiment, the wake-up module 502 is further configured to, when the preset first time interval for sending the first wake-up data is greater than the preset second time interval for sending the target interference frame, send the target interference frame through the first roadside unit after the second time interval is reached, cache the first wake-up data to be sent through the first roadside unit after the first time interval is reached, and send the cached first wake-up data through the first roadside unit after the next second time interval is reached, without sending the target interference frame.
[0114] In an exemplary embodiment, the transaction module 504 is further configured to decode the first response message through the first roadside unit and record a third time interval between the last first wake-up data sent by the first roadside unit before receiving the first response message and the completion of decoding by the first roadside unit; using the third time interval as the target time interval, the first roadside unit sends a first transaction data and a target interference frame according to the relative size relationship between the target time interval and the preset second time interval for sending the target interference frame; using the preset fourth time interval for sending non-first first transaction data as the target time interval, the first roadside unit sends a first transaction data and a target interference frame according to the relative size relationship between the target time interval and the preset second time interval for sending the target interference frame, and repeats the step of sending a first transaction data and a target interference frame according to the relative size relationship between the target time interval and the preset second time interval for sending the target interference frame, until the first roadside unit meets the transaction stop condition.
[0115] In an exemplary embodiment, the transaction module 504 is further configured to, when the target time interval and the second time interval are the same, send a first transaction data through the first roadside unit after the target time interval is reached, if the first roadside unit stores first transaction data to be sent; and when the first roadside unit does not store first transaction data to be sent, send a target interference frame through the first roadside unit after the target time interval is reached.
[0116] In an exemplary embodiment, the transaction module 504 is further configured to, when the target time interval is less than the second time interval, send a first transaction data through the first roadside unit after the target time interval is reached; and send a target interference frame through the first roadside unit after the second time interval is reached.
[0117] In an exemplary embodiment, the transaction module 504 is further configured to, when the target time interval is greater than the second time interval, send a target interference frame through the first roadside unit after the second time interval is reached; and send a first transaction data through the first roadside unit after the target time interval is reached.
[0118] In an exemplary embodiment, the other roadside unit in the front and rear roadside units besides the first roadside unit is the second roadside unit, wherein the time interval for the first roadside unit to send the first transaction data is different from the time interval for the second roadside unit to send the second transaction data.
[0119] In an exemplary embodiment, the first wake-up data sent by the first roadside unit includes a first special factor, which is used to indicate that the length of the response message from the vehicle terminal receiving the first wake-up data sent by the first roadside unit is a first specified length, and the length of the first response message is a first specified length; the wake-up module 502 is further configured to ignore the second response message when the first roadside unit receives the second response message sent by the second vehicle terminal; the second vehicle terminal is a vehicle terminal located in the second signal coverage area of the second roadside unit; the second response message is a message replied by the second vehicle terminal in response to the second wake-up data sent by the second roadside unit; the second wake-up data includes a second special factor, which is used to indicate that the length of the response message from the vehicle terminal receiving the second wake-up data sent by the second roadside unit is a second specified length, and the length of the second response message is a second specified length, the second specified length being different from the first specified length.
[0120] It should be noted that the above modules can be implemented by software or hardware. For the latter, they can be implemented in the following ways, but are not limited to: all the above modules are located in the same processor; or, the above modules are located in different processors in any combination.
[0121] According to another aspect of the embodiments of this application, a computer-readable storage medium is provided, the computer-readable storage medium including a stored program, wherein the program executes the steps in any of the above method embodiments when it is run.
[0122] In one exemplary embodiment, the aforementioned computer-readable storage medium may include, but is not limited to, various media capable of storing computer programs, such as USB flash drives, ROMs, RAMs, portable hard drives, magnetic disks, or optical disks.
[0123] According to another aspect of the embodiments of this application, an electronic device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor. The processor is configured to perform the steps of any of the method embodiments described above via the computer program. In an exemplary embodiment, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.
[0124] Specific examples in this embodiment can be found in the examples described in the above embodiments and exemplary implementations, and will not be repeated here.
[0125] According to another aspect of the embodiments of this application, a computer program product is also provided, comprising a computer program / instructions containing program code for performing the methods shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via communication section 609, and / or installed from removable medium 611. When the computer program is executed by central processing unit 601, it performs various functions provided in the embodiments of this application. The sequence numbers of the embodiments of this application above are merely descriptive and do not represent the superiority or inferiority of the embodiments.
[0126] Figure 6 A schematic block diagram of a computer system architecture for implementing embodiments of the present application is shown. Figure 6 As shown, the computer system 600 includes a CPU (Central Processing Unit) 601, which can perform various appropriate actions and processes based on programs stored in ROM 602 or programs loaded into RAM 603 from storage section 608. Random access memory 603 also stores various programs and data required for system operation. The CPU 601, ROM 602, and RAM 603 are interconnected via bus 604. An I / O (Input / Output) interface 605 is also connected to bus 604.
[0127] The following components are connected to I / O interface 605: an input section 606 including a keyboard, mouse, etc.; an output section 607 including CRT (Cathode Ray Tube), LCD (Liquid Crystal Display), and speakers, etc.; a storage section 608 including a hard disk, etc.; and a communication section 609 including a network interface card, such as a LAN card or modem, etc. The communication section 609 performs communication processing via a network such as the Internet. A drive 610 is also connected to I / O interface 605 as needed. A removable medium 611, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., is installed on drive 610 as needed so that computer programs read from it can be installed into storage section 608 as needed.
[0128] Specifically, according to embodiments of this application, the processes described in the various method flowcharts can be implemented as computer software programs. For example, embodiments of this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 609, and / or installed from removable medium 611. When the computer program is executed by central processing unit 601, it performs various functions defined in the system of this application.
[0129] It should be noted that, Figure 6 The computer system 600 of the electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.
[0130] Obviously, those skilled in the art should understand that the modules or steps of this application described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. They can be implemented using computer-executable program code, and thus can be stored in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those presented here, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, this application is not limited to any particular combination of hardware and software.
[0131] The above are merely preferred embodiments of this application and are not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the principles of this application should be included within the protection scope of this application.
Claims
1. A processing method for an information service roadside unit, characterized in that, include: The system alternately sends out first wake-up data and target interference frames through a first roadside unit; the first roadside unit is either the front roadside unit or the rear roadside unit of the ETC system; the first wake-up data is used to wake up the vehicle terminal entering the first signal coverage area of the first roadside unit; the target interference frame is used to prevent the vehicle terminal entering the first signal coverage area from simultaneously establishing a connection with the front roadside unit and the rear roadside unit; When the first roadside unit receives the first response message sent by the first vehicle-mounted terminal, the first roadside unit alternately sends the first transaction data and the target interference frame until the first roadside unit meets the transaction stop condition; the first response message is a message sent by the first vehicle-mounted terminal to the first roadside unit after it enters the first signal coverage area in response to receiving the first wake-up data sent by the first roadside unit; the first transaction data is used to instruct the first vehicle-mounted terminal and the first roadside unit to establish a valid transaction link.
2. The method according to claim 1, characterized in that, The step of alternately transmitting the first wake-up data and the target interference frame through the first roadside unit includes: When the preset first time interval for sending the first wake-up data is the same as the preset second time interval for sending the target interference frame, when the first roadside unit stores the first wake-up data to be sent, the first wake-up data is sent through the first roadside unit after the first time interval is reached. When the first roadside unit does not store the first wake-up data to be sent, the target interference frame is sent through the first roadside unit after the first time interval has elapsed.
3. The method according to claim 1, characterized in that, The step of alternately transmitting the first wake-up data and the target interference frame through the first roadside unit includes: If the preset first time interval for sending the first wake-up data is less than the preset second time interval for sending the target interference frame, after the first time interval is reached, the first roadside unit buffers the first wake-up data to be sent. After the second time interval is reached, the first roadside unit sends the buffered first wake-up data and does not send the target interference frame.
4. The method according to claim 1, characterized in that, The step of alternately transmitting the first wake-up data and the target interference frame through the first roadside unit includes: If the preset first time interval for sending the first wake-up data is greater than the preset second time interval for sending the target interference frame, after the second time interval is reached, the target interference frame is sent through the first roadside unit. After the first time interval is reached, the first wake-up data to be sent is cached through the first roadside unit. After the next second time interval is reached, the cached first wake-up data is sent through the first roadside unit, and the target interference frame is not sent.
5. The method according to claim 1, characterized in that, The step of alternately transmitting the first transaction data and the target interference frame through the first roadside unit until the first roadside unit meets the transaction stop condition includes: The first roadside unit decodes the first response message and records the third time interval between the last first wake-up data sent by the first roadside unit before receiving the first response message and the completion of decoding by the first roadside unit. Using the third time interval as the target time interval, the first roadside unit sends out one first transaction data and one target interference frame according to the relative size relationship between the target time interval and the preset second time interval for sending the target interference frame; The first roadside unit is used as the target time interval for sending a fourth time interval that is not the first first transaction data. The step of sending a first transaction data and a target interference frame by the first roadside unit according to the relative size relationship between the target time interval and the second time interval for sending a target interference frame is repeated until the first roadside unit meets the transaction stop condition.
6. The method according to claim 5, characterized in that, The step of sending a first transaction data and a target interference frame through the first roadside unit according to the relative magnitude relationship between the target time interval and the preset second time interval for sending the target interference frame includes: When the target time interval and the second time interval are the same, if the first roadside unit stores the first transaction data to be sent, after the target time interval is reached, the first transaction data is sent through the first roadside unit. When the first roadside unit does not store the first transaction data to be sent, after the target time interval is reached, a target interference frame is sent through the first roadside unit.
7. The method according to claim 5, characterized in that, The step of sending a first transaction data and a target interference frame through the first roadside unit according to the relative magnitude relationship between the target time interval and the preset second time interval for sending the target interference frame includes: If the target time interval is less than the second time interval, after the target time interval is reached, a first transaction data is sent through the first roadside unit; after the second time interval is reached, a target interference frame is sent through the first roadside unit.
8. The method according to claim 5, characterized in that, The step of sending a first transaction data and a target interference frame through the first roadside unit according to the relative magnitude relationship between the target time interval and the preset second time interval for sending the target interference frame includes: If the target time interval is greater than the second time interval, after the second time interval is reached, a target interference frame is sent through the first roadside unit; after the target time interval is reached, the first transaction data is sent through the first roadside unit.
9. The method according to any one of claims 1 to 8, characterized in that, The other roadside unit besides the first roadside unit in the front and rear roadside units is the second roadside unit. The time interval for the first roadside unit to send the first transaction data is different from the time interval for the second roadside unit to send the second transaction data.
10. The method according to claim 9, characterized in that, The first wake-up data sent by the first roadside unit includes a first special factor. The first special factor is used to indicate that the length of the response message from the vehicle terminal that receives the first wake-up data sent by the first roadside unit is a first specified length, and the length of the first response message is the first specified length. The method further includes: When the first roadside unit receives the second response message sent by the second vehicle-mounted terminal, the first roadside unit ignores the second response message; the second vehicle-mounted terminal is a vehicle-mounted terminal located in the second signal coverage area of the second roadside unit; the second response message is a message replied by the second vehicle-mounted terminal in response to the second wake-up data sent by the second roadside unit; the second wake-up data includes a second special factor, which is used to indicate that the length of the response message replied by the vehicle-mounted terminal that received the second wake-up data sent by the second roadside unit is a second specified length, and the length of the second response message is the second specified length, which is different from the first specified length.
11. A processing device for an information service roadside unit, characterized in that, include: The wake-up module is used to alternately send first wake-up data and target interference frames through the first roadside unit; the first roadside unit is either the front roadside unit or the rear roadside unit of the ETC system; the first wake-up data is used to wake up the vehicle terminal entering the first signal coverage area of the first roadside unit; the target interference frame is used to prevent the vehicle terminal entering the first signal coverage area from simultaneously establishing a connection with the front roadside unit and the rear roadside unit; The transaction module is used to alternately send first transaction data and the target interference frame through the first roadside unit when the first roadside unit receives a first response message sent by the first vehicle terminal, until the first roadside unit meets the transaction stop condition; the first response message is a message sent by the first vehicle terminal to the first roadside unit after entering the first signal coverage area in response to receiving the first wake-up data sent by the first roadside unit; the first transaction data is used to instruct the first vehicle terminal to establish a valid transaction link with the first roadside unit.
12. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, wherein the computer program, when executed by a processor, implements the steps of the method according to any one of claims 1 to 10.