WO2019105346A1 - 一种校正方法及装置 - Google Patents

一种校正方法及装置 Download PDF

Info

Publication number
WO2019105346A1
WO2019105346A1 PCT/CN2018/117722 CN2018117722W WO2019105346A1 WO 2019105346 A1 WO2019105346 A1 WO 2019105346A1 CN 2018117722 W CN2018117722 W CN 2018117722W WO 2019105346 A1 WO2019105346 A1 WO 2019105346A1
Authority
WO
WIPO (PCT)
Prior art keywords
rru
correction
control device
cluster
rrus
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2018/117722
Other languages
English (en)
French (fr)
Inventor
罗帆
李峰
刘越
严朝译
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
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
Priority claimed from CN201810966862.8A external-priority patent/CN109861765B/zh
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to KR1020207018612A priority Critical patent/KR102364575B1/ko
Priority to EP18884411.2A priority patent/EP3706336B1/en
Priority to BR112020010925-8A priority patent/BR112020010925A2/pt
Priority to JP2020529640A priority patent/JP2021505085A/ja
Publication of WO2019105346A1 publication Critical patent/WO2019105346A1/zh
Priority to US16/887,644 priority patent/US11121781B2/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/20Monitoring; Testing of receivers
    • H04B17/21Monitoring; Testing of receivers for calibration; for correcting measurements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/10Monitoring; Testing of transmitters
    • H04B17/11Monitoring; Testing of transmitters for calibration

Definitions

  • the present application relates to the field of communications technologies, and in particular, to a calibration method and apparatus.
  • JT coherent multi-point joint transmission
  • RRU cooperative remote radio unit
  • the traditional correction method is to use a RRU as a reference RRU, plan the correction path topology, and require the number of correction paths to be one less than the total number of RRUs.
  • FIG. 1 it is a correction path topology diagram of RRU1-RRU9, and a total of eight correction paths.
  • the number of correction path stages between two RRUs connected to each other is 1.
  • RRU1 is directly connected to RRU2, and RRU5 is directly connected to RRU9. Therefore, the number of correction path stages between RRU1 and RRU2 is 1, and between RRU5 and RRU9.
  • the number of correction path steps is 1.
  • RRU3 and RRU8 are indirectly connected through RRU1 and RRU2.
  • the number of correction path stages between RRU3 and RRU8 is 3, and RRU4 and RRU6 are indirectly connected through RRU1, RRU2, RRU3 and RRU5, so the correction between RRU4 and RRU6
  • the path level is 5.
  • the path information between the RRU2 and the RRU1 is obtained through the correction signal transmitted and received between the RRU2 and the RRU1, and the correction coefficient of the RRU2 compared to the RRU1 is calculated according to the path information.
  • the RRU2's transceiver channel response ratio is the same as the RRU1's transceiver channel response ratio.
  • the correction coefficient of the RRU3 is calculated based on the path information between the RRU2 and the correction coefficient of the RRU2, so that after the RRU3 compensates each channel by the correction coefficient, the response ratio of the RRU3 transceiver channel is the same as the response ratio of the RRU1. Similarly, the rest of the RRUs are based on the corrected path topology and so on.
  • the correction signal is transmitted through the air interface. Due to the influence of the air interface environment, when the correction coefficient is calculated based on the path information of each correction path, there is a certain correction error.
  • the correction error on the correction path of the multi-level connection will propagate, resulting in the accumulation of correction errors between the two RRUs with large correction path series.
  • the larger the number of correction paths between the two RRUs the relationship between the two RRUs.
  • the correction error is larger, resulting in a decrease in correction accuracy.
  • the present application provides a calibration method and apparatus, which can reduce the correction error between RRUs and improve the correction accuracy.
  • the application provides a calibration method, the method comprising:
  • the RRU control device receives the resource configuration information sent by the centralized control device, and the time-frequency resource indicated by the resource configuration information is used to send and receive a correction signal between the RRU and the n other RRUs, where the n other RRUs are determined by the centralized control device.
  • the number of stages of the correction path between the RRU and the RRU is 1.
  • the number of stages of the shortest correction path between any two RRUs in the correction path topology is less than or equal to a preset level threshold.
  • the RRU control device can acquire the correction coefficient of the RRU through the plurality of path information, thereby avoiding the accumulation of the correction error due to the propagation of the correction error on the multi-stage correction path, and
  • the number of stages of the shortest correction path between any two RRUs in the used correction path topology is less than or equal to the preset level threshold, thus reducing the correction error between the RRUs, thereby improving the correction accuracy.
  • the control device of the RRU acquires m correction coefficients according to the m group path information, including: the RRU control device calculates the m correction coefficients according to the m group path information; or; the RRU control device
  • the centralized control device transmits the m sets of path information such that the centralized control device calculates the m correction coefficients according to the m sets of path information; and the RRU control device receives the m correction coefficients sent by the centralized control device.
  • the m group path information is in one-to-one correspondence with the M channels
  • the m correction coefficients are in one-to-one correspondence with the M channels.
  • the correction between the channels in the RRU can be implemented by the method provided by the present application, and since the correction coefficients of each channel are based on multiple The path information is calculated. Therefore, the correction error accumulation caused by the propagation of the correction error on the multi-stage correction path is avoided, and the correction error between the RRUs is reduced, thereby improving the correction accuracy.
  • control device of the RRU controls the RRU to send and receive a correction signal on the time-frequency resource according to the resource configuration information, where the control device of the RRU controls the M channels according to the resource configuration information to be different in the M.
  • the correction signal is simultaneously sent to each of the other RRUs on the carrier resources, and the correction signals sent by the n other RRUs are simultaneously received on the n different frequency domain resources.
  • the resource configuration information further includes a calibration cluster number of the RRU, and the control device of the RRU controls, according to the resource configuration information, the RRU to send and receive a correction signal on the time-frequency resource, including: the control device of the RRU according to the The correction cluster number controls a correction signal corresponding to the correction cluster number sent by the RRU, and the correction signal sent by the RRU is orthogonal to the correction signal code sent by the RRU different from the correction cluster number of the RRU.
  • the resource utilization rate of the GP area can be improved, so that more correction signals can be transmitted between the N RRUs, thereby obtaining more path information improvement correction specifications of the correction path.
  • the RRU is an RRU in a sub-cluster
  • the method further includes: the RRU control device receives the inter-cluster correction coefficient, where the inter-cluster correction coefficient is a reference RRU in the sub-cluster in which the RRU is located relative to the reference sub-cluster
  • the correction coefficient of the reference RRU, the m correction coefficients are correction coefficients of the RRU relative to the reference RRU in the sub-cluster in which the RRU is located;
  • the control device of the RRU uses m correction coefficients to perform M channels of the RRU
  • the compensation comprises: the RRU control device multiplies the m correction coefficients by the inter-cluster correction coefficients to obtain m joint correction coefficients; the RRU control device compensates the M channels of the RRU by using m joint correction coefficients .
  • the RRU is an RRU in a sub-cluster
  • the method further includes: the RRU control device controls the RRU to send and receive a correction signal between the RRU and one of the other sub-clusters, and obtains the RRU and the other The path information of the inter-cluster correction path between one RRU in the sub-cluster, i ⁇ 1; the RRU control device acquires the inter-cluster correction coefficient according to the path information of the i correction paths; the RRU control device sets the inter-cluster The correction coefficient is sent to the control device of the other RRUs in the sub-cluster in which the RRU is located; the control device of the RRU uses m correction coefficients to compensate the M channels of the RRU, including: the RRU control device sets m correction coefficients Multiply the inter-cluster correction coefficients to obtain m joint correction coefficients.
  • the present application provides a method for correcting a radio remote unit, the method comprising: the centralized control device determining a corrected path topology according to a signal quality between the N RRUs, where the signal quality is greater than or equal to The number of stages of the correction path between the two RRUs of the preset signal quality threshold is 1, and the number of stages of the shortest correction path between any two RRUs is less than or equal to a preset level threshold; the centralized control device according to the correction The path topology, the time-frequency resource is allocated to each of the R RRUs, and the configuration information for indicating the corresponding time-frequency resource is sent to the control device of each RRU, where the time-frequency resource corresponding to each RRU is used.
  • the RRU sends and receives a correction signal.
  • the control device of each RRU can acquire the correction coefficient of the RRU through multiple path information, thereby avoiding the correction error on the multi-level correction path. The accumulation of correction errors caused by the propagation, thereby reducing the correction error between the RRUs and improving the correction accuracy.
  • the method further includes: receiving, by the centralized control device, the N1 sent by the control device of the N RRUs Path information, which is path information of a correction path whose level of the correction path is 1. Indicates that when the number of correction path stages between any two RRUs of the N RRUs is 1, the total number of correction paths, N1 is an integer; the centralized control device calculates a corresponding to each RRU according to the N1 path information. a correction coefficient; the centralized control device transmits a corresponding correction coefficient to the control device of each RRU.
  • each correction coefficient of each RRU is calculated based on the N1 path information, thereby eliminating the propagation of the correction error, thereby reducing the correction error between the RRUs and improving the correction accuracy.
  • the method further includes: the centralized control device dividing the N RRUs into at least two correction clusters
  • the resource configuration information sent by the centralized control device to each RRU further includes a corrected cluster number of the calibration cluster where the RRU is located.
  • the resource utilization rate of the GP area can be improved, so that more correction signals can be transmitted between the N RRUs, thereby obtaining more path information improvement correction specifications of the correction path.
  • the method further includes: the centralized control device periodically detecting signal quality between the N RRUs; when a signal quality between any two RRUs of the N RRUs is greater than or equal to the signal quality When the threshold is changed to be less than the signal quality threshold, the centralized control device re-determines the correction topology.
  • the correction path By periodically detecting the signal quality between the N RRUs, the correction path whose signal quality does not meet the requirements of the signal quality threshold is found in time, and the corrected path topology is re-planned. In order to avoid the disconnection of a certain correction path due to environmental influences, the path is corrected and the JT performance is affected.
  • the method further includes: the centralized control device divides the K RRUs into k sub-clusters, and among the h sub-clusters of the k sub-clusters Each sub-cluster includes one reference RRU, and k sub-clusters include at least one reference sub-cluster, and the N RRUs are all RRUs in one of the k sub-clusters.
  • the centralized control device receives path information of the inter-cluster correction path sent by the at least one RRU in each sub-cluster; the centralized control device calculates at least one of each sub-cluster according to the path information of all the inter-cluster correction paths received.
  • a control device for an RRU includes:
  • a transceiver unit configured to receive resource configuration information sent by the centralized control device, where the time-frequency resource indicated by the resource configuration information is used to send and receive a correction signal between the RRU and the n other RRUs, where the n other RRUs are in the centralized control device
  • the number of stages of the correction path between the RRU and the RRU is 1, and the number of stages of the shortest correction path between any two RRUs in the corrected path topology is less than or equal to a preset level threshold.
  • n is a natural number greater than or equal to 1; the processing unit is configured to: according to the resource configuration information received by the receiving unit, control the RRU to send and receive a correction signal on the time-frequency resource; and obtain the correction signal according to the RRU
  • the processing unit acquires m correction coefficients according to the m group path information, and specifically includes: calculating the m correction coefficients according to the m group path information; or sending the m group path information to the centralized control device, so that The centralized control device calculates the m correction coefficients according to the m group path information, and receives the m correction coefficients sent by the centralized control device.
  • the m group path information is in one-to-one correspondence with the M channels
  • the m correction coefficients are in one-to-one correspondence with the M channels.
  • the processing unit controls the RRU to send and receive the correction signal on the time-frequency resource, and specifically includes: controlling, according to the resource configuration information, the M channels to simultaneously on different M carrier resources
  • Each of the other RRUs transmits a correction signal and simultaneously receives correction signals transmitted by the n other RRUs on n different frequency domain resources.
  • the resource configuration information further includes a calibration cluster number of the RRU
  • the processing unit controls the RRU to send and receive the correction signal on the time-frequency resource according to the resource configuration information, where the method further includes: controlling, according to the calibration cluster number, the RRU transmission.
  • the correction signal corresponding to the correction cluster number is orthogonal to the correction signal code sent by the RRU different from the correction cluster number of the RRU.
  • the RRU is an RRU in a sub-cluster
  • the processing unit is further configured to receive an inter-cluster correction coefficient, where the inter-cluster correction coefficient is a reference RRU in the sub-cluster in which the RRU is located, relative to the reference sub-cluster
  • the m correction coefficients are correction coefficients of the RRU relative to the reference RRU in the sub-cluster in which the RRU is located
  • the processing unit uses the m correction coefficients to compensate the M channels of the RRU, Specifically, the m correction coefficients are respectively multiplied by the inter-cluster correction coefficient to obtain m joint correction coefficients; and the M joint correction coefficients are used to compensate the M channels of the RRU.
  • the RRU is an RRU in a sub-cluster
  • the transceiver unit is further configured to control sending and receiving a correction signal between the RRU and one of the other sub-clusters, and acquiring the RRU and the other sub-clusters.
  • the present application provides a centralized control apparatus, including:
  • a determining unit configured to determine a corrected path topology according to a signal quality between the N RRUs, where the number of the correction paths between the two RRUs whose signal quality is greater than or equal to the preset signal quality threshold is 1 And the number of stages of the shortest correction path between any two RRUs is less than or equal to a preset level threshold;
  • the sending unit is configured to use the corrected path topology determined according to the determining unit, and is used in the N RRUs
  • a time-frequency resource is allocated to each RRU, and configuration information for indicating a corresponding time-frequency resource is sent to the control device of each RRU, and the time-frequency resource corresponding to each RRU is used for the RRU transceiver correction signal.
  • the centralized control device further includes: a receiving unit and a calculating unit, and the receiving unit is configured to receive the N1 path information transmitted by the control devices of the N RRUs, the path information being path information of the correction path having the number of stages of the correction path being 1, N1 is an integer; the calculating unit is configured to calculate, according to the N1 path information received by the receiving unit, a correction coefficient corresponding to each RRU; the sending unit is further configured to send a corresponding to the control device of each RRU Correction factor.
  • the determining unit is further configured to: after the sending unit allocates time-frequency resources to each of the N RRUs according to the corrected path topology, divide the N RRUs into at least two calibration clusters;
  • the resource configuration information sent by the sending unit to each RRU further includes a corrected cluster number of the correction cluster where the RRU is located.
  • the centralized control device further includes a detecting unit, configured to periodically detect a signal quality between the N RRUs, and the determining unit is further configured to: when the detecting unit detects the N RRUs The correction path topology is re-determined when the signal quality between any two of the RRUs changes from greater than or equal to the signal quality threshold to less than the signal quality threshold.
  • the determining unit is further configured to divide the K RRUs into k sub-clusters, and the h sub-clusters of the k sub-clusters, before determining the corrected path topology according to the signal quality between the N RRUs.
  • Each of the sub-clusters includes a reference RRU, and the k sub-clusters include at least one reference sub-cluster, and the N RRUs are all RRUs in one of the k sub-clusters.
  • the RRUs in each sub-cluster are synchronized to perform intra-cluster correction to speed up the correction.
  • the receiving unit is further configured to receive path information of an inter-cluster correction path sent by at least one RRU in each sub-cluster; the calculating unit is further configured to receive, according to the receiving unit, all The path information of the inter-cluster correction path calculates an inter-cluster correction coefficient corresponding to each of the at least one RRU in each of the sub-clusters; the transmitting unit is further configured to: at least one RRU in each of the sub-clusters Each RRU in the transmission sends a corresponding inter-cluster correction coefficient.
  • the present application further provides a control apparatus for an RRU, including: a processor, a memory, a bus, and a transceiver; the memory is configured to store a computer to execute an instruction; the processor, the memory and the transceiver are transmitted through the bus
  • the processor is coupled to execute, when the control device of the RRU is in operation, the computer-executable instructions stored in the memory to implement the first aspect and the correction method of the various implementations of the first aspect.
  • the present application further provides a centralized control apparatus, including: a processor, a memory, a bus, and a transceiver; the memory for storing a computer to execute an instruction; the processor, the memory and the transceiver through the bus Connecting, when the centralized control device is in operation, the processor executes computer executed instructions stored in the memory to implement the second aspect and the correction method described in various implementations of the second aspect.
  • a centralized control apparatus including: a processor, a memory, a bus, and a transceiver; the memory for storing a computer to execute an instruction; the processor, the memory and the transceiver through the bus Connecting, when the centralized control device is in operation, the processor executes computer executed instructions stored in the memory to implement the second aspect and the correction method described in various implementations of the second aspect.
  • the present application further provides a computer storage medium having instructions stored therein that, when run on a computer, cause the computer to perform the method of the first aspect or the second aspect.
  • the present application also provides a computer program product comprising instructions which, when run on a computer, cause the computer to perform the method of the first aspect or the eighth aspect described above.
  • the application provides a communication device comprising means or means for performing the various steps of the first aspect and/or the second aspect.
  • the communication device can be a chip.
  • FIG. 1 is a schematic diagram of a correction path topology in the prior art
  • 2A is a schematic diagram of a distributed base station system provided by the present application.
  • 2B is a schematic diagram of a communication system provided by the present application.
  • FIG. 3 is a first flowchart of a method for correcting a method according to an embodiment of the present application
  • FIG. 4 is a schematic diagram 1 of a correction path topology provided by the present application.
  • FIG. 5 is a second flowchart of a method for correcting a method according to an embodiment of the present application.
  • FIG. 6 is a schematic diagram 2 of a correction path topology provided by the present application.
  • FIG. 7 is a third flowchart of a method for correcting a method according to an embodiment of the present application.
  • FIG. 8 is a schematic diagram of comparison of resource usage of a GP area provided by the present application.
  • 9A is a schematic structural diagram 1 of a control device for an RRU provided by the present application.
  • 9B is a schematic structural diagram 2 of a control apparatus for an RRU provided by the present application.
  • 9C is a schematic structural diagram 3 of a control device for an RRU provided by the present application.
  • 10A is a schematic structural view 1 of a centralized control device provided by the present application.
  • 10B is a schematic structural view 2 of a centralized control device provided by the present application.
  • 10C is a schematic structural view 3 of a centralized control device provided by the present application.
  • FIG. 11 is a schematic diagram of a sub-cluster division provided by the present application.
  • FIG. 12 is a schematic diagram of time-frequency resource allocation between sub-clusters provided by the present application.
  • the correction method provided by the present application can be applied to an LTE system, LTE advanced (LTE-A), or other wireless communication systems using various radio access technologies, for example, using code division multiple access, frequency division multiple access, Time division multiple access, orthogonal frequency division multiple access, CA and other access technology systems.
  • LTE-A LTE advanced
  • CA orthogonal frequency division multiple access
  • CA orthogonal frequency division multiple access
  • the calibration method provided by the present application may be applied to a distributed base station, as shown in FIG. 2A, including an RRU, an indoor baseband unit (BBU), a coupling circuit, and an antenna.
  • a distributed base station including an RRU, an indoor baseband unit (BBU), a coupling circuit, and an antenna.
  • BBU indoor baseband unit
  • the RRU includes a digital intermediate frequency module, a transceiver module, a power amplifier, and a filtering module.
  • the digital intermediate frequency module is used for modulation and demodulation of optical transmission, digital up-conversion, analog-to-digital (AD) converter, etc.
  • the transceiver module completes conversion of the intermediate frequency signal to the radio frequency signal; and then passes through the power amplifier and the filtering module.
  • the RF signal is transmitted through the antenna port.
  • the BBU is used to complete functions such as channel codec, baseband signal modulation and demodulation, protocol processing, and the like, and provides interface functions with the upper layer network element, and completes the processing process of the physical layer core technology, such as code division multiple access in 3G.
  • a channel is connected between the BBU, the RRU, and the antenna.
  • a coupling circuit is used to compensate for each channel.
  • a BBU can control at least one RRU, and the BBUs are directly connected by wire.
  • a communication system provided by the present application includes a centralized control device, a control device of an RRU, and an RRU.
  • the RRU control device is configured to control the RRU to send and receive the correction signal, collect the path information of the correction path, calculate the correction coefficient of the controlled RRU, and compensate the RRU transmission and reception channel.
  • control device of the RRU may be a BBU connected to the RRU, or may be a control module integrated in the RRU, or may be a server device capable of implementing the above functions independently of the RRU.
  • the centralized control device is configured to implement a planned correction topology path, plan a correction cluster, allocate a time-frequency resource for transmitting a correction signal, calculate a correction coefficient, and the like.
  • the centralized control device may be a server device or a communication device capable of implementing the above functions. It may also be a control device of an RRU, that is, a control device of one RRU is used as the centralized control device. In this case, the control device of the RRU has the function of a centralized control device.
  • FIG. 2 is a flowchart of a method for an embodiment of a correction method provided by the present application, and the method includes the following steps:
  • Step 301 The centralized control device determines, according to the signal quality between the N RRUs, a corrected path topology, where the number of levels of the correction path between the two RRUs whose signal quality is greater than or equal to the preset signal quality threshold is 1, and the number of stages of the shortest correction path between any two RRUs is less than or equal to the preset level threshold.
  • the centralized control device may first establish a direct connection relationship between all the RRUs in the N RRUs whose signal quality is greater than or equal to the signal quality threshold, so that all signal qualities are greater than or
  • the number of stages of the correction path between the two RRUs equal to the signal quality threshold is one. That is, each RRU can establish a direct connection relationship with all RRUs with a signal quality greater than or equal to a signal quality threshold between the RRUs, so that the number of stages of the shortest correction path between any two RRUs in the N RRUs is Less than or equal to the threshold of the series.
  • the centralized control device detects that the signal quality between RRU1 and RRU2, RRU 5, RRU7, and RRU8 is greater than or equal to the signal quality threshold, and the signal quality between RRU2 and RRU8, RRU6, and RRU3 is greater than or Equal to the signal quality threshold, the signal quality between RRU3 and RRU5 and RRU4 is greater than or equal to the signal quality threshold, the signal quality between RRU4 and RRU6 is greater than or equal to the signal quality threshold, and the signal quality between RRU5 and RRU6 and RRU9. If the signal quality is greater than or equal to the signal quality threshold, the signal quality between the RRU 6 and the RRU 9 is greater than or equal to the signal quality threshold, and the signal quality between the RRU 7 and the RRU 9 is greater than or equal to the signal threshold.
  • the centralized control device establishes a direct connection relationship between the two RRUs whose signal quality is greater than or equal to the quality threshold, so that the number of the correction paths connected between the two RRUs is 1, and the correction shown in FIG. 4 is obtained. Path topology.
  • the centralized control device determines that in the corrected path topology as shown in FIG. 4, the number of stages of the shortest correction path between any two RRUs is less than four. Therefore, the correction path topology as shown in FIG. 4 determines the correction path topology used in this correction process.
  • the number of stages of the correction path of the RRU 6 and the RRU 4 in the prior art is 5, and the number of stages of the shortest correction path between the RRU 6 and the RRU 4 in the present application is 1, that is, the RRU 6 And RRU4 can also be a direct connection. Therefore, with the correction path topology provided by the present application, the number of stages of the shortest correction path between the RRU and the RRU can be reduced.
  • Step 302 The centralized control device allocates time-frequency resources for each RRU of the N RRUs according to the corrected path topology, and sends resource configuration information for indicating corresponding time-frequency resources to each RRU control device, and each The time-frequency resource corresponding to the RRU is used for the RRU transceiver correction signal.
  • the N RRUs After receiving the corresponding resource configuration information, the N RRUs perform the following steps 303-305.
  • Step 303 The RRU control device controls the RRU to send and receive a correction signal on the corresponding time-frequency resource according to the received resource configuration information.
  • the RRU control device receives the resource configuration information corresponding to the RRU, the RRU can control the RRU to send and receive a correction signal to the n other RRUs on the time-frequency resource indicated by the resource configuration information.
  • the RRU control device can control any one of the M channels and the The n other RRUs perform transmission and reception of the correction signal.
  • the RRU can send and receive correction signals in a frequency division manner. That is, when the RRU sends a correction signal to n other RRUs, the RRU sends correction signals to the n other RRUs in the same time domain resource and the same frequency domain resource. When the RRU receives the correction signals sent by the n other RRUs, it receives the correction signals sent by the n other RRUs in the same time domain resource and n different frequency domain resources, that is, n other RRUs in n different frequency domain resources. A correction signal is simultaneously sent to the RRU.
  • the RRU control device may control each of the M channels to perform a correction signal with the n other RRUs. Send and receive.
  • control device of the RRU may control, according to the resource configuration information, the M channels to simultaneously send corrections to each of the other RRUs on different M carrier (or subcarrier) resources. Signaling, and simultaneously receiving correction signals sent by the n other RRUs on n different frequency domain resources. That is, when n other RRUs are transmitting to the M channels, the correction signals are simultaneously transmitted on n different frequency domain resources, and each of the M channels is different at the same time. A correction signal sent by n other RRUs is detected on the frequency domain resource.
  • the control device of the RRU can notify the centralized control device by using a message, whether the M channels of the RRU need to be corrected, so that the centralized control device can allocate an appropriate amount. Time-frequency resources.
  • the path information may include information such as a signal received by a channel at both ends of the correction path and an air interface channel response.
  • the RRU control device may acquire the M group path information according to the correction signal sent and received by the RRU, and the M group path information is in one-to-one correspondence with the M channels.
  • Step 305 The RRU control device acquires m correction coefficients according to the m group path information.
  • control device of the RRU may calculate the m correction coefficients according to the m group path information.
  • the RRU control device can calculate a correction coefficient based on the n path information and the transmission and reception channel response reference value. After the control unit of the RRU compensates the M channels of the RRU by using the correction coefficient, the response ratio of the transceiver channel of the M channels is equal to or equal to the response reference value of the transceiver channel.
  • the RRU control device may perform joint calculation according to the m*M path information and the transceiver channel response reference value, and obtain M correction coefficients corresponding to the M channels one by one. After the control unit of the RRU compensates the M channels of the RRU by using the M correction coefficients, the response ratio of the transceiver channels of the M channels is equal to or equal to the response reference value of the transceiver channel.
  • the response value of the transceiver channel response may be a preset value, or may be a response ratio of the transceiver channel of one of the N RRUs.
  • Step 306 the control device of the RRU uses the m correction coefficients to compensate M channels of the RRU.
  • the process of the RRU's control device compensating for M channels may be: when a channel receives a signal as a receiving channel, the received signal may be multiplied by a corresponding correction coefficient.
  • the transmitted signal can be divided by the corresponding correction factor.
  • the m correction coefficients acquired by the control device of the RRU in the above step 305 may also be calculated by the centralized control device.
  • the foregoing step 305 may specifically include:
  • step 305a the control device of the RRU transmits the m group path information to the centralized control device.
  • Step 305b After receiving the N1 path information sent by the control devices of the N RRUs, the centralized control device calculates a correction coefficient corresponding to each RRU according to the N1 path information.
  • N1 is the total number of all path information sent by the control devices of the N RRUs, Indicates that when the number of correction path stages between any two of the N RRUs is 1, the total number of correction paths, N1 is an integer.
  • the centralized control device may jointly calculate the N1 path information by using the transceiver channel response reference value to obtain m correction coefficients corresponding to each RRU. That is to say, in this example, each correction coefficient of each RRU is calculated based on the N1 path information, thereby eliminating the propagation of the correction error, thereby reducing the correction error between the respective RRUs and improving Correction accuracy.
  • step 305c the centralized control device sends a corresponding correction coefficient to each RRU.
  • the centralized control device may periodically detect the signal quality between the N RRUs. And when the signal quality between any two RRUs of the N RRUs is changed from being greater than or equal to the signal quality threshold to less than the signal quality threshold, the centralized control device may be based on the N RRUs detected in the period. Between the signal quality, re-determine the new correction path topology, and re-execute the process in steps 301-306 above.
  • the current correction path topology is as shown in FIG. 4, and the centralized control device periodically detects the signal quality of the RRU1-RRU9. It is assumed that the centralized control device detects the signal quality between RRU1 and RRU7 in the current cycle, and the signal quality between RRU9 and RRU6 changes from greater than the signal quality threshold to less than the signal quality threshold. The signal quality between RRU7 and RRU8 is greater than the signal threshold. The centralized control device disconnects the direct connection between RRU1 and RRU7, and the direct connection between RRU9 and RRU6, and establishes the direct connection between RRU7 and RRU8, and obtains the updated corrected path topology, as shown in Figure 6. Shown.
  • the correction signal used in the present application may be A calibration sequence with code division function.
  • the method further includes:
  • Step 307 the centralized control device divides the N RRUs into at least two correction clusters.
  • the centralized control device may first divide the N RRUs into at least two correction clusters, and the RRUs in different correction clusters have orthogonal code division function correction signals, so the RRUs in different correction clusters can be in the same frequency of the same GP.
  • the domain resources send correction signals without causing interference with each other.
  • the foregoing step 303 may specifically include:
  • Step 303a The control device of the RRU controls the correction signal corresponding to the corrected cluster number sent by the RRU according to the corrected cluster number carried in the received configuration resource.
  • the RRU control device may generate a correction signal having a code division function according to the correction cluster number.
  • the control device of the RRU may also send the correction cluster number to the RRU, and the RRU generates a correction signal having a code division function according to the correction cluster number.
  • the RRU control device or the RRU may pre-store the correspondence between the corrected cluster number and the correction signal, and the control device of the RRU may also select the corresponding correction signal according to the corrected cluster number, or send the corrected cluster number to The RRU selects a corresponding correction signal from the RRU according to the corrected cluster number.
  • RRU 6 sends a correction signal to RRU3 and RRU9, and RRU1 transmits a correction signal to RRU2, RRU5, RRU8, and RRU7.
  • RRU6 and RRU5 need to transmit correction signals in different GP areas, that is, occupy two GP area resources to transmit correction signals. If the correction signals of RRU6 and RRU5 have orthogonal characteristics. Then RRU6 and RRU5 can send correction signals in both GP1 areas, and only need to occupy 1 GP area resource.
  • the resource utilization rate of the GP area can be improved, so that more correction signals can be transmitted between the N RRUs, thereby obtaining more path information of the correction path and improving the correction specification.
  • the RRU may demodulate the received sequence according to the corrected cluster number of the correction cluster in which the RRU is located, and obtain the other RRU transmission.
  • the RRU is corrected for the signal.
  • the control device of each RRU can obtain the correction coefficient of the RRU through multiple path information, thereby avoiding the multi-level correction path.
  • the correction error is accumulated due to the propagation of the correction error, thereby reducing the correction error between the RRUs, thereby improving the correction accuracy.
  • the present application further provides a method for dividing a large-scale RRU into multiple sub-clusters, and the RRUs in each sub-cluster are synchronized in the cluster. Correction to speed up the calibration.
  • the centralized control device divides the K RRUs to be corrected into k sub-clusters, and each of the h sub-clusters in the k sub-clusters includes a reference RRU, the k sub-clusters. At least one reference sub-cluster is included. The reference subcluster is used for inter-cluster correction for other non-reference subclusters.
  • k RRUs are divided into 5 sub-clusters, wherein sub-cluster 1 is a reference sub-cluster, and reference RRUs in the sub-cluster 1 are inter-cluster correction for other sub-cluster RRU.
  • Subclusters 1-5 each include a reference RRU.
  • Each of the RRUs within the sub-cluster 1-5 can correct the respective channels by acquiring correction coefficients relative to the reference RRUs within the sub-cluster when performing intra-cluster correction.
  • the corrected path topology can be planned, including planning the corrected path topology of each RRU in each sub-cluster, and correcting the path topology between the clusters.
  • the resource allocation is then performed according to the planned correction path.
  • the centralized control device is the RRU1 in the sub-cluster 1.
  • the time-frequency resources allocated by the RRU and the RRU3 include time-frequency resources for transmitting and receiving correction signals between the RRUs in the other sub-clusters, and time-frequency resources for transmitting and receiving correction signals to and from other RRUs in the sub-cluster 1.
  • the time-frequency resource allocated by the centralized control device for the RRU 3 in the sub-cluster 1 is used to transmit and receive a correction signal with other RRUs in the sub-cluster 1.
  • the resource configuration information may include information such as a cluster number of a sub-cluster in which each RRU is located, an identifier of a reference RRU, a cluster number of a reference sub-cluster, and an identifier of a reference RRU in the reference sub-cluster.
  • the centralized control device may configure each RRU in each sub-cluster to send and receive a correction signal in a frequency division manner, and send and receive a correction signal in a time division manner between the k sub-clusters.
  • each sub-cluster includes g RRUs, as shown in the left diagram of FIG. 12, g RRUs in each sub-cluster are simultaneously transmitted and corrected on j (g ⁇ j ⁇ 2) different sub-carriers, respectively. signal.
  • Each of the k sub-clusters (e.g., each of the k sub-clusters) sequentially transmits a correction signal on the same sub-carrier.
  • the centralized control device may also configure each RRU in each sub-cluster to transmit and receive a correction signal in a time division manner, and transmit and receive a correction signal in a frequency division manner between the k sub-clusters.
  • each of the k sub-clusters eg, each RRU1 of k sub-clusters, each RRU2 of k sub-clusters, ..., each RRUi of k sub-clusters
  • the correction signal is transmitted simultaneously on j different subcarriers.
  • the g RRUs in each sub-cluster sequentially send correction signals on the same sub-carrier.
  • each RRU in each sub-cluster can perform intra-cluster correction according to the correction method as shown in FIG. 3, 5 or 7 when intra-cluster correction is performed. That is, in the embodiment shown in FIG. 3, 5 or 7, the N RRUs are all RRUs in one sub-cluster, and in one sub-cluster, the N RRUs are implemented as shown in FIG. 3, 5 or 7.
  • the path information is added, the correction coefficient to the reference RRU in the sub-cluster is obtained, and the correction is completed.
  • each RRU in each sub-cluster may also calculate the correction coefficient to the reference RRU in the sub-cluster in a conventional manner according to the multi-level correction path, and complete the correction.
  • each sub-cluster can be regarded as one RRU, and the correction between k sub-clusters is completed according to the correction manner for k RRUs.
  • the correction between the k sub-clusters can also be corrected for the k sub-clusters according to the above-described correction process for the N RRUs in the embodiment shown in FIG. 3, 5 or 7.
  • the control device of the RRU acquires m correction coefficients when the RRU is performing intra-cluster correction (ie, the reference of the RRU relative to the sub-cluster in which the RRU is located)
  • intra-cluster correction ie, the reference of the RRU relative to the sub-cluster in which the RRU is located
  • an inter-cluster correction coefficient ie, a correction coefficient of the reference RRU in the sub-cluster in which the RRU is located with respect to the reference RRU in the reference sub-cluster.
  • the control device of the RRU can acquire inter-cluster correction coefficients by means of reception. For example, receiving an inter-cluster correction coefficient sent by a control device of another RRU in the sub-cluster in which the RRU is located, the other RRU is an RRU located on the inter-cluster correction path and completing the inter-cluster correction coefficient.
  • the control device of the RRU may receive the inter-cluster correction coefficient sent by the control device of one RRU in the upper-level sub-cluster of the sub-cluster in which the RRU is located.
  • the corresponding inter-cluster correction coefficient can be directly received from the centralized control device.
  • At least one RRU located in the inter-cluster correction path in each sub-cluster acquires an inter-cluster correction path according to a time-frequency resource transceiving correction signal allocated by the centralized control device.
  • Path information, and the obtained path information of the inter-cluster correction path is sent to the centralized control device.
  • the centralized control device calculates an inter-cluster correction coefficient corresponding to each RRU in at least one RRU in each sub-cluster according to path information of all received inter-cluster correction paths, and then to at least one RRU in the sub-cluster Each RRU transmits a corresponding inter-cluster correction coefficient.
  • the RRU control device may also calculate the inter-cluster correction coefficient by itself. Assuming that the i(i ⁇ 1) inter-cluster correction path corresponds to one other sub-cluster, the RRU control device needs to control the transceiving correction between the RRU and one of the other sub-clusters.
  • the signal acquires path information of the inter-cluster correction path between the RRU and one of the other sub-clusters.
  • the control device of the RRU acquires inter-cluster correction coefficients based on path information of the inter-cluster correction paths.
  • the inter-cluster correction coefficient needs to be sent to the control device of the other RRU in the sub-cluster in which the RRU is located, and is used for inter-cluster correction by other RRUs.
  • the MRU After the MRU obtains m correction coefficients and inter-cluster correction coefficients, when M channels of the RRU are compensated, the m correction coefficients may be respectively multiplied by the inter-cluster correction coefficients to obtain m joint corrections. The coefficients are then compensated for the M channels of the RRU using the m joint correction coefficients.
  • each network element such as a control device of a RRU, a centralized control device, etc.
  • each network element includes hardware structures and/or software modules corresponding to the execution of the respective functions.
  • the present application can be implemented in a combination of hardware or hardware and computer software in combination with the elements and algorithm steps of the various examples described in the embodiments disclosed herein. Whether a function is implemented in hardware or computer software to drive hardware depends on the specific application and design constraints of the solution. A person skilled in the art can use different methods to implement the described functions for each particular application, but such implementation should not be considered to be beyond the scope of the present application.
  • the application may divide the function module of the RRU control device and the centralized control device according to the above method example.
  • each function module may be divided according to each function, or two or more functions may be integrated into one processing module.
  • the above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the present application is schematic, and is only a logical function division, and may be further divided in actual implementation.
  • FIG. 9A shows a possible structural diagram of the control device of the RRU involved in the foregoing embodiment.
  • the RRU control device includes: a transceiver unit 901 and a processing unit 902. .
  • the transceiver unit 901 is configured to support the control unit of the RRU to perform step 302 in FIG. 3, FIG. 5 and FIG. 7;
  • the processing unit 902 is configured to support the control unit of the RRU to perform steps 303-306 in FIG. 3, step 303 in FIG. , 304, 305a, 305c, 306, and steps 303a, 304-306 of FIG. All the related content of the steps involved in the foregoing method embodiments may be referred to the functional descriptions of the corresponding functional modules, and details are not described herein again.
  • FIG. 9B shows a possible structural diagram of the control device of the RRU involved in the above embodiment.
  • the control device of the RRU includes a processing module 911 and a communication module 912.
  • the processing module 911 is configured to control and manage the actions of the RRU control device.
  • the processing module 911 is configured to support the RRU control device to perform steps 302-306 in FIG. 3, steps 302-304, 305a, and 305c in FIG. 306, steps 302, 303a, 304-306 in FIG. 7, and/or other processes for the techniques described herein.
  • the communication module 912 is configured to support communication between the RRU's control device and other network entities.
  • the control device of the RRU may further include a storage module 913 for storing program codes and data of the control device of the RRU.
  • the processing module 911 can be a processor or a controller, for example, a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), and an application-specific integrated circuit (application-specific). Integrated circuit (ASIC), field programmable gate array (FPGA) or other programmable logic device, transistor logic device, hardware component, or any combination thereof. It is possible to implement or carry out the various illustrative logical blocks, modules and circuits described in connection with the present disclosure.
  • the processor may also be a combination of computing functions, for example, including one or more microprocessor combinations, a combination of a DSP and a microprocessor, and the like.
  • the communication module 912 can be a transceiver, a transceiver circuit, a communication interface, or the like.
  • the storage module 913 can be a memory.
  • the control device of the RRU involved in the present application may be the control device of the RRU shown in FIG. 9C.
  • the control device of the RRU includes a processor 921, a transceiver 922, a memory 923, and a bus 924.
  • the transceiver 922, the processor 921, and the memory 923 are connected to each other through a bus 924.
  • the bus 924 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus. Wait.
  • PCI peripheral component interconnect
  • EISA extended industry standard architecture
  • Wait The bus can be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, only one thick line is shown in Figure 9C, but it does not mean that there is only one bus or one type of bus.
  • FIG. 10A shows a possible structural diagram of the centralized control apparatus involved in the foregoing embodiment, where the centralized control apparatus includes: a determining unit 1001, a sending unit 1002, and a calculation.
  • the determining unit 1001 is configured to support the centralized control device to perform step 301 in FIG. 3, FIG. 5, FIG. 7;
  • the transmitting unit 1002 is configured to support the centralized control device to perform step 302 in FIG. 3 and FIG. 7, step 305c in FIG. 5;
  • the computing unit 1003 is configured to support the centralized control device to perform step 305b in FIG. 5;
  • the receiving unit 1004 is configured to support the centralized control device to perform step 305a in FIG.
  • the detecting unit is configured to support the centralized control device to perform step 307 in FIG. 7. .
  • All the related content of the steps involved in the foregoing method embodiments may be referred to the functional descriptions of the corresponding functional modules, and details are not described herein again.
  • FIG. 10B shows a possible structural diagram of the centralized control device involved in the above embodiment.
  • the centralized control device includes a processing module 1011 and a communication module 1012.
  • the processing module 1011 is configured to control and manage the actions of the centralized control device.
  • the processing module 1011 is configured to support the steps 301-302 of the centralized control device execution 3, steps 301-302, 305a-305c in FIG. 5, FIG. Steps 307, 301-302, and/or other processes for the techniques described herein.
  • the communication module 1012 is configured to support communication between the centralized control device and other network entities.
  • the centralized control device may further include a storage module 1013 for storing program codes and data of the centralized control device.
  • the processing module 1011 may be a processor or a controller, such as a CPU, a general purpose processor, a DSP, an ASIC, an FPGA or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. It is possible to implement or carry out the various illustrative logical blocks, modules and circuits described in connection with the present disclosure.
  • the processor may also be a combination of computing functions, for example, including one or more microprocessor combinations, a combination of a DSP and a microprocessor, and the like.
  • the communication module 1011 may be a transceiver, a transceiver circuit, a communication interface, or the like.
  • the storage module 1013 may be a memory.
  • the processing module 1011 is a processor
  • the communication module 1012 is a transceiver
  • the storage module 1013 is a memory
  • the centralized control device involved in the present application may be the centralized control device shown in FIG. 10C.
  • the centralized control device includes a processor 1021, a transceiver 1022, a memory 1023, and a bus 1023.
  • the transceiver 1022, the processor 1021, and the memory 1023 are connected to each other through a bus 1024; the bus 1024 may be a PCI bus or an EISA bus.
  • the bus can be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, only one thick line is shown in Figure 10C, but it does not mean that there is only one bus or one type of bus.
  • the present application also provides a communication device comprising means or means for performing the various steps performed by the control device and/or the centralized control device of the RRU described above.
  • the communication device can be a chip.
  • the present application further provides a computer storage medium, wherein the computer storage medium may store a program, and the program may include some or all of the steps in the embodiments of the correction method provided by the application.
  • the storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).
  • the present application also provides a computer program product comprising instructions which, when executed on a computer, cause the computer to perform some or all of the steps of the various embodiments of the correction methods provided herein.
  • the technology in the embodiments of the present application can be implemented by means of software plus a necessary general hardware platform.
  • the technical solution in the embodiments of the present application may be embodied in the form of a software product in essence or in the form of a software product, and the computer software product may be stored in a storage medium such as a ROM/RAM. , a diskette, an optical disk, etc., including instructions for causing a computer device (which may be a personal computer, server, or network device, etc.) to perform the methods described in various embodiments of the present application or portions of the embodiments.
  • a computer device which may be a personal computer, server, or network device, etc.

Landscapes

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

Abstract

本申请提供一种校正方法及装置,涉及通信技术领域,能够降低RRU之间的校正误差,提高校正精度。该方法包括:RRU的控制装置接收集中控制装置发送的资源配置信息,资源配置信息指示的时频资源用于该RRU与n个其他RRU之间收发校正信号,n个其他RRU为在校正路径拓扑中,与该RRU之间校正路径的级数为1的RRU,校正路径拓扑中的任意两个RRU之间最短校正路径的级数均小于或者等于级数门限;根据资源配置信息,控制该RRU在时频资源上收发校正信号;根据该RRU收发的校正信号,获取m组路径信息;根据该m组路径信息获取m个校正系数;采用该m个校正系数,对该RRU的M个通道进行补偿。

Description

一种校正方法及装置
本申请要求在2017年11月30日提交中国专利局、申请号为201711243924.4、发明名称为“一种校正方法及装置”的中国专利申请的优先权,并要求在2018年8月23日提交中国专利局、申请号为201810966862.8、发明名称为“一种校正方法及装置”的中国专利申请的优先权,其全部内容均通过引用结合在本申请中。
技术领域
本申请涉及通信技术领域,尤其涉及一种校正方法及装置。
背景技术
站点部署过程中为保证覆盖所有用户,小区边界会出现重叠覆盖现象,重叠覆盖区域内的边缘用户,会同时接收到服务小区的有用信号和其他小区的干扰信号,导致接收信号质量差,影响在网体验。为了增强覆盖、提高频谱效率、提升切换性能,通常采用相干多点联合发送(joint transmission,JT)技术将信号通过协作集中的射频拉远单元(remote radio unit,RRU)发送给终端,以把其他小区的干扰信号转化成有用信号,提升终端接收信号质量。能够实现JT的协作集中各个RRU的收发通道响应比值(发送通道响应与接收通道响应的比值)要求相等。由于在实际系统中,各个RRU的通道响应一般不同,因此需要对协作集中的多个RRU进行校正。
传统的校正方法为以一个RRU作为参考RRU,规划校正路径拓扑,并要求校正路径条数为RRU的总数减一。例如,如图1所示,为RRU1-RRU9的校正路径拓扑图,共8条校正路径。之间连通的两个RRU之间的校正路径级数为1,例如,RRU1与RRU2直接连通,RRU5与RRU9直接连通,因此RRU1与RRU2之间的校正路径级数为1,RRU5与RRU9之间的校正路径级数为1。RRU3与RRU8通过RRU1和RRU2间接连通,因此,RRU3与RRU8之间的校正路径级数为3,而RRU4与RRU6之间通过RRU1、RRU2、RRU3以及RRU5间接连通,因此RRU4与RRU6之间的校正路径级数为5。以RRU1为参考RRU,通过RRU2与RRU1之间收发的校正信号,得到RRU2与RRU1之间的路径信息,根据该路径信息计算RRU2相比于RRU1的校正系数。以使得RRU2通过该校正系数补偿各个通道后,RRU2的收发通道响应比值与RRU1的收发通道响应比值相同。而RRU3的校正系数又是基于与RRU2之间的路径信息以及RRU2的校正系数计算所得,以使得RRU3通过该校正系数补偿各个通道后,RRU3的收发通道响应比值与RRU1的收发通道响应比值相同。同理,其余的RRU按照校正路径拓扑以此类推。
然而,校正信号的是通过空口发送,由于空口环境的影响,基于每一个校正路径的路径信息计算校正系数时,都会存在一定的校正误差。而多级连通的校正路径上校正误差则会进行传播,导致校正路径级数大的两个RRU之间校正误差发生累积,两个RRU之间校正路径的级数越大,两个RRU之间的校正误差就越大,从而导致校正精度下降。
发明内容
本申请提供一种校正方法及装置,能够降低RRU之间的校正误差,提高校正精度。
第一方面,本申请提供一种校正方法,该方法包括:
RRU的控制装置接收集中控制装置发送的资源配置信息,该资源配置信息指示的时频资源用于该RRU与n个其他RRU之间收发校正信号,该n个其他RRU为在该集中控制装置确定的校正路径拓扑中,与该RRU之间校正路径的级数为1的RRU,该校正路径拓扑中的任意两个RRU之间最短校正路径的级数均小于或者等于预设的级数门限,n为大于或者等于1的自然数;该RRU的控制装置根据该资源配置信息,控制该RRU在该时频资源上收发校正信号;该RRU的控制装置根据该RRU收发的校正信号,获取m组路径信息,其中,m=1,或者m=M,M为该RRU的通道个数,该m组路径信息中的每组路径信息包括该RRU的一个通道与该n个其他RRU之间的n个校正路径的路径信息;该RRU的控制装置根据该m组路径信息获取m个校正系数;该RRU的控制装置采用该m个校正系数,对该RRU的M个通道进行补偿。
在本申请提供的RRU的校正方法中,RRU的控制装置能够通过多条路径信息来获取RRU的校正系数,避免了多级校正路径上由于校正误差的传播而造成的校正误差累计,且由于所使用的校正路径拓扑中的任意两个RRU之间最短校正路径的级数均小于或者等于预设的级数门限,因此,降低RRU之间的校正误差,从而提高了校正精度。
可选的,该RRU的控制装置根据该m组路径信息获取m个校正系数,包括:该RRU的控制装置根据该m组路径信息计算该m个校正系数;或者;该RRU的控制装置向该集中控制装置发送该m组路径信息,以使得该集中控制装置根据该m组路径信息计算该m个校正系数;该RRU的控制装置接收该集中控制装置发送的该m个校正系数。
可选的,当该M个通道之间未进行校正时,m=M,该m组路径信息与该M个通道一一对应,该m个校正系数与该M个通道一一对应。
采用该可选方式,当一个RRU的M个通道之间未进行校正时,通过本申请提供的方法,能够实现RRU内通道之间的校正,且由于每个通道的校正系数都是基于多条路径信息计算而来,因此,避免了多级校正路径上校正误差的传播而造成的校正误差累计,降低RRU之间的校正误差,从而提高了校正精度。
可选的,该RRU的控制装置根据该资源配置信息,控制该RRU在该时频资源上收发校正信号,包括:该RRU的控制装置根据该资源配置信息,控制该M个通道在不同的M个载波资源上同时向该n个其他RRU中的每个其他RRU发送校正信号,并在n个不同的频域资源上同时接收该n个其他RRU发送的校正信号。
可选的,该资源配置信息还包括该RRU的校正簇号,该RRU的控制装置根据该资源配置信息,控制该RRU在该时频资源上收发校正信号,包括:该RRU的控制装置根据该校正簇号控制该RRU发送的与该校正簇号对应的校正信号,该RRU发送的校正信号和与该RRU的校正簇号不同的RRU发送的校正信号码分正交。
通过采用具有码分功能的校正信号,能够提高GP区的资源使用率,使得N个RRU之间能够发送更多的校正信号,从而获得更多的校正路径的路径信息提升校正规格。
可选的,该RRU为一个子簇中的RRU,该方法还包括:该RRU的控制装置接收簇间校正系数,簇间校正系数为该RRU所在的子簇中的参考RRU相对于参考子簇中的参考RRU的校正系数,m个校正系数为该RRU相对于该RRU所在的子簇中的参考RRU的校正系数;该RRU的控制装置采用m个校正系数,对该RRU的M个通道进行补偿,包括:该RRU的控制 装置将m个校正系数分别与簇间校正系数相乘,获取m个联合校正系数;该RRU的控制装置采用m个联合校正系数对该RRU的M个通道进行补偿。
可选的,该RRU为一个子簇中的RRU,该方法还包括:该RRU的控制装置控制该RRU与i个其他子簇中的一个RRU之间收发校正信号,获取该RRU与i个其他子簇中的一个RRU之间的i个簇间校正路径的路径信息,i≥1;该RRU的控制装置根据i个校正路径的路径信息获取簇间校正系数;该RRU的控制装置将簇间校正系数发送给该RRU所在子簇中的其他RRU的控制装置;该RRU的控制装置采用m个校正系数,对该RRU的M个通道进行补偿,包括:该RRU的控制装置将m个校正系数分别与簇间校正系数相乘,获取m个联合校正系数。
第二方面,本申请提供一种射频拉远单元校正方法,该方法包括:集中控制装置根据N个RRU之间的信号质量,确定校正路径拓扑,在该校正路径拓扑中,信号质量大于或者等于预设信号质量门限的两个RRU之间校正路径的级数为1,且任意两个RRU之间最短校正路径的级数均小于或者等于预设的级数门限;该集中控制装置根据该校正路径拓扑,为该N个RRU中的每个RRU分配时频资源,并向该每个RRU的控制装置发送用于指示对应的时频资源的配置信息,该每个RRU对应的时频资源用于该RRU收发校正信号。
采用本申请提供的校正方法,由于集中控制装置确定的校正路径拓扑中,信号质量大于或者等于预设信号质量门限的两个RRU之间校正路径的级数均为1,且任意两个RRU之间最短校正路径的级数均小于或者等于预设的级数门限,因此,每个RRU的控制装置能够通过多条路径信息来获取该RRU的校正系数,避免了多级校正路径上由于校正误差的传播而造成的校正误差累计,从而降低了RRU之间的校正误差,提高了校正精度。
可选的,该集中控制装置向该每个RRU的控制装置发送用于指示对应的时频资源的配置信息之后,该方法还包括:该集中控制装置接收该N个RRU的控制装置发送的N1个路径信息,该路径信息为校正路径的级数为1的校正路径的路径信息,
Figure PCTCN2018117722-appb-000001
表示在N个RRU中的任意两个RRU之间的校正路径级数均为1时,校正路径的总数,N1为整数;该集中控制装置根据该N1个路径信息计算与该每个RRU对应的校正系数;该集中控制装置向该每个RRU的控制装置发送对应的校正系数。
采用该可选方式,每个RRU的每个校正系数,都是基于该N1个路径信息计算得到的,因此消除了校正误差的传播,从而降低了各个RRU之间的校正误差,提高了校正精度。
可选的,该集中控制装置接收该N个RRU的控制装置发送的N1个路径信息,包括:该集中控制装置从该每个RRU的控制装置接收m组路径信息,每组路径信息包括n个路径信息,其中,m=1,或者m=M,M为该每个RRU的通道个数,n为与该RRU之间校正路径的级数为1的RRU的个数;与该每个RRU对应的校正系数为m个。
采用该可选方式,当一个RRU的M个通道之间未进行校正时,m=1,能够实现RRU内通道之间的校正,且由于每个通道的校正系数都是基于多条路径信息计算而来,因此,避免了多级校正路径上校正误差的传播而造成的校正误差累计,降低RRU之间的校正误差,从而提高了校正精度。
可选的,集中控制装置根据该校正路径拓扑,为该N个RRU中的每个RRU分配时频资源之前,该方法还包括:该集中控制装置将该N个RRU划分为至少两个校正簇;该集中控制装置向该每个RRU发送的资源配置信息还包括该RRU所在校正簇的校正簇号。
通过采用具有码分功能的校正信号,能够提高GP区的资源使用率,使得N个RRU之间能够发送更多的校正信号,从而获得更多的校正路径的路径信息提升校正规格。
可选的,该方法还包括:该集中控制装置周期性的检测该N个RRU之间的信号质量;当该N个RRU中的任意两个RRU之间的信号质量从大于或者等于该信号质量门限,转变为小于该信号质量门限时,该集中控制装置重新确定校正拓扑。
通过周期性的检测该N个RRU之间的信号质量,及时发现信号质量不满足信号质量门限的要求的校正路径,并重新规划校正路径拓扑。以避免由于某条校正路径因环境影响断开,而导致该路径完成校正,进而影响JT性能。
可选的,集中控制装置根据N个RRU之间的信号质量,确定校正路径拓扑之前,方法还包括:集中控制装置将K个RRU划分为k个子簇,k个子簇中的h个子簇中的每个子簇均包括一个参考RRU,k个子簇中包括至少一个参考子簇,N个RRU为k个子簇中的一个子簇中的所有RRU。
可选的,集中控制装置接收每个子簇中的至少一个RRU发送的簇间校正路径的路径信息;集中控制装置根据接收到的所有簇间校正路径的路径信息计算与每个子簇中的至少一个RRU中的每个RRU对应的簇间校正系数;集中控制装置向每个子簇中的至少一个RRU中的每个RRU发送对应的簇间校正系数。
第三方面,一种RRU的控制装置,包括:
收发单元,用于接收集中控制装置发送的资源配置信息,该资源配置信息指示的时频资源用于该RRU与n个其他RRU之间收发校正信号,该n个其他RRU为在该集中控制装置确定的校正路径拓扑中,与该RRU之间校正路径的级数为1的RRU,该校正路径拓扑中的任意两个RRU之间最短校正路径的级数均小于或者等于预设的级数门限,n为大于或者等于1的自然数;处理单元,用于:根据该接收单元接收到的该资源配置信息,控制该RRU在该时频资源上收发校正信号;根据该RRU收发的校正信号,获取m组路径信息,其中,m=1,或者m=M,M为该RRU的通道个数,该m组路径信息中的每组路径信息包括该RRU的一个通道与该n个其他RRU之间的n个校正路径的路径信息;根据该m组路径信息获取m个校正系数;采用该m个校正系数,对该RRU的M个通道进行补偿。
可选的,处理单元根据该m组路径信息获取m个校正系数,具体包括:根据该m组路径信息计算该m个校正系数;或者;向该集中控制装置发送该m组路径信息,以使得该集中控制装置根据该m组路径信息计算该m个校正系数;接收该集中控制装置发送的该m个校正系数。
可选的,当该M个通道之间未进行校正时,m=M,该m组路径信息与该M个通道一一对应,该m个校正系数与该M个通道一一对应。
可选的,该处理单元根据该资源配置信息,控制该RRU在该时频资源上收发校正信号,具体包括:根据该资源配置信息,控制该M个通道在不同的M个载波资源上同时向该n个其他RRU中的每个其他RRU发送校正信号,并在n个不同的频域资源上同时接收该n个其他RRU发送的校正信号。
可选的,资源配置信息还包括该RRU的校正簇号,该处理单元根据该资源配置信息,控制该RRU在该时频资源上收发校正信号,具体包括:根据该校正簇号控制该RRU发送的与该校正簇号对应的校正信号,该RRU发送的校正信号和与该RRU的校正簇号不同的RRU 发送的校正信号码分正交。
可选的,该RRU为一个子簇中的RRU,该处理单元,还用于接收簇间校正系数,该簇间校正系数为该RRU所在的子簇中的参考RRU相对于参考子簇中的参考RRU的校正系数,该m个校正系数为该RRU相对于该RRU所在的子簇中的参考RRU的校正系数;该处理单元采用该m个校正系数,对该RRU的M个通道进行补偿,具体包括:将该m个校正系数分别与该簇间校正系数相乘,获取m个联合校正系数;采用该m个联合校正系数对该RRU的M个通道进行补偿。
可选的,该RRU为一个子簇中的RRU,该收发单元,还用于控制该RRU与i个其他子簇中的一个RRU之间收发校正信号,获取该RRU与该i个其他子簇中的一个RRU之间的i个簇间校正路径的路径信息,i≥1;该处理单元,还用于:根据该i个校正路径的路径信息获取簇间校正系数;将该簇间校正系数发送给该RRU所在子簇中的其他RRU的控制装置;该处理单元采用该m个校正系数,对该RRU的M个通道进行补偿,包括:将该m个校正系数分别与该簇间校正系数相乘,获取m个联合校正系数。
本申请提供的RRU的控制装置的技术效果可以参见上述第一方面或第一方面的各个实现方式的技术效果,此处不再赘述。
第四方面,本申请提供一种集中控制装置,包括:
确定单元,用于根据N个RRU之间的信号质量,确定校正路径拓扑,在该校正路径拓扑中,信号质量大于或者等于预设信号质量门限的两个RRU之间校正路径的级数为1,且任意两个RRU之间最短校正路径的级数均小于或者等于预设的级数门限;发送单元,用于用于根据该确定单元确定的该校正路径拓扑,为该N个RRU中的每个RRU分配时频资源,并向该每个RRU的控制装置发送用于指示对应的时频资源的配置信息,该每个RRU对应的时频资源用于该RRU收发校正信号。
可选的,集中控制装置向该每个RRU的控制装置发送用于指示对应的时频资源的配置信息之后,该集中控制装置还包括:接收单元和计算单元;该接收单元,用于接收该N个RRU的控制装置发送的N1个路径信息,该路径信息为校正路径的级数为1的校正路径的路径信息,
Figure PCTCN2018117722-appb-000002
N1为整数;该计算单元,用于根据该接收单元接收到的该N1个路径信息计算与该每个RRU对应的校正系数;该发送单元,还用于向该每个RRU的控制装置发送对应的校正系数。
可选的,该接收单元接收该N个RRU的控制装置发送的N1个路径信息,具体包括:从该每个RRU的控制装置接收m组路径信息,每组路径信息包括n个路径信息,其中,m=1,或者m=M,M为该每个RRU的通道个数,n为与该RRU之间校正路径的级数为1的RRU的个数;与该每个RRU对应的校正系数为m个。
可选的,该确定单元,还用于在该发送单元根据该校正路径拓扑,为该N个RRU中的每个RRU分配时频资源之前,将该N个RRU划分为至少两个校正簇;该发送单元向该每个RRU发送的资源配置信息还包括该RRU所在校正簇的校正簇号。
可选的,该集中控制装置还包括检测单元,该检测单元,用于周期性的检测该N个RRU之间的信号质量;该确定单元,还用于当该检测单元检测到该N个RRU中的任意两个RRU之间的信号质量从大于或者等于该信号质量门限,转变为小于该信号质量门限时,重新确定校正路径拓扑。
可选的,所述确定单元,还用于在根据N个RRU之间的信号质量,确定校正路径拓扑之前,将K个RRU划分为k个子簇,所述k个子簇中的h个子簇中的每个子簇均包括一个参考RRU,所述k个子簇中包括至少一个参考子簇,所述N个RRU为所述k个子簇中的一个子簇中的所有RRU。
通过将大规模的RRU划分为多个子簇,各个子簇内的RRU同步进行簇内校正,以加快校正速度。
可选的,所述接收单元,还用于接收所述每个子簇中的至少一个RRU发送的簇间校正路径的路径信息;所述计算单元,还用于根据所述接收单元接收到的所有簇间校正路径的路径信息计算与所述每个子簇中的至少一个RRU中的每个RRU对应的簇间校正系数;所述发送单元,还用于向所述每个子簇中的至少一个RRU中的每个RRU发送对应的簇间校正系数。
本申请提供的集中控制装置的技术效果可以参见上述第二方面或第二方面的各个实现方式的技术效果,此处不再赘述。
第五方面,本申请还提供了一种RRU的控制装置,包括:处理器、存储器、总线以及收发器;该存储器,用于存储计算机执行指令;该处理器,通过该总线与该存储器和收发器连接,当该RRU的控制装置运行时,该处理器执行该存储器中存储的计算机执行指令,以实现第一方面以及第一方面的各种实现方式所述的校正方法。
本申请提供的RRU的控制装置的技术效果可以参见上述第一方面或第一方面的各个实现方式的技术效果,此处不再赘述。
第六方面,本申请还提供了一种集中控制装置,包括:处理器、存储器、总线以及收发器;该存储器,用于存储计算机执行指令;该处理器,通过该总线与该存储器和收发器连接,当该集中控制装置运行时,该处理器执行该存储器中存储的计算机执行指令,以实现第二方面以及第二方面的各种实现方式所述的校正方法。
本申请提供的集中控制装置的技术效果可以参见上述第二方面或第二方面的各个实现方式的技术效果,此处不再赘述。
第七方面,本申请还提供一种计算机存储介质,所述计算机存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述第一方面或第二方面所述的方法。
第八方面,本申请还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面或第八方面所述的方法。
第九方面,本申请提供一种通信装置,包括用于执行第一方面和/或第二方面的各个步骤的单元或手段。可选的,该通信装置可以为芯片。
附图说明
图1为现有技术中的一种校正路径拓扑示意图;
图2A为本申请提供的一种分布式基站系统的示意图;
图2B为本申请提供的一种通信系统的示意图;
图3为本申请提供的一种校正方法的一个实施例的方法流程图一;
图4为本申请提供的一种校正路径拓扑示意图一;
图5为本申请提供的一种校正方法的一个实施例的方法流程图二;
图6为本申请提供的一种校正路径拓扑示意图二;
图7为本申请提供的一种校正方法的一个实施例的方法流程图三;
图8为本申请提供的GP区资源使用对比示意图;
图9A为本申请提供的一种RRU的控制装置的结构示意图一;
图9B为本申请提供的一种RRU的控制装置的结构示意图二;
图9C为本申请提供的一种RRU的控制装置的结构示意图三;
图10A为本申请提供的一种集中控制装置的结构示意图一;
图10B为本申请提供的一种集中控制装置的结构示意图二;
图10C为本申请提供的一种集中控制装置的结构示意图三;
图11为本申请提供的一种子簇划分示意图;
图12为本申请提供的一种子簇之间时频资源分布示意图。
具体实施方式
本申请提供的校正方法可以适用于LTE系统,高级长期演进(LTE advanced,LTE-A),或其他采用各种无线接入技术的无线通信系统,例如采用码分多址,频分多址,时分多址,正交频分多址、CA等接入技术的系统。此外,还可以适用于使用后续的演进系统,如第五代5G系统等。本申请应用于具有JT需求的场景,如分布式多输入多输出(distributed multi input and multiple output,DMIMO)、以用户为中心的无边界网络等。
可选的,本申请提供的校正方法可以应用于分布式基站中,如图2A所示,包括RRU、室内基带处理单元(building baseband unit,BBU)、耦合电路以及天线。
其中,RRU包括数字中频模块、收发信机模块、功放和滤波模块。数字中频模块用于光传输的调制解调、数字上下变频、模数(analog-to-digital,AD)转换器等,收发信机模块完成中频信号到射频信号的变换;再经过功放和滤波模块,将射频信号通过天线口发射出去。BBU用于完成信道编解码、基带信号的调制解调、协议处理等功能,同时提供与上层网元的接口功能,以及完成物理层核心技术的处理过程,例如3G中的码分多址(code division multiple access,CDMA)和LTE中的正交频分复用技术(orthogonal frequency division multiplexing,OFDM)/多输入多输出(multi input and multiple output,MIMO)处理。BBU、RRU以及天线之间连接通道。耦合电路用于补偿各个通道。一个BBU可以控制至少一个RRU,且BBU之间通过有线的方式直接连接。
如图2B所示,为本申请提供的一种通信系统,包括集中控制装置、RRU的控制装置以及RRU。
RRU的控制装置用于控制RRU收发校正信号、收集校正路径的路径信息、计算所控制RRU的校正系数、对RRU的收发通道进行补偿等。
在本申请中,RRU的控制装置可以是与该RRU连接的BBU,也可以是集成在该RRU中的控制模块,还可以是独立于该RRU设置的能够实现上述功能的服务器设备。
集中控制装置用于实现规划校正拓扑路径、规划校正簇、分配用于传输校正信号的时频资源、计算校正系数等。
集中控制装置可以是能够实现上述功能的服务器设备或者通信设备。也可以是一个RRU的控制装置,即将一个RRU的控制装置作为该集中控制装置。在这种情况下,RRU的控制装置具备集中控制装置的功能。
基于图2,如图3所示,为本申请提供的一种校正方法的一个实施例的方法流程图, 该方法包括如下步骤:
步骤301,集中控制装置根据N个RRU之间的信号质量,确定校正路径拓扑,在该校正路径拓扑中,信号质量大于或者等于预设信号质量门限的两个RRU之间校正路径的级数为1,且任意两个RRU之间最短校正路径的级数均小于或者等于预设的级数门限。
示例性的,集中控制装置在确定校正路径拓扑时,可以先建立该N个RRU中的所有信号质量大于或者等于信号质量门限的两个RRU之间的直接连通关系,以使得所有信号质量大于或者等于信号质量门限的两个RRU之间校正路径的级数为1。也就是说每个RRU能够与和该RRU之间的信号质量大于或者等于信号质量门限的所有RRU建立直接连通关系,以使得该N个RRU中任意两个RRU之间最短校正路径的级数均小于或者等于级数门限。
例如,在RRU1-RRU9中,集中控制装置检测到RRU1与RRU2、RRU 5、RRU7、RRU8之间的信号质量大于或者等于信号质量门限,RRU2还与RRU8、RRU6以及RRU3之间的信号质量大于或者等于信号质量门限,RRU3还与RRU5和RRU4之间的信号质量大于或者等于信号质量门限,RRU4还与RRU6之间的信号质量大于或者等于信号质量门限,RRU5还与RRU6、RRU9之间的信号质量大于或者等于信号质量门限,RRU6还与RRU9之间的信号质量大于或者等于信号质量门限,RRU7还与RRU9之间的信号质量大于或者等于信号门限。
集中控制装置将上述信号质量大于或者等于号质量门限的两个RRU之间建立直接连通关系,以使得这两个RRU之间连通的校正路径的级数为1,得到如图4所示的校正路径拓扑。
假设级数门限是3,集中控制装置确定在如图4所示的校正路径拓扑中,任意两个RRU之间最短校正路径的级数均小于4。因此如图4所示的校正路径拓扑确定为本次校正过程中使用的校正路径拓扑。
与图1所示的校正路径拓扑相比可知,现有技术中RRU6和RRU4的校正路径的级数是5,而本申请中RRU6和RRU4之间最短的校正路径的级数是1,即RRU6和RRU4也可以是直接连通关系。因此,采用本申请提供的校正路径拓扑,能够降低RRU与RRU之间的最短校正路径的级数。
步骤302,集中控制装置根据该校正路径拓扑,为N个RRU中的每个RRU分配时频资源,并向每个RRU的控制装置发送用于指示对应的时频资源的资源配置信息,每个RRU对应的时频资源用于该RRU收发校正信号。
该N个RRU分别接收到对应的资源配置信息后,均执行如下步骤303-305。
步骤303,RRU的控制装置根据接收到的资源配置信息,控制该RRU在对应的时频资源上收发校正信号。
在校正路径拓扑中,由于存在n(n为大于或者等于1的自然数)个与该RRU之间的校正路径的级数为1的其他RRU。因此,当RRU的控制装置接收到该RRU对应的资源配置信息后,即可控制该RRU在该资源配置信息指示的时频资源上,与该n个其他RRU之间收发校正信号。
在一个示例中,若该RRU的M个通道之间不需要校正(例如,该M个通道之间已经完成校正),那么该RRU的控制装置可以控制该M个通道中的任意一个通道与该n个其他RRU进行校正信号的收发。
RRU可以以频分的方式收发校正信号。即当RRU向n个其他RRU发送校正信号时,RRU 在同一时域资源、相同的频域资源向n个其他RRU发送校正信号。当RRU接收n个其他RRU发送的校正信号时,是在同一时域资源、n个不同的频域资源接收n个其他RRU发送的校正信号,即n个其他RRU在n个不同的频域资源上同时向该RRU发送校正信号。
可选的,若该RRU的M个通道之间未完成校正,且需要校正时,那么该RRU的控制装置可以控制该M个通道中的每个通道均与该n个其他RRU进行校正信号的收发。
在一个示例中,该RRU的控制装置可以根据该资源配置信息,控制该M个通道在不同的M个载波(或子载波)资源上同时向该n个其他RRU中的每个其他RRU发送校正信号,并在n个不同的频域资源上同时接收该n个其他RRU发送的校正信号。也就是说,n个其他RRU在向该M个通道发送时,是在n个不同的频域资源上同时发送校正信号,该M个通道中的每个通道都在同一时刻的n个不同的频域资源上检测n个其他RRU发送的校正信号。
可以理解的是,在集中控制装置为该RRU分配时频资源之前,该RRU的控制装置可以通过消息告知集中控制装置,该RRU的M个通道是否需要进行校正,以使得集中控制装置可以分配适量的时频资源。
步骤304,RRU的控制装置根据该RRU收发的校正信号,获取m组路径信息,其中,m=1,或者m=M,该m组路径信息中的每组路径信息包括该RRU的一个通道与该n个其他RRU之间的n个校正路径的路径信息。
示例性的,该路径信息可以包括在校正路径两端的通道接收到的信号以及空口信道响应等信息。
当RRU的控制装置控制任意一个通道收发校正信号时,RRU的控制装置即可获取m(m=1)组路径信息。
当RRU的控制装置控制M个通道分别收发校正信号时,RRU的控制装置即可根据该RRU收发的校正信号获取M组路径信息,该M组路径信息与M个通道一一对应。
步骤305,RRU的控制装置根据该m组路径信息获取m个校正系数。
示例性的,该RRU的控制装置可以根据该m组路径信息计算该m个校正系数。
在本申请中,若m=1,那么RRU的控制装置即可根据n个路径信息以及收发通道响应参考值,计算一个校正系数。以使得RRU的控制装置采用该校正系数对该RRU的M个通道进行补偿后,该M个通道的收发通道响应比值等于或者约等于该收发通道响应参考值。
若m=M,那么RRU的控制装置可以根据m*M个路径信息以及该收发通道响应参考值,进行联合计算,得到与该M个通道一一对应的M个校正系数。以使得RRU的控制装置采用该M个校正系数对该RRU的M个通道进行补偿后,该M个通道的收发通道响应比值等于或者约等于该收发通道响应参考值。
其中,收发通道响应参考值可以是预设的一个值,也可以是该N个RRU中的某个RRU的收发通道响应比值。
值得说明的是,以图4中的校正路径拓扑为例,在计算RRU6和RRU4的校正级数时,同时参考RRU6与RRU4之间的校正路径的路径信息,因此RRU6和RRU4之间不会存在由于误差传播而造成的误差累计,从而降低了RRU6与RRU4之间的校正误差,提高了校正精度。
步骤306,该RRU的控制装置采用该m个校正系数,对该RRU的M个通道进行补偿。
示例性的,RRU的控制装置对M个通道进行补偿的过程可以是:当一个通道作为接收通道接收信号时,可以在接收的信号上乘以对应的校正系数。当该通道作为发送通道发送 信号时,可以在发送的信号上除以对应的校正系数。
可选的,上述步骤305中RRU的控制装置获取的m个校正系数也可以是由集中控制装置计算得到的。如图5所述,上述步骤305具体可以包括:
步骤305a,RRU的控制装置向集中控制装置发送该m组路径信息。
步骤305b,集中控制装置接收到N个RRU的控制装置发送的N1个路径信息后,根据N1个路径信息计算与该每个RRU对应的校正系数。
其中,N1为N个RRU的控制装置发送的所有路径信息的总个数,
Figure PCTCN2018117722-appb-000003
表示在该N个RRU中的任意两个RRU之间的校正路径级数均为1时,校正路径的总数,N1为整数。
集中控制装置可以利用收发通道响应参考值,对该N1个路径信息进行联合计算,得到与每个RRU对应的m个校正系数。也就是说,在该示例中,每个RRU的每个校正系数,都是基于该N1个路径信息计算得到的,因此消除了校正误差的传播,从而降低了各个RRU之间的校正误差,提高了校正精度。
步骤305c,集中控制装置向每个RRU发送对应的校正系数。
可选的,在本申请中,集中控制装置可以周期性的检测该N个RRU之间的信号质量。并当该N个RRU中的任意两个RRU之间的信号质量从大于或者等于该信号质量门限,转变为小于该信号质量门限,该集中控制装置即可根据该周期内检测到的N个RRU之间的信号质量,重新确定新的校正路径拓扑,重新执行上述步骤301-306中的过程。
示例性的,当前校正路径拓扑如图4所示,集中控制装置周期性的检测RRU1-RRU9的信号质量。假设集中控制装置在当前周期,检测到RRU1与RRU7之间的信号质量,以及RRU9和RRU6之间的信号质量从大于该信号质量门限,转变为小于该信号质量门限。而RRU7和RRU8之间的信号质量大于该信号门限值。集中控制装置则断开RRU1与RRU7之间的直接连通关系,以及RRU9和RRU6之间的直接连通关系,并建立RRU7和RRU8之间的直接连通关系,得到更新后的校正路径拓扑,如图6所示。
在该示例中,通过周期性的检测该N个RRU之间的信号质量,及时发现信号质量不满足信号质量门限的要求的校正路径,并重新规划校正路径拓扑。以避免由于某条校正路径因环境影响断开,而导致该路径校正失败,进而影响JT性能。
可选的,由于校正信号一般在保护间隔(guard period,GP)区收发,而GP区时频域资源有限,因此为了保证RRU能够获得更多的路径信息,本申请所使用的校正信号可以是具备码分功能的校正序列。
示例性的,基于图3,如图7所示,在上述步骤302之前,该方法还包括:
步骤307,集中控制装置将N个RRU划分为至少两个校正簇。
集中控制装置可以先将N个RRU划分为至少两个校正簇,处于不同校正簇的RRU所发送的具有码分功能校正信号正交,因此不同校正簇中的RRU能够在同一GP的相同的频域资源发送校正信号,而不会相互之间造成干扰。
在该示例中,上述步骤303,具体可以包括:
步骤303a,RRU的控制装置根据接收到的配置资源中携带的校正簇号,控制该RRU发送的与该校正簇号对应的校正信号。
其中,RRU的控制装置可以根据该校正簇号生成具有码分功能的校正信号。该RRU的 控制装置也可以将该校正簇号发送给RRU,由该RRU根据该校正簇号生成具有码分功能的校正信号。
可选的,RRU的控制装置或者RRU中可以预先存储了校正簇号与校正信号的对应关系,RRU的控制装置也可以根据该校正簇号选择对应的校正信号,或者将该校正簇号发送给RRU,由该RRU根据该校正簇号选择对应的校正信号。
示例性的,基于图4所示的校正路径拓扑,RRU6向RRU3和RRU9发送校正信号,RRU1向RRU2、RRU5、RRU8以及RRU7发送校正信号。如图8所示,当RRU6和RRU1发送的校正信号如果并不正交,RRU6和RRU5则需要在不同的GP区发送校正信号,即占用两个GP区资源发送校正信号。若RRU6和RRU5的校正信号具有正交特性。那么RRU6和RRU5可以在都在GP1区发送校正信号,只需占用1个GP区资源。
在本申请中通过采用具有码分功能的校正信号,能够提高GP区的资源使用率,使得N个RRU之间能够发送更多的校正信号,从而获得更多的校正路径的路径信息提升校正规格。
在该示例中,当该RRU接收到一个其他RRU同时发送的多个校正信号时,该RRU则可以根据该RRU所在校正簇的校正簇号对接收到的序列进行解调,得到该其他RRU发送给该RRU校正信号。
采用本申请提供的RRU的校正方法,由于集中控制装置确定的校正路径拓扑中,信号质量大于或者等于预设信号质量门限的两个RRU之间校正路径的级数均为1,且任意两个RRU之间最短校正路径的级数均小于或者等于预设的级数门限,因此,每个RRU的控制装置能够通过多条路径信息来获取该RRU的校正系数,避免了多级校正路径上由于校正误差的传播而造成的校正误差累计,因此降低了RRU之间的校正误差,从而提高了校正精度。
随着校正规模的扩大,需要校正的RRU的个数增多,为了提高校正效率,本申请还提供一种方式,将大规模的RRU划分为多个子簇,各个子簇内的RRU同步进行簇内校正,以加快校正速度。
具体的,集中控制装置在确定校正路径拓扑之前,先将待校正的K个RRU划分k个子簇,该k个子簇中的h个子簇中的每个子簇均包括一个参考RRU,该k个子簇中包括至少一个参考子簇。参考子簇用于其他非参考子簇进行簇间校正。
示例性的,如图11所示,假设k个RRU中被划分为5个子簇,其中,子簇1为参考子簇,该子簇1中的参考RRU为用于其他子簇进行簇间校正的RRU。子簇1-5均包括一个参考RRU。子簇1-5内的各个RRU在进行簇内校正时可以通过获取相对于所在子簇内的参考RRU的校正系数,对各自的通道进行校正。
集中控制装置完成子簇的划分后,即可规划校正路径拓扑,包括规划每个子簇内的各个RRU的校正路径拓扑,以及簇间校正路径拓扑。然后按照规划的校正路径进行资源分配。
示例性的,以如图11所示的子簇1中的各个RRU为例,由于子簇1中的RRU1和RRU3均位于簇间校正路径上,因此,集中控制装置为子簇1中的RRU1和RRU3分配的时频资源中包括用于与其他子簇中RRU之间收发校正信号的时频资源,还包括用于与子簇1中的其他RRU之间收发校正信号的时频资源。集中控制装置为子簇1中的RRU3分配的时频资源用于与子簇1中的其他RRU之间收发校正信号。可以理解的是,资源配置信息中可以包括各个RRU所在子簇的簇号、参考RRU的标识、参考子簇的簇号以 及参考子簇中的参考RRU的标识等信息。
在一个示例中,集中控制装置在进行资源配置时,可以配置每个子簇内的各个RRU采用频分的方式收发校正信号,k个子簇之间采用时分的方式收发校正信号。示例性的,假设每个子簇包括g个RRU,如图12中的左图所示,每个子簇中的g个RRU分别在j(g≥j≥2)个不同的子载波上同时发送校正信号。k个子簇中的各个RRU(例如,k个子簇中的各个RRU1)在相同的子载波上依次发送校正信号。
或者集中控制装置也可以配置每个子簇内的各个RRU采用时分的方式收发校正信号,k个子簇之间采用频分的方式收发校正信号。示例性的,如图12中的左图所示,k个子簇中的各个RRU(例如,k个子簇中的各个RRU1、k个子簇中的各个RRU2,……,k个子簇中的各个RRUi)在j个不同的子载波上同时发送校正信号。而每个子簇内的g个RRU在相同的子载波上依次发送校正信号。
在本申请中,每个子簇内的各个RRU在进行簇内校正时,可以按照如图3、5或者7所示的校正方法进行簇内校正。也就是说,如图3、5或者7所示实施例中,N个RRU为一个子簇内的所有RRU,在一个子簇内,该N个RRU采用如图3、5或者7所示实施例中增加路径信息的方式,获取向所在子簇内的参考RRU对其的校正系数,并完成校正。
或者,每个子簇内的各个RRU也可以采用传统的按照多级校正路径的方式,计算向所在子簇内的参考RRU对其的校正系数,并完成校正。
对于簇间校正,可以将每个子簇视为一个RRU,按照对k个RRU的校正方式,完成k个子簇之间的校正。
示例性的,k个子簇之间的校正也可以按照上述如图3、5或者7所示实施例中对N个RRU的校正过程,完成对k个子簇之间的校正。
那么,对于每个非参考子簇中的非参考RRU,该RRU的控制装置除了获取该RRU在进行簇内校正时的m个校正系数(即该RRU相对于该RRU所在的子簇中的参考RRU的校正系数)外,还需获取簇间校正系数(即该RRU所在的子簇中的参考RRU相对于参考子簇中的参考RRU的校正系数)。
示例性的,该RRU的控制装置可以通过接收的方式获取簇间校正系数。例如,接收该RRU所在子簇中的另一个RRU的控制装置发送的簇间校正系数,该另一个RRU是位于簇间校正路径上,并完成簇间校正系数的RRU。或者,当k个子簇采用传统的多级校正路径时,该RRU的控制装置可以接收该RRU所在子簇的上一级子簇中的一个RRU的控制装置发送的簇间校正系数。
或者,当由集中控制装置统一进行簇间校正系数的计算时,则可以直接从集中控制装置处接收对应的簇间校正系数。
示例性的,当由集中控制装置统一计算簇间校正系数时,每个子簇中位于簇间校正路径上的至少一个RRU,根据集中控制装置分配的时频资源收发校正信号,获取簇间校正路径的路径信息,并将获取的簇间校正路径的路径信息发送给集中控制装置。
该集中控制装置根据接收到的所有簇间校正路径的路径信息计算与每个子簇中的至少一个RRU中的每个RRU对应的簇间校正系数,然后向该个子簇中的至少一个RRU中的每个RRU发送对应的簇间校正系数。
若该RRU位于簇间校正路径上,则该RRU的控制装置也可以自己计算簇间校正系数。假设位于i(i≥1)条簇间校正路径上,每条簇间校正路径对应一个其他子簇,则该RRU控制装置需要控制该RRU与i个其他子簇中的一个RRU之间收发校正信号,获取该RRU与i个其他子簇中的一个RRU之间的i个簇间校正路径的路径信息。该RRU的控制装置根据i个簇间校正路径的路径信息获取簇间校正系数。
当RRU的控制装置计算得到簇间校正系数后,还需将该簇间校正系数发送给RRU所在子簇中的其他RRU的控制装置,用于其他RRU进行簇间校正。
当该RRU获取到m个校正系数以及簇间校正系数后,在对该RRU的M个通道进行补偿时,可以将该m个校正系数分别与该簇间校正系数相乘,获取m个联合校正系数,然后采用该m个联合校正系数对该RRU的M个通道进行补偿。
可以理解的是,对于非参考子簇内的参考RRU,只需采用簇间校正系数对该参考RRU的M个通道进行补偿。对于参考子簇内的非参考RRU,指出采用进行簇内校正时获取的m个校正系数,对其M个通道进行补偿。
上述主要从各个网元之间交互的角度对本申请提供的方案进行了介绍。可以理解的是,各个网元,例如RRU的控制装置、集中控制装置等为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
本申请可以根据上述方法示例对RRU的控制装置和集中控制装置等进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
在采用对应各个功能划分各个功能模块的情况下,图9A示出了上述实施例中所涉及的RRU的控制装置的一种可能的结构示意图,RRU的控制装置包括:收发单元901以及处理单元902。收发单元901用于支持RRU的控制装置执行图3、图5以及图7中的步骤302;处理单元902用于支持RRU的控制装置执行图3中的步骤303-306,图5中的步骤303、304、305a、305c、306,以及图7中步骤303a、304-306。其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
在采用集成的单元的情况下,图9B示出了上述实施例中所涉及的RRU的控制装置的一种可能的结构示意图。RRU的控制装置包括:处理模块911和通信模块912。处理模块911用于对RRU的控制装置的动作进行控制管理,例如,处理模块911用于支持RRU的控制装置执行图3中的步骤302-306,图5中的步骤302-304、305a、305c、306,图7中的步骤302、303a、304-306,和/或用于本文所描述的技术的其它过程。通信模块912用于支持RRU的控制装置与其他网络实体的通信。RRU的控制装置还可以包括存储模块913,用于存储RRU的控制装置的程序代码和数据。
其中,处理模块911可以是处理器或控制器,例如可以是中央处理器(central  processing unit,CPU),通用处理器,数字信号处理器(digital signal processor,DSP),专用集成电路(application-specific integrated circuit,ASIC),现场可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。通信模块912可以是收发器、收发电路或通信接口等。存储模块913可以是存储器。
当处理模块911为处理器,通信模块912为收发器,存储模块913为存储器时,本申请所涉及的RRU的控制装置可以为图9C所示的RRU的控制装置。
参阅图9C所示,该RRU的控制装置包括:处理器921、收发器922、存储器923以及总线924。其中,收发器922、处理器921以及存储器923通过总线924相互连接;总线924可以是外设部件互连标准(peripheral component interconnect,PCI)总线或扩展工业标准结构(extended industry standard architecture,EISA)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图9C中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
在采用对应各个功能划分各个功能模块的情况下,图10A示出了上述实施例中所涉及的集中控制装置的一种可能的结构示意图,集中控制装置包括:确定单元1001、发送单元1002、计算单元1003、接收单元1004、检测单元1005。确定单元1001用于支持集中控制装置执行图3、图5、图7中的步骤301;发送单元1002用于支持集中控制装置执行图3、图7中的步骤302,图5中的步骤305c;计算单元1003用于支持集中控制装置执行图5中的步骤305b;接收单元1004用于支持集中控制装置执行如图5中的步骤305a;检测单元用于支持集中控制装置执行图7中的步骤307。其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
在采用集成的单元的情况下,图10B示出了上述实施例中所涉及的集中控制装置的一种可能的结构示意图。集中控制装置包括:处理模块1011和通信模块1012。处理模块1011用于对集中控制装置的动作进行控制管理,例如,处理模块1011用于支持集中控制装置执行3中的步骤301-302,图5中的步骤301-302、305a-305c,图7中的步骤307、301-302,和/或用于本文所描述的技术的其它过程。通信模块1012用于支持集中控制装置与其他网络实体的通信。集中控制装置还可以包括存储模块1013,用于存储集中控制装置的程序代码和数据。
其中,处理模块1011可以是处理器或控制器,例如可以是CPU,通用处理器,DSP,ASIC,FPGA或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。通信模块1011可以是收发器、收发电路或通信接口等。存储模块1013可以是存储器。
当处理模块1011为处理器,通信模块1012为收发器,存储模块1013为存储器时,本申请所涉及的集中控制装置可以为图10C所示的集中控制装置。
参阅图10C所示,该集中控制装置包括:处理器1021、收发器1022、存储器1023以 及总线1023。其中,收发器1022、处理器1021以及存储器1023通过总线1024相互连接;总线1024可以是PCI总线或EISA总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图10C中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
本申请还提供一种通信装置,包括用于执行上述RRU的控制装置和/或集中控制装置所执行的各个步骤的单元或手段。该通信装置可以为芯片。具体实现中,本申请还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时可包括本申请提供的校正方法的各实施例中的部分或全部步骤。所述的存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,ROM)或随机存储记忆体(random access memory,RAM)等。
本申请还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述本申请提供的校正方法的各实施例中的部分或全部步骤。
本领域的技术人员可以清楚地了解到本申请实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。
本说明书中各个实施例之间相同相似的部分互相参见即可。尤其,对于集中控制装置的实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例中的说明即可。
以上所述的本申请实施方式并不构成对本申请保护范围的限定。

