A location-based ETC on-board unit personalization method and system, and issuing terminal

By introducing a positioning module and electronic fence technology into the ETC issuance terminal, the issuance area is restricted, which solves the problems of chaotic management and security risks in ETC issuance services and realizes the legal and secure operation of ETC on-board units.

CN120980442BActive Publication Date: 2026-05-26BEIJING SUTONG TECH CO LTD +2
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING SUTONG TECH CO LTD
Filing Date
2025-07-23
Publication Date
2026-05-26

AI Technical Summary

Technical Problem

ETC issuance service management is chaotic, channel management is difficult to control, and there are potential security risks. In particular, social channels have no fixed issuance locations, and personnel are mobile, making it impossible to locate specific individuals who handle the transactions.

Method used

A location-based method and system for personalizing ETC on-board units is introduced. By adding a positioning module to the issuing terminal and using electronic fence technology to restrict the issuing area, business operations are ensured to be conducted only within legal office areas. Combined with Bluetooth connectivity and random number generation technology, secure writing of vehicle and system information is achieved.

Benefits of technology

Effective management of ETC issuance services reduces the problem of inconsistent issuance locations through social channels, mitigates security risks, and ensures the legality and security of issuance operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120980442B_ABST
    Figure CN120980442B_ABST
Patent Text Reader

Abstract

This invention provides a method and system for personalizing ETC (Electronic Toll Collection) on-board units (OBUs) based on location determination, and an issuing terminal, comprising: reading the location information of the issuing terminal; matching the read location information with a preset issuing area recorded in the issuing party's backend; if the location matching is successful, establishing a Bluetooth link between the issuing terminal and the OBU; the issuing terminal obtaining OBU information and a first random number from the OBU through the Bluetooth link; the issuing terminal sending an OBU write vehicle information request frame to the issuing party's backend, receiving an OBU write vehicle information response frame returned by the issuing party's backend, and writing the OBU's vehicle information file based on the OBU write vehicle information response frame; and the issuing terminal sending an OBU write system information request frame to the issuing party's backend, receiving an OBU write system information response frame returned by the issuing party's backend, and writing the OBU's system information file based on the OBU write system information response frame.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of ETC issuance technology, and in particular to a method and system for personalizing ETC on-board units based on location determination, as well as an issuance terminal. Background Technology

[0002] ETC issuance primarily involves completing user registration and binding, and personalizing the on-board units (electronic tags and user cards), which means writing personal information (including license plate information, identity information, etc.) into the electronic tag and user card. Currently, most ETC issuers have developed their own apps or mini-programs for various channels to issue ETC.

[0003] Since the large-scale issuance of ETC (Electronic Toll Collection) devices in 2019, many ETC issuers have experienced explosive growth in user numbers through cooperation with external channels. However, the ETC issuance service suffers from numerous problems, including chaotic channel management and product and service violations that infringe on customer rights. In particular, there is a potential risk that agents may impersonate highway tollbooth staff and issue ETC devices improperly near toll stations, which could lead to customer complaints against the tollbooths.

[0004] Since 2022, the ETC industry management unit has officially launched a campaign to address the chaotic issuance situation and has introduced a number of management requirements. However, due to the lack of effective technical means, although the ETC issuers are willing to address the issue, they have failed to solve it effectively.

[0005] Currently, mobile phones are widely used as the issuance terminal for ETC (Electronic Toll Collection) issuance. Issuance operations are conducted via mobile apps or mini-programs, and there are no restrictions on the use of the issuance terminal device, as long as it can perform tag issuance. Summary of the Invention

[0006] In view of this, in order to overcome the existing problems of chaotic management of ETC issuance services due to lack of restrictions and to avoid potential security risks, this application proposes a location-based ETC on-board unit personalization method and system, and issuance terminal, to eliminate or improve one or more defects existing in the prior art.

[0007] One aspect of the present invention provides a method for personalizing ETC (Electronic Toll Collection) on-board units based on location determination. The method includes the following steps: reading the location information of the issuing terminal; matching the read location information with a preset issuance area recorded in the issuing party's backend; if the location matching is successful, establishing a Bluetooth link between the issuing terminal and the on-board unit (OBU); the issuing terminal obtaining OBU information and a first random number from the OBU via the Bluetooth link; the issuing terminal sending an OBU write vehicle information request frame carrying the OBU information and the first random number to the issuing party's backend; and receiving an OBU write vehicle information response frame returned by the issuing party's backend. The system writes the vehicle information file of the OBU based on the OBU write vehicle information response frame; wherein, the OBU write vehicle information response frame carries a transaction random number; the issuing terminal reads the vehicle information in the OBU and generates vehicle information ciphertext by combining the transaction random number; the issuing terminal obtains a second random number from the OBU through the Bluetooth link; the issuing terminal sends an OBU write system information request frame carrying the transaction random number, the vehicle information ciphertext and the second random number to the issuing party's backend; receives the OBU write system information response frame returned by the issuing party's backend; and writes the OBU system information file based on the OBU write system information response frame.

[0008] In some embodiments of the present invention, before reading the location information of the issuing terminal, the method further includes: pre-setting or changing the preset issuance area recorded in the issuer's backend; pre-creating an account for the personalized user of the ETC on-board unit in the issuer's backend, the account containing the user's personal identity information, vehicle information and the linked payment account.

[0009] In some embodiments of the present invention, the first random number is obtained by using the ESAM Get Challenge command in the DF01 directory of the ETC on-board unit; the second random number is obtained by using the ESAM Get Challenge command in the root directory of the ETC on-board unit.

[0010] In some embodiments of the present invention, the OBU information includes the OBU contract serial number and the national standard CPU card number; the method further includes: the issuer's backend searches for the corresponding vehicle information based on the OBU contract serial number contained in the OBU write vehicle information request frame, generates a response return code based on the vehicle information search result, calculates the MAC for writing vehicle information based on the found vehicle information and the first random number, generates the ESAM instruction required for writing the vehicle information file based on the MAC for writing vehicle information, and generates the transaction random number; wherein, the OBU write vehicle information response frame carries the response return code, the ESAM instruction, and the transaction random number.

[0011] In some embodiments of the present invention, the step of writing the OBU vehicle information file based on the OBU write vehicle information response frame includes: the issuing terminal determining whether it can write the OBU vehicle information based on the response return code carried in the OBU write vehicle information response frame; when the response return code indicates that the corresponding vehicle information has been found in the issuing party's background, the OBU vehicle information can be written; when it is determined that the OBU vehicle information can be written, the issuing terminal uses the ESAM instruction carried in the received OBU write vehicle information response frame to write the OBU vehicle information file.

[0012] In some embodiments of the present invention, the issuing terminal reads vehicle information from the OBU and generates encrypted vehicle information by combining the transaction random number, including:

[0013] The issuing terminal uses the transaction random number carried in the OBU write vehicle information response frame returned by the issuing backend to read the vehicle information in the OBU and obtain the encrypted vehicle information. After receiving the OBU write system information request frame, the method further includes: determining whether the vehicle information has been compared based on the carried transaction random number; if it has been compared, continue; otherwise, use the transaction random number to decrypt the encrypted vehicle information to compare the vehicle information, and continue after successful comparison; generating a response return code, calculating the MAC based on the second random number, and generating the ESAM instructions required for writing the system information file based on the calculated MAC; wherein, the OBU write system information response frame includes the response return code and the ESAM instructions required for writing the system information file.

[0014] In some embodiments of the present invention, writing the OBU system information file based on the OBU write system information response frame includes: the issuing terminal determining whether it can write the OBU system information based on the response return code carried in the OBU write system information response frame; when the response return code indicates that the corresponding vehicle information has been found in the issuing party's background, the OBU system information can be written; when it is determined that the OBU system information can be written, the issuing terminal uses the ESAM instruction carried in the received OBU write system information response frame to write the OBU system information file.

[0015] In some embodiments of the present invention, after writing the OBU vehicle information file and the OBU system information file are completed, the method further includes: a checking step, wherein the issuing terminal reads the system information and vehicle information of the ETC on-board unit again and checks the system information and vehicle information.

[0016] Corresponding to the above method, the present invention also provides an ETC issuance terminal based on location determination. The ETC issuance terminal includes a positioning module for reading the positioning information of the issuance terminal, matching the read positioning information with a preset issuance area recorded in the backend of the issuer, and allowing the establishment of a Bluetooth link between the issuance terminal and the on-board unit (OBU) only after the location matching is successful.

[0017] Corresponding to the above method, the present invention also provides a location-based ETC on-board unit personalization system, comprising: the aforementioned location-based ETC issuing terminal; an issuing backend for recording preset issuing areas, creating accounts for users of personalized ETC on-board units, and responding to the issuing terminal's OBU vehicle information write request frame and OBU system information write request frame; wherein, the account includes the user's personal identity information, vehicle information, and bound payment account; and an ETC on-board unit for establishing a Bluetooth link with the issuing terminal after successful location matching, providing the issuing terminal with OBU information, a first random number, and a second random number, and accepting vehicle information and system information written by the ETC issuing terminal.

[0018] The location-based method for personalizing ETC on-board units proposed in this invention can manage the distribution of ETC issuers' personnel based on preset legal office issuance areas, unify the management of ETC issuance services, reduce the problems of unstable issuance locations and mobile personnel in social channels, and avoid potential security risks.

[0019] Additional advantages, objects, and features of the invention will be set forth in part in the description which follows, and will also become apparent in part to those skilled in the art upon studying the description, or may be learned by practice of the invention. The objects and other advantages of the invention can be realized and obtained by means of the structures specifically pointed out in the specification and drawings.

[0020] Those skilled in the art will understand that the objectives and advantages achievable with this invention are not limited to those specifically described above, and that the above and other objectives achievable with this invention will become clearer from the following detailed description. Attached Figure Description

[0021] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, are not intended to limit the scope of the invention. In the drawings:

[0022] Figure 1 This is a flowchart of an embodiment of the ETC on-board unit personalization method according to the present invention.

[0023] Figure 2 This is a timing diagram of a location-based ETC on-board unit personalization method in one embodiment of the present invention. Detailed Implementation

[0024] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the embodiments and accompanying drawings. Here, the illustrative embodiments and descriptions of this invention are used to explain the invention, but are not intended to limit the invention.

[0025] It should also be noted that, in order to avoid obscuring the invention with unnecessary details, only the structures and / or processing steps closely related to the solution according to the invention are shown in the accompanying drawings, while other details that are not closely related to the invention are omitted.

[0026] It should be emphasized that the term "including / comprises" as used herein refers to the presence of a feature, element, step, or component, but does not exclude the presence or addition of one or more other features, elements, steps, or components.

[0027] It should also be noted that, unless otherwise specified, the term "connection" in this article can refer not only to a direct connection, but also to an indirect connection involving an intermediary.

[0028] In the following description, embodiments of the invention will be illustrated with reference to the accompanying drawings. In the drawings, the same reference numerals represent the same or similar parts, or the same or similar steps.

[0029] To overcome the current problems of chaotic ETC issuance service management due to a lack of restrictions and to mitigate potential security risks, this application proposes a location-based method and system for personalizing ETC on-board units, as well as an issuance terminal. The main improvement of this application lies in the introduction of electronic fence technology, which helps overcome the problems of numerous social channels having unfixed issuance locations and mobile personnel, making it difficult to pinpoint specific individuals handling the transactions.

[0030] "Personalized ETC on-board unit" refers to the technical process of binding the ETC on-board unit (OBU), vehicle information of a specific vehicle, the vehicle owner's personal identification information, and payment account, making it a dedicated and usable device. This process ensures the uniqueness, security, and accuracy of toll deductions for the OBU, and is a core element for the normal operation of the ETC system. In this solution, based on the one-to-one correspondence between vehicles and OBUs, vehicle information is written into the OBU as its unique identifier.

[0031] Figure 1 This is a flowchart of an ETC on-board unit personalization method according to an embodiment of the present invention. The method includes the following steps:

[0032] Step S110: Read the location information of the issuing terminal and match the read location information with the preset issuing area recorded in the backend of the issuer.

[0033] Step S120: If the location matching is successful, a Bluetooth link is established between the issuing terminal and the vehicle-mounted device OBU. The issuing terminal obtains OBU information and the first random number from the OBU through the Bluetooth link.

[0034] Step S130: The issuing terminal sends an OBU write vehicle information request frame carrying OBU information and a first random number to the issuing backend, receives an OBU write vehicle information response frame returned by the issuing backend, and writes the OBU vehicle information file based on the OBU write vehicle information response frame. The OBU write vehicle information response frame carries a transaction random number.

[0035] Step S140: The issuing terminal reads the vehicle information in the OBU and generates encrypted vehicle information by combining the transaction random number. The issuing terminal obtains the second random number from the OBU via Bluetooth connection. The issuing terminal sends an OBU write system information request frame carrying the transaction random number, encrypted vehicle information, and the second random number to the issuing party's backend. It receives the OBU write system information response frame returned by the issuing party's backend and writes the OBU's system information file based on the OBU write system information response frame.

[0036] The location-based ETC on-board unit personalization method proposed in this invention can manage the distribution of ETC issuers' business personnel based on preset legal office issuance areas, unify the management of ETC issuance services, reduce the problems of unstable issuance locations and mobile personnel in social channels, and avoid potential security risks.

[0037] In a specific embodiment, the specific implementation steps of this solution include: (1) Before handling ETC issuance business, the salesperson management operation is first carried out, and the preset issuance area for the legal office of the issuance personnel is set. The salesperson logs in with the salesperson's employee number, enters the planned issuance location and the required area radius (e.g., 500 meters). The entered location range is sent to the back-end of the issuer for location review. If the location is near the location it has filed and not near the toll station, the review can be approved and the issuance location filing will take effect. If the issuance location of the salesperson changes, the location change operation needs to be carried out, and the planned issuance location and the required area radius need to be resubmitted. After the back-end of the issuer approves the change, the filing location change will take effect. (2) Handling ETC business includes establishing a personal account, uploading personal identity information (taking photos of ID cards and other documents), uploading vehicle information (taking photos of vehicle registration certificates, driver's licenses and other documents), determining the payment account to be bound to the plan and signing the user agreement, etc. (3) Personalized ETC issuance based on electronic fences, specifically including: obtaining the current location of the existing issuance terminal (mobile phone or dedicated handheld device for issuance) and initiating location matching. If the location is within the preset issuance area, personal identity information and vehicle information can be written into the electronic tag and user card of the vehicle device and bound to the payment account; otherwise, subsequent operations on the electronic tag and user card of the vehicle device will be rejected and a prompt will be displayed that the issuance location exceeds the scope of the registered location.

[0038] In some embodiments of the present invention, before reading the location information of the issuing terminal, the method further includes: pre-setting or changing the preset issuance area recorded in the issuer's backend. This step can be performed by a salesperson or administrator belonging to different ETC issuers, used to manage the channels, products, and customer rights of their respective issuers' ETC issuance business in an orderly manner.

[0039] In some embodiments of the present invention, before reading the location information of the issuing terminal, the method further includes: pre-creating a personalized user account for the ETC on-board unit in the issuer's backend. The account includes the user's personal identification information, vehicle information, and a linked payment account. Specifically, the vehicle information serves as the unique identifier for the OBU; the vehicle information is written into the OBU, and the payment account is linked to the identified vehicle information to complete the payment.

[0040] In some specific embodiments of the present invention, the preset issuance area can be set or changed in advance as follows: Before processing ETC issuance business, the salesperson logs in with their employee ID and enters the planned issuance location and the required area radius (e.g., 500 meters). This entered location range is simultaneously sent to the issuer's backend for location verification. If the location is near its registered location and not near a toll station, the verification is approved, and the issuance location registration becomes effective. If the salesperson's issuance location changes, a location change operation is required, and the planned issuance location and the required area radius are resubmitted. After approval by the issuer's backend, the registered location change becomes effective.

[0041] By adopting this embodiment of the invention, ETC issuers can manage the social channel issuance locations of their business personnel, avoid personnel movement, and manage ETC issuance work in an orderly manner.

[0042] In some embodiments of the present invention, the first random number is obtained by using the ESAM Get Challenge command in the DF01 directory of the ETC on-board unit, and the second random number is obtained by using the ESAM Get Challenge command in the root directory of the ETC on-board unit.

[0043] By employing this embodiment of the invention, and combining the file directory of the ETC on-board unit (i.e., OBU), two random numbers are obtained for writing to the OBU, which is beneficial for achieving mutual trust between the OBU, the issuing terminal, and the issuing party's backend.

[0044] In some embodiments of the present invention, the OBU information includes the OBU contract serial number and the national standard CPU card number.

[0045] Furthermore, the method also includes: the issuer's backend searches for the corresponding vehicle information based on the OBU contract sequence number contained in the OBU write vehicle information request frame; generates a response return code based on the vehicle information search result; calculates the MAC used for writing vehicle information based on the found vehicle information and the first random number; generates the ESAM instruction required for writing the vehicle information file based on the MAC used for writing vehicle information; and generates the transaction random number; wherein the OBU write vehicle information response frame carries the response return code, the ESAM instruction, and the transaction random number.

[0046] By employing this embodiment of the invention, vehicle information already stored in the issuer's backend can be accessed using OBU information, thereby verifying the identity of the user and vehicle of the personalized ETC issuance, which is beneficial to mutual trust between the OBU, the issuing terminal, and the issuer's backend.

