Electronic transaction method, message sending method, device, computer device and medium

By prioritizing transactions based on transaction impact factors and relative location information in the V2X billing system, and selecting target V2X messages to respond to, the problem of difficulty in determining transaction priorities in existing technologies is solved, thereby improving the accuracy and efficiency of electronic transactions.

CN116416694BActive Publication Date: 2026-03-20VANJEE TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-28
Publication Date
2026-03-20

AI Technical Summary

Technical Problem

Existing V2X billing systems cannot effectively determine the transaction priority among multiple mobile terminals during electronic transactions, resulting in low accuracy of electronic transactions.

Method used

By receiving V2X messages from multiple mobile terminals, the system selects target V2X messages based on transaction impact factors, prioritizes them using relative location information and relative departure time, determines a transaction ranking list, and responds to high-priority target V2X messages to conduct electronic transactions.

Benefits of technology

It improves the accuracy and efficiency of electronic transactions, ensuring that mobile terminals with high transaction priority can conduct electronic transactions first.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116416694B_ABST
    Figure CN116416694B_ABST
Patent Text Reader

Abstract

The application is suitable for the field of wireless communication technology for vehicles, and provides an electronic transaction method, a message sending method, a device, computer equipment and a medium. The method comprises the following steps: receiving V2X messages sent by a plurality of mobile terminals; selecting a target V2X message from the plurality of V2X messages based on a transaction influence factor; the transaction influence factor is used to reflect an influence factor of a current transaction process of a current roadside device; and the target V2X message is replied to, so as to perform electronic transaction. Based on the transaction influence factor, the application can effectively select a target V2X message with high priority from a plurality of V2X messages, reply to the target V2X message with high priority, so as to achieve the effect of performing electronic transaction on a mobile terminal with high transaction priority, and improve the accuracy of electronic transaction.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of automotive wireless communication technology, and in particular to an electronic transaction method, a message sending method, an apparatus, a computer device, and a medium. Background Technology

[0002] With the evolution of technology, the existing Electronic Toll Collection (ETC) system will be upgraded to a V2X toll system (vehicle to everything). The V2X toll system is based on V2X technology and can realize all-round connection and information interaction between vehicles, between vehicles and roadside infrastructure, between vehicles and people, and between vehicles and networks / cloud platforms. It has advantages such as long communication distance and rich application scenarios.

[0003] In the existing V2X toll collection system, during the implementation of electronic transactions, V2X messages sent by various mobile terminals are received and electronic transactions are performed sequentially. However, when multiple V2X messages are received from multiple mobile terminals at the same time, the transaction priority among the multiple mobile terminals cannot be effectively determined, which reduces the accuracy of electronic transactions. Summary of the Invention

[0004] In view of this, embodiments of this application provide an electronic transaction method, message sending method, apparatus, computer equipment, and medium to solve the problem of low accuracy in electronic transactions in the prior art.

[0005] The first aspect of this application provides an electronic transaction method, including:

[0006] Receive V2X messages sent by multiple mobile terminals;

[0007] The target V2X message is selected from multiple V2X messages based on the transaction impact factor; the transaction impact factor is used to reflect the influencing factors of the current transaction process of the current roadside equipment.

[0008] Respond to the target V2X message to conduct electronic transactions.

[0009] Further, the selection of the target V2X message from the plurality of V2X messages based on the transaction impact factor includes:

[0010] The relative position information in multiple V2X messages is obtained respectively, and the multiple mobile terminals are prioritized according to the relative position information to obtain a transaction sorting table. The relative position information is used to reflect the position change status between the corresponding mobile terminal and the transaction area corresponding to the current roadside device.

[0011] determining the target V2X message from the plurality of V2X messages according to the transaction order list.

[0012] Further, the relative position information comprises a relative motion state and a relative time-to-collision, the relative motion state comprises a moving-away state and a moving-toward state, and the determining the target V2X message from the plurality of V2X messages according to the transaction order list comprises:

[0013] determining the mobile terminal in the moving-away state as a first priority terminal and determining the mobile terminal in the moving-toward state as a second priority terminal;

[0014] sequencing the mobile terminals according to the relative time-to-collision to obtain a first sequence list and a second sequence list in the first priority terminal and the second priority terminal respectively;

[0015] combining the second sequence list at the end of the first sequence list to obtain the transaction order list, wherein the transaction order list is used to describe the correspondence between the mobile terminals and the transaction order;

[0016] determining the V2X message corresponding to the first mobile terminal in the transaction order list as the target V2X message.

[0017] Further, after the sequencing the mobile terminals according to the relative time-to-collision to obtain a first sequence list and a second sequence list, the method further comprises:

[0018] determining the difference of the relative time-to-collision between adjacent mobile terminals in the first sequence list and the second sequence list respectively to obtain a time difference value;

[0019] if any of the time difference values is less than a preset time threshold, obtaining the terminal signal strength of the adjacent mobile terminals corresponding to the time difference value;

[0020] adjusting the sequencing of the adjacent mobile terminals according to the terminal signal strength.

[0021] Further, the responding to the target V2X message comprises:

[0022] determining a target terminal from the plurality of mobile terminals according to the target V2X message, and sending a transaction instruction to the communication address of the target terminal;

[0023] If a transaction response of the target terminal for the transaction instruction is received, the target terminal is deleted in the transaction order table, and the steps of obtaining relative position information in the plurality of V2X messages respectively and prioritizing the plurality of mobile terminals according to the relative position information to obtain a transaction order table, and subsequent steps are returned.

[0024] The second aspect of the embodiment of the application provides a message sending method, comprising:

[0025] Obtaining terminal driving information, and determining relative position information between a transaction area corresponding to a current road side device according to the terminal driving information, the terminal driving information comprising driving direction, position coordinates and driving speed, and the relative position information comprising relative motion state and relative driving-off time;

[0026] Generating a V2X message according to the relative position information, and sending the V2X message to the current road side device.

[0027] Further, the determining of the relative position information between the transaction area corresponding to the current road side device according to the terminal driving information comprises:

[0028] Determining the relative motion state between the transaction area according to the driving direction, the position coordinates and region coordinates of the transaction area, the relative motion state comprising moving away state and moving close state;

[0029] Determining the relative driving-off time between the transaction area according to the driving direction, the position coordinates, the driving speed and the region coordinates of the transaction area.

[0030] The third aspect of the embodiment of the application provides an electronic transaction device, comprising:

[0031] An information receiving unit, configured to receive V2X messages sent by a plurality of mobile terminals;

[0032] An information selecting unit, configured to select a target V2X message from the plurality of V2X messages based on a transaction influence factor, the transaction influence factor being used to reflect an influence factor of a current transaction process of a current road side device;

[0033] An information responding unit, configured to respond to the target V2X message to perform electronic transaction.

[0034] The fourth aspect of the embodiment of the application provides a computer device, comprising a memory, a processor and a computer program stored in the memory and executable on the computer device, and the processor implements the electronic transaction method provided by the first aspect and / or each step of the message sending method provided by the second aspect when executing the computer program.

[0035] A fifth aspect of the embodiments of the present application provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the electronic transaction method provided by the first aspect, and / or the steps of the message sending method provided by the second aspect.

[0036] The electronic transaction method, the message sending method, the device, the computer device and the medium provided by the embodiments of the present application can effectively select a target V2X message with high priority from multiple V2X messages based on a transaction influencing factor, and reply to the target V2X message with high priority, so as to achieve the effect of performing electronic transaction on a mobile terminal with high transaction priority, and improve the accuracy of electronic transaction. BRIEF DESCRIPTION OF DRAWINGS

[0037] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments or prior art description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0038] Figure 1 is an implementation flowchart of an electronic transaction method provided by an embodiment of the present application;

[0039] Figure 2 is an implementation flowchart of an electronic transaction method provided by another embodiment of the present application;

[0040] Figure 3 is an implementation flowchart of an electronic transaction method provided by another embodiment of the present application;

[0041] Figure 4 is an implementation flowchart of an electronic transaction method provided by another embodiment of the present application;

[0042] Figure 5 is an implementation flowchart of an electronic transaction method provided by another embodiment of the present application;

[0043] Figure 6 is an implementation flowchart of a message sending method provided by an embodiment of the present application;

[0044] Figure 7 is a structural block diagram of an electronic transaction device provided by an embodiment of the present application;

[0045] Figure 8 is a structural block diagram of a message sending device provided by an embodiment of the present application;

[0046] Figure 9is a structural block diagram of a computer device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0047] In order to make the purposes, technical solutions and advantages of the present application clearer, the present application is further described in detail below in combination with the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and do not limit the present application.

[0048] Please refer to Figure 1 , Figure 1 An implementation flowchart of an electronic transaction method provided by an embodiment of the present application is shown, the electronic transaction method is applied to any computer device, the computer device is arranged in a V2X charging system, including a road side unit (Road Side Unit, RSU) and an upper computer, the V2X charging system performs electronic transaction on V2X messages sent by a mobile terminal by applying the electronic transaction method, and the electronic transaction method includes:

[0049] Step S10, receiving V2X messages sent by a plurality of mobile terminals;

[0050] Among them, Vehicle-to-Everything (V2X) is one of the supporting technologies of intelligent vehicles and intelligent transportation, and the V2X message contains information of various application scenarios such as vehicle-to-vehicle V2V (Vehicle-to-Vehicle), vehicle-to-infrastructure V2I (Vehicle-to-Infrastructure), vehicle-to-pedestrian V2P (Vehicle-to-Pedestrian), and vehicle-to-external network V2N (Vehicle-to-Network);

[0051] In this step, the V2X charging system is in communication connection with a plurality of roadside devices, each roadside device is pre-provided with a corresponding transaction area, when any mobile terminal is detected to approach or move away from the transaction area, the V2X charging system will perform electronic transaction with the mobile terminal based on the electronic transaction method, the mobile terminal can be any traffic participant, which can be a motor vehicle, a non-motor vehicle or a pedestrian, etc. In the present embodiment, the mobile terminal is a motor vehicle;

[0052] Optionally, in this step, when there is a mobile terminal approaching or moving away from the transaction area, the V2X message sent by the mobile terminal approaching or moving away is obtained, and the V2X charging system can receive V2X messages sent by a plurality of mobile terminals at the same time.

[0053] Step S20, selecting a target V2X message from a plurality of V2X messages based on a transaction influencing factor;

[0054] The transaction influence factor is used to reflect the influence factor of the current transaction process of the current road side device, and can be set according to requirements. For example, the transaction influence factor is the phase motion state between the mobile terminal and the corresponding transaction area of the road side device, and the transaction influence factor is the phase distance between the mobile terminal and the corresponding transaction area of the road side device.

[0055] In this step, by selecting the target V2X message from the plurality of V2X messages based on the transaction influence factor, the mobile terminal with high transaction priority can be effectively determined from the plurality of V2X messages. For example, when the mobile terminal a1, the mobile terminal a2 and the mobile terminal a3 respectively travel to the transaction area b1, the V2X message c1, the V2X message c2 and the V2X message c3 are obtained by receiving the V2X messages sent by the mobile terminal a1, the mobile terminal a2 and the mobile terminal a3, the transaction influence factor corresponding to the transaction area b1 is queried, and the target V2X message is selected from the V2X message c1, the V2X message c2 and the V2X message c3 according to the transaction influence factor.

[0056] Optionally, in this step, the region identifier of the transaction area is obtained, and the region identifier is matched with a pre-stored influence factor query table to obtain the transaction influence factor corresponding to the transaction area. The influence factor query table stores the correspondence between different region identifiers and corresponding transaction influence factors.

[0057] Optionally, in this step, the region identifier of the transaction area is obtained, and the region identifier is matched with a pre-stored road side device query table to obtain the road side device corresponding to the transaction area. The road side device query table stores the correspondence between different region identifiers and corresponding road side devices. The device identifier of the road side device is matched with an influence factor query table to obtain the transaction influence factor corresponding to the transaction area. The influence factor query table also stores the correspondence between different device identifiers and corresponding transaction influence factors.

[0058] Further, in this embodiment, when it is detected that the mobile terminal a1, the mobile terminal a2 and the mobile terminal a3 respectively travel to the transaction area b1, the road side device corresponding to the transaction area b1 is queried, and the road side device is instructed to send an information broadcast to the mobile terminal a1, the mobile terminal a2 and the mobile terminal a3. The information broadcast is used to instruct the mobile terminal to feed back the V2X message of the mobile terminal.

[0059] Further, in the embodiment, when it is detected that there are multiple mobile terminals in the transaction area, the driving directions of the mobile terminals are acquired respectively, and when the driving direction of a mobile terminal is a specified direction, the transaction area instructs the roadside device corresponding to the transaction area to send information broadcast to the mobile terminal to receive the V2X message of the mobile terminal with the correct driving direction, that is, in the embodiment, the electronic transaction with the mobile terminal is allowed only when the mobile terminal is in the transaction area and the driving direction of the mobile terminal is correct, thereby improving the accuracy of the electronic transaction.

[0060] Step S30, replying to the target V2X message to perform the electronic transaction;

[0061] In the embodiment, replying to the target V2X message can achieve the effect of performing the electronic transaction on the mobile terminal with high transaction priority, for example, when the target V2X message selected from the V2X message c1, the V2X message c2 and the V2X message c3 is the V2X message c2, replying to the V2X message c2 can achieve the effect of performing the electronic transaction on the mobile terminal a2, that is, currently, the form fee generated by the mobile terminal a2 passing through the transaction area b1 is preferentially processed.

[0062] In the embodiment, based on the transaction influence factor, the target V2X message with high priority can be effectively selected from multiple V2X messages, replying to the target V2X message with high priority can achieve the effect of performing the electronic transaction on the mobile terminal with high transaction priority, and the accuracy of the electronic transaction is improved.

[0063] Please refer to Figure 2 , Figure 2 is an implementation flowchart of an electronic transaction method provided by another embodiment of the application. Compared with Figure 1 the embodiment, the electronic transaction method provided by the embodiment is used for Figure 1 In the embodiment, step S20 is further refined, including:

[0064] Step S21, acquiring relative position information in multiple V2X messages respectively, and performing priority sorting on multiple mobile terminals according to the relative position information to obtain a transaction sorting table;

[0065] The relative position information is used to reflect the position change state between the corresponding mobile terminal and the transaction area corresponding to the current roadside device, and the priority sorting on multiple mobile terminals according to the relative position information can effectively determine the transaction priority of the mobile terminal corresponding to each V2X message;

[0066] Step S22, determining the target V2X message in the multiple V2X messages according to the transaction sorting table;

[0067] The first transaction terminal in the plurality of mobile terminals is determined according to the transaction ranking table, and the V2X message corresponding to the first transaction terminal is determined as the target V2X message.

[0068] In this embodiment, the transaction priority of the mobile terminal is determined according to the relative position information, the plurality of mobile terminals are prioritized according to the transaction priority of each mobile terminal, and the transaction ranking table is obtained. The first ranked mobile terminal in the transaction ranking table is determined as the first transaction terminal, that is, the transaction priority of the first transaction terminal is the highest, and the electronic transaction needs to be performed in priority. Therefore, the V2X message corresponding to the first transaction terminal is determined as the target V2X message, which improves the accuracy of the target V2X message determination. Based on the determination of the target V2X message, the mobile terminal can automatically perform the electronic transaction according to the transaction priority, which improves the accuracy and efficiency of the electronic transaction.

[0069] Please refer to Figure 3 , Figure 3 is an implementation flowchart of an electronic transaction method provided by another embodiment of the present application. Compared with Figure 2 embodiments, the electronic transaction method provided by the present embodiment is used to prioritize Figure 1 the relative position information includes a relative motion state and a relative driving-off time, the relative motion state includes an away state and an approaching state, and the method includes:

[0070] In step S221, the mobile terminal in the away state is determined as the first priority terminal, and the mobile terminal in the approaching state is determined as the second priority terminal.

[0071] In each transaction area, a specified coordinate point and a specified boundary are correspondingly arranged. The specified coordinate point can be arranged at the center of the corresponding transaction area, the boundary of the area, or any position in the area. The specified coordinate point is used to determine the relative motion state between each mobile terminal and the corresponding transaction area. The specified boundary is used to determine the relative driving-off time between each mobile terminal and the corresponding transaction area. The relative driving-off time is the time for the mobile terminal to drive off the specified boundary in the transaction area. The quotient between the relative distance between the mobile terminal and the specified boundary and the driving speed of the mobile terminal is calculated to obtain the relative driving-off time.

[0072] In this step, the transaction priority of the mobile terminal in the away state is higher than that of the mobile terminal in the approaching state. Therefore, the mobile terminal in the away state is determined as the first priority terminal, and the mobile terminal in the approaching state is determined as the second priority terminal.

[0073] Step S222, respectively in the first priority terminal and the second priority terminal, according to the relative driving-off time, the mobile terminal is sorted, and the first sorting list and the second sorting list are obtained;

[0074] Wherein, when the relative driving-off time is smaller, the transaction priority of the corresponding mobile terminal is higher, and the first sorting list and the second sorting list are obtained by sorting in the first priority terminal and the second priority terminal respectively based on the relative driving-off time;

[0075] For example, the first priority terminal includes mobile terminal a4 and mobile terminal a5, the second priority terminal includes mobile terminal a6 and mobile terminal a7, the relative driving-off time between mobile terminal a4 and transaction area b2 is 5 seconds, the relative driving-off time between mobile terminal a5 and transaction area b2 is 10 seconds, the relative driving-off time between mobile terminal a6 and transaction area b2 is 3 seconds, and the relative driving-off time between mobile terminal a6 and transaction area b2 is 7 seconds, then the first sorting list is mobile terminal a4-mobile terminal a5, and the second sorting list is mobile terminal a6-mobile terminal a7;

[0076] Step S223, the second sorting list is combined at the end of the first sorting list, and the transaction sorting table is obtained;

[0077] Wherein, the transaction sorting table is used to describe the corresponding relationship between the mobile terminal and the transaction order, and the transaction sorting table d1 obtained after the sorting table combination for step S222 is mobile terminal a4-mobile terminal a5-mobile terminal a6-mobile terminal a7;

[0078] Step S224, the V2X message corresponding to the first mobile terminal in the transaction sorting table is determined as the target V2X message;

[0079] Wherein, for the transaction sorting table d1, the mobile terminal a4 ranked first is determined as the first transaction terminal, and the V2X message corresponding to the mobile terminal a4 is determined as the target V2X message.

[0080] In this embodiment, by determining the mobile terminal in the far-away state as the first priority terminal and the mobile terminal in the close state as the second priority terminal, the accuracy of the priority order of the mobile terminal in the transaction sorting table is improved, and by sorting the mobile terminal in the first priority terminal and the second priority terminal respectively according to the relative driving-off time, the accuracy of the priority order of the mobile terminal in the first sorting list and the second sorting list is improved.

[0081] Please refer to Figure 4 , Figure 4 is the implementation flowchart of an electronic transaction method provided by another embodiment of the present application. Compared withFigure 3 In an embodiment, the electronic transaction method is used for determining whether there is a mobile terminal with similar relative driving-away time. Figure 3 In an embodiment, the step after step S222 is further refined, and the method comprises:

[0082] In step S225, the time difference between the relative driving-away times of adjacent mobile terminals in the first sorting list and the second sorting list is determined respectively to obtain a time difference value.

[0083] In an embodiment, by determining the time difference between the relative driving-away times of adjacent mobile terminals in the first sorting list and the second sorting list respectively, the time difference value can be used to effectively detect whether there is a mobile terminal with similar relative driving-away time.

[0084] In step S226, if any of the time difference values is less than a preset time threshold, the terminal signal strength corresponding to the adjacent mobile terminal is obtained.

[0085] In an embodiment, the preset time threshold can be set according to requirements, for example, the preset time threshold can be set to 0.1 seconds, 0.5 seconds, or 0.8 seconds, etc. In this step, when it is detected that the time difference between the relative driving-away times of any adjacent mobile terminals is less than the preset time threshold, it is determined that the adjacent mobile terminal is a mobile terminal with similar relative driving-away time. By obtaining the terminal signal strength corresponding to the adjacent mobile terminal, the terminal signal strength is used to adjust the transaction priority of the adjacent mobile terminal.

[0086] In step S227, the adjacent mobile terminal is adjusted in order according to the terminal signal strength.

[0087] In an embodiment, the higher the terminal signal strength, the faster the electronic transaction interaction between the corresponding mobile terminal and the V2X charging system. Therefore, when any adjacent mobile terminal is a mobile terminal with similar relative driving-away time, in order to improve the transaction efficiency of the electronic transaction, the mobile terminal with high terminal signal strength is arranged in front of the mobile terminal with low terminal signal strength in the adjacent mobile terminals, that is, the transaction priority of the mobile terminal with high terminal signal strength is higher than that of the mobile terminal with low terminal signal strength.

[0088] In an embodiment, the time difference value can be used to effectively detect whether there is a mobile terminal with similar relative driving-away time. When it is detected that the time difference between the relative driving-away times of any adjacent mobile terminals is less than the preset time threshold, it is determined that the adjacent mobile terminal is a mobile terminal with similar relative driving-away time. When any adjacent mobile terminal is a mobile terminal with similar relative driving-away time, in order to improve the transaction efficiency of the electronic transaction, the mobile terminal with high terminal signal strength is arranged in front of the mobile terminal with low terminal signal strength in the adjacent mobile terminals.

[0089] Please refer to Figure 5, Figure 5 is an implementation flowchart of an electronic transaction method provided by another embodiment of the present application. Compared with the embodiment, the electronic transaction method provided by the embodiment is used for determining a target V2X message in a plurality of V2X messages, determining a target terminal in a plurality of mobile terminals according to the target V2X message, and sending a transaction instruction to a communication address of the target terminal. Figure 4 Figure 1 The embodiment further refines the step S30 in the embodiment, and the method comprises the following steps.

[0090] In the step S31, a target terminal in the plurality of mobile terminals is determined according to the target V2X message, and a transaction instruction is sent to a communication address of the target terminal.

[0091] In the step S31, a target terminal in the plurality of mobile terminals is determined according to the target V2X message, and a transaction instruction is sent to a communication address of the target terminal.

[0092] In the step S32, if a transaction response of the target terminal to the transaction instruction is received, the target terminal is deleted in the transaction ordering table, and the steps of acquiring relative position information in the plurality of V2X messages respectively, and prioritizing the plurality of mobile terminals according to the relative position information to obtain a transaction ordering table, and subsequent steps are executed.

[0093] In the step S32, if a transaction response of the target terminal to the transaction instruction is received, the target terminal is deleted in the transaction ordering table, and the steps of acquiring relative position information in the plurality of V2X messages respectively, and prioritizing the plurality of mobile terminals according to the relative position information to obtain a transaction ordering table, and subsequent steps are executed.

[0094] Optionally, after the target terminal is deleted in the transaction ordering table in the step, the method further comprises the following step: determining a V2X message corresponding to a first mobile terminal in the transaction ordering table as a target V2X message, so as to sequentially perform electronic transactions according to transaction priorities of the target terminals in the transaction ordering table.

[0095] In the embodiment, the target terminal in the plurality of mobile terminals is determined, the accuracy of sending the transaction instruction is improved, the target terminal is deleted in the transaction ordering table, the repeated transaction of the current target terminal is prevented, the accuracy of the electronic transaction is improved, and the steps of acquiring relative position information in the plurality of V2X messages respectively, and prioritizing the plurality of mobile terminals according to the relative position information to obtain a transaction ordering table, and subsequent steps are executed, so as to sequentially perform electronic transactions according to transaction priorities of the target terminals in the transaction ordering table.

[0096] Please refer to Figure 6 ,​Figure 6 is an implementation flowchart of a message sending method provided by an embodiment of the application, the message sending method being applied to any mobile terminal, the method comprising:

[0097] In step S40, terminal travel information is acquired, and relative position information between a transaction area corresponding to a current road side device is determined according to the terminal travel information;

[0098] The terminal travel information comprises a travel direction, a position coordinate and a travel speed, and the relative position information comprises a relative motion state and a relative driving-off time;

[0099] Optionally, in this step, when the mobile terminal receives an information broadcast of the road side device, the acquisition of the terminal travel information and the determination of the relative position information between the transaction area corresponding to the current road side device according to the terminal travel information are triggered;

[0100] Further, in this step, the determination of the relative position information between the transaction area corresponding to the current road side device according to the terminal travel information comprises:

[0101] determining the relative motion state between the transaction area according to the travel direction, the position coordinate and a region coordinate of the transaction area;

[0102] The relative motion state comprises a moving-away state and a moving-approaching state, and in this step, the region coordinate of the transaction area is a specified coordinate point, which can be set according to requirements;

[0103] determining the relative driving-off time between the transaction area according to the travel direction, the position coordinate, the travel speed and the region coordinate of the transaction area;

[0104] The transaction area is provided with a specified boundary, the relative driving-off time is the time for the mobile terminal to drive off the specified boundary in the transaction area, and the relative driving-off time is obtained by calculating a quotient value between a relative distance between the mobile terminal and the specified boundary and the travel speed of the mobile terminal.

[0105] In step S50, a V2X message is generated according to the relative position information, and the V2X message is sent to the current road side device;

[0106] In this embodiment, the terminal travel information is acquired, the relative position information between the transaction area corresponding to the current road side device is determined according to the terminal travel information, the V2X message is generated based on the relative position information, and the V2X message is sent to the current road side device, thereby guaranteeing the interaction of the V2X message between the mobile terminal and the current road side device.

[0107] Please refer to Figure 7, Figure 7 is a structural block diagram of an electronic transaction device 100 provided by an embodiment of the present application. In the embodiment, each unit included in the electronic transaction device 100 is configured to perform the steps in the corresponding embodiment. For details, refer to the related description in the corresponding embodiment of Figures 1 to 5 and Figures 1 to 5 . For ease of illustration, only the parts related to the present embodiment are shown. As shown in Figures 1 to 5 , the electronic transaction device 100 includes an information receiving unit 10, an information selecting unit 11, and an information responding unit 12, wherein: Figure 7 The information receiving unit 10 is configured to receive V2X messages sent by a plurality of mobile terminals.

[0108] The information receiving unit 10 is further configured to respectively acquire relative position information in the plurality of V2X messages, and perform priority sorting on the plurality of mobile terminals according to the relative position information, to obtain a transaction sorting table, wherein the relative position information is used to reflect a position change state between the corresponding mobile terminal and a transaction area corresponding to the current road side device.

[0109] The target V2X message in the plurality of V2X messages is determined according to the transaction sorting table.

[0110] Further, the relative position information includes a relative motion state and a relative driving-off time, the relative motion state includes a moving-away state and a moving-closer state, and the information receiving unit 10 is further configured to determine the mobile terminal in the moving-away state as a first priority terminal, and determine the mobile terminal in the moving-closer state as a second priority terminal.

[0111] The mobile terminals are sorted according to the relative driving-off time in the first priority terminal and the second priority terminal respectively, to obtain a first sorting list and a second sorting list.

[0112] The second sorting list is combined at the end of the first sorting list, to obtain the transaction sorting table, wherein the transaction sorting table is used to describe a corresponding relationship between the mobile terminal and a transaction order.

[0113] The V2X message corresponding to the first mobile terminal in the transaction sorting table is determined as the target V2X message.

[0114] Optionally, the information receiving unit is further configured to respectively determine a difference value of the relative driving-off time between adjacent mobile terminals in the first sorting list and the second sorting list, to obtain a time difference value.

[0115]

[0116] ​If any of the time difference values is less than a preset time threshold, a terminal signal strength of the adjacent mobile terminal corresponding to the time difference value is acquired;

[0117] The adjacent mobile terminals are sorted and adjusted according to the terminal signal strengths.

[0118] The information selection unit 11 is configured to select a target V2X message from the plurality of V2X messages based on a transaction impact factor, the transaction impact factor being used to reflect an impact factor of a current transaction process of the current roadside device.

[0119] The information response unit 12 is configured to respond to the target V2X message to perform an electronic transaction.

[0120] The information response unit 12 is further configured to determine a target terminal from the plurality of mobile terminals according to the target V2X message, and send a transaction instruction to a communication address of the target terminal.

[0121] If a transaction response of the target terminal to the transaction instruction is received, the target terminal is deleted from the transaction sorting table, and the steps of acquiring relative position information in the plurality of V2X messages and sorting the plurality of mobile terminals according to the relative position information to obtain a transaction sorting table are performed again.

[0122] In this embodiment, the transaction impact factor can be used to effectively select a target V2X message with high priority from the plurality of V2X messages, and the target V2X message with high priority is responded to to perform an electronic transaction on a mobile terminal with high transaction priority, thereby improving the accuracy of the electronic transaction.

[0123] Please refer to Figure 8 , Figure 8 is a structural block diagram of a message sending device 101 provided by an embodiment of the present application. In this embodiment, each unit of the electronic transaction device 101 is configured to perform the steps in the corresponding embodiment. For details, please refer to the related descriptions in the corresponding embodiments of Figure 6 and Figure 6 and Figure 6 . For ease of illustration, only the parts related to this embodiment are shown. As shown in Figure 8 , the message sending device 100 includes a position information determination unit 13 and a message sending unit 14, where:

[0124] The position information determination unit 13 is configured to acquire terminal driving information, and determine relative position information between a transaction area corresponding to a current roadside device and the terminal driving information, the terminal driving information including driving direction, position coordinates and driving speed, and the relative position information including relative motion state and relative driving-off time.

[0125] The position information determination unit 13 is further configured to determine the relative motion state between the transaction area and the terminal according to the driving direction, the position coordinate and the area coordinate of the transaction area, the relative motion state including a moving away state and a moving close state.

[0126] The relative driving time between the transaction area and the terminal is determined according to the driving direction, the position coordinate, the driving speed and the area coordinate of the transaction area.

[0127] The message sending unit 14 is configured to generate a V2X message according to the relative position information, and send the V2X message to the current road side device.

[0128] In this embodiment, the terminal driving information is acquired, the relative position information between the transaction area corresponding to the current road side device and the terminal is determined according to the terminal driving information, the V2X message is generated based on the relative position information, and the V2X message is sent to the current road side device, so that the interaction of the V2X message between the mobile terminal and the current road side device is ensured.

[0129] Figure 9 is a structural block diagram of a computer device 2 provided by another embodiment of the present application. As shown in Figure 9 The computer device 2 of this embodiment includes a processor 20, a memory 21, and a computer program 22 stored in the memory 21 and executable on the processor 20, such as an electronic transaction method program. The processor 20 implements the steps of each of the above electronic transaction methods and / or each embodiment of the message method when executing the computer program 22.

[0130] For example, the computer program 22 can be divided into one or more units, which are stored in the memory 21 and executed by the processor 20 to complete the present application. The one or more units can be a series of computer program instruction segments capable of completing a specific function, which are used to describe the execution process of the computer program 22 in the computer device 2.

[0131] The computer device can include, but is not limited to, the processor 20 and the memory 21. Those skilled in the art can understand that Figure 9 The computer device 2 is only an example and does not constitute a limitation on the computer device 2, and can include more or fewer components than shown, or combine certain components, or different components, for example, the computer device can also include an input / output device, a network access device, a bus, etc.

[0132] The processor 20 can be a central processing unit (CPU), and can also be other general-purpose processors, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or the like. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.

[0133] The memory 21 can be an internal storage unit of the computer device 2, such as a hard disk or a memory of the computer device 2. The memory 21 can also be an external storage device of the computer device 2, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, or the like. Further, the memory 21 can include both an internal storage unit and an external storage device of the computer device 2. The memory 21 is used to store the computer program and other programs and data required by the computer device. The memory 21 can also be used to temporarily store data that has been output or is to be output.

[0134] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The integrated unit can be implemented in the form of hardware or in the form of a software functional unit.

[0135] The integrated module, if implemented in the form of a software functional unit and sold or used as an independent product, can be stored in a computer readable storage medium. Among them, the computer readable storage medium can be non-volatile or volatile. Based on such understanding, all or part of the processes in the above-mentioned embodiment methods can also be completed by a computer program instructing related hardware, and the computer program can be stored in a computer readable storage medium. The computer program can be executed by a processor to implement the steps of each method embodiment described above. Among them, the computer program includes computer program code, which can be in the form of source code, object code, executable file or some intermediate form, etc. The computer readable storage medium can include any entity or device capable of carrying computer program code, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content contained in the computer readable storage medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction, for example, in some jurisdictions, according to legislation and patent practice, the computer readable storage medium does not include electric carrier signal and telecommunication signal.

[0136] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacements for some technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application.

Claims

1. An electronic transaction method, characterized in that, Computer equipment used in a V2X toll collection system, which is communicatively connected to multiple roadside devices, including: Receive V2X messages sent by multiple mobile terminals; The target V2X message is selected from multiple V2X messages based on the transaction impact factor; the transaction impact factor is used to reflect the influencing factors of the current transaction process of the current roadside equipment. Respond to the target V2X message to conduct electronic transactions; The selection of the target V2X message from multiple V2X messages based on transaction impact factors includes: The relative position information in multiple V2X messages is obtained respectively, and the multiple mobile terminals are prioritized according to the relative position information to obtain a transaction sorting table. The relative position information is used to reflect the position change status between the corresponding mobile terminal and the transaction area corresponding to the current roadside device. The target V2X message is determined from among the multiple V2X messages according to the transaction sorting table; The relative position information includes relative motion state and relative departure time, the relative motion state includes a moving-away state and a moving-close state, and the step of determining the target V2X message among multiple V2X messages according to the transaction sorting table includes: The mobile terminal in the far-away state is identified as the first priority terminal, and the mobile terminal in the near-away state is identified as the second priority terminal. In the first priority terminal and the second priority terminal, the mobile terminals are sorted according to the relative departure time to obtain a first sorting list and a second sorting list. The second sorting list is combined with the end of the first sorting list to obtain the transaction sorting table, wherein the transaction sorting table is used to describe the correspondence between the mobile terminal and the transaction order; The first V2X message corresponding to the mobile terminal in the transaction sorting table is identified as the target V2X message.

2. The method according to claim 1, characterized in that, After sorting the mobile terminals according to the relative departure time to obtain a first sorted list and a second sorted list, the method further includes: The time difference is obtained by determining the difference in relative departure time between adjacent mobile terminals in the first sorting list and the second sorting list respectively. If any of the time differences is less than a preset time threshold, the terminal signal strength of the corresponding adjacent mobile terminal is obtained. The adjacent mobile terminals are sorted and adjusted according to the terminal signal strength.

3. The method according to claim 1, characterized in that, The response to the target V2X message includes: The target terminal among the multiple mobile terminals is determined based on the target V2X message, and a transaction instruction is sent to the communication address of the target terminal. If a transaction response from the target terminal to the transaction instruction is received, the target terminal is deleted from the transaction sorting table, and the process returns to the steps of obtaining relative position information from multiple V2X messages and prioritizing multiple mobile terminals according to the relative position information to obtain the transaction sorting table and subsequent steps.

4. A message sending method, characterized in that, Applicable to any terminal, including: The terminal driving information is acquired, and the relative position information between the terminal driving information and the corresponding transaction area of ​​the current roadside equipment is determined based on the terminal driving information. The terminal driving information includes driving direction, position coordinates and driving speed, and the relative position information includes relative motion state and relative departure time. A V2X message is generated based on the relative position information, and the V2X message is sent to the current roadside device; Determining the relative position information between the terminal driving information and the corresponding transaction area of ​​the current roadside device includes: Based on the driving direction, the position coordinates, and the area coordinates of the trading area, the relative motion state between the vehicle and the trading area is determined, and the relative motion state includes a moving away state and a moving closer state. The relative departure time from the transaction area is determined based on the driving direction, the position coordinates, the driving speed, and the area coordinates of the transaction area. The V2X toll collection system includes roadside equipment that is communicatively connected to the system. Computer equipment within the system is used to: acquire relative position information from V2X messages sent by multiple terminals; prioritize the terminals based on this information to obtain a transaction sorting table; the relative position information reflects the positional change between the terminal and the corresponding transaction area of ​​the current roadside equipment; determine the target V2X message from among the multiple V2X messages based on the transaction sorting table; identify terminals in a distant state as first-priority terminals and terminals in a close state as second-priority terminals; sort the terminals in the first and second priority states based on their relative departure times to obtain a first sorting list and a second sorting list; combine the second sorting list at the end of the first sorting list to obtain the transaction sorting table; and identify the V2X message corresponding to the first terminal in the transaction sorting table as the target V2X message. The transaction sorting table describes the correspondence between the terminals and the transaction order.

5. An electronic trading device, characterized in that, Computer equipment used in a V2X toll collection system, which is communicatively connected to multiple roadside devices, including: The information receiving unit is used to receive V2X messages sent by multiple mobile terminals; An information selection unit is used to select a target V2X message from multiple V2X messages based on a transaction impact factor; the transaction impact factor is used to reflect the influencing factors of the current transaction process of the current roadside equipment. An information response unit is used to respond to the target V2X message in order to conduct electronic transactions; The information receiving unit is further configured to: acquire relative position information from multiple V2X messages respectively, prioritize multiple mobile terminals according to the relative position information to obtain a transaction sorting table, wherein the relative position information is used to reflect the position change status between the corresponding mobile terminal and the transaction area corresponding to the current roadside device; and determine the target V2X message from the multiple V2X messages according to the transaction sorting table. The relative position information includes relative motion state and relative departure time. The relative motion state includes a moving-away state and a moving-away state. The information receiving unit is further configured to: identify the mobile terminal in the moving-away state as a first priority terminal and the mobile terminal in the moving-away state as a second priority terminal; sort the mobile terminals in the first priority terminal and the second priority terminal according to the relative departure time to obtain a first sorting list and a second sorting list; combine the second sorting list at the end of the first sorting list to obtain the transaction sorting table, wherein the transaction sorting table is used to describe the correspondence between the mobile terminal and the transaction order; and identify the V2X message corresponding to the first mobile terminal in the transaction sorting table as the target V2X message.

6. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method as described in any one of claims 1 to 3.

7. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method as described in any one of claims 1 to 3.

Citation Information

Patent Citations

  • Method for connecting vehicle-mounted unit, user equipment and ETC system

    CN112802214A

  • Highway toll collection method and device

    CN113611000A