Claims (30)

  1. 一种校正方法,其特征在于,所述方法包括:
    射频拉远单元RRU的控制装置接收集中控制装置发送的资源配置信息,所述资源配置信息指示的时频资源用于所述RRU与n个其他RRU之间收发校正信号,所述n个其他RRU为在所述集中控制装置确定的校正路径拓扑中,与所述RRU之间校正路径的级数为1的RRU,所述校正路径拓扑中的任意两个RRU之间最短校正路径的级数均小于或者等于预设的级数门限,n为大于或者等于1的自然数;
    所述RRU的控制装置根据所述资源配置信息,控制所述RRU在所述时频资源上收发校正信号;
    所述RRU的控制装置根据所述RRU收发的校正信号,获取m组路径信息,其中,m=1,或者m=M,M为所述RRU的通道个数,所述m组路径信息中的每组路径信息包括所述RRU的一个通道与所述n个其他RRU之间的n个校正路径的路径信息;
    所述RRU的控制装置根据所述m组路径信息获取m个校正系数;
    所述RRU的控制装置采用所述m个校正系数,对所述RRU的M个通道进行补偿。
  2. 根据权利要求1所述的方法,其特征在于,所述RRU的控制装置根据所述m组路径信息获取m个校正系数,包括:
    所述RRU的控制装置根据所述m组路径信息计算所述m个校正系数;或者;
    所述RRU的控制装置向所述集中控制装置发送所述m组路径信息,以使得所述集中控制装置根据所述m组路径信息计算所述m个校正系数;
    所述RRU的控制装置接收所述集中控制装置发送的所述m个校正系数。
  3. 根据权利要求1或2所述的方法,其特征在于,当所述M个通道之间未进行校正时,m=M,所述m组路径信息与所述M个通道一一对应,所述m个校正系数与所述M个通道一一对应。
  4. 根据权利要求3所述的方法,其特征在于,所述RRU的控制装置根据所述资源配置信息,控制所述RRU在所述时频资源上收发校正信号,包括:
    所述RRU的控制装置根据所述资源配置信息,控制所述M个通道在不同的M个载波资源上同时向所述n个其他RRU中的每个其他RRU发送校正信号,并在n个不同的频域资源上同时接收所述n个其他RRU发送的校正信号。
  5. 根据权利要求1-4任一项所述的方法,其特征在于,所述资源配置信息还包括所述RRU的校正簇号,所述RRU的控制装置根据所述资源配置信息,控制所述RRU在所述时频资源上收发校正信号,包括:
    所述RRU的控制装置根据所述校正簇号控制所述RRU发送的与所述校正簇号对应的校正信号,所述RRU发送的校正信号和与所述RRU的校正簇号不同的RRU发送的校正信号码分正交。
  6. 根据权利要求1-5任一项所述的方法,其特征在于,所述RRU为一个子簇中的RRU,所述方法还包括:
    所述RRU的控制装置接收簇间校正系数,所述簇间校正系数为所述RRU所在的子簇中的参考RRU相对于参考子簇中的参考RRU的校正系数,所述m个校正系数为所述RRU相对于所述RRU所在的子簇中的参考RRU的校正系数;
    所述RRU的控制装置采用所述m个校正系数,对所述RRU的M个通道进行补偿,包括:
    所述RRU的控制装置将所述m个校正系数分别与所述簇间校正系数相乘,获取m个联合校正系数;
    所述RRU的控制装置采用所述m个联合校正系数对所述RRU的M个通道进行补偿。
  7. 根据权利要求1-5任一项所述的方法,其特征在于,所述RRU为一个子簇中的RRU,所述方法还包括:
    所述RRU的控制装置控制所述RRU与i个其他子簇中的一个RRU之间收发校正信号,获取所述RRU与所述i个其他子簇中的一个RRU之间的i个簇间校正路径的路径信息,i≥1,i为整数;
    所述RRU的控制装置根据所述i个校正路径的路径信息获取簇间校正系数;
    所述RRU的控制装置将所述簇间校正系数发送给所述RRU所在子簇中的其他RRU的控制装置;
    所述RRU的控制装置采用所述m个校正系数,对所述RRU的M个通道进行补偿,包括:
    所述RRU的控制装置将所述m个校正系数分别与所述簇间校正系数相乘,获取m个联合校正系数。
  8. 一种校正方法,其特征在于,所述方法包括:
    集中控制装置根据N个射频拉远单元RRU之间的信号质量,确定校正路径拓扑,在所述校正路径拓扑中,信号质量大于或者等于预设信号质量门限的两个RRU之间校正路径的级数为1,且任意两个RRU之间最短校正路径的级数均小于或者等于预设的级数门限;
    所述集中控制装置根据所述校正路径拓扑,为所述N个RRU中的每个RRU分配时频资源,并向所述每个RRU的控制装置发送用于指示对应的时频资源的配置信息,所述每个RRU对应的时频资源用于所述RRU收发校正信号。
  9. 根据权利要求8所述的方法,其特征在于,所述集中控制装置向所述每个RRU的控制装置发送用于指示对应的时频资源的配置信息之后,所述方法还包括:
    所述集中控制装置接收所述N个RRU的控制装置发送的N1个路径信息,所述路径信息为校正路径的级数为1的校正路径的路径信息,
    Figure PCTCN2018117722-appb-100001
    表示在所述N个RRU中的任意两个RRU之间的校正路径级数均为1时,校正路径的总数,N1为整数;
    所述集中控制装置根据所述N1个路径信息计算与所述每个RRU对应的校正系数;
    所述集中控制装置向所述每个RRU的控制装置发送对应的校正系数。
  10. 根据权利要求8所述的方法,其特征在于,所述集中控制装置接收所述N个RRU的控制装置发送的N1个路径信息,包括:
    所述集中控制装置从所述每个RRU的控制装置接收m组路径信息,每组路径信息包括n个路径信息,其中,m=1,或者m=M,M为所述每个RRU的通道个数,n为与所述RRU之间校正路径的级数为1的RRU的个数;
    与所述每个RRU对应的校正系数为m个。
  11. 根据权利要求8-10任一项所述的方法,其特征在于,所述集中控制装置根据 所述校正路径拓扑,为所述N个RRU中的每个RRU分配时频资源之前,所述方法还包括:
    所述集中控制装置将所述N个RRU划分为至少两个校正簇;
    所述集中控制装置向所述每个RRU发送的资源配置信息还包括所述RRU所在校正簇的校正簇号。
  12. 根据要求8-11任一项所述的方法,其特征在于,所述方法还包括:
    所述集中控制装置周期性的检测所述N个RRU之间的信号质量;
    当所述N个RRU中的任意两个RRU之间的信号质量从大于或者等于所述信号质量门限,转变为小于所述信号质量门限时,所述集中控制装置重新确定校正拓扑。
  13. 根据权利要求8-12任一项所述的方法,其特征在于,所述集中控制装置根据N个RRU之间的信号质量,确定校正路径拓扑之前,所述方法还包括:
    所述集中控制装置将K个RRU划分为k个子簇,所述k个子簇中的h个子簇中的每个子簇均包括一个参考RRU,所述k个子簇中包括至少一个参考子簇,所述N个RRU为所述k个子簇中的一个子簇中的所有RRU。
  14. 根据权利要求13所述的方法,其特征在于,所述集中控制装置接收所述每个子簇中的至少一个RRU发送的簇间校正路径的路径信息;
    所述集中控制装置根据接收到的所有簇间校正路径的路径信息计算与所述每个子簇中的至少一个RRU中的每个RRU对应的簇间校正系数;
    所述集中控制装置向所述每个子簇中的至少一个RRU中的每个RRU发送对应的簇间校正系数。
  15. 一种射频拉远单元RRU的控制装置,其特征在于,包括:
    收发单元,用于接收集中控制装置发送的资源配置信息,所述资源配置信息指示的时频资源用于所述RRU与n个其他RRU之间收发校正信号,所述n个其他RRU为在所述集中控制装置确定的校正路径拓扑中,与所述RRU之间校正路径的级数为1的RRU,所述校正路径拓扑中的任意两个RRU之间最短校正路径的级数均小于或者等于预设的级数门限,n为大于或者等于1的自然数;
    处理单元,用于:
    根据所述接收单元接收到的所述资源配置信息,控制所述RRU在所述时频资源上收发校正信号;
    根据所述RRU收发的校正信号,获取m组路径信息,其中,m=1,或者m=M,M为所述RRU的通道个数,所述m组路径信息中的每组路径信息包括所述RRU的一个通道与所述n个其他RRU之间的n个校正路径的路径信息;
    根据所述m组路径信息获取m个校正系数;
    采用所述m个校正系数,对所述RRU的M个通道进行补偿。
  16. 根据权利要求15所述的RRU的控制装置,其特征在于,所述处理单元根据所述m组路径信息获取m个校正系数,具体包括:
    根据所述m组路径信息计算所述m个校正系数;或者;
    向所述集中控制装置发送所述m组路径信息,以使得所述集中控制装置根据所述m组路径信息计算所述m个校正系数;
    接收所述集中控制装置发送的所述m个校正系数。
  17. 根据权利要求15或16所述的RRU的控制装置,其特征在于,当所述M个通道之间未进行校正时,m=M,所述m组路径信息与所述M个通道一一对应,所述m个校正系数与所述M个通道一一对应。
  18. 根据权利要求17所述的RRU的控制装置,其特征在于,所述处理单元根据所述资源配置信息,控制所述RRU在所述时频资源上收发校正信号,具体包括:
    根据所述资源配置信息,控制所述M个通道在不同的M个载波资源上同时向所述n个其他RRU中的每个其他RRU发送校正信号,并在n个不同的频域资源上同时接收所述n个其他RRU发送的校正信号。
  19. 根据权利要求15-18任一项所述的RRU的控制装置,其特征在于,所述资源配置信息还包括所述RRU的校正簇号,所述处理单元根据所述资源配置信息,控制所述RRU在所述时频资源上收发校正信号,具体包括:
    根据所述校正簇号控制所述RRU发送的与所述校正簇号对应的校正信号,所述RRU发送的校正信号和与所述RRU的校正簇号不同的RRU发送的校正信号码分正交。
  20. 根据权利要求15-19任一项所述的RRU的控制装置,其特征在于,所述RRU为一个子簇中的RRU,
    所述处理单元,还用于接收簇间校正系数,所述簇间校正系数为所述RRU所在的子簇中的参考RRU相对于参考子簇中的参考RRU的校正系数,所述m个校正系数为所述RRU相对于所述RRU所在的子簇中的参考RRU的校正系数;
    所述处理单元采用所述m个校正系数,对所述RRU的M个通道进行补偿,具体包括:
    将所述m个校正系数分别与所述簇间校正系数相乘,获取m个联合校正系数;
    采用所述m个联合校正系数对所述RRU的M个通道进行补偿。
  21. 根据权利要求15-19任一项所述的RRU的控制装置,其特征在于,所述RRU为一个子簇中的RRU;
    所述收发单元,还用于控制所述RRU与i个其他子簇中的一个RRU之间收发校正信号,获取所述RRU与所述i个其他子簇中的一个RRU之间的i个簇间校正路径的路径信息,i≥1;
    所述处理单元,还用于:
    根据所述i个校正路径的路径信息获取簇间校正系数;
    将所述簇间校正系数发送给所述RRU所在子簇中的其他RRU的控制装置;
    所述处理单元采用所述m个校正系数,对所述RRU的M个通道进行补偿,包括:
    将所述m个校正系数分别与所述簇间校正系数相乘,获取m个联合校正系数。
  22. 一种集中控制装置,其特征在于,包括:
    确定单元,用于根据N个射频拉远单元RRU之间的信号质量,确定校正路径拓扑,在所述校正路径拓扑中,信号质量大于或者等于预设信号质量门限的两个RRU之间校正路径的级数为1,且任意两个RRU之间最短校正路径的级数均小于或者等于预设的级数门限;
    发送单元,用于根据所述确定单元确定的所述校正路径拓扑,为所述N个RRU中 的每个RRU分配时频资源,并向所述每个RRU的控制装置发送用于指示对应的时频资源的配置信息,所述每个RRU对应的时频资源用于所述RRU收发校正信号。
  23. 根据权利要求22所述的集中控制装置,其特征在于,所述集中控制装置向所述每个RRU的控制装置发送用于指示对应的时频资源的配置信息之后,所述集中控制装置还包括:接收单元和计算单元;
    所述接收单元,用于接收所述N个RRU的控制装置发送的N1个路径信息,所述路径信息为校正路径的级数为1的校正路径的路径信息,
    Figure PCTCN2018117722-appb-100002
    表示在所述N个RRU中的任意两个RRU之间的校正路径级数均为1时,校正路径的总数,N1为整数;
    所述计算单元,用于根据所述接收单元接收到的所述N1个路径信息计算与所述每个RRU对应的校正系数;
    所述发送单元,还用于向所述每个RRU的控制装置发送对应的校正系数。
  24. 根据权利要求23所述的集中控制装置,其特征在于,所述接收单元接收所述N个RRU的控制装置发送的N1个路径信息,具体包括:
    从所述每个RRU的控制装置接收m组路径信息,每组路径信息包括n个路径信息,其中,m=1,或者m=M,M为所述每个RRU的通道个数,n为与所述RRU之间校正路径的级数为1的RRU的个数;
    与所述每个RRU对应的校正系数为m个。
  25. 根据权利要求22-24任一项所述的集中控制装置,其特征在于,
    所述确定单元,还用于在所述发送单元根据所述校正路径拓扑,为所述N个RRU中的每个RRU分配时频资源之前,将所述N个RRU划分为至少两个校正簇,并确所述至少两个校正簇的校正簇号;
    所述发送单元向所述每个RRU发送的资源配置信息还包括所述RRU所在校正簇的校正簇号。
  26. 根据要求22-25任一项所述的集中控制装置,其特征在于,所述集中控制装置还包括检测单元,
    所述检测单元,用于周期性的检测所述N个RRU之间的信号质量;
    所述确定单元,还用于当所述检测单元检测到所述N个RRU中的任意两个RRU之间的信号质量从大于或者等于所述信号质量门限,转变为小于所述信号质量门限时,重新确定校正路径拓扑。
  27. 根据权利要求23-26任一项所述的集中控制装置,其特征在于,
    所述确定单元,还用于在根据N个RRU之间的信号质量,确定校正路径拓扑之前,将K个RRU划分为k个子簇,所述k个子簇中的h个子簇中的每个子簇均包括一个参考RRU,所述k个子簇中包括至少一个参考子簇,所述N个RRU为所述k个子簇中的一个子簇中的所有RRU。
  28. 根据权利要求27所述的集中控制装置,其特征在于,
    所述接收单元,还用于接收所述每个子簇中的至少一个RRU发送的簇间校正路径的路径信息;
    所述计算单元,还用于根据所述接收单元接收到的所有簇间校正路径的路径信息 计算与所述每个子簇中的至少一个RRU中的每个RRU对应的簇间校正系数;
    所述发送单元,还用于向所述每个子簇中的至少一个RRU中的每个RRU发送对应的簇间校正系数。
  29. 一种计算机可读存储介质,其特征在于,包括指令,当其在计算机上运行时,使得计算机执行如权利要求1-7中任一项所述的方法,或使得计算机执行如权利要求8-14中任一项所述的方法。
  30. 一种计算机程序产品,其特征在于,当其在计算机上运行时,使得计算机执行如权利要求1-7中任一项所述的方法,或使得计算机执行如权利要求8-14中任一项所述的方法。
PCT/CN2018/117722 2017-11-30 2018-11-27 一种校正方法及装置 Ceased WO2019105346A1 (zh)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR1020207018612A KR102364575B1 (ko) 2017-11-30 2018-11-27 교정 방법 및 장치
EP18884411.2A EP3706336B1 (en) 2017-11-30 2018-11-27 Correction method and apparatus
BR112020010925-8A BR112020010925A2 (pt) 2017-11-30 2018-11-27 método de calibração, aparelho de controle centralizado e aparelho, e aparelho de controle de uma unidade de rádio remota
JP2020529640A JP2021505085A (ja) 2017-11-30 2018-11-27 較正方法および装置
US16/887,644 US11121781B2 (en) 2017-11-30 2020-05-29 Calibration method and apparatus

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CN201711243924 2017-11-30
CN201711243924.4 2017-11-30
CN201810966862.8 2018-08-23
CN201810966862.8A CN109861765B (zh) 2017-11-30 2018-08-23 一种校正方法及装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US16/887,644 Continuation US11121781B2 (en) 2017-11-30 2020-05-29 Calibration method and apparatus

Publications (1)

Publication Number Publication Date
WO2019105346A1 true WO2019105346A1 (zh) 2019-06-06

Family

ID=66664703

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/117722 Ceased WO2019105346A1 (zh) 2017-11-30 2018-11-27 一种校正方法及装置

Country Status (1)

Country Link
WO (1) WO2019105346A1 (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120208584A1 (en) * 2009-10-29 2012-08-16 Telefonaktiebolaget Lm Ericsson (Publ) Method and Arrangement in a Communication System
CN103107836A (zh) * 2011-11-10 2013-05-15 中国移动通信集团公司 一种天线校准方法及装置
CN103716075A (zh) * 2012-09-29 2014-04-09 华为技术有限公司 一种多个射频拉远单元间联合通道校正的方法和装置
CN103856273A (zh) * 2012-12-05 2014-06-11 华为技术有限公司 内校正rru间中射频通道校正的方法和装置
CN106330350A (zh) * 2015-06-30 2017-01-11 华为技术有限公司 多远程射频单元联合通道校正的方法和相关装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120208584A1 (en) * 2009-10-29 2012-08-16 Telefonaktiebolaget Lm Ericsson (Publ) Method and Arrangement in a Communication System
CN103107836A (zh) * 2011-11-10 2013-05-15 中国移动通信集团公司 一种天线校准方法及装置
CN103716075A (zh) * 2012-09-29 2014-04-09 华为技术有限公司 一种多个射频拉远单元间联合通道校正的方法和装置
CN103856273A (zh) * 2012-12-05 2014-06-11 华为技术有限公司 内校正rru间中射频通道校正的方法和装置
CN106330350A (zh) * 2015-06-30 2017-01-11 华为技术有限公司 多远程射频单元联合通道校正的方法和相关装置

Similar Documents

Publication Publication Date Title
CN109861765B (zh) 一种校正方法及装置
JP7333413B2 (ja) 複数の送信/受信ポイント(trp)上でトランスポートブロック(tb)を繰り返す方法
JP7511004B2 (ja) 複数のpdsch送信機会における開始シンボルをシグナリングするためのシステム及び方法
CN105471559B (zh) 准共位置的配置、确定方法及装置
US11283572B2 (en) Phase tracking reference signal for NR CSI-RS
JP5959831B2 (ja) 無線通信システム、無線基地局装置及び無線通信方法
CN113302869A (zh) 用于多传输点(trp)的物理下行链路共享信道(pdsch)资源映射
CN113475104B (zh) 用于lte-nr频谱共享的mbsfn子帧使用
CN104935389A (zh) 信道状态信息测量方法和装置
CN117426057A (zh) 用于处理dl ul tci状态的方法
CN114788391B (zh) 不同无线电接入技术之中的物理随机信道资源的共享
JP7014384B2 (ja) 無線リモートユニット(rru)間でチャネルを較正するための方法および装置
WO2017000895A2 (zh) 通道联合校正的方法和相关装置及系统
KR20160019538A (ko) 무선 인터페이스 기반 동기화 방법, 기지국, 제어 장치, 및 무선 통신 시스템
WO2021070160A1 (en) Systems and methods for updating active tci state for multi-pdcch based multi-trp
US11063715B2 (en) Multi numerology transmission method for a radio communication system
CN114175697A (zh) 使用比特图的长期演进-m资源预留
US20190253845A1 (en) Apparatuses, methods and computer programs for grouping users in a non-orthogonal multiple access (noma) network
CN117121448A (zh) 低复杂度载波间干扰(ici)补偿算法:循环块相位跟踪参考信号(ptrs)序列设计
US20230134079A1 (en) Methods and Apparatuses for Spatial Resource Selection
WO2015169036A1 (zh) 干扰处理方法、基站、终端及系统
WO2019105346A1 (zh) 一种校正方法及装置
WO2019193520A1 (en) Power boosting around zero-power reference signals
WO2019193123A1 (en) Non-orthogonal multiple access signature sequence selection

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: 18884411

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2020529640

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2018884411

Country of ref document: EP

Effective date: 20200603

ENP Entry into the national phase

Ref document number: 20207018612

Country of ref document: KR

Kind code of ref document: A

REG Reference to national code

Ref country code: BR

Ref legal event code: B01A

Ref document number: 112020010925

Country of ref document: BR

ENP Entry into the national phase

Ref document number: 112020010925

Country of ref document: BR

Kind code of ref document: A2

Effective date: 20200529