Internet of vehicles communication distribution method and device, storage medium and computer device
By acquiring and calculating the transmission rate and transmission power of the vehicle-to-everything (V2X) communication links, an energy efficiency priority list is established, and communication resources are allocated rationally. This solves the problem of unstable allocation of communication resources on the vehicle side and improves the energy efficiency of V2X.
Patent Information
- Application Number
- CN202411190845.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-28
- Publication Date
- 2025-11-11
- Estimated Expiration
- 2044-08-28
AI Technical Summary
In existing technologies, the allocation of communication resources on the vehicle side is unstable, resulting in uneven power consumption and reducing the energy efficiency of the vehicle side in network communication.
By obtaining the communication link lists between base stations and vehicles, and between vehicles, the transmission rate and transmit power of each vehicle are calculated, a priority list for target energy efficiency is established, and communication resources are rationally allocated to prioritize energy efficiency.
It improves the energy efficiency of communication resources in the Internet of Vehicles, balances transmission rate and transmission power, and achieves stable power consumption distribution.
Smart Images

Figure CN119183089B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of vehicle-to-everything (V2X) communication, specifically to a V2X communication allocation method, apparatus, storage medium, and computer equipment. Background Technology
[0002] Vehicle-to-everything (V2X) communication networks are communication networks where vehicles communicate via wireless communication technology. In V2X, vehicles can communicate with other nearby vehicles and with nearby base stations. However, because vehicle-side network communication resources are limited, current technologies simply allocate these resources arbitrarily to establish communication links between vehicles and between vehicles and base stations. However, allocating communication resources to different links results in varying power consumption for the vehicle, leading to unstable power consumption and reduced energy efficiency in network communication. Summary of the Invention
[0003] The purpose of this application is to overcome the shortcomings and deficiencies in the prior art and provide a vehicle network communication allocation method, device, storage medium and computer equipment that can allocate communication resources on the vehicle side in combination with the transmission power consumption of network resources, thereby improving the energy efficiency of the allocated communication resources in the vehicle network.
[0004] The first aspect of this application provides a vehicle network communication allocation method, including:
[0005] Obtain a first communication link list; the first communication link list includes multiple base station-vehicle terminal communication first communication links; the base station-vehicle terminal communication is the signal transmission communication between the base station and the multiplexed vehicle terminal.
[0006] Based on the first transmission rate of each of the multiplexed vehicle terminals corresponding to the first communication link list, the first transmit power of each of the multiplexed vehicle terminals under the multiplexing model, and the first total power consumption of all the multiplexed vehicle terminals, the first target energy efficiency of each of the multiplexed vehicle terminals is obtained; the multiplexing model is a functional mode in which the multiplexed vehicle terminal supports simultaneous communication with the base station and other vehicle terminals.
[0007] Obtain a second communication link list; the second communication link list includes multiple vehicle-to-vehicle communication links; the vehicle-to-vehicle communication is a multiplexing of signal transmission communication between vehicle terminals and other vehicle terminals.
[0008] Based on the multiple second transmission rates of each of the multiplexed vehicle terminals corresponding to the second communication link list, the second transmit power of each of the multiplexed vehicle terminals under the multiplexing model, and the second total power consumption of all the multiplexed vehicle terminals, the second target energy efficiency of each of the multiplexed vehicle terminals is obtained.
[0009] Based on the first target energy efficiency and the second target energy efficiency, a first target energy efficiency selection priority list and a second target energy efficiency selection priority list are obtained for each multiplexing vehicle terminal; the first target energy efficiency selection priority list is used to indicate the energy efficiency priority of the multiplexing vehicle terminal corresponding to the first communication link in reusing the second communication link; the second target energy efficiency selection priority list is used to indicate the energy efficiency priority of the multiplexing vehicle terminal corresponding to the second communication link in reusing the first communication link.
[0010] Based on the first target energy efficiency selection priority list and the second target energy efficiency selection priority list, a multiplexed communication link based on the target multiplexed vehicle terminal is obtained; the multiplexed vehicle terminal is a vehicle terminal used for both base station-vehicle terminal communication and vehicle terminal-vehicle terminal communication.
[0011] A second aspect of this application provides a vehicle-to-everything (V2X) communication distribution device, comprising:
[0012] The first communication link list acquisition module is used to acquire a first communication link list; the first communication link list includes multiple base station-vehicle terminal communication first communication links; the base station-vehicle terminal communication is the signal transmission communication between the base station and the multiplexed vehicle terminal.
[0013] The first target energy efficiency acquisition module is used to obtain the first target energy efficiency of each multiplexed vehicle terminal based on the first transmission rate of each multiplexed vehicle terminal corresponding to the first communication link list, the first transmission power of each multiplexed vehicle terminal under the multiplexing model, and the first total power consumption of all multiplexed vehicle terminals; the multiplexing model is a functional mode in which the multiplexed vehicle terminal supports simultaneous communication with the base station and other vehicle terminals.
[0014] The second communication link list acquisition module is used to acquire a second communication link list; the second communication link list includes multiple vehicle-to-vehicle communication links; the vehicle-to-vehicle communication is a signal transmission communication that reuses the vehicle's signal transmission with other vehicle terminals.
[0015] The second target energy efficiency acquisition module is used to obtain the second target energy efficiency of each multiplexed vehicle terminal based on the multiple second transmission rates of each multiplexed vehicle terminal corresponding to the second communication link list, the second transmit power of each multiplexed vehicle terminal under the multiplexing model, and the second total power consumption of all multiplexed vehicle terminals.
[0016] The target energy efficiency selection priority list acquisition module is used to acquire a first target energy efficiency selection priority list and a second target energy efficiency selection priority list for each multiplexing vehicle terminal based on the first target energy efficiency and the second target energy efficiency; the first target energy efficiency selection priority list is used to indicate the energy efficiency priority of the multiplexing vehicle terminal corresponding to the first communication link in reusing the second communication link; the second target energy efficiency selection priority list is used to indicate the energy efficiency priority of the multiplexing vehicle terminal corresponding to the second communication link in reusing the first communication link;
[0017] The multiplexing communication link acquisition module is used to obtain a multiplexing communication link based on the target multiplexing vehicle terminal according to the first target energy efficiency selection priority list and the second target energy efficiency selection priority list; the multiplexing vehicle terminal is a vehicle terminal used for both base station-vehicle terminal communication and vehicle terminal-vehicle terminal communication.
[0018] A third aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the vehicle-to-everything (V2X) communication allocation method described above.
[0019] A fourth aspect of this application provides a computer device including a storage device, a processor, and a computer program stored in the storage device and executable by the processor, wherein the processor executes the computer program to implement the steps of the vehicle network communication allocation method as described above.
[0020] Compared to related technologies, this application obtains a first target energy efficiency for each multiplexed vehicle terminal based on the first transmission rate of each multiplexed vehicle terminal corresponding to the first communication link list for base station-vehicle terminal communication, the first transmit power of each multiplexed vehicle terminal under the multiplexing model, and the first total power consumption of all vehicle terminals. It then obtains a second target energy efficiency for each multiplexed vehicle terminal based on multiple second transmission rates of each multiplexed vehicle terminal corresponding to the second communication link list for vehicle-to-vehicle terminal communication, the second transmit power of each multiplexed vehicle terminal under the multiplexing model, and the second total power consumption of all vehicle terminals. Based on the first and second target energy efficiencies, it obtains a first target energy efficiency selection priority list indicating the energy efficiency priority of multiplexed vehicle terminals in multiplexing the second communication link corresponding to the first communication link list, and a second target energy efficiency selection priority list indicating the energy efficiency priority of multiplexed vehicle terminals in multiplexing the first communication link corresponding to the second communication link list. Finally, it allocates communication resources for the multiplexed vehicle terminals based on the first and second target energy efficiency selection priority lists, enabling the multiplexed vehicle terminals to be used simultaneously for base station-vehicle terminal communication and vehicle-to-vehicle terminal communication, thereby obtaining multiplexed communication links based on target multiplexed vehicle terminals. Because this application combines the transmission rate and transmit power of the target multiplexing vehicle terminal in the first communication link list and the second communication link list to obtain the first target energy efficiency selection priority list and the second target energy efficiency selection priority list, the resulting multiplexed communication link based on the target multiplexing vehicle terminal takes into account both the transmission rate and transmit power parameters, so that the multiplexed communication link can achieve both high speed and low power, thereby improving the energy efficiency of the communication resources allocated in the vehicle network.
[0021] To provide a clearer understanding of this application, the specific embodiments of this application will be described below in conjunction with the accompanying drawings. Attached Figure Description
[0022] Figure 1 This is a flowchart of a vehicle network communication allocation method according to an embodiment of this application.
[0023] Figure 2 This is a schematic diagram illustrating an application scenario of a vehicle network communication allocation method according to an embodiment of this application.
[0024] Figure 3 This is a schematic diagram of the energy efficiency table of a vehicle network communication allocation method according to an embodiment of this application.
[0025] Figure 4 This is a schematic diagram of the module connections of a vehicle network communication distribution device according to an embodiment of this application.
[0026] 1. V2V link; 2. Vehicle end; 3. V2I link; 4. Base station; 100. Vehicle-to-everything (V2X) communication distribution device; 101. First communication link list acquisition module; 102. First target energy efficiency acquisition module; 103. Second communication link list acquisition module; 104. Second target energy efficiency acquisition module; 105. Target energy efficiency selection priority list acquisition module; 106. Multiplexed communication link acquisition module. Detailed Implementation
[0027] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0028] It should be understood that the described embodiments are merely some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of the embodiments of this application.
[0029] In the following description, when referring to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. In the description of this application, it should be understood that the terms "first," "second," "third," etc., are used only to distinguish similar objects and are not necessarily used to describe a specific order or sequence, nor should they be construed as indicating or implying relative importance. Those skilled in the art can understand the specific meaning of the above terms in this application according to the specific circumstances. The singular forms "a," "the," and "the" used in this application and the appended claims are also intended to include the plural forms, unless the context clearly indicates otherwise. The word "if" as used herein can be interpreted as "when," "when," or "in response to determination."
[0030] Furthermore, in the description of this application, unless otherwise stated, "multiple" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0031] Please see Figure 1-2 , Figure 1 This is a flowchart of the vehicle network communication allocation method according to the first embodiment of this application. Figure 2 This is a schematic diagram illustrating an application scenario of the vehicle-to-everything (V2X) communication allocation method according to the first embodiment of this application. This method can be applied to highways, such as highway intersections. The V2X communication allocation method according to the first embodiment of this application includes:
[0032] S1: Obtain the first communication link list; the first communication link list includes multiple base station-vehicle terminal communication first communication links; the base station-vehicle terminal communication is the signal transmission communication between base station 4 and multiplexed vehicle terminal.
[0033] The first communication link is V2I link 3, which refers to the Vehicle-to-Infrastructure (V2I) communication link, specifically the communication link between the vehicle and the infrastructure. In this embodiment, it specifically refers to the communication link between the reused vehicle and base station 4. The list of first communication links can be a list constructed based on the first communication links, and each first communication link in the list corresponds to a reused vehicle. A reused vehicle refers to a vehicle 2 that can simultaneously communicate with base station 4 and perform network communication with other vehicle terminals. The vehicle terminals disclosed in this application all refer to vehicles with network communication capabilities, such as vehicles equipped with network communication modules or vehicles equipped with network communication devices.
[0034] S2: Based on the first transmission rate of each of the multiplexed vehicle terminals corresponding to the first communication link list, the first transmit power of each of the multiplexed vehicle terminals under the multiplexing model, and the first total power consumption of all the multiplexed vehicle terminals, the first target energy efficiency of each of the multiplexed vehicle terminals is obtained; the multiplexing mode is a functional mode in which the multiplexed vehicle terminal supports simultaneous communication with the base station and other vehicle terminals.
[0035] Wherein, the first transmission rate refers to the data transmission rate when each multiplexed vehicle terminal in the first communication link list communicates with the base station, the first transmission power refers to the power consumed when each multiplexed vehicle terminal communicates with the base station, and the first total power consumption refers to the total power consumption when all multiplexed vehicle terminals in the first communication link list communicate with the base station.
[0036] The first target energy efficiency refers to the energy efficiency result calculated based on the energy consumption during network communication between the shared vehicle and the base station. Specifically, the first target energy efficiency can be obtained through the following steps:
[0037] The first target energy efficiency of the reused vehicle is obtained using the following formula:
[0038]
[0039] in, The first target energy efficiency is defined for the j-th vehicle in the first communication link list. Let P be the transmission rate of the j-th vehicle in the first communication link list. cir Let K be the first total power consumption, and K be the total number of vehicle terminals in the first communication link list. This represents the first transmit power of the j-th vehicle in the first communication link list under the multiplexing model.
[0040] S3: Obtain the second communication link list; the second communication link list includes multiple vehicle-to-vehicle communication second communication links; the vehicle-to-vehicle communication is a signal transmission communication that reuses the vehicle terminal and other vehicle terminals.
[0041] The second communication link is V2V link 1, which refers to a vehicle-to-vehicle communication link, specifically the communication link between vehicle terminal 2 and other vehicle terminals 2. In this example, it refers to the communication link with the lowest power consumption when multiplexing vehicle terminal communication with other vehicle terminals. The list of second communication links can be a list constructed based on the second communication links, and each second communication link in the list corresponds to a multiplexed vehicle terminal.
[0042] S4: Based on the multiple second transmission rates of each of the multiplexed vehicle terminals corresponding to the second communication link list, the second transmit power of each of the multiplexed vehicle terminals under the multiplexing model, and the second total power consumption of all the multiplexed vehicle terminals, the second target energy efficiency of each of the multiplexed vehicle terminals is obtained.
[0043] Wherein, the second transmission rate refers to the data transmission rate when each multiplexed vehicle terminal in the second communication link list communicates with other vehicle terminals via the network, the second transmission power refers to the power consumed when each multiplexed vehicle terminal communicates with other vehicle terminals via the network, and the second total power consumption refers to the total power consumption when all multiplexed vehicle terminals in the second communication link list communicate with other vehicle terminals via the network.
[0044] The second target energy efficiency refers to the result calculated based on the energy consumption when multiplexed vehicles communicate with other vehicles via the network. Specifically, the second target energy efficiency can be obtained through the following steps:
[0045] The second target energy efficiency of the reused vehicle is obtained using the following formula:
[0046]
[0047] in, The second target energy efficiency is for the i-th vehicle in the second communication link list. Let P be the transmission rate of the i-th vehicle in the second communication link list. cir ′ represents the second total power consumption, and M represents the total number of vehicle terminals in the second communication link list. This represents the second transmit power of the i-th vehicle in the second communication link list under the multiplexing model.
[0048] S5: Based on the first target energy efficiency and the second target energy efficiency, obtain a first target energy efficiency selection priority list and a second target energy efficiency selection priority list for each multiplexing vehicle terminal; the first target energy efficiency selection priority list is used to indicate the energy efficiency priority of the multiplexing vehicle terminal corresponding to the first communication link in reusing the second communication link; the second target energy efficiency selection priority list is used to indicate the energy efficiency priority of the multiplexing vehicle terminal corresponding to the second communication link in reusing the first communication link.
[0049] Please see Figure 3 Step S5 may include:
[0050] S51: Construct an energy efficiency table based on the first target energy efficiency, the second target energy efficiency, and the corresponding shared vehicle end.
[0051] like Figure 3 As shown in the energy efficiency table, m1 represents the communication link between the first multiplexed vehicle terminal in the first communication link list and the base station, k1 represents the communication link between the first multiplexed vehicle terminal in the second communication link list and other vehicle terminals, m1 and k1 correspond to the same multiplexed vehicle terminal, P represents the energy efficiency priority of the multiplexed vehicle terminal corresponding to the first communication link list in reusing the second communication link, and Q represents the energy efficiency priority of the multiplexed vehicle terminal corresponding to the second communication link list in reusing the first communication link.
[0052] S52: Based on the energy efficiency table, obtain the first target energy efficiency selection priority list and the second target energy efficiency selection priority list for each reused vehicle.
[0053] In step S52, the first target energy efficiency of the reused vehicle is sorted in the energy efficiency table according to a preset order to obtain a first target energy efficiency selection priority list. Similarly, the second target energy efficiency of the reused vehicle is sorted in the energy efficiency table according to a preset order to obtain a second target energy efficiency selection priority list. Therefore, both the first and second target energy efficiency selection priority lists can be represented as sets, such as the first target energy efficiency selection priority list being {Pm}. i ,k j The priority list for selecting the second target energy efficiency is {Qm} i ,k j}
[0054] S6: Based on the first target energy efficiency selection priority list and the second target energy efficiency selection priority list, obtain the multiplexed communication link based on the target multiplexed vehicle terminal; the multiplexed vehicle terminal is a vehicle terminal used for both base station-vehicle terminal communication and vehicle terminal-vehicle terminal communication.
[0055] Step S6 refers to allocating communication resources to the target reuse vehicle according to the first target energy efficiency selection priority list and the second target energy efficiency selection priority list, so as to obtain the reused communication link.
[0056] Compared to related technologies, this application obtains a first target energy efficiency for each multiplexed vehicle terminal based on the first transmission rate of each multiplexed vehicle terminal corresponding to the first communication link list for base station-vehicle terminal communication, the first transmit power of each multiplexed vehicle terminal under the multiplexing model, and the first total power consumption of all vehicle terminals. It then obtains a second target energy efficiency for each multiplexed vehicle terminal based on multiple second transmission rates of each multiplexed vehicle terminal corresponding to the second communication link list for vehicle-to-vehicle terminal communication, the second transmit power of each multiplexed vehicle terminal under the multiplexing model, and the second total power consumption of all vehicle terminals. Based on the first and second target energy efficiencies, it obtains a first target energy efficiency selection priority list indicating the energy efficiency priority of multiplexed vehicle terminals in multiplexing the second communication link corresponding to the first communication link list, and a second target energy efficiency selection priority list indicating the energy efficiency priority of multiplexed vehicle terminals in multiplexing the first communication link corresponding to the second communication link list. Finally, it allocates communication resources for the multiplexed vehicle terminals based on the first and second target energy efficiency selection priority lists, enabling the multiplexed vehicle terminals to be used simultaneously for base station-vehicle terminal communication and vehicle-to-vehicle terminal communication, thereby obtaining multiplexed communication links based on target multiplexed vehicle terminals. Because this application combines the transmission rate and transmit power of the target multiplexing vehicle terminal in the first communication link list and the second communication link list to obtain the first target energy efficiency selection priority list and the second target energy efficiency selection priority list, the resulting multiplexed communication link based on the target multiplexing vehicle terminal takes into account both the transmission rate and transmit power parameters, so that the multiplexed communication link can achieve both high speed and low power, thereby improving the energy efficiency of the communication resources allocated in the vehicle network.
[0057] In a feasible embodiment, step S5: obtaining the multiplexing communication link based on the target multiplexing vehicle end according to the first target energy efficiency selection priority list and the second target energy efficiency selection priority list, includes:
[0058] S51: Based on the target second communication link and the second target energy efficiency selection priority list, obtain the connection invitation and the target multiplexing vehicle terminal corresponding to the connection invitation;
[0059] The target second communication link is a link that needs to be allocated multiplexed communication resources, such as a second communication link that has failed to be allocated or has not been successfully established as a multiplexed communication link.
[0060] S52: Based on the first target energy efficiency selection priority list, obtain the temporary matching link initiated by the target reuse vehicle terminal for connection.
[0061] Among them, the temporary matching link is the second communication link with the highest priority matching degree in the first target energy efficiency selection priority list for the target reuse vehicle.
[0062] S53: The multiplexed communication link is obtained based on the connection invitation and the temporary matching link.
[0063] The multiplexed communication link includes a target multiplexed communication link; step S53: obtaining the multiplexed communication link based on the connection invitation and the temporary matching link includes:
[0064] S531: If the invitation matching link matched according to the connection invitation corresponds to the temporary matching link, the target multiplexing communication link is obtained according to the target multiplexing vehicle terminal and the first target communication link.
[0065] S532: If the invitation matching link matched according to the connection invitation does not correspond to the temporary matching link, the invitation matching link is determined as a temporary multiplexed communication link.
[0066] Among them, the priority of the temporary multiplexing communication link is lower than that of the target multiplexing communication link. Therefore, when both the target multiplexing communication link and the temporary multiplexing communication link involve the same second communication link or the target multiplexing vehicle end, the temporary multiplexing communication link is abandoned and the target multiplexing communication link is retained.
[0067] In this embodiment, for example, using V2V link k j For example, V2V link k j Based on the second target energy efficiency selection priority list, the vehicle m with the highest priority list value is selected for reuse. i Send an invitation to establish the first target communication link; specifically, the target multiplexing vehicle m i There is a limit to the number of invitations. When the maximum number of invitations is reached, the target reuse vehicle m will be restricted. i Reject link k j The invitation can also include k j Add to the rejection list; when the invitation limit has not been reached, the target reuse vehicle m i From the first priority list for energy efficiency selection, the second communication link with the highest priority matching degree is selected for temporary matching, resulting in k. j →m i Temporary matching link, if the target reuse vehicle m i Receive invitation and link k j Successful match yields m i →k jWhen the two-way matching is stable, the temporary matching link corresponds to the invited matching link, and a multiplexed communication link can be obtained based on this correspondence. If the temporary matching link does not correspond to the invited matching link, the invited matching link is determined as the temporary multiplexed communication link. A stable, high-speed, and low-energy-consumption multiplexed communication link can be obtained through two-way matching.
[0068] Please see Figure 4 The second embodiment of this application provides a vehicle network communication distribution device 100, including:
[0069] The first communication link list acquisition module 101 is used to acquire a first communication link list; the first communication link list includes multiple base station-vehicle communication links; the base station-vehicle communication is signal transmission communication between the base station and the multiplexed vehicle terminal.
[0070] The first target energy efficiency acquisition module 102 is used to obtain the first target energy efficiency of each multiplexed vehicle terminal based on the first transmission rate of each multiplexed vehicle terminal corresponding to the first communication link list, the first transmission power of each multiplexed vehicle terminal under the multiplexing model, and the first total power consumption of all multiplexed vehicle terminals; the multiplexing mode is a functional mode in which the multiplexed vehicle terminal supports communication with the base station and other vehicle terminals simultaneously.
[0071] The second communication link list acquisition module 103 is used to acquire a second communication link list; the second communication link list includes multiple vehicle-to-vehicle communication links; the vehicle-to-vehicle communication is a signal transmission communication that reuses the vehicle's signal with other vehicles.
[0072] The second target energy efficiency acquisition module 104 is used to obtain the second target energy efficiency of each multiplex vehicle terminal based on the multiple second transmission rates of each multiplex vehicle terminal corresponding to the second communication link list, the second transmission power of each multiplex vehicle terminal under the multiplexing model, and the second total power consumption of all multiplex vehicle terminals.
[0073] The target energy efficiency selection priority list acquisition module 105 is used to acquire a first target energy efficiency selection priority list and a second target energy efficiency selection priority list for each multiplexing vehicle terminal based on the first target energy efficiency and the second target energy efficiency; the first target energy efficiency selection priority list is used to indicate the energy efficiency priority of the multiplexing vehicle terminal corresponding to the first communication link in reusing the second communication link; the second target energy efficiency selection priority list is used to indicate the energy efficiency priority of the multiplexing vehicle terminal corresponding to the second communication link in reusing the first communication link.
[0074] The multiplexing communication link acquisition module 106 is used to obtain a multiplexing communication link based on the target multiplexing vehicle terminal according to the first target energy efficiency selection priority list and the second target energy efficiency selection priority list; the multiplexing vehicle terminal is a vehicle terminal used for both base station-vehicle terminal communication and vehicle terminal-vehicle terminal communication.
[0075] It should be noted that the vehicle network communication distribution device 100 provided in the second embodiment of this application is only illustrated by the above-described division of functional modules when executing the vehicle network communication distribution method. In actual applications, the above-described function distribution can be completed by different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the vehicle network communication distribution device 100 provided in the second embodiment of this application and the vehicle network communication distribution method in the first embodiment of this application belong to the same concept, and its implementation process is detailed in the method embodiment, which will not be repeated here.
[0076] A third aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the vehicle-to-everything (V2X) communication allocation method described above.
[0077] A fourth aspect of this application provides a computer device including a storage device, a processor, and a computer program stored in the storage device and executable by the processor, wherein the processor executes the computer program to implement the steps of the vehicle network communication allocation method as described above.
[0078] The device embodiments described above are merely illustrative. The components described as separate parts may or may not be physically separate, and the components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this application according to actual needs. Those skilled in the art can understand and implement this without any inventive effort.
[0079] 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, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0080] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and 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 The 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 selected in one or more boxes.
[0081] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed 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 selected in one or more boxes.
[0082] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0083] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.
[0084] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.
[0085] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0086] The above are merely embodiments of this application and are not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.
Claims
1. A vehicle-to-everything (V2X) communication allocation method, characterized in that, include: Obtain a first communication link list; the first communication link list includes multiple first communication links for base station-vehicle communication. The base station-vehicle communication is the signal transmission communication between the base station and the multiplexed vehicle terminal; Based on the first transmission rate of each of the multiplexed vehicle terminals corresponding to the first communication link list, the first transmit power of each of the multiplexed vehicle terminals under the multiplexing model, and the first total power consumption of all the multiplexed vehicle terminals, the first target energy efficiency of each of the multiplexed vehicle terminals is obtained. The reuse model is a functional mode in which the reused vehicle terminal supports simultaneous communication with the base station and other vehicle terminals. Obtain a second communication link list; the second communication link list includes multiple vehicle-to-vehicle communication links; the vehicle-to-vehicle communication is a multiplexing of signal transmission communication between vehicle terminals and other vehicle terminals. Based on the multiple second transmission rates of each of the multiplexed vehicle terminals corresponding to the second communication link list, the second transmit power of each of the multiplexed vehicle terminals under the multiplexing model, and the second total power consumption of all the multiplexed vehicle terminals, the second target energy efficiency of each of the multiplexed vehicle terminals is obtained. Based on the first target energy efficiency and the second target energy efficiency, a first target energy efficiency selection priority list and a second target energy efficiency selection priority list are obtained for each multiplexing vehicle terminal; the first target energy efficiency selection priority list is used to indicate the energy efficiency priority of the multiplexing vehicle terminal corresponding to the first communication link in reusing the second communication link; the second target energy efficiency selection priority list is used to indicate the energy efficiency priority of the multiplexing vehicle terminal corresponding to the second communication link in reusing the first communication link. Based on the first target energy efficiency selection priority list and the second target energy efficiency selection priority list, a multiplexed communication link based on the target multiplexed vehicle terminal is obtained; the multiplexed vehicle terminal is a vehicle terminal used for both base station-vehicle terminal communication and vehicle terminal-vehicle terminal communication.
2. The vehicle-to-everything (V2X) communication allocation method according to claim 1, characterized in that, The step of obtaining the first target energy efficiency selection priority list and the second target energy efficiency selection priority list for each reused vehicle based on the first target energy efficiency and the second target energy efficiency includes: An energy efficiency table is constructed based on the first target energy efficiency, the second target energy efficiency, and the corresponding shared vehicle end. Based on the energy efficiency table, obtain the first target energy efficiency selection priority list and the second target energy efficiency selection priority list for each reused vehicle.
3. The vehicle-to-everything (V2X) communication allocation method according to claim 1, characterized in that, The step of obtaining the multiplexed communication link based on the target multiplexing vehicle end according to the first target energy efficiency selection priority list and the second target energy efficiency selection priority list includes: Based on the target second communication link and the second target energy efficiency selection priority list, obtain the connection invitation and the target multiplexing vehicle terminal corresponding to the connection invitation; Based on the first target energy efficiency selection priority list, obtain the temporary matching link initiated by the target reuse vehicle terminal for connection; The multiplexed communication link is obtained based on the connection invitation and the temporary matching link.
4. The vehicle-to-everything (V2X) communication allocation method according to claim 3, characterized in that, The multiplexed communication link includes the target multiplexed communication link; The step of obtaining the multiplexed communication link based on the connection invitation and the temporary matched link includes: If the invitation matching link matched according to the connection invitation corresponds to the temporary matching link, the target multiplexing communication link is obtained according to the target multiplexing vehicle terminal and the first target communication link; the first target communication link is obtained by sending an invitation to the target multiplexing vehicle with the highest selection priority list value according to the second target energy efficiency selection priority list.
5. The vehicle-to-everything (V2X) communication allocation method according to claim 4, characterized in that, The multiplexed communication link includes a temporary multiplexed communication link; The step of obtaining the multiplexed communication link based on the connection invitation and the temporary matched link includes: If the invitation matching link matched according to the connection invitation does not correspond to the temporary matching link, the invitation matching link is determined as a temporary multiplexed communication link.
6. The vehicle-to-everything (V2X) communication allocation method according to claim 1, characterized in that, The step of obtaining the first target energy efficiency of each multiplexed vehicle terminal based on the first transmission rate of each multiplexed vehicle terminal corresponding to the first communication link list, the first transmit power of each multiplexed vehicle terminal under the multiplexing model, and the first total power consumption of all multiplexed vehicle terminals includes: The first target energy efficiency of the reused vehicle is obtained using the following formula: in, The first target energy efficiency is defined for the j-th vehicle in the first communication link list. Let P be the transmission rate of the j-th vehicle in the first communication link list. cir Let K be the first total power consumption, and K be the total number of vehicle terminals in the first communication link list. This represents the first transmit power of the j-th vehicle in the first communication link list under the multiplexing model.
7. The vehicle-to-everything (V2X) communication allocation method according to claim 1, characterized in that, The step of obtaining the second target energy efficiency of each multiplexed vehicle terminal based on the multiple second transmission rates of each multiplexed vehicle terminal corresponding to the second communication link list, the second transmit power of each multiplexed vehicle terminal under the multiplexing model, and the second total power consumption of all multiplexed vehicle terminals includes: The second target energy efficiency of the reused vehicle is obtained using the following formula: in, The second target energy efficiency is for the i-th vehicle in the second communication link list. Let P be the transmission rate of the i-th vehicle in the second communication link list. cir ′ represents the second total power consumption, and M represents the total number of vehicle terminals in the second communication link list. This represents the second transmit power of the i-th vehicle in the second communication link list under the multiplexing model.
8. A vehicle-to-everything (V2X) communication distribution device, characterized in that, include: The first communication link list acquisition module is used to acquire a first communication link list; the first communication link list includes multiple base station-vehicle terminal communication first communication links; The base station-vehicle communication is the signal transmission communication between the base station and the multiplexed vehicle terminal; The first target energy efficiency acquisition module is used to obtain the first target energy efficiency of each multiplexed vehicle terminal based on the first transmission rate of each multiplexed vehicle terminal corresponding to the first communication link list, the first transmission power of each multiplexed vehicle terminal under the multiplexing model, and the first total power consumption of all multiplexed vehicle terminals. The reuse model is a functional mode in which the reused vehicle terminal supports simultaneous communication with the base station and other vehicle terminals. The second communication link list acquisition module is used to acquire a second communication link list; the second communication link list includes multiple vehicle-to-vehicle communication links; the vehicle-to-vehicle communication is a signal transmission communication that reuses the vehicle's signal transmission with other vehicle terminals. The second target energy efficiency acquisition module is used to obtain the second target energy efficiency of each multiplexed vehicle terminal based on the multiple second transmission rates of each multiplexed vehicle terminal corresponding to the second communication link list, the second transmit power of each multiplexed vehicle terminal under the multiplexing model, and the second total power consumption of all multiplexed vehicle terminals. The target energy efficiency selection priority list acquisition module is used to acquire a first target energy efficiency selection priority list and a second target energy efficiency selection priority list for each multiplexing vehicle terminal based on the first target energy efficiency and the second target energy efficiency; the first target energy efficiency selection priority list is used to indicate the energy efficiency priority of the multiplexing vehicle terminal corresponding to the first communication link in reusing the second communication link; the second target energy efficiency selection priority list is used to indicate the energy efficiency priority of the multiplexing vehicle terminal corresponding to the second communication link in reusing the first communication link; The multiplexing communication link acquisition module is used to obtain a multiplexing communication link based on the target multiplexing vehicle terminal according to the first target energy efficiency selection priority list and the second target energy efficiency selection priority list; the multiplexing vehicle terminal is a vehicle terminal used for both base station-vehicle terminal communication and vehicle terminal-vehicle terminal communication.
9. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by the processor, it implements the steps of the vehicle network communication allocation method as described in any one of claims 1 to 7.
10. A computer device, characterized in that: It includes a storage device, a processor, and a computer program stored in the storage device and executable by the processor, wherein the processor executes the computer program to implement the steps of the vehicle network communication allocation method as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Resource reuse method with high energy efficiency for D2D communication in heterogeneous network
CN106998555A
Energy efficiency optimal many-to-one matching-oriented Internet of Vehicles resource optimization method
CN114786155A