[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2016123776A1 - Data transmission method and apparatus - Google Patents

Data transmission method and apparatus Download PDF

Info

Publication number
WO2016123776A1
WO2016123776A1 PCT/CN2015/072316 CN2015072316W WO2016123776A1 WO 2016123776 A1 WO2016123776 A1 WO 2016123776A1 CN 2015072316 W CN2015072316 W CN 2015072316W WO 2016123776 A1 WO2016123776 A1 WO 2016123776A1
Authority
WO
WIPO (PCT)
Prior art keywords
relay device
data
source node
rate
data transmission
Prior art date
Application number
PCT/CN2015/072316
Other languages
French (fr)
Chinese (zh)
Inventor
韩广林
刘洋
熊新
屈银翔
Original Assignee
华为技术有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Priority to CN201580003158.7A priority Critical patent/CN106233639B/en
Priority to PCT/CN2015/072316 priority patent/WO2016123776A1/en
Publication of WO2016123776A1 publication Critical patent/WO2016123776A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas

Definitions

  • the present invention relates to the field of wireless communication technologies, and in particular, to a data transmission method and apparatus.
  • the source node receives a large amount of data sent by multiple user equipments.
  • the source node and the core network are not interconnected by wired fiber, but need to transmit data through the wireless device.
  • a temporary hotspot such as a stadium, a theater, etc.
  • the source node needs to transmit the massive data sent by the user equipment to the target through the backhaul link (Back haul).
  • the node transmits the massive data sent by the user equipment to the core network by means of the wired fiber connected to the target node. Due to the long distance between the source node and the target node, the data is lost during transmission, making it difficult for the target node to successfully decode the received data.
  • cooperative transmission is often performed by means of a relay device.
  • the related technology combines multiple relay devices into one multicast group. Based on the multicast group, the following two methods are used for data transmission:
  • the first mode the source node selects the worst channel gain from the channel gains of each relay device in the multicast group, and determines the data transmission rate according to the worst channel gain, and then sends the data separately by using the transmission rate.
  • the target node and each relay device in the multicast group When the target node receives the data sent by the source node, it does not directly decode the data, but stores the data.
  • each relay device in the multicast group decodes the received data, and encodes the decoded data according to the original coding mode or a new coding mode to obtain modulated data.
  • the modulated data is then sent to the target node.
  • the target node combines and decodes the data sent by the source node and the modulated data sent by each relay device.
  • the second mode the source node selects the optimal information from the channel gains of the relay devices in the multicast group.
  • the channel gain is determined according to the optimal channel gain, and the data is transmitted to the target node and each relay device in the multicast group by using the data transmission rate.
  • the target node receives the data sent by the source node, it does not directly decode the data, but stores the data.
  • the relay device corresponding to the optimal channel gain in the multicast group decodes the received data, and performs the decoded data according to the original coding mode or a new coding mode. Encoding, obtaining modulated data, and then transmitting the modulated data to the target node.
  • the target node combines and decodes the data sent by the source node and the modulated data sent by the relay device corresponding to the optimal channel gain.
  • the data transmission rate of the source node is determined by the worst channel gain in the multicast group, and the transmission rate is small.
  • Each relay device in the multicast group participates in data transmission, and the diversity gain is large, but the channel capacity is Smaller, spectrum utilization is lower.
  • the transmission rate of the source node is determined by the optimal channel gain in the multicast group, and the transmission rate is large, and the channel capacity is large, but the relay device participating in the coordinated transmission in the multicast group is only the optimal channel.
  • the relay device corresponding to the gain has a small grading gain and a low spectrum utilization rate.
  • an embodiment of the present invention provides a data transmission method and apparatus.
  • the technical solution is as follows:
  • a data transmission apparatus comprising:
  • a receiving rate determining module configured to determine a maximum data receiving rate of each relay device according to channel information, where the channel information includes a channel gain of the source node and the target node, and a channel gain of the source node and each relay device a channel gain of each relay device and the target node, a data transmission power of the source node, a data transmission power of the relay device, and a Gaussian white noise power of the relay device;
  • a transmission rate determining module configured to determine a data transmission rate of the source node according to a maximum data receiving rate of each relay device
  • a device determining module configured to determine a target relay device according to a data transmission rate of the source node
  • a sending module configured to send data to the target node and the target relay device by using a data transmission rate of the source node in a first time slot, where the target relay device is in a second time slot
  • the data is processed to obtain modulated data, and the modulated data is transmitted to the target node.
  • the device further includes:
  • An obtaining module configured to acquire a channel gain of the source node and each relay device
  • a sorting module configured to sort the channel gain of the source node and each relay device from large to small
  • a numbering module configured to number the relay devices corresponding to the channel gain from small to large according to the channel gain order result
  • the receiving rate determining module is configured to determine a maximum data receiving rate of each relay device one by one according to the relay device number.
  • the maximum data receiving rate of each of the relay devices determined by the receiving rate determining module is:
  • V i is the maximum data receiving rate of the i-th relay device
  • N is the number of relay devices
  • P is the data transmission power of the source node
  • P' is the data of the relay device.
  • 2 is the channel gain of the source node and the target node
  • N 0 is the Gaussian white noise power of the relay device.
  • a third possible implementation in the first aspect In conjunction with the second possible implementation of the first aspect, a third possible implementation in the first aspect In the mode, the data transmission rate of the source node determined by the transmission rate determining module is:
  • R is the data transmission rate of the source node.
  • the device determining module is configured to obtain a data receiving rate of each relay device in a first time slot; The data reception rate in one slot is compared with the data transmission rate of the source node; the relay device in which the data reception rate in the first slot is not less than the data transmission rate of the source node is used as the target relay device.
  • a data transmission method comprising:
  • the channel information including a channel gain of the source node and the target node, a channel gain of the source node and each relay device, and each relay device a channel gain of the target node, a data transmission power of the source node, a data transmission power of the relay device, and a Gaussian white noise power of the relay device;
  • the method before the determining, according to the channel information, the maximum data receiving rate of each of the relay devices, the method further includes:
  • the relay devices corresponding to the channel gain are numbered from small to large;
  • Determining, according to the channel information, a maximum data receiving rate of each relay device including:
  • the maximum data reception rate of each relay device is determined one by one according to the relay device number.
  • the determining, by the channel information, the maximum data receiving rate of each of the relay devices is:
  • V i is the maximum data receiving rate of the i-th relay device
  • N is the number of relay devices
  • P is the data transmission power of the source node
  • P' is the data of the relay device.
  • 2 is the channel gain of the source node and the target node
  • N 0 is the Gaussian white noise power of the relay device.
  • the determined data transmission rate of the source node is determined according to a maximum data receiving rate of each relay device.
  • R is the data transmission rate of the source node.
  • determining the target relay device according to the data transmission rate of the source node includes:
  • a relay device having a data reception rate not less than a data transmission rate of the source node in the first time slot is used as a target relay device.
  • the source node determines the maximum data receiving rate of each relay device according to the channel information, and determines the data transmission rate of the source node according to the maximum data receiving rate of each relay device, thereby determining the target relay device, and then determining the target relay device. Transmitting data to the target node and the target relay device by using the data transmission rate of the source node in the first time slot, the target relay device processes the data in the second time slot, and sends the processed data to Target node. Since the data transmission rate of the source node in the present invention is not simply determined by the channel gain of a certain relay device, the maximum data reception rate of the relay device determined by the channel information is determined, thereby ensuring a higher data transmission rate. Under the premise of large, as many relay devices as possible participate in the coordinated transmission process, so that the diversity gain and channel capacity are large, and the spectrum utilization rate is improved.
  • FIG. 1 is a schematic diagram of an implementation environment involved in a data transmission method according to an embodiment of the present invention
  • FIG. 2 is a schematic structural diagram of a data transmission apparatus according to an embodiment of the present invention.
  • FIG. 3 is a schematic structural diagram of a data transmission apparatus according to another embodiment of the present invention.
  • FIG. 4 is a flowchart of a data transmission method according to another embodiment of the present invention.
  • FIG. 5 is a flowchart of a data transmission method according to another embodiment of the present invention.
  • FIG. 6 is a schematic diagram of multi-relay cooperative transmission for a wireless backhaul link according to another embodiment of the present invention.
  • FIG. 7 is a schematic diagram of comparison of spectrum efficiency provided by another embodiment of the present invention.
  • FIG. 1 is a schematic diagram of an implementation environment of coordinated transmission of multiple relay devices according to an embodiment of the present invention.
  • the implementation environment includes a source node, a relay device, and a target node.
  • the source node may be a data source base station or the like in the wireless communication cell, and the target node may be an aggregate base station in the wireless communication cell.
  • the source node has a function of transmitting and transmitting data
  • the relay device has a function of transmitting, decoding, and forwarding data
  • the target node has a function of combining and decoding data.
  • the source node, the relay device, and the target node are all single antenna configurations and operate in a half duplex mode.
  • An embodiment of the present invention provides a data transmission apparatus for performing the data transmission method described in FIG. 4 or FIG. 5 described below.
  • the apparatus includes:
  • the receiving rate determining module 201 is configured to determine, according to the channel information, a maximum data receiving rate of each relay device, where the channel information includes a channel gain of the source node and the target node, a channel gain of the source node and each relay device, and each Channel gain of the relay device and the target node, data transmission power of the source node, data transmission power of the relay device, and Gaussian white noise power of the relay device;
  • a transmission rate determining module 202 configured to determine a data transmission rate of the source node according to a maximum data receiving rate of each relay device
  • the device determining module 203 is configured to determine a target relay device according to a data transmission rate of the source node.
  • the sending module 204 is configured to send data to the target node and the target relay device by using a data transmission rate of the source node in the first time slot, and process the data in the second time slot by the target relay device to obtain modulated data. , the modulated data is sent to the target node.
  • the apparatus further includes:
  • An obtaining module configured to obtain a channel gain of the source node and each relay device
  • a sorting module configured to sort the channel gain of the source node and each relay device from large to small
  • a numbering module configured to number the relay devices corresponding to the channel gain from small to large according to the channel gain order result
  • the receiving rate determining module is configured to determine a maximum data receiving rate of each relay device one by one according to the relay device number.
  • the maximum data receiving rate of each relay device determined by the receiving rate determining module 201 is:
  • V i is the maximum data receiving rate of the i-th relay device
  • N is the number of relay devices
  • P is the data transmission power of the source node
  • P' is the data transmission power of the relay device.
  • 2 is the channel gain of the source node and the target node
  • N 0 is the Gaussian white noise power of the relay device.
  • the data transmission rate of the source node determined by the transmission rate determination module 202 is:
  • R is the data transmission rate of the source node.
  • the device determining module 203 is configured to obtain a data receiving rate of each relay device in a first time slot; and a data receiving rate and a source of each relay device in the first time slot. The data transmission rate of the node is compared; a relay device whose data reception rate is not less than the data transmission rate of the source node in the first time slot is used as the target relay device.
  • the device provided by the embodiment of the present invention determines the maximum data receiving rate of each relay device according to the channel information, and determines the data transmission rate of the source node according to the maximum data receiving rate of each relay device, thereby determining the data transmission rate of the source node.
  • a target relay device after which the data is transmitted to the target node and the target relay device by using the data transmission rate of the source node in the first time slot, and the target relay device processes the data in the second time slot, and The processed data is sent to the target node. Since the data transmission rate of the source node in the present invention is not simply determined by the channel gain of a certain relay device, the maximum data reception rate of the relay device determined by the channel information is determined, thereby ensuring a higher data transmission rate. Under the premise of large, as many relay devices as possible participate in the coordinated transmission process, so that the diversity gain and channel capacity are large, and the spectrum utilization rate is improved.
  • the embodiment of the invention provides a data transmission device.
  • the device includes a processor 301 and a transmitter 302.
  • the processor 301 is configured to determine, according to the channel information, a maximum data receiving rate of each relay device, where the channel information includes a channel gain of the source node and the target node, a channel gain of the source node and each relay device, and each Channel gain of the relay device and the target node, data transmission power of the source node, data transmission power of the relay device, and Gaussian white noise power of the relay device;
  • the processor 301 is further configured to determine a data transmission rate of the source node according to a maximum data receiving rate of each relay device.
  • the processor 301 is further configured to determine, according to a data transmission rate of the source node, a target relay device;
  • the transmitter 302 is further configured to send data to the target node and the target relay device by using a data transmission rate of the source node in the first time slot, and the target relay device processes the data in the second time slot to obtain modulation. Data, the modulated data is sent to the target node.
  • the processor 301 is further configured to acquire channel gains of the source node and each of the relay devices; sort the channel gains of the source node and each of the relay devices from large to small; As a result of the gain sequence, the relay devices corresponding to the channel gains are numbered from small to large; the processor 301 is further configured to determine the maximum data receiving rate of each of the relay devices one by one according to the relay device number.
  • the maximum data reception rate of each relay device determined by the processor 301 is:
  • V i is the maximum data receiving rate of the i-th relay device
  • N is the number of relay devices
  • P is the data transmission power of the source node
  • P' is the data transmission power of the relay device.
  • 2 is the channel gain of the source node and the target node
  • N 0 is the Gaussian white noise power of the relay device.
  • the data transmission rate of the source node determined by the processor 301 is:
  • R is the data transmission rate of the source node.
  • the processor 301 is further configured to acquire a data receiving rate of each relay device in the first time slot; and receive a data receiving rate and a source node of each relay device in the first time slot. The data transmission rate of the point is compared; a relay device whose data reception rate is not less than the data transmission rate of the source node in the first time slot is used as the target relay device.
  • the device provided by the embodiment of the present invention determines the maximum data receiving rate of each relay device according to the channel information, and determines the data transmission rate of the source node according to the maximum data receiving rate of each relay device, thereby determining the data transmission rate of the source node.
  • a target relay device after which the data is transmitted to the target node and the target relay device by using the data transmission rate of the source node in the first time slot, and the target relay device processes the data in the second time slot, and The processed data is sent to the target node. Since the data transmission rate of the source node in the present invention is not simply determined by the channel gain of a certain relay device, the maximum data reception rate of the relay device determined by the channel information is determined, thereby ensuring a higher data transmission rate. Under the premise of large, as many relay devices as possible participate in the coordinated transmission process, so that the diversity gain and channel capacity are large, and the spectrum utilization rate is improved.
  • the embodiment of the present invention provides a data transmission method.
  • the method process provided by the embodiment of the present invention includes:
  • the 401 Determine, according to channel information, a maximum data receiving rate of each relay device, where the channel information includes a channel gain of the source node and the target node, a channel gain of the source node and each relay device, and each relay device and target.
  • the data is sent to the target node and the target relay device by using the data transmission rate of the source node in the first time slot, and the data is processed by the target relay device in the second time slot to obtain modulated data, and the modulated data is modulated. Send to the target node.
  • the source node determines the maximum data receiving rate of each relay device according to the channel information, and determines the source node according to the maximum data receiving rate of each relay device.
  • the data transmission rate, and then the target relay device is determined, and then, in the first time slot, the data transmission rate of the source node is used to transmit data to the target node and the target relay device, and the target relay device is in the second time slot.
  • the data is processed and the processed data is sent to the target node. Since the data transmission rate of the source node in the present invention is not simply determined by the channel gain of a certain relay device, the maximum data reception rate of the relay device determined by the channel information is determined, thereby ensuring a higher data transmission rate. Under the premise of large, as many relay devices as possible participate in the coordinated transmission process, so that the diversity gain and channel capacity are large, and the spectrum utilization rate is improved.
  • the method before determining the maximum data receiving rate of each relay device according to the channel information, the method further includes:
  • the relay devices corresponding to the channel gain are numbered from small to large;
  • the maximum data reception rate of each relay device is determined one by one according to the relay device number.
  • the maximum data reception rate of each relay device determined according to the channel information is:
  • V i is the maximum data receiving rate of the i-th relay device
  • N is the number of relay devices
  • P is the data transmission power of the source node
  • P' is the data transmission power of the relay device.
  • 2 is the channel gain of the source node and the target node
  • N 0 is the Gaussian white noise power of the relay device.
  • the determined data transmission rate of the source node is based on the maximum data reception rate of each relay device:
  • R is the data transmission rate of the source node.
  • determining the target relay device according to the data transmission rate of the source node includes:
  • a relay device in which the data reception rate in the first time slot is not less than the data transmission rate of the source node is used as the target relay device.
  • the embodiment of the present invention provides a method for number transmission.
  • the process of the method provided in this embodiment includes:
  • the source node determines a maximum data receiving rate of each relay device according to the channel information.
  • each relay device has a maximum data reception rate, which is a basis for the relay device to successfully decode the received data.
  • the relay device cannot successfully decode the received data; when the data transmission rate of the source node is smaller than the maximum data reception rate of the relay device, The relay device can successfully decode the received data, and after the relay device successfully decodes the received data, the relay device can participate in the data transmission, that is, the data transmission rate and the relay of the source node.
  • the maximum data reception rate of the device itself determines which relay devices can perform coordinated transmission.
  • the number of relay devices participating in coordinated transmission in the scenario of coordinated transmission of multiple relay devices The quantity directly affects the diversity gain of the data transmission system, which in turn affects the spectrum utilization. Therefore, in order to improve the spectrum utilization, the data transmission method provided in this embodiment also needs to determine the maximum data reception rate of each relay device.
  • channel information can accurately reflect the actual communication status of each device in the data transmission system, and the actual communication status of each device in the data transmission system directly determines the maximum data reception rate of the relay device.
  • the node may first obtain channel information of the data transmission system, and then determine a maximum data receiving rate of each relay device according to the acquired channel information.
  • the channel information includes at least a channel gain of the source node and the target node, a channel gain of the source node and each relay device, a channel gain of each relay device and the target node, a data transmission power of the source node, and a relay device. Data transmission power and Gaussian white noise power of the relay device.
  • Channel gain is used as a channel coefficient to describe the attenuation and fading characteristics of a channel.
  • Gaussian white noise is a kind of noise form that is subjected to Gaussian distribution and power density is evenly distributed.
  • the channel information is stored in the storage unit of the source node, and the channel information is obtained through testing. Therefore, when acquiring the channel information, the source node can directly obtain from the corresponding storage unit.
  • the source node obtains the source node and each relay from the channel information before determining the maximum data reception rate of each relay device according to the channel information.
  • the channel gain of the device, and the channel gain of the source node and each relay device are sorted from large to small, and the channel gain ranking result is obtained, and based on the channel gain order result, the relay device corresponding to the channel gain is small to large. Numbered.
  • the relay devices in the data transmission system are the relay device A, the relay device B, the relay device C, and the relay device D. If the channel gain of the source node and the relay device A is 10 dB, the source node and the relay The channel gain of the device B is 20 dB, the channel gain of the source node and the relay device C is 15 dB, and the channel gain of the source node and the relay device D is 25 dB, and the channel gain of the source node and each relay device is as large as The small ordering is: 25dB, 20dB, 15dB, 10dB. According to the channel gain order result, the relay devices corresponding to the channel gain are numbered from small to large, and the number that can be set for the relay device D is 1. The number set for the relay device B is 2, the number set for the relay device C is 3, and the number set for the relay device A is 4.
  • the source node determines the maximum data reception rate of each relay device according to the channel information, and can determine one by one according to the relay device number.
  • the relay device in the data transmission system is the relay device A, the relay device B, and the relay device C.
  • the number of the relay device A is 2
  • the number of the relay device B is 1
  • the number of the relay device C is If the value is 3, the maximum data receiving rate of each relay device is determined according to the number of each relay device.
  • the maximum data receiving rate of the relay device B is determined first, and then the maximum data receiving rate of the relay device A is determined. Finally, the maximum data reception rate of the relay device C is determined.
  • the data from the source node to the target node will experience two levels of hopping.
  • the process of sending the data to the relay device by the source node is called a first hop, and the relay device forwards the data to the target node.
  • the process is called the second level jump.
  • the time slot used when the source node transmits data is referred to as a first time slot
  • the time slot used when the target relay device transmits data is referred to as a second time slot.
  • the first time slot and the second time slot may be two consecutive time slots, or may be two consecutive time slots, which is not specifically limited in this embodiment.
  • the channel capacity of the source node to a certain relay node and the channel capacity of the relay node to the target node are often different.
  • the maximum capacity of the source node to a certain relay channel does not mean that the channel capacity of the relay to the target node is also the largest.
  • the relay In the first time slot, if the rate at which the source node sends data is greater than the channel capacity of it and a certain relay, the relay cannot successfully decode the data sent by the source node.
  • the data received by the target node is the channel capacity sum from multiple relays.
  • the minimum rate of the two-level hop is required as the maximum data reception rate of the relay device.
  • V i is the maximum data receiving rate of the i-th relay device
  • N is the number of relay devices
  • P is the data transmission power of the source node
  • P' is the data transmission power of the relay device.
  • 2 is the channel gain of the source node and the target node
  • N 0 is the Gaussian white noise power of the relay device.
  • the relay device in the data transmission system is the relay device A, the relay device B, the relay device C, the relay device D, and the relay device E.
  • the source node determines The data receiving rate of the relay device A in the first time slot is 2, the data receiving rate of the relay device B in the first time slot is 4, and the data receiving rate of the relay device C in the first time slot is 5, The data receiving rate of the device D in the first time slot is 6, and the data receiving rate of the relay device E in the first time slot is 7.
  • the source node determines that the relay device A is in the second time.
  • the sum of the data transmission rates of the slots is 4, the sum of the data transmission rates of the relay device B in the second time slot is 7, and the sum of the data transmission rates of the relay device C in the second time slot is 8, the relay device D
  • the sum of the data transmission rates of the second time slot is 9, and the sum of the data transmission rates of the relay device E in the second time slot is 10, and finally the maximum data reception rate of the relay device A can be determined to be 2
  • the maximum data reception rate of device B is 4, the maximum data reception rate of relay device C is 5, and the maximum of relay device D is 6 is a data reception rate, the maximum rate of data reception to the relay device E 7.
  • the source node determines a data transmission rate of the source node according to a maximum data receiving rate of each relay device.
  • the source node After determining the maximum data receiving rate of each relay device according to the channel information, the source node also determines the source node according to the maximum data receiving rate of each relay device.
  • the data transmission rate of the source node is the data transmission rate used by the source node to transmit data during data transmission.
  • the data transmission rate of the source node has an important influence on the diversity gain of the data transmission system.
  • the number of relay devices successfully decoded by the source node is more.
  • the more the number of relay devices participating in data cooperative transmission the greater the diversity gain of the data transmission system in the second time slot.
  • the data transmission rate of the source node is large, the data transmitted by the source node is successfully decoded.
  • the source node traverses the data receiving rate of all the relay devices and selects the maximum data receiving rate of all the relay devices.
  • the larger value is used as the data transmission rate of the source node.
  • the maximum value can be selected from the maximum data reception rate of all relay devices as the data transmission rate of the source node.
  • the following formula (2) can be employed.
  • R is the data transmission rate of the source node.
  • the relay device in the data transmission system is the relay device A, the relay device B, the relay device C, the relay device D, and the relay device E.
  • the source node determines the maximum of the relay device A.
  • the data receiving rate is 2
  • the maximum data receiving rate of the relay device B is 3
  • the maximum data receiving rate of the relay device C is 4
  • the maximum data receiving rate of the relay device D is 5
  • the maximum data receiving of the relay device E is The rate is 6, and since the maximum data reception rate of the relay device E is the largest among the maximum data reception rates of all the relay devices, it can be determined that the data transmission rate of the source node of the source node is 6.
  • the above takes the maximum data receiving rate selected by all the relay devices as the data transmission rate of the source node.
  • a threshold range may also be set, and the difference between the selected maximum data receiving rate and the selected data receiving rate may be The data reception rate within the preset range is used as the data transmission rate of the source node.
  • the source node determines the target relay device according to the data transmission rate of the source node.
  • the target relay device is a relay device that participates in data transmission during data transmission.
  • the data receiving rate of each relay device in the first time slot may be acquired first, and each relay device is in the first time slot.
  • the data reception rate in the first node is compared with the data transmission rate of the source node, and the relay device whose data reception rate is not less than the data transmission rate of the source node in the first time slot is used as the target relay device.
  • the relay device in the data transmission system is the relay device A, the relay device B, the relay device C, the relay device D, and the relay device E.
  • the source node determines that the relay device A is in the first
  • the data reception rate of one slot is 2, the data reception rate of the relay device B in the first slot is 4, the data reception rate of the relay device C in the first slot is 5, and the relay device D is at the first time.
  • the data receiving rate of the slot is 6, and the data receiving rate of the relay device E in the first time slot is 7. If the maximum data receiving rate of each relay device in the data transmission system is determined, the data transmission rate of the source node is determined as 6.
  • the relay device D and the relay device E are used as target relay devices.
  • This process can be determined by formula (3) when it is implemented.
  • L * is the number of target relay devices.
  • steps 501 to 503 are processes for determining the data transmission rate of the data transmitted by the source node and determining the relay device participating in the coordinated transmission, and the process does not need to be repeatedly executed in each data transmission process, only at the source.
  • the channel information acquired by the node changes, that is, the channel gain of the source node and the target node, the channel gain of the source node and each relay device, the channel gain of each relay device and the target node, and the data transmission power of the source node, When at least one of the data transmission power of the device and the Gaussian white power of the relay device changes, the above steps 501 to 503 are re-executed.
  • the source node sends data to the target node and the target relay device by using a data transmission rate of the source node in the first time slot.
  • the source node will transmit the data to each target node and the target relay in the first time slot at the data transmission rate of the source node. Ready.
  • the target node stores the received data.
  • the target node when the target node receives the data sent by the source node in the first time slot, it does not directly decode the received data, but stores the received data, and in subsequent steps. After receiving the data transmitted by the relay device through the second time slot, the received data is combined and decoded.
  • the target relay device When receiving data sent by the source node in the first time slot, the target relay device processes the data in the second time slot to obtain modulated data.
  • the target relay device When the source node sends data to the relay device using the data transmission rate of the source node, not every relay device can successfully decode the received data.
  • the relay device that can successfully decode only has a maximum data transmission rate greater than The target relay device of the data transmission rate of the source node. Based on the received data, the target relay device first decodes the received data to obtain decoded data, and then encodes the decoded data by using the original encoding method or a new encoding method to obtain modulated data. In addition, the target relay device can effectively eliminate the noise data in the data by processing the data in the second time slot.
  • step 505 the process of storing the received data by the target node and the process of processing the received data by the target relay device in step 506 are performed simultaneously, and in this embodiment, only the storage from the target node is received.
  • the target relay device processes the received data as step 506.
  • the above step 505 and the above step 506 do not represent a specific execution sequence.
  • the target relay device sends the modulated data to the target node in the second time slot.
  • the target relay device After the modulated data is obtained, the target relay device will transmit the modulated signal to the target node in the second time slot using the data transmission rate of the source node.
  • the target node performs combined decoding on the data received in the first time slot and the modulated data received in the second time slot.
  • the target node When receiving the modulated data transmitted by the target relay device in the second time slot, the target node will be at the first The data received in the time slot and the modulated data received in the second time slot are combined and decoded to obtain a diversity enhanced data.
  • FIG. 6 is a schematic diagram of wireless multi-relay coordinated transmission for a wireless backhaul link, where the source node is a data source base station, the number of relay devices is N, and the channel gains of the source node and the N relay devices are respectively h SR1 , h SR2 , h SR3 , . . . , h SRN , the target node is an aggregate base station, the channel gain of the data source base station and the aggregate base station is h sd , and the channel gains of the N relay devices and the aggregate base station are respectively h R1d , h R2d , h R3d , . . . , h RNd .
  • the source node determines from the N relay devices that the target relay device is the first L relay devices.
  • the data source base station sends the user data to the aggregation base station and the L relay devices in the first time slot, and the L target relay devices receive the second time slot in the second time slot.
  • the user data is decoded, and the decoded data is re-encoded, and then the re-encoded data is sent to the aggregation base station in the second time slot, and the aggregated base station receives the data and the second time slot in the first time slot.
  • the received data is combined and decoded to obtain hierarchically enhanced data.
  • the present invention will also show the spectrum utilization curve obtained by using different data transmission methods.
  • curve 1 is a spectrum utilization curve obtained by using the data transmission method provided by the present invention
  • curve 2 adopts a spectrum utilization curve obtained by direct transmission
  • curve 2 is a coordinated transmission method using all relay devices.
  • the spectrum utilization curve is obtained
  • curve 3 is the spectrum utilization curve obtained by the cooperative transmission method of the relay device.
  • the number of relay devices in the simulation process is 10. It can be seen from FIG. 7 that the spectrum utilization rate is the highest when data transmission is performed by the method provided by the present invention.
  • the source node determines the maximum data receiving rate of each relay device according to the channel information, and determines the data transmission rate of the source node according to the maximum data receiving rate of each relay device, and further Determining the target relay device, and then transmitting data to the target node and the target relay device by using the data transmission rate of the source node in the first time slot, and the target relay device is in the second
  • the data is processed in the time slot and the processed data is sent to the target node. Since the data transmission rate of the source node in the present invention is not simply determined by the channel gain of a certain relay device, the maximum data reception rate of the relay device determined by the channel information is determined, thereby ensuring a higher data transmission rate. Under the premise of large, as many relay devices as possible participate in the coordinated transmission process, so that the diversity gain and channel capacity are large, and the spectrum utilization rate is improved.
  • a person skilled in the art may understand that all or part of the steps of implementing the above embodiments may be completed by hardware, or may be instructed by a program to execute related hardware, and the program may be stored in a computer readable storage medium.
  • the storage medium mentioned may be a read only memory, a magnetic disk or an optical disk or the like.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Radio Relay Systems (AREA)

Abstract

Disclosed are a data transmission method and apparatus, which fall within the technical field of wireless communications. The method comprises: according to information about a channel, determining a maximum data receiving rate of each relay device; according to the maximum data receiving rate of each relay device, determining a data transmitting rate of a source node; according to the data transmitting rate of the source node, determining a target relay device; and in a first time slot, sending data to a target node and the target relay device by employing the data transmitting rate of the source node. The data transmitting rate of the source node in the present invention does not simply depend on a channel gain of one relay device but is determined by the maximum data receiving rate of the relay device determined by the channel information, so that on the premise of guaranteeing a relatively high data transmitting rate of the source node, multiple relay devices can participate in a cooperative transmission process as much as possible, such that the diversity gain and the channel capacity are relatively high, and the frequency spectrum utilization rate is increased.

Description

数据传输方法及装置Data transmission method and device 技术领域Technical field
本发明涉及无线通信技术领域,特别涉及一种数据传输方法及装置。The present invention relates to the field of wireless communication technologies, and in particular, to a data transmission method and apparatus.
背景技术Background technique
随着无线通信技术的发展,源节点会接收到多个用户设备发送的海量数据。然而在很多情况下,源节点和核心网并未通过有线光纤互联,而需要通过无线设备进行数据传输。例如,在临时搭建的热点场所(如体育馆、剧场等)中,源节点接收到用户设备发送的海量数据后,需要通过无线回传链路(Back haul)将用户设备发送的海量数据传输给目标节点,并借助目标节点连接的有线光纤,将用户设备发送的海量数据传输给核心网。由于源节点与目标节点间距离较远,数据在传输过程中损耗较大,使得目标节点对接收到的数据很难译码成功。为了解决该问题,目前常常借助中继设备进行协同传输。With the development of wireless communication technologies, the source node receives a large amount of data sent by multiple user equipments. However, in many cases, the source node and the core network are not interconnected by wired fiber, but need to transmit data through the wireless device. For example, in a temporary hotspot (such as a stadium, a theater, etc.), after receiving the massive data sent by the user equipment, the source node needs to transmit the massive data sent by the user equipment to the target through the backhaul link (Back haul). The node transmits the massive data sent by the user equipment to the core network by means of the wired fiber connected to the target node. Due to the long distance between the source node and the target node, the data is lost during transmission, making it difficult for the target node to successfully decode the received data. In order to solve this problem, cooperative transmission is often performed by means of a relay device.
相关技术将多个中继设备组成一个组播组,基于该组播组,在进行数据传输时,主要采用如下两种方式:The related technology combines multiple relay devices into one multicast group. Based on the multicast group, the following two methods are used for data transmission:
第一种方式:源节点从组播组中各个中继设备的信道增益中,挑选出最差信道增益,并依据该最差信道增益确定出数据发射速率,进而采用该发射速率将数据分别发送给目标节点及组播组中各个中继设备。目标节点接收到源节点发送的数据时,不会直接对该数据进行解码,而是将该数据进行存储。组播组中各个中继设备在接收到源节点发送的数据时,将接收到的数据进行解码,并按照原有的编码方式或新的编码方式对解码后的数据进行编码,得到调制数据,进而将调制数据发送至目标节点。目标节点对源节点发送的数据及各个中继设备发送的调制数据进行合并解码。The first mode: the source node selects the worst channel gain from the channel gains of each relay device in the multicast group, and determines the data transmission rate according to the worst channel gain, and then sends the data separately by using the transmission rate. Give the target node and each relay device in the multicast group. When the target node receives the data sent by the source node, it does not directly decode the data, but stores the data. When receiving the data sent by the source node, each relay device in the multicast group decodes the received data, and encodes the decoded data according to the original coding mode or a new coding mode to obtain modulated data. The modulated data is then sent to the target node. The target node combines and decodes the data sent by the source node and the modulated data sent by each relay device.
第二种方式:源节点从组播组中各中继设备的信道增益中,挑选出最优信 道增益,并依据该最优信道增益确定出数据发射速率,进而采用该数据发射速率将数据分别发送给目标节点及组播组中各个中继设备。目标节点接收到源节点发送的数据时,不会直接对该数据进行解码,而是将该数据进行存储。组播组中最优信道增益所对应的中继设备在接收到源节点发送的数据时,将接收到的数据进行解码,并按照原有的编码方式或新的编码方式将解码后的数据进行编码,得到调制数据,进而将调制数据发送至目标节点。目标节点对源节点发送的数据及最优信道增益对应的中继设备发送的调制数据进行合并解码。The second mode: the source node selects the optimal information from the channel gains of the relay devices in the multicast group. The channel gain is determined according to the optimal channel gain, and the data is transmitted to the target node and each relay device in the multicast group by using the data transmission rate. When the target node receives the data sent by the source node, it does not directly decode the data, but stores the data. When receiving the data sent by the source node, the relay device corresponding to the optimal channel gain in the multicast group decodes the received data, and performs the decoded data according to the original coding mode or a new coding mode. Encoding, obtaining modulated data, and then transmitting the modulated data to the target node. The target node combines and decodes the data sent by the source node and the modulated data sent by the relay device corresponding to the optimal channel gain.
在实现本发明的过程中,发明人发现相关技术至少存在以下问题:In the process of implementing the present invention, the inventors have found that the related art has at least the following problems:
第一种方式中源节点的数据发射速率由组播组中最差信道增益确定,该发射速率较小,组播组中各个中继设备均参与数据的传输,分集增益较大,但信道容量较小,频谱利用率较低。In the first mode, the data transmission rate of the source node is determined by the worst channel gain in the multicast group, and the transmission rate is small. Each relay device in the multicast group participates in data transmission, and the diversity gain is large, but the channel capacity is Smaller, spectrum utilization is lower.
第二种方式中源节点的发射速率由组播组中最优信道增益确定,该发射速率较大,信道容量较大,但组播组中参与协同传输的中继设备仅为该最优信道增益对应的中继设备,分级增益较小,频谱利用率较低。In the second mode, the transmission rate of the source node is determined by the optimal channel gain in the multicast group, and the transmission rate is large, and the channel capacity is large, but the relay device participating in the coordinated transmission in the multicast group is only the optimal channel. The relay device corresponding to the gain has a small grading gain and a low spectrum utilization rate.
发明内容Summary of the invention
为了解决相关技术的问题,本发明实施例提供了一种数据传输方法及装置。所述技术方案如下:In order to solve the problem of the related art, an embodiment of the present invention provides a data transmission method and apparatus. The technical solution is as follows:
第一方面,提供了一种数据传输装置,所述装置包括:In a first aspect, a data transmission apparatus is provided, the apparatus comprising:
接收速率确定模块,用于根据信道信息,确定每个中继设备的最大数据接收速率,所述信道信息包括源节点与目标节点的信道增益、所述源节点与每个中继设备的信道增益、每个中继设备与所述目标节点的信道增益、所述源节点的数据发送功率、中继设备的数据发送功率及中继设备的高斯白噪声功率;a receiving rate determining module, configured to determine a maximum data receiving rate of each relay device according to channel information, where the channel information includes a channel gain of the source node and the target node, and a channel gain of the source node and each relay device a channel gain of each relay device and the target node, a data transmission power of the source node, a data transmission power of the relay device, and a Gaussian white noise power of the relay device;
发射速率确定模块,用于根据每个中继设备的最大数据接收速率,确定源节点的数据发射速率;a transmission rate determining module, configured to determine a data transmission rate of the source node according to a maximum data receiving rate of each relay device;
设备确定模块,用于根据所述源节点的数据发射速率,确定目标中继设备; a device determining module, configured to determine a target relay device according to a data transmission rate of the source node;
发送模块,用于在第一时隙中采用所述源节点的数据发射速率将数据发送至所述目标节点及所述目标中继设备,由所述目标中继设备在第二时隙中对所述数据进行处理,得到调制数据,将所述调制数据发送至所述目标节点。a sending module, configured to send data to the target node and the target relay device by using a data transmission rate of the source node in a first time slot, where the target relay device is in a second time slot The data is processed to obtain modulated data, and the modulated data is transmitted to the target node.
结合第一方面,在第一方面的第一种可能的实现方式中,所述装置,还包括:In conjunction with the first aspect, in a first possible implementation manner of the first aspect, the device further includes:
获取模块,用于获取所述源节点与每个中继设备的信道增益;An obtaining module, configured to acquire a channel gain of the source node and each relay device;
排序模块,用于将所述源节点与每个中继设备的信道增益由大到小进行排序;a sorting module, configured to sort the channel gain of the source node and each relay device from large to small;
编号模块,用于根据信道增益顺序结果,对信道增益对应的中继设备由小到大进行编号;a numbering module, configured to number the relay devices corresponding to the channel gain from small to large according to the channel gain order result;
所述接收速率确定模块,用于按照中继设备编号,逐一确定每个中继设备的最大数据接收速率。The receiving rate determining module is configured to determine a maximum data receiving rate of each relay device one by one according to the relay device number.
结合第一方面,在第一方面的第二种可能的实现方式中,所述接收速率确定模块确定的每个中继设备的最大数据接收速率为:With reference to the first aspect, in a second possible implementation manner of the first aspect, the maximum data receiving rate of each of the relay devices determined by the receiving rate determining module is:
Figure PCTCN2015072316-appb-000001
Figure PCTCN2015072316-appb-000001
其中,Vi为第i个中继设备的最大数据接收速率,
Figure PCTCN2015072316-appb-000002
为第i个中继设备在第一时隙的数据接收速率,
Figure PCTCN2015072316-appb-000003
为从第1到第i个中继设备在第二时隙的数据发射速率之和,N为中继设备的数量,P为所述源节点的数据发送功率,P'为中继设备的数据发送功率,
Figure PCTCN2015072316-appb-000004
为所述源节点与第i个中继设备的信道增益,|hSd|2为所述源节点和所述目标节点的信道增益,
Figure PCTCN2015072316-appb-000005
为第i个中继设备与所述目标节点的信道增益,N0为中继设备的高斯白噪声功率。
Wherein, V i is the maximum data receiving rate of the i-th relay device,
Figure PCTCN2015072316-appb-000002
The data reception rate of the i-th relay device in the first time slot,
Figure PCTCN2015072316-appb-000003
For the sum of the data transmission rates of the first to the ith relay devices in the second time slot, N is the number of relay devices, P is the data transmission power of the source node, and P' is the data of the relay device. Transmit power,
Figure PCTCN2015072316-appb-000004
For the channel gain of the source node and the i-th relay device, |h Sd | 2 is the channel gain of the source node and the target node,
Figure PCTCN2015072316-appb-000005
For the channel gain of the i-th relay device and the target node, N 0 is the Gaussian white noise power of the relay device.
结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现 方式中,所述发射速率确定模块确定的源节点的数据发射速率为:In conjunction with the second possible implementation of the first aspect, a third possible implementation in the first aspect In the mode, the data transmission rate of the source node determined by the transmission rate determining module is:
Figure PCTCN2015072316-appb-000006
Figure PCTCN2015072316-appb-000006
其中,R为所述源节点的数据发射速率。Where R is the data transmission rate of the source node.
结合第一方面,在第一方面的第四种可能的实现方式中,所述设备确定模块,用于获取各个中继设备在第一时隙中的数据接收速率;将各个中继设备在第一时隙中的数据接收速率与源节点的数据发射速率进行比较;将在第一时隙中数据接收速率不小于所述源节点的数据发射速率的中继设备作为目标中继设备。With reference to the first aspect, in a fourth possible implementation manner of the first aspect, the device determining module is configured to obtain a data receiving rate of each relay device in a first time slot; The data reception rate in one slot is compared with the data transmission rate of the source node; the relay device in which the data reception rate in the first slot is not less than the data transmission rate of the source node is used as the target relay device.
第二方面,提供了一种数据传输方法,所述方法包括:In a second aspect, a data transmission method is provided, the method comprising:
根据信道信息,确定每个中继设备的最大数据接收速率,所述信道信息包括源节点与目标节点的信道增益、所述源节点与每个中继设备的信道增益、每个中继设备与所述目标节点的信道增益、所述源节点的数据发送功率、中继设备的数据发送功率及中继设备的高斯白噪声功率;Determining, according to channel information, a maximum data reception rate of each relay device, the channel information including a channel gain of the source node and the target node, a channel gain of the source node and each relay device, and each relay device a channel gain of the target node, a data transmission power of the source node, a data transmission power of the relay device, and a Gaussian white noise power of the relay device;
根据每个中继设备的最大数据接收速率,确定源节点的数据发射速率;Determining a data transmission rate of the source node according to a maximum data receiving rate of each relay device;
根据所述源节点的数据发射速率,确定目标中继设备;Determining a target relay device according to a data transmission rate of the source node;
在第一时隙中采用所述源节点的数据发射速率将数据发送至所述目标节点及所述目标中继设备,由所述目标中继设备在第二时隙中对所述数据进行处理,得到调制数据,将所述调制数据发送至所述目标节点。Transmitting data to the target node and the target relay device by using a data transmission rate of the source node in a first time slot, and processing, by the target relay device, the data in a second time slot And obtaining modulated data, and transmitting the modulated data to the target node.
结合第二方面,在第二方面的第一种可能的实现方式中,所述根据信道信息,确定每个中继设备的最大数据接收速率之前,还包括:With reference to the second aspect, in a first possible implementation manner of the second aspect, before the determining, according to the channel information, the maximum data receiving rate of each of the relay devices, the method further includes:
获取所述源节点与每个中继设备的信道增益;Obtaining a channel gain of the source node and each relay device;
将所述源节点与每个中继设备的信道增益由大到小进行排序;Sorting the channel gain of the source node and each relay device from large to small;
根据信道增益顺序结果,对信道增益对应的中继设备由小到大进行编号;According to the channel gain order result, the relay devices corresponding to the channel gain are numbered from small to large;
所述根据信道信息,确定每个中继设备的最大数据接收速率,包括:Determining, according to the channel information, a maximum data receiving rate of each relay device, including:
按照中继设备编号,逐一确定每个中继设备的最大数据接收速率。 The maximum data reception rate of each relay device is determined one by one according to the relay device number.
结合第二方面,在第二方面的第二种可能的实现方式中,所述根据信道信息,确定的每个中继设备的最大数据接收速率为:With reference to the second aspect, in a second possible implementation manner of the second aspect, the determining, by the channel information, the maximum data receiving rate of each of the relay devices is:
Figure PCTCN2015072316-appb-000007
Figure PCTCN2015072316-appb-000007
其中,Vi为第i个中继设备的最大数据接收速率,
Figure PCTCN2015072316-appb-000008
为第i个中继设备在第一时隙的数据接收速率,
Figure PCTCN2015072316-appb-000009
为从第1到第i个中继设备在第二时隙的数据发射速率之和,N为中继设备的数量,P为所述源节点的数据发送功率,P'为中继设备的数据发送功率,
Figure PCTCN2015072316-appb-000010
为所述源节点与第i个中继设备的信道增益,|hSd|2为所述源节点和所述目标节点的信道增益,
Figure PCTCN2015072316-appb-000011
为第i个中继设备与所述目标节点的信道增益,N0为中继设备的高斯白噪声功率。
Wherein, V i is the maximum data receiving rate of the i-th relay device,
Figure PCTCN2015072316-appb-000008
The data reception rate of the i-th relay device in the first time slot,
Figure PCTCN2015072316-appb-000009
For the sum of the data transmission rates of the first to the ith relay devices in the second time slot, N is the number of relay devices, P is the data transmission power of the source node, and P' is the data of the relay device. Transmit power,
Figure PCTCN2015072316-appb-000010
For the channel gain of the source node and the i-th relay device, |h Sd | 2 is the channel gain of the source node and the target node,
Figure PCTCN2015072316-appb-000011
For the channel gain of the i-th relay device and the target node, N 0 is the Gaussian white noise power of the relay device.
结合第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,所述根据每个中继设备的最大数据接收速率,确定的源节点的数据发射速率为:With reference to the second possible implementation of the second aspect, in a third possible implementation manner of the second aspect, the determined data transmission rate of the source node is determined according to a maximum data receiving rate of each relay device. :
Figure PCTCN2015072316-appb-000012
Figure PCTCN2015072316-appb-000012
其中,R为所述源节点的数据发射速率。Where R is the data transmission rate of the source node.
结合第二方面,在第二方面的第四种可能的实现方式中,根据所述源节点的数据发射速率,确定目标中继设备,包括:With reference to the second aspect, in a fourth possible implementation manner of the second aspect, determining the target relay device according to the data transmission rate of the source node includes:
获取各个中继设备在第一时隙中的数据接收速率;Obtaining a data receiving rate of each relay device in the first time slot;
将各个中继设备在第一时隙中的数据接收速率与源节点的数据发射速率进行比较; Comparing the data reception rate of each relay device in the first time slot with the data transmission rate of the source node;
将在第一时隙中数据接收速率不小于所述源节点的数据发射速率的中继设备作为目标中继设备。A relay device having a data reception rate not less than a data transmission rate of the source node in the first time slot is used as a target relay device.
本发明实施例提供的技术方案带来的有益效果是:The beneficial effects brought by the technical solutions provided by the embodiments of the present invention are:
源节点根据信道信息,确定出每个中继设备的最大数据接收速率,并根据每个中继设备的最大数据接收速率,确定出源节点的数据发射速率,进而确定出目标中继设备,之后,在第一时隙中采用源节点的数据发射速率将数据发送至目标节点及目标中继设备,由目标中继设备在第二时隙中对数据进行处理,并将处理后的数据发送至目标节点。由于本发明中的源节点的数据发射速率并不简单地取决于某一个中继设备的信道增益,而是由信道信息确定的中继设备的最大数据接收速率确定,从而在保证数据发射速率较大的前提下,使尽可能多的中继设备参与到协同传输过程中,使得分集增益及信道容量均较大,提高了频谱利用率。The source node determines the maximum data receiving rate of each relay device according to the channel information, and determines the data transmission rate of the source node according to the maximum data receiving rate of each relay device, thereby determining the target relay device, and then determining the target relay device. Transmitting data to the target node and the target relay device by using the data transmission rate of the source node in the first time slot, the target relay device processes the data in the second time slot, and sends the processed data to Target node. Since the data transmission rate of the source node in the present invention is not simply determined by the channel gain of a certain relay device, the maximum data reception rate of the relay device determined by the channel information is determined, thereby ensuring a higher data transmission rate. Under the premise of large, as many relay devices as possible participate in the coordinated transmission process, so that the diversity gain and channel capacity are large, and the spectrum utilization rate is improved.
附图说明DRAWINGS
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the description of the embodiments will be briefly described below. It is obvious that the drawings in the following description are only some embodiments of the present invention. Other drawings may also be obtained from those of ordinary skill in the art in light of the inventive work.
图1是本发明实施例示出的数据传输方法所涉及的实施环境的示意图;1 is a schematic diagram of an implementation environment involved in a data transmission method according to an embodiment of the present invention;
图2是本发明的一实施例提供的一种数据传输装置的结构示意图;2 is a schematic structural diagram of a data transmission apparatus according to an embodiment of the present invention;
图3是本发明的另一实施例提供的一种数据传输装置的结构示意图;3 is a schematic structural diagram of a data transmission apparatus according to another embodiment of the present invention;
图4是本发明的另一实施例提供的一种数据传输方法的流程图;4 is a flowchart of a data transmission method according to another embodiment of the present invention;
图5是本发明的另一实施例提供的一种数据传输方法的流程图;FIG. 5 is a flowchart of a data transmission method according to another embodiment of the present invention; FIG.
图6是本发明另一实施例提供的一种面向无线回传链路的多中继协同传输的示意图;6 is a schematic diagram of multi-relay cooperative transmission for a wireless backhaul link according to another embodiment of the present invention;
图7是本发明另一实施例提供的频谱效率比较示意图。 FIG. 7 is a schematic diagram of comparison of spectrum efficiency provided by another embodiment of the present invention.
具体实施方式detailed description
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。The embodiments of the present invention will be further described in detail below with reference to the accompanying drawings.
随着无线通信技术的发展,用户设备的增多,数据的传输量也相应的增大。在现有的数据传输系统中,源节点与目标节点之间的距离较远,而受到源节点的发射功率及传输带宽的限制,以及数据传输过程中的损耗影响,目标节点在接收到数据源节点发送的数据时,往往不能成功地对接收到的数据进行解码。为了提高目标节点的解码成功率,目前在进行数据传输时,常常借助多个中继设备进行协同传输。图1为本发明实施例所涉及的多中继设备协同传输的实施环境的示意图。该实施环境包括源节点、中继设备及目标节点。其中,源节点可以为无线通信小区中的数据源基站等,目标节点可以为无线通信小区中的聚合基站等。该源节点具有对数据进行发送、传输的功能,中继设备具有对数据进行传输、编解、转发的功能,目标节点具有对数据进行合并解码的功能。在本发明的所有实施例中,源节点、中继设备及目标节点均为单天线配置,且工作在半双工模式。With the development of wireless communication technology, the number of user equipment has increased, and the amount of data transmission has also increased accordingly. In the existing data transmission system, the distance between the source node and the target node is relatively long, and is limited by the transmission power and transmission bandwidth of the source node, and the loss in the data transmission process, and the target node receives the data source. When data is sent by a node, the received data is often not successfully decoded. In order to improve the decoding success rate of the target node, at present, when performing data transmission, cooperative transmission is often performed by means of multiple relay devices. FIG. 1 is a schematic diagram of an implementation environment of coordinated transmission of multiple relay devices according to an embodiment of the present invention. The implementation environment includes a source node, a relay device, and a target node. The source node may be a data source base station or the like in the wireless communication cell, and the target node may be an aggregate base station in the wireless communication cell. The source node has a function of transmitting and transmitting data, and the relay device has a function of transmitting, decoding, and forwarding data, and the target node has a function of combining and decoding data. In all embodiments of the invention, the source node, the relay device, and the target node are all single antenna configurations and operate in a half duplex mode.
本发明实施例提供了一种数据传输装置,该装置用于执行下述图4或图5所述的数据传输方法,参见图2,该装置包括:An embodiment of the present invention provides a data transmission apparatus for performing the data transmission method described in FIG. 4 or FIG. 5 described below. Referring to FIG. 2, the apparatus includes:
接收速率确定模块201,用于根据信道信息,确定每个中继设备的最大数据接收速率,信道信息包括源节点与目标节点的信道增益、源节点与每个中继设备的信道增益、每个中继设备与目标节点的信道增益、源节点的数据发送功率、中继设备的数据发送功率及中继设备的高斯白噪声功率;The receiving rate determining module 201 is configured to determine, according to the channel information, a maximum data receiving rate of each relay device, where the channel information includes a channel gain of the source node and the target node, a channel gain of the source node and each relay device, and each Channel gain of the relay device and the target node, data transmission power of the source node, data transmission power of the relay device, and Gaussian white noise power of the relay device;
发射速率确定模块202,用于根据每个中继设备的最大数据接收速率,确定源节点的数据发射速率;a transmission rate determining module 202, configured to determine a data transmission rate of the source node according to a maximum data receiving rate of each relay device;
设备确定模块203,用于根据源节点的数据发射速率,确定目标中继设备; The device determining module 203 is configured to determine a target relay device according to a data transmission rate of the source node.
发送模块204,用于在第一时隙中采用源节点的数据发射速率将数据发送至目标节点及目标中继设备,由目标中继设备在第二时隙中对数据进行处理,得到调制数据,将调制数据发送至目标节点。The sending module 204 is configured to send data to the target node and the target relay device by using a data transmission rate of the source node in the first time slot, and process the data in the second time slot by the target relay device to obtain modulated data. , the modulated data is sent to the target node.
在本发明的另一个实施例中,该装置,还包括:In another embodiment of the present invention, the apparatus further includes:
获取模块,用于获取源节点与每个中继设备的信道增益;An obtaining module, configured to obtain a channel gain of the source node and each relay device;
排序模块,用于将源节点与每个中继设备的信道增益由大到小进行排序;a sorting module, configured to sort the channel gain of the source node and each relay device from large to small;
编号模块,用于根据信道增益顺序结果,对信道增益对应的中继设备由小到大进行编号;a numbering module, configured to number the relay devices corresponding to the channel gain from small to large according to the channel gain order result;
接收速率确定模块,用于按照中继设备编号,逐一确定每个中继设备的最大数据接收速率。The receiving rate determining module is configured to determine a maximum data receiving rate of each relay device one by one according to the relay device number.
在本发明的另一个实施例中,接收速率确定模块201确定的每个中继设备的最大数据接收速率为:In another embodiment of the present invention, the maximum data receiving rate of each relay device determined by the receiving rate determining module 201 is:
Figure PCTCN2015072316-appb-000013
Figure PCTCN2015072316-appb-000013
其中,Vi为第i个中继设备的最大数据接收速率,为第i个中继设备在第一时隙的数据接收速率,
Figure PCTCN2015072316-appb-000015
为从第1到第i个中继设备在第二时隙的数据发射速率之和,N为中继设备的数量,P为源节点的数据发送功率,P'为中继设备的数据发送功率,
Figure PCTCN2015072316-appb-000016
为源节点与第i个中继设备的信道增益,|hSd|2为源节点和目标节点的信道增益,
Figure PCTCN2015072316-appb-000017
为第i个中继设备与目标节点的信道增益,N0为中继设备的高斯白噪声功率。
Wherein, V i is the maximum data receiving rate of the i-th relay device, The data reception rate of the i-th relay device in the first time slot,
Figure PCTCN2015072316-appb-000015
For the sum of the data transmission rates of the first to the ith relay devices in the second time slot, N is the number of relay devices, P is the data transmission power of the source node, and P' is the data transmission power of the relay device. ,
Figure PCTCN2015072316-appb-000016
For the channel gain of the source node and the i-th relay device, |h Sd | 2 is the channel gain of the source node and the target node,
Figure PCTCN2015072316-appb-000017
For the channel gain of the i-th relay device and the target node, N 0 is the Gaussian white noise power of the relay device.
在本发明的另一个实施例中,发射速率确定模块202确定的源节点的数据发射速率为: In another embodiment of the present invention, the data transmission rate of the source node determined by the transmission rate determination module 202 is:
Figure PCTCN2015072316-appb-000018
Figure PCTCN2015072316-appb-000018
其中,R为源节点的数据发射速率。Where R is the data transmission rate of the source node.
在本发明的另一个实施例中,设备确定模块203,用于获取各个中继设备在第一时隙中的数据接收速率;将各个中继设备在第一时隙中的数据接收速率与源节点的数据发射速率进行比较;将在第一时隙中数据接收速率不小于源节点的数据发射速率的中继设备作为目标中继设备。In another embodiment of the present invention, the device determining module 203 is configured to obtain a data receiving rate of each relay device in a first time slot; and a data receiving rate and a source of each relay device in the first time slot. The data transmission rate of the node is compared; a relay device whose data reception rate is not less than the data transmission rate of the source node in the first time slot is used as the target relay device.
本发明实施例提供的装置,根据信道信息,确定出每个中继设备的最大数据接收速率,并根据每个中继设备的最大数据接收速率,确定出源节点的数据发射速率,进而确定出目标中继设备,之后,在第一时隙中采用源节点的数据发射速率将数据发送至目标节点及目标中继设备,由目标中继设备在第二时隙中对数据进行处理,并将处理后的数据发送至目标节点。由于本发明中的源节点的数据发射速率并不简单地取决于某一个中继设备的信道增益,而是由信道信息确定的中继设备的最大数据接收速率确定,从而在保证数据发射速率较大的前提下,使尽可能多的中继设备参与到协同传输过程中,使得分集增益及信道容量均较大,提高了频谱利用率。The device provided by the embodiment of the present invention determines the maximum data receiving rate of each relay device according to the channel information, and determines the data transmission rate of the source node according to the maximum data receiving rate of each relay device, thereby determining the data transmission rate of the source node. a target relay device, after which the data is transmitted to the target node and the target relay device by using the data transmission rate of the source node in the first time slot, and the target relay device processes the data in the second time slot, and The processed data is sent to the target node. Since the data transmission rate of the source node in the present invention is not simply determined by the channel gain of a certain relay device, the maximum data reception rate of the relay device determined by the channel information is determined, thereby ensuring a higher data transmission rate. Under the premise of large, as many relay devices as possible participate in the coordinated transmission process, so that the diversity gain and channel capacity are large, and the spectrum utilization rate is improved.
本发明实施例提供了一种数据传输装置,参见图3,该装置包括:处理器301和发射机302。The embodiment of the invention provides a data transmission device. Referring to FIG. 3, the device includes a processor 301 and a transmitter 302.
其中,处理器301,用于根据信道信息,确定每个中继设备的最大数据接收速率,信道信息包括源节点与目标节点的信道增益、源节点与每个中继设备的信道增益、每个中继设备与目标节点的信道增益、源节点的数据发送功率、中继设备的数据发送功率及中继设备的高斯白噪声功率;The processor 301 is configured to determine, according to the channel information, a maximum data receiving rate of each relay device, where the channel information includes a channel gain of the source node and the target node, a channel gain of the source node and each relay device, and each Channel gain of the relay device and the target node, data transmission power of the source node, data transmission power of the relay device, and Gaussian white noise power of the relay device;
处理器301,还用于根据每个中继设备的最大数据接收速率,确定源节点的数据发射速率;The processor 301 is further configured to determine a data transmission rate of the source node according to a maximum data receiving rate of each relay device.
处理器301,还用于根据源节点的数据发射速率,确定目标中继设备; The processor 301 is further configured to determine, according to a data transmission rate of the source node, a target relay device;
发射机302,还用于在第一时隙中采用源节点的数据发射速率将数据发送至目标节点及目标中继设备,由目标中继设备在第二时隙中对数据进行处理,得到调制数据,将调制数据发送至目标节点。The transmitter 302 is further configured to send data to the target node and the target relay device by using a data transmission rate of the source node in the first time slot, and the target relay device processes the data in the second time slot to obtain modulation. Data, the modulated data is sent to the target node.
在本发明的另一个实施例中,处理器301还用于获取源节点与每个中继设备的信道增益;将源节点与每个中继设备的信道增益由大到小进行排序;根据信道增益顺序结果,对信道增益对应的中继设备由小到大进行编号;处理器301还用于按照中继设备编号,逐一确定每个中继设备的最大数据接收速率。In another embodiment of the present invention, the processor 301 is further configured to acquire channel gains of the source node and each of the relay devices; sort the channel gains of the source node and each of the relay devices from large to small; As a result of the gain sequence, the relay devices corresponding to the channel gains are numbered from small to large; the processor 301 is further configured to determine the maximum data receiving rate of each of the relay devices one by one according to the relay device number.
在本发明的另一个实施例中,处理器301确定的每个中继设备的最大数据接收速率为:In another embodiment of the present invention, the maximum data reception rate of each relay device determined by the processor 301 is:
Figure PCTCN2015072316-appb-000019
Figure PCTCN2015072316-appb-000019
其中,Vi为第i个中继设备的最大数据接收速率,
Figure PCTCN2015072316-appb-000020
为第i个中继设备在第一时隙的数据接收速率,
Figure PCTCN2015072316-appb-000021
为从第1到第i个中继设备在第二时隙的数据发射速率之和,N为中继设备的数量,P为源节点的数据发送功率,P'为中继设备的数据发送功率,
Figure PCTCN2015072316-appb-000022
为源节点与第i个中继设备的信道增益,|hSd|2为源节点和目标节点的信道增益,
Figure PCTCN2015072316-appb-000023
为第i个中继设备与目标节点的信道增益,N0为中继设备的高斯白噪声功率。
Wherein, V i is the maximum data receiving rate of the i-th relay device,
Figure PCTCN2015072316-appb-000020
The data reception rate of the i-th relay device in the first time slot,
Figure PCTCN2015072316-appb-000021
For the sum of the data transmission rates of the first to the ith relay devices in the second time slot, N is the number of relay devices, P is the data transmission power of the source node, and P' is the data transmission power of the relay device. ,
Figure PCTCN2015072316-appb-000022
For the channel gain of the source node and the i-th relay device, |h Sd | 2 is the channel gain of the source node and the target node,
Figure PCTCN2015072316-appb-000023
For the channel gain of the i-th relay device and the target node, N 0 is the Gaussian white noise power of the relay device.
在本发明的另一个实施例中,处理器301确定的源节点的数据发射速率为:In another embodiment of the present invention, the data transmission rate of the source node determined by the processor 301 is:
Figure PCTCN2015072316-appb-000024
Figure PCTCN2015072316-appb-000024
其中,R为源节点的数据发射速率。Where R is the data transmission rate of the source node.
在本发明的另一个实施例中,处理器301还用于获取各个中继设备在第一时隙中的数据接收速率;将各个中继设备在第一时隙中的数据接收速率与源节 点的数据发射速率进行比较;将在第一时隙中数据接收速率不小于源节点的数据发射速率的中继设备作为目标中继设备。In another embodiment of the present invention, the processor 301 is further configured to acquire a data receiving rate of each relay device in the first time slot; and receive a data receiving rate and a source node of each relay device in the first time slot. The data transmission rate of the point is compared; a relay device whose data reception rate is not less than the data transmission rate of the source node in the first time slot is used as the target relay device.
本发明实施例提供的装置,根据信道信息,确定出每个中继设备的最大数据接收速率,并根据每个中继设备的最大数据接收速率,确定出源节点的数据发射速率,进而确定出目标中继设备,之后,在第一时隙中采用源节点的数据发射速率将数据发送至目标节点及目标中继设备,由目标中继设备在第二时隙中对数据进行处理,并将处理后的数据发送至目标节点。由于本发明中的源节点的数据发射速率并不简单地取决于某一个中继设备的信道增益,而是由信道信息确定的中继设备的最大数据接收速率确定,从而在保证数据发射速率较大的前提下,使尽可能多的中继设备参与到协同传输过程中,使得分集增益及信道容量均较大,提高了频谱利用率。The device provided by the embodiment of the present invention determines the maximum data receiving rate of each relay device according to the channel information, and determines the data transmission rate of the source node according to the maximum data receiving rate of each relay device, thereby determining the data transmission rate of the source node. a target relay device, after which the data is transmitted to the target node and the target relay device by using the data transmission rate of the source node in the first time slot, and the target relay device processes the data in the second time slot, and The processed data is sent to the target node. Since the data transmission rate of the source node in the present invention is not simply determined by the channel gain of a certain relay device, the maximum data reception rate of the relay device determined by the channel information is determined, thereby ensuring a higher data transmission rate. Under the premise of large, as many relay devices as possible participate in the coordinated transmission process, so that the diversity gain and channel capacity are large, and the spectrum utilization rate is improved.
本发明实施例提供了一种数据传输方法,参见图4,本发明实施例提供的方法流程包括:The embodiment of the present invention provides a data transmission method. Referring to FIG. 4, the method process provided by the embodiment of the present invention includes:
401、根据信道信息,确定每个中继设备的最大数据接收速率,该信道信息包括源节点与目标节点的信道增益、源节点与每个中继设备的信道增益、每个中继设备与目标节点的信道增益、源节点的数据发送功率、中继设备的数据发送功率及中继设备的高斯白噪声功率。401. Determine, according to channel information, a maximum data receiving rate of each relay device, where the channel information includes a channel gain of the source node and the target node, a channel gain of the source node and each relay device, and each relay device and target. The channel gain of the node, the data transmission power of the source node, the data transmission power of the relay device, and the Gaussian white noise power of the relay device.
402、根据每个中继设备的最大数据接收速率,确定源节点的数据发射速率。402. Determine a data transmission rate of the source node according to a maximum data receiving rate of each relay device.
403、根据源节点的数据发射速率,确定目标中继设备。403. Determine a target relay device according to a data transmission rate of the source node.
404、在第一时隙中采用源节点的数据发射速率将数据发送至目标节点及目标中继设备,由目标中继设备在第二时隙中对数据进行处理,得到调制数据,将调制数据发送至目标节点。404. The data is sent to the target node and the target relay device by using the data transmission rate of the source node in the first time slot, and the data is processed by the target relay device in the second time slot to obtain modulated data, and the modulated data is modulated. Send to the target node.
本发明实施例提供的方法,源节点根据信道信息,确定出每个中继设备的最大数据接收速率,并根据每个中继设备的最大数据接收速率,确定出源节点 的数据发射速率,进而确定出目标中继设备,之后,在第一时隙中采用源节点的数据发射速率将数据发送至目标节点及目标中继设备,由目标中继设备在第二时隙中对数据进行处理,并将处理后的数据发送至目标节点。由于本发明中的源节点的数据发射速率并不简单地取决于某一个中继设备的信道增益,而是由信道信息确定的中继设备的最大数据接收速率确定,从而在保证数据发射速率较大的前提下,使尽可能多的中继设备参与到协同传输过程中,使得分集增益及信道容量均较大,提高了频谱利用率。According to the method provided by the embodiment of the present invention, the source node determines the maximum data receiving rate of each relay device according to the channel information, and determines the source node according to the maximum data receiving rate of each relay device. The data transmission rate, and then the target relay device is determined, and then, in the first time slot, the data transmission rate of the source node is used to transmit data to the target node and the target relay device, and the target relay device is in the second time slot. The data is processed and the processed data is sent to the target node. Since the data transmission rate of the source node in the present invention is not simply determined by the channel gain of a certain relay device, the maximum data reception rate of the relay device determined by the channel information is determined, thereby ensuring a higher data transmission rate. Under the premise of large, as many relay devices as possible participate in the coordinated transmission process, so that the diversity gain and channel capacity are large, and the spectrum utilization rate is improved.
在本发明的另一个实施例中,根据信道信息,确定每个中继设备的最大数据接收速率之前,还包括:In another embodiment of the present invention, before determining the maximum data receiving rate of each relay device according to the channel information, the method further includes:
获取源节点与每个中继设备的信道增益;Obtaining the channel gain of the source node and each relay device;
将源节点与每个中继设备的信道增益由大到小进行排序;Sorting the channel gain of the source node and each relay device from large to small;
根据信道增益顺序结果,对信道增益对应的中继设备由小到大进行编号;According to the channel gain order result, the relay devices corresponding to the channel gain are numbered from small to large;
根据信道信息,确定每个中继设备的最大数据接收速率,包括:Determine the maximum data reception rate of each relay device based on the channel information, including:
按照中继设备编号,逐一确定每个中继设备的最大数据接收速率。The maximum data reception rate of each relay device is determined one by one according to the relay device number.
在本发明的另一个实施例中,根据信道信息,确定的每个中继设备的最大数据接收速率为:In another embodiment of the present invention, the maximum data reception rate of each relay device determined according to the channel information is:
Figure PCTCN2015072316-appb-000025
Figure PCTCN2015072316-appb-000025
其中,Vi为第i个中继设备的最大数据接收速率,
Figure PCTCN2015072316-appb-000026
为第i个中继设备在第一时隙的数据接收速率,
Figure PCTCN2015072316-appb-000027
为从第1到第i个中继设备在第二时隙的数据发射速率之和,N为中继设备的数量,P为源节点的数据发送功率,P'为中继设备的数据发送功率,
Figure PCTCN2015072316-appb-000028
为源节点与第i个中继设备的信道增益,|hSd|2为源节点和目标节点的信道增益,
Figure PCTCN2015072316-appb-000029
为第i个中继设备与目标节点的信道增益,N0为中继设备的高斯白噪声功率。
Wherein, V i is the maximum data receiving rate of the i-th relay device,
Figure PCTCN2015072316-appb-000026
The data reception rate of the i-th relay device in the first time slot,
Figure PCTCN2015072316-appb-000027
For the sum of the data transmission rates of the first to the ith relay devices in the second time slot, N is the number of relay devices, P is the data transmission power of the source node, and P' is the data transmission power of the relay device. ,
Figure PCTCN2015072316-appb-000028
For the channel gain of the source node and the i-th relay device, |h Sd | 2 is the channel gain of the source node and the target node,
Figure PCTCN2015072316-appb-000029
For the channel gain of the i-th relay device and the target node, N 0 is the Gaussian white noise power of the relay device.
在本发明的另一个实施例中,根据每个中继设备的最大数据接收速率,确定的源节点的数据发射速率为:In another embodiment of the present invention, the determined data transmission rate of the source node is based on the maximum data reception rate of each relay device:
Figure PCTCN2015072316-appb-000030
Figure PCTCN2015072316-appb-000030
其中,R为源节点的数据发射速率。Where R is the data transmission rate of the source node.
在本发明的另一个实施例中,根据源节点的数据发射速率,确定目标中继设备,包括:In another embodiment of the present invention, determining the target relay device according to the data transmission rate of the source node includes:
获取各个中继设备在第一时隙中的数据接收速率;Obtaining a data receiving rate of each relay device in the first time slot;
将各个中继设备在第一时隙中的数据接收速率与源节点的数据发射速率进行比较;Comparing the data reception rate of each relay device in the first time slot with the data transmission rate of the source node;
将在第一时隙中数据接收速率不小于源节点的数据发射速率的中继设备作为目标中继设备。A relay device in which the data reception rate in the first time slot is not less than the data transmission rate of the source node is used as the target relay device.
上述所有可选技术方案,可以采用任意结合形成本发明的可选实施例,在此不再一一赘述。All of the above optional technical solutions may be used in any combination to form an optional embodiment of the present invention, and will not be further described herein.
结合上述图1所示的实施环境,本发明实施例提供了一种数传输方法,参见图5,本实施例提供的方法流程包括:With reference to the implementation environment shown in FIG. 1 , the embodiment of the present invention provides a method for number transmission. Referring to FIG. 5 , the process of the method provided in this embodiment includes:
501、源节点根据信道信息,确定每个中继设备的最大数据接收速率。501. The source node determines a maximum data receiving rate of each relay device according to the channel information.
在无线通信领域中,每个中继设备都具有一个最大数据接收速率,该最大数据接收速率为中继设备能否对接收到的数据成功译码的依据。当源节点的数据发射速率大于中继设备的最大数据接收速率时,中继设备不能成功地对接收到的数据进行解码;当源节点的数据发射速率小于中继设备的最大数据接收速率时,中继设备能够成功地对接收到的数据进行解码,且当中继设备对接收到的数据成功译码之后,中继设备才能参与数据的传输,也即是,源节点的数据发射速率与中继设备自身的最大数据接收速率决定着有哪些中继设备可进行协同传输。而在多中继设备协同传输的场景下,参与协同传输的中继设备的数 量直接影响着数据传输系统的分集增益,进而影响到频谱利用率,因此,为了提高频谱利用率,本实施例提供的数据传输方法还需要确定每个中继设备的最大数据接收速率。In the field of wireless communication, each relay device has a maximum data reception rate, which is a basis for the relay device to successfully decode the received data. When the data transmission rate of the source node is greater than the maximum data reception rate of the relay device, the relay device cannot successfully decode the received data; when the data transmission rate of the source node is smaller than the maximum data reception rate of the relay device, The relay device can successfully decode the received data, and after the relay device successfully decodes the received data, the relay device can participate in the data transmission, that is, the data transmission rate and the relay of the source node. The maximum data reception rate of the device itself determines which relay devices can perform coordinated transmission. The number of relay devices participating in coordinated transmission in the scenario of coordinated transmission of multiple relay devices The quantity directly affects the diversity gain of the data transmission system, which in turn affects the spectrum utilization. Therefore, in order to improve the spectrum utilization, the data transmission method provided in this embodiment also needs to determine the maximum data reception rate of each relay device.
在无线通信领域,信道信息能够准确地反应出数据传输系统中各设备的实际通信状况,而数据传输系统中各设备的实际通信状况直接决定着中继设备的最大数据接收速率,为此,源节点在确定每个中继设备的最大数据接收速率时,可先获取数据传输系统的信道信息,进而根据获取的信道信息确定每个中继设备的最大数据接收速率。其中,信道信息至少包括源节点与目标节点的信道增益、源节点与每个中继设备的信道增益、每个中继设备与目标节点的信道增益、源节点的数据发送功率、中继设备的数据发送功率及中继设备的高斯白噪声功率等。信道增益作为一种信道系数,可用来描述信道的衰减、衰落特性。高斯白噪声为一种幅度分布服从高斯分布,功率密度为均匀分布的噪声,为数据传输过程中常见的一种噪声形式。在本实施例中,源节点的存储单元中存储着信道信息,且该信道信息为通过测试得到的,因此,源节点在获取信道信息时,可直接从其对应的存储单元中获取。In the field of wireless communication, channel information can accurately reflect the actual communication status of each device in the data transmission system, and the actual communication status of each device in the data transmission system directly determines the maximum data reception rate of the relay device. When determining the maximum data receiving rate of each relay device, the node may first obtain channel information of the data transmission system, and then determine a maximum data receiving rate of each relay device according to the acquired channel information. The channel information includes at least a channel gain of the source node and the target node, a channel gain of the source node and each relay device, a channel gain of each relay device and the target node, a data transmission power of the source node, and a relay device. Data transmission power and Gaussian white noise power of the relay device. Channel gain is used as a channel coefficient to describe the attenuation and fading characteristics of a channel. Gaussian white noise is a kind of noise form that is subjected to Gaussian distribution and power density is evenly distributed. In this embodiment, the channel information is stored in the storage unit of the source node, and the channel information is obtained through testing. Therefore, when acquiring the channel information, the source node can directly obtain from the corresponding storage unit.
为了便于对多个中继设备的最大数据接收速率进行管理,源节点在根据信道信息,确定每个中继设备的最大数据接收速率之前,还将从信道信息中获取源节点与每个中继设备的信道增益,并将源节点与每个中继设备的信道增益由大到小进行排序,得到信道增益排序结果,进而基于信道增益顺序结果,对信道增益对应的中继设备由小到大进行编号。In order to facilitate management of the maximum data reception rate of multiple relay devices, the source node obtains the source node and each relay from the channel information before determining the maximum data reception rate of each relay device according to the channel information. The channel gain of the device, and the channel gain of the source node and each relay device are sorted from large to small, and the channel gain ranking result is obtained, and based on the channel gain order result, the relay device corresponding to the channel gain is small to large. Numbered.
例如,数据传输系统中的中继设备为中继设备A、中继设备B、中继设备C和中继设备D,若源节点与中继设备A的信道增益为10dB,源节点与中继设备B的信道增益为20dB,源节点与中继设备C的信道增益为15dB,源节点与中继设备D的信道增益为25dB,则将源节点与每个中继设备的信道增益由大到小进行排序为:25dB、20dB、15dB、10dB,根据信道增益顺序结果,对信道增益对应的中继设备由小到大进行编号,可为中继设备D设置的编号为1、 为中继设备B设置的编号为2、为中继设备C设置的编号为3、为中继设备A设置的编号为4。For example, the relay devices in the data transmission system are the relay device A, the relay device B, the relay device C, and the relay device D. If the channel gain of the source node and the relay device A is 10 dB, the source node and the relay The channel gain of the device B is 20 dB, the channel gain of the source node and the relay device C is 15 dB, and the channel gain of the source node and the relay device D is 25 dB, and the channel gain of the source node and each relay device is as large as The small ordering is: 25dB, 20dB, 15dB, 10dB. According to the channel gain order result, the relay devices corresponding to the channel gain are numbered from small to large, and the number that can be set for the relay device D is 1. The number set for the relay device B is 2, the number set for the relay device C is 3, and the number set for the relay device A is 4.
基于为每个中继设备设置的编号,源节点在根据信道信息,确定每个中继设备的最大数据接收速率时,可按照中继设备编号,逐一进行确定。例如,数据传输系统中的中继设备为中继设备A、中继设备B、中继设备C,中继设备A的编号为2、中继设备B的编号为1、中继设备C的编号为3,则按照每个中继设备的编号,确定每个中继设备的最大数据接收速率时,将先确定中继设备B的最大数据接收速率,再确定中继设备A的最大数据接收速率,最后确定中继设备C的最大数据接收速率。Based on the number set for each relay device, the source node determines the maximum data reception rate of each relay device according to the channel information, and can determine one by one according to the relay device number. For example, the relay device in the data transmission system is the relay device A, the relay device B, and the relay device C. The number of the relay device A is 2, the number of the relay device B is 1, and the number of the relay device C is If the value is 3, the maximum data receiving rate of each relay device is determined according to the number of each relay device. The maximum data receiving rate of the relay device B is determined first, and then the maximum data receiving rate of the relay device A is determined. Finally, the maximum data reception rate of the relay device C is determined.
在协同传输场景下,数据由源节点到目标节点将经历两级跳跃,在实施例中源节点将数据发送至中继设备的过程称为第一级跳,中继设备将数据转发给目标节点的过程称为第二级跳。在该过程中,将源节点发送数据时所使用的时隙称为第一时隙,将目标中继设备发送数据时所使用的时隙称为第二时隙。该第一时隙与第二时隙可以为连续的两个时隙,也可以为不连续的两个时隙,本实施例对此不作具体的限定。In the coordinated transmission scenario, the data from the source node to the target node will experience two levels of hopping. In the embodiment, the process of sending the data to the relay device by the source node is called a first hop, and the relay device forwards the data to the target node. The process is called the second level jump. In this process, the time slot used when the source node transmits data is referred to as a first time slot, and the time slot used when the target relay device transmits data is referred to as a second time slot. The first time slot and the second time slot may be two consecutive time slots, or may be two consecutive time slots, which is not specifically limited in this embodiment.
在数据由源节点到目标节点的两级跳跃的过程中,源节点到某个中继节点的信道容量和该中继节点到目标节点的信道容量往往不相同。源节点到某个中继信道容量最大并不代表着该中继到目标节点的信道容量也是最大。在第一时隙时,若源节点发送数据的速率大于它和某个中继的信道容量,则该中继无法成功解码源节点发送的数据。在第二时隙时,目标节点接收到的数据来是来自多个中继的信道容量和。若源节点发射的数据速率大于所有选择的目标中继到目标节点的信道容量和,则目标节点不能正确解码该数据。因此,为了能够成功地发送数据,在确定每个中继设备的最大数据接收速率时,需将两级跳中最小的速率作为该中继设备的最大数据接收速率。该过程在具体实施时,可采用如下公式(1)。 In the process of two-level hopping of data from the source node to the target node, the channel capacity of the source node to a certain relay node and the channel capacity of the relay node to the target node are often different. The maximum capacity of the source node to a certain relay channel does not mean that the channel capacity of the relay to the target node is also the largest. In the first time slot, if the rate at which the source node sends data is greater than the channel capacity of it and a certain relay, the relay cannot successfully decode the data sent by the source node. In the second time slot, the data received by the target node is the channel capacity sum from multiple relays. If the data rate transmitted by the source node is greater than the channel capacity sum of all selected target relays to the target node, the target node cannot correctly decode the data. Therefore, in order to be able to successfully transmit data, in determining the maximum data reception rate of each relay device, the minimum rate of the two-level hop is required as the maximum data reception rate of the relay device. In the specific implementation of the process, the following formula (1) can be employed.
Figure PCTCN2015072316-appb-000031
Figure PCTCN2015072316-appb-000031
其中,Vi为第i个中继设备的最大数据接收速率,
Figure PCTCN2015072316-appb-000032
为第i个中继设备在第一时隙的数据接收速率,
Figure PCTCN2015072316-appb-000033
为从第1到第i个中继设备在第二时隙的数据发射速率之和,N为中继设备的数量,P为源节点的数据发送功率,P'为中继设备的数据发送功率,
Figure PCTCN2015072316-appb-000034
为源节点与第i个中继设备的信道增益,|hSd|2为源节点和目标节点的信道增益,
Figure PCTCN2015072316-appb-000035
为第i个中继设备与目标节点的信道增益,N0为中继设备的高斯白噪声功率。
Wherein, V i is the maximum data receiving rate of the i-th relay device,
Figure PCTCN2015072316-appb-000032
The data reception rate of the i-th relay device in the first time slot,
Figure PCTCN2015072316-appb-000033
For the sum of the data transmission rates of the first to the ith relay devices in the second time slot, N is the number of relay devices, P is the data transmission power of the source node, and P' is the data transmission power of the relay device. ,
Figure PCTCN2015072316-appb-000034
For the channel gain of the source node and the i-th relay device, |h Sd | 2 is the channel gain of the source node and the target node,
Figure PCTCN2015072316-appb-000035
For the channel gain of the i-th relay device and the target node, N 0 is the Gaussian white noise power of the relay device.
例如,数据传输系统中的中继设备为中继设备A、中继设备B、中继设备C、中继设备D及中继设备E,根据信道信息,在第一级跳中,源节点确定出中继设备A在第一时隙的数据接收速率为2,中继设备B在第一时隙的数据接收速率为4,中继设备C在第一时隙的数据接收速率为5,中继设备D在第一时隙的数据接收速率为6,中继设备E在第一时隙的数据接收速率为7,在第二级跳中,源节点确定出中继设备A在第二时隙的数据发射速率之和为4,中继设备B在第二时隙的数据发射速率之和为7,中继设备C在第二时隙的数据发射速率之和为8,中继设备D在第二时隙的数据发射速率之和为9,中继设备E在第二时隙的数据发射速率之和为10,则最终可确定出中继设备A的最大数据接收速率为2,中继设备B的最大数据接收速率为4,中继设备C的最大数据接收速率为5,中继设备D的最大数据接收速率为6,中继设备E的最大数据接收速率为7。For example, the relay device in the data transmission system is the relay device A, the relay device B, the relay device C, the relay device D, and the relay device E. According to the channel information, in the first level hop, the source node determines The data receiving rate of the relay device A in the first time slot is 2, the data receiving rate of the relay device B in the first time slot is 4, and the data receiving rate of the relay device C in the first time slot is 5, The data receiving rate of the device D in the first time slot is 6, and the data receiving rate of the relay device E in the first time slot is 7. In the second level hop, the source node determines that the relay device A is in the second time. The sum of the data transmission rates of the slots is 4, the sum of the data transmission rates of the relay device B in the second time slot is 7, and the sum of the data transmission rates of the relay device C in the second time slot is 8, the relay device D The sum of the data transmission rates of the second time slot is 9, and the sum of the data transmission rates of the relay device E in the second time slot is 10, and finally the maximum data reception rate of the relay device A can be determined to be 2, The maximum data reception rate of device B is 4, the maximum data reception rate of relay device C is 5, and the maximum of relay device D is 6 is a data reception rate, the maximum rate of data reception to the relay device E 7.
502、源节点根据每个中继设备的最大数据接收速率,确定源节点的数据发射速率。502. The source node determines a data transmission rate of the source node according to a maximum data receiving rate of each relay device.
为了提高频谱利用率,当根据信道信息,确定出每个中继设备的最大数据接收速率后,源节点还将根据每个中继设备的最大数据接收速率,确定源节点 的数据发射速率,该源节点的数据发射速率为在数据传输过程中,源节点发送数据时所采用的数据发射速率。In order to improve the spectrum utilization rate, after determining the maximum data receiving rate of each relay device according to the channel information, the source node also determines the source node according to the maximum data receiving rate of each relay device. The data transmission rate of the source node is the data transmission rate used by the source node to transmit data during data transmission.
另外,在无线通信领域,源节点的数据发射速率对数据传输系统的分集增益有重要影响,当源节点的数据发射速率较小时,对源节点发送的数据成功解码的中继设备的数量越多,而参与数据协同传输的中继设备的数量越多,数据传输系统在第二时隙的分集增益较大,当源节点的数据发射速率较大时,对源节点发送的数据成功解码的中继设备的数量越少,而参与数据协同传输的中继设备的数量越少,数据传输系统在第二时隙的分集增益较小。因此,源节点在根据每个中继设备的最大数据接收速率,确定源节点的数据发射速率时,将遍历所有中继设备的数据接收速率,并从所有中继设备的最大数据接收速率中选取较大值,并将该选取的较大值作为源节点的数据发射速率。在实际应用中可从所有中继设备的最大数据接收速率中选取最大值,作为源节点的数据发射速率。该过程在具体实施时,可采用如下公式(2)。In addition, in the field of wireless communication, the data transmission rate of the source node has an important influence on the diversity gain of the data transmission system. When the data transmission rate of the source node is small, the number of relay devices successfully decoded by the source node is more. The more the number of relay devices participating in data cooperative transmission, the greater the diversity gain of the data transmission system in the second time slot. When the data transmission rate of the source node is large, the data transmitted by the source node is successfully decoded. The fewer the number of devices, the less the number of relay devices participating in data cooperative transmission, and the diversity gain of the data transmission system in the second time slot is small. Therefore, when determining the data transmission rate of the source node according to the maximum data receiving rate of each relay device, the source node traverses the data receiving rate of all the relay devices and selects the maximum data receiving rate of all the relay devices. The larger value is used as the data transmission rate of the source node. In practical applications, the maximum value can be selected from the maximum data reception rate of all relay devices as the data transmission rate of the source node. In the specific implementation of the process, the following formula (2) can be employed.
Figure PCTCN2015072316-appb-000036
Figure PCTCN2015072316-appb-000036
其中,R为源节点的数据发射速率。Where R is the data transmission rate of the source node.
例如,数据传输系统中的中继设备为中继设备A、中继设备B、中继设备C、中继设备D及中继设备E,根据信道信息,源节点确定出中继设备A的最大数据接收速率为2,中继设备B的最大数据接收速率为3,中继设备C的最大数据接收速率为4,中继设备D的最大数据接收速率为5,中继设备E的最大数据接收速率为6,由于中继设备E的最大数据接收速率在所有中继设备的最大数据接收速率中最大,因此,可确定源节点的源节点的数据发射速率为6。For example, the relay device in the data transmission system is the relay device A, the relay device B, the relay device C, the relay device D, and the relay device E. According to the channel information, the source node determines the maximum of the relay device A. The data receiving rate is 2, the maximum data receiving rate of the relay device B is 3, the maximum data receiving rate of the relay device C is 4, the maximum data receiving rate of the relay device D is 5, and the maximum data receiving of the relay device E is The rate is 6, and since the maximum data reception rate of the relay device E is the largest among the maximum data reception rates of all the relay devices, it can be determined that the data transmission rate of the source node of the source node is 6.
上述以将所有中继设备中选取的最大数据接收速率作为源节点的数据发射速率为例,在实际应用中,还可设置一个阈值范围,将与选取的最大数据接收速率之间的差值在预设范围内的数据接收速率作为源节点的数据发射速率。The above takes the maximum data receiving rate selected by all the relay devices as the data transmission rate of the source node. In practical applications, a threshold range may also be set, and the difference between the selected maximum data receiving rate and the selected data receiving rate may be The data reception rate within the preset range is used as the data transmission rate of the source node.
503、源节点根据源节点的数据发射速率,确定目标中继设备。 503. The source node determines the target relay device according to the data transmission rate of the source node.
其中,目标中继设备为在数据传输过程中,参与数据的传输的中继设备。在本实施例中,根据源节点的数据发射速率,确定目标中继设备时,可先获取各个中继设备在第一时隙中的数据接收速率,并将各个中继设备在第一时隙中的数据接收速率与源节点的数据发射速率进行比较,进而将在第一时隙中数据接收速率不小于源节点的数据发射速率的中继设备作为目标中继设备。例如,数据传输系统中的中继设备为中继设备A、中继设备B、中继设备C、中继设备D及中继设备E,根据信道信息,源节点确定出中继设备A在第一时隙的数据接收速率为2,中继设备B在第一时隙的数据接收速率为4,中继设备C在第一时隙的数据接收速率为5,中继设备D在第一时隙的数据接收速率为6,中继设备E在第一时隙的数据接收速率为7,若根据数据传输系统中的各个中继设备的最大数据接收速率,确定出源节点的数据发射速率为6,则将中继设备D及中继设备E作为目标中继设备。The target relay device is a relay device that participates in data transmission during data transmission. In this embodiment, when determining the target relay device according to the data transmission rate of the source node, the data receiving rate of each relay device in the first time slot may be acquired first, and each relay device is in the first time slot. The data reception rate in the first node is compared with the data transmission rate of the source node, and the relay device whose data reception rate is not less than the data transmission rate of the source node in the first time slot is used as the target relay device. For example, the relay device in the data transmission system is the relay device A, the relay device B, the relay device C, the relay device D, and the relay device E. According to the channel information, the source node determines that the relay device A is in the first The data reception rate of one slot is 2, the data reception rate of the relay device B in the first slot is 4, the data reception rate of the relay device C in the first slot is 5, and the relay device D is at the first time. The data receiving rate of the slot is 6, and the data receiving rate of the relay device E in the first time slot is 7. If the maximum data receiving rate of each relay device in the data transmission system is determined, the data transmission rate of the source node is determined as 6. The relay device D and the relay device E are used as target relay devices.
该过程在具体实施时,可采用公式(3)进行确定。This process can be determined by formula (3) when it is implemented.
Figure PCTCN2015072316-appb-000037
Figure PCTCN2015072316-appb-000037
其中,L*为目标中继设备的数量。Where L * is the number of target relay devices.
需要说明的是,上述步骤501至503为确定源节点发送数据的数据发射速率及确定参与协同传输的中继设备的过程,该过程并不需要在每次数据传输过程中重复执行,仅在源节点获取到的信道信息变化,即源节点与目标节点的信道增益、源节点与每个中继设备的信道增益、每个中继设备与目标节点的信道增益、源节点的数据发送功率、中继设备的数据发送功率、中继设备的高斯白功率中至少一项发生变化时,重新执行上述步骤501至503。It should be noted that the foregoing steps 501 to 503 are processes for determining the data transmission rate of the data transmitted by the source node and determining the relay device participating in the coordinated transmission, and the process does not need to be repeatedly executed in each data transmission process, only at the source. The channel information acquired by the node changes, that is, the channel gain of the source node and the target node, the channel gain of the source node and each relay device, the channel gain of each relay device and the target node, and the data transmission power of the source node, When at least one of the data transmission power of the device and the Gaussian white power of the relay device changes, the above steps 501 to 503 are re-executed.
504、源节点在第一时隙中采用源节点的数据发射速率将数据发送至目标节点及目标中继设备。504. The source node sends data to the target node and the target relay device by using a data transmission rate of the source node in the first time slot.
为了使用户获取到相应的服务,当源节点侧有数据需要传输时,源节点将在第一时隙中以源节点的数据发射速率将数据传输各目标节点及目标中继设 备。In order to enable the user to obtain the corresponding service, when the source node side has data to transmit, the source node will transmit the data to each target node and the target relay in the first time slot at the data transmission rate of the source node. Ready.
505、当接收到源节点在第一时隙中发送的数据时,目标节点存储接收到的数据。505. When receiving data sent by the source node in the first time slot, the target node stores the received data.
在本实施例中,目标节点接收到源节点在第一时隙中发送的数据时,并不会直接对接收到的数据进行解码,而是将接收到的数据进行存储,并在后续步骤中接收到中继设备通过第二时隙发送的数据后,对接收到的全部数据进行合并解码。In this embodiment, when the target node receives the data sent by the source node in the first time slot, it does not directly decode the received data, but stores the received data, and in subsequent steps. After receiving the data transmitted by the relay device through the second time slot, the received data is combined and decoded.
506、当接收到源节点在第一时隙中发送的数据时,目标中继设备在第二时隙中对数据进行处理,得到调制数据。506. When receiving data sent by the source node in the first time slot, the target relay device processes the data in the second time slot to obtain modulated data.
当源节点采用源节点的数据发射速率向中继设备发送数据时,并不是每个中继设备都能对接收到的数据进行成功解码,能够成功解码的中继设备仅为最大数据传输速率大于源节点的数据发射速率的目标中继设备。基于接收到的数据,目标中继设备会先将接收到的数据进行解码,得到解码后的数据,之后,采用原来的编码方式或新的编码方式对解码后的数据进行编码,得到调制数据。另外,目标中继设备通过在第二时隙中对数据进行处理,可有效地消除数据中的噪声数据。When the source node sends data to the relay device using the data transmission rate of the source node, not every relay device can successfully decode the received data. The relay device that can successfully decode only has a maximum data transmission rate greater than The target relay device of the data transmission rate of the source node. Based on the received data, the target relay device first decodes the received data to obtain decoded data, and then encodes the decoded data by using the original encoding method or a new encoding method to obtain modulated data. In addition, the target relay device can effectively eliminate the noise data in the data by processing the data in the second time slot.
需要说明的是,上述步骤505中目标节点存储接收到的数据过程和步骤506中目标中继设备处理接收到的数据的过程是同时进行的,在本实施例中仅将从目标节点存储接收到的数据作为步骤505,将目标中继设备处理接收到的数据作为步骤506,上述步骤505和上述步骤506并不代表具体的执行顺序。It should be noted that, in the foregoing step 505, the process of storing the received data by the target node and the process of processing the received data by the target relay device in step 506 are performed simultaneously, and in this embodiment, only the storage from the target node is received. As step 505, the target relay device processes the received data as step 506. The above step 505 and the above step 506 do not represent a specific execution sequence.
507、目标中继设备在第二时隙中将调制数据发送至目标节点。507. The target relay device sends the modulated data to the target node in the second time slot.
当得到调制数据之后,目标中继设备将在第二时隙中,采用源节点的数据发射速率将调制信号发送至目标节点。After the modulated data is obtained, the target relay device will transmit the modulated signal to the target node in the second time slot using the data transmission rate of the source node.
508、目标节点将在第一时隙中接收到的数据及第二时隙中接收到的调制数据进行合并解码。508. The target node performs combined decoding on the data received in the first time slot and the modulated data received in the second time slot.
当接收到目标中继设备在第二时隙中发送的调制数据,目标节点将在第一 时隙中接收到的数据及第二时隙中接收到的调制数据进行合并解码,得到一个分集增强的数据。When receiving the modulated data transmitted by the target relay device in the second time slot, the target node will be at the first The data received in the time slot and the modulated data received in the second time slot are combined and decoded to obtain a diversity enhanced data.
为了便于理解数据传输的整个过程,下面将以一个具体的例子进行详细地解释说明。In order to facilitate the understanding of the entire process of data transmission, a detailed explanation will be given below with a specific example.
图6为面向无线回传链路的无线多中继协同传输的示意图,其中,源节点为数据源基站,中继设备的数量为N个,源节点与N个中继设备的信道增益分别为hSR1、hSR2、hSR3、....、hSRN,目标节点为聚合基站,数据源基站与聚合基站的信道增益为hsd,N个中继设备与聚合基站的信道增益分别为hR1d、hR2d、hR3d、....、hRNd。根据信道信息,源节点从N个中继设备中确定出目标中继设备为前L个中继设备。当用户设备将用户数据发送至数据基站之后,数据源基站将用户数据在第一时隙中发送给聚合基站及L个中继设备,L个目标中继设备在第二时隙中将接收到的用户数据进行解码,并将解码后的数据重新进行编码,之后将重新编码的数据在第二时隙中发送至聚合基站,聚合基站将在第一时隙接收到的数据及第二时隙接收到的数据进行合并解码,得到分级增强的数据。6 is a schematic diagram of wireless multi-relay coordinated transmission for a wireless backhaul link, where the source node is a data source base station, the number of relay devices is N, and the channel gains of the source node and the N relay devices are respectively h SR1 , h SR2 , h SR3 , . . . , h SRN , the target node is an aggregate base station, the channel gain of the data source base station and the aggregate base station is h sd , and the channel gains of the N relay devices and the aggregate base station are respectively h R1d , h R2d , h R3d , . . . , h RNd . Based on the channel information, the source node determines from the N relay devices that the target relay device is the first L relay devices. After the user equipment sends the user data to the data base station, the data source base station sends the user data to the aggregation base station and the L relay devices in the first time slot, and the L target relay devices receive the second time slot in the second time slot. The user data is decoded, and the decoded data is re-encoded, and then the re-encoded data is sent to the aggregation base station in the second time slot, and the aggregated base station receives the data and the second time slot in the first time slot. The received data is combined and decoded to obtain hierarchically enhanced data.
为了更为直观地展现本发明提供的数据传输方法的优越性,本发明还将对采用不同的数据传输方法所得到的频谱利用率曲线展示出来。参见图7,其中,曲线1为采用本发明提供的数据传输方法所得到的频谱利用率曲线,曲线2采用直接传输所得到的频谱利用率曲线,曲线2为采用全部中继设备协同传输方法所得到频谱利用率曲线,曲线3为采用中继设备协同传输方法所得到的频谱利用率曲线,在本次仿真过程中中继设备的数量为10个。由图7可知,采用本发明所提供的方法进行数据传输时,频谱利用率最高。In order to more intuitively demonstrate the superiority of the data transmission method provided by the present invention, the present invention will also show the spectrum utilization curve obtained by using different data transmission methods. Referring to FIG. 7, curve 1 is a spectrum utilization curve obtained by using the data transmission method provided by the present invention, curve 2 adopts a spectrum utilization curve obtained by direct transmission, and curve 2 is a coordinated transmission method using all relay devices. The spectrum utilization curve is obtained, and curve 3 is the spectrum utilization curve obtained by the cooperative transmission method of the relay device. The number of relay devices in the simulation process is 10. It can be seen from FIG. 7 that the spectrum utilization rate is the highest when data transmission is performed by the method provided by the present invention.
本发明实施例提供的方法,源节点根据信道信息,确定出每个中继设备的最大数据接收速率,并根据每个中继设备的最大数据接收速率,确定出源节点的数据发射速率,进而确定出目标中继设备,进而在第一时隙中采用源节点的数据发射速率将数据发送至目标节点及目标中继设备,由目标中继设备在第二 时隙中对数据进行处理,并将处理后的数据发送至目标节点。由于本发明中的源节点的数据发射速率并不简单地取决于某一个中继设备的信道增益,而是由信道信息确定的中继设备的最大数据接收速率确定,从而在保证数据发射速率较大的前提下,使尽可能多的中继设备参与到协同传输过程中,使得分集增益及信道容量较大,提高了频谱利用率。According to the method provided by the embodiment of the present invention, the source node determines the maximum data receiving rate of each relay device according to the channel information, and determines the data transmission rate of the source node according to the maximum data receiving rate of each relay device, and further Determining the target relay device, and then transmitting data to the target node and the target relay device by using the data transmission rate of the source node in the first time slot, and the target relay device is in the second The data is processed in the time slot and the processed data is sent to the target node. Since the data transmission rate of the source node in the present invention is not simply determined by the channel gain of a certain relay device, the maximum data reception rate of the relay device determined by the channel information is determined, thereby ensuring a higher data transmission rate. Under the premise of large, as many relay devices as possible participate in the coordinated transmission process, so that the diversity gain and channel capacity are large, and the spectrum utilization rate is improved.
需要说明的是:上述实施例提供的数据传输装置在传输数据时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将数据传输装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的数据传输方法及数据传输装置实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。It should be noted that, when the data transmission device provided by the foregoing embodiment transmits data, only the division of the above functional modules is illustrated. In actual applications, the function distribution may be completed by different functional modules as needed. The internal structure of the data transmission device is divided into different functional modules to perform all or part of the functions described above. In addition, the data transmission method and the data transmission device embodiment provided by the foregoing embodiments are in the same concept, and the specific implementation process is described in detail in the method embodiment, and details are not described herein again.
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。A person skilled in the art may understand that all or part of the steps of implementing the above embodiments may be completed by hardware, or may be instructed by a program to execute related hardware, and the program may be stored in a computer readable storage medium. The storage medium mentioned may be a read only memory, a magnetic disk or an optical disk or the like.
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。 The above are only the preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalents, improvements, etc., which are within the spirit and scope of the present invention, should be included in the protection of the present invention. Within the scope.

Claims (10)

  1. 一种数据传输装置,其特征在于,所述装置包括:A data transmission device, characterized in that the device comprises:
    接收速率确定模块,用于根据信道信息,确定每个中继设备的最大数据接收速率,所述信道信息包括源节点与目标节点的信道增益、所述源节点与每个中继设备的信道增益、每个中继设备与所述目标节点的信道增益、所述源节点的数据发送功率、中继设备的数据发送功率及中继设备的高斯白噪声功率;a receiving rate determining module, configured to determine a maximum data receiving rate of each relay device according to channel information, where the channel information includes a channel gain of the source node and the target node, and a channel gain of the source node and each relay device a channel gain of each relay device and the target node, a data transmission power of the source node, a data transmission power of the relay device, and a Gaussian white noise power of the relay device;
    发射速率确定模块,用于根据每个中继设备的最大数据接收速率,确定源节点的数据发射速率;a transmission rate determining module, configured to determine a data transmission rate of the source node according to a maximum data receiving rate of each relay device;
    设备确定模块,用于根据所述源节点的数据发射速率,确定目标中继设备;a device determining module, configured to determine a target relay device according to a data transmission rate of the source node;
    发送模块,用于在第一时隙中采用所述源节点的数据发射速率将数据发送至所述目标节点及所述目标中继设备,由所述目标中继设备在第二时隙中对所述数据进行处理,得到调制数据,将所述调制数据发送至所述目标节点。a sending module, configured to send data to the target node and the target relay device by using a data transmission rate of the source node in a first time slot, where the target relay device is in a second time slot The data is processed to obtain modulated data, and the modulated data is transmitted to the target node.
  2. 根据权利要求1所述的装置,其特征在于,所述装置,还包括:The device according to claim 1, wherein the device further comprises:
    获取模块,用于获取所述源节点与每个中继设备的信道增益;An obtaining module, configured to acquire a channel gain of the source node and each relay device;
    排序模块,用于将所述源节点与每个中继设备的信道增益由大到小进行排序;a sorting module, configured to sort the channel gain of the source node and each relay device from large to small;
    编号模块,用于根据信道增益顺序结果,对信道增益对应的中继设备由小到大进行编号;a numbering module, configured to number the relay devices corresponding to the channel gain from small to large according to the channel gain order result;
    所述接收速率确定模块,用于按照中继设备编号,逐一确定每个中继设备的最大数据接收速率。The receiving rate determining module is configured to determine a maximum data receiving rate of each relay device one by one according to the relay device number.
  3. 根据权利要求1所述的装置,其特征在于,所述接收速率确定模块确定的每个中继设备的最大数据接收速率为: The apparatus according to claim 1, wherein the maximum data receiving rate of each of the relay devices determined by the receiving rate determining module is:
    Figure PCTCN2015072316-appb-100001
    Figure PCTCN2015072316-appb-100001
    其中,Vi为第i个中继设备的最大数据接收速率,
    Figure PCTCN2015072316-appb-100002
    为第i个中继设备在第一时隙的数据接收速率,
    Figure PCTCN2015072316-appb-100003
    为从第1到第i个中继设备在第二时隙的数据发射速率之和,N为中继设备的数量,P为所述源节点的数据发送功率,P'为中继设备的数据发送功率,
    Figure PCTCN2015072316-appb-100004
    为所述源节点与第i个中继设备的信道增益,|hSd|2为所述源节点和所述目标节点的信道增益,
    Figure PCTCN2015072316-appb-100005
    为第i个中继设备与所述目标节点的信道增益,N0为中继设备的高斯白噪声功率。
    Wherein, V i is the maximum data receiving rate of the i-th relay device,
    Figure PCTCN2015072316-appb-100002
    The data reception rate of the i-th relay device in the first time slot,
    Figure PCTCN2015072316-appb-100003
    For the sum of the data transmission rates of the first to the ith relay devices in the second time slot, N is the number of relay devices, P is the data transmission power of the source node, and P' is the data of the relay device. Transmit power,
    Figure PCTCN2015072316-appb-100004
    For the channel gain of the source node and the i-th relay device, |h Sd | 2 is the channel gain of the source node and the target node,
    Figure PCTCN2015072316-appb-100005
    For the channel gain of the i-th relay device and the target node, N 0 is the Gaussian white noise power of the relay device.
  4. 根据权利要求3所述的装置,其特征在于,所述发射速率确定模块确定的源节点的数据发射速率为:The apparatus according to claim 3, wherein the data transmission rate of the source node determined by the transmission rate determining module is:
    Figure PCTCN2015072316-appb-100006
    Figure PCTCN2015072316-appb-100006
    其中,R为所述源节点的数据发射速率。Where R is the data transmission rate of the source node.
  5. 根据权利要求1所述的装置,其特征在于,所述设备确定模块,用于获取各个中继设备在第一时隙中的数据接收速率;将各个中继设备在第一时隙中的数据接收速率与源节点的数据发射速率进行比较;将在第一时隙中数据接收速率不小于所述源节点的数据发射速率的中继设备作为目标中继设备。The device according to claim 1, wherein the device determining module is configured to acquire a data receiving rate of each relay device in a first time slot; and data of each relay device in a first time slot The receiving rate is compared with the data transmission rate of the source node; the relay device whose data receiving rate in the first time slot is not less than the data transmission rate of the source node is used as the target relay device.
  6. 一种数据传输方法,其特征在于,所述方法包括:A data transmission method, characterized in that the method comprises:
    根据信道信息,确定每个中继设备的最大数据接收速率,所述信道信息包括源节点与目标节点的信道增益、所述源节点与每个中继设备的信道增益、每个中继设备与所述目标节点的信道增益、所述源节点的数据发送功率、中继设 备的数据发送功率及中继设备的高斯白噪声功率;Determining, according to channel information, a maximum data reception rate of each relay device, the channel information including a channel gain of the source node and the target node, a channel gain of the source node and each relay device, and each relay device Channel gain of the target node, data transmission power of the source node, and relay design The data transmission power and the Gaussian white noise power of the relay device;
    根据每个中继设备的最大数据接收速率,确定源节点的数据发射速率;Determining a data transmission rate of the source node according to a maximum data receiving rate of each relay device;
    根据所述源节点的数据发射速率,确定目标中继设备;Determining a target relay device according to a data transmission rate of the source node;
    在第一时隙中采用所述源节点的数据发射速率将数据发送至所述目标节点及所述目标中继设备,由所述目标中继设备在第二时隙中对所述数据进行处理,得到调制数据,将所述调制数据发送至所述目标节点。Transmitting data to the target node and the target relay device by using a data transmission rate of the source node in a first time slot, and processing, by the target relay device, the data in a second time slot And obtaining modulated data, and transmitting the modulated data to the target node.
  7. 根据权利要求6所述的方法,其特征在于,所述根据信道信息,确定每个中继设备的最大数据接收速率之前,还包括:The method according to claim 6, wherein before determining the maximum data receiving rate of each relay device according to the channel information, the method further includes:
    获取所述源节点与每个中继设备的信道增益;Obtaining a channel gain of the source node and each relay device;
    将所述源节点与每个中继设备的信道增益由大到小进行排序;Sorting the channel gain of the source node and each relay device from large to small;
    根据信道增益顺序结果,对信道增益对应的中继设备由小到大进行编号;According to the channel gain order result, the relay devices corresponding to the channel gain are numbered from small to large;
    所述根据信道信息,确定每个中继设备的最大数据接收速率,包括:Determining, according to the channel information, a maximum data receiving rate of each relay device, including:
    按照中继设备编号,逐一确定每个中继设备的最大数据接收速率。The maximum data reception rate of each relay device is determined one by one according to the relay device number.
  8. 根据权利要求6所述的方法,其特征在于,所述根据信道信息,确定的每个中继设备的最大数据接收速率为:The method according to claim 6, wherein the maximum data receiving rate of each relay device determined according to the channel information is:
    Figure PCTCN2015072316-appb-100007
    Figure PCTCN2015072316-appb-100007
    其中,Vi为第i个中继设备的最大数据接收速率,
    Figure PCTCN2015072316-appb-100008
    为第i个中继设备在第一时隙的数据接收速率,
    Figure PCTCN2015072316-appb-100009
    为从第1到第i个中继设备在第二时隙的数据发射速率之和,N为中继设备的数量,P为所述源节点的数据发送功率,P'为中继设备的数据发送功率,
    Figure PCTCN2015072316-appb-100010
    为所述源节点与第i个中继设备的信道增益,|hSd|2为所述源节点和所述目标节点的信道增益,
    Figure PCTCN2015072316-appb-100011
    为 第i个中继设备与所述目标节点的信道增益,N0为中继设备的高斯白噪声功率。
    Wherein, V i is the maximum data receiving rate of the i-th relay device,
    Figure PCTCN2015072316-appb-100008
    The data reception rate of the i-th relay device in the first time slot,
    Figure PCTCN2015072316-appb-100009
    For the sum of the data transmission rates of the first to the ith relay devices in the second time slot, N is the number of relay devices, P is the data transmission power of the source node, and P' is the data of the relay device. Transmit power,
    Figure PCTCN2015072316-appb-100010
    For the channel gain of the source node and the i-th relay device, |h Sd | 2 is the channel gain of the source node and the target node,
    Figure PCTCN2015072316-appb-100011
    The channel gain of the i-th relay device and the target node, and N 0 is the Gaussian white noise power of the relay device.
  9. 根据权利要求8所述的方法,其特征在于,所述根据每个中继设备的最大数据接收速率,确定的源节点的数据发射速率为:The method according to claim 8, wherein the determined data transmission rate of the source node according to a maximum data receiving rate of each relay device is:
    Figure PCTCN2015072316-appb-100012
    Figure PCTCN2015072316-appb-100012
    其中,R为所述源节点的数据发射速率。Where R is the data transmission rate of the source node.
  10. 根据权利要求6所述的方法,其特征在于,根据所述源节点的数据发射速率,确定目标中继设备,包括:The method according to claim 6, wherein determining the target relay device according to the data transmission rate of the source node comprises:
    获取各个中继设备在第一时隙中的数据接收速率;Obtaining a data receiving rate of each relay device in the first time slot;
    将各个中继设备在第一时隙中的数据接收速率与源节点的数据发射速率进行比较;Comparing the data reception rate of each relay device in the first time slot with the data transmission rate of the source node;
    将在第一时隙中数据接收速率不小于所述源节点的数据发射速率的中继设备作为目标中继设备。 A relay device having a data reception rate not less than a data transmission rate of the source node in the first time slot is used as a target relay device.
PCT/CN2015/072316 2015-02-05 2015-02-05 Data transmission method and apparatus WO2016123776A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201580003158.7A CN106233639B (en) 2015-02-05 2015-02-05 Data transmission method and device
PCT/CN2015/072316 WO2016123776A1 (en) 2015-02-05 2015-02-05 Data transmission method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2015/072316 WO2016123776A1 (en) 2015-02-05 2015-02-05 Data transmission method and apparatus

Publications (1)

Publication Number Publication Date
WO2016123776A1 true WO2016123776A1 (en) 2016-08-11

Family

ID=56563322

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/072316 WO2016123776A1 (en) 2015-02-05 2015-02-05 Data transmission method and apparatus

Country Status (2)

Country Link
CN (1) CN106233639B (en)
WO (1) WO2016123776A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114520972A (en) * 2022-03-10 2022-05-20 中国人民解放军陆军工程大学 Interference-assisted covert wireless communication method in multi-channel system

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108566665B (en) * 2018-03-12 2020-09-01 清华大学 Relay selection method and network equipment
CN111405594B (en) * 2020-03-04 2023-09-12 Oppo广东移动通信有限公司 Information transmission method, terminal and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100317383A1 (en) * 2006-12-07 2010-12-16 Hyun Lee Method of optimal data transmission for improving data transmission rate in multi-hop wireless network
CN101931438A (en) * 2009-06-26 2010-12-29 华为技术有限公司 Cooperative node selection method and device
US20130272115A1 (en) * 2010-12-28 2013-10-17 Thomson Licensing Method and processing device for optimal interference estimation and scheduling in a multi-hop wireless network with centralized control
CN104244360A (en) * 2014-08-29 2014-12-24 朱今兰 Broadband wireless communication relay dispatching system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103179517B (en) * 2013-02-01 2015-08-19 清华大学 A kind of wireless multicast method of data center
CN103974266B (en) * 2013-02-04 2017-09-08 华为技术有限公司 A kind of method of relay transmission, equipment and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100317383A1 (en) * 2006-12-07 2010-12-16 Hyun Lee Method of optimal data transmission for improving data transmission rate in multi-hop wireless network
CN101931438A (en) * 2009-06-26 2010-12-29 华为技术有限公司 Cooperative node selection method and device
US20130272115A1 (en) * 2010-12-28 2013-10-17 Thomson Licensing Method and processing device for optimal interference estimation and scheduling in a multi-hop wireless network with centralized control
CN104244360A (en) * 2014-08-29 2014-12-24 朱今兰 Broadband wireless communication relay dispatching system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114520972A (en) * 2022-03-10 2022-05-20 中国人民解放军陆军工程大学 Interference-assisted covert wireless communication method in multi-channel system

Also Published As

Publication number Publication date
CN106233639A (en) 2016-12-14
CN106233639B (en) 2019-10-25

Similar Documents

Publication Publication Date Title
Bennis et al. Ultrareliable and low-latency wireless communication: Tail, risk, and scale
US11870551B2 (en) Multi-codeword transmission method and apparatus
US10237769B2 (en) Joint user clustering and power allocation method and base station using the same
CN103561447B (en) Increment based on opportunistic relay hybrid decoding amplification forward collaboration method
Li et al. Asymptotic analysis of amplify-and-forward relaying in Nakagami-fading environments
Park et al. Robust layered transmission and compression for distributed uplink reception in cloud radio access networks
CN108370293A (en) Trunking method and equipment in OMAMRC systems and the destination with feedback
CN108430040B (en) Joint user grouping and power allocation method and base station using the same
CN106533496B (en) A kind of unreliable relaying duplex communication method based on interference cooperation
Chakraborty et al. The Poisson fading channel
WO2016123776A1 (en) Data transmission method and apparatus
WO2018019253A1 (en) Communication channel transmission method, apparatus and system
US8169885B2 (en) Method and apparatus for optimization of wireless mesh networks
CN105025565B (en) Full duplex bidirectional relay system power optimization method under asymmetric rate
Kakar et al. Delivery time minimization in edge caching: Synergistic benefits of subspace alignment and zero forcing
CN108024371A (en) A kind of method and apparatus in UE for dynamic dispatching, base station
CN109361445A (en) A bidirectional non-orthogonal multiple access method using full-duplex relay
CN107409347B (en) Controller indicating multipoint reception by MCS and power constraint mask
KR20130052807A (en) Relay communication method in multiple ue relay system
CN117425212A (en) QoE-based multi-mode code stream mode selection and resource allocation method and system
CN110896323B (en) A new method and system for joint relay and antenna selection
CN107509248B (en) A scheduling processing method and device for a user terminal
Wen et al. Performance evaluation for the cooperative communication systems in decode-and-forward mode with a maximal ratio combining scheme
CN107005853B (en) A kind of method, apparatus and terminal reporting reference information
US20240380459A1 (en) Enhancements of multi-access point coordination null-steering by interference alignment

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15880732

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 15880732

Country of ref document: EP

Kind code of ref document: A1