[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN114362843B - Method and device for detecting vehicle-mounted unit and related products - Google Patents

Method and device for detecting vehicle-mounted unit and related products Download PDF

Info

Publication number
CN114362843B
CN114362843B CN202111615830.1A CN202111615830A CN114362843B CN 114362843 B CN114362843 B CN 114362843B CN 202111615830 A CN202111615830 A CN 202111615830A CN 114362843 B CN114362843 B CN 114362843B
Authority
CN
China
Prior art keywords
communication protocol
identification information
communication
board unit
vehicle
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
Application number
CN202111615830.1A
Other languages
Chinese (zh)
Other versions
CN114362843A (en
Inventor
陈明月
韩茂强
王庆飞
吴大舜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Wanji Technology Co Ltd
Original Assignee
Beijing Wanji Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Wanji Technology Co Ltd filed Critical Beijing Wanji Technology Co Ltd
Priority to CN202111615830.1A priority Critical patent/CN114362843B/en
Publication of CN114362843A publication Critical patent/CN114362843A/en
Application granted granted Critical
Publication of CN114362843B publication Critical patent/CN114362843B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/0082Monitoring; Testing using service channels; using auxiliary channels
    • H04B17/0087Monitoring; Testing using service channels; using auxiliary channels using auxiliary channels or channel simulators
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/06Testing, supervising or monitoring using simulated traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • H04W4/48Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for in-vehicle communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Devices For Checking Fares Or Tickets At Control Points (AREA)

Abstract

The invention relates to a method for detecting an on-board unit and a related product. The method comprises the following steps: detecting whether first identification information about the on-board unit is acquired based on a plurality of communication protocols; in response to acquiring first identification information about the in-vehicle unit based on a plurality of communication protocols, performing a function detection operation about each communication protocol; and storing the function detection result of each communication protocol in association with the first identification information. By the scheme, the automation degree of the detection process of the vehicle-mounted unit can be effectively improved, and the detection efficiency and the accuracy are improved. In addition, the invention also relates to a device and a system for detecting the vehicle-mounted unit.

Description

Method and device for detecting vehicle-mounted unit and related products
Technical Field
The present invention relates generally to the field of on-board unit technology. More particularly, the present invention relates to a method for detecting an on-board unit, an apparatus and a computer program product for performing the aforementioned method, a device for detecting an on-board unit and a system for detecting an on-board unit.
Background
This section is intended to provide a background or context to the embodiments of the application that are recited in the claims. The description herein may include concepts that could be pursued, but are not necessarily ones that have been previously conceived or pursued. Accordingly, unless indicated otherwise, what is described in this section is not prior art to the description and claims of the present application and is not admitted to be prior art by inclusion in this section.
Electronic toll collection (Electronic Toll Collection, ETC) is generally implemented by wireless communication and information exchange between an On Board Unit (OBU) mounted On a vehicle and an antenna mounted On a toll lane, so that the vehicle can pay for traffic without stopping through a highway or bridge toll booth, thereby improving traffic efficiency.
With the popularity of ETC, more and more vehicle enterprises need to assemble the pre-installed OBU. In order to ensure that the OBU of the off-line vehicle functions normally, the main functions of the OBU are usually required to be detected before the vehicle is off-line and shipped from the factory. However, the existing detection technology relies on manual handheld equipment to detect step by step, so that the detection function is single and the efficiency is low; the other is to detect through RSU (road side unit), to this kind of OBU off-line detection technique, because the vehicle enterprise produces line space limited, the vehicle distance is nearer in the testing process, and RSU probably detects OBU equipment and can't confirm the current vehicle of detecting according to line order to the condition that OBU's testing result and its place vehicle can't exactly match can appear. It can be seen that the existing detection technology is not only low in efficiency, but also inaccurate in detection result.
Disclosure of Invention
In order to solve at least the technical problems described in the background section above, the present invention proposes a solution for detecting an on-board unit. By utilizing the scheme of the invention, the automation degree of the detection process of the vehicle-mounted unit can be effectively improved, and the detection efficiency and the accuracy are improved. In view of this, the present invention provides a solution in a number of aspects as follows.
A first aspect of the present invention provides a method for detecting an on-board unit, wherein the on-board unit supports a plurality of communication protocols, the method comprising: detecting whether first identification information about the on-board unit is acquired based on a plurality of communication protocols; in response to acquiring first identification information about the in-vehicle unit based on a plurality of communication protocols, performing a function detection operation about each communication protocol; and storing the function detection result of each communication protocol in association with the first identification information.
In one embodiment, wherein the plurality of communication protocols includes a first communication protocol and a second communication protocol, wherein detecting whether identification information about the on-board unit is acquired, and performing the function detection operation with respect to each communication protocol includes: detecting whether target information is acquired based on the first communication protocol, wherein the target information comprises the first identification information and second identification information about the second communication protocol; in response to acquiring the target information based on the first communication protocol, performing a function detection operation with respect to the first communication protocol; establishing communication with the vehicle-mounted unit based on the second identification information to acquire the first identification information through the second communication protocol; and performing a function detection operation with respect to the second communication protocol.
In one embodiment, wherein for a plurality of the second identification information, establishing communication with the on-board unit based on the second identification information includes: and triggering a plurality of communication hosts supporting the second communication protocol according to the acquisition sequence of each piece of second identification information, and establishing communication with the corresponding vehicle-mounted unit according to the acquisition sequence.
In one embodiment, the method further comprises: detecting whether a function detection result associated with the first identification information meets a preset condition; and responding to the function detection result to meet the preset condition, and writing the vehicle identification information of the vehicle where the vehicle-mounted unit is located into the vehicle-mounted unit.
In one embodiment, wherein the first communication protocol comprises a dedicated short-range communication protocol, wherein performing the function detection operation with respect to each communication protocol comprises: performing a detection operation regarding a no-parking charging transaction function based on the dedicated short-range communication protocol; and performing a detection operation with respect to a bluetooth communication function based on the bluetooth communication protocol.
A second aspect of the invention provides an apparatus comprising: a processor; and a memory storing computer instructions for detecting an on-board unit, which when executed by the processor, cause the apparatus to perform the method of the first aspect above and in the embodiments below.
A third aspect of the invention provides a computer program product comprising computer instructions for detecting an on-board unit, which, when executed by the processor, cause the implementation of the method of the first aspect hereinbefore and in the embodiments hereinafter.
A fourth aspect of the present invention provides an apparatus for detecting an on-board unit, wherein the on-board unit supports a plurality of communication protocols, the apparatus comprising: a roadside simulator configured to acquire first identification information regarding the on-board unit through a first communication protocol; at least one communication host configured to establish a communication connection with the on-board unit through a second communication protocol and acquire the first identification information; a controller coupled to the roadside simulator and the at least one communication host and configured to: after the road side simulator acquires the first identification information, executing a function detection operation about the first communication protocol; after each communication host acquires the first identification information, performing a function detection operation on the second communication protocol; and storing a function detection result concerning the first communication protocol and the second communication protocol in association with the first identification information.
In one embodiment, the communication host includes a bluetooth host, the roadside simulator is further configured to acquire bluetooth address information sent by at least one of the on-board units, trigger the corresponding on-board unit to start a bluetooth function, and control a plurality of the bluetooth hosts to establish communication connection with the corresponding on-board units according to an acquisition sequence of each bluetooth address information.
A fifth aspect of the invention provides a system for detecting an on-board unit, comprising: at least one on-board unit configured to support a no-parking charging transaction function and a bluetooth communication function; and the apparatus or the device according to the second aspect, wherein the apparatus or the device is configured to store the function detection result for each of the on-board units in association with the first identification information thereof, and selectively perform writing of the vehicle identification information of the vehicle in which each of the on-board units is located into the corresponding on-board unit according to the function detection result associated with the first identification information.
By utilizing the scheme provided by the invention, different function detection operations can be executed on the vehicle-mounted unit based on different communication protocols, so that the comprehensive and efficient function detection on the vehicle-mounted unit can be completed without introducing excessive manual intervention. Particularly, the method relates to detection before offline of the front loading vehicle-mounted unit, batch detection of the front loading vehicle-mounted unit can be realized, and the matching accuracy of the detection result and the vehicle-mounted unit can be effectively improved by carrying out association storage on the functional detection result and the identification information of the vehicle-mounted unit. In some embodiments, the advantages of different communication protocols may be exploited to independently perform the respective detection operations. In particular, the different functions of the on-board unit can be independently detected, so that after the short-time function detection of the on-board unit is completed, the function detection of the next on-board unit can be performed, thereby further improving the detection efficiency. In addition, in other embodiments, when it is determined that the detection results associated with the first identification information all meet the preset condition, it is indicated that the on-board unit is normal, and at this time, the vehicle identification information of the vehicle in which the on-board unit is located may be written into the on-board unit. Based on this, it is possible to effectively avoid the vehicle identification information from being wrongly written into the faulty on-board unit or other on-board units.
Drawings
The above, as well as additional purposes, features, and advantages of exemplary embodiments of the present invention will become readily apparent from the following detailed description when read in conjunction with the accompanying drawings. In the drawings, embodiments of the invention are illustrated by way of example and not by way of limitation, and like reference numerals refer to similar or corresponding parts and in which:
FIG. 1 is a diagram illustrating an exemplary scenario of a system for detecting an on-board unit according to an embodiment of the present invention;
FIG. 2 is a flow chart illustrating one method for detecting an on-board unit according to an embodiment of the present invention;
FIG. 3 is a flow chart illustrating another method for detecting an on-board unit according to an embodiment of the present invention;
FIG. 4 is a flow chart illustrating yet another method for detecting an on-board unit according to an embodiment of the present invention;
FIG. 5 is a block diagram illustrating the construction of an apparatus for detecting an on-board unit according to an embodiment of the present invention;
Fig. 6 is a block diagram showing another apparatus for detecting an in-vehicle unit according to an embodiment of the present invention; and
Fig. 7 is a block diagram showing a system for detecting an in-vehicle unit according to an embodiment of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are some, but not all embodiments of the present invention. All other embodiments, based on the embodiments of the invention, which a person skilled in the art would obtain without making any inventive effort, are within the scope of the invention.
It should be understood that the terms "first," "second," "third," and "fourth," etc. in the claims, specification and drawings of the present invention are used for distinguishing between different objects and not for describing a particular sequential order. The terms "comprises" and "comprising" when used in the specification and claims of the present invention are taken to specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It is also to be understood that the terminology used in the description of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the specification and claims, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should be further understood that the term "and/or" as used in the present specification and claims refers to any and all possible combinations of one or more of the associated listed items, and includes such combinations.
As used in this specification and the claims, the term "if" may be interpreted as "when..once" or "in response to a determination" or "in response to detection" depending on the context. Similarly, the phrase "if a determination" or "if a [ described condition or event ] is detected" may be interpreted in the context of meaning "upon determination" or "in response to determination" or "upon detection of a [ described condition or event ]" or "in response to detection of a [ described condition or event ]".
Specific embodiments of the present invention are described in detail below with reference to the accompanying drawings.
In order to better understand the solution of the present invention, the detection process of the on-board unit will be described below with reference to fig. 1.
Fig. 1 is a diagram illustrating an exemplary scenario of a system 100 for detecting an on-board unit according to an embodiment of the present invention. In the context of the present invention, the aforementioned scenario may be an interactive scenario in which a function detection is performed between the in-vehicle unit 101 and the device 102 mounted on various types of vehicles. For example, the method specifically may include a scenario of function detection before the front-loading OBU is offline, a scenario of function detection after the rear-loading OBU is sold, or other application scenarios in which the OBU needs to perform function detection. The specific installation position of the OBU is not limited herein, and may be installed, for example, at a windshield of a vehicle or other suitable location. And the specific structure of the device 102 will be described below.
In the practical application process, the vehicle-mounted unit 101 can support multiple communication protocols, and the device 102 interacts with the vehicle-mounted unit 101 based on the communication protocols, so that high-efficiency and accurate detection of functions of the vehicle-mounted units on different vehicles can be realized.
Fig. 2 is a flow chart illustrating one method 200 for detecting an on-board unit according to an embodiment of the present invention. It should be noted that the method 200 may be understood as a specific interaction procedure between the device 102 and the on-board unit 101 in fig. 1, and may be specifically performed on the device 102 side. Accordingly, the detailed description hereinbefore described with reference to fig. 1 applies equally to the following.
As shown in fig. 2, at step S201, it may be detected whether first identification information about the in-vehicle unit is acquired based on a plurality of communication protocols. The communication protocol herein may include an existing communication protocol that may be supported by the on-board unit, such as a dedicated short-range communication protocol, a bluetooth communication protocol, or other supportable communication protocol, or a communication protocol that is newly added as the function of the on-board unit is improved, or the like. And the aforementioned first identification information may include information capable of uniquely identifying the on-board unit, such as a product serial number SN, etc. It should be noted that the detailed description of the communication protocol and the first identification information is only an exemplary description.
Next, at step S202, a function detection operation with respect to each communication protocol may be performed in response to acquiring the first identification information with respect to the in-vehicle unit based on the plurality of communication protocols. In some embodiments, the on-board unit may send its own first identification information to the device after establishing a communication connection with the device via a different communication protocol. The function detection of the on-board unit can be implemented by the interaction data forwarded by the corresponding communication protocol.
Next, at step S203, the function detection result for each communication protocol may be stored in association with the aforementioned first identification information. By combining the function detection of the vehicle-mounted unit with a communication protocol supporting the function detection, and binding different detection results with the first identification information of the vehicle-mounted unit. According to the scheme, the comprehensive and efficient function detection of the vehicle-mounted unit can be completed without introducing excessive manual intervention. Particularly, the detection before the front loading vehicle-mounted units are off line in a batched mode can greatly shorten the detection time of the whole production line, and meanwhile, the matching accuracy of the detection result and the vehicle-mounted units is improved.
Fig. 3 is a flow chart illustrating another method 300 for detecting an on-board unit according to an embodiment of the present invention. It should be noted that the method 300 may be understood as a specific interaction procedure between the device 102 and the on-board unit 101 in fig. 1, and further optimization and expansion of the method 200 in fig. 2. Accordingly, the detailed description hereinbefore described with reference to fig. 1 and 2 applies equally to the following. In addition, in the present embodiment, description will be given taking an example in which the aforementioned plurality of communication protocols may include a first communication protocol and a second communication protocol.
As shown in fig. 3, at step S301, it may be detected whether target information is acquired based on the first communication protocol. The target information herein may include the aforementioned first identification information and second identification information regarding the second communication protocol. In some embodiments, the first identification information may include SN information, as previously described. And the second identification information may include information capable of identifying the second communication protocol attribute, such as address information or the like. It should be noted that the description of the first identification information and the second identification information is only an exemplary description, and for example, the second identification information may be specifically adjusted according to the communication connection attribute of the second communication protocol.
Next, at step S302, a function detection operation with respect to the first communication protocol may be performed in response to the aforementioned target information being acquired based on the first communication protocol. It should be noted that, in practical application, the on-board unit may perform different functions based on different communication protocols, so the function detection operation herein may be set and adjusted according to the functions supported by the first communication protocol and the actual test requirements.
Next, at step S303, communication may be established with the in-vehicle unit based on the aforementioned second identification information to acquire the first identification information through the second communication protocol. And at step S304, a function detection operation with respect to the second communication protocol may be performed. In some embodiments, the device may determine the on-board unit via the second identification information and establish a connection therewith in a second communication protocol. Then, after the first identification information is obtained through the second communication protocol, a corresponding function detection operation can be performed (specifically, the setting and adjustment can be performed according to the functions supported by the second communication protocol and actual test requirements).
Next, at step S305, the function detection result regarding each of the above-described communication protocols may be stored in association with the first identification information. Therefore, the scheme of the invention not only can realize the accurate matching of the detection result and the vehicle-mounted unit, but also can independently execute corresponding detection operation by fully utilizing the advantages of different communication protocols. In particular, the functions of the on-board unit can be detected independently, so that after the short-time function detection of the on-board unit is completed, the function detection of the next on-board unit can be executed, and the function detection of the next on-board unit does not need to be started after all other functions of the current on-board unit are detected, thereby further improving the detection efficiency.
Fig. 4 is a flow chart illustrating yet another method 400 for detecting an on-board unit according to an embodiment of the present invention. It should be understood that the method 400 is understood to be a specific interaction process between the device 102 and the on-board unit 101 in fig. 1, and further optimization and expansion of the method 300 in fig. 3. Accordingly, the detailed description hereinbefore described with reference to fig. 1 and 3 applies equally to the following. In addition, in the present embodiment, description will be given taking an example in which the aforementioned first communication protocol may include the dedicated short-range communication protocol DSRC and the second communication protocol may include the bluetooth communication protocol.
As shown in fig. 4, at step S401, it may be detected whether the target information is acquired based on the dedicated short-range communication protocol. In some embodiments, the aforementioned target information may include first identification information (e.g., SN information of the on-board unit, etc.) and second identification information (e.g., bluetooth address information of the on-board unit, etc.). After the on-board unit establishes connection with the device through the dedicated short-range communication protocol, the on-board unit may send its own SN information and bluetooth address information to the device.
Next, at step S402, a detection operation regarding the no-parking charging transaction function may be performed in response to the acquisition of the aforementioned target information. It should be noted that, the specific short-range communication protocol is taken as an example to support the function of toll collection, and the scheme of the present invention is not limited thereto. The detection of other functions that can be supported by the dedicated short-range communication protocol can also be performed, for example, according to test requirements.
Next, at step S403, communication may be established with the on-board unit based on the second identification information to obtain the first identification information through a bluetooth communication protocol. As described above, the second identification information here may be bluetooth address information. Specifically, after the bluetooth address information is obtained through the dedicated short-range communication protocol, the bluetooth function of the vehicle-mounted unit can be triggered to be started first, and connection with the vehicle-mounted unit is established through the bluetooth communication protocol according to the subsequent detection requirement.
Next, at step S404, a detection operation regarding the bluetooth communication function may be performed based on the bluetooth communication protocol. For example, the underlying communication functions of bluetooth, protocols regarding the issuer (e.g., the execution standard of the protocols), etc. may be detected. Next, at step S405, the function detection result for each communication protocol may be stored in association with a first communication identification (e.g., SN information of the in-vehicle unit).
Then, at step S406, it may be detected whether the function detection result associated with the aforementioned first identification information satisfies a preset condition. In some embodiments, as previously described, the function detection result associated with the aforementioned first identification information may include a detection result of a toll collection transaction function and a detection result of a bluetooth communication function. And when the detection results are determined to meet the preset conditions, the non-stop toll collection transaction function is normal and the Bluetooth communication function is normal. At this time, step S406 may be performed to write the vehicle identification information VIN of the vehicle in which the aforementioned in-vehicle unit is located in the in-vehicle unit. Specifically, the vehicle identification information VIN may be written in the in-vehicle unit based on the second identification information and the channel constructed by the in-vehicle unit. For example, when the second identification information is bluetooth address information, it is possible to, after determining that both the toll collection transaction function and the bluetooth communication function are normal, not disconnect the bluetooth channel and continue to perform an operation of writing the vehicle identification information VIN to the in-vehicle unit through the bluetooth channel. Correspondingly, the correspondence between the first communication identifier (for example, SN information of the on-board unit) and the vehicle identifier information VIN may be stored in the device 102 in advance, or may be obtained from the outside. Based on this, it is possible to effectively avoid the vehicle identification information from being wrongly written into the faulty on-board unit or other on-board units.
Fig. 5 is a block diagram showing the construction of an apparatus 500 for detecting an on-board unit according to an embodiment of the present invention. It should be noted that one possible exemplary implementation carrier of the method 300 described above in connection with fig. 3 may be the apparatus 500. Accordingly, the detailed description hereinbefore described with reference to fig. 3 applies equally as well to the following.
As shown in fig. 5, the apparatus 500 may include a roadside simulator 501, at least one communication host 502, and a controller 503. Wherein the roadside simulator 501 may be configured to obtain first identification information about the on-board unit via a first communication protocol; the communication host 502 may be configured to establish a communication connection with the on-board unit through a second communication protocol, and obtain the aforementioned first identification information; and a controller 503, which may be connected to the roadside simulator 501 and all communication hosts 502, and may be configured to perform the following operations: after the roadside simulator 501 acquires the first identification information, a function detection operation with respect to the first communication protocol may be performed. It should be noted that, in performing the function detection operation process with respect to the first communication protocol, the required interaction information may be transmitted or received through the roadside simulator 501. Next, after each communication host 502 acquires the first identification information, a function detection operation with respect to the second communication protocol may be performed. Then, the function detection result regarding the first communication protocol and the second communication protocol may be stored in association with the first identification information.
Therefore, the scheme of the invention can complete comprehensive and efficient function detection of the vehicle-mounted unit without introducing excessive manual intervention. The whole detection process not only can realize the accurate matching of the detection result and the vehicle-mounted unit, but also can independently execute corresponding detection operation by fully utilizing the advantages of different communication protocols. In particular, the different functions of the on-board unit can be independently detected, so that after the short-time function detection of the on-board unit is completed, the function detection of the next on-board unit can be performed, thereby further improving the detection efficiency.
Fig. 6 is a block diagram illustrating another apparatus 600 for detecting an on-board unit according to an embodiment of the present invention. It should be noted that one possible exemplary implementation carrier of the method described above in connection with fig. 2-4 may be the apparatus 600. In addition, the apparatus 600 may be viewed as a further optimization and extension of the apparatus 500. Accordingly, the detailed description hereinbefore described with reference to fig. 2 to 5 applies equally to the following.
As shown in fig. 6, the apparatus 600 may include an RSU antenna 601, a plurality of bluetooth hosts 602 and controllers 603, an output module 604, a database module 605, and a transport mechanism 606. Wherein the performance of the RSU antenna 601 is calibrated to meet the actual road application standard. In particular, the RSU antenna 601 may be provided on a gantry and used to transmit and receive radio frequency signals. And bluetooth host 602 may be connected to an on-board unit and a controller. The controller 603 may run traffic control software and databases and all control strategies may be implemented by the control software. The output module 604 may include a display or a printer that may be used to output the detection results of the on-board unit. The database module 605 may record information regarding the vehicle under test and the on-board unit installed on the vehicle (e.g., vehicle VIN information, SN information of the on-board unit, correspondence thereof, etc.). For example, when an OBU is installed for a vehicle on a transmission mechanism, a one-to-one correspondence of vehicle identification (VIN code) and OBU identification (SN number) may be recorded and stored to the database module. The database module can exist alone or can be designed integrally with the controller. In addition, the conveyor mechanism 606 may be a general purpose conveyor belt conveyor mechanism for carrying the vehicle under test.
In practical application, when different types of vehicles provided with vehicle-mounted units approach the RSU antenna through the transmission mechanism, the RSU antenna can acquire the SN number and Bluetooth address information of an OBU on a certain vehicle through a special short-range communication protocol DSRC. Then, an OBU bluetooth broadcast command may be sent to be turned on, and the obtained SN number and bluetooth address information of the OBU may be transmitted to the controller for storage. After the detection of the no-parking charge transaction function (hereinafter referred to as transaction function) of the OBU is completed, the DSRC detection link with the OBU may be disconnected, and the transaction detection result may be transmitted to the controller for storing the transaction information of the OBU. Because of the faster detection speed based on DSRC, the RSU antenna can continue to perform transaction function detection of the OBU on other vehicles. The controller sequentially stores the obtained SN number of the OBU, bluetooth address information and corresponding transaction detection results.
In some embodiments, the controller may turn on a scan pattern for a significant number of bluetooth hosts based on the number of bluetooth addresses acquired to be detected. Specifically, the bluetooth host may connect according to the sequence of bluetooth address information acquired by the controller. If the number of the Bluetooth addresses to be detected exceeds the number of the Bluetooth hosts, the Bluetooth hosts can wait for the scanning connection after releasing the idle state.
In some embodiments, the OBU may turn on the bluetooth broadcast mode after receiving a bluetooth broadcast on command sent by the RSU antenna. Specifically, the bluetooth broadcast status of the OBU may last for a certain time to wait for a connection to an idle bluetooth host. After an idle Bluetooth host is connected with the OBU, the SN number of the OBU can be acquired through a Bluetooth communication protocol, and the Bluetooth communication function of the OBU is detected. The detection result information may then be sent to the controller for storage.
In some embodiments, when the controller detects that the bluetooth function of the OBU is acceptable, and when the transaction detection result corresponding to the SN number of the OBU is also acceptable by querying, the database module may be queried to obtain the vehicle identifier VIN code corresponding to the SN. The VIN code may then be written into the corresponding OBU over the currently established bluetooth communication link and control the bluetooth connection to be disconnected. The detection results of the transaction function and bluetooth function of the OBU may then be displayed by a display or printed out by a printer. And when one of the transaction function and the Bluetooth communication function of the OBU is disqualified, the Bluetooth connection disconnection can be directly controlled. Then, the controller can store and record, display or print the detection result information, and no longer write the VIN code to the fault OBU.
Based on the above, the scheme of the invention can improve the automation degree of OBU (particularly vehicle enterprise OBU) detection, and Bluetooth function detection is added on the basis of transaction function detection so as to improve the comprehensiveness of function detection. Meanwhile, the problem of poor matching accuracy in the existing OBU offline detection technology is solved, ETC production line detection time is effectively saved, and therefore detection efficiency of the OBU offline is greatly improved.
In addition, for higher detection efficiency, the RSU antenna is not limited to starting to detect the next vehicle after completing all the function detection of the OBU of the current vehicle. Instead, the RSU antenna may continue to detect DSRC functions of the next or more nearby vehicles while the bluetooth host detects bluetooth functions of the current vehicle. And other idle Bluetooth hosts are connected with corresponding OBUs according to the sequence of Bluetooth addresses received by the controller so as to detect the Bluetooth communication function of the Bluetooth hosts. Therefore, the controller can independently process the detection of the transaction function and the Bluetooth function, and the detection efficiency can be greatly improved on the basis of ensuring the accuracy.
Fig. 7 is a schematic block diagram illustrating a system 700 for detecting an on-board unit in accordance with an embodiment of the present invention. Not only is the device 701 of an embodiment of the present invention shown in fig. 7, but its peripheral devices and external networks are also shown. The device 701 may be understood as one particular exemplary application of the device 102 described above in connection with fig. 1. The device 701 may perform operations such as performing a function detection operation on different communication protocols, and associating and storing a function detection result of each communication protocol with first identification information, so as to implement the foregoing solutions of the present invention described in connection with fig. 2 to 4.
As shown in fig. 7, the device 701 may include a CPU7011, which may be a general-purpose CPU, a special-purpose CPU, or other execution unit for information processing and program execution. Further, the device 701 may further include a mass memory 7012 and a read only memory ROM 7013, wherein the mass memory 7012 may be configured to store various types of data and various programs required for the device, and the ROM 7013 may be configured to store a power-on self test for the device 701, initialization of various functional modules in the system, a driver for basic input/output of the system, and data required to boot an operating system.
Further, the device 701 also includes other hardware platforms or components, such as a TPU (Tensor Processing Unit ) 7014, GPU (Graphic Processing Unit, graphics processor) 7015, FPGAs (Field Programmable GATE ARRAY, field programmable gate arrays) 7016 and MLU (Memory Logic Unit), memory logic unit) 7017 as shown. It will be appreciated that while various hardware platforms or components are shown in device 701, this is by way of example only and not limitation, and that one of skill in the art may add or remove corresponding hardware as desired. For example, device 701 may include only a CPU as a well-known hardware platform and another hardware platform as a test hardware platform of the present invention.
The device 701 of the present invention further comprises a communication interface 7018 whereby it may be connected to a local area network/wireless local area network (LAN/WLAN) 705 via the communication interface 7018 and further to a local server 706 or to the Internet ("Internet") 707 via the LAN/WLAN. Alternatively or additionally, the device 701 of the present invention may also be directly connected to the internet or cellular network via the communication interface 7018 based on wireless communication technology, such as third generation ("3G"), fourth generation ("4G"), or 5 th generation ("5G") wireless communication technology. In some application scenarios, the device 701 of the present invention may also access the server 708 and possibly the database 709 of the external network as needed.
Peripheral devices of the device 701 may include a display device 702, an input device 703, and a data transmission interface 704. In one embodiment, the display device 702 may include, for example, one or more speakers and/or one or more visual displays. The input device 703 may include, for example, a keyboard, mouse, microphone, gesture-capturing camera, or other input buttons or controls configured to receive input of data or user instructions. The data transfer interface 704 may include, for example, a serial interface, a parallel interface, or a universal serial bus interface ("USB"), a small computer system interface ("SCSI"), serial ATA, fireWire ("FireWire"), PCI Express, and high definition multimedia interface ("HDMI"), etc., configured for data transfer and interaction with other devices or systems.
The above-described CPU 7011, mass memory 7012, read only memory ROM 7013, TPU 7014, GPU 7015, FPGA 7016, MLU 7017, and communication interface 7018 of the device 701 of the present invention can be connected to each other through a bus 7019, and data interaction with peripheral devices can be achieved through the bus. In one embodiment, the cpu 7011 may control other hardware components in the device 701 and its peripherals through the bus 7019.
In operation, the processor CPU 7011 of the device 701 of the present invention may obtain corresponding identification information via the input device 703 or the data transmission interface 704, and retrieve computer program instructions or codes stored in the memory 7012 to perform a function detection operation and an associated storage operation, so as to complete accurate detection of the functions of the on-board unit.
From the above description of the modular design of the present invention, it can be seen that the system of the present invention can be flexibly arranged according to the application scenario or requirement and is not limited to the architecture shown in the drawings. Further, it should also be appreciated that any module, unit, component, server, computer, or device that performs the operations of the examples of the invention may include or otherwise access a computer-readable medium, such as a storage medium, a computer storage medium, or a data storage device (removable) and/or non-removable) such as, for example, a magnetic disk, optical disk, or magnetic tape. Computer storage media may include volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Based on this, the present invention also discloses a computer-readable storage medium having stored thereon computer-readable instructions for detecting an on-board unit, which when executed by one or more processors, implement the method and operations described above in connection with the accompanying drawings.
While various embodiments of the present invention have been shown and described herein, it will be obvious to those skilled in the art that such embodiments are provided by way of example only. Numerous modifications, changes, and substitutions will occur to those skilled in the art without departing from the spirit and scope of the invention. It should be understood that various alternatives to the embodiments of the invention described herein may be employed in practicing the invention. The appended claims are intended to define the scope of the invention and to cover such modular compositions, equivalents, or alternatives falling within the scope of the claims.

