CN112203256B - Control method and device of vehicle-mounted unit, storage medium and electronic device - Google Patents
Control method and device of vehicle-mounted unit, storage medium and electronic device Download PDFInfo
- Publication number
- CN112203256B CN112203256B CN202010956295.5A CN202010956295A CN112203256B CN 112203256 B CN112203256 B CN 112203256B CN 202010956295 A CN202010956295 A CN 202010956295A CN 112203256 B CN112203256 B CN 112203256B
- Authority
- CN
- China
- Prior art keywords
- target
- mounted unit
- time
- target vehicle
- beacon identifier
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 238000004590 computer program Methods 0.000 claims description 11
- 238000012546 transfer Methods 0.000 claims description 11
- 238000012545 processing Methods 0.000 claims description 6
- 238000005516 engineering process Methods 0.000 abstract description 2
- 230000008014 freezing Effects 0.000 description 18
- 238000007710 freezing Methods 0.000 description 18
- 238000001514 detection method Methods 0.000 description 11
- 238000010248 power generation Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 6
- 230000035945 sensitivity Effects 0.000 description 4
- 230000002035 prolonged effect Effects 0.000 description 3
- 241000497429 Obus Species 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- RWSOTUBLDIXVET-UHFFFAOYSA-N Dihydrogen sulfide Chemical compound S RWSOTUBLDIXVET-UHFFFAOYSA-N 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000002618 waking effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04W4/44—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B15/00—Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
- G07B15/06—Arrangements for road pricing or congestion charging of vehicles or vehicle users, e.g. automatic toll systems
- G07B15/063—Arrangements for road pricing or congestion charging of vehicles or vehicle users, e.g. automatic toll systems using wireless information transmission between the vehicle and a fixed station
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0248—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal dependent on the time of the day, e.g. according to expected transmission activity
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Finance (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention provides a control method and device of a vehicle-mounted unit, a storage medium and an electronic device, wherein the method comprises the following steps: determining whether the target vehicle-mounted unit accords with a preset condition according to a first beacon service table BST signal received by the target vehicle-mounted unit; under the condition that the target vehicle-mounted unit accords with the preset condition, determining a first duration corresponding to the target state; and controlling the target vehicle-mounted unit to switch to the target state and keeping the target state in the first time period, wherein the target vehicle-mounted unit is not awakened in the target state. The invention can solve the technical problem of higher power consumption of the vehicle-mounted unit in the signal coverage area of the RSU antenna in the related technology, reduces the power consumption of the vehicle-mounted unit in the signal coverage area of the RSU antenna, and prolongs the service life of the vehicle-mounted unit.
Description
Technical Field
The present invention relates to the field of communications, and in particular, to a method and apparatus for controlling an on-board unit, a storage medium, and an electronic apparatus.
Background
In a highway system, the traffic speed of a vehicle flowing freely at a high speed is much higher than that of an entrance or an exit of an electronic toll collection (Electronic Toll Collection, abbreviated as ETC) lane, in order to increase the transaction success rate of the ETC portal free flow toll collection, the signal coverage area of a portal Side Unit (RSU) antenna is generally set to be about 80 meters, the wake-up sensitivity of an On Board Unit (OBU) is generally about-45 dBm to 52dBm, and the signal coverage area of 80m can be achieved by matching with the adjustment of the antenna pitch angle when the emission power of the RSU antenna is usually at the maximum. The wake-up sensitivity of the OBU of some manufacturers is higher, the wake-up receiving area of the OBU can even reach 100m, the transmitting power of the OBU is generally less than 10dBm, and the receiving sensitivity of the antenna is also limited by the technology, so that after the OBU enters the coverage area of the RSU antenna and is waken up by the wake-up signal transmitted by the RSU antenna, the OBU transmits a reply signal, and the RSU antenna cannot receive the reply signal of the OBU, so that the OBU can continuously reply the same signal in the area 100 m-40 m away from the antenna, and the power consumption of the OBU is increased, namely, the OBU enters a high power consumption (or high power consumption) state.
And, after the normal transaction of the RSU and the OBU on the ETC portal succeeds, the OBU is also in a high power consumption state continuously awakened by the RSU antenna. On the one hand, if the OBU transaction is successful and does not exit the coverage area of the antenna signal, the RSU antenna continuously transmits a beacon service table (Beacon Service Table, BST for short) signal without changing beacon service table identifier BeaconID, and the OBU continuously and repeatedly enters a state of waking-recognizing BST-sleeping, so that the power consumption of the OBU is increased; on the other hand, after the RSU antenna on the portal fails to transact with other OBUs, the beacon id in the signal transmitted by the antenna is usually changed, after a certain OBU transacts successfully and does not exit the coverage area of the antenna signal, the antenna continuously transmits the BST with the beacon id changed, so as to cause the OBU to continuously reply the signal, and the RSU antenna considers that the OBU transacts successfully and therefore refuses to reply the OBU, so that the same situation as when the OBU just enters the coverage area of the antenna of the RSU is caused, namely, the OBU continuously replies the same signal to the RSU antenna.
Therefore, in the related art, because the signal coverage area of the ETC portal RSU antenna is too large, when the OBU passes through the portal RSU antenna normally for a single time, there is additional high power consumption except for the power consumption of normal transaction, so that the service life of the OBU is shortened, and more serious, when the traffic jam occurs under the ETC portal area of the vehicle provided with the OBU, the OBU is continuously in a high power consumption state, so that the service life of the OBU is greatly influenced.
Aiming at the technical problem that the power consumption of the vehicle-mounted unit in the signal coverage area of the RSU antenna is high in the related art, an effective technical scheme is not proposed yet.
Disclosure of Invention
An alternative embodiment provides a control method and device for a vehicle-mounted unit, a storage medium and an electronic device, so as to at least solve the technical problem that the power consumption of the vehicle-mounted unit in a signal coverage area of an RSU antenna in the related art is high.
According to an embodiment of the present invention, there is provided a control method of an in-vehicle unit, including: determining whether the target vehicle-mounted unit meets a preset condition according to a first beacon service table BST signal received by the target vehicle-mounted unit, wherein the preset condition is a condition for indicating the target vehicle-mounted unit to switch to a target state; under the condition that the target vehicle-mounted unit accords with the preset condition, determining a first duration corresponding to the target state; and controlling the target vehicle-mounted unit to switch to the target state and keeping the target state in the first time period, wherein the target vehicle-mounted unit is not awakened in the target state.
Optionally, in a case that the first BST signal is received by the target on-board unit within a preset period of time, determining, according to the first beacon service table BST signal received by the target on-board unit, whether the target on-board unit meets a preset condition includes: and under the condition that a first Beacon identifier in the first BST signal is the same as a target Beacon identifier, determining that the target vehicle-mounted unit meets the preset condition, wherein the starting time of the preset time period is the time when the target virtual resource corresponding to the target vehicle-mounted unit is successfully transferred, the target Beacon identifier is the Beacon identifier recorded in a transfer log corresponding to the target virtual resource, and the preset condition comprises that the Beacon identifier in one BST signal received by the target vehicle-mounted unit in the preset time period is the same as the target Beacon identifier.
Optionally, the method further comprises: determining the duration represented by the preset time period; updating the starting time of the preset time period to be the time indicated by the timestamp in the first BST signal; updating the ending time of the preset time period according to the starting time of the preset time period and the duration indicated by the preset time period; when the ending time of the first duration reaches, controlling the target vehicle-mounted unit to be in a preset dormant state from the ending time of the first duration to the ending time of the preset time period, wherein the target vehicle-mounted unit can be awakened by a second BST signal in the preset dormant state, the second BST signal is a signal received by the target vehicle-mounted unit in the preset dormant state, and the preset time period is longer than the first duration; under the condition that the Beacon identifier in the second BST signal is the same as the target Beacon identifier, determining that the target vehicle-mounted unit meets the preset condition, wherein the preset condition further comprises that the Beacon identifier in one BST signal received by the target vehicle-mounted unit from the ending time of the first duration to the ending time of the preset time period is the same as the target Beacon identifier; determining a second duration corresponding to the target state; and controlling the target vehicle-mounted unit to switch to the target state and keeping the target state for the second duration.
Optionally, the determining, according to the first beacon service table BST signal received by the target on-board unit, whether the target on-board unit meets a preset condition includes: acquiring a first Beacon identifier in the first BST signal; determining a start time and an end time corresponding to the first Beacon identifier, wherein the start time corresponding to the first Beacon identifier is a time indicated by a timestamp in a BST signal which is received by the target vehicle-mounted unit for the first time and comprises the first Beacon identifier, and the end time corresponding to the first Beacon identifier is a time indicated by the timestamp in the first BST signal when the target vehicle-mounted unit responds to the first BST signal to reply to a vehicle service table VST signal; determining a time difference between the ending time corresponding to the first Beacon identifier and the starting time corresponding to the first Beacon identifier; and under the condition that the time difference exceeds a time difference threshold, determining that the target vehicle-mounted unit meets the preset condition, wherein the preset condition comprises that the time difference between the ending time corresponding to one Beacon identifier and the starting time corresponding to the Beacon identifier exceeds the time difference threshold.
Optionally, in the case that the time difference does not exceed the time difference threshold, the method further comprises: determining target reply times corresponding to the first Beacon identifier, which are recorded in the target vehicle-mounted unit, under the condition that the first Beacon identifier is different from the target Beacon identifier, wherein the target reply times are reply times of a BST signal reply VST signal with the first Beacon identifier, which is received by the target vehicle-mounted unit in a target time period, before the target vehicle-mounted unit receives the first BST signal; and under the condition that the target reply times exceeds a times threshold, determining that the target vehicle-mounted unit accords with the preset condition, wherein the preset condition comprises that the reply times corresponding to the Beacon identifications different from the target Beacon identifications exceed the times threshold.
Optionally, the determining the first duration corresponding to the target state includes: searching a third time length corresponding to a first Beacon identifier in the first BST signal, wherein the third time length is a time length corresponding to the target state to which the target vehicle-mounted unit is switched according to a third BST signal, the third BST signal is received by the target vehicle-mounted unit before the first BST signal is received, and the Beacon identifier in the third BST signal is the same as the first Beacon identifier; and determining the first time length according to the third time length, wherein the first time length is longer than the third time length.
According to an embodiment of the present invention, there is provided a control device of an in-vehicle unit including: the first determining module is used for determining whether the target vehicle-mounted unit accords with a preset condition according to a first beacon service table BST signal received by the target vehicle-mounted unit, wherein the preset condition is a condition for indicating the target vehicle-mounted unit to switch to a target state; the second determining module is used for determining a first duration corresponding to the target state under the condition that the target vehicle-mounted unit accords with the preset condition; and the control module is used for controlling the target vehicle-mounted unit to be switched to the target state and keeping the target state in the first duration, wherein the target vehicle-mounted unit is not awakened in the target state.
Optionally, in a case that the first BST signal is received by the target on-board unit within a preset period of time, the first determining module is further configured to: and under the condition that a first Beacon identifier in the first BST signal is the same as a target Beacon identifier, determining that the target vehicle-mounted unit meets the preset condition, wherein the starting time of the preset time period is the time when the target virtual resource corresponding to the target vehicle-mounted unit is successfully transferred, the target Beacon identifier is the Beacon identifier recorded in a transfer log corresponding to the target virtual resource, and the preset condition comprises that the Beacon identifier in one BST signal received by the target vehicle-mounted unit in the preset time period is the same as the target Beacon identifier.
Optionally, the apparatus further comprises a processing module for: determining the duration represented by the preset time period; updating the starting time of the preset time period to be the time indicated by the timestamp in the first BST signal; updating the ending time of the preset time period according to the starting time of the preset time period and the duration indicated by the preset time period; when the ending time of the first duration reaches, controlling the target vehicle-mounted unit to be in a preset dormant state from the ending time of the first duration to the ending time of the preset time period, wherein the target vehicle-mounted unit can be awakened by a second BST signal in the preset dormant state, the second BST signal is a signal received by the target vehicle-mounted unit in the preset dormant state, and the preset time period is longer than the first duration; wherein, the first determining module is further configured to: under the condition that the Beacon identifier in the second BST signal is the same as the target Beacon identifier, determining that the target vehicle-mounted unit meets the preset condition, wherein the preset condition further comprises that the Beacon identifier in one BST signal received by the target vehicle-mounted unit from the ending time of the first duration to the ending time of the preset time period is the same as the target Beacon identifier; the second determining module is further configured to determine a second duration corresponding to the target state; the control module is further configured to control the target on-board unit to switch to the target state and maintain the target state for the second duration.
Optionally, the first determining module is further configured to: acquiring a first Beacon identifier in the first BST signal; determining a start time and an end time corresponding to the first Beacon identifier, wherein the start time corresponding to the first Beacon identifier is a time indicated by a timestamp in a BST signal which is received by the target vehicle-mounted unit for the first time and comprises the first Beacon identifier, and the end time corresponding to the first Beacon identifier is a time indicated by the timestamp in the first BST signal when the target vehicle-mounted unit responds to the first BST signal to reply to a vehicle service table VST signal; determining a time difference between the ending time corresponding to the first Beacon identifier and the starting time corresponding to the first Beacon identifier; and under the condition that the time difference exceeds a time difference threshold, determining that the target vehicle-mounted unit meets the preset condition, wherein the preset condition comprises that the time difference between the ending time corresponding to one Beacon identifier and the starting time corresponding to the Beacon identifier exceeds the time difference threshold.
Optionally, in a case where the time difference does not exceed the time difference threshold, the first determining module is further configured to: determining target reply times corresponding to the first Beacon identifier, which are recorded in the target vehicle-mounted unit, under the condition that the first Beacon identifier is different from the target Beacon identifier, wherein the target reply times are reply times of a BST signal reply VST signal with the first Beacon identifier, which is received by the target vehicle-mounted unit in a target time period, before the target vehicle-mounted unit receives the first BST signal; and under the condition that the target reply times exceeds a times threshold, determining that the target vehicle-mounted unit accords with the preset condition, wherein the preset condition comprises that the reply times corresponding to the Beacon identifications different from the target Beacon identifications exceed the times threshold.
Optionally, the second determining module is further configured to: searching a third time length corresponding to a first Beacon identifier in the first BST signal, wherein the third time length is a time length corresponding to the target state to which the target vehicle-mounted unit is switched according to a third BST signal, the third BST signal is received by the target vehicle-mounted unit before the first BST signal is received, and the Beacon identifier in the third BST signal is the same as the first Beacon identifier; and determining the first time length according to the third time length, wherein the first time length is longer than the third time length.
Alternatively, according to another embodiment of the present invention, there is provided a storage medium having stored therein a computer program, wherein the computer program is arranged to perform the above method when run.
Alternatively, according to another embodiment of the invention, there is provided an electronic device comprising a memory having a computer program stored therein and a processor arranged to run the computer program to perform the above method.
According to the method and the device, whether the target vehicle-mounted unit meets the preset condition or not is determined according to the BST signal of the first beacon service table received by the target vehicle-mounted unit, wherein the preset condition is a condition for indicating the target vehicle-mounted unit to switch to a target state; under the condition that the target vehicle-mounted unit accords with the preset condition, determining a first duration corresponding to the target state; and controlling the target vehicle-mounted unit to switch to the target state and keeping the target state in the first time period, wherein the target vehicle-mounted unit is not awakened in the target state. When the target vehicle-mounted unit receives the BST signal of the first beacon service table, namely the target vehicle-mounted unit is in the signal coverage area of the RSU antenna, under the condition that the target vehicle-mounted unit accords with the preset condition of switching to the target state, the target vehicle-mounted unit is controlled to be switched to the target state which is not awakened and kept for a first duration, so that the target vehicle-mounted unit is in a low-power-consumption state which is not awakened within the first duration, the power consumption of the target vehicle-mounted unit is reduced, the technical problem that the power consumption of the vehicle-mounted unit in the signal coverage area of the RSU antenna in the related art is high is solved, the power consumption of the vehicle-mounted unit in the signal coverage area of the RSU antenna is reduced, and the service life of the vehicle-mounted unit is prolonged.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiments of the invention and together with the description serve to explain the invention and do not constitute a limitation on the invention. In the drawings:
FIG. 1 is a flow chart of a method of controlling an on-board unit according to an alternative embodiment;
FIG. 2 is a schematic diagram (one) of a control method of an on-board unit according to an alternative embodiment;
FIG. 3 is a schematic diagram (II) of a control method of an on-board unit according to an alternative embodiment;
FIG. 4 is a block diagram of the control device of the on-board unit according to an alternative embodiment;
fig. 5 is a block diagram (two) of the control device of the in-vehicle unit according to the alternative embodiment;
fig. 6 is a schematic structural diagram of an alternative electronic device according to an alternative embodiment.
Detailed Description
The invention will be described in detail hereinafter with reference to the drawings in conjunction with embodiments. It should be noted that, in the case of no conflict, the embodiments and features in the embodiments may be combined with each other.
It should be noted that the terms "first," "second," and the like in the description and the claims of the present invention and the above figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order.
Alternative embodiments provide a control method of an on-board unit, fig. 1 is a flowchart of a control method of an on-board unit according to an alternative embodiment, as shown in fig. 1, including:
step S102, determining whether a target vehicle-mounted unit accords with a preset condition according to a first beacon service table BST signal received by the target vehicle-mounted unit, wherein the preset condition is a condition for indicating the target vehicle-mounted unit to switch to a target state;
step S104, determining a first duration corresponding to the target state under the condition that the target vehicle-mounted unit accords with the preset condition;
and step S106, controlling the target vehicle-mounted unit to switch to the target state and keeping the target state for the first duration, wherein the target vehicle-mounted unit is not awakened in the target state.
According to the method and the device, whether the target vehicle-mounted unit meets the preset condition or not is determined according to the BST signal of the first beacon service table received by the target vehicle-mounted unit, wherein the preset condition is a condition for indicating the target vehicle-mounted unit to switch to a target state; under the condition that the target vehicle-mounted unit accords with the preset condition, determining a first duration corresponding to the target state; and controlling the target vehicle-mounted unit to switch to the target state and keeping the target state in the first time period, wherein the target vehicle-mounted unit is not awakened in the target state. When the target vehicle-mounted unit receives the BST signal of the first beacon service table, namely the target vehicle-mounted unit is in the signal coverage area of the RSU antenna, under the condition that the target vehicle-mounted unit accords with the preset condition of switching to the target state, the target vehicle-mounted unit is controlled to be switched to the target state which is not awakened and kept for a first duration, so that the target vehicle-mounted unit is in a low-power-consumption state which is not awakened within the first duration, the power consumption of the target vehicle-mounted unit is reduced, the technical problem that the power consumption of the vehicle-mounted unit in the signal coverage area of the RSU antenna in the related art is high is solved, the power consumption of the vehicle-mounted unit in the signal coverage area of the RSU antenna is reduced, and the service life of the vehicle-mounted unit is prolonged.
It should be noted that, the above embodiment may be applied to an ETC free flow scenario, that is, the method in the above embodiment may control a vehicle-mounted unit installed in a vehicle in the ETC free flow scenario, so as to save power consumption of an OBU in the ETC free flow scenario. The target on-board unit receives a first BST signal from the target roadside unit, namely, the target on-board unit is located in the signal coverage area of the roadside unit antenna.
In the above embodiment, the first BST signal is a signal received from the target roadside unit. The target state is also referred to as a low power consumption frozen state, in which the on-board unit is in a low power consumption state and does not receive the wake-up signal (i.e., the RSU signal in the above embodiment) sent by the RSU, so that the on-board unit in the target state is not woken up by the road side unit, i.e., the on-board unit in the target state is in a low power consumption state that is not woken up by the wake-up signal sent by the RSU. The wake-up signal sent by the road side unit is used for waking up the vehicle-mounted unit.
Optionally, in a case that the first BST signal is received by the target on-board unit within a preset period of time, determining, according to the first beacon service table BST signal received by the target on-board unit, whether the target on-board unit meets a preset condition includes: and under the condition that a first Beacon identifier in the first BST signal is the same as a target Beacon identifier, determining that the target vehicle-mounted unit meets the preset condition, wherein the starting time of the preset time period is the time when the target virtual resource corresponding to the target vehicle-mounted unit is successfully transferred, the target Beacon identifier is the Beacon identifier recorded in a transfer log corresponding to the target virtual resource, and the preset condition comprises that the Beacon identifier in one BST signal received by the target vehicle-mounted unit in the preset time period is the same as the target Beacon identifier.
Wherein the Beacon identity is the Beacon id. After the target virtual resource is successfully transferred, the target vehicle-mounted unit generates and stores a transfer log corresponding to the target virtual resource. Optionally, the successful transfer of the target virtual resource corresponding to the target on-board unit may include payment of completion of the order corresponding to the target on-board unit (for example, payment of transaction completed by the on-board unit), that is, the time when the transfer of the target virtual resource corresponding to the target on-board unit in the above embodiment is successful may include the time when the transaction of the order of the target on-board unit is completed, and the transfer log corresponding to the target virtual resource may include a transaction log, that is, the Beacon identifier recorded in the transfer log is a Beacon id in the BST signal when the transaction of the target on-board unit is completed.
It should be noted that, in the above embodiment, the preset time period is a fixed-length time period, that is, the length of the preset time period is fixed, for example, 255s. Alternatively, the first time period may be a value between 100ms and 30 s. As shown in fig. 2, the start time of the preset time period is t0, the length is t4-t0, the first BST signal is received at a certain time t1 in the preset time period, and when it is determined that the target vehicle-mounted unit meets the preset condition, the target vehicle-mounted unit is controlled to be in the target state and kept for a first duration.
Optionally, the method further comprises: determining the duration represented by the preset time period; updating the starting time of the preset time period to be the time indicated by the timestamp in the first BST signal; updating the ending time of the preset time period according to the starting time of the preset time period and the duration indicated by the preset time period; when the ending time of the first duration reaches, controlling the target vehicle-mounted unit to be in a preset dormant state from the ending time of the first duration to the ending time of the preset time period, wherein the target vehicle-mounted unit can be awakened by a second BST signal in the preset dormant state, the second BST signal is a signal received by the target vehicle-mounted unit in the preset dormant state, and the preset time period is longer than the first duration; under the condition that the Beacon identifier in the second BST signal is the same as the target Beacon identifier, determining that the target vehicle-mounted unit meets the preset condition, wherein the preset condition further comprises that the Beacon identifier in one BST signal received by the target vehicle-mounted unit from the ending time of the first duration to the ending time of the preset time period is the same as the target Beacon identifier; determining a second duration corresponding to the target state; and controlling the target vehicle-mounted unit to switch to the target state and keeping the target state for the second duration.
Based on the above embodiment, after the target on-board unit is in the target state, the start time and the end time of the preset time period are updated, and after the target on-board unit ends the target state, the target on-board unit is controlled to be in a preset sleep state between the end time of the first duration corresponding to the target state and the end time of the preset time period (i.e., the end time after the update of the preset time period), where the preset sleep state may be a sleep state (also referred to as a sleep state) of the on-board unit in the related art, and in the preset sleep state, the target on-board unit may receive the wake-up signal sent by the road side unit and may be awakened by the received wake-up signal. As shown in fig. 3, the starting time of the preset time period is updated to be the time indicated by the timestamp in the first BST signal (i.e., t 1), the ending time of the preset time period is updated to be t5 according to the length of the preset time period, when the ending time t3 of the first duration is reached, the target vehicle-mounted unit is controlled to be in a preset dormant state in the time from t3 to t5, and in the time from t3 to t5, if the Beacon identifier in the second BST signal received by the target vehicle-mounted unit is the same as the target Beacon identifier, the target vehicle-mounted unit is controlled to enter the target state again.
Optionally, the determining, according to the first beacon service table BST signal received by the target on-board unit, whether the target on-board unit meets a preset condition includes: acquiring a first Beacon identifier in the first BST signal; determining a start time and an end time corresponding to the first Beacon identifier, wherein the start time corresponding to the first Beacon identifier is a time indicated by a timestamp in a BST signal which is received by the target vehicle-mounted unit for the first time and comprises the first Beacon identifier, and the end time corresponding to the first Beacon identifier is a time indicated by the timestamp in the first BST signal when the target vehicle-mounted unit responds to the first BST signal to reply to a vehicle service table VST signal; determining a time difference between the ending time corresponding to the first Beacon identifier and the starting time corresponding to the first Beacon identifier; and under the condition that the time difference exceeds a time difference threshold, determining that the target vehicle-mounted unit meets the preset condition, wherein the preset condition comprises that the time difference between the ending time corresponding to one Beacon identifier and the starting time corresponding to the Beacon identifier exceeds the time difference threshold.
Optionally, in the case that the time difference does not exceed the time difference threshold, the method further comprises: determining target reply times corresponding to the first Beacon identifier, which are recorded in the target vehicle-mounted unit, under the condition that the first Beacon identifier is different from the target Beacon identifier, wherein the target reply times are reply times of a BST signal reply VST signal with the first Beacon identifier, which is received by the target vehicle-mounted unit in a target time period, before the target vehicle-mounted unit receives the first BST signal; and under the condition that the target reply times exceeds a times threshold, determining that the target vehicle-mounted unit accords with the preset condition, wherein the preset condition comprises that the reply times corresponding to the Beacon identifications different from the target Beacon identifications exceed the times threshold.
Optionally, the target time period is a single wake-up time interval of the target on-board unit, that is, a time interval between when the target on-board unit is woken up by the BST signal and is woken up again by the BST signal after being in the sleep state, so that the BST signal with the first Beacon identifier received in the target time period in the above embodiment is a signal received by the target on-board unit in the single wake-up time interval.
Optionally, the determining the first duration corresponding to the target state includes: searching a third time length corresponding to a first Beacon identifier in the first BST signal, wherein the third time length is a time length corresponding to the target state to which the target vehicle-mounted unit is switched according to a third BST signal, the third BST signal is received by the target vehicle-mounted unit before the first BST signal is received, and the Beacon identifier in the third BST signal is the same as the first Beacon identifier; and determining the first time length according to the third time length, wherein the first time length is longer than the third time length.
It should be noted that, in the above alternative embodiment, after each time it is determined that the target on-board unit is switched to the target state, a beacon id (for example, a beacon id in the first BST signal and a beacon id in the second BST signal in the above embodiment) triggering the target on-board unit to switch to the target state and a determined duration corresponding to the target state are stored in the target on-board unit, and when it is determined that the target on-board unit is switched to the target state again according to a certain BST signal, a duration corresponding to the last target state corresponding to the beacon id in the certain BST signal is found from the stored data, and a duration corresponding to the target state of the target on-board unit at this time is determined based on the duration.
In an alternative embodiment, before determining whether the target on-board unit meets the preset condition, the method further includes: at least one preset condition and a one-to-one correspondence between each preset condition in the at least one preset condition and a default time length are configured, wherein the default time lengths corresponding to different preset conditions are different.
Wherein, in the case that the third duration is not found, the method further includes: acquiring a default time length corresponding to the preset condition met by the target vehicle-mounted unit, and determining the acquired default time length as the first time length.
Optionally, for preset conditions: the method comprises the steps that the time difference between the ending time corresponding to one Beacon identifier and the starting time corresponding to the Beacon identifier exceeds a first default time length corresponding to a time difference threshold, and the preset conditions are as follows: and the reply times corresponding to the Beacon identifiers which are different from the target Beacon identifiers exceed a second default time length corresponding to the time threshold, and the second default time length is smaller than or equal to the first default time length.
From the description of the above embodiments, it will be clear to a person skilled in the art that the method according to the above embodiments may be implemented by means of software plus the necessary general hardware platform, but of course also by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) comprising instructions for causing a terminal device (which may be a mobile phone, a computer, a server, or a network device, etc.) to perform the method according to the embodiments of the present invention.
According to another embodiment of the present invention, a control device for an on-board unit is provided, and the device is used for implementing the foregoing embodiments and preferred embodiments, and will not be described again. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. While the means described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware, is also possible and contemplated.
Fig. 4 is a block diagram of a control device of an in-vehicle unit according to an alternative embodiment, as shown in fig. 4, the device includes:
a first determining module 42, configured to determine, according to a first beacon service table BST signal received by a target on-board unit, whether the target on-board unit meets a preset condition, where the preset condition is a condition for indicating that the target on-board unit switches to a target state;
a second determining module 44, configured to determine a first duration corresponding to the target state when the target on-board unit meets the preset condition;
the control module 46 is configured to control the target on-board unit to switch to the target state and maintain the target state for the first duration, where the target on-board unit is not awakened in the target state.
According to the method and the device, whether the target vehicle-mounted unit meets the preset condition or not is determined according to the BST signal of the first beacon service table received by the target vehicle-mounted unit, wherein the preset condition is a condition for indicating the target vehicle-mounted unit to switch to a target state; under the condition that the target vehicle-mounted unit accords with the preset condition, determining a first duration corresponding to the target state; and controlling the target vehicle-mounted unit to switch to the target state and keeping the target state in the first time period, wherein the target vehicle-mounted unit is not awakened in the target state. When the target vehicle-mounted unit receives the BST signal of the first beacon service table, namely the target vehicle-mounted unit is in the signal coverage area of the RSU antenna, under the condition that the target vehicle-mounted unit accords with the preset condition of switching to the target state, the target vehicle-mounted unit is controlled to be switched to the target state which is not awakened and kept for a first duration, so that the target vehicle-mounted unit is in a low-power-consumption state which is not awakened within the first duration, the power consumption of the target vehicle-mounted unit is reduced, the technical problem that the power consumption of the vehicle-mounted unit in the signal coverage area of the RSU antenna in the related art is high is solved, the power consumption of the vehicle-mounted unit in the signal coverage area of the RSU antenna is reduced, and the service life of the vehicle-mounted unit is prolonged.
Optionally, in a case where the first BST signal is received by the target on-board unit within a preset period of time, the first determining module 42 is further configured to: and under the condition that a first Beacon identifier in the first BST signal is the same as a target Beacon identifier, determining that the target vehicle-mounted unit meets the preset condition, wherein the starting time of the preset time period is the time when the target virtual resource corresponding to the target vehicle-mounted unit is successfully transferred, the target Beacon identifier is the Beacon identifier recorded in a transfer log corresponding to the target virtual resource, and the preset condition comprises that the Beacon identifier in one BST signal received by the target vehicle-mounted unit in the preset time period is the same as the target Beacon identifier.
Optionally, the apparatus further comprises a processing module for: determining the duration represented by the preset time period; updating the starting time of the preset time period to be the time indicated by the timestamp in the first BST signal; updating the ending time of the preset time period according to the starting time of the preset time period and the duration indicated by the preset time period; when the ending time of the first duration reaches, controlling the target vehicle-mounted unit to be in a preset dormant state from the ending time of the first duration to the ending time of the preset time period, wherein the target vehicle-mounted unit can be awakened by a second BST signal in the preset dormant state, the second BST signal is a signal received by the target vehicle-mounted unit in the preset dormant state, and the preset time period is longer than the first duration; wherein, the first determining module 42 is further configured to: under the condition that the Beacon identifier in the second BST signal is the same as the target Beacon identifier, determining that the target vehicle-mounted unit meets the preset condition, wherein the preset condition further comprises that the Beacon identifier in one BST signal received by the target vehicle-mounted unit from the ending time of the first duration to the ending time of the preset time period is the same as the target Beacon identifier; the second determining module 44 is further configured to determine a second duration corresponding to the target state; the control module 46 is further configured to control the target on-board unit to switch to the target state and maintain the target state for the second period of time.
Optionally, the first determining module 42 is further configured to: acquiring a first Beacon identifier in the first BST signal; determining a start time and an end time corresponding to the first Beacon identifier, wherein the start time corresponding to the first Beacon identifier is a time indicated by a timestamp in a BST signal which is received by the target vehicle-mounted unit for the first time and comprises the first Beacon identifier, and the end time corresponding to the first Beacon identifier is a time indicated by the timestamp in the first BST signal when the target vehicle-mounted unit responds to the first BST signal to reply to a vehicle service table VST signal; determining a time difference between the ending time corresponding to the first Beacon identifier and the starting time corresponding to the first Beacon identifier; and under the condition that the time difference exceeds a time difference threshold, determining that the target vehicle-mounted unit meets the preset condition, wherein the preset condition comprises that the time difference between the ending time corresponding to one Beacon identifier and the starting time corresponding to the Beacon identifier exceeds the time difference threshold.
Optionally, in the case that the time difference does not exceed the time difference threshold, the first determining module 42 is further configured to: determining target reply times corresponding to the first Beacon identifier, which are recorded in the target vehicle-mounted unit, under the condition that the first Beacon identifier is different from the target Beacon identifier, wherein the target reply times are reply times of a BST signal reply VST signal with the first Beacon identifier, which is received by the target vehicle-mounted unit in a target time period, before the target vehicle-mounted unit receives the first BST signal; and under the condition that the target reply times exceeds a times threshold, determining that the target vehicle-mounted unit accords with the preset condition, wherein the preset condition comprises that the reply times corresponding to the Beacon identifications different from the target Beacon identifications exceed the times threshold.
Optionally, the second determining module 44 is further configured to: searching a third time length corresponding to a first Beacon identifier in the first BST signal, wherein the third time length is a time length corresponding to the target state to which the target vehicle-mounted unit is switched according to a third BST signal, the third BST signal is received by the target vehicle-mounted unit before the first BST signal is received, and the Beacon identifier in the third BST signal is the same as the first Beacon identifier; and determining the first time length according to the third time length, wherein the first time length is longer than the third time length.
An embodiment of the present invention also provides a storage medium including a stored program, wherein the program executes the method of any one of the above.
Alternatively, in the present embodiment, the above-described storage medium may be configured to store program code for performing the steps of:
s1, determining whether a target vehicle-mounted unit meets preset conditions according to a first beacon service table BST signal received by the target vehicle-mounted unit, wherein the preset conditions are conditions for indicating the target vehicle-mounted unit to switch to a target state;
S2, determining a first duration corresponding to the target state under the condition that the target vehicle-mounted unit accords with the preset condition;
s3, controlling the target vehicle-mounted unit to switch to the target state and keeping the target state in the first duration, wherein the target vehicle-mounted unit is not awakened in the target state.
Alternatively, in the present embodiment, the storage medium may include, but is not limited to: a U-disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a removable hard disk, a magnetic disk, or an optical disk, or other various media capable of storing program codes.
Alternatively, specific examples in this embodiment may refer to examples described in the foregoing embodiments and optional implementations, and this embodiment is not described herein.
An embodiment of the invention also provides an electronic device comprising a memory having stored therein a computer program and a processor arranged to run the computer program to perform the steps of any of the method embodiments described above.
Optionally, the electronic apparatus may further include a transmission device and an input/output device, where the transmission device is connected to the processor, and the input/output device is connected to the processor.
Alternatively, in the present embodiment, the above-described processor may be configured to execute the following steps by a computer program:
s1, determining whether a target vehicle-mounted unit meets preset conditions according to a first beacon service table BST signal received by the target vehicle-mounted unit, wherein the preset conditions are conditions for indicating the target vehicle-mounted unit to switch to a target state;
s2, determining a first duration corresponding to the target state under the condition that the target vehicle-mounted unit accords with the preset condition;
s3, controlling the target vehicle-mounted unit to switch to the target state and keeping the target state in the first duration, wherein the target vehicle-mounted unit is not awakened in the target state.
Alternatively, the control method of the on-board unit in the above embodiment may be applied to the apparatus shown in fig. 5, where the apparatus includes a main control module, a radio frequency module, a power generation detection module, and a low power consumption freezing module, where,
the main control module is respectively connected with the radio frequency module, the power generation detection module and the low-power consumption freezing module, is responsible for main functions and logic processing of the OBU, and can complete a 5.8G transaction fee deduction flow through the radio frequency module and the RSU antenna;
The pair power generation detection module is used for detecting whether the OBU generates pair power generation conditions in the antenna area;
the low-power consumption freezing module is configured to confirm, according to a detection result of the power generation detection module, that the OBU enters a low-power consumption freezing state and a freezing maintaining time corresponding to the low-power consumption freezing state, when the OBU is in the low-power consumption freezing state, the OBU cannot respond to a 5.8G radio frequency wake-up signal (also referred to as a 5.8G radio frequency wake-up interrupt wake-up signal), that is, the OBU cannot be woken up, and a standby current in the OBU is at a microampere level (that is, the OBU is in a low-power consumption standby state without being woken up), and when the set freezing maintaining time is over, the OBU continues to maintain the low-power consumption state (that is, a preset sleep state in the above embodiment), and can respond to the 5.8G radio frequency wake-up interrupt wake-up signal.
In the related art, when the OBU enters the signal coverage area of the portal RSU antenna, the OBU enters the 5.8G service processing flow due to the wake-up signal of 5.8G, receives the downlink frame data sent by the RSU antenna, and processes and replies according to the received data command. After the OBU is awakened by the 5.8G signal, the OBU can receive and correctly decode BST signal data sent by the RSU antenna, and a main control module of the OBU can process a data command in the BST signal and reply a vehicle service table (Vehicle Service Table, VST) frame signal with a media access control identifier (Media Access Control Address Identity, MACID) of the OBU; if the RSU antenna receives the VST signal with the MACID, the RSU antenna can send a new frame signal to further interact with the OBU completion information with the MACID, so that transaction fee deduction is completed. When vehicles provided with OBUs of different manufacturers are blocked under a portal RSU antenna, or the OBU is successful in transaction, a high power consumption state exists, and on one hand, continuous BST-VST signals are sent out, namely, the high power consumption state after normal transaction; on the other hand, if the OBU recognizes a successful transaction, 255s will be kept without replying to the BST signal with the same beacon id, but the OBU is continuously awakened by the signal sent by the RSU, and the OBU receives the BST signal and judges that the BST signal is the same beacon id and then enters sleep.
In an alternative embodiment of the present invention, after the OBU transaction is successful, when it is detected that the OBU is awakened by the BST signal having the same beacon id as that of the transaction success, it is determined that the OBU is in a power-on-power-consumption state, and the low-power-consumption freezing module controls the OBU to enter a low-power-consumption freezing state (i.e., the target state in the above embodiment) within a certain period of time according to the detected power-on-power-consumption state. After the OBU is awakened, if the OBU receives the BST signal same as the Beacon id (i.e., the target Beacon identifier in the above embodiment) when the transaction is completed in a preset period of time, the OBU immediately exits the radio frequency service flow, so that the OBU enters a low-power-consumption frozen state in the shortest time and keeps for a certain period of time. Optionally, the preset time period is a fixed duration, for example 255s, and the start time is a start time when the last transaction is completed, for example, a time indicated by a Unix timestamp carried in a BST signal when the transaction is completed. It should be noted that, when the BST signals with the same beacon id are received within the preset time period, the start time of the preset time period is updated to the time of the newly received BST signals with the same beacon id (optionally, the time indicated by the Unix timestamp in the newly received BST signals with the same beacon id is taken). Optionally, the first duration is a duration between 100ms and 30 s.
Optionally, before or after the OBU and the RSU trade, recording the time of the BST signal with a certain beacon id received by the OBU (for example, the time indicated by the timestamp in the BST signal), determining the time as the start time of the beacon id, and when the BST signal with the beacon id continues to be received and the OBU replies to the corresponding VST reply signal, recording the time indicated by the timestamp in the BST signal for the VST reply signal as the end time corresponding to the beacon id, and when the difference value between the end time corresponding to the beacon id and the start time corresponding to the beacon id is greater than or equal to the time difference threshold, controlling the OBU to enter the low power consumption frozen state of the fourth duration. For example, in the related art, when an OBU is blocked before a transaction with an RSU, the transmission power of the mast RSU antenna is high, so after a part of the OBU is awakened, the BST signal sent by the mast RSU antenna is received and the VST signal is recovered, and the mast antenna may not receive the reply signal of the OBU because of insufficient receiving sensitivity, which results in that the OBU continuously replies the VST signal and thus high power consumption is caused. In an alternative embodiment of the present invention, the OBU takes the Unix timestamp of the BST signal of a certain beacon id as the start time of the beacon id, takes the Unix timestamp in the BST signal of the same beacon id as the end time of the beacon id when the BST signal of the same beacon id is received and the VST signal is replied, and updates the BST end time of the beacon id in real time each time the BST signal of the same beacon id is received; when BST signals with different Beacon IDs are received, the different Beacon IDs are used as decision basis, the time stamp of the BST signals with the different Beacon IDs is saved as the starting time of the different Beacon IDs, the corresponding ending time of the different Beacon IDs is updated again according to the different Beacon IDs in a circulating way, and when the difference value between the ending time and the starting time of the different Beacon IDs is larger than or equal to a time difference threshold value, the OBU enters a low-power consumption freezing state.
Optionally, when the difference between the ending time and the starting time of the beacon id is smaller than the time difference threshold, the above embodiment further includes: after the OBU with a certain MACID is successful under the portal RSU antenna, when the OBU detects that BST signals with other Beacon IDs (such as Beacon ID 1) different from the Beacon ID when the transaction is successful are received, the BST signals of the Beacon ID1 are continuously received and the VST signals with more than preset times are recovered, and when other downlink frames about the OBU are not received, the OBU is considered to be in a state of high power consumption, and the low power consumption freezing module controls the OBU to enter the low power consumption freezing state and keep for a certain period of time according to the detected state of high power consumption. After the OBU finishes the transaction, receiving a BST signal with a Beacon ID different from the Beacon ID when the transaction is successful in a preset time period, recording the number of times of replying the VST signal when the OBU receives the BST of the same and different Beacon ID (e.g. Beacon ID 1) in a single wake-up time interval, and when the number of times of replying the VST is larger than a number-of-times threshold, entering a low-power-consumption freezing state and keeping for a certain period of time; the number threshold can be a value from 1 to 10, and the larger the number threshold is, the larger the overall traffic jam power consumption after OBU transaction is; the smaller the number threshold value is, the smaller the high-power consumption current consumption time of the OBU is, and the smaller the overall traffic jam power consumption after the OBU transaction is.
Optionally, recording a detection result (including a beacon id in a BST signal received by the on-board unit) of the power generation detected by the power generation detection module when the OBU wakes up last time and a duration (i.e., a low-power freezing time) corresponding to the low-power freezing state, and setting a longer low-power freezing time when the beacon id in the detection result of the power generation detection module is the same as the last power generation result; the detection result of the current power generation detection module is different from the previous power generation condition, and the initial low-power consumption freezing time is correspondingly set.
Fig. 6 is a schematic structural diagram of an alternative electronic device according to an alternative embodiment. Alternatively, it will be understood by those skilled in the art that the structure shown in fig. 6 is only schematic, and the electronic device may also be a smart phone (such as an Android phone, an iOS phone, etc.), a tablet computer, a palm computer, and a terminal device such as a mobile internet device (Mobile Internet Devices, MID), a PAD, a desktop computer, a server, etc. Fig. 6 is not limited to the structure of the electronic device. For example, the electronic device may also include more or fewer components (e.g., network interfaces, etc.) than shown in FIG. 6, or have a different configuration than shown in FIG. 6.
The memory 1002 may be configured to store software programs and modules, such as program instructions/modules corresponding to the control method of the on-board unit and the control device of the on-board unit in the alternative embodiment, and the processor 1004 executes the software programs and modules stored in the memory 1002, thereby performing various functional applications and data processing, that is, implementing the control method of the on-board unit. The memory 1002 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid state memory. In some examples, the memory 1002 may further include memory located remotely from the processor 1004, which may be connected to the terminal via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof. As an example, the memory 1002 may include, but is not limited to, a first determination module 42, a second determination module 44, and a control module 46 of a control device including the on-board unit. In addition, other module units in the control device of the vehicle-mounted unit may be included, but are not limited to, and are not described in detail in this example.
Optionally, the transmission device 1006 is configured to receive or transmit data via a network. Specific examples of the network described above may include wired networks and wireless networks. In one example, the transmission device 1006 includes a network adapter (Network Interface Controller, NIC) that can connect to other network devices and routers via a network cable to communicate with the internet or a local area network. In one example, the transmission device 1006 is a Radio Frequency (RF) module for communicating wirelessly with the internet.
In addition, the electronic device further includes: a display 1008 for displaying a screen; and a connection bus 1010 for connecting the respective module parts in the above-described electronic device.
Alternatively, specific examples in this embodiment may refer to examples described in the foregoing embodiments and optional implementations, and this embodiment is not described herein.
It will be appreciated by those skilled in the art that the modules or steps of the invention described above may be implemented in a general purpose computing device, they may be concentrated on a single computing device, or distributed across a network of computing devices, they may alternatively be implemented in program code executable by computing devices, so that they may be stored in a memory device for execution by computing devices, and in some cases, the steps shown or described may be performed in a different order than that shown or described, or they may be separately fabricated into individual integrated circuit modules, or multiple modules or steps within them may be fabricated into a single integrated circuit module for implementation. Thus, the present invention is not limited to any specific combination of hardware and software.
The above description is only of the preferred embodiments of the present invention and is not intended to limit the present invention, but various modifications and variations can be made to the present invention by those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the principle of the present invention should be included in the protection scope of the present invention.
Claims (10)
1. A control method of an on-vehicle unit, characterized by comprising:
determining whether the target vehicle-mounted unit meets a preset condition according to a first beacon service table BST signal received by the target vehicle-mounted unit, wherein the preset condition is a condition for indicating the target vehicle-mounted unit to switch to a target state;
under the condition that the target vehicle-mounted unit accords with the preset condition, determining a first duration corresponding to the target state;
controlling the target vehicle-mounted unit to switch to the target state and keeping the target state in the first duration, wherein the target vehicle-mounted unit is not awakened in the target state;
wherein, the determining whether the target vehicle-mounted unit meets the preset condition includes:
determining whether the first BST signal is received by the target vehicle-mounted unit in a preset time period, if so, judging whether a first Beacon identifier in the first BST signal is the same as a target Beacon identifier, and if so, determining that the target vehicle-mounted unit meets the preset condition, wherein the starting time of the preset time period is the time when the target virtual resource corresponding to the target vehicle-mounted unit is successfully transferred, and the target Beacon identifier is the Beacon identifier recorded in a transfer log corresponding to the target virtual resource; the preset condition comprises that a Beacon identifier in one BST signal received by the target vehicle-mounted unit in the preset time period is the same as the target Beacon identifier; and/or
Acquiring a first Beacon identifier in the first BST signal; determining a start time and an end time corresponding to the first Beacon identifier, wherein the start time corresponding to the first Beacon identifier is a time indicated by a timestamp in a BST signal which is received by the target vehicle-mounted unit for the first time and comprises the first Beacon identifier, and the end time corresponding to the first Beacon identifier is a time indicated by the timestamp in the first BST signal when the target vehicle-mounted unit responds to the first BST signal to reply to a vehicle service table VST signal; determining a time difference between the ending time corresponding to the first Beacon identifier and the starting time corresponding to the first Beacon identifier; and under the condition that the time difference exceeds a time difference threshold, determining that the target vehicle-mounted unit meets the preset condition, wherein the preset condition comprises that the time difference between the ending time corresponding to one Beacon identifier and the starting time corresponding to the Beacon identifier exceeds the time difference threshold.
2. The control method of an on-board unit according to claim 1, characterized in that the method further comprises:
determining the duration represented by the preset time period;
Updating the starting time of the preset time period to be the time indicated by the timestamp in the first BST signal;
updating the ending time of the preset time period according to the starting time of the preset time period and the duration indicated by the preset time period;
when the ending time of the first duration reaches, controlling the target vehicle-mounted unit to be in a preset dormant state from the ending time of the first duration to the ending time of the preset time period, wherein the target vehicle-mounted unit can be awakened by a second BST signal in the preset dormant state, the second BST signal is a signal received by the target vehicle-mounted unit in the preset dormant state, and the preset time period is longer than the first duration;
under the condition that the Beacon identifier in the second BST signal is the same as the target Beacon identifier, determining that the target vehicle-mounted unit meets the preset condition, wherein the preset condition further comprises that the Beacon identifier in one BST signal received by the target vehicle-mounted unit from the ending time of the first duration to the ending time of the preset time period is the same as the target Beacon identifier;
Determining a second duration corresponding to the target state;
and controlling the target vehicle-mounted unit to switch to the target state and keeping the target state for the second duration.
3. The control method of an on-board unit according to claim 1, wherein in a case where the time difference does not exceed the time difference threshold, the method further comprises:
determining target reply times corresponding to the first Beacon identifier, which are recorded in the target vehicle-mounted unit, under the condition that the first Beacon identifier is different from the target Beacon identifier, wherein the target reply times are reply times of a BST signal reply VST signal with the first Beacon identifier, which is received by the target vehicle-mounted unit in a target time period, before the target vehicle-mounted unit receives the first BST signal;
and under the condition that the target reply times exceeds a times threshold, determining that the target vehicle-mounted unit accords with the preset condition, wherein the preset condition comprises that the reply times corresponding to the Beacon identifications different from the target Beacon identifications exceed the times threshold.
4. The method for controlling an on-board unit according to claim 1, wherein the determining the first duration corresponding to the target state includes:
Searching a third time length corresponding to a first Beacon identifier in the first BST signal, wherein the third time length is a time length corresponding to the target state to which the target vehicle-mounted unit is switched according to a third BST signal, the third BST signal is received by the target vehicle-mounted unit before the first BST signal is received, and the Beacon identifier in the third BST signal is the same as the first Beacon identifier;
and determining the first time length according to the third time length, wherein the first time length is longer than the third time length.
5. A control device of an in-vehicle unit, characterized by comprising:
the first determining module is used for determining whether the target vehicle-mounted unit accords with a preset condition according to a first beacon service table BST signal received by the target vehicle-mounted unit, wherein the preset condition is a condition for indicating the target vehicle-mounted unit to switch to a target state;
the second determining module is used for determining a first duration corresponding to the target state under the condition that the target vehicle-mounted unit accords with the preset condition;
the control module is used for controlling the target vehicle-mounted unit to be switched to the target state and keeping the target state in the first duration, wherein the target vehicle-mounted unit is not awakened in the target state;
Wherein, the first determining module is further configured to: determining whether the first BST signal is a signal received by the target vehicle-mounted unit in a preset time period, if so, judging whether a first Beacon identifier in the first BST signal is the same as a target Beacon identifier, and if so, determining that the target vehicle-mounted unit meets the preset condition, wherein the starting time of the preset time period is the time when the target virtual resource corresponding to the target vehicle-mounted unit is successfully transferred, and the target Beacon identifier is the Beacon identifier recorded in a transfer log corresponding to the target virtual resource; the preset condition comprises that a Beacon identifier in one BST signal received by the target vehicle-mounted unit in the preset time period is the same as the target Beacon identifier; and/or
The first determining module is further configured to: acquiring a first Beacon identifier in the first BST signal; determining a start time and an end time corresponding to the first Beacon identifier, wherein the start time corresponding to the first Beacon identifier is a time indicated by a timestamp in a BST signal which is received by the target vehicle-mounted unit for the first time and comprises the first Beacon identifier, and the end time corresponding to the first Beacon identifier is a time indicated by the timestamp in the first BST signal when the target vehicle-mounted unit responds to the first BST signal to reply to a vehicle service table VST signal; determining a time difference between the ending time corresponding to the first Beacon identifier and the starting time corresponding to the first Beacon identifier; and under the condition that the time difference exceeds a time difference threshold, determining that the target vehicle-mounted unit meets the preset condition, wherein the preset condition comprises that the time difference between the ending time corresponding to one Beacon identifier and the starting time corresponding to the Beacon identifier exceeds the time difference threshold.
6. The control device of an on-board unit according to claim 5, further comprising a processing module for:
determining the duration represented by the preset time period;
updating the starting time of the preset time period to be the time indicated by the timestamp in the first BST signal;
updating the ending time of the preset time period according to the starting time of the preset time period and the duration indicated by the preset time period;
when the ending time of the first duration reaches, controlling the target vehicle-mounted unit to be in a preset dormant state from the ending time of the first duration to the ending time of the preset time period, wherein the target vehicle-mounted unit can be awakened by a second BST signal in the preset dormant state, the second BST signal is a signal received by the target vehicle-mounted unit in the preset dormant state, and the preset time period is longer than the first duration;
wherein, the first determining module is further configured to: under the condition that the Beacon identifier in the second BST signal is the same as the target Beacon identifier, determining that the target vehicle-mounted unit meets the preset condition, wherein the preset condition further comprises that the Beacon identifier in one BST signal received by the target vehicle-mounted unit from the ending time of the first duration to the ending time of the preset time period is the same as the target Beacon identifier;
The second determining module is further configured to determine a second duration corresponding to the target state;
the control module is further configured to control the target on-board unit to switch to the target state and maintain the target state for the second duration.
7. The control device of an on-board unit according to claim 5, wherein the first determining module is further configured to, in a case where the time difference does not exceed the time difference threshold:
determining target reply times corresponding to the first Beacon identifier, which are recorded in the target vehicle-mounted unit, under the condition that the first Beacon identifier is different from the target Beacon identifier, wherein the target reply times are reply times of a BST signal reply VST signal with the first Beacon identifier, which is received by the target vehicle-mounted unit in a target time period, before the target vehicle-mounted unit receives the first BST signal;
and under the condition that the target reply times exceeds a times threshold, determining that the target vehicle-mounted unit accords with the preset condition, wherein the preset condition comprises that the reply times corresponding to the Beacon identifications different from the target Beacon identifications exceed the times threshold.
8. The control device of an on-board unit according to claim 5, wherein the second determining module is further configured to:
searching a third time length corresponding to a first Beacon identifier in the first BST signal, wherein the third time length is a time length corresponding to the target state to which the target vehicle-mounted unit is switched according to a third BST signal, the third BST signal is received by the target vehicle-mounted unit before the first BST signal is received, and the Beacon identifier in the third BST signal is the same as the first Beacon identifier;
and determining the first time length according to the third time length, wherein the first time length is longer than the third time length.
9. A storage medium having a computer program stored therein, wherein the computer program is arranged to perform the method of any of claims 1 to 4 when run.
10. An electronic device comprising a memory and a processor, characterized in that the memory has stored therein a computer program, the processor being arranged to execute the method according to any of the claims 1-4 by means of the computer program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010956295.5A CN112203256B (en) | 2020-09-11 | 2020-09-11 | Control method and device of vehicle-mounted unit, storage medium and electronic device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010956295.5A CN112203256B (en) | 2020-09-11 | 2020-09-11 | Control method and device of vehicle-mounted unit, storage medium and electronic device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN112203256A CN112203256A (en) | 2021-01-08 |
| CN112203256B true CN112203256B (en) | 2024-03-22 |
Family
ID=74014803
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010956295.5A Active CN112203256B (en) | 2020-09-11 | 2020-09-11 | Control method and device of vehicle-mounted unit, storage medium and electronic device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN112203256B (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115134343B (en) * | 2021-03-29 | 2024-11-29 | 深圳绿米联创科技有限公司 | Device control method, system, device, server and storage medium |
| CN116233788A (en) * | 2022-12-26 | 2023-06-06 | 深圳成谷科技有限公司 | Data transmission method, terminal device, system and readable storage medium |
| CN116170852A (en) * | 2023-02-27 | 2023-05-26 | 深圳成谷科技有限公司 | A frequency point switching method, device, terminal and readable storage medium |
| CN118632335B (en) * | 2024-08-09 | 2024-12-03 | 广州市埃特斯通讯设备有限公司 | Power saving method and system for frequent awakening of vehicle-mounted unit by road side unit |
Citations (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05145462A (en) * | 1991-11-21 | 1993-06-11 | Sumitomo Electric Ind Ltd | In-vehicle communication device and bidirectional roadside beacon communication system |
| JP2001094486A (en) * | 1999-09-21 | 2001-04-06 | Oki Electric Ind Co Ltd | Method for reducing power consumption of on-vehicle device |
| KR20050043600A (en) * | 2004-06-18 | 2005-05-11 | 코트리스 주식회사 | Electronic toll collection system and method thereof |
| CN101123007A (en) * | 2006-08-10 | 2008-02-13 | 北京握奇数据系统有限公司 | ETC system vehicle-mounted unit energy-saving method based on WLAN and device |
| JP2010199863A (en) * | 2009-02-24 | 2010-09-09 | Denso Corp | In-vehicle communication apparatus |
| CA2749710A1 (en) * | 2010-09-17 | 2012-03-17 | Kapsch Trafficcom Ag | Method and onboard unit for radio communication in a road toll system |
| CN103391514A (en) * | 2012-05-09 | 2013-11-13 | 航天信息股份有限公司 | Method for communication between vehicle-mounted unit and roadside antenna equipment |
| EP2709071A1 (en) * | 2012-09-17 | 2014-03-19 | Kapsch TrafficCom AG | Method, wireless beacon and onboard unit for generating parking fees transactions |
| CN105991181A (en) * | 2015-02-15 | 2016-10-05 | 深圳市金溢科技股份有限公司 | 5.8GHz DSRC-based path recognition wireless communication method, identification antenna and identification terminal |
| CN107886584A (en) * | 2017-10-27 | 2018-04-06 | 深圳市金溢科技股份有限公司 | Sending control method, controller, roadside unit and the toll tags of wake-up signal |
| CN108235226A (en) * | 2016-12-09 | 2018-06-29 | 北京万集科技股份有限公司 | DSRC mobile units method of work and device |
| CN108711197A (en) * | 2018-05-24 | 2018-10-26 | 北京握奇智能科技有限公司 | The method and apparatus that a kind of power to board units is adaptively adjusted |
| CN110996267A (en) * | 2019-12-10 | 2020-04-10 | 北京聚利科技股份有限公司 | Method and device for identifying OBU |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2793205B1 (en) * | 2013-04-19 | 2015-11-04 | Kapsch TrafficCom AG | Onboard installation for a vehicle |
-
2020
- 2020-09-11 CN CN202010956295.5A patent/CN112203256B/en active Active
Patent Citations (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05145462A (en) * | 1991-11-21 | 1993-06-11 | Sumitomo Electric Ind Ltd | In-vehicle communication device and bidirectional roadside beacon communication system |
| JP2001094486A (en) * | 1999-09-21 | 2001-04-06 | Oki Electric Ind Co Ltd | Method for reducing power consumption of on-vehicle device |
| KR20050043600A (en) * | 2004-06-18 | 2005-05-11 | 코트리스 주식회사 | Electronic toll collection system and method thereof |
| CN101123007A (en) * | 2006-08-10 | 2008-02-13 | 北京握奇数据系统有限公司 | ETC system vehicle-mounted unit energy-saving method based on WLAN and device |
| JP2010199863A (en) * | 2009-02-24 | 2010-09-09 | Denso Corp | In-vehicle communication apparatus |
| CA2749710A1 (en) * | 2010-09-17 | 2012-03-17 | Kapsch Trafficcom Ag | Method and onboard unit for radio communication in a road toll system |
| CN103391514A (en) * | 2012-05-09 | 2013-11-13 | 航天信息股份有限公司 | Method for communication between vehicle-mounted unit and roadside antenna equipment |
| EP2709071A1 (en) * | 2012-09-17 | 2014-03-19 | Kapsch TrafficCom AG | Method, wireless beacon and onboard unit for generating parking fees transactions |
| CN105991181A (en) * | 2015-02-15 | 2016-10-05 | 深圳市金溢科技股份有限公司 | 5.8GHz DSRC-based path recognition wireless communication method, identification antenna and identification terminal |
| CN108235226A (en) * | 2016-12-09 | 2018-06-29 | 北京万集科技股份有限公司 | DSRC mobile units method of work and device |
| CN107886584A (en) * | 2017-10-27 | 2018-04-06 | 深圳市金溢科技股份有限公司 | Sending control method, controller, roadside unit and the toll tags of wake-up signal |
| CN108711197A (en) * | 2018-05-24 | 2018-10-26 | 北京握奇智能科技有限公司 | The method and apparatus that a kind of power to board units is adaptively adjusted |
| CN110996267A (en) * | 2019-12-10 | 2020-04-10 | 北京聚利科技股份有限公司 | Method and device for identifying OBU |
Non-Patent Citations (2)
| Title |
|---|
| Hashim, W.N.Wahidah.A new hop-count and node-degree based routing protocol for Vehicular Ad-hoc Networks (VANETs).<IEEE Malaysia International Conference on Communications>.2015,第1卷(第1期),310-315. * |
| 段明磊.公路联网ETC系统OBU设备检测方法探析.《中国交通信息化》.2018,第1卷(第2期),113-116. * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN112203256A (en) | 2021-01-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN112203256B (en) | Control method and device of vehicle-mounted unit, storage medium and electronic device | |
| CN112203255B (en) | Control method and system of vehicle-mounted unit, storage medium and electronic device | |
| CN107886584B (en) | Wake-up signal sending control method, controller, road side unit and toll collection tag | |
| JP3131415B2 (en) | Wireless communication system and communication method | |
| CN109831764B (en) | Method and system for adjacent channel interference resisting transaction suitable for OBU electronic tag | |
| CN110677900A (en) | Paging processing method and related device | |
| US9336418B2 (en) | System and method for polling NFC-A devices alongside RF barcode devices | |
| US20110090063A1 (en) | Apparatus and method using histogram-based techniques for avoiding overpolling | |
| JP3353821B2 (en) | On-board equipment in road-to-vehicle communication system | |
| CN112738755A (en) | Method for interaction between wireless communication module and sensor in field of power internet of things | |
| CN112911553B (en) | Sensitivity monitoring and early warning method and device | |
| US20070187497A1 (en) | Channel search method and communication apparatus using the same | |
| CN109857435A (en) | A diffusive software upgrade method between offline devices | |
| CN113470203B (en) | Multi-lane ETC transaction method, traffic method, system and equipment | |
| CN109474918B (en) | Short-distance communication method, device and system | |
| CN108541049B (en) | Method for awakening composite pass card and composite pass card | |
| CN112752235B (en) | OBU detection method, OBU, ETC system, vehicle and storage medium | |
| CN102163272B (en) | Method and device for improving performance efficiency of reader | |
| US6934539B2 (en) | Apparatus and method for use in identifying presence of wireless terminals in mobile wireless communication systems | |
| US20030007467A1 (en) | Radio communication using a plurality of base stations | |
| CN110996267B (en) | Method and device for identifying OBU | |
| CN113794992B (en) | Wireless broadcasting method, device, terminal equipment and storage medium | |
| CN109857436A (en) | Equipment room diffusion type method for upgrading software under a kind of line | |
| CN111222602A (en) | Method and system for carrying out secure communication with vehicle-mounted unit | |
| US6067626A (en) | Method of processing externally supplied data by CPU in non-operating state and portable terminal device for the same |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |