CN110121160B - Relay-based adaptive beam forming vehicle-to-vehicle communication method - Google Patents
Relay-based adaptive beam forming vehicle-to-vehicle communication method Download PDFInfo
- Publication number
- CN110121160B CN110121160B CN201910199206.4A CN201910199206A CN110121160B CN 110121160 B CN110121160 B CN 110121160B CN 201910199206 A CN201910199206 A CN 201910199206A CN 110121160 B CN110121160 B CN 110121160B
- Authority
- CN
- China
- Prior art keywords
- vehicle
- information
- precoding
- coding
- base station
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000006854 communication Effects 0.000 title claims abstract description 93
- 238000004891 communication Methods 0.000 title claims abstract description 62
- 238000000034 method Methods 0.000 title claims abstract description 61
- 230000003044 adaptive effect Effects 0.000 title claims abstract description 28
- 230000005540 biological transmission Effects 0.000 claims abstract description 27
- 239000011159 matrix material Substances 0.000 claims description 23
- 230000006870 function Effects 0.000 claims description 20
- 238000013507 mapping Methods 0.000 claims description 5
- 238000013461 design Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 10
- 238000004590 computer program Methods 0.000 description 9
- 230000000694 effects Effects 0.000 description 6
- 238000005457 optimization Methods 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- 238000009795 derivation Methods 0.000 description 2
- 238000011480 coordinate descent method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012804 iterative process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000002040 relaxant effect Effects 0.000 description 1
- 239000004576 sand Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0456—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0617—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal for beam forming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04W4/46—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for vehicle-to-vehicle communication [V2V]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the invention provides a relay-based adaptive beam forming vehicle-to-vehicle communication method, which comprises the following steps: receiving first information sent by a source vehicle at a first time slot by a target vehicle, wherein the first information is original information sent by the source vehicle in a first pre-coding mode; receiving, by the destination vehicle at a second time slot, decoding information corresponding to the first information and transmitted by the relay base station in a DF forwarding manner and second information transmitted by the source vehicle, where the second information is original information transmitted in a second precoding form, and the decoding information is subjected to third precoding; and based on the two-time-slot joint virtual beam forming formed by the first pre-coding, the second pre-coding and the third pre-coding, the current channel environment is self-adapted, and the communication process is completed. The method provided by the embodiment of the invention enables the communication process to be self-adaptive to channel environments in different moving states, resists Doppler influence caused by high-speed movement of the vehicle, and improves the transmission rate and reliability from the source vehicle to the target vehicle.
Description
Technical Field
The embodiment of the invention relates to the technical field of communication, in particular to a relay-based adaptive beam forming vehicle-to-vehicle communication method.
Background
With the rapid development and application of wireless communication technology and mobile autonomous network, an information communication system using vehicles as nodes becomes a new direction for intelligent traffic expansion.
In the current vehicle-to-vehicle communication process, the relative speed of the vehicle is often too high, for example: the two motor vehicles run in different directions, and the relative speed is high. The doppler effect caused by too fast speed will result in low reliability and poor communication quality of vehicle-to-vehicle communication.
Therefore, there is a need for a relay-based adaptive beamforming vehicle-to-vehicle communication method to solve the above problems.
Disclosure of Invention
To address the above problems, embodiments of the present invention provide a relay-based adaptive beamforming vehicle-to-vehicle communication method that overcomes or at least partially solves the above problems.
In a first aspect, an embodiment of the present invention provides a relay-based adaptive beamforming vehicle-to-vehicle communication method, including:
receiving first information sent by a source vehicle at a first time slot by a target vehicle, wherein the first information is original information sent by the source vehicle in a first pre-coding mode;
receiving, by the destination vehicle at a second time slot, decoding information corresponding to the first information and sent by the relay base station in a DF forwarding manner and second information sent by the source vehicle, where the second information is original information sent in a second precoding form, and the decoding information is subjected to third precoding;
and based on the two-time-slot joint virtual beam forming formed by the first pre-coding, the second pre-coding and the third pre-coding, the current channel environment is self-adapted, and the communication process is completed.
A second aspect of the present invention provides a relay-based adaptive beamforming vehicle-to-vehicle communication method, including:
sending first information to a relay base station and a target vehicle in a first pre-coding mode at a first time slot, so that the relay base station sends decoding information corresponding to the first information to the target vehicle in a DF forwarding mode at a second time slot, wherein the first information is original information sent by a source vehicle in the first pre-coding mode, and the decoding information is subjected to third pre-coding;
and sending second information to the target vehicle in a second time slot, wherein the second information is original information sent in a second pre-coding mode, so that the target vehicle can adapt to the current channel environment and complete the communication process based on two-time-slot combined virtual beam forming formed by the first pre-coding mode, the second pre-coding mode and the third pre-coding mode.
The third aspect of the present invention provides a relay-based adaptive beamforming vehicle-to-vehicle communication method, including:
receiving first information sent by a source vehicle in a first time slot, wherein the first information is original information sent by the source vehicle in a first pre-coding mode;
and sending decoding information corresponding to the first information to a target vehicle in a DF forwarding mode in a second time slot, wherein the decoding information is subjected to third precoding so that the target vehicle adapts to the current channel environment and completes a communication process based on two-time-slot combined virtual beam forming formed by the first precoding, the second precoding and the third precoding, and the second precoding is carried by the source vehicle to the target vehicle in the second time slot.
Fourth aspect an embodiment of the present invention provides an electronic device, including:
a processor, a memory, a communication interface, and a bus; the processor, the memory and the communication interface complete mutual communication through the bus; the memory stores program instructions executable by the processor, the processor invoking the program instructions to enable execution of the relay-based adaptive beamforming vehicle-to-vehicle communication method described above.
According to the relay-based adaptive beam forming vehicle-to-vehicle communication method provided by the embodiment of the invention, a multi-user multi-relay base station is adopted, information retransmission is adopted at a source vehicle sending end, and beam forming vector design is adopted at a target vehicle receiving end, so that a communication process can adapt to a channel environment, Doppler influence caused by high-speed movement of vehicles is resisted, and the transmission reliability from the source vehicle to the target vehicle is improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and those skilled in the art can also obtain other drawings according to the drawings without creative efforts.
Fig. 1 is a schematic flowchart of a relay-based adaptive beamforming vehicle-to-vehicle communication method according to an embodiment of the present invention;
fig. 2 is a schematic flow chart of another relay-based adaptive beamforming vehicle-to-vehicle communication method according to an embodiment of the present invention;
fig. 3 is a flowchart illustrating another relay-based adaptive beamforming vehicle-to-vehicle communication method according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of an adaptive beamforming vehicle-to-vehicle communication system based on relay according to an embodiment of the present invention;
FIG. 5 is a block diagram of an electronic device according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of another relay-based adaptive beamforming vehicle-to-vehicle communication system according to an embodiment of the present invention;
fig. 7 is a schematic structural diagram of another relay-based adaptive beamforming vehicle-to-vehicle communication system according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some embodiments, but not all embodiments, of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
At present, in the case of high-speed driving, for example: under the scenes of high-speed rails, motor trains and the like, the reliability of communication between vehicles is low due to the Doppler effect.
In view of the above problem, fig. 1 is a schematic flowchart of a relay-based adaptive beamforming vehicle-to-vehicle communication method according to an embodiment of the present invention, and as shown in fig. 1, the method includes:
101. receiving first information sent by a source vehicle at a first time slot by a target vehicle, wherein the first information is original information sent by the source vehicle in a first pre-coding mode;
102. receiving, by the destination vehicle at a second time slot, decoding information corresponding to the first information and sent by the relay base station in a DF forwarding manner and second information sent by the source vehicle, where the second information is original information sent in a second precoding form, and the decoding information is subjected to third precoding;
103. based on the two-time slot joint virtual beam forming formed by the first pre-coding, the second pre-coding and the third pre-coding, the current channel environment is self-adapted, and the communication process is finished
It should be noted that, the implementation scenario of the embodiment of the present invention is in a multi-user-to-multi-relay scenario, for example: with K pairs of trains, i.e. from K source vehiclesAnd K target vehiclesThe source vehicle sends information to the target vehicle through the relay base station, and the top end of the vehicle compartment is provided with a large-scale antenna, and the number of the large-scale antenna is N. The embodiment of the invention is provided with M relay base stations, namelyThe relay base station is provided with N antennas.
Further, the execution subject of the embodiment of the present invention is the target vehicle, and the target vehicle processes the received information through the beam forming design.
The overall transmission process is shown in table 1.
Table 1 frame structure for transmitting information transmission
Specifically, in step 101, the embodiment of the present invention adopts a manner of cooperative transmission by a ground base station, and divides a communication process into two time slots (slot), and in the first time slot (slot1), the target vehicle receives the first information transmitted by the source vehicle, where the first information is the original information xsWith first precodingThe coded information, then the target vehicle dkThe received information is:
target vehicle dkThe received signal to interference plus noise ratio SINR of is:
the rate of information received by the target vehicle is:
wherein,for the first time slot source vehicle skTo the target vehicle dkN is complianceGaussian noise.
Further, in step 102, that is, in the second time slot provided by the embodiment of the present invention, the target vehicle receives the second information sent by the source vehicle and the decoded information sent by the relay base station. It should be noted that the second information transmitted by the source vehicle and the decoded information transmitted by the relay base station arrive synchronously. It will be appreciated that under correct decoding conditions, the decoded information is still the first information. Both time slots actually transmit only one message, and thus the multi-antenna gain, the space diversity and the time diversity gain are comprehensively utilized. In addition to the first information sent to the target vehicle by the source vehicle in the first time slot, the first information is also sent to the relay base station, so that the relay base station can decode the first information and generate corresponding decoded information to send to the target vehicle. Similarly, the second information is subjected to a second precodingThe original information and the decoded information are also subjected to third pre-coding
Specifically, in the second time slot, the target vehicle dkThe received information is:
target vehicle dkThe received SINR is:
targetVehicle dkThe received information rate is:
then the source vehicle s in two time slotskTo destination vehicle dkThe effective channel capacity of (a) is:wherein,is the second slot source vehicle skTo the target vehicle dkThe channel gain of (a) is determined,is the second slot relay base station rmTo the target vehicle dkThe channel gain of (1).
Further, the target vehicle dkReceived relay base station rmThe signals of (a) are:
relay base station rmTo the target vehicle dkThe SINR of (1) is as follows:
relay base station rmTo the target vehicle dkThe link information rate of (a) is:
it should be noted that, since the relay base station adopts the DF forwarding method, the forwarding rate of the second hop is required to be less than or equal to the channel capacity of the first hop, that is, the relay base station needs to transmit the second hop at the same time
Finally, in step 103, the embodiment of the present invention designs an adaptive channel environment at the target vehicle, i.e., the receiving end, by virtual beamforming composed of the first precoding, the second precoding, and the third precoding, thereby completing communication.
According to the vehicle-vehicle communication method provided by the embodiment of the invention, the beam forming vector design is adopted at the receiving end of the target vehicle, so that the communication process can be adaptive to the channel environment, the Doppler influence caused by high-speed movement of the vehicle is resisted, and the transmission reliability from the source vehicle to the target vehicle is improved.
On the basis of the above embodiment, the objective function of the virtual beamforming is:
wherein,for the overall goal of virtual beamforming,for the purpose of the third pre-coding,for the first pre-coding to be performed,for the purpose of the second pre-coding,for the transmission rate of the relay base station to the target vehicle,sending rate, s, for the source vehicle to the relay base stationkFor the source vehicle, PsIs the transmission power of the source vehicle, PrIs the transmission power of the relay base station.
From the above description, it can be seen that the embodiment of the present invention designs a virtual beamforming to assist signal reception. This beamforming requires an objective function to be satisfied in the design to complete the communication.
The objective function P1 for this beamforming is:
wherein,for the overall goal of virtual beamforming,for the purpose of the third pre-coding,for the first pre-coding to be performed,for the purpose of the second pre-coding,for the transmission rate of the relay base station to the target vehicle,sending rate, s, for the source vehicle to the relay base stationkFor the source vehicle, PsIs the transmission power of the source vehicle, PrIs the transmission power of the relay base station.
The above objective function can be practically expressed as:
on the basis of the above embodiment, the performing, based on the virtual beamforming formed by the first precoding, the second precoding, and the third precoding, the current channel environment is adapted to complete communication, including:
converting an objective function for solving the virtual beamforming into a first sub-problem solution and a second sub-problem solution;
mapping the result of the first sub-problem solution and the result of the second sub-problem solution back to the objective function.
As can be seen from the above description of the embodiments, the embodiments of the present invention essentially need to solve the objective function to obtain the parameters of the beamforming design. But due to limitationsThe first time slot and the second time slot are coupled, and the original objective function is a non-convex problem, so that the direct solving effect is poor.
Therefore, the embodiments of the present invention will be limited toAnd (4) relaxing, so that the problem P1 is decomposed into a first sub-problem and a second sub-problem, the first sub-problem and the second sub-problem are solved in two time slots respectively, and the first sub-problem and the second sub-problem are mapped back to the original objective function.
on the basis of the above embodiment, the solving of the first sub-problem includes:
According to UmmseValue and formula of
According to the weighting matrix aoptJudging whether a preset condition is met, and if so, outputting first precoding
Specifically, the solution to the first sub-problem can be expressed as:
it can be approximately regarded as the minimum mean square error WMMSE problem solution, and can be expressed as:
wherein a is a weighting matrix and E is an MSE matrix.
Let U be the receive beamforming matrix, then
The above problem can be changed to a convex problem for which the block coordinate descent method can be used for solving. The embodiment of the invention optimizes three variables ak,And U, the optimization mode is to sequentially fix two variables and update the third variable.
Thus, the optimal receiving beam forming matrix is obtained by MMSE solution:
Further, the fixed other variable objective function is a convex function with respect to the weighting matrix a, thereby realizing the update of the weighting matrix variable:
since the problem is a convex problem, the convex optimization toolset can be used directly to solve:
On the basis of the above embodiment, the second sub-problem solving includes:
and if the current value is less than the preset value, the solution is completed.
For the second sub-problem can be expressed as:
a molecule is preparedAre combined into a large block matrixBut the denominatorCannot be combined, so cannot be formed to maximizeForm (a).
Considering the iterative process, two terms of denominatorWith the value of the last iteration,it also becomes a convex problem.
The above problem can be translated into:
further derivation yields:
the corresponding lagrangian expression is:
Thus translating into solving the following optimization problem:
according to the derivation process, the embodiment of the invention only needs to input initialization for solving the second subproblemCan be solved according to the utilization of KKT conditionThen the above-mentioned material is mixed Whether the value is less than a preset value;
and if the current value is less than the preset value, the solution is completed. If it is greater than the preset value, re-solving
Fig. 2 is a schematic flow chart of another relay-based adaptive beamforming vehicle-to-vehicle communication method according to an embodiment of the present invention, as shown in fig. 2, including:
201. sending first information to a relay base station and a target vehicle in a first pre-coding mode at a first time slot, so that the relay base station sends decoding information corresponding to the first information to the target vehicle in a DF forwarding mode at a second time slot, wherein the first information is original information sent by a source vehicle in the first pre-coding mode, and the decoding information is subjected to third pre-coding;
202. and sending second information to the target vehicle in a second time slot, wherein the second information is original information sent in a second pre-coding mode, so that the target vehicle can adapt to the current channel environment and complete the communication process based on two-time-slot combined virtual beam forming formed by the first pre-coding mode, the second pre-coding mode and the third pre-coding mode.
It should be noted that the execution subject of the embodiment of the present invention is the source vehicle.
In step 201, in the embodiment of the present invention, a ground base station cooperative transmission mode is adopted to implement vehicle-to-vehicle communication, a communication process is divided into two time slots, and frame structures of all communication nodes are synchronized. In the first time slot, the source vehicle skWill be precoded with the firstThe mode of (2) sending information xsTo relay base station and target vehicle dk. If the first information sent to the relay base station is successfully decoded by the relay base station, the relay base station forwards the decoded information to the target vehicle in a DF forwarding mode, and the decoded information relay base station carries out thirdPrecodingAnd (6) processing.
Further, in step 202, the source vehicle retransmits in a second time slot after the first transmission is completed, and the source vehicle skTo user dkWith second precodingPerform retransmission xsAnd at the same time, the relay base station rmWill also be directed to the target vehicle dkWith third precodingTransmits the decoded information so that the base station r is relayed in the second slotmAnd source vehicle skTo the target vehicle dkThe transmitted information is synchronous, virtual multi-antenna beam forming is formed, and the original transmitted information amount is set to be 1, namely | | xs||21, enabling the target vehicle to accomplish good reception of information through virtual multi-antenna beamforming.
According to the vehicle-to-vehicle communication method provided by the embodiment of the invention, information retransmission is adopted at the sending end of the source vehicle, so that the receiving end of the target vehicle can adapt to a channel environment through the beam forming vector design, the Doppler influence caused by high-speed movement of the vehicle is resisted, and the transmission reliability from the source vehicle to the target vehicle is improved.
On the basis of the above embodiment, the method further includes:
and determining the transmitted relay base station according to the signal-to-interference-plus-noise ratio.
As can be seen from the content of the foregoing embodiments, in a scenario of the embodiments of the present invention, there are multiple relay base stations, and therefore, in an actual communication process, an appropriate relay base station needs to be selected to complete communication, a selection standard of the embodiments of the present invention is selected according to a signal to interference plus noise ratio SINR, and a specific formula is as follows:
Fig. 3 is a flowchart of another relay-based adaptive beamforming vehicle-to-vehicle communication method according to an embodiment of the present invention, as shown in fig. 3, including:
301. receiving first information sent by a source vehicle in a first time slot, wherein the first information is original information sent by the source vehicle in a first pre-coding mode;
302. and sending decoding information corresponding to the first information to a target vehicle in a DF forwarding mode in a second time slot, wherein the decoding information is subjected to third precoding so that the target vehicle adapts to the current channel environment and completes a communication process based on two-time-slot combined virtual beam forming formed by the first precoding, the second precoding and the third precoding, and the second precoding is carried by the source vehicle to the target vehicle in the second time slot.
It should be noted that the main execution subject of the embodiment of the present invention is a relay base station.
As can be seen from the content of the above embodiment, the embodiment of the present invention divides the communication process into the first time slot and the second time slot, and sets the relay base station to complete information forwarding.
Specifically, in step 301, the first timeslot relay base station receives the first information sent from the source vehicle, where the first information is subjected to first precoding
Relay rmThe received signal may be expressed as:
source vehicle skSINR to relay base station is:
source vehicle skThe rate to the relay base station is:
Further, in step 302, in the second timeslot, the relay base station forwards the decoding information corresponding to the first information in a DF forwarding manner. The decoded information is subjected to a third precoding
Wherein, the relay base station rmTarget vehicle dkThe SINR of the link is:
relay base station rmTarget vehicle dkThe link information rate is:
it should be noted that, because the DF forwarding scheme is provided in the embodiment of the present invention, in order to correctly decode and obtain information, it is necessary to ensure that the forwarding rate of the second hop is less than or equal to the channel capacity of the first hop, that is, it is required to ensure that the forwarding rate of the second hop is less than or equal to the channel capacity of the first hop, that is, the DF forwarding
According to the vehicle-to-vehicle communication method provided by the embodiment of the invention, the DF forwarding is carried out by adopting the multi-user multi-relay base station, so that the beam forming is realized at the receiving end of the target vehicle, the communication process can adapt to the channel environment, the Doppler influence caused by the high-speed movement of the vehicle is resisted, and the transmission reliability from the source vehicle to the target vehicle is improved.
On the basis of the above embodiment, after receiving the first information transmitted by the source vehicle in the first time slot, the method further includes:
judging whether the first information is decoded successfully;
and if the decoding is successful, transmitting the decoding information corresponding to the first information to the target vehicle in a DF forwarding mode in a second time slot.
As can be seen from the content of the foregoing embodiment, the relay base station provided in the embodiment of the present invention needs to meet the requirement that the forwarding rate of the second hop is less than or equal to the channel capacity of the first hop, that is, the relay base station needs to meet the requirement that the forwarding rate of the second hop is less than or equal to the channel capacity of the first hop, that isAnd correspondingly, the embodiment of the invention needs to judge whether the first information is decoded successfully, and if the first information is decoded successfully, the decoding information corresponding to the first information can be sent to the target vehicle in a DF forwarding mode in the second time slot.
As can be seen from the embodiments described in fig. 1, fig. 2, and fig. 3, in order to improve reliability, the embodiment of the present invention adopts a transmission method in which the ground base station cooperates, and in the first time slot, the source vehicle skWith first precodingSending information xsThe relay base station transmits the data to the relay base station and the target vehicle in a DF (delay-loss) transmission mode, and the relay base station r in the second time slot transmits the data on the premise of successfully decoding the data by the relay base stationmTo the target vehicle dkWith third precodingTransmitting decoded information while the user s iskTo user dkWith second precodingPerform retransmission xsThat isRelay base station r in the second time slotmSource vehicle skTo the destination train dkThe transmitted information is synchronized to form virtual multi-antenna beam formingSuppose the original sending information quantity is 1, i.e. | | xs||2And 1, realizing information reception of a receiving end.
Fig. 4 is a schematic structural diagram of an adaptive beamforming vehicle-to-vehicle communication system based on relay according to an embodiment of the present invention, as shown in fig. 4, including: a first receiving module 401, a second receiving module 402, and a beamforming design module 403, wherein:
a first receiving module 401, configured to receive, at a first time slot, first information sent by a source vehicle, where the first information is original information sent by the source vehicle in a first pre-coding form;
a second receiving module 402, configured to receive, at a second timeslot, the decoding information corresponding to the first information and the second information sent by the source vehicle, where the decoding information is sent by the relay base station in a DF forwarding manner, and the second information is original information sent in a second precoding form, where the decoding information is subjected to third precoding;
a beam forming design module 403, configured to perform two-slot joint virtual beam forming based on the first precoding, the second precoding, and the third precoding, so as to adapt to a current channel environment and complete a communication process.
Specifically, how to implement the technical solution of the vehicle-to-vehicle communication method embodiment shown in fig. 1 can be implemented through the receiving module 401, the second receiving module 402, and the beam forming design module 403, which implement the principle and the technical effect are similar, and are not described herein again.
An embodiment of the present invention provides an electronic device, including: at least one processor; and at least one memory communicatively coupled to the processor, wherein:
fig. 5 is a block diagram of an electronic device according to an embodiment of the present invention, and referring to fig. 5, the electronic device includes: a processor (processor)501, a communication Interface (Communications Interface)502, a memory (memory)503, and a bus 504, wherein the processor 501, the communication Interface 502, and the memory 503 are configured to communicate with each other via the bus 504. The processor 501 may call logic instructions in the memory 503 to perform the following method: receiving first information sent by a source vehicle at a first time slot by a target vehicle, wherein the first information is original information sent by the source vehicle in a first pre-coding mode; receiving, by the destination vehicle at a second time slot, decoding information corresponding to the first information and sent by the relay base station in a DF forwarding manner and second information sent by the source vehicle, where the second information is original information sent in a second precoding form, and the decoding information is subjected to third precoding; and based on the two-time-slot joint virtual beam forming formed by the first pre-coding, the second pre-coding and the third pre-coding, the current channel environment is self-adapted, and the communication process is completed.
An embodiment of the present invention discloses a computer program product, which includes a computer program stored on a non-transitory computer readable storage medium, the computer program including program instructions, when the program instructions are executed by a computer, the computer can execute the methods provided by the above method embodiments, for example, the method includes: receiving first information sent by a source vehicle at a first time slot by a target vehicle, wherein the first information is original information sent by the source vehicle in a first pre-coding mode; receiving, by the destination vehicle at a second time slot, decoding information corresponding to the first information and sent by the relay base station in a DF forwarding manner and second information sent by the source vehicle, where the second information is original information sent in a second precoding form, and the decoding information is subjected to third precoding; and based on the two-time-slot joint virtual beam forming formed by the first pre-coding, the second pre-coding and the third pre-coding, the current channel environment is self-adapted, and the communication process is completed.
Embodiments of the present invention provide a non-transitory computer-readable storage medium, which stores computer instructions, where the computer instructions cause the computer to perform the methods provided by the above method embodiments, for example, the methods include: receiving first information sent by a source vehicle at a first time slot by a target vehicle, wherein the first information is original information sent by the source vehicle in a first pre-coding mode; receiving, by the destination vehicle at a second time slot, decoding information corresponding to the first information and sent by the relay base station in a DF forwarding manner and second information sent by the source vehicle, where the second information is original information sent in a second precoding form, and the decoding information is subjected to third precoding; and based on the two-time-slot joint virtual beam forming formed by the first pre-coding, the second pre-coding and the third pre-coding, the current channel environment is self-adapted, and the communication process is completed.
Fig. 6 is a schematic structural diagram of another relay-based adaptive beamforming vehicle-to-vehicle communication system according to an embodiment of the present invention, as shown in fig. 6, including: a first sending module 601 and a second sending module 602, wherein:
a first sending module 601, configured to send first information to a relay base station and a target vehicle in a first pre-coding manner at a first time slot, so that the relay base station sends decoding information corresponding to the first information to the target vehicle in a DF forwarding manner at a second time slot, where the first information is original information sent by a source vehicle in the first pre-coding manner, and the decoding information is subjected to third pre-coding;
a second sending module 602, configured to send second information to the target vehicle in a second time slot, where the second information is original information sent in a second precoding manner, so that the target vehicle performs virtual beamforming in combination with two time slots formed by the first precoding, the second precoding, and the third precoding, adapts to a current channel environment, and completes a communication process.
Specifically, how to use the first sending module 601 and the second sending module 602 to execute the technical scheme of the vehicle-to-vehicle communication method embodiment shown in fig. 2 is similar, and the implementation principle and the technical effect are similar, and are not described herein again.
An embodiment of the present invention provides an electronic device, including: at least one processor; and at least one memory communicatively coupled to the processor, wherein:
fig. 5 is a block diagram of an electronic device according to an embodiment of the present invention, and referring to fig. 5, the electronic device includes: a processor (processor)501, a communication Interface (Communications Interface)502, a memory (memory)503, and a bus 504, wherein the processor 501, the communication Interface 502, and the memory 503 are configured to communicate with each other via the bus 504. The processor 501 may call logic instructions in the memory 503 to perform the following method: sending first information to a relay base station and a target vehicle in a first pre-coding mode at a first time slot, so that the relay base station sends decoding information corresponding to the first information to the target vehicle in a DF forwarding mode at a second time slot, wherein the first information is original information sent by a source vehicle in the first pre-coding mode, and the decoding information is subjected to third pre-coding; and sending second information to the target vehicle in a second time slot, wherein the second information is original information sent in a second pre-coding mode, so that the target vehicle can adapt to the current channel environment and complete the communication process based on two-time-slot combined virtual beam forming formed by the first pre-coding mode, the second pre-coding mode and the third pre-coding mode.
An embodiment of the present invention discloses a computer program product, which includes a computer program stored on a non-transitory computer readable storage medium, the computer program including program instructions, when the program instructions are executed by a computer, the computer can execute the methods provided by the above method embodiments, for example, the method includes: sending first information to a relay base station and a target vehicle in a first pre-coding mode at a first time slot, so that the relay base station sends decoding information corresponding to the first information to the target vehicle in a DF forwarding mode at a second time slot, wherein the first information is original information sent by a source vehicle in the first pre-coding mode, and the decoding information is subjected to third pre-coding; and sending second information to the target vehicle in a second time slot, wherein the second information is original information sent in a second pre-coding mode, so that the target vehicle can adapt to the current channel environment and complete the communication process based on two-time-slot combined virtual beam forming formed by the first pre-coding mode, the second pre-coding mode and the third pre-coding mode.
Embodiments of the present invention provide a non-transitory computer-readable storage medium, which stores computer instructions, where the computer instructions cause the computer to perform the methods provided by the above method embodiments, for example, the methods include: sending first information to a relay base station and a target vehicle in a first pre-coding mode at a first time slot, so that the relay base station sends decoding information corresponding to the first information to the target vehicle in a DF forwarding mode at a second time slot, wherein the first information is original information sent by a source vehicle in the first pre-coding mode, and the decoding information is subjected to third pre-coding; and sending second information to the target vehicle in a second time slot, wherein the second information is original information sent in a second pre-coding mode, so that the target vehicle can adapt to the current channel environment and complete the communication process based on two-time-slot combined virtual beam forming formed by the first pre-coding mode, the second pre-coding mode and the third pre-coding mode.
Fig. 7 is a schematic structural diagram of another relay-based adaptive beamforming vehicle-to-vehicle communication system according to an embodiment of the present invention, as shown in fig. 7, including: a third receiving module 701 and a forwarding module 702, wherein:
a third receiving module 701, configured to receive, in a first time slot, first information sent by a source vehicle, where the first information is original information sent by the source vehicle in a first pre-coding form;
a forwarding module 702, configured to send, in a second timeslot, decoding information corresponding to the first information to a target vehicle in a DF forwarding manner, where the decoding information is subjected to third precoding, so that the target vehicle adapts to a current channel environment based on two-timeslot joint virtual beamforming formed by the first precoding, the second precoding, and the third precoding, and completes a communication process, where the second precoding is carried by the source vehicle to the target vehicle in the second timeslot.
Specifically, how to use the third receiving module 701 and the forwarding module 702 to execute the technical scheme of the vehicle-to-vehicle communication method embodiment shown in fig. 3 is similar, and the implementation principle and the technical effect are similar, and are not described herein again.
An embodiment of the present invention provides an electronic device, including: at least one processor; and at least one memory communicatively coupled to the processor, wherein:
fig. 5 is a block diagram of an electronic device according to an embodiment of the present invention, and referring to fig. 5, the electronic device includes: a processor (processor)501, a communication Interface (Communications Interface)502, a memory (memory)503, and a bus 504, wherein the processor 501, the communication Interface 502, and the memory 503 are configured to communicate with each other via the bus 504. The processor 501 may call logic instructions in the memory 503 to perform the following method: receiving first information sent by a source vehicle in a first time slot, wherein the first information is original information sent by the source vehicle in a first pre-coding mode; and sending decoding information corresponding to the first information to a target vehicle in a DF forwarding mode in a second time slot, wherein the decoding information is subjected to third precoding so that the target vehicle adapts to the current channel environment and completes a communication process based on two-time-slot combined virtual beam forming formed by the first precoding, the second precoding and the third precoding, and the second precoding is carried by the source vehicle to the target vehicle in the second time slot.
An embodiment of the present invention discloses a computer program product, which includes a computer program stored on a non-transitory computer readable storage medium, the computer program including program instructions, when the program instructions are executed by a computer, the computer can execute the methods provided by the above method embodiments, for example, the method includes: receiving first information sent by a source vehicle in a first time slot, wherein the first information is original information sent by the source vehicle in a first pre-coding mode; and sending decoding information corresponding to the first information to a target vehicle in a DF forwarding mode in a second time slot, wherein the decoding information is subjected to third precoding so that the target vehicle adapts to the current channel environment and completes a communication process based on two-time-slot combined virtual beam forming formed by the first precoding, the second precoding and the third precoding, and the second precoding is carried by the source vehicle to the target vehicle in the second time slot.
Embodiments of the present invention provide a non-transitory computer-readable storage medium, which stores computer instructions, where the computer instructions cause the computer to perform the methods provided by the above method embodiments, for example, the methods include: receiving first information sent by a source vehicle in a first time slot, wherein the first information is original information sent by the source vehicle in a first pre-coding mode; and sending decoding information corresponding to the first information to a target vehicle in a DF forwarding mode in a second time slot, wherein the decoding information is subjected to third precoding so that the target vehicle adapts to the current channel environment and completes a communication process based on two-time-slot combined virtual beam forming formed by the first precoding, the second precoding and the third precoding, and the second precoding is carried by the source vehicle to the target vehicle in the second time slot.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware. With this understanding in mind, the above-described technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method according to each embodiment or some parts of the embodiments.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
Claims (7)
1. A relay-based adaptive beamforming vehicle-to-vehicle communication method is characterized by comprising the following steps:
receiving first information sent by a source vehicle at a first time slot by a target vehicle, wherein the first information is original information sent by the source vehicle in a first pre-coding mode;
receiving, by the destination vehicle at a second time slot, decoding information corresponding to the first information and sent by the relay base station in a DF forwarding manner and second information sent by the source vehicle, where the second information is original information sent in a second precoding form, and the decoding information is subjected to third precoding;
based on the two-time slot joint virtual beam forming formed by the first pre-coding, the second pre-coding and the third pre-coding, the current channel environment is self-adapted, and the communication process is completed;
the two-slot joint virtual beamforming objective function is as follows:
wherein,for the overall goal of virtual beamforming,for the purpose of the third pre-coding,for the first pre-coding to be performed,for the purpose of the second pre-coding,for the transmission rate of the relay base station to the target vehicle,sending rate, s, for the source vehicle to the relay base stationkFor the source vehicle, PsIs the transmission power of the source vehicle, PrIs the transmission power of the relay base station; the virtual beamforming based on the first precoding, the second precoding, and the third precoding adapts to the current channel environment to complete communication, including:
converting an objective function for solving the virtual beamforming into a first sub-problem solution and a second sub-problem solution;
mapping the result of solving the first sub-problem and the result of solving the second sub-problem back to the objective function to complete communication;
the first sub-problem solving, comprising:
According to UmmseValue and formula of
3. A relay-based adaptive beamforming vehicle-to-vehicle communication method is characterized by comprising the following steps:
sending first information to a relay base station and a target vehicle in a first pre-coding mode at a first time slot, so that the relay base station sends decoding information corresponding to the first information to the target vehicle in a DF forwarding mode at a second time slot, wherein the first information is original information sent by a source vehicle in the first pre-coding mode, and the decoding information is subjected to third pre-coding;
sending second information to the target vehicle in a second time slot, wherein the second information is original information sent in a second pre-coding mode, so that the target vehicle can adapt to the current channel environment and complete a communication process based on two-time-slot combined virtual beam forming formed by first pre-coding, second pre-coding and third pre-coding;
the two-slot joint virtual beamforming objective function is as follows:
wherein,for the overall goal of virtual beamforming,for the purpose of the third pre-coding,for the first pre-coding to be performed,for the purpose of the second pre-coding,for the transmission rate of the relay base station to the target vehicle,sending rate, s, for the source vehicle to the relay base stationkFor the source vehicle, PsIs the transmission power of the source vehicle, PrIs the transmission power of the relay base station;
the virtual beamforming based on the first precoding, the second precoding, and the third precoding adapts to the current channel environment to complete communication, including:
converting an objective function for solving the virtual beamforming into a first sub-problem solution and a second sub-problem solution;
mapping the result of solving the first sub-problem and the result of solving the second sub-problem back to the objective function to complete communication;
the first sub-problem solving, comprising:
According to UmmseValue and formula of
4. The method of claim 3, further comprising:
and determining the transmitted relay base station according to the signal-to-interference-plus-noise ratio.
5. A relay-based adaptive beamforming vehicle-to-vehicle communication method is characterized by comprising the following steps:
receiving first information sent by a source vehicle in a first time slot, wherein the first information is original information sent by the source vehicle in a first pre-coding mode;
sending decoding information corresponding to the first information to a target vehicle in a DF forwarding mode in a second time slot, wherein the decoding information is subjected to third precoding so that the target vehicle adapts to the current channel environment and completes a communication process based on two-time-slot combined virtual beam forming formed by the first precoding, the second precoding and the third precoding, and the second precoding is carried by the source vehicle to the target vehicle in the second time slot;
the two-slot joint virtual beamforming objective function is as follows:
wherein,for the overall goal of virtual beamforming,for the purpose of the third pre-coding,for the first pre-coding to be performed,for the purpose of the second pre-coding,for the transmission rate of the relay base station to the target vehicle,sending rate, s, for the source vehicle to the relay base stationkFor the source vehicle, PsIs the transmission power of the source vehicle, PrIs the transmission power of the relay base station;
the virtual beamforming based on the first precoding, the second precoding, and the third precoding adapts to the current channel environment to complete communication, including:
converting an objective function for solving the virtual beamforming into a first sub-problem solution and a second sub-problem solution;
mapping the result of solving the first sub-problem and the result of solving the second sub-problem back to the objective function to complete communication;
the first sub-problem solving, comprising:
According to UmmseValue and formula of
6. The method of claim 5, wherein after the receiving the first information transmitted by the source vehicle in the first time slot, the method further comprises:
judging whether the first information is decoded successfully;
and if the decoding is successful, transmitting the decoding information corresponding to the first information to the target vehicle in a DF forwarding mode in a second time slot.
7. An electronic device, comprising a memory and a processor, wherein the processor and the memory communicate with each other via a bus; the memory stores program instructions executable by the processor, the processor invoking the program instructions to perform the method of any of claims 1 to 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910199206.4A CN110121160B (en) | 2019-03-15 | 2019-03-15 | Relay-based adaptive beam forming vehicle-to-vehicle communication method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910199206.4A CN110121160B (en) | 2019-03-15 | 2019-03-15 | Relay-based adaptive beam forming vehicle-to-vehicle communication method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110121160A CN110121160A (en) | 2019-08-13 |
CN110121160B true CN110121160B (en) | 2020-07-24 |
Family
ID=67520492
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910199206.4A Active CN110121160B (en) | 2019-03-15 | 2019-03-15 | Relay-based adaptive beam forming vehicle-to-vehicle communication method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110121160B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPWO2022189822A1 (en) * | 2021-03-10 | 2022-09-15 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106788637A (en) * | 2016-12-22 | 2017-05-31 | 电子科技大学 | The combined optimization method of transmission mode and transmission beam in a kind of D2D communications |
CN109088891A (en) * | 2018-10-18 | 2018-12-25 | 南通大学 | Legal listening method based on safety of physical layer under a kind of more relay systems |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2766061C (en) * | 2009-06-19 | 2015-02-17 | Research In Motion Limited | Transparent relay using dual-layer beam forming association procedures |
CN102882569B (en) * | 2012-09-26 | 2015-03-04 | 清华大学 | Decode-and-forward strategy based multi-antenna relay beam forming method |
CN103067127B (en) * | 2012-12-24 | 2015-09-23 | 南京邮电大学 | Distributed decoding under asymmetric speed forwards bi-directional relaying system of selection |
CN104779987B (en) * | 2015-04-17 | 2018-12-18 | 北京邮电大学 | A kind of relay transmission method of extensive multiple-input-multiple-output communication system |
WO2018227752A1 (en) * | 2017-06-14 | 2018-12-20 | 华为技术有限公司 | Data transmission method and related device |
-
2019
- 2019-03-15 CN CN201910199206.4A patent/CN110121160B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106788637A (en) * | 2016-12-22 | 2017-05-31 | 电子科技大学 | The combined optimization method of transmission mode and transmission beam in a kind of D2D communications |
CN109088891A (en) * | 2018-10-18 | 2018-12-25 | 南通大学 | Legal listening method based on safety of physical layer under a kind of more relay systems |
Also Published As
Publication number | Publication date |
---|---|
CN110121160A (en) | 2019-08-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8532212B2 (en) | Wireless communication system, wireless communication device, wireless communication method and computer program | |
Ji et al. | Spectral efficiency enhanced cooperative device-to-device systems with NOMA | |
US20170141829A1 (en) | Data Transmission Method and Apparatus | |
CN104601209A (en) | Cooperated multi-point transmission method suitable for 3D-MIMO (Multiple Input Multiple Output) system | |
JP2017130949A (en) | Method and system for unified rate adaptation for SU-BF and MU-MIMO operation | |
CN110535517B (en) | Beam forming calculation method and system for vehicle-to-vehicle communication | |
CN114245348A (en) | Multi-service joint transmission method and device based on non-cellular network architecture | |
WO2014120609A1 (en) | Method and system for boosting transmission settings based on signal to interference and noise ratio | |
CN105680965A (en) | Obtaining method and apparatus for simultaneous information and power transfer type transceiver model | |
CN110121160B (en) | Relay-based adaptive beam forming vehicle-to-vehicle communication method | |
US20120196634A1 (en) | Wireless communication system, mobile terminal and collaborative communication method | |
CN118018074A (en) | Communication method, communication device, computer readable storage medium and related system | |
Kumar et al. | Impact of channel correlation on network coded cooperation with two sources | |
CN108092928B (en) | Aggregation interference-oriented interference management method, hybrid cellular network and wireless local area network | |
CN102137502B (en) | User scheduling method of wireless bidirectional trunk network coding system | |
CN102983933B (en) | Signaling method, signal decoding method, device and system | |
CN115549745B (en) | RIS phase shift design method, RIS phase shift design device, RIS phase shift design computer equipment and RIS phase shift storage medium | |
CN103401657A (en) | Non-differential distributed space-time coding method for cooperative communication partially-coherent network | |
CN103236878A (en) | Maximum ratio combining receiving vector estimation-based coordinated beamforming method | |
CN103236879A (en) | Coordinated beam forming method on basis of MRC-ZF (Maximum Ratio Combining to Zero Forcing) receiving vector estimation | |
CN102415120B (en) | Coordinated multipoint transmission method and apparatus therefor | |
CN109474318A (en) | Method for precoding comprising the link that direct transfers under the two-way MIMO relay system of multi-user | |
CN104066141B (en) | A kind of collaborative communication method and system based on full space-time network code | |
KR20090056339A (en) | Optional signal control apparatus and method for distributed antenna system | |
US20240204856A1 (en) | Full-duplex antenna and communication node |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |