Message propagation method, Internet of Vehicles system, electronic equipment and storage medium

By automatically generating accident propagation priority parameters for vehicles and rationally allocating communication resources, the problem of untimely information transmission in traffic accidents has been solved, enabling timely dissemination of accident information and efficient rescue.

CN122054344APending Publication Date: 2026-05-15CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
Filing Date
2026-02-05
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

After a traffic accident, the traditional method relies on bystanders to call the police, which has problems such as delayed discovery and unclear transmission of distress information, especially in remote areas.

Method used

When an accident occurs, the vehicle generates a message containing accident propagation priority parameters. By judging the communication resources contested with other vehicles, it rationally allocates resources to propagate accident information to vehicles with higher urgency and uses point-to-point communication connections to update messages in real time.

Benefits of technology

It enables vehicles to autonomously transmit accident information after an accident occurs, solving the problem of multiple vehicles competing for resources, ensuring timely information transmission in emergency situations, and improving rescue efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122054344A_ABST
    Figure CN122054344A_ABST
Patent Text Reader

Abstract

The invention provides a message propagation method, an Internet of Vehicles system, an electronic device and a storage medium, when a first vehicle has a first accident, a first accident message including a first accident propagation priority parameter is generated, and the first vehicle receives a second accident message sent by a second vehicle, the second accident message is a message which is generated when the second vehicle has a second accident and contains a second accident propagation priority parameter, and the first vehicle judges whether to send the first accident message to the third vehicle through the target communication resource according to the first accident propagation priority parameter and the second accident propagation priority parameter, and if yes, the first accident message is sent to the third vehicle through the target communication resource, so that the vehicle can send the accident information to the outside by itself when the accident occurs, and the problem that in the prior art, the vehicle can only depend on roadside people to give an alarm after the accident occurs is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle technology, and in particular to a message transmission method, a vehicle networking system, an electronic device, and a storage medium. Background Technology

[0002] With economic development and the increasing prevalence of vehicles, traffic accidents have become a major social concern. Currently, after a traffic accident, it's common for bystanders to call the police for help. This approach is prone to problems such as delayed discovery and unclear communication of distress messages, and it's particularly unsuitable for remote areas. Summary of the Invention

[0003] The purpose of this application is to provide a message transmission method, a vehicle networking system, an electronic device, and a storage medium to solve the above-mentioned technical problems.

[0004] On the one hand, a message propagation method is provided, including: When the first vehicle is involved in the first accident, it generates a first accident message containing the first accident propagation priority parameter. The first vehicle receives a second accident message sent by the second vehicle; the second accident message is a message generated by the second vehicle when the second accident occurs, containing a second accident propagation priority parameter; The first vehicle determines whether to send the first accident message to the third vehicle through the target communication resource based on the first accident propagation priority parameter and the second accident propagation priority parameter. If the determination is yes, the first vehicle sends the first accident message to the third vehicle through the target communication resource. The target communication resource is the resource that the first vehicle and the second vehicle are currently competing for to communicate with the third vehicle.

[0005] In one embodiment, the first vehicle determines whether to send the first accident message to the third vehicle through the target communication resource based on the first accident propagation priority parameter and the second accident propagation priority parameter, including: When the first vehicle detects that the third vehicle has entered the range where it can communicate with the first vehicle and the second vehicle, if it is determined that the first accident propagation priority parameter is greater than the second accident propagation priority parameter, then it is determined to be yes; if it is determined that the first accident propagation priority parameter is lower than the second accident propagation priority parameter, then the first vehicle determines not to send the first accident message to the third vehicle through the target communication resource.

[0006] In one embodiment, before the first vehicle determines to send the first accident message to the third vehicle through the target communication resource, the method further includes: The difference between the first accident propagation priority parameter and the second accident propagation priority parameter is determined to be greater than a preset parameter threshold.

[0007] In one embodiment, sending the first accident message to the third vehicle via the target communication resource includes: The first vehicle establishes a point-to-point communication connection with the third vehicle through the target communication resource; The first vehicle sends the first accident message to the third vehicle through the point-to-point communication connection, maintains the point-to-point communication connection for a target duration after sending the first accident message, and sends an updated first accident message to the third vehicle through the point-to-point communication connection.

[0008] In one embodiment, the method further includes: If the first vehicle has already established a communication connection with the third vehicle through the target communication resource before receiving the second accident message, then the first vehicle sends a switching notification to the second vehicle when it receives the second accident message, so as to prompt the second vehicle to use other communication resources besides the target communication resource to communicate with the third vehicle.

[0009] In one embodiment, the method for determining the first incident propagation priority parameter includes: Obtain urgency assessment information for the first accident; the urgency assessment information includes at least two of the following: collision severity information, vehicle posture information, occupant status information, and secondary accident risk information; The first urgency parameter of the first accident is calculated based on each piece of information, the preset score corresponding to each piece of information, and the preset weight corresponding to each piece of information. The first accident propagation priority parameter of the first accident is determined based on the first urgency parameter.

[0010] In one embodiment, the target communication resource is a target channel, and determining the first incident propagation priority parameter based on the first urgency parameter includes: The first vehicle performs a quality scan on the target channel to obtain the corresponding first channel quality parameters; The first incident propagation priority parameter is determined based on the first urgency parameter and the first channel quality parameter.

[0011] On the other hand, a vehicle networking system is also provided, including: a first vehicle, a second vehicle and a third vehicle; When the first accident occurs, the first vehicle generates a first accident message containing a first accident propagation priority parameter and sends the first accident message to the second vehicle. When the second accident occurs, the second vehicle generates a second accident message containing a second accident propagation priority parameter and sends the second accident message to the first vehicle. The first vehicle determines whether to send the first accident message to the third vehicle through the target communication resource based on the first accident propagation priority parameter and the second accident propagation priority parameter, and sends the first accident message to the third vehicle through the target communication resource if the determination is yes; the second vehicle determines whether to send the second accident message to the third vehicle through the target communication resource based on the first accident propagation priority parameter and the second accident propagation priority parameter, and sends the second accident message to the third vehicle through the target communication resource if the determination is yes; the target communication resource is the resource currently contested by the first vehicle and the second vehicle for communication with the third vehicle.

[0012] On the other hand, an electronic device is also provided, including a processor and a memory, wherein the memory stores a computer program, and the processor executes the computer program to implement any of the methods described above.

[0013] On the other hand, a computer-readable storage medium is also provided, which stores a computer program that, when executed by at least one processor, implements any of the methods described above.

[0014] The message propagation method, vehicle networking system, electronic device, and storage medium provided in this application enable a first vehicle to generate a first accident message containing a first accident propagation priority parameter when a first accident occurs. The first vehicle receives a second accident message sent by a second vehicle, which is a message generated by the second vehicle when a second accident occurs and contains a second accident propagation priority parameter. The first vehicle determines whether to send the first accident message to a third vehicle through the target communication resource based on the first and second accident propagation priority parameters. If the determination is yes, the first vehicle sends the first accident message to the third vehicle through the target communication resource. This allows vehicles to send accident information to the outside world on their own when an accident occurs, solving the problem in traditional technologies where accidents can only be reported by bystanders. In addition, the first vehicle can determine whether to use the target communication resource to send the first accident message to the third vehicle based on its own first accident propagation priority parameter and the second accident propagation priority parameter contained in the received second accident message. This solves the problem of difficulty in determining which vehicle's accident message to send first when multiple vehicles are involved in accidents at the same time and multiple vehicles compete for the same target communication resource, allowing the target communication resource to be reasonably allocated to vehicles with more urgent needs.

[0015] Other features and advantages of this application will be set forth in the following description and will be apparent in part from the description or may be learned by practicing the application. The purposes and other advantages of this application may be realized and obtained by means of the structures particularly pointed out in the written description, claims, and drawings. It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not intended to limit this disclosure. Attached Figure Description

[0016] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of this application. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort.

[0017] Figure 1 A flowchart illustrating the message propagation method provided in this application embodiment; Figure 2 This is a schematic diagram of the structure of the vehicle networking system provided in the embodiments of this application; Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0018] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0019] This application provides a message propagation method. Please refer to [link to relevant documentation]. Figure 1 As shown, it includes: S11: When the first vehicle is involved in the first accident, it generates a first accident message containing the first accident propagation priority parameter.

[0020] S12: The first vehicle receives the second accident message sent by the second vehicle; the second accident message is a message generated by the second vehicle when the second accident occurs, which contains the second accident propagation priority parameter.

[0021] S13: The first vehicle determines whether to send the first accident message to the third vehicle through the target communication resource based on the first accident propagation priority parameter and the second accident propagation priority parameter; if yes, proceed to S14; if no, proceed to S15.

[0022] S14: The first vehicle sends the first accident message to the third vehicle through the target communication resource.

[0023] In this embodiment, the target communication resource is the resource that the first and second vehicles are currently competing for to communicate with the third vehicle. For example, the target communication resource could be the resource for communicating with the target SIM (Subscriber Identity Module) card of the third vehicle, or it could be the target channel for communicating with the third vehicle.

[0024] S15: The first vehicle sends the first accident message to the third vehicle through other communication resources.

[0025] The steps described above will be explained in detail below.

[0026] In this embodiment, after an accident occurs, the vehicle can generate a corresponding accident message. This accident message may contain an accident propagation priority parameter, which indicates the propagation priority of the corresponding accident message. The accident message may also contain corresponding accident characteristics, enabling external parties to take timely rescue measures based on these characteristics upon receiving the accident message.

[0027] In step S11, the first vehicle can determine the first accident propagation priority parameter in the following manner: Sub-step 1: Obtain the accident characteristics of the first accident; the accident characteristics include at least one of the following: collision severity, vehicle posture, occupant status, and the degree of risk of secondary accidents.

[0028] Sub-step 2: Calculate the first urgency level parameter of the first accident based on the accident characteristics.

[0029] Sub-step 3: Determine the first accident propagation priority parameter of the first accident based on the first urgency parameter.

[0030] In addition to the features mentioned above, the accident features in this application embodiment may also include other features, such as the location of the first vehicle.

[0031] Collision severity reflects the extent of damage caused by the corresponding accident and can be calculated based on the status of the airbags, the G-force at the time of the collision, and the vehicle speed. The G-force at the time of the collision is the vehicle's deceleration and can reflect the severity of the collision to some extent.

[0032] Vehicle posture reflects the changes in the vehicle's posture before and after a collision; for example, it could be rolling, overturning, or inverting.

[0033] Occupant status can be measured from two dimensions: the occupant's seatbelt status and the occupant's own status. The seatbelt status includes whether the seatbelt pretensioning has been triggered, while the occupant's own status includes whether the occupant is unconscious.

[0034] The risk of a secondary accident can be determined based on the vehicle's location at the time of the collision and its thermal runaway state. For example, if a vehicle experiences thermal runaway and is in a blind spot around a curve, the risk of a secondary accident is relatively high.

[0035] For example, a scoring table can be pre-set on the first vehicle. In this embodiment, the severity of the collision can be calculated based on the pre-set scoring table. The scoring table includes the correspondence between a preset G-value range and a preset score, the correspondence between a preset vehicle speed range and a preset score, and the correspondence between a preset airbag state and a preset score. Based on the G-value, vehicle speed, airbag state at the time of the collision and the corresponding relationships, the scores corresponding to the G-value, vehicle speed, and airbag state at the time of the collision can be obtained. The sum of the scores can be used as the severity of the collision of the first vehicle.

[0036] For example, the scoring table may also include the correspondence between each preset vehicle body posture and a preset score, and the score corresponding to the vehicle body posture of the first vehicle can be obtained according to the scoring table.

[0037] For example, the scoring table may also include the correspondence between each preset occupant state and a preset score, and the score corresponding to the occupant state of the first vehicle can be obtained according to the scoring table.

[0038] For example, the scoring table may also include the correspondence between each preset position and preset score, as well as the correspondence between thermal runaway state and preset score. The score corresponding to the position when colliding with the first vehicle and the score corresponding to the thermal runaway state of the first vehicle can be obtained, and the sum of the scores obtained here can be used as the degree of risk of secondary accident.

[0039] For example, the scoring table may also include the correspondence between accident features of different dimensions and preset weights. In the above sub-step two, the scores obtained can be multiplied by the corresponding preset weights, and the sum of the products can be used as the first urgency parameter of the first accident. The scoring table can be shown in Table 1 below: Table 1

[0040] The first urgency level parameter can be calculated using the following formula:

[0041] The first urgency parameter is calculated as Σ(accident feature scores of each dimension × preset weight). The higher the first urgency parameter, the more urgent the need to disseminate accident information for the corresponding vehicle.

[0042] In one embodiment, the first urgency parameter can be directly used as the first accident propagation priority of the first accident.

[0043] In another embodiment, the target communication resource is a target channel, and determining the first incident propagation priority parameter of the first incident based on the first urgency parameter may include the following steps: The first vehicle performs a quality scan of the target channel to obtain the corresponding first channel quality parameters; based on the first urgency parameter and the first channel quality parameters, the first accident propagation priority parameter of the first accident is determined.

[0044] The first channel quality parameter in this embodiment includes, but is not limited to, at least one of the first signal-to-noise ratio, first bit error rate, and first packet error rate of the target channel obtained by the first vehicle scanning.

[0045] It should be noted that when a second vehicle is involved in a second accident, a second accident message containing the second accident propagation priority parameter can also be generated by referring to the above-described content.

[0046] Specifically, the second vehicle can acquire the accident characteristics of the second accident, which may include at least one of the following: the severity of the collision, the vehicle's posture, the occupant status, and the risk level of a secondary accident. The second vehicle can calculate the second urgency parameter of the second accident based on the accident characteristics of the second accident, and determine the second accident propagation priority parameter of the second accident based on the second urgency parameter.

[0047] Specifically, the second vehicle can perform a quality scan of the target channel to obtain the corresponding second channel quality parameters, and determine the second incident propagation priority parameters of the second incident based on the second urgency parameter and the second channel quality parameters. The second channel quality parameters include, but are not limited to, at least one of the second signal-to-noise ratio, second bit error rate, and second packet error rate of the target channel obtained by the second vehicle scan.

[0048] When the first vehicle and the second vehicle are within communication range of each other, the first vehicle can send a first accident message to the second vehicle, and the second vehicle can also send a second accident message to the first vehicle.

[0049] Understandably, in one embodiment, the first vehicle can select a first communication resource for communicating with other external vehicles and carry the identification information of the first communication resource in the first accident message. Similarly, the second vehicle can select a second communication resource for communicating with other external vehicles and carry the identification information of the second communication resource in the second accident message. The first or second vehicle can determine whether the two communication resources are the same resource based on the identification information of the first and second communication resources, such as whether they are selected on the same idle channel. If so, it indicates that the first and second communication resources are the target communication resources that the first and second vehicles are currently competing for to communicate with other external vehicles (such as a third vehicle).

[0050] After the first vehicle receives the second accident message sent by the second vehicle, when the first vehicle detects that the third vehicle has entered the range where it can communicate with both the first and second vehicles, if it is determined that the first accident propagation priority parameter is greater than the second accident propagation priority parameter, then it is determined that the first vehicle sends the first accident message to the third vehicle through the target communication resource. If it is determined that the first accident propagation priority parameter is lower than the second accident propagation priority parameter, then the first vehicle determines not to send the first accident message to the third vehicle through the target communication resource. In this case, the first vehicle can send the first accident message to the third vehicle through other communication resources.

[0051] In one embodiment, before the first vehicle determines that it is sending a first accident message to a third vehicle via the target communication resource, the process may further include: The difference between the first accident propagation priority parameter and the second accident propagation priority parameter is determined to be greater than the preset parameter threshold.

[0052] In other words, in this embodiment, the first vehicle can determine to send the first accident message to the third vehicle through the target communication resource only when it is determined that the first accident propagation priority parameter is greater than the second accident propagation priority parameter, and the difference between the first and second accident propagation priority parameters is greater than a preset parameter threshold. This improves the accuracy of the judgment result, ensuring that the vehicle currently using the target communication resource is the one with the highest demand for message propagation. If the first accident propagation priority parameter is greater than the second accident propagation priority parameter, and the difference between the first and second accident propagation priority parameters is not greater than the preset parameter threshold, it indicates that the accident propagation priority parameters of the first and second accidents are not significantly different. In this case, the first and second vehicles can negotiate to determine which vehicle will use the target communication resource to communicate with the third vehicle. For example, the first and second vehicles can send the occurrence time of their respective accidents to each other, and the first and second vehicles can respectively designate the vehicle with the earlier accident occurrence time as the vehicle currently using the target communication resource. Of course, the occupants of the first and second vehicles can also negotiate autonomously.

[0053] For the second vehicle, the same decision-making steps as for the first vehicle can be performed. That is, when the second vehicle detects that the third vehicle has entered the range where it can communicate with the first and second vehicles, if it determines that the second accident propagation priority parameter is greater than the first accident propagation priority parameter, then the second vehicle determines to send the second accident message to the third vehicle through the target communication resource. If it determines that the second accident propagation priority parameter is lower than the first accident propagation priority parameter, then the second vehicle determines not to send the second accident message to the third vehicle through the target communication resource. In this case, the second vehicle can send the second accident message to the third vehicle through other communication resources.

[0054] Similarly, the second vehicle may also determine to send a second accident message to the third vehicle through the target communication resource only if it is determined that the second accident propagation priority parameter is greater than the first accident propagation priority parameter, and the difference between the second accident propagation priority parameter and the first accident propagation priority parameter is greater than a preset parameter threshold. If the second accident propagation priority parameter is greater than the first accident propagation priority parameter, and the difference between the second accident propagation priority parameter and the first accident propagation priority parameter is not greater than the preset parameter threshold, it indicates that the accident propagation priority parameters of the first accident and the second accident are not significantly different. In this case, the first vehicle and the second vehicle can negotiate to determine which vehicle will use the target communication resource to communicate with the third vehicle.

[0055] In this embodiment, when the first vehicle determines to send the first accident message to the third vehicle through the target communication resource, the second vehicle determines not to send the second accident message to the third vehicle through the target communication resource; when the first vehicle determines not to send the first accident message to the third vehicle through the target communication resource, the second vehicle determines to send the second accident message to the third vehicle through the target communication resource, so that the target communication resource can be reasonably allocated to the vehicle with a more urgent need.

[0056] It should be noted that, for a certain vehicle, sending the corresponding accident message to a third vehicle through the target communication resource includes: first establishing a point-to-point communication connection with the third vehicle through the target communication resource, and maintaining the point-to-point communication connection so that when the third vehicle is on its way to the location of the corresponding vehicle for rescue, the updated accident message can be sent in real time through the point-to-point communication connection.

[0057] Taking the first vehicle as an example, the first vehicle sends a first accident message to the third vehicle through the target communication resource, including: The first vehicle establishes a point-to-point communication connection with the third vehicle through the target communication resources; The first vehicle sends a first accident message to the third vehicle via a point-to-point communication connection, maintains the point-to-point communication connection for a target duration after sending the first accident message, and sends an updated first accident message to the third vehicle via the point-to-point communication connection.

[0058] The updated first accident report can include updated accident characteristics, such as the occupants' status changing from conscious to unconscious, the risk of vehicle thermal runaway gradually increasing, and the real-time location of the first vehicle. The updated first accident report can also include the occupants' physiological data, allowing external rescue teams to understand their specific physiological state in advance.

[0059] This target duration can be a preset duration, which can be flexibly set by the developers. Of course, the target duration can also be the time required for the third vehicle to travel to the location of the first vehicle. In this way, while the third vehicle is on its way to the location of the first vehicle for rescue, the specific status of the first vehicle can be tracked in real time.

[0060] As an example, the first vehicle can use a parameter set formed by combining the first urgency parameter and the first channel quality parameter as the first accident propagation priority parameter. That is, the first accident propagation priority parameter is a combined parameter that includes the first urgency parameter and the first channel quality parameter. The second vehicle can use a parameter set formed by combining the second urgency parameter and the second channel quality parameter as the second accident propagation priority parameter. In this case, the first vehicle / second vehicle can compare the first urgency parameter and the second urgency parameter, as well as the first channel quality parameter and the second channel quality parameter, respectively, to determine whether to send the first accident message / second accident message to the third vehicle through the target communication resource.

[0061] At this point, the first urgency parameter and the second urgency parameter can be compared first. If the first urgency parameter is greater than the second urgency parameter, it is determined that the first vehicle sends the first accident message to the third vehicle through the target communication resource, and the second vehicle does not send the second accident message to the third vehicle through the target communication resource. If the first urgency parameter is less than the second urgency parameter, it is determined that the second vehicle sends the second accident message to the third vehicle through the target communication resource, and the first vehicle does not send the first accident message to the third vehicle through the target communication resource.

[0062] If the first urgency parameter equals the second urgency parameter, then the first signal-to-noise ratio (SNR) and the second SNR are compared. If the first SNR is greater than the second SNR, it is determined that the first vehicle sends the first accident message to the third vehicle through the target communication resource, and the second vehicle does not send the second accident message to the third vehicle through the target communication resource. If the first SNR is less than the second SNR, it is determined that the second vehicle sends the second accident message to the third vehicle through the target communication resource, and the first vehicle does not send the first accident message to the third vehicle through the target communication resource.

[0063] If the first signal-to-noise ratio (SNR) equals the second SNR, then the first bit error rate (BER) and the second BER are compared. If the first BER is greater than the second BER, it is determined that the second vehicle sends the second accident message to the third vehicle through the target communication resource, while the first vehicle does not send the first accident message to the third vehicle through the target communication resource. If the first BER is less than the second BER, it is determined that the first vehicle sends the first accident message to the third vehicle through the target communication resource, while the second vehicle does not send the second accident message to the third vehicle through the target communication resource.

[0064] If the first bit error rate equals the second bit error rate, then the first packet error rate and the second packet error rate are compared. If the first packet error rate is greater than the second packet error rate, it is determined that the second vehicle sends the second accident message to the third vehicle through the target communication resource, and the first vehicle does not send the first accident message to the third vehicle through the target communication resource. If the first packet error rate is less than the second packet error rate, it is determined that the first vehicle sends the first accident message to the third vehicle through the target communication resource, and the second vehicle does not send the second accident message to the third vehicle through the target communication resource.

[0065] If the error rate of the first packet is equal to the error rate of the second packet, then the first vehicle and the second vehicle can negotiate to determine which vehicle will use the target communication resource. For example, they can negotiate based on the time of the first accident and the time of the second accident, and the vehicle that has the accident first can use the target communication resource to communicate with the third vehicle.

[0066] The urgency parameter reflects the urgency of the incident, so in this example, the first and second urgency parameters are compared first. Signal-to-noise ratio (SNR) is a physical layer, analog indicator that measures the "harshness" of the signal's environment in the transmission medium; it is the root cause of signal distortion. Bit error rate (BER) is a data link layer, digital indicator that directly measures the probability of binary bit errors after demodulation at the receiving end due to noise; it is a direct digital manifestation of SNR. Packet error rate (BER) is a network layer, system performance indicator that measures the probability that a data packet will be dropped due to errors in any one or more bits; it directly affects upper-layer applications. Therefore, SNR determines BER, and BER determines packet error rate. Typically, BER is calculated based on SNR, while packet error rate is usually calculated based on BER.

[0067] Therefore, this example, when determining that the first urgency parameter and the second urgency parameter are equal, first compares the first signal-to-noise ratio (SNR) and the second SNR. If the first SNR and the second SNR are equal, then compares the first bit error rate (BER) and the second BER. If the first BER and the second BER are equal, then compares the first packet error rate (PFR) and the second PFR. That is, it prioritizes using the most basic, fundamental, and easily obtainable indicator (SNR) to determine the priority of incident propagation. Then, it uses the intermediate-level, relatively more difficult-to-obtain indicator (BER) to determine the priority of incident propagation. Finally, it uses the system-level, most difficult-to-obtain indicator (PFR) to determine the priority of incident propagation. This fully considers the computational requirements for obtaining each indicator and can reasonably determine the vehicle that currently needs the target communication resource more in the shortest time with less computing resources.

[0068] As another example, the first vehicle can calculate the first accident propagation priority parameter based on the first urgency parameter, the first channel quality parameter, and the weights corresponding to each parameter. Similarly, the second vehicle can calculate the second accident propagation priority parameter based on the second urgency parameter, the second channel quality parameter, and the weights corresponding to each parameter.

[0069] For example, the first vehicle and the second vehicle can be determined by formula. Calculate the accident propagation priority parameter, where, This indicates the first or second accident propagation priority parameter. This indicates the first or second level of urgency. This indicates the first channel quality parameter or the second channel quality parameter. and These represent the preset first weight and second weight, respectively.

[0070] For example, the first vehicle and the second vehicle can be determined by formula Calculate the channel quality parameters, where, Indicates the first signal-to-noise ratio or the second signal-to-noise ratio. Indicates the first bit error rate or the second bit error rate. This indicates the error rate of the first package or the error rate of the second package. , and These represent the preset third, fourth, and fifth weights, respectively.

[0071] In the above embodiment, when the first vehicle receives the second accident message sent by the second vehicle, and neither the first vehicle nor the second vehicle has established a point-to-point communication connection with the third vehicle through the target communication connection, the first vehicle can execute the above step S13.

[0072] However, in some scenarios, before the first vehicle receives the second accident message sent by the second vehicle, it may have already established a point-to-point communication connection with the third vehicle through the target communication resource. In this case, if the first vehicle receives the second accident message sent by the second vehicle, it does not need to compare the first accident propagation priority parameter and the second accident propagation priority parameter, and can send a switching notification to the second vehicle to prompt the second vehicle to use other communication resources to communicate with the third vehicle or other vehicles.

[0073] That is, if the first vehicle has already established a communication connection with the third vehicle through the target communication resource before receiving the second accident message, then the first vehicle sends a handover notification to the second vehicle upon receiving the second accident message, prompting the second vehicle to use a communication resource other than the target communication resource to communicate with the third vehicle. For example, if the target communication resource is the third vehicle's first SIM card, and it is determined that the first vehicle will not communicate with the third vehicle through the third vehicle's first SIM card, then in step S15 above, the first vehicle can communicate with the third vehicle through the third vehicle's second SIM card, which is different from the first SIM card. As another example, if the target communication resource is the first channel, and it is determined that the first vehicle will not communicate with the third vehicle through the first channel, then in step S15 above, the first vehicle can communicate with the third vehicle through the second channel, which is different from the first channel.

[0074] In one embodiment, the core data in the accident characteristics of the first accident can be encapsulated with the first accident propagation priority parameter to obtain the first accident message. After the first vehicle establishes a point-to-point communication connection with the third vehicle through the target communication resource, it sends the first accident message to the third vehicle. During the process of the third vehicle traveling to the location of the first vehicle, the first vehicle can encapsulate the non-core data in the accident characteristics of the first accident to obtain a new first accident message, and then send the new first accident message to the third vehicle.

[0075] Core data may include location data of the first vehicle at the time of the first accident, data related to the vehicle's attitude, data related to the occupant status, and the aforementioned first urgency level parameters. Non-core data may be other data besides these. In this embodiment, core data is sent first, and non-core data is sent later, ensuring that important information related to the accident can be sent out first.

[0076] It should be understood that although the steps in the flowchart above are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowchart above may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.

[0077] In one embodiment, please refer to Figure 2 As shown, a vehicle networking system is also provided, including: a first vehicle, a second vehicle and a third vehicle.

[0078] When the first vehicle is involved in the first accident, it generates a first accident message containing the first accident propagation priority parameter and sends the first accident message to the second vehicle. When the second vehicle is involved in the second accident, it generates a second accident message containing a second accident propagation priority parameter and sends the second accident message to the first vehicle. The first vehicle determines whether to send a first accident message to the third vehicle through the target communication resource based on the first accident propagation priority parameter and the second accident propagation priority parameter. If the determination is yes, the first vehicle sends the first accident message to the third vehicle through the target communication resource. The second vehicle determines whether to send a second accident message to the third vehicle through the target communication resource based on the first accident propagation priority parameter and the second accident propagation priority parameter. If the determination is yes, the second vehicle sends the second accident message to the third vehicle through the target communication resource. The target communication resource is the resource that the first vehicle and the second vehicle are currently competing for to communicate with the third vehicle.

[0079] In one embodiment, after receiving the first accident message and / or the second accident message sent by the first vehicle and / or the second vehicle, the third vehicle can parse the first accident message and / or the second accident message to obtain the first accident propagation priority parameter and / or the second accident propagation priority parameter.

[0080] If a third vehicle receives both the first and second accident messages, it can parse them to obtain the first and second accident propagation priority parameters. By comparing these two parameters, the third vehicle user can be prompted to proceed to the location of the vehicle with the higher parameter to initiate rescue operations.

[0081] The third vehicle can also prioritize broadcasting accident information corresponding to higher parameters, allowing other vehicles to receive more urgent accident information first. The other steps performed by the first vehicle and the second vehicle can be referred to the content described in the above method embodiments, and will not be repeated here.

[0082] It should be noted that this embodiment is only used as an example of a vehicle network system including a first vehicle, a second vehicle, and a third vehicle. After an accident occurs, each vehicle in the vehicle network system can generate a corresponding accident message in accordance with the method described in the above embodiment and send the accident message to other vehicles. If other vehicles are also vehicles that have generated corresponding accident messages after an accident, then for those other vehicles, it is necessary to further determine whether to compete with the vehicle for the target communication resources in order to send the accident message to vehicles that have not experienced an accident through the target communication resources.

[0083] In one embodiment, please refer to Figure 3As shown, an electronic device is provided, including a processor 301 and a memory 302. The memory 302 stores a computer program, and the processor 301 executes the computer program to implement the steps of the method described above, which will not be repeated here.

[0084] Processor 301 can be an integrated circuit chip with signal processing capabilities. The aforementioned processor 301 can be a general-purpose processor, including a CPU (Central Processing Unit), NP (Network Processor), etc.; it can also be a DSP (Digital Signal Processor), ASIC (Application Specific Integrated Circuit), FPGA (Field Programmable Gate Array), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor.

[0085] The memory 302 may include, but is not limited to, RAM (Random Access Memory), ROM (Read Only Memory), PROM (Programmable Read Only Memory), EPROM (Erasable Programmable Read-Only Memory), and EEPROM (Electrically Erasable Programmable Read Only Memory).

[0086] Those skilled in the art will understand that Figure 3 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the application of the present application. Specific electronic devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0087] Based on the same inventive concept, embodiments of this application also provide a computer-readable storage medium, such as a floppy disk, optical disk, hard disk, flash memory, USB flash drive, SD (Secure Digital) card, MMC (Multi-Media Card), etc. The computer-readable storage medium stores a computer program, which, when executed by at least one processor, implements the steps of the methods in the above embodiments, which will not be repeated here.

[0088] Based on the same inventive concept, embodiments of this application also provide a computer program product, including a computer program that, when executed by a processor, implements any of the methods described above.

[0089] The program code for executing the computer program product of this application can be written in any combination of one or more programming languages. The program code can be executed entirely on the user device, partially on the user device, as a standalone software package, partially on the user device and partially on a remote device, or entirely on a remote device.

[0090] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, etc.) containing computer-usable program code.

[0091] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer-readable storage media according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, as well as combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0092] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0093] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of user-operated steps to be executed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0094] It should be noted that the illustrations provided in this embodiment are only schematic representations of the basic concept of this application. Therefore, the drawings only show components relevant to this application and are not drawn according to the actual number, shape, and size of components in implementation. In actual implementation, the shape, quantity, and proportion of each component can be arbitrarily changed, and the layout of the components may also be more complex. The structures, proportions, sizes, etc., shown in the accompanying drawings are only used to complement the content disclosed in the specification for those skilled in the art to understand and read, and are not intended to limit the implementation conditions of this application. Therefore, they have no substantial technical significance. Any modification to the structure, change in the proportional relationship, or adjustment of the size, without affecting the effect and purpose that this application can produce, should still fall within the scope of the technical content disclosed in this application. At the same time, the terms such as "upper," "lower," "left," "right," "middle," and "one" used in this specification are only for clarity of description and are not intended to limit the scope of implementation of this application. Changes or adjustments in their relative relationships, without substantially changing the technical content, should also be considered within the scope of implementation of this application.

[0095] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the document does not necessarily refer to the same embodiment, nor is it a mutually exclusive, independent, or alternative embodiment. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0096] As illustrated herein, unless the context clearly indicates otherwise, the words “a,” “an,” “an,” and / or “the” do not specifically refer to the singular and may also include the plural. Generally speaking, the terms “comprising” and “including” only indicate the inclusion of explicitly identified steps and elements, which do not constitute an exclusive list, and the method or apparatus may also include other steps or elements.

[0097] The definitions used herein, such as the terms “having,” “may have,” “comprising,” or “may include,” indicate the presence of the corresponding function, operation, element, etc., and do not limit the presence of one or more other functions, operations, elements, etc. Furthermore, it should be understood that the terms “comprising” or “having” as used herein indicate the presence of the features, figures, steps, operations, elements, components, or combinations thereof described in the specification, without excluding the presence or addition of one or more other features, figures, steps, operations, elements, components, or combinations thereof.

[0098] The prefixes such as "first" and "second" used in this application embodiment are merely for distinguishing different descriptive objects and do not limit the position, order, priority parameters, quantity, or content of the described objects. The use of ordinal numbers and other prefixes used to distinguish descriptive objects in this application embodiment does not constitute a limitation on the described objects. For statements regarding the described objects, please refer to the claims or the context of the embodiments. The use of such prefixes should not constitute unnecessary limitations. Furthermore, in the description of this embodiment, unless otherwise stated, "multiple" means two or more.

[0099] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0100] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.

Claims

1. A message propagation method, characterized in that, include: When the first vehicle is involved in the first accident, it generates a first accident message containing the first accident propagation priority parameter. The first vehicle receives a second accident message sent by the second vehicle; the second accident message is a message generated by the second vehicle when the second accident occurs, containing a second accident propagation priority parameter; The first vehicle determines whether to send the first accident message to the third vehicle through the target communication resource based on the first accident propagation priority parameter and the second accident propagation priority parameter. If the determination is yes, the first vehicle sends the first accident message to the third vehicle through the target communication resource. The target communication resource is the resource that the first vehicle and the second vehicle are currently competing for to communicate with the third vehicle.

2. The message propagation method according to claim 1, characterized in that, The first vehicle determines whether to send the first accident message to the third vehicle through the target communication resource based on the first accident propagation priority parameter and the second accident propagation priority parameter, including: When the first vehicle detects that the third vehicle has entered the range where it can communicate with the first vehicle and the second vehicle, if it is determined that the first accident propagation priority parameter is greater than the second accident propagation priority parameter, then it is determined to be yes; if it is determined that the first accident propagation priority parameter is lower than the second accident propagation priority parameter, then the first vehicle determines not to send the first accident message to the third vehicle through the target communication resource.

3. The message propagation method according to claim 2, characterized in that, Before the first vehicle determines that it is sending the first accident message to the third vehicle through the target communication resource, the method further includes: The difference between the first accident propagation priority parameter and the second accident propagation priority parameter is determined to be greater than a preset parameter threshold.

4. The message propagation method according to claim 2, characterized in that, Sending the first accident message to the third vehicle through the target communication resource includes: The first vehicle establishes a point-to-point communication connection with the third vehicle through the target communication resource; The first vehicle sends the first accident message to the third vehicle through the point-to-point communication connection, maintains the point-to-point communication connection for a target duration after sending the first accident message, and sends an updated first accident message to the third vehicle through the point-to-point communication connection.

5. The message propagation method according to claim 1, characterized in that, The method further includes: If the first vehicle has already established a communication connection with the third vehicle through the target communication resource before receiving the second accident message, then the first vehicle sends a switching notification to the second vehicle when it receives the second accident message, so as to prompt the second vehicle to use other communication resources besides the target communication resource to communicate with the third vehicle.

6. The message propagation method according to claim 1, characterized in that, The method for determining the first accident propagation priority parameter includes: Obtain the accident characteristics of the first accident; the accident characteristics include at least one of the following: collision severity, vehicle posture, occupant status, and risk of secondary accidents. Calculate the first urgency parameter of the first accident based on the accident characteristics; The first accident propagation priority parameter of the first accident is determined based on the first urgency parameter.

7. The message propagation method according to claim 6, characterized in that, The target communication resource is the target channel, and the step of determining the first incident propagation priority parameter based on the first urgency parameter includes: The first vehicle performs a quality scan on the target channel to obtain the corresponding first channel quality parameters; The first incident propagation priority parameter is determined based on the first urgency parameter and the first channel quality parameter.

8. A vehicle networking system, characterized in that, include: The first vehicle, the second vehicle, and the third vehicle; When the first accident occurs, the first vehicle generates a first accident message containing a first accident propagation priority parameter and sends the first accident message to the second vehicle. When the second accident occurs, the second vehicle generates a second accident message containing a second accident propagation priority parameter and sends the second accident message to the first vehicle. The first vehicle determines whether to send the first accident message to the third vehicle through the target communication resource based on the first accident propagation priority parameter and the second accident propagation priority parameter, and sends the first accident message to the third vehicle through the target communication resource if the determination is yes; the second vehicle determines whether to send the second accident message to the third vehicle through the target communication resource based on the first accident propagation priority parameter and the second accident propagation priority parameter, and sends the second accident message to the third vehicle through the target communication resource if the determination is yes; the target communication resource is the resource currently contested by the first vehicle and the second vehicle for communication with the third vehicle.

9. An electronic device, characterized in that, It includes a processor and a memory, wherein the memory stores a computer program, and the processor executes the computer program to implement the method as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by at least one processor, implements the method as described in any one of claims 1-7.