[0047] In some embodiments of the present invention, the step of writing the OBU vehicle information file based on the OBU write vehicle information response frame includes: the issuing terminal determining whether it can write the OBU vehicle information based on the response return code carried in the OBU write vehicle information response frame; when the response return code indicates that the corresponding vehicle information has been found in the issuing party's background, the OBU vehicle information can be written; when it is determined that the OBU vehicle information can be written, the issuing terminal uses the ESAM instruction carried in the received OBU write vehicle information response frame to write the OBU vehicle information file.

[0048] Using this embodiment of the invention, the vehicle information file written to the OBU can be realized by utilizing the response frame of the issuer's backend, thereby realizing the personalization of ETC on-board unit.

[0049] In some embodiments of the present invention, the issuing terminal reads vehicle information from the OBU and generates encrypted vehicle information using the transaction random number, including: the issuing terminal uses the transaction random number carried in the OBU write vehicle information response frame returned by the issuing party's backend to read the vehicle information from the OBU and obtain the encrypted vehicle information; after receiving the OBU write system information request frame, the method further includes: determining whether the vehicle information has been compared based on the carried transaction random number; if it has been compared, continue; otherwise, use the transaction random number to decrypt the encrypted vehicle information to compare the vehicle information; if the comparison is successful, continue; generate a response return code, calculate the MAC based on the second random number, and generate the ESAM instructions required for writing the system information file based on the calculated MAC; wherein, the OBU write system information response frame includes the response return code and the ESAM instructions required for writing the system information file.

[0050] Using this embodiment of the invention, the issuing terminal can verify vehicle information through a simple process based on the vehicle information file written to the OBU, and obtain the ESAM command for writing system information to the OBU from the issuing party's backend, thereby realizing the personalization of ETC on-board equipment.

[0051] In some embodiments of the present invention, the step of writing the OBU system information file based on the OBU write system information response frame includes: the issuing terminal determining whether it can write the OBU system information based on the response return code carried in the OBU write system information response frame; when the response return code indicates that the corresponding vehicle information has been found in the issuing party's background, the OBU system information can be written; when it is determined that the OBU system information can be written, the issuing terminal uses the ESAM instruction carried in the received OBU write system information response frame to write the OBU system information file.

[0052] Using this embodiment of the invention, the system information file of the OBU can be written using the response frame from the issuer's backend, thereby enabling the personalization of the ETC on-board unit.

[0053] In some embodiments of the present invention, after writing the OBU vehicle information file and the OBU system information file are completed, the method further includes: a checking step, wherein the issuing terminal reads the system information and vehicle information of the ETC on-board unit again and checks the system information and vehicle information.

[0054] Using this embodiment of the invention, after writing the OBU vehicle information file and the OBU system information file, it is possible to check whether the personalization of the ETC on-board unit is successful. If it is unsuccessful, feedback can be sent to the issuer's backend, and the issuer's backend can contact staff for processing.

[0055] Figure 2 This is a timing diagram of a location-based ETC on-board unit personalization method according to an embodiment of the present invention. Before proceeding, the ETC on-board terminal device needs to be equipped with the necessary personalization features. The ETC on-board terminal device (including the electronic tag and user card) must be pre-issued, the tag and associated user card file structures must be created, and all keys must be imported. These keys include: master control key, application maintenance key, external authentication key, consumption sub-key, top-up sub-key, TAC sub-key, PIN, PIN unlock key, and PIN reinstallation key.

[0056] like Figure 2 As shown, in a specific embodiment of the present invention, the personalized issuance of ETC on-board units based on location determination includes:

[0057] (1) Create user accounts in advance. Individual users submit personal identity information (including ID card, etc.) and vehicle information (including vehicle registration certificate and driver's license, etc.) by taking photos through the issuing terminal (mobile phone or issuing dedicated handheld device) and bind payment account.

[0058] The ETC issuer's backend stores the submitted information (photos of ID card, vehicle registration certificate, and driver's license). OCR technology can be used to extract personal identity information and vehicle information. Personal identity information includes name and ID number, and vehicle information includes vehicle license plate number, vehicle color, and vehicle model. The linked payment account can be a bank card, WeChat, or Alipay account.

[0059] (2) Read the location information of the issuing terminal. The location information can be latitude and longitude. Compare the read location information with the preset issuance area reserved in the backend of the issuer. If it is within the preset issuance area (for example, within 500 meters of the reserved location), it is considered that the ETC issuance was carried out within the electronic fence and is a valid ETC issuance. The personalization issuance operation of this ETC can be carried out. Otherwise, the subsequent operation is rejected.

[0060] (3) Turn on the Bluetooth module of the issuing terminal and the Bluetooth module of the vehicle-mounted device OBU, and establish a Bluetooth connection between the issuing terminal and the OBU through the Bluetooth channel.

[0061] (4) The issuing terminal obtains OBU information and a first random number for writing vehicle information from the OBU. The OBU information includes the OBU contract serial number and the national standard CPU card number. The first random number for writing vehicle information is obtained by using the Get Challenge command of ESAM in the DF01 directory of the OBU. This random number is used to calculate the MAC when writing the OBU vehicle information file in the next step.

[0062] (5) The issuing terminal sends an “OBU write vehicle information request frame” to the issuing party’s backend, which includes the OBU contract serial number, the national standard CPU card number and the first random number used to write vehicle information.

[0063] (6) The issuing party's backend determines the legality of the information carried in the OBU vehicle information write request frame according to business rules, and searches for the corresponding vehicle information based on the OBU contract sequence number. It then uses the first random number sent by the issuing terminal to calculate the MAC used for writing the vehicle information and assembles the ESAM instructions required for writing the vehicle information file. Simultaneously, a "transaction random number" is regenerated as a unique identifier for each transaction. The issuing terminal should carry this random number in all subsequent data frames to indicate that it is the same transaction (repeatedly generated "transaction random numbers" will not be repeated within the same day). The random number is the same for the same transaction and different for different transactions. This transaction random number is also used by the issuing terminal when reading vehicle information to generate the encrypted vehicle information.

[0064] (7) The issuer's backend sends an "OBU write vehicle information response frame" to the issuing terminal, which includes the response return code, the ESAM command to write vehicle information, and information such as "transaction random number". Among them, ESAM is an embedded security chip module, which is usually composed of a security chip (supporting the COS operating system) and a standard package interface (such as DIP8 or SOP8), and is integrated into smart meters (such as water meters, electricity meters), set-top boxes, smart home appliances and other devices.

[0065] (8) The issuing terminal judges the response return code to determine whether the vehicle information of the OBU can be written. Only when the return code is 0x00 does it mean that the corresponding vehicle information has been found in the background. The issuing terminal uses the received ESAM command to write the vehicle information file of the OBU.

[0066] (9) The issuing terminal uses the “transaction random number” returned by the issuer’s backend to read the OBU vehicle information file, and the OBU returns the encrypted vehicle information read.

[0067] (10) The issuing terminal obtains a second random number for writing OBU system information. The second random number is obtained by the issuing terminal using the Get Challenge command of ESAM in the root directory of OBU. The second random number is used to calculate MAC when writing OBU system information file in the next step.

[0068] (11) The issuing terminal sends an “OBU write system information request frame” to the backend of the issuing party. The request frame carries the encrypted vehicle information read, the second random number to be used to write the OBU system information, and the “transaction random number” obtained from the previous steps.

[0069] (12) The backend first checks the "transaction random number" to determine whether the vehicle information has been compared before. If it has been compared, it continues; otherwise, it uses the "transaction random number" to decrypt the encrypted vehicle information and then performs the comparison. Only if the comparison is successful does it use the second random number sent for writing system information to calculate the MAC and assemble the corresponding ESAM instructions.

[0070] (13) The issuer’s backend sends an “OBU write system information response frame” to the issuer’s terminal, which includes the response return code, the ESAM command required to write OBU system information, and other information.

[0071] (14) The issuing terminal judges the response return code. Only when the return code indicates that the processing was successful, the issuing terminal uses the received ESAM command to write the OBU's system information file. Other return codes will enter the exception handling process.

[0072] (15) The issuing terminal rereads the system information of the OBU to ensure that the system information is updated successfully.

[0073] Corresponding to the above method, the present invention also proposes an ETC issuance terminal based on location determination. The ETC issuance terminal includes a positioning module for reading the positioning information of the issuance terminal and matching the read positioning information with a preset issuance area recorded in the backend of the issuer. Only after the location matching is successful is a Bluetooth link between the issuance terminal and the on-board unit (OBU) allowed to be established.

[0074] By adopting this embodiment of the invention, adding a positioning module to the issuing terminal is beneficial for implementing electronic fence technology. Using electronic fence technology to restrict ETC business to be processed only within a pre-set issuing area where legal offices are located is beneficial for limiting irregular behavior of social issuing channels, thereby reducing problems such as chaos in ETC issuance.

[0075] Corresponding to the above method, the present invention also proposes a location-based ETC on-board unit personalization system, comprising: the aforementioned location-based ETC issuing terminal; an issuing backend for recording preset issuing areas, creating accounts for users of personalized ETC on-board units, and responding to the issuing terminal's OBU vehicle information write request frame and OBU system information write request frame; wherein, the account includes the user's personal identity information, vehicle information, and bound payment account; and an ETC on-board unit for establishing a Bluetooth link with the issuing terminal after successful location matching, providing the issuing terminal with OBU information, a first random number, and a second random number, and accepting vehicle information and system information written by the ETC issuing terminal.

[0076] By adopting this embodiment of the invention and adding a positioning module, it is beneficial to realize location determination based on electronic fences, thereby enabling the personalization of ETC on-board units based on location determination. This helps to restrict irregular behavior in social issuance channels and reduce problems such as chaotic ETC issuance.

[0077] To adapt to the above method embodiments, hardware modifications are required for the issuing terminal (which can be a mobile phone or a dedicated handheld device for issuing ETC), including: adding a positioning module to the issuing terminal used for ETC issuance, and obtaining the current location of the issuing terminal based on the positioning module.

[0078] To adapt to the above method implementation, the functions of the issuing APP or mini-program also need to be upgraded. The existing APP or mini-program for ETC issuance does not have the electronic fence function. Therefore, the APP or mini-program needs to be upgraded to add the following functions: (1) Setting and changing function. Allow setting and changing the preset issuance area for legal office use. The APP or mini-program can add the function of preset personalized areas where ETC can be processed, preset personalized location coordinates and the operable range (a certain diameter in meters). (2) Issuing terminal location acquisition function. The issuing APP or mini-program can obtain the current location from the mobile phone or the issuing terminal. (3) Personalized location matching function. The APP or mini-program adds a personalized location matching function, which can determine whether the location of the issuing terminal (mobile phone or dedicated handheld device for issuance) is within the preset area and provide feedback on the judgment result.

[0079] The key points and beneficial effects of the method proposed in this application are as follows:

[0080] (1) Based on the positioning function of the distribution terminal, set up a preset distribution area for the legitimate office of the distribution personnel.

[0081] (2) In the process of issuing personalized ETC based on vehicle-mounted equipment, the location of the issuing terminal is first matched with the preset issuing area based on electronic fence technology. If the requirements are met, the issuing business operation is allowed.

[0082] (3) This method limits ETC business to the designated issuance area where the business is legally operated, which helps to restrict irregular behavior of social issuance channels and thus reduce problems such as chaotic ETC issuance.

[0083] Those skilled in the art will understand that the exemplary components, systems, and methods described in conjunction with the embodiments disclosed herein can be implemented in hardware, software, or a combination of both. Whether implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this invention. When implemented in hardware, it can be, for example, electronic circuits, application-specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc. When implemented in software, the elements of this invention are programs or code segments used to perform the desired tasks. The programs or code segments can be stored in a machine-readable medium or transmitted over a transmission medium or communication link via data signals carried in a carrier wave.

[0084] It should be clarified that the present invention is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present invention is not limited to the specific steps described and shown. Those skilled in the art can make various changes, modifications, and additions, or change the order of steps, after understanding the spirit of the present invention.

[0085] In this invention, features described and / or illustrated for one embodiment may be used in the same or similar manner in one or more other embodiments, and / or combined with or in place of features of other embodiments.

[0086] The above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, various modifications and variations of the embodiments of the present invention are possible. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.

Claims

1. A method for personalizing ETC on-board units based on location determination, characterized in that, include: Read the location information of the issuing terminal and match the read location information with the preset issuing area recorded in the backend of the issuer; If the location matching is successful, a Bluetooth link is established between the issuing terminal and the vehicle-mounted device OBU. The issuing terminal obtains OBU information and a first random number from the OBU through the Bluetooth link. The issuing terminal sends an OBU write vehicle information request frame carrying the OBU information and the first random number to the issuing party's backend, receives an OBU write vehicle information response frame returned by the issuing party's backend, and writes the OBU vehicle information file based on the OBU write vehicle information response frame; wherein, the OBU write vehicle information response frame carries a transaction random number. The issuing terminal reads the vehicle information in the OBU and generates encrypted vehicle information by combining it with the transaction random number. The issuing terminal obtains a second random number from the OBU through the Bluetooth link. The issuing terminal sends an OBU write system information request frame carrying the transaction random number, the encrypted vehicle information, and the second random number to the issuing party's backend. The issuing terminal receives an OBU write system information response frame returned by the issuing party's backend and writes the OBU's system information file based on the OBU write system information response frame.