Claims (8)

1. A method for detecting an on-board unit, wherein the on-board unit supports a plurality of communication protocols, the method comprising:
detecting whether first identification information about the on-board unit is acquired based on a plurality of communication protocols;
in response to acquiring first identification information about the on-board unit based on a plurality of communication protocols, independently performing a function detection operation with respect to each communication protocol; and
Associating and storing a function detection result about each communication protocol with the first identification information;
Wherein the plurality of communication protocols includes a first communication protocol and a second communication protocol, wherein detecting whether the first identification information is acquired with respect to the on-board unit, and performing the function detecting operation with respect to each communication protocol includes:
Detecting whether target information is acquired based on the first communication protocol, wherein the target information comprises the first identification information and second identification information about the second communication protocol;
in response to acquiring the target information based on the first communication protocol, performing a function detection operation with respect to the first communication protocol;
establishing communication with the vehicle-mounted unit based on the second identification information to acquire the first identification information through the second communication protocol; and
Performing a function detection operation with respect to the second communication protocol;
wherein the first communication protocol comprises a dedicated short-range communication protocol and the second communication protocol comprises a bluetooth communication protocol, wherein performing a function detection operation with respect to each communication protocol comprises:
Performing a detection operation regarding a no-parking charging transaction function based on the dedicated short-range communication protocol; and performing a detection operation with respect to a bluetooth communication function based on the bluetooth communication protocol.
2. The method of claim 1, wherein for a plurality of the second identification information, establishing communication with the on-board unit based on the second identification information comprises:
and triggering a plurality of communication hosts supporting the second communication protocol according to the acquisition sequence of each piece of second identification information, and establishing communication with the corresponding vehicle-mounted unit according to the acquisition sequence.
3. The method according to claim 1, wherein the method further comprises:
detecting whether a function detection result associated with the first identification information meets a preset condition; and
And responding to the function detection result to meet the preset condition, and writing the vehicle identification information of the vehicle where the vehicle-mounted unit is located into the vehicle-mounted unit.
4. An apparatus, comprising:
A processor; and
A memory storing computer instructions for detecting an on-board unit, which when executed by the processor, cause the apparatus to perform the method according to any one of claims 1-3.
5. A computer readable storage medium, characterized in that it contains program instructions for detecting an on-board unit, which program instructions, when executed by a processor, cause the implementation of the method according to any of claims 1-3.
6. An apparatus for applying the method of detecting an on-board unit of any of claims 1-3, wherein the on-board unit supports a plurality of communication protocols, the apparatus comprising:
A roadside simulator configured to acquire first identification information regarding the on-board unit through a first communication protocol;
at least one communication host configured to establish a communication connection with the on-board unit through a second communication protocol and acquire the first identification information;
A controller coupled to the roadside simulator and the at least one communication host and configured to:
After the road side simulator acquires the first identification information, executing a function detection operation about the first communication protocol;
after each communication host acquires the first identification information, performing a function detection operation on the second communication protocol; and
And storing the function detection result related to the first communication protocol and the second communication protocol in association with the first identification information.
7. The apparatus of claim 6, wherein the communication host comprises a bluetooth host, the roadside simulator is further configured to acquire bluetooth address information transmitted by at least one of the on-board units and trigger a corresponding on-board unit to turn on a bluetooth function, and the controller is further configured to control a plurality of the bluetooth hosts to establish communication connections with corresponding on-board units according to an acquisition order of each of the bluetooth address information.
8. A system for detecting an on-board unit, comprising:
At least one on-board unit configured to support a no-parking charging transaction function and a bluetooth communication function; and the apparatus or device according to claim 4, 6 or 7, wherein the apparatus or device is configured to store the function detection result for each of the on-board units in association with the first identification information thereof, and to selectively perform writing of the vehicle identification information of the vehicle in which each of the on-board units is located into the corresponding on-board unit in accordance with the function detection result associated with the first identification information.
CN202111615830.1A 2021-12-27 2021-12-27 Method and device for detecting vehicle-mounted unit and related products Active CN114362843B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111615830.1A CN114362843B (en) 2021-12-27 2021-12-27 Method and device for detecting vehicle-mounted unit and related products

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111615830.1A CN114362843B (en) 2021-12-27 2021-12-27 Method and device for detecting vehicle-mounted unit and related products

Publications (2)

Publication Number Publication Date
CN114362843A CN114362843A (en) 2022-04-15
CN114362843B true CN114362843B (en) 2024-08-06

Family

ID=81103978

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111615830.1A Active CN114362843B (en) 2021-12-27 2021-12-27 Method and device for detecting vehicle-mounted unit and related products

Country Status (1)

Country Link
CN (1) CN114362843B (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111970032A (en) * 2020-08-18 2020-11-20 北京聚利科技有限公司 OBU detection method, device, equipment and system

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3855747B2 (en) * 2001-11-26 2006-12-13 株式会社デンソー Fixed station communication device, automatic fee collection system, automatic fee collection communication method
JP2010147995A (en) * 2008-12-22 2010-07-01 Mitsubishi Fuso Truck & Bus Corp Vehicle communication system
PL2312536T3 (en) * 2009-10-15 2013-12-31 Kapsch Trafficcom Ag Vehicle device for a street toll system
JP5651615B2 (en) * 2012-02-16 2015-01-14 日立オートモティブシステムズ株式会社 In-vehicle network system
CN102789654A (en) * 2012-08-03 2012-11-21 北京速通科技有限公司 Method and system for protocol conformance testing of electronic toll collection core equipment
CN103778672A (en) * 2013-04-15 2014-05-07 深圳市金溢科技有限公司 Communication performance test method and general-purpose tester
CN104348896B (en) * 2013-08-09 2019-09-10 航天信息股份有限公司 Cross-platform vehicle communication method and system
CN104952116B (en) * 2014-03-27 2017-08-29 深圳市金溢科技股份有限公司 Information processing method, device, OBU and system based on ETC system
US10257730B1 (en) * 2017-11-27 2019-04-09 Ford Global Technologies, Llc Status tests of wireless communication nodes of vehicles
CN110648425B (en) * 2019-09-20 2021-05-14 天地融科技股份有限公司 Detection method and system for vehicle-mounted unit
CN111246434A (en) * 2019-12-31 2020-06-05 航天信息股份有限公司 Method and system for determining safety state of vehicle-mounted unit
CN111222602B (en) * 2019-12-31 2023-10-13 航天信息股份有限公司 Method and system for carrying out secure communication with vehicle-mounted unit
CN112020156B (en) * 2020-08-18 2022-11-22 北京聚利科技有限公司 Detection system and method for vehicle-mounted unit, electronic device and storage medium
CN113660547A (en) * 2021-07-06 2021-11-16 深圳成谷科技有限公司 Vehicle detection method and device, terminal equipment and readable storage medium

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111970032A (en) * 2020-08-18 2020-11-20 北京聚利科技有限公司 OBU detection method, device, equipment and system

Also Published As

Publication number Publication date
CN114362843A (en) 2022-04-15

Similar Documents

Publication Publication Date Title
CN101634975B (en) Method for realizing DMA data transmission and apparatus thereof
WO2016185360A1 (en) System and method for transferring diagnostic commands to a vehicle
CN103019232A (en) Fault diagnosis system for automobiles
CN103328271A (en) Vehicle information acquisition device and vehicle information acquisition method
CN111143256A (en) Method and device for reading field replaceable unit information
CN104111844A (en) Method and system for installing application programs into mobile terminals
CN100421097C (en) Readdressable virtual dma control and status registers
CN114363860B (en) Method and device for parameter calibration of vehicle-mounted unit and related products thereof
CN114362843B (en) Method and device for detecting vehicle-mounted unit and related products
US20070088874A1 (en) Offload engine as processor peripheral
CN110209605B (en) Register read-write method of PCIE bus network card and computing equipment
CN117135100B (en) System and method for testing signal transmission of vehicle-mounted optical fiber Ethernet of automobile
CN114427976B (en) Test method, device and system for automatic driving vehicle
CN111447121B (en) Test method, device, equipment and storage medium of PCIE controller
CN113660547A (en) Vehicle detection method and device, terminal equipment and readable storage medium
CN106775818B (en) ECU (electronic control Unit) upgrading method and ECU upgrading equipment based on CAN (controller area network) bus
CN112328528A (en) Clock chip compatible method, device and equipment based on Feiteng processor
CN101727421B (en) USB storage equipment and interface circuit thereof
CN113133041B (en) Method and device for testing vehicle-to-vehicle communication function in dynamic interval train control vehicle
CN113050976B (en) FPGA parallel upgrading method and device based on PCIe bus, medium and electronic equipment
CN101336412B (en) Method for installing auxiliary unit on computer
CN109976778B (en) Software updating method and system of vehicle electronic product, upper computer and storage medium
CN114523774B (en) Multi-machine master-slave synchronous printing control method and device and electronic equipment
CN114900390B (en) Data transmission method, device, electronic equipment and storage medium
CN114444423B (en) Data processing method and system based on verification platform and electronic equipment

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