2. The method according to claim 1, characterized in that, Before reading the location information of the issuing terminal, the method further includes: The preset issuance area is pre-set or modified in the issuer's backend; Personalized user accounts for ETC on-board units are created in advance in the issuer's backend. These accounts include the user's personal identification information, vehicle information, and linked payment account.

3. The method according to claim 2, characterized in that, The first random number is obtained by using the Get Challenge command of ESAM in the DF01 directory of the ETC on-board unit; The second random number is obtained by using the Get Challenge command of ESAM in the root directory of the ETC on-board unit.

4. The method according to claim 2, characterized in that, The OBU information includes the OBU contract serial number and the national standard CPU card number; The method further includes: the issuer's backend searches for the corresponding vehicle information based on the OBU contract sequence number contained in the OBU write vehicle information request frame; generates a response return code based on the vehicle information search result; calculates the MAC used for writing vehicle information based on the found vehicle information and the first random number; generates the ESAM instruction required for writing the vehicle information file based on the MAC used for writing vehicle information; and generates the transaction random number; wherein the OBU write vehicle information response frame carries the response return code, the ESAM instruction, and the transaction random number.

5. The method according to claim 4, characterized in that, The process of writing the vehicle information file of the OBU based on the OBU write vehicle information response frame includes: The issuing terminal determines whether it can write OBU vehicle information based on the response return code carried in the OBU write vehicle information response frame. When the response return code indicates that the corresponding vehicle information has been found in the issuing party's backend, it can write OBU vehicle information. Once it is determined that the OBU vehicle information can be written, the issuing terminal uses the ESAM instruction carried in the received OBU vehicle information write response frame to write the OBU vehicle information file.

6. The method according to claim 5, characterized in that, The issuing terminal reads the vehicle information from the OBU and generates encrypted vehicle information by combining it with the transaction random number, including: The issuing terminal uses the transaction random number carried in the OBU write vehicle information response frame returned by the issuing party's backend to read the vehicle information in the OBU and obtain the encrypted vehicle information. After receiving the OBU write system information request frame, the method further includes: determining whether vehicle information has been compared based on the carried transaction random number; if a comparison has been made, continuing; otherwise, using the transaction random number to decrypt the encrypted vehicle information for comparison; and continuing after successful comparison. A response return code is generated, a MAC is calculated based on the second random number, and ESAM instructions required for writing the system information file are generated based on the calculated MAC. The OBU write system information response frame includes the response return code and the ESAM instructions required for writing the system information file.

7. The method according to claim 6, characterized in that, The process of writing the OBU system information file based on the OBU write system information response frame includes: The issuing terminal determines whether it can write the OBU system information based on the response return code carried in the OBU write system information response frame. When the response return code indicates that the corresponding vehicle information has been found in the issuing party's backend, it can write the OBU system information. Once it is determined that the system information of the OBU can be written, the system information file of the OBU is written using the ESAM instruction carried in the received OBU write system information response frame on the issuing terminal.

8. The method according to claim 1, characterized in that, After writing the OBU vehicle information file and the OBU system information file, the method further includes a checking step: the issuing terminal reads the system information and vehicle information of the ETC on-board unit again and checks the system information and vehicle information.

9. An ETC issuing terminal based on location determination, characterized in that, The ETC issuing terminal is used to implement the steps of the method described in any one of claims 1-8 above. The ETC issuing terminal includes a positioning module for reading the positioning information of the issuing terminal, matching the read positioning information with a preset issuing area recorded in the backend of the issuing party, and allowing the establishment of a Bluetooth link between the issuing terminal and the on-board unit (OBU) only after the location matching is successful.

10. A location-based ETC on-board unit personalization system, characterized in that, include: The location-based ETC issuance terminal as described in claim 9; The issuer's backend is used to record the preset issuance area, create personalized user accounts for ETC on-board units, and respond to the OBU write vehicle information request frame and OBU write system information request frame from the issuing terminal; the account contains the user's personal identity information, vehicle information, and linked payment account; The ETC on-board unit is used to establish a Bluetooth link with the issuing terminal after the location matching is successful, provide the issuing terminal with OBU information, a first random number and a second random number, and accept vehicle information and system information written by the ETC issuing terminal.