WO2022267853A1 - 通道相位校正的方法和相关装置 - Google Patents
通道相位校正的方法和相关装置 Download PDFInfo
- Publication number
- WO2022267853A1 WO2022267853A1 PCT/CN2022/096722 CN2022096722W WO2022267853A1 WO 2022267853 A1 WO2022267853 A1 WO 2022267853A1 CN 2022096722 W CN2022096722 W CN 2022096722W WO 2022267853 A1 WO2022267853 A1 WO 2022267853A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- channel
- channels
- communication device
- reference signal
- phase
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 128
- 238000012937 correction Methods 0.000 title claims abstract description 105
- 238000004891 communication Methods 0.000 claims abstract description 333
- 238000005259 measurement Methods 0.000 claims abstract description 209
- 230000010287 polarization Effects 0.000 claims description 154
- 238000012545 processing Methods 0.000 claims description 55
- 230000015654 memory Effects 0.000 claims description 39
- 238000004590 computer program Methods 0.000 claims description 19
- 108091006146 Channels Proteins 0.000 description 648
- 239000011159 matrix material Substances 0.000 description 50
- 238000010586 diagram Methods 0.000 description 32
- 238000004364 calculation method Methods 0.000 description 26
- 230000005540 biological transmission Effects 0.000 description 23
- 230000006870 function Effects 0.000 description 20
- 230000008569 process Effects 0.000 description 15
- 238000012549 training Methods 0.000 description 12
- 238000013461 design Methods 0.000 description 7
- 230000001360 synchronised effect Effects 0.000 description 5
- 238000000354 decomposition reaction Methods 0.000 description 4
- 238000013507 mapping Methods 0.000 description 4
- 230000002776 aggregation Effects 0.000 description 3
- 238000004220 aggregation Methods 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000007423 decrease Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000003190 augmentative effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000013139 quantization Methods 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000021615 conjugation Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000005562 fading Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000001356 surgical procedure Methods 0.000 description 1
- 238000009827 uniform distribution Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/309—Measuring or estimating channel quality parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0617—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal for beam forming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/10—Monitoring; Testing of transmitters
- H04B17/11—Monitoring; Testing of transmitters for calibration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/10—Monitoring; Testing of transmitters
- H04B17/11—Monitoring; Testing of transmitters for calibration
- H04B17/12—Monitoring; Testing of transmitters for calibration of transmit antennas, e.g. of the amplitude or phase
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/20—Monitoring; Testing of receivers
- H04B17/21—Monitoring; Testing of receivers for calibration; for correcting measurements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0619—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
- H04B7/0636—Feedback format
- H04B7/0639—Using selective indices, e.g. of a codebook, e.g. pre-distortion matrix index [PMI] or for beam selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
Definitions
- the present application relates to the field of wireless communication, and more specifically, to a channel phase correction method and a related device.
- phase difference among multiple channels of a channel group There is a phase difference among multiple channels of a channel group.
- the phases of the channels can usually be corrected so that the phase difference between the channels satisfies a preset condition.
- the phase of the channel can be corrected by combining hardware and software.
- the signal flow is transmitted through multiple channels in the baseband, and then passes through the remote radio unit (RRU) to the coupler at the correction port on the channel side.
- RRU remote radio unit
- Splicing is performed in the time-frequency domain so that the correction signals of different channels are orthogonal in the time domain or in the frequency domain, and then the signals are fed back to the baseband through the correction channel on the RRU side for phase difference calculation.
- This method requires the channel to have a correction port, and the RRU to have a correction channel, which will lead to an increase in hardware costs.
- the present application provides a channel phase correction method and a related device, which can implement phase difference correction without adding additional hardware.
- a communication method is provided, and the method may be performed by a communication device (such as a network device, or a terminal device), or may also be performed by a chip or a circuit used for a communication device, or may also be implemented by Logic modules or software implementations of all or part of the communication device functions are not limited in this application.
- a communication device such as a network device, or a terminal device
- Logic modules or software implementations of all or part of the communication device functions are not limited in this application.
- the following mainly uses the first communication device as an example for illustrative description.
- the method may include: sending a reference signal to the communication device through multiple channels, where the reference signal is used for channel measurement; receiving channel measurement information from the communication device; and obtaining the phase difference between the first channel and the second channel according to the channel measurement information , the plurality of channels includes a first channel and a second channel; based on a phase difference between the first channel and the second channel, phase compensation values of channels other than the first channel and the second channel are obtained.
- the method may further include: obtaining phases of multiple channels according to channel measurement information.
- the first communication device sends a reference signal to the second communication device, and the second communication device uses the reference signal to perform channel measurement and feed back channel measurement information.
- the first communication device estimates the phases of each channel based on the channel measurement information fed back by the second communication device, and corrects the phases of the channels, for example, based on the phase difference between the first channel and the second channel, obtains the and the phase compensation values of the channels other than the second channel, so that the phase difference between the channels satisfies a certain condition.
- the correction unit radio phase calibration unit, RPCU
- RPCU radio phase calibration unit
- data is sent to one or more communication devices through multiple channels, and the phases of channels other than the first channel and the second channel in the multiple channels are passed through the phase Offset value Compensated phase.
- the one or more communication devices may include: a communication device participating in phase correction (that is, the above-mentioned communication device that feeds back channel measurement information) and/or other communication devices (such as a communication device located in the same cell as the communication device participating in phase correction) ).
- a communication device participating in phase correction that is, the above-mentioned communication device that feeds back channel measurement information
- other communication devices such as a communication device located in the same cell as the communication device participating in phase correction
- the first communication device obtains the phase compensation values of channels other than the first channel and the second channel among the multiple channels, it can compensate the obtained phase compensation values for each channel when sending data.
- the phase difference corrected channel By using the phase difference corrected channel to transmit data, the data transmission performance can be improved, and the influence of the phase difference on the communication performance can be reduced as much as possible.
- obtaining the phase difference between the first channel and the second channel according to the channel measurement information includes: obtaining the correlation between multiple channels according to the channel measurement information The eigenvector corresponding to the matrix; according to the elements corresponding to the first channel and the second channel in the eigenvector, determine the phase difference between the first channel and the second channel; based on the phase difference between the first channel and the second channel, Obtaining the phase compensation values of channels other than the first channel and the second channel, including: based on the phase difference between the first channel and the second channel, and according to the eigenvector and the channels other than the first channel and the second channel For corresponding elements, phase compensation values of channels other than the first channel and the second channel are obtained.
- the eigenvector of the correlation matrix can be used to calculate the phase and phase compensation value of the channel by using the elements corresponding to each channel in the eigenvector, which can reduce the implementation complexity.
- sending the reference signal to the communication device through multiple channels includes: sending the reference signal to the communication device through multiple channels during multiple time periods; the channel measurement information includes Channel measurement information corresponding to reference signals sent in multiple time periods.
- the channel measurement information corresponding to the reference signal means the channel measurement information obtained by performing channel measurement based on the reference signal; in other words, the second communication device performs channel measurement based on the reference signal, and the channel feedback to the first communication device measurement information.
- the channel measurement information includes channel measurement information corresponding to reference signals sent in multiple time periods. It can be understood that the first communication device receives channel measurement information fed back by the second communication device based on the reference signals sent in multiple time periods. That is to say, the second communication device performs channel measurement based on the reference signals sent in multiple time periods, and feeds back channel measurement information to the first communication device, so that the first communication device receives the channel measurement information.
- the first communication device may send reference signals to the second communication device multiple times, such as sending reference signals at multiple stages (or multiple times, or multiple time periods), for example, the first communication device
- the reference signal is sent to the second communication device through multiple channels in multiple time periods, so that the phase and phase compensation value of each channel can be estimated with high accuracy through channel measurement information fed back multiple times.
- sending the reference signal to the communication device through multiple channels includes: sending the reference signal to the multiple communication devices through multiple channels; receiving channel measurement information from the communication device , including: receiving channel measurement information from a plurality of communication devices.
- the phase compensation values are respectively estimated according to the channel measurement information fed back by different communication devices, and the phase compensation values estimated by different communication devices are averaged.
- the calculation may be performed based on channel measurement information fed back by multiple communication devices.
- the first communication device can calculate the phase compensation value of each channel based on the assistance of multiple communication devices, which can further improve the phase estimation accuracy.
- the multiple channels include channels in the first polarization direction and channels in the second polarization direction; the reference signal is sent to the communication device through the multiple channels, and received from Channel measurement information of the communication device, including: sending a reference signal to the communication device through a channel of the first polarization direction in the first time period, and sending a reference signal to the communication device through a channel of the second polarization direction in the second time period .
- the first time period receiving the channel measurement information of the reference signal sent by the communication device based on the channel in the first polarization direction
- each group is trained separately (that is, each group performs phase correction separately), and the training can be divided into periods, so that the channel dimension can be effectively reduced, the training time is reduced, and The number of communication devices available for training can be increased.
- sending the reference signal to the communication device through multiple channels includes: sending the reference signal to the communication device X times through multiple channels, wherein the reference signal is based on the same correction The weighted reference signal, X is an integer greater than 1; receiving channel measurement information from the communication device includes: receiving X times of channel measurement information from the communication device, and the received X times of channel measurement information correspond to the sent X Secondary reference signal: Obtaining the phase difference between the first channel and the second channel according to the channel measurement information, including: obtaining the phases of multiple channels according to the channel measurement information received Y times in the X times, where Y is greater than 1 Or an integer equal to 1 and less than X.
- receiving X times of channel measurement information from the communication device can be understood as, for example, receiving X times of channel measurement information, and the X times of channel measurement information respectively correspond to X times of reference signals, that is, each time the second communication device receives a reference signal, feedback A channel measurement message.
- the Y time may be the Yth time among the X times.
- the Y time is the last Y time among the X times, such as the last time.
- the Y times are one or more of the X times.
- the network device can use the same correction weight to weight the reference signal, and repeatedly send the reference signal weighted by the correction weight multiple times, and select one or more feedback results for phase correction, which can As far as possible, the filtering operation of the communication device makes the measurement result at one moment correlate with the measurement results at several previous moments, so that there may be deviations in the recovered correlation matrix, resulting in inaccurate phase estimation. In this manner, the phase estimation accuracy can be further improved, and the accuracy of phase difference correction between channels can be improved.
- sending the reference signal to the communication device through multiple channels includes: sending the weighted reference signal to the communication device through multiple channels.
- the first communication device may first perform weighting processing on the reference signal, and then send the weighted reference signal to the second communication device. Therefore, when estimating the phase of each channel, the first communication device can use the correction weights used for weighting the reference signal to calculate a correlation matrix between channels, and estimate the phase of each channel based on the correlation matrix.
- the channel measurement information includes one or more of the following: a precoding matrix indication, a rank indication, and a channel quality indication.
- the second communication device can feed back one or more of the precoding matrix indication, rank indication, and channel quality indication to the first communication device, which not only conforms to the provisions of the relevant communication protocol, but also reduces the resource overhead of the feedback .
- the channel measurement information is measurement information based on subband feedback, or the channel measurement information includes measurement information based on subband feedback and measurement information based on wideband feedback.
- the first communication device uses the second communication device to calculate the correlation matrix of the subband based on the measurement information fed back by the subband, and then calculate The channel phase and phase compensation value of the sub-band can effectively solve the phase error caused by the time delay difference between channels.
- a communication device configured to execute the method provided in the first aspect above.
- the apparatus may include a unit and/or module for executing the method provided in the first aspect, such as a processing unit and/or a communication unit.
- the apparatus is a communication device (such as a network device, or a terminal device).
- the communication unit may be a transceiver, or an input/output interface;
- the processing unit may be a processor.
- the transceiver may be a transceiver circuit.
- the input/output interface may be an input/output circuit.
- the apparatus is a chip, a chip system, or a circuit in a communication device (such as a network device, or a terminal device).
- a communication device such as a network device, or a terminal device.
- the communication unit may be an input/output interface, interface circuit, output circuit, input circuit, pin or related circuit on the chip, chip system or circuit;
- the processing unit may be a processor, a processing circuit, a logic circuit, or the like.
- a communication device which includes: a memory for storing programs; a processor for executing the computer programs or instructions stored in the memory, and when the computer programs or instructions stored in the memory are executed, the processor is used for Execute the method provided in the first aspect above.
- the apparatus is a communication device (such as a network device, or a terminal device).
- the apparatus is a chip, a chip system or a circuit in a communication device.
- the present application provides a processor configured to execute the method provided in the first aspect above.
- the process of sending the above information and obtaining/receiving the above information in the above method can be understood as the process of outputting the above information by the processor and the process of receiving the input of the above information by the processor.
- the processor When outputting the above-mentioned information, the processor outputs the above-mentioned information to the interface, and transmits through the interface. After the above information is output by the processor, other processing may be required before reaching the interface.
- the interface acquires/receives the above-mentioned information and inputs it into the processor. Furthermore, after the interface receives the above-mentioned information, the above-mentioned information may need to be processed before being input into the processor.
- the above-mentioned processor may be a processor dedicated to performing these methods, or may be a processor that executes computer programs or instructions in memory to perform these methods, such as a general-purpose processor.
- the above-mentioned memory can be a non-transitory (non-transitory) memory, such as a read-only memory (read only memory, ROM), which can be integrated with the processor on the same chip, or can be respectively arranged on different chips.
- ROM read-only memory
- the embodiment does not limit the type of the memory and the arrangement of the memory and the processor.
- a computer-readable storage medium stores program code for execution by a device, and the program code includes a method for executing the method provided by the above-mentioned first aspect.
- a computer program product containing instructions is provided, and when the computer program product is run on a computer, the computer is made to execute the method provided in the first aspect above.
- a seventh aspect provides a chip, the chip includes a processor and a communication interface, the processor reads instructions stored in the memory through the communication interface, and executes the method provided in the first aspect above.
- the chip may further include a memory in which computer programs or instructions are stored, and the processor is used to execute the computer programs or instructions stored in the memory.
- the processor is used to Execute the method provided in the first aspect above.
- Fig. 1 shows a schematic diagram of a wireless communication system 100 applicable to the embodiment of the present application.
- FIG. 2 shows a schematic diagram of a phase difference that is applicable to the embodiment of the present application and satisfies a preset condition.
- FIG. 3 shows a schematic diagram of a phase change caused by a time delay difference.
- FIG. 4 shows a schematic diagram of the impact of different maximum phase differences on throughput performance.
- FIG. 5 shows a schematic diagram of the influence of no corrected phase difference and ideally corrected phase difference on throughput performance.
- FIG. 6 is a schematic diagram of a communication method 600 provided by an embodiment of the present application.
- Fig. 7 shows a schematic diagram of sending pilot signals applicable to the embodiment of the present application.
- Fig. 8 shows a schematic diagram of the basic principles applicable to the embodiments of the present application.
- FIG. 9 shows a schematic diagram of an error in the estimated phase.
- Fig. 10 shows a schematic diagram of an antenna array.
- Fig. 11 shows another schematic diagram of an antenna array.
- Fig. 12 shows a schematic diagram of channel grouping independent training.
- FIG. 13 shows a schematic diagram of repeated transmission and selection correlation matrix calculation.
- Fig. 14 shows a schematic diagram of an error in estimating a phase based on a wideband precoding matrix indicator (precoding matrix indicator, PMI) when there is a time delay difference between channels.
- precoding matrix indicator precoding matrix indicator
- Fig. 15 shows a schematic diagram of an error in estimating a phase based on a subband PMI when there is a time delay difference between channels.
- Fig. 16 shows a schematic flowchart of a communication method applicable to the embodiment of the present application.
- Fig. 17 is a schematic block diagram of a communication device provided by an embodiment of the present application.
- Fig. 18 is a schematic structural diagram of a communication device provided by an embodiment of the present application.
- FIG. 19 is a schematic diagram of a chip system provided by an embodiment of the present application.
- Fig. 20 is a schematic block diagram of a communication system provided by an embodiment of the present application.
- the technical solution of the embodiment of the present application can be applied to various communication systems, for example: the fifth generation (5th generation, 5G) system or new radio (new radio, NR), long term evolution (long term evolution, LTE) system, LTE frequency Division duplex (frequency division duplex, FDD) system, LTE time division duplex (time division duplex, TDD), etc.
- the technical solutions provided in this application can also be applied to future communication systems, such as the sixth generation mobile communication system, and satellite communication systems, and so on.
- the terminal equipment in the embodiment of the present application may also be called user equipment (user equipment, UE), access terminal, subscriber unit, subscriber station, mobile station, mobile station (mobile station, MS), mobile terminal (mobile terminal, MT) ), remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device.
- the terminal device in the embodiment of the present application may be a device that provides voice and/or data connectivity to users, and can be used to connect people, objects and machines, such as handheld devices with wireless connection functions, vehicle-mounted devices, and the like.
- the terminal device in the embodiment of the present application can be mobile phone (mobile phone), tablet computer (Pad), notebook computer, palmtop computer, mobile internet device (mobile internet device, MID), wearable device, virtual reality (virtual reality, VR) equipment, augmented reality (augmented reality, AR) equipment, wireless terminals in industrial control, wireless terminals in self driving, wireless terminals in remote medical surgery, smart Wireless terminals in smart grid, wireless terminals in transportation safety, wireless terminals in smart city, wireless terminals in smart home, etc.
- UE can be used to act as a base station.
- a UE may act as a scheduling entity that provides sidelink signals between UEs in V2X or D2D, etc.
- a cell phone and an automobile communicate with each other using sidelink signals. Communication between cellular phones and smart home devices without relaying communication signals through base stations.
- the network device in this embodiment of the present application may be a device for communicating with a terminal device, and the network device may also be called an access network device or a wireless access network device, for example, the network device may be a base station.
- the network device in this embodiment of the present application may refer to a radio access network (radio access network, RAN) node (or device) that connects a terminal device to a wireless network.
- radio access network radio access network, RAN node (or device) that connects a terminal device to a wireless network.
- the base station can broadly cover various names in the following, or replace with the following names, such as: Node B (NodeB), evolved base station (evolved NodeB, eNB), next generation base station (next generation NodeB, gNB), relay station, Access point, transmission point (transmitting and receiving point, TRP), transmission point (transmitting point, TP), primary station MeNB, secondary station SeNB, multi-standard wireless (MSR) node, home base station, network controller, access node , wireless node, access point (AP), transmission node, transceiver node, base band unit (base band unit, BBU), remote radio unit (remote radio unit, RRU), active antenna unit (AAU), radio head ( remote radio head, RRH), central unit (central unit, CU), distributed unit (distributed unit, DU), positioning nodes, etc.
- NodeB Node B
- eNB evolved base station
- next generation NodeB next generation NodeB, gNB
- relay station Access point
- a base station may be a macro base station, a micro base station, a relay node, a donor node, or the like, or a combination thereof.
- a base station may also refer to a communication module, a modem or a chip configured in the aforementioned equipment or device.
- the base station can also be a mobile switching center and a base station responsible for device-to-device (device-to-device, D2D), vehicle-to-everything (V2X), and machine-to-machine (M2M) communications.
- Functional equipment network-side equipment in 6G networks, equipment that undertakes base station functions in future communication systems, etc.
- Base stations can support networks of the same or different access technologies. The embodiment of the present application does not limit the specific technology and specific device form adopted by the network device.
- Base stations can be fixed or mobile.
- a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move according to the location of the mobile base station.
- a helicopter or drone may be configured to serve as a device in communication with another base station.
- the network device in this embodiment of the present application may refer to a CU or a DU, or, the network device includes a CU and a DU.
- the gNB may also include an active antenna unit (AAU).
- AAU active antenna unit
- Network equipment and terminal equipment can be deployed on land, including indoors or outdoors, hand-held or vehicle-mounted; they can also be deployed on water; they can also be deployed on aircraft, balloons and satellites in the air.
- the scenarios where the network device and the terminal device are located are not limited.
- the communication device mentioned in this application may be a network device, or may also be a terminal device.
- the first communication device is a network device
- the second communication device is a terminal device.
- the first communication device is a terminal device
- the second communication device is a network device.
- the first communication device is a network device
- the second communication device is a network device.
- the first communication device is a terminal device
- the second communication device is a terminal device.
- FIG. 1 shows a schematic diagram of a wireless communication system 100 applicable to this embodiment of the present application.
- the wireless communication system 100 may include at least one network device, such as the network device 110 shown in Figure 1, and the wireless communication system 100 may also include at least one terminal device, such as the terminal device 120 shown in Figure 1 .
- Network devices and terminal devices can be configured with multiple antennas, and network devices and terminal devices can communicate using multi-antenna technology.
- the network device when the network device communicates with the terminal device, the network device may manage one or more cells, and one cell may have one or more terminal devices.
- the network device 110 and the terminal device 120 form a single-cell communication system, and the cell is denoted as cell #1 without loss of generality.
- the network device 110 may be a network device in cell #1, or in other words, the network device 110 may serve a terminal device (such as the terminal device 120) in cell #1.
- a cell may be understood as an area within the wireless signal coverage of the network device.
- FIG. 1 is only a simplified schematic diagram for easy understanding, and the wireless communication system 100 may also include other network devices or other terminal devices, which are not shown in FIG. 1 .
- Delay difference between antennas or it can be called the delay difference between channels, which refers to the time delay difference when the signal reaches the receiving end when the sending end sends a signal to the receiving end through multiple channels or multiple antennas of an antenna group , which can also be called the inter-channel delay difference.
- the main reason for the delay difference between antennas is that the connection lengths of different channels or antennas are different or the delay difference is caused by different processing delays.
- the time delay difference between antennas is simply referred to as the time delay difference.
- Inter-antenna phase difference it can also be called inter-channel phase difference, which refers to the phase difference between multiple channels or multiple antennas of an antenna group.
- the main reason for the phase difference between the antennas is that the initial phases of the electromagnetic waves between the antennas are inconsistent, resulting in that the phases between different antennas do not conform to the preset law.
- the phase difference between the antennas is simply referred to as the phase difference.
- the phase difference needs to satisfy a preset condition.
- the preset condition can be designed according to the actual situation, which is not limited.
- the preset conditions include: phase differences of the same polarization and equal values of phase differences of different polarizations.
- FIG. 2 shows a schematic diagram in which the phase difference applicable to the embodiment of the present application satisfies the preset condition.
- a cross-polarized antenna unit may include one or more cross-polarized antennas.
- Cross-polarized antenna elements can correspond to two polarization directions. As shown in FIG. 2 , "/" represents the first polarization direction (or may also be referred to as the positive polarization direction), and “ ⁇ ” represents the second polarization direction (or may also be referred to as the negative polarization direction).
- the first polarization direction may be a horizontal polarization direction
- the second polarization direction may be a vertical polarization direction
- the first polarization direction may be a +45° polarization direction
- the second polarization direction may be is the -45° polarization direction.
- the phase difference between the antennas shown in FIG. 2 satisfies the phase difference relationship such as the same polarization.
- the phase difference between the second row of antennas and the first row of antennas is ⁇
- the phase difference between the third row of antennas and the second row of antennas is ⁇
- the phase difference between the fourth row of antennas and the third row of antennas is ⁇ .
- the phase difference of the column antennas is ⁇ .
- the phase difference between the antennas in the second row and the antennas in the first row is ⁇
- the phase difference between the antennas in the third row and the antennas in the second row is ⁇
- the antennas in the fourth row and the antennas in the first row are ⁇ .
- the phase difference of the three columns of antennas is ⁇ .
- phase difference shown in FIG. 2 satisfies that the phase difference values of different polarizations are equal.
- the phase difference between adjacent antennas in the first polarization direction and the second polarization direction is ⁇ .
- the phase difference can be corrected (or adjusted) so that the phase difference satisfies a preset condition, such as the condition shown in FIG. 2 .
- a preset condition such as the condition shown in FIG. 2 .
- the phases of channels or antennas so that the phase difference between channels or antennas satisfies a preset condition.
- channels can also be replaced by antennas.
- phase difference may be corrected incorrectly.
- An example will be described below with reference to FIG. 3 .
- FIG. 3 shows a schematic diagram of a phase change caused by a delay difference.
- the vertical axis represents the phase
- the horizontal axis represents the subcarrier index, such as N, 2N, and 3N respectively.
- the phase rotates one cycle at every interval of N subcarriers.
- the full bandwidth is used to measure the phase difference, large errors may result. For example, the average calculated phase difference of the full bandwidth is 0, and the phase difference of the actual sub-band is relatively large, which will lead to phase difference correction errors.
- phase difference If the phase difference is not corrected, inter-user interference and cell coverage changes may cause inter-cell interference and affect communication performance.
- Figure 4 shows a schematic diagram of the impact of different maximum phase differences on throughput performance
- Figure 5 shows that the maximum phase difference does not correct the phase Schematic illustration of the effect of bad versus ideal corrected phase difference on throughput performance.
- the horizontal axis represents the maximum phase difference, the unit is degree
- the vertical axis represents the throughput, the unit is bit per second (bit per second, bps); among Fig. 5, the horizontal axis represents the maximum phase difference, the unit is degree
- the axis represents the performance penalty for throughput, representing the ratio of the performance loss compared to the ideal corrected throughput.
- the throughput gradually decreases.
- the throughput performance loss can reach about 30%.
- FIG. 4 and FIG. 5 are only exemplary illustrations, which do not limit the protection scope of the embodiment of the present application.
- the base station can generally use the self-transmission and self-reception method for correction.
- the signal stream is sent through multiple channels in the baseband, and then reaches the coupler at the correction port on the antenna side through the RRU.
- the coupler splices the signal streams of multiple channels in the time-frequency domain so that The correction signal of the channel is orthogonal in the time domain or frequency domain, and then the signal is fed back to the baseband through the correction channel on the RRU side for phase difference calculation.
- the above method requires the antenna to have a correction port, the RRU to have a correction channel, and the baseband needs to suspend services to transmit and receive correction signals, all of which will increase hardware costs and affect service continuity.
- the present application provides a solution, through the cooperation between the network device and the terminal device, the phase correction can be realized without adding additional hardware, and the correction accuracy can be improved as much as possible.
- phase difference between channels and “correcting the phase of channels” are mentioned many times in the embodiments of the present application, and those skilled in the art should understand the meanings thereof. Specifically, by correcting the phase of the channel, the phase difference between the channels can be corrected, so that the phase difference between the channels can satisfy a preset condition, such as the preset condition shown in FIG. 2 .
- channels are used for description, and it can be understood that channels may also be replaced by antennas.
- channels may also be replaced by antennas.
- a plurality of channels is mentioned many times below, which means the channel that will perform phase correction, or in other words, the channel that will determine whether to perform phase correction.
- FIG. 6 is a schematic diagram of a communication method 600 provided by an embodiment of the present application. Taking the first communication device and the second communication device as an example, the method 600 may include the following steps.
- the first communications device sends a reference signal to the second communications device through multiple channels, where the reference signal is used for channel measurement.
- the second communication device receives the reference signal.
- the reference signal is a reference signal used for channel measurement.
- the reference signal is a reference signal used for downlink channel measurement, for example, a channel state information reference signal (channel state information reference signal, CSI-RS), and so on.
- the reference signal is a reference signal used for uplink channel measurement, for example, a sounding reference signal (sounding reference signal, SRS), and so on.
- the form of the communication device is not limited in this embodiment of the present application.
- the first communication device is a network device
- the second communication device is a terminal device.
- the reference signal may be a reference signal used for downlink channel measurement, such as CSI-RS.
- the first communication device is a terminal device
- the second communication device is a network device
- the reference signal may be a reference signal used for uplink channel measurement, such as SRS.
- the first communication device and the second communication device may also be similar devices, for example, the first communication device and the second communication device are network devices, or the first communication device and the second communication device are terminals equipment.
- the reference signal may be a signal for measurement between devices of the same type.
- the first communication device can be understood as a device that performs phase correction;
- the second communication device can be understood as a device that participates in phase correction, or the second communication device can be understood as a device that cooperates with the first communication device to perform phase correction. Corrected equipment.
- the second communication device may include one or more communication devices, which will be described in detail later in conjunction with mode 2 in aspect 1.
- the first communication device sends the weighted reference signal to the second communication device through multiple channels.
- the first communication device may perform weighting processing on the reference signal first, and then send the weighted reference signal to the second communication device.
- a manner of weighting the reference signal may be, for example, multiplying the reference signal by a correction weight.
- the reference signals of different channels can be multiplied by the same correction weight; or they can also be multiplied by different correction weights; correction weights.
- the correction weight for example, may be a complex value.
- the correction weight is used for calculation by the first communication device when estimating the phase of the channel. For example, when calculating the correlation matrix between channels, the first communication device may use the correction weight for calculation, and then estimate the phase of the channel.
- FIG. 7 shows a schematic diagram of sending a reference signal applicable to this embodiment of the present application.
- the network device Before sending the CSI-RS, the network device performs weighting processing on the CSI-RS, such as multiplying the CSI-RS by a correction weight.
- B i in FIG. 7 represents the correction weight used by the network device to weight the reference signal in stage i, and the network device can perform calculations based on the B i when estimating the phase of the channel.
- Stage i can be the i-th time, or the i-th time period.
- the network device may send the CSI-RS multiple times to the terminal device, for example, send the CSI-RS in multiple time periods.
- the second communication device may use the reference signal to perform channel measurement, and feed back channel measurement information to the first communication device.
- the second communications device sends channel measurement information to the first communications device.
- the first communication device receives channel measurement information from the second communication device.
- the channel measurement information fed back by the second communication device may also be referred to as multi-channel information or multi-antenna information, for example, and may include information that can be used to calculate multi-channel phases.
- the second communication device may feed back the quantized information to the first communication device.
- Feedback resource overhead can be reduced by feeding back the quantized information.
- the channel measurement information fed back by the second communication device may include, for example, one or more of the following: PMI, rank indication (rank indication, RI), and channel quality indication (channel quality indicator, CQI). That is to say, the second communication device may feed back one or more of the following items to the first communication device: PMI, RI, and CQI.
- PMI rank indication
- CQI channel quality indicator
- the terminal device uses the weighted CSI-RS to perform channel state measurement and feedback measurement information. For example, the terminal device may perform channel state measurement according to each received weighted CSI-RS, and feed back the PMI.
- PMI i represents the PMI information measured by the terminal device using the pilot signal received corresponding to stage i.
- the first communication device obtains a phase difference between the first channel and the second channel, where the multiple channels include the first channel and the second channel.
- the first communication device may obtain (or estimate or calculate or determine, or obtain from other means, etc.) the channel between the first channel and the second channel. Phase difference.
- obtaining (such as obtaining the phase of the channel, obtaining the phase compensation value of the channel) is mentioned many times in the embodiments of the present application, and those skilled in the art should understand its meaning. “Obtain” may be replaced with “estimate”, or may also be replaced with “calculation”, or may also be replaced with “determined”, or may also be replaced with “input/receive” and so on.
- the method may further include: the first communication device obtains phases of multiple channels according to channel measurement information.
- the first communication device can determine the phase difference between the first channel and the second channel according to the phase of the first channel and the phase of the second channel.
- the first channel and the second channel may be called a reference channel, for example, and the phase difference between the first channel and the second channel may be called a reference phase difference, for example.
- the reference channel is used to determine the target of phase correction, or to determine the target of phase alignment; the reference phase difference is used to correct the phase based on the reference phase difference, or to make the phase difference between other channels and The reference phase difference is aligned.
- the present application does not make a limitation on the selection method of the reference channel (ie, the first channel and the second channel).
- the reference channels may be any two channels, such as two adjacent channels; or, the reference channels may also be two channels with better signal noise ratio (signal noise ratio, SNR), and so on.
- the first communication device obtains phase compensation values of channels other than the first channel and the second channel based on the phase difference between the first channel and the second channel.
- the first communication device Based on the reference phase difference, the first communication device obtains phase compensation values of channels other than the reference channel in the multiple channels, so that the phase difference between the channels can be corrected by correcting the phases of the channels other than the reference channel in the multiple channels so that the phase difference between the channels satisfies Certain conditions, such as the conditions shown in Figure 2.
- the first communication device may compensate the obtained phase compensation values for the channels when sending data.
- the first communication device sends data to one or more communication devices through multiple channels, where phases of channels other than the reference channel among the multiple channels are phases compensated by a phase compensation value.
- the first communication device obtains the phase compensation values of the channels other than the reference channel among the multiple channels, when it needs to transmit data with the communication device, it can use the phase compensation value for the channels other than the reference channel among the multiple channels
- the transmitted data is phase compensated.
- one or more communication devices may at least include the following three situations.
- the one or more communication devices include a communication device participating in phase correction, that is, the one or more communication devices include a second communication device. That is to say, when the first communication device transmits data with the second communication device, the phase compensation value may be used to perform phase compensation for the data sent by the channel except the reference channel among the multiple channels.
- One or more communication devices include communication devices participating in phase correction and other communication devices, that is, the one or more communication devices include a second communication device and other communication devices, and other communication devices may be, for example, located with the second communication device Communication equipment in the same cell. That is to say, when the first communication device transmits data with the second communication device and other communication devices, the phase compensation value may be used to perform phase compensation for the data sent by channels other than the reference channel among the multiple channels.
- One or more communication devices include other communication devices than the communication device participating in the phase correction, that is, the one or more communication devices include other communication devices than the second communication device, and the other communication devices may, for example, communicate with the second communication device Communication equipment where the equipment is located in the same cell. That is to say, when the first communication device transmits data with other communication devices other than the second communication device, the phase compensation value may be used to perform phase compensation for the data sent by channels other than the reference channel among the multiple channels.
- the first communication device sends a reference signal to the second communication device, and the second communication device uses the reference signal to perform channel measurement and feed back channel measurement information.
- the first communication device estimates the phase of the channel based on the channel measurement information fed back by the second communication device, and corrects the phase of the channel, for example, based on the phase difference between the first channel and the second channel, the first channel and the The phase compensation values of the channels other than the second channel, so that the phase difference between the channels satisfies the preset condition.
- the correction unit radio phase calibration unit, RPCU
- RPCU radio phase calibration unit
- the description below mainly takes the first communication device as a network device and the second communication device as a terminal device as an example.
- Aspect 1 a related solution for correcting the phase of a channel by a network device.
- the network device obtains the phase of each channel in the multiple channels according to the channel measurement information fed back by the terminal device.
- phase compensation values of some or all of the multiple channels are obtained.
- its phase compensation value can be understood as zero, or it can also be understood as no compensation for the phase of the reference channel.
- phase compensation value it is possible to make the phase difference among the multiple channels satisfy a preset condition.
- phase compensation may be performed on some or all of the multiple channels, which is not limited, as long as the phase difference between the multiple channels can satisfy a preset condition through phase compensation.
- the preset condition may be as mentioned above: the phase difference of the same polarization and the phase difference of different polarizations are equal. That is to say, the network device calculates the phase compensation value of the channel according to the channel measurement information fed back by the terminal device, so that the phase difference between the channels satisfies the conditions shown in FIG. 2 .
- preset conditions can be set according to requirements or actual communication conditions.
- the phase of the channel can be adjusted using the method provided by the embodiment of the present application, so that the phase difference between the channels satisfies the set preset conditions.
- the phase difference between the channels satisfies the preset condition as the calibration target.
- the phase relationship between the channels satisfies the condition as the calibration target.
- phase measured by channel 1 is ⁇
- the phase measured by channel 2 is ( ⁇ + ⁇ )
- the phase measured by channel 3 is ( ⁇ +2 ⁇ + ⁇ ). It is assumed that the preset condition is: the phase difference between adjacent channels is the same.
- the network device sends a reference signal to the terminal device through channel 1 , channel 2 , and channel 3 .
- the terminal device After receiving the reference signals from channel 1, channel 2, and channel 3, the terminal device performs channel measurement and feeds back channel measurement information to the network device.
- the phases of channels estimated before compensation do not satisfy the condition that the phase differences between adjacent channels are the same.
- the network device may select the phase difference between two channels (such as the phase difference between the first channel and the second channel) as a reference phase difference, so that the phase differences between other adjacent channels are equal to the reference phase difference.
- the phase difference between two channels can be selected as the reference phase difference, and only the phases of other channels need to be corrected, which is simple to calculate and easy to implement.
- the phase compensation value ⁇ can be calculated.
- the above-mentioned implementation manner is only an exemplary description and is not limited thereto, as long as the phases of some or all of the multiple channels are corrected so that after the phase correction, the phase difference between the multiple channels satisfies the predetermined Just set the value.
- the phase difference between two channels with better SNR may also be selected as the reference phase difference, or the phase difference between any two adjacent channels may also be selected as the reference phase difference.
- FIG. 9 shows a schematic diagram of an error in the estimated phase.
- the quantization granularity is 90 degrees
- the real angle is 45 degrees
- the quantized angle is 0 degrees or 90 degrees
- the quantization error may reach 45 degrees.
- the terminal device feeds back the quantized information, and the obtained phase error is 45 degrees.
- the network device estimates the phase and performs phase compensation based on the estimated phase. Estimation errors may occur in the middle, and finally the The error of the phase error value may reach 180 degrees in some cases.
- the network device may use one or more of the following methods to obtain the phase of each channel, so as to reduce the impact of errors that may be caused by feedback of quantized information from the terminal device, and improve the accuracy of phase estimation. These modes are described in detail below.
- the network device can collect the channel measurement information fed back by the terminal device multiple times, and then obtain the phase of each channel according to the channel measurement information fed back multiple times, so as to improve the phase estimation accuracy.
- Mode 1 may also be called a multi-dimensional projection and aggregation algorithm, for example. Details below.
- the network device sends the reference signal to the terminal device multiple times, such as sending the reference signal in multiple stages (or multiple times, or multiple time periods), for example, the network device sends the reference signal to the terminal device through multiple channels in multiple time periods reference signal, and receive channel measurement information fed back by the terminal device, where the channel measurement information includes channel measurement information corresponding to the reference signals sent in multiple time periods. After receiving the channel measurement information, the network device may perform the following steps.
- the network device may first calculate a correlation matrix between channels.
- the network device may use the correction weights used to weight the reference signal in multiple stages (or multiple times, or multiple time periods) and the channel measurement information fed back by the terminal device to calculate the correlation matrix between channels.
- the network device collects channel measurement information (such as RI/PMI/CQI) fed back by the terminal device multiple times, and the network device calculates a correlation matrix R between channels based on the collected channel measurement information.
- the correlation matrix R between channels satisfies Equation 1.
- B i represents the correction weight used by the network device to weight the reference signal in stage i (or it may also be the i-th time, or the i-th time period).
- K represents the number of reference signals sent by the network device.
- W PMI,i represents the correction weight corresponding to the PMI information measured by the terminal device using the reference signal received at the corresponding stage i (or it may also be the i-th time, or the i-th time period).
- C i represents the signal to interference plus noise ratio (signal to interference plus noise ratio) corresponding to the CQI information measured by the terminal device using the reference signal received in the corresponding phase i (or it can also be the i-th time, or the i-th time period).
- SINR SINR
- the network device uses the correlation matrix R between channels to calculate the feature vector of R.
- a possible implementation is to perform singular value decomposition (singular value decomposition, SVD) on the inter-channel correlation matrix R to obtain the feature vector.
- singular value decomposition singular value decomposition, SVD
- the correlation matrix shown above is mainly obtained based on the feedback of one transmission layer (that is, the transmission rank (rank) is 1).
- the terminal device can feed back based on each transmission layer, and the network device can obtain multiple correlation matrices corresponding to the multiple transmission layers.
- Network devices can process each transport layer independently or in combination. As an example, during combined processing, the network device may perform accumulation processing on the correlation matrices corresponding to the transport layers, and then obtain the correlation matrices of the multiple transport layers.
- the network device can obtain 4 correlation matrices corresponding to the 4 transmission layers, then the network device can accumulate the correlation matrices corresponding to the 4 transmission layers to obtain the correlation matrix of the 4 transmission layers. matrix, and perform SVD on the correlation matrices of the four transmission layers to obtain the eigenvectors of the correlation matrices under the four transmission layers.
- the network device obtains a channel phase vector W, and each element in W represents the phase value of each channel.
- W for example can satisfy: Among them, superscript T means transpose, such as A T means the transpose of matrix (or vector) A, to Indicates the phase value of each channel obtained by the network device based on the feature vector of R, L may indicate the number of channels, and L is a positive integer.
- the network device calculates the phase compensation value of each channel based on the obtained channel phase vector W.
- the network device After the network device calculates the phase compensation value, it can compensate the calculated phase compensation value for the channel when sending data.
- W may be split into two parts, corresponding to antennas of two polarization directions respectively.
- Fig. 10 shows a schematic diagram of an antenna array.
- the antenna array shown in FIG. 10 is an antenna array with M rows and N columns, that is, it may be simply referred to as an M ⁇ N antenna array.
- the dimension of the antenna array is M ⁇ N. That is, the antenna array may include M ⁇ N antenna elements.
- " ⁇ " in Figure 10 is used to indicate a cross-polarized antenna unit, which can correspond to two polarization directions, and "/" indicates the first polarization direction (or Called the positive polarization direction), " ⁇ " indicates the second polarization direction (or it can also be called the negative polarization direction).
- the phase of the channel on a polarization plane (such as the channel in the first polarization direction or the polarization plane composed of antennas) obtained by the network equipment can satisfy Formula 2.
- M, N, m, n are positive integers, m ⁇ [1,M], n ⁇ [1,N].
- the L elements in W obtained in the above 2) (ie to ) from 0 to L-1, the first row and N columns are filled first, and then the second row and N columns are arranged, and so on, the entire phase matrix is filled.
- phase compensation value ⁇ + of the current polarization plane can satisfy Equation 3.
- ⁇ m,n represents the phase compensation value of the channel in the mth row and the nth column in the current polarization plane. It can be understood that for the mth row and the nth column channel, represents the phase value of the channel, and ⁇ m,n represents the phase compensation value of the channel, which will not be described in detail below.
- the difference between two phases can be selected as the reference phase difference, and other horizontal phase differences are aligned with it. To distinguish, it is called the horizontal reference phase difference.
- the horizontal reference phase difference can satisfy Equation 4, for example.
- ⁇ H represents the horizontal reference phase difference corresponding to each channel in the current polarization plane, Indicates the phase value of the channel at row x and column y in the current polarization plane, Indicates the phase value of the channel at row e and column f in the current polarization plane, and x, y, e, and f are positive integers.
- the difference between two phases can be selected as the reference phase difference, and the other vertical phase differences are aligned with it. To distinguish, it is called the vertical reference phase difference.
- the vertical reference phase difference can satisfy Equation 5, for example.
- ⁇ V represents the vertical reference phase difference corresponding to each channel in the current polarization plane, Indicates the phase value of the channel at row g and column h in the current polarization plane, Indicates the phase value of the channel at row e and column f in the current polarization plane, and g and h are positive integers.
- ⁇ m,n represents the phase compensation value of the channel in the mth row and the nth column in the current polarization plane.
- the phase of the channel on another polarization plane (such as the channel in the second polarization direction or the polarization plane composed of antennas) obtained by the network device can satisfy Equation 7.
- phase compensation value ⁇ - at the other polarization plane can satisfy Equation 8.
- ⁇ ' m,n represents the phase value of the channel in the mth row and the nth column in the current polarization plane.
- the phase compensation value can satisfy Equation 9.
- ⁇ ' H represents the horizontal reference phase difference corresponding to each channel in the current polarization plane
- ⁇ ' V represents the vertical reference phase difference corresponding to each channel in the current polarization plane
- x, y, p, q, g, h are positive integers
- ⁇ ' m,n represents the phase compensation value of the channel in the mth row and the nth column in the current polarization plane. Indicates the phase value of the channel at the pth row and the qth column in the current polarization plane, Indicates the phase value of the channel at row m and column n in the current polarization plane.
- ⁇ H and ⁇ ' H are descriptions for distinguishing different polarization planes, and ⁇ H and ⁇ ' H respectively represent the horizontal reference phase difference corresponding to channels of different polarization planes; The description is carried out on different polarization planes.
- ⁇ V and ⁇ ' V respectively represent the vertical reference phase difference corresponding to the channels of different polarization planes, which will not be described in detail below.
- the phase compensation value of each channel in each polarization plane can be calculated.
- the polarization plane composed of channels or antennas in the first polarization direction is called the first polarization plane
- the polarization plane composed of channels or antennas in the second polarization direction is called the second polarization flat.
- the horizontal reference phase difference corresponding to each channel in the first polarization plane is which is The vertical reference phase difference is which is The horizontal reference phase difference corresponding to each channel in the second polarization plane is which is The vertical reference phase difference is which is for.
- the phase compensation values obtained by the network equipment on the two polarization planes are:
- ⁇ + [ ⁇ 1,1 ⁇ 1,2 ⁇ 1,3 ⁇ 1,4 ].
- ⁇ 1,1 represents the phase compensation value of the channel in the first row and the first column in the first polarization plane
- ⁇ 1,2 represents the phase compensation value of the channel in the first row and the second column in the first polarization plane
- ⁇ 1 ,3 represents the phase compensation value of the channel in the first row and the third column in the first polarization plane
- ⁇ 1,4 represents the phase compensation value of the channel in the first row and the fourth column in the first polarization plane.
- phase compensation value of each channel in the first polarization plane can satisfy the following formula:
- phase compensation value of each channel in the first polarization plane is:
- ⁇ - [ ⁇ ' 1,1 ⁇ ' 1,2 ⁇ ' 1,3 ⁇ ' 1,4 ].
- ⁇ ' 1,1 represents the phase compensation value of the channel in the first row and the first column in the second polarization plane
- ⁇ ' 1,2 represents the phase compensation value of the channel in the first row and the second column in the second polarization plane
- ⁇ ' 1,3 represents the phase compensation value of the channel in the first row and the third column in the second polarization plane
- ⁇ ' 1,4 represents the phase compensation value of the channel in the first row and the fourth column in the second polarization plane.
- phase compensation value of each channel in the second polarization plane is:
- elements in the eigenvector of the correlation matrix R can be used for calculation, which is simple to implement and can reduce computational complexity.
- * indicates conjugation.
- the complex value of the first channel of the second polarization direction in the eigenvector is the complex value of the second channel of the second polarization direction in the eigenvector, is the complex value of the third channel of the second polarization direction in the eigenvector, is the complex value of the fourth channel of the second polarization direction in the eigenvector.
- phase compensation value of each channel in the first polarization plane (that is, the phase compensation value of each channel in (5) above) can be expressed as:
- phase compensation value of each channel in the second polarization plane (that is, the phase compensation value of each channel in (8) above) can be expressed as:
- the function angle() represents the angle of the complex number.
- arctan() represents the arc tangent function.
- the network device sends multiple weighted reference signals to the terminal device, the terminal device uses the reference signal to perform channel state measurement and feeds back channel measurement information, the network device uses the channel measurement information to calculate the correlation matrix, and uses the correlation matrix information Calculate the phase and phase compensation value of each channel, and then use the phase compensation value to perform phase compensation for the data sent by each channel.
- the eigenvector of the correlation matrix can be obtained by using the eigenvalue decomposition or eigenvector decomposition of the correlation matrix, and the channel phase and phase compensation value can be calculated by using the elements corresponding to each channel in the eigenvector, which is simple to calculate .
- Network devices can send reference signals to multiple terminal devices and collect channel measurement information fed back from multiple terminal devices, and then calculate the phase of each channel based on the feedback from multiple terminal devices to improve the accuracy of phase estimation.
- Mode 2 may also be called a multi-user multi-dimensional averaging algorithm, for example. Details below.
- phase compensation values are respectively estimated according to channel measurement information fed back by different terminal devices, and the phase compensation values estimated by different terminal devices are averaged, such as to satisfy equations 10 and 11.
- K represents the number of terminal devices participating in the average, ⁇ m,n,avg , ⁇ ' m,n,avg respectively represent the two finally determined polarization planes (such as channels or antennas in the first polarization direction
- the phase compensation value of the channel in the channel of the first polarization plane and the second polarization direction (or the second polarization plane composed of antennas), that is, ⁇ m, n, avg represents the mth row in the first polarization plane
- the phase compensation value of the n-column channel, ⁇ ' m,n,avg represents the phase compensation value of the n-th column channel in the m-th row in the second polarization plane.
- ⁇ m,n and ⁇ ' m,n you can refer to the introduction of the formulas or parameters that appear above, and will not repeat them here.
- the calculation may be performed based on channel measurement information fed back by multiple terminal devices.
- the network device can calculate the inter-channel correlation matrix R by using the channel measurement information fed back by multiple terminal devices and the correction weights used for weighting the reference signal. That is to say, in this implementation manner, the channel measurement information fed back by multiple terminal devices can be used as an input for calculating the correlation matrix R in manner 1.
- mode 1 and mode 2 can be used in combination. For example, according to the channel measurement information fed back by each terminal device, using method 1 to calculate the phase and phase compensation value determined based on the feedback of each terminal device, and then using method 2 to calculate the final phase compensation value of each channel.
- the network device can calculate the phase compensation value of each channel based on the assistance of multiple terminal devices to implement phase correction. For example, phase compensation values estimated by different terminal devices are different, and phase estimation accuracy can be further improved by using the average phase difference among terminal devices.
- the channels of the two polarization directions can be divided into two groups, and each group is trained separately.
- training means sending a reference signal through a channel to measure the phase of the channel.
- Mode 3 may also be called a channel grouping algorithm, for example. Details below.
- the reference signal is sent through the channel of the first polarization direction in the first time period, and the reference signal is sent through the channel of the second polarization direction in the second time period.
- FIG. 12 shows a schematic diagram of channel grouping independent training.
- the two polarized channels are divided into two groups, corresponding to time period 1 and time period 2 respectively.
- the phase of the channel in the polarization direction is based on this approach, two correlation matrices R (for example, R1 and R2 ) can be obtained, corresponding to channels in the first polarization direction and channels in the second polarization direction, respectively.
- R1 and R2 satisfy Equations 12 and 13, respectively.
- Q1 represents the number of reference signals transmitted in time period 1
- Q2 represents the number of reference signals transmitted in time period 2.
- Other parameters in formulas 12 and 13 can refer to the introduction of the previous formulas or parameters, and will not be repeated here . It should be understood that Q1 and Q2 may be the same or different, which is not limited.
- the correlation matrix (such as R1 and R2) is independently decomposed by SVD to calculate the corresponding eigenvector, and all elements in a eigenvector correspond to a channel of a polarization direction. Specifically, reference may be made to the description in Mode 1, which will not be repeated here.
- phase and phase compensation value of each channel regardless of time interval.
- multiple reference signals are sent through channels in the first polarization direction in time period 1, multiple reference signals are sent through channels in the second polarization direction in time period 2, and then based on the channel measurement feedback received in each time period Information, calculate the phase of the channel in each polarization direction separately.
- time period 1 multiple reference signals are sent through the channel of the first polarization direction, and the feedback measurement information is received; in time period 2, multiple reference signals are sent through the channel of the second polarization direction, and the feedback measurement information is received. measurement information; and then calculate the phases of the channels in each polarization direction based on the channel measurement feedback information received in each time period.
- Mode 3 may be used in combination with Mode 1 or Mode 2.
- mode 1 and/or mode 2 may be used to calculate phases and phase compensation values of channels in each polarization direction.
- each group is trained separately (that is, each group performs phase correction separately), and the training can be divided into periods, so that the channel dimension can be effectively reduced, the training time is reduced, and The number of end devices available for training can be increased.
- the network device may continuously send multiple reference signals weighted based on the same correction weight, and select the feedback results of one or more times to perform phase correction.
- the measured quantity When implemented for terminal equipment, the measured quantity may be filtered, which may cause the measurement result at one moment to be related to the measurement results at several previous moments, and the desired measurement result at one moment is only related to the current weighted reference signal. As a result, the related requirements are inconsistent, and the recovered correlation matrix may be biased. Therefore, for the weighted reference signal, a correction weight can be used to send multiple times continuously (or it can also be understood that the network device uses the same beam to repeatedly send multiple times), and then send the next reference signal weighted by the correction weight. The network device selects the feedback measurement quantity of the terminal equipment corresponding to the sample point at the sending time of a part of the corrected weight as the effective measurement quantity to calculate the correlation matrix. Mode 4, for example, may also be referred to as a scheme of beam repeated transmission combined with effective sample point selection. Details below.
- the network device uses a correction weight to weight the reference signal, and continuously sends X times the reference signal weighted based on the correction weight, and selects the feedback results corresponding to Y times out of the X times as mode 1
- the input used to calculate the correlation matrix R in .
- the network device uses the same beam to send X reference signals, and selects the feedback results corresponding to Y times out of the X times as the input for calculating the correlation matrix R in mode 1.
- X is an integer greater than 1
- Y is an integer greater than 1 or equal to 1
- X is greater than Y.
- X and Y may be pre-configured, or may also be stipulated by a protocol, or may also be agreed upon by the network device and the terminal device, which is not limited.
- the Y times may be the last time, or the last multiple times.
- FIG. 13 shows a schematic diagram of repeated transmission and selection correlation matrix calculation.
- a correction weight may be used to send multiple consecutive times, and then a reference signal weighted by the next correction weight is sent.
- the reference signal is weighted with the correction weight B 0
- the reference signal weighted with the correction weight B 0 is sent continuously X1 times
- the reference signal is weighted with the correction weight B 1 , and continuously X2
- the reference signal weighted by the correction weight B1 is sent once.
- X1 and X2 may be the same (for example, the same value configured in advance), or may also be different, which is not limited.
- the network device may select the measured quantity fed back by the terminal device corresponding to the sample point at the sending time of a part of the corrected weight as the effective measured quantity to calculate the correlation matrix.
- the network device continuously transmits the reference signal weighted by the correction weight B 0 for X1 times, and correspondingly, the network device can obtain X1 channel measurement information corresponding to the reference signal weighted by the correction weight B 0 , For example, the network device may select Y1 times of channel measurement information among the X1 times as effective channel measurement information to calculate the correlation matrix.
- the network device continuously sends the reference signal weighted by the correction weight B1 for X2 times, and correspondingly, the network device can obtain X2 channel measurement information corresponding to the reference signal weighted by the correction weight B1 .
- the network device may select Y2 channel measurement information among the X2 times as effective channel measurement information to calculate the correlation matrix.
- Y1 and Y2 may be the same (for example, the same value configured in advance), or may also be different, which is not limited.
- FIG. 13 is only an example, and is not limited thereto.
- the above processing can be performed on the correction weight.
- the Y times may be one or more of the X times.
- Mode 4 may be used in combination with Mode 1, Mode 2, or Mode 3.
- a correction weight value may be used to transmit multiple times consecutively, and then the reference signal weighted by the next correction weight value is sent.
- the network device selects the measured quantity fed back by the terminal device corresponding to the sample point at the sending time of a part of the corrected weight as the effective measured quantity to calculate the correlation matrix. For example, the network device selects the measurement quantity fed back by the terminal device corresponding to the last one or multiple times of repeated transmission times of a correction weight value as an effective measurement quantity to calculate the correlation matrix.
- the feedback modes of the terminal device may include the following two types: wideband feedback mode and subband feedback mode.
- the terminal device may use any of the following methods to give feedback.
- the mode in which the terminal device feeds back channel measurement information may be a broadband feedback mode.
- the wideband feedback mode means that the terminal device can select wideband measurement quantities (such as one or more of the following: RI, PMI, and CQI) for feedback.
- the wideband measurement quantity refers to channel measurement information based on wideband measurement, for example, the channel measurement information based on wideband measurement includes quantized values of wideband amplitude coefficients.
- the mode in which the terminal equipment feeds back the channel measurement information may be a subband feedback mode.
- the subband feedback mode means that the terminal device can select subband measurement quantities (such as one or more of the following: RI, PMI, CQI) for feedback.
- the subband measurement quantity refers to channel measurement information based on subband measurement.
- the channel measurement information based on subband measurement includes quantized values of combination coefficients of subbands.
- the combination coefficients include, for example, subband amplitude coefficients and subband phase coefficients.
- the mode in which the terminal equipment feeds back the channel measurement information may be a wideband feedback mode and a subband feedback mode.
- the terminal device may adopt any of the above methods for feedback.
- the following mainly introduces the subband feedback mode, that is, the cases of the above method (2) and method (3).
- the subband feedback mode that is, the cases of the above method (2) and method (3).
- the network device may weight the reference signal in a manner of wideband weighting or subband weighting. If sub-band weighting is used, different correction weights can be added to different sub-bands.
- phase calculation and compensation scheme based on sub-band measurement, that is, the terminal equipment uses the above method (2) and method (3) for feedback, can effectively solve the phase error caused by the time delay difference between channels.
- the network device may indicate to the terminal device that the mode of feeding back channel measurement information includes a subband feedback mode, or in other words, the network device may indicate to the terminal device that subband feedback is performed based on the reference signal.
- the terminal device performs subband feedback according to the instruction of the network device.
- the network device uses the subband feedback measurement of the terminal device to calculate the correlation matrix of the subband, then calculates the channel phase and phase compensation value of the subband, and compensates the channel for the phase compensation value calculated based on subband compensation when sending data .
- the subband feedback based on the terminal device may be indicated by the network device, or may also be predefined (such as pre-agreed), which is not limited.
- Fig. 14 and Fig. 15 respectively show schematic diagrams of phase estimation errors based on wideband PMI (that is, terminal equipment feeds back wideband PMI) and based on subband PMI (that is, terminal equipment feeds back subband PMI) when there is a time delay difference between channels.
- the horizontal axis represents the number of resource blocks (resource block, RB), and the vertical axis represents the error of the estimated phase.
- Tx3 in Figure 14 and Figure 15 indicates the third channel
- Tx4 indicates the fourth channel
- Tx5 indicates the fifth channel
- Tx6 indicates the sixth channel
- Tx7 indicates the seventh channel
- Tx8 indicates the eighth channel.
- the first communication device as a network device
- the second communication device as a terminal device
- the reference signal as a CSI-RS as an example
- an example is given in conjunction with FIG. 16 . possible process.
- FIG. 16 shows a schematic flowchart of a communication method 1600 applicable to this embodiment of the present application.
- Method 1600 may include the following steps.
- the network device performs weighting processing on the CSI-RS.
- the network device multiplies the CSI-RS by a correction weight, such as a complex value.
- the network device sends the weighted CSI-RS to the terminal device.
- the terminal device receives the weighted CSI-RS.
- the network device may send the weighted CSI-RS multiple times to the terminal device through multiple channels.
- a terminal device is taken as an example in FIG. 16 for illustration, which is not limited thereto.
- the network device may send the weighted CSI-RS to multiple terminal devices.
- the network device may also divide the channels in the two polarization directions into two groups, and train each group separately. For details, refer to the description in the above method 3.
- step 1620 for the weighted CSI-RS, the network device can use a correction weight to send multiple consecutive times, and then send the next CSI-RS weighted by the correction weight. Specifically, you can refer to the description in the above method 4 .
- the terminal device uses the CSI-RS to perform channel measurement.
- the terminal device uses the received weighted CSI-RS to perform channel measurement, and quantizes the measured information, for example, into RI/PMI/CQI.
- the terminal device feeds back the RI/PMI/CQI to the network device.
- the terminal device may send one or more of the following items to the network device: PMI, RI, CQI.
- the feedback mode of the terminal device may be a subband feedback mode, or may also include a wideband feedback mode and a subband feedback mode.
- FIG. 16 uses an example in which a network device sends a CSI-RS to a terminal device for illustration. It should be understood that the network device may send the CSI-RS to the terminal device multiple times, and each time may be performed according to the steps from step 1610 to step 1640 .
- the network device calculates multi-channel phase information, and uses the phase information to calculate a multi-channel phase compensation value.
- the network device calculates the phase of each of the multiple channels according to the channel measurement information fed back by the terminal device. According to the phase of each channel, calculate the phase compensation value of some or all of the multiple channels. For example, the network device calculates phase compensation values of channels other than the reference channel among the multiple channels according to the reference phase difference. When calculating the phase and phase compensation value, the network device may use one or more of the methods 1 to 4 above for calculation.
- the network device sends data to the terminal device.
- the phase compensation value is used to perform phase compensation for the data sent by each channel.
- phase difference correction can be realized without relying on the correction port on the antenna side, the correction channel on the RRU side, and the RPCU, which can save hardware costs.
- the channel phase correction performed by the embodiment of the present application is basically lossless compared with the ideal channel phase correction performance.
- the embodiments of the present application mainly take the phase difference satisfying: the phase difference of the same polarization and the value of the phase difference of different polarizations to be equal, as an example for illustration, which is not strictly limited.
- the preset condition can be determined according to the actual situation, and then the method provided by the embodiment of the present application can be used to make the phase difference meet a certain preset condition.
- the embodiments of the present application mainly take the phase correction as an example for illustration, for example, the network device and the terminal device cooperate to realize channel information recovery, thereby calculating the phase between multiple channels and the phase to be compensated, and sending data Compensate the corresponding compensation phase to the transmitted data signal. It should be understood that the solutions in the embodiments of the present application may be applied to other technical fields requiring correction.
- the first communication device is a network device and the second communication device is a terminal device as an example for exemplary description, which is not limited thereto.
- the first communication device is a terminal device and the second communication device is a network device, the above solution may also be used.
- the methods and operations implemented by communication equipment may also be implemented by components (such as chips or circuits) that can be used in communication equipment.
- FIG. 17 is a schematic block diagram of a communication device 1700 provided by an embodiment of the present application.
- the device 1700 includes an interface unit 1710 and a processing unit 1720 .
- the interface unit 1710 can implement a corresponding communication function, and the processing unit 1720 is used for data processing.
- the interface unit 1710 may also be called a communication interface or a communication unit or a transceiver unit. It should be understood that, for the sending and receiving operations involved in this application, if there is no special description, or if there is no conflict with its actual function or internal logic in the relevant description, it can be more generally understood as output and input, etc. operation, rather than direct transmit and receive operations performed by radio frequency circuits and antennas.
- the device 1700 may further include a storage unit, which may be used to store instructions and/or data, and the processing unit 1720 may read the instructions and/or data in the storage unit, so that the device implements the aforementioned method embodiments .
- a storage unit which may be used to store instructions and/or data
- the processing unit 1720 may read the instructions and/or data in the storage unit, so that the device implements the aforementioned method embodiments .
- the apparatus 1700 can be used to execute the actions performed by the communication equipment (such as network equipment, or terminal equipment) in the above method embodiments.
- the apparatus 1700 can be a communication equipment or a component that can be configured in the communication equipment
- the interface unit 1710 is configured to perform operations related to sending and receiving on the communication device side in the method embodiments above
- the processing unit 1720 is configured to perform operations related to processing on the communication device side in the method embodiments above.
- the apparatus 1700 is configured to perform the actions performed by the first communication device in the above method embodiments.
- the interface unit 1710 is configured to send a reference signal to the communication device through multiple channels, and the reference signal is used for channel measurement; the interface unit 1710 is also configured to receive channel measurement information from the communication device; the processing unit 1720 , used to obtain the phase difference between the first channel and the second channel according to the channel measurement information, the multiple channels include the first channel and the second channel; the processing unit 1720 is also used to obtain the phase difference between the first channel and the second channel based on to obtain the phase compensation values of channels other than the first channel and the second channel.
- the interface unit 1710 is further configured to send data to one or more communication devices through multiple channels, and the phases of channels other than the first channel and the second channel among the multiple channels are The phase compensated by the phase compensation value.
- the processing unit 1720 is configured to obtain the phase difference between the first channel and the second channel according to the channel measurement information, including: the processing unit 1720 is configured to: according to the channel measurement information, Obtain the eigenvector corresponding to the correlation matrix between multiple channels, and obtain the phase difference between the first channel and the second channel according to the elements corresponding to the first channel and the second channel in the eigenvector; the processing unit 1720 also uses Obtaining phase compensation values of channels other than the first channel and the second channel based on the phase difference between the first channel and the second channel, including: a processing unit 1720, further configured to obtain based on the phase difference between the first channel and the second channel The phase difference between them, and according to the elements corresponding to the channels other than the first channel and the second channel in the eigenvector, the phase compensation values of the channels other than the first channel and the second channel are obtained.
- the interface unit 1710 configured to send reference signals to the communication device through multiple channels, includes: the interface unit 1710, configured to: send reference signals to the communication device through multiple channels during multiple time periods A reference signal is sent; the channel measurement information includes channel measurement information corresponding to the reference signals sent in multiple time periods.
- the interface unit 1710 is configured to send reference signals to communication devices through multiple channels, including: the interface unit 1710 is configured to: send reference signals to multiple communication devices through multiple channels;
- the interface unit 1710 is further configured to receive channel measurement information from communication devices, including: the interface unit 1710 is further configured to receive channel measurement information from multiple communication devices.
- the multiple channels include channels in the first polarization direction and channels in the second polarization direction; the interface unit 1710 is configured to send the reference signal to the communication device through the multiple channels, including: The interface unit 1710 is configured to: send the reference signal to the communication device through the channel of the first polarization direction during the first time period, and send the reference signal to the communication device through the channel of the second polarization direction during the second time period.
- the interface unit 1710 is configured to send the reference signal to the communication device through multiple channels, including: the interface unit 1710 is configured to: send the reference signal to the communication device X times through multiple channels, Wherein, the reference signal is a reference signal weighted based on the same correction weight, and X is an integer greater than 1; the interface unit is also used to receive channel measurement information from the communication device, including: interface unit 1710, which is also used to receive X times The channel measurement information from the communication device, the X channel measurement information received corresponds to the X reference signal sent respectively; the processing unit 1720 is configured to obtain the phase difference between the first channel and the second channel according to the channel measurement information, Including: a processing unit 1720, configured to obtain the phase difference between the first channel and the second channel according to the channel measurement information received Y times out of X times, where Y is an integer greater than 1 or equal to 1 and less than X.
- the apparatus 1700 can implement the steps or processes corresponding to the execution of the first communication device in the method embodiment according to the embodiment of the present application, and the apparatus 1700 can include a method for executing the first communication device in FIG. 6 to FIG. 17 unit. Moreover, each unit in the apparatus 1700 and the above-mentioned other operations and/or functions are respectively for realizing the corresponding flow of the method embodiment in the network device in FIG. 6 to FIG. 17 .
- the interface unit 1710 can be used to execute the steps 610-620 in the method 600; the processing unit 1720 can be used to execute the processing steps in the method 600, such as steps 630-640 .
- the interface unit 1710 can be used to execute the steps 1620, 1640, and 1660 in the method 1600; the processing unit 1720 can be used to execute the processing steps in the method 1600, such as steps 1610, 1650 .
- the processing unit 1720 in the above embodiments may be implemented by at least one processor or processor-related circuits.
- the interface unit 1710 may be implemented by a transceiver or transceiver-related circuits.
- the storage unit can be realized by at least one memory.
- the embodiment of the present application further provides a communication device 1800 .
- the device 1800 includes a processor 1810, the processor 1810 is coupled with a memory 1820, the memory 1820 is used for storing computer programs or instructions and/or data, and the processor 1810 is used for executing the computer programs or instructions and/or data stored in the memory 1820, so that The methods in the above method embodiments are performed.
- the apparatus 1800 includes one or more processors 1810 .
- the apparatus 1800 may further include a memory 1820 .
- the apparatus 1800 may include one or more memories 1820 .
- the memory 1820 may be integrated with the processor 1810, or set separately.
- the apparatus 1800 may further include a transceiver 1830, and the transceiver 1830 is used for receiving and/or sending signals.
- the processor 1810 is configured to control the transceiver 1830 to receive and/or send signals.
- the apparatus 1800 is used to implement the operations performed by a communication device (such as a network device, or a terminal device) in the above method embodiments.
- a communication device such as a network device, or a terminal device
- the processor 1810 is configured to implement processing-related operations performed by the first communication device in the above method embodiments
- the transceiver 1830 is configured to implement transceiving-related operations performed by the first communication device in the above method embodiments.
- the embodiment of the present application also provides a chip system 1900 , as shown in FIG. 19 .
- the chip system 1900 (or also referred to as a processing system) includes a logic circuit 1910 and an input/output interface (input/output interface) 1920, the logic circuit is used to couple with the input interface, and transmit data parameters through the input/output interface to perform The method in the method example above.
- a device installed with the system-on-a-chip 1900 may implement the methods and functions of the embodiments of the present application.
- the logic circuit 1910 may be a processing circuit in the system-on-a-chip 1900, which controls the device installed with the system-on-a-chip 1900, and may also be coupled to a storage unit to call instructions in the storage unit, so that the device can implement the embodiment of the present application.
- the method and function of the input/output interface 1920 can be an input/output circuit in the chip system 1900, outputting information processed by the chip system 1900, or inputting data or signaling information to be processed into the chip system 1900 for processing.
- the chip system 1900 is used to implement the operations performed by a communication device (such as a network device, or a terminal device) in the above method embodiments.
- a communication device such as a network device, or a terminal device
- the logic circuit 1910 is used to implement the processing-related operations performed by the first communication device in the above method embodiments
- the input/output interface 1920 is used to implement the transceiving-related operations performed by the first communication device in the above method embodiments operate.
- the embodiment of the present application also provides a communication system 2000, as shown in FIG. 20 .
- the system 2000 may include a first communication device.
- the sending side of the first communication device may include the following modules: a pilot sequence generation module 2011 , a pilot sequence weighting module 2012 , a pilot signal mapping module 2013 , and a pilot signal sending module 2014 .
- the pilot sequence generation module 2011 can be used to generate a pilot signal for phase measurement.
- the pilot sequence weighting module 2012 can be used to perform weighting processing on the pilot signal.
- the pilot signal mapping module 2013 may be configured to map the weighted pilot signal to resources so as to send it to the terminal device.
- the pilot signal sending module 2014 may be configured to send the weighted pilot signal to the terminal device.
- the receiving side of the first communication device may include the following modules: a feedback information receiving module 2021, a feedback information processing module 2022, a multi-dimensional projection aggregation module 2023, a feature vector calculation module 2024, a channel phase calculation module 2025, a channel Phase compensation module 2026.
- the feedback information receiving module 2021 may be configured to receive measurement information fed back by the terminal device.
- the feedback information processing module 2022 can be used to perform processing such as channel estimation/equalization/demodulation/decoding on the received measurement information.
- the multi-dimensional projection aggregation module 2023 can be used to calculate the inter-channel correlation matrix by using the above formula 1.
- the eigenvector calculation module 2024 can be used to calculate the eigenvector of the correlation matrix.
- the channel phase calculation module 2025 can be used to calculate the channel phase.
- the channel phase compensation module 2026 can be used to calculate the phase compensation value of the channel, and can also be used to compensate each channel for the phase compensation value calculated based on the sub-band compensation
- the system 2000 may further include a second communication device.
- the receiving side of the second communication device may include the following modules: a pilot sequence receiving module 2031 , a pilot sequence channel estimation module 2032 , and a pilot sequence corresponding channel information measuring module 2033 .
- the pilot sequence receiving module 2031 may be configured to receive the pilot signal sent by the network equipment.
- the pilot sequence channel estimation module 2032 can be used to perform channel estimation based on the pilot signal.
- the channel information measurement module 2033 corresponding to the pilot sequence can be used to measure the phase information corresponding to each channel.
- the sending side of the second communication device may include the following modules: a measurement information encoding module 2041 , a measurement information modulation module 2042 , a measurement information mapping module 2043 , and a measurement information sending module 2044 .
- the measurement information encoding module 2041 may be configured to perform encoding processing on the measurement information to be fed back.
- the measurement information modulation module 2042 may be configured to perform modulation processing on the measurement information to be fed back.
- the measurement information mapping module 2043 is configured to map the measurement information to be fed back to transmission resources.
- the measurement information sending module 2044 can be used to feed back the measurement information to the network device.
- each of the above modules is only an illustration, for example, the first communication device or the second communication device may include more modules.
- the embodiment of the present application also provides a computer-readable storage medium, on which computer instructions for implementing the method performed by the communication device (such as a network device, or a terminal device) in the above method embodiments are stored.
- the communication device such as a network device, or a terminal device
- the computer program when executed by a computer, the computer can implement the method performed by the first communication device in the foregoing method embodiments.
- the embodiments of the present application also provide a computer program product containing instructions, which when executed by a computer enable the computer to implement the method performed by the communication device (such as a network device, or a terminal device) in the above method embodiments.
- the communication device such as a network device, or a terminal device
- An embodiment of the present application further provides a communication system, where the communication system includes the first communication device and the second communication device in the foregoing embodiments.
- processors mentioned in the embodiment of the present application may be a central processing unit (central processing unit, CPU), and may also be other general processors, digital signal processors (digital signal processor, DSP), application specific integrated circuits ( application specific integrated circuit (ASIC), off-the-shelf programmable gate array (field programmable gate array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
- a general-purpose processor may be a microprocessor, or the processor may be any conventional processor, or the like.
- the memory mentioned in the embodiments of the present application may be a volatile memory and/or a nonvolatile memory.
- the non-volatile memory can be read-only memory (read-only memory, ROM), programmable read-only memory (programmable ROM, PROM), erasable programmable read-only memory (erasable PROM, EPROM), electrically programmable Erases programmable read-only memory (electrically EPROM, EEPROM) or flash memory.
- the volatile memory may be random access memory (RAM).
- RAM random access memory
- RAM can be used as an external cache.
- RAM may include the following forms: static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM) , double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous connection dynamic random access memory (synchlink DRAM, SLDRAM) and Direct memory bus random access memory (direct rambus RAM, DR RAM).
- static random access memory static random access memory
- dynamic RAM dynamic random access memory
- DRAM synchronous dynamic random access memory
- SDRAM synchronous DRAM
- double data rate SDRAM double data rate SDRAM
- DDR SDRAM double data rate SDRAM
- ESDRAM enhanced synchronous dynamic random access memory
- SLDRAM synchronous connection dynamic random access memory
- Direct memory bus random access memory direct rambus RAM, DR RAM
- the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components
- the memory storage module may be integrated in the processor.
- memories described herein are intended to include, but are not limited to, these and any other suitable types of memories.
- the disclosed devices and methods may be implemented in other ways.
- the device embodiments described above are only illustrative.
- the division of units is only a logical function division. In actual implementation, there may be other division methods.
- multiple units or components can be combined or integrated. to another system, or some features may be ignored, or not implemented.
- the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms.
- a unit described as a separate component may or may not be physically separated, and a component shown as a unit may or may not be a physical unit, that is, it may be located in one place, or may also be distributed to multiple network units. Part or all of the units can be selected according to actual needs to implement the solutions provided in this application.
- each functional unit in each embodiment of the present application may be integrated into one unit, each unit may exist separately physically, or two or more units may be integrated into one unit.
- a computer program product includes one or more computer instructions.
- the processes or functions according to the embodiments of the present application will be generated in whole or in part.
- a computer can be a general purpose computer, special purpose computer, computer network, or other programmable device.
- the computer can be a personal computer, a server, or a network device, etc.
- Computer instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, e.g.
- the computer-readable storage medium may be any available medium that can be accessed by a computer, or a data storage device such as a server, a data center, etc. integrated with one or more available media.
- Available media may be magnetic media (for example, floppy disks, hard disks, tapes), optical media (for example, DVD), or semiconductor media (for example, solid state disks (solid state disk, SSD) etc.
- the aforementioned available media may include but not Limited to: U disk, mobile hard disk, read-only memory (read-only memory, ROM), random access memory (random access memory, RAM), magnetic disk or optical disk and other media that can store program codes.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Quality & Reliability (AREA)
- Mathematical Physics (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供了一种通道相位校正的方法和相关装置。该方法可以包括:第一通信设备通过多个通道向第二通信设备发送参考信号(610);第二通信设备使用该参考信号进行信道测量,并向第一通信设备反馈信道测量信息(620);第一通信设备根据第二通信设备反馈的信道测量信息,估计多个通道中第一通道和第二通道之间的相位差(630),并基于第一通道和第二通道之间的相位差,获得多个通道中除第一通道和第二通道以外的通道的相位补偿值(640),以校正该多个通道中除第一通道和第二通道以外的通道的相位。通过第一通信设备和第二通信设备的配合,即通过空口校正技术方案,可以实现在不需要额外增加硬件的基础上,实现校正通道间的相位差。
Description
本申请要求于2021年06月22日提交中国专利局、申请号为202110691655.8、申请名称为“通道相位校正的方法和相关装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请涉及无线通信领域,并且更具体地,涉及通道相位校正的方法和相关装置。
一个通道组的多个通道间具有相位差。为了保证通信***性能,通常可以通过校正通道的相位,使得通道间的相位差满足预设条件。
一般可以采用硬件软件相结合的方式校正通道的相位。例如,在对发通道进行相位校正时,在基带通过多个通道发送信号流,经过射频拉远单元(remote radio unit,RRU)到达通道侧校正口的耦合器,耦合器对多个通道信号流在时频域进行拼接,以使得不同通道的校正信号是时域正交或者频域正交的,然后通过RRU侧的校正通道把信号反馈给基带进行相位差计算。这种方式需要通道具有校正口,RRU具有校正通道,这些将导致硬件成本的提升。
发明内容
本申请提供一种通道相位校正的方法和相关装置,可以实现在不需要额外增加硬件的基础上,实现校正相位差。
第一方面,提供了一种通信方法,该方法可以由通信设备(如网络设备,或者终端设备)执行,或者,也可以由用于通信设备的芯片或电路执行,或者,还可以由能实现全部或部分通信设备功能的逻辑模块或软件实现,本申请对此不作限定。为说明,下面主要以第一通信设备为例进行示例性说明。
该方法可以包括:通过多个通道向通信设备发送参考信号,参考信号用于信道测量;接收来自通信设备的信道测量信息;根据信道测量信息,获得第一通道和第二通道之间的相位差,多个通道包括第一通道和第二通道;基于第一通道和第二通道之间的相位差,获得除第一通道和第二通道以外的通道的相位补偿值。
示例地,获得第一通道和第二通道之间的相位差之前,方法还可以包括:根据信道测量信息,获得多个通道的相位。
基于上述技术方案,第一通信设备向第二通信设备发送参考信号,第二通信设备利用该参考信号进行信道测量,并反馈信道测量信息。第一通信设备基于第二通信设备反馈的信道测量信息估计各通道的相位,并校正通道的相位,如基于第一通道和第二通道之间的相位差,获得多个通道中除第一通道和第二通道以外的通道的相位补偿值,使得通道之间 的相位差满足一定的条件。通过第一通信设备和第二通信设备的配合,即通过空口校正技术方案,可以实现在不需要额外增加硬件的基础上,如不需要依赖天线侧的校正口、RRU侧的校正通道和射频相位校正单元(radio phase calibration unit,RPCU),就可以实现校正通道间的相位差,可以节省硬件成本。
结合第一方面,在第一方面的某些实现方式中,通过多个通道向一个或多个通信设备发送数据,多个通道中除第一通道和第二通道以外的通道的相位是经过相位补偿值补偿后的相位。
示例地,一个或多个通信设备可以包括:参与相位校正的通信设备(即上述反馈信道测量信息的通信设备)和/或其他通信设备(如与参与相位校正的通信设备位于同一小区的通信设备)。
基于上述技术方案,第一通信设备获得多个通道中除第一通道和第二通道以外的通道的相位补偿值后,在发送数据时可以给各个通道补偿获得的相位补偿值。通过使用相位差校正后的通道传输数据,可以提高数据传输性能,尽可能地降低相位差对通信性能的影响。
结合第一方面,在第一方面的某些实现方式中,根据信道测量信息,获得第一通道和第二通道之间的相位差,包括:根据信道测量信息,获得多个通道之间的相关矩阵对应的特征矢量;根据特征矢量中与第一通道和第二通道对应的元素,确定第一通道和第二通道之间的相位差;基于第一通道和第二通道之间的相位差,获得除第一通道和第二通道以外的通道的相位补偿值,包括:基于第一通道和第二通道之间的相位差,并根据特征矢量中与除第一通道和第二通道以外的通道对应的元素,获得除第一通道和第二通道以外的通道的相位补偿值。
基于上述技术方案,在计算通道的相位和相位补偿值时,可以利用相关矩阵的特征矢量,利用特征矢量中各个通道对应的元素来计算通道的相位和相位补偿值,可以降低实现复杂度。
结合第一方面,在第一方面的某些实现方式中,通过多个通道向通信设备发送参考信号,包括:在多个时间段,通过多个通道向通信设备发送参考信号;信道测量信息包括多个时间段发送的参考信号对应的信道测量信息。
示例地,参考信号对应的信道测量信息,即表示基于该参考信号进行信道测量得到的信道测量信息;或者说,第二通信设备基于该参考信号进行信道测量,并向第一通信设备反馈的信道测量信息。信道测量信息包括多个时间段发送的参考信号对应的信道测量信息,可以理解为,第一通信设备接收第二通信设备基于多个时间段发送的参考信号反馈的信道测量信息。也就是说,第二通信设备基于多个时间段发送的参考信号进行信道测量,并向第一通信设备反馈信道测量信息,从而第一通信设备接收该信道测量信息。
基于上述技术方案,第一通信设备可以向第二通信设备发送多次参考信号,如在多个阶段(或者说多次,或者说多个时间段)发送参考信号,例如,第一通信设备在多个时间段通过多个通道向第二通信设备发送参考信号,这样通过多次反馈的信道测量信息估计各通道的相位及相位补偿值,精确度高。
结合第一方面,在第一方面的某些实现方式中,通过多个通道向通信设备发送参考信号,包括:通过多个通道向多个通信设备发送参考信号;接收来自通信设备的信道测量信息,包括:接收来自多个通信设备的信道测量信息。
一示例,根据不同通信设备反馈的信道测量信息分别估计相位补偿值,并且对不同通信设备估计的相位补偿值取平均值。
又一示例,在计算各通道的相位和相位补偿值时,可以基于多个通信设备反馈的信道测量信息进行计算。
基于上述技术方案,第一通信设备可以基于多个通信设备的辅助来计算各通道的相位补偿值,可以进一步提升相位估计精度。
结合第一方面,在第一方面的某些实现方式中,多个通道包括第一极化方向的通道和第二极化方向的通道;通过多个通道向通信设备发送参考信号,以及接收来自通信设备的信道测量信息,包括:在第一时间段,通过第一极化方向的通道向通信设备发送参考信号,在第二时间段,通过第二极化方向的通道向通信设备发送参考信号。
示例地,在第一时间段,接收通信设备基于第一极化方向的通道发送的参考信号的信道测量信息,在第二时间段,接收通信设备基于第二极化方向的通道发送的参考信号的信道测量信息。
基于上述技术方案,通过把两个极化方向的通道分为两组,每组分别训练(即每组分别进行相位校正),可以分时段训练,从而可以有效降低通道维度,减少训练时间,并且可以提升可用于训练的通信设备的数量。
结合第一方面,在第一方面的某些实现方式中,通过多个通道向通信设备发送参考信号,包括:通过多个通道向通信设备发送X次参考信号,其中,参考信号为基于同一校正权值加权后的参考信号,X为大于1的整数;接收来自通信设备的信道测量信息,包括:接收X次来自通信设备的信道测量信息,接收的X次信道测量信息分别对应于发送的X次参考信号;根据信道测量信息,获得第一通道和第二通道之间的相位差,包括:根据X次中的Y次接收到的信道测量信息,获得多个通道的相位,Y为大于1或等于1、且小于X的整数。
其中,接收X次来自通信设备的信道测量信息,例如可以理解为,接收X次信道测量信息,该X次信道测量信息分别对应X次参考信号,即第二通信设备每接收一次参考信号,反馈一次信道测量信息。
一示例,Y次可以为X次中的第Y次。例如,Y次为X次中的最后Y次,如最后一次。
又一示例,Y次为X次中的一次或多次。
示例地,根据X次信道测量信息中的Y次信道测量信息,获得多个通道的相位。
基于上述技术方案,网络设备可以采用同一校正权值对参考信号加权,并重复发送多次该校正权值加权后的参考信号,并且选取其中一次或多次的反馈结果来进行相位校正,这样可以尽可能地避免由于通信设备的滤波操作使得一个时刻测量的结果与前几个时刻的测量结果相关,进而使得恢复出的相关矩阵可能存在偏差,导致相位估计不准确的发生。通过该方式,可以进一步提升相位估计精度,提高通道间的相位差校正的准确性。
结合第一方面,在第一方面的某些实现方式中,通过多个通道向通信设备发送参考信号,包括:通过多个通道向通信设备发送加权后的参考信号。
基于上述技术方案,第一通信设备可以先对参考信号进行加权处理,然后向第二通信设备发送加权处理后的参考信号。从而,第一通信设备在估计各通道的相位时,可以利用 参考信号加权所使用的校正权值计算通道间的相关矩阵,基于该相关矩阵估计各通道的相位。
结合第一方面,在第一方面的某些实现方式中,信道测量信息包括以下一项或多项:预编码矩阵指示、秩指示、信道质量指示。
基于上述技术方案,第二通信设备可以向第一通信设备反馈预编码矩阵指示、秩指示、信道质量指示中的一项或多项,不仅符合相关通信协议的规定,还可以减少反馈的资源开销。
结合第一方面,在第一方面的某些实现方式中,信道测量信息为基于子带反馈的测量信息,或者,信道测量信息包括基于子带反馈的测量信息和基于宽带反馈的测量信息。
基于上述技术方案,在反馈的信道测量信息中包括基于子带反馈的测量信息的情况下,第一通信设备利用第二通信设备基于子带反馈的测量信息来计算子带的相关矩阵,然后计算子带的通道相位和相位补偿值,可以有效解决通道间时延差导致的相位误差。
第二方面,提供一种通信装置,该装置用于执行上述第一方面提供的方法。具体地,该装置可以包括用于执行第一方面提供的方法的单元和/或模块,如处理单元和/或通信单元。
在一种实现方式中,该装置为通信设备(如网络设备,或者终端设备)。当该装置为通信设备时,通信单元可以是收发器,或,输入/输出接口;处理单元可以是处理器。可选地,收发器可以为收发电路。可选地,输入/输出接口可以为输入/输出电路。
在另一种实现方式中,该装置为通信设备(如网络设备,或者终端设备)中的芯片、芯片***或电路。当该装置为通信设备中的芯片、芯片***或电路时,通信单元可以是该芯片、芯片***或电路上的输入/输出接口、接口电路、输出电路、输入电路、管脚或相关电路等;处理单元可以是处理器、处理电路或逻辑电路等。
第三方面,提供一种通信装置,该装置包括:存储器,用于存储程序;处理器,用于执行存储器存储的计算机程序或指令,当存储器存储的计算机程序或指令被执行时,处理器用于执行上述第一方面提供的方法。
在一种实现方式中,该装置为通信设备(如网络设备,或者终端设备)。
在另一种实现方式中,该装置为通信设备中的芯片、芯片***或电路。
第四方面,本申请提供一种处理器,用于执行上述第一方面提供的方法。在执行这些方法的过程中,上述方法中有关发送上述信息和获取/接收上述信息的过程,可以理解为由处理器输出上述信息的过程,以及处理器接收输入的上述信息的过程。在输出上述信息时,处理器将该上述信息输出给接口,通过接口进行发射。该上述信息在由处理器输出之后,还可能需要进行其他的处理,然后才到达接口。类似的,处理器接收输入的上述信息时,接口获取/接收该上述信息,并将其输入处理器。更进一步的,在接口收到该上述信息之后,该上述信息可能需要进行其他的处理,然后才输入处理器。
对于所涉及的发射、发送和获取/接收等操作,如果没有特殊说明,或者,如果未与其在相关描述中的实际作用或者内在逻辑相抵触,则可以理解为输出和接收、输入等操作,也可以理解为由射频电路和天线所进行的发射、发送和接收操作,本申请对此不做限定。
在实现过程中,上述处理器可以是专门用于执行这些方法的处理器,也可以是执行存储器中的计算机程序或指令来执行这些方法的处理器,例如通用处理器。上述存储器可以 为非瞬时性(non-transitory)存储器,例如只读存储器(read only memory,ROM),其可以与处理器集成在同一块芯片上,也可以分别设置在不同的芯片上,本申请实施例对存储器的类型以及存储器与处理器的设置方式不做限定。
第五方面,提供一种计算机可读存储介质,该计算机可读介质存储用于设备执行的程序代码,该程序代码包括用于执行上述第一方面提供的方法。
第六方面,提供一种包含指令的计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述第一方面提供的方法。
第七方面,提供一种芯片,芯片包括处理器与通信接口,处理器通过通信接口读取存储器上存储的指令,执行上述第一方面提供的方法。
可选地,作为一种实现方式,芯片还可以包括存储器,存储器中存储有计算机程序或指令,处理器用于执行存储器上存储的计算机程序或指令,当计算机程序或指令被执行时,处理器用于执行上述第一方面提供的方法。
图1示出了适用于本申请实施例的无线通信***100的示意图。
图2示出了适用于本申请实施例的相位差满足预设条件的示意图。
图3示出了时延差导致相位变化的示意图。
图4示出了不同的最大相位差对吞吐量性能影响的示意图。
图5示出了不较正相位差与理想校正相位差对吞吐量性能影响的示意图。
图6是本申请实施例提供的一种通信方法600的示意图。
图7示出了适用于本申请实施例的发送导频信号的示意图。
图8示出了适用于本申请实施例的基本原理的示意图。
图9示出了估计的相位出现误差的示意图。
图10示出了天线阵列的一示意图。
图11示出了天线阵列的另一示意图。
图12示出了通道分组独立训练的一示意图。
图13示出了重复发送和选择相关矩阵计算的一示意图。
图14示出了存在通道间时延差时,基于宽带预编码矩阵指示(precoding matrix indicator,PMI)估计相位的误差的示意图。
图15示出了存在通道间时延差时,基于子带PMI估计相位的误差的示意图。
图16示出了适用于本申请实施例的通信方法的一示意性流程图。
图17是本申请实施例提供的通信装置的示意性框图。
图18是本申请实施例提供的通信装置的示意性结构图。
图19是本申请实施例提供的芯片***的示意图。
图20是本申请实施例提供的通信***的示意性框图。
下面将结合附图,对本申请中的技术方案进行描述。
本申请实施例的技术方案可以应用于各种通信***,例如:第五代(5th generation, 5G)***或新无线(new radio,NR)、长期演进(long term evolution,LTE)***、LTE频分双工(frequency division duplex,FDD)***、LTE时分双工(time division duplex,TDD)等。本申请提供的技术方案还可以应用于未来的通信***,如第六代移动通信***,又如卫星通信***,等等。
本申请实施例中的终端设备也可以称为用户设备(user equipment,UE)、接入终端、用户单元、用户站、移动站、移动台(mobile station,MS)、移动终端(mobile terminal,MT)、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。本申请实施例中的终端设备可以是指向用户提供语音和/或数据连通性的设备,可以用于连接人、物和机,例如具有无线连接功能的手持式设备、车载设备等。本申请的实施例中的终端设备可以是手机(mobile phone)、平板电脑(Pad)、笔记本电脑、掌上电脑、移动互联网设备(mobile internet device,MID)、可穿戴设备,虚拟现实(virtual reality,VR)设备、增强现实(augmented reality,AR)设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等。可选地,UE可以用于充当基站。例如,UE可以充当调度实体,其在V2X或D2D等中的UE之间提供侧行链路信号。比如,蜂窝电话和汽车利用侧行链路信号彼此通信。蜂窝电话和智能家居设备之间通信,而无需通过基站中继通信信号。
本申请实施例中的网络设备可以是用于与终端设备通信的设备,该网络设备也可以称为接入网设备或无线接入网设备,如网络设备可以是基站。本申请实施例中的网络设备可以是指将终端设备接入到无线网络的无线接入网(radio access network,RAN)节点(或设备)。基站可以广义的覆盖如下中的各种名称,或与如下名称进行替换,比如:节点B(NodeB)、演进型基站(evolved NodeB,eNB)、下一代基站(next generation NodeB,gNB)、中继站、接入点、传输点(transmitting and receiving point,TRP)、发射点(transmitting point,TP)、主站MeNB、辅站SeNB、多制式无线(MSR)节点、家庭基站、网络控制器、接入节点、无线节点、接入点(AP)、传输节点、收发节点、基带单元(base band unit,BBU)、射频拉远单元(remote radio unit,RRU)、有源天线单元(AAU)、射频头(remote radio head,RRH)、中心单元(central unit,CU)、分布式单元(distributed unit,DU)、定位节点等。基站可以是宏基站、微基站、中继节点、施主节点或类似物,或其组合。基站还可以指用于设置于前述设备或装置内的通信模块、调制解调器或芯片。基站还可以是移动交换中心以及设备到设备(device-to-device,D2D)、车辆外联(vehicle-to-everything,V2X)、机器到机器(machine-to-machine,M2M)通信中承担基站功能的设备、6G网络中的网络侧设备、未来的通信***中承担基站功能的设备等。基站可以支持相同或不同接入技术的网络。本申请的实施例对网络设备所采用的具体技术和具体设备形态不做限定。
基站可以是固定的,也可以是移动的。例如,直升机或无人机可以被配置成充当移动基站,一个或多个小区可以根据该移动基站的位置移动。在其他示例中,直升机或无人机可以被配置成用作与另一基站通信的设备。
在一些部署中,本申请实施例中的网络设备可以是指CU或者DU,或者,网络设备包括CU和DU。gNB还可以包括有源天线单元(active antenna unit,AAU)。
网络设备和终端设备可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上;还可以部署在空中的飞机、气球和卫星上。本申请实施例中对网络设备和终端设备所处的场景不做限定。
应理解,本申请中涉及到的通信设备,可以为网络设备,或者也可以为终端设备。例如,第一通信设备为网络设备,第二通信设备为终端设备。又如,第一通信设备为终端设备,第二通信设备为网络设备。又如,第一通信设备为网络设备,第二通信设备为网络设备。又如,第一通信设备为终端设备,第二通信设备为终端设备。
还应理解,本申请中的通信设备的全部或部分功能也可以通过在硬件上运行的软件功能来实现,或者通过平台(例如云平台)上实例化的虚拟化功能来实现。
为便于理解本申请实施例,首先结合图1详细说明适用于本申请实施例的通信***。
作为示例性说明,参见图1,图1示出了适用于本申请实施例的无线通信***100的一示意图。如图1所示,该无线通信***100可以包括至少一个网络设备,例如图1所示的网络设备110,该无线通信***100还可以包括至少一个终端设备,例如图1所示的终端设备120。网络设备和终端设备可配置多个天线,网络设备与终端设备可使用多天线技术通信。
其中,网络设备和终端设备通信时,网络设备可以管理一个或多个小区,一个小区中可以有一个或多个终端设备。可选地,网络设备110和终端设备120组成一个单小区通信***,不失一般性,将小区记为小区#1。网络设备110可以是小区#1中的网络设备,或者说,网络设备110可以为小区#1中的终端设备(例如终端设备120)服务。
需要说明的是,小区可以理解为网络设备的无线信号覆盖范围内的区域。
应理解,图1仅为便于理解而示例的简化示意图,该无线通信***100中还可以包括其他网络设备或者还可以包括其他终端设备,图1中未予以画出。
还应理解,本申请实施例的技术方案可以应用于多天线***,如4天线***或者大于4的天线***,又如多个天线的相位需要校正的***。
为便于理解本申请实施例,对本申请实施例中涉及的几个基本概念做简单说明。应理解,下文中所介绍的基本概念是以目前协议中规定的基本概念为例进行简单说明,但并不限定本申请实施例只能够应用于现有的通信***中。因此,以现有的通信***为例描述时出现的标准名称是功能性描述,具体名称并不限定。
1、天线间时延差:或者可以称为通道间时延差,指发送端通过一个天线组的多个通道或者多个天线向接收端发送信号时,该信号到达接收端侧的时延差,其也可以称为通道间时延差。天线间时延差产生的主要原因在于,不同通道或者天线的连线长度不同或者处理时延不同导致的时延差。下文为简洁,将天线间时延差简称为时延差。
2、天线间相位差:或者可以称为通道间相位差,指一个天线组的多个通道或者多个天线间的相位差。天线间相位差产生的主要原因在于,天线间电磁波的初始相位不一致,导致不同天线间的相位不符合预设规律。下文为简洁,将天线间相位差简称为相位差。
一般地,相位差需要满足预设条件。预设条件可以根据实际情况进行设计,对此不作限定。一种可能的设计,预设条件包括:同极化等相差以及不同极化相差值相等。作为示例,图2示出了适用于本申请实施例的相位差满足该预设条件的示意图。
如图2所示,图2中的“×”用于表示一个交叉极化天线单元。交叉极化天线单元可 以包括一个或多个交叉极化天线。交叉极化天线单元可以对应两个极化方向。如图2中所示,“╱”表示第一极化方向(或者也可以称为正极化方向),“╲”表示第二极化方向(或者也可以称为负极化方向)。示例性地,第一极化方向可以是水平极化方向,第二极化方向可以是垂直极化方向;或者,第一极化方向可以是+45°极化方向,第二极化方向可以是-45°极化方向。
由图2可以看出,图2所示的天线间的相位差满足同极化等相差的关系。例如,对于第一极化方向的天线来说,第二列天线与第一列天线的相位差为θ,第三列天线与第二列天线的相位差为θ,第四列天线与第三列天线的相位差为θ。又如,对于第二极化方向的天线来说,第二列天线与第一列天线的相位差为θ,第三列天线与第二列天线的相位差为θ,第四列天线与第三列天线的相位差为θ。
由图2可以看出,图2所示的相位差满足不同极化相差值相等。例如,第一极化方向和第二极化方向,相邻天线的相位差为θ。
一般可以通过校正(或者说调整)相位差,使得相位差满足预设条件,如满足如图2所示的条件。具体地,例如,通过校正(或者说调整)通道或者天线的相位,使得通道间或者天线间的相位差满足预设条件。下文为统一,均用通道描述,可以理解,通道也可以替换为天线。
但是在某些情况下,如采用全带宽进行相位差测量时,相位差可能会出现校正错误。下面结合图3举例说明。
时延差会导致附加的信道频率选择性衰落,即不同频段信道的相位值不同,并且在宽带情况下会产生周期性效果。作为示例,图3示出了时延差导致相位变化的示意图。图3中,纵轴表示相位,横轴表示子载波索引,如分别表示为N、2N、3N。如图3所示,每间隔N个子载波,相位旋转一周。这种情况,如果采用全带宽进行相位差测量,可能会导致较大的误差。例如,全带宽平均计算相位差为0,实际子带的相位差较大,会导致相位差校正错误。
如果不校正相位差,可能会导致用户间干扰以及小区覆盖发生变化引起小区间干扰,且会影响通信性能。
一般认为相位差服从(-180度~180度)的均匀分布,作为示例,图4示出了不同的最大相位差对吞吐量性能影响的示意图,图5示出了最大相位差不较正相位差与理想校正相位差对吞吐量性能影响的示意图。图4中,横轴表示最大相位差,单位为度;纵轴表示吞吐量,单位为比特每秒(bit per second,bps);图5中,横轴表示最大相位差,单位为度;纵轴表示吞吐量的性能损失,表示相比理想校正吞吐量性能损失的比例。如图4所示,随着最大相位差的增加,吞吐量逐渐下降。例如,最大相位差为0时,吞吐量为14.499bps;最大相位差增加到180度时,吞吐量下降至10.618bps。如图5所示,相比理想校正(即相位差为0),不校正相位差时,吞吐量性能损失可以达到约30%。
因此,需要校正相位差,以能够保证***性能。
应理解,图4和图5仅是一种示例性说明,其不对本申请实施例的保护范围造成限定。
对于相位校正,一般可以采用基站自发自收的方式进行校正。例如,在校正发通道的相位时,在基带通过多个通道发送信号流,经过RRU到达天线侧校正口的耦合器,耦合器对多个通道的信号流在时频域进行拼接,以使得不同通道的校正信号是时域或者频域正 交的,然后通过RRU侧的校正通道把信号反馈给基带进行相位差计算。上述方式需要天线具有校正口,RRU具有校正通道,而且基带还需要暂停业务以进行校正信号的收发,这些都将导致硬件成本的提升以及影响业务的连续性。
有鉴于此,本申请提供一种方案,通过网络设备和终端设备之间的配合,可以在不需要额外增加硬件的基础上,实现相位的校正,并尽可能地提高校正的精度。
下面将结合附图详细说明本申请提供的各个实施例。
应理解,本申请实施例中多次提及“校正通道间的相位差”和“校正通道的相位”,本领域技术人员应理解其含义。具体地,通过校正通道的相位,可以校正通道间的相位差,从而可以使得通道间的相位差满足预设条件,如图2所示的预设条件。
还应理解,下文实施例中,为统一,均用通道描述,可以理解,通道也可以替换为天线。此外,下文多次提及“多个通道”,其表示将进行相位校正的通道,或者说表示将确定是否要进行相位校正的通道。
图6是本申请实施例提供的一种通信方法600的示意图。以第一通信设备和第二通信设备为例,方法600可以包括如下步骤。
610,第一通信设备通过多个通道向第二通信设备发送参考信号,参考信号用于信道测量。相应地,第二通信设备接收该参考信号。
参考信号为用于信道测量的参考信号。一示例,参考信号为用于下行信道测量的参考信号,例如,信道状态信息参考信号(channel state information reference signal,CSI-RS),等等。又一示例,参考信号为用于上行信道测量的参考信号,例如,探测参考信号(sounding reference signal,SRS),等等。
关于通信设备的形式,本申请实施例不作限定。
一示例,第一通信设备为网络设备,第二通信设备为终端设备。在该示例下,参考信号可以为用于下行信道测量的参考信号,如CSI-RS。
又一示例,第一通信设备为终端设备,第二通信设备为网络设备。在该示例下,参考信号可以为用于上行信道测量的参考信号,如SRS。
应理解,上述仅是示例说明,第一通信设备和第二通信设备也可以为同类设备,如第一通信设备和第二通信设备为网络设备,或者第一通信设备和第二通信设备为终端设备。当第一通信设备和第二通信设备为同类设备的情况下,参考信号可以为同类设备之间进行测量的信号。
在本申请实施例中,第一通信设备可以理解为是进行相位校正的设备;第二通信设备可以理解为参与相位校正的设备,或者第二通信设备可以理解为是配合第一通信设备进行相位校正的设备。第二通信设备可以包括一个或多个通信设备,后面结合方面1中的方式2详细描述。
可选地,第一通信设备通过多个通道向第二通信设备发送加权后的参考信号。
例如,第一通信设备可以先对参考信号进行加权处理,然后向第二通信设备发送加权处理后的参考信号。
对参考信号加权的方式,例如可以是对参考信号乘以校正权值。不同通道的参考信号可以乘以相同的校正权值;或者也可以乘以不同的校正权值;或者也可以是部分通道的参考信号乘以相同的校正权值,部分通道的参考信号乘以不同的校正权值。
其中,校正权值,例如可以是复数值。校正权值,用于第一通信设备在估计通道的相位时,可以使用该校正权值进行计算。例如,第一通信设备在计算通道间的相关矩阵时,可以使用该校正权值进行计算,进而可以估计通道的相位。
作为示例,图7示出了适用于本申请实施例的发送参考信号的示意图。以第一通信设备为网络设备,第二通信设备为终端设备,参考信号为CSI-RS为例。如图7所示,网络设备在发送CSI-RS之前,对CSI-RS进行加权处理,如对CSI-RS乘以校正权值。图7中的B
i表示网络设备在阶段i给参考信号加权用的校正权值,网络设备在估计通道的相位时,可以基于该B
i进行计算。阶段i可以是第i次,或者第i个时间段。网络设备可以向终端设备发送多次CSI-RS,如在多个时间段发送CSI-RS。
第二通信设备接收到参考信号后,可以利用该参考信号进行信道测量,并向第一通信设备反馈信道测量信息。
620,第二通信设备向第一通信设备发送信道测量信息。
相应地,第一通信设备接收来自第二通信设备的信道测量信息。
第二通信设备反馈的信道测量信息,例如也可以称为多通道信息或者多天线信息,其可以包括能够用于计算多通道相位的信息。
可选地,第二通信设备可以向第一通信设备反馈量化后的信息。通过反馈量化后的信息,可以减少反馈的资源开销。
一种可能的实现方式,第二通信设备反馈的信道测量信息例如可以包括以下一项或多项:PMI、秩指示(rank indication,RI)和信道质量指示(channel quality indicator,CQI)等。也就是说,第二通信设备可以向第一通信设备反馈以下一项或多项:PMI、RI、CQI。通过反馈PMI、RI、CQI中的一项或多项,不仅符合相关通信协议的规定,还可以减少反馈的资源开销。
以第一通信设备为网络设备,第二通信设备为终端设备为例,如图7所示,终端设备接收到加权后的CSI-RS后,利用加权后的CSI-RS进行信道状态测量并反馈测量信息。例如,终端设备可以按照每次接收到的加权后的CSI-RS进行信道状态测量,并反馈PMI。PMI
i表示终端设备利用对应阶段i接收到的导频信号测量出的PMI信息。
630,第一通信设备获得第一通道和第二通道之间的相位差,多个通道包括第一通道和第二通道。
第一通信设备根据第二通信设备反馈的信道测量信息,可以获得(或者说估计或者说计算或者说确定,或者也可以是从其他装置得到,等等)第一通道和第二通道之间的相位差。
应理解,本申请实施例中多次提及“获得”(如获得通道的相位,获得通道的相位补偿值),本领域技术人员应理解其含义。“获得”可以替换为“估计”,或者也可以替换为“计算”,或者也可以替换为“确定”,或者也可以替换为“输入/接收”等等。
可选地,在步骤630之前,方法还可以包括:第一通信设备根据信道测量信息,获得多个通道的相位。
第一通信设备根据第一通道的相位和第二通道的相位,可以确定第一通道和第二通道之间的相位差。
第一通道和第二通道例如可以称为参考通道,第一通道和第二通道之间的相位差例如 可以称为参考相位差。示例地,参考通道,用于确定相位校正的目标,或者说用于确定相位拉齐的目标;参考相位差,用于基于该参考相位差来校正相位,或者说使得其他通道间的相位差与该参考相位差拉齐。
关于参考通道(即第一通道和第二通道)的选取方法,本申请不作限定。例如,参考通道可以是任意两个通道,如相邻的两个通道;或者,参考通道也可以是信噪比(signal noise ratio,SNR)较好的两个通道,等等。
应理解,参考通道和参考相位差,仅是为简洁作的命名,其命名不对本申请实施例的保护范围造成限定。
640,第一通信设备基于第一通道和第二通道之间的相位差,获得除第一通道和第二通道以外的通道的相位补偿值。
第一通信设备基于参考相位差,获得多个通道中除参考通道以外的通道的相位补偿值,从而可以实现通过校正多个通道中除参考通道以外的通道的相位,使得通道间的相位差满足一定的条件,如图2所示的条件。
第一通信设备获得多个通道中除参考通道以外的通道的相位补偿值后,在发送数据时可以给通道补偿获得的相位补偿值。
可选地,第一通信设备通过多个通道向一个或多个通信设备发送数据,其中,多个通道中除参考通道以外的通道的相位是经过相位补偿值补偿后的相位。
也就是说,第一通信设备获得多个通道中除参考通道以外的通道的相位补偿值后,当需要与通信设备传输数据时,可以利用相位补偿值给多个通道中除参考通道以外的通道发送的数据进行相位补偿。
其中,一个或多个通信设备至少可以包括以下三种情况。
1)一个或多个通信设备包括参与相位校正的通信设备,即该一个或多个通信设备包括第二通信设备。也就是说,第一通信设备与第二通信设备传输数据时,可以利用相位补偿值给多个通道中除参考通道以外的通道发送的数据进行相位补偿。
2)一个或多个通信设备包括参与相位校正的通信设备以及其他通信设备,即该一个或多个通信设备包括第二通信设备及其他通信设备,其他通信设备例如可以是与第二通信设备位于同一小区的通信设备。也就是说,第一通信设备与第二通信设备及其他通信设备传输数据时,可以利用相位补偿值给多个通道中除参考通道以外的通道发送的数据进行相位补偿。
3)一个或多个通信设备包括参与相位校正的通信设备以外的其他通信设备,即该一个或多个通信设备包括第二通信设备以外的其他通信设备,其他通信设备例如可以是与第二通信设备位于同一小区的通信设备。也就是说,第一通信设备与第二通信设备以外的其他通信设备传输数据时,可以利用相位补偿值给多个通道中除参考通道以外的通道发送的数据进行相位补偿。
通过本申请实施例,第一通信设备向第二通信设备发送参考信号,第二通信设备利用该参考信号进行信道测量,并反馈信道测量信息。第一通信设备基于第二通信设备反馈的信道测量信息估计通道的相位,并校正通道的相位,如基于第一通道和第二通道之间的相位差,获得多个通道中除第一通道和第二通道以外的通道的相位补偿值,使得通道之间的相位差满足预设条件。通过第一通信设备和第二通信设备的配合,即通过空口校正技术方 案,可以实现在不需要额外增加硬件的基础上,如不需要依赖天线侧的校正口、RRU侧的校正通道和射频相位校正单元(radio phase calibration unit,RPCU),就可以实现校正相位差,可以节省硬件成本。
下面从2个方面详细描述本申请实施例的方案。
为理解,下文主要以第一通信设备为网络设备,第二通信设备为终端设备,为例进行说明。
方面1,网络设备对通道的相位进行校正的相关方案。
网络设备根据终端设备反馈的信道测量信息,获得多个通道中各个通道的相位。根据各个通道的相位,获得多个通道中部分或全部通道的相位补偿值。例如,对于参考通道来说,其相位补偿值可以理解为是零,或者也可以理解为,对参考通道的相位不作补偿。通过该相位补偿值,能够使得多个通道之间的相位差满足预设条件。在实际通信中,可能对多个通道中的部分或全部通道进行相位补偿,对此不作限定,只要通过相位补偿,可以使得多个通道之间的相位差满足预设条件即可。
预设条件,例如可以为前面所述的:同极化等相差以及不同极化相差值相等。也就是说,网络设备根据终端设备反馈的信道测量信息,计算通道的相位补偿值,使得各通道之间的相位差满足如图2所示的条件。
应理解,关于具体的预设条件,本申请实施例不作限定。在实际通信中,可以根据需求或者实际通信情况设定预设条件,在设定预设条件后,可以使用本申请实施例提供的方式调整通道的相位,使得通道之间的相位差满足设定的预设条件。
还应理解,本申请实施例中主要以通道之间的相位差满足预设条件为校正的目标进行说明,应理解,在实际使用时,也可以以通道的相位满足条件为校正目标,或者以通道之间的相位关系满足条件为校正目标。
作为示例,结合图8介绍本申请实施例的基本原理。
假设存在3个通道,为区分,分别称为通道1、通道2、通道3。假设通道1测量出来的相位为θ,通道2测量出来的相位为(θ+Δ),通道3测量出来的相位为(θ+2Δ+δ)。假设预设条件为:相邻通道之间的相位差相同。
如图8所示,网络设备通过通道1、通道2、通道3,向终端设备发送参考信号。终端设备接收到来自通道1、通道2、通道3的参考信号后,进行信道测量,并向网络设备反馈信道测量信息。网络设备通过该信道测量信息可以获得通道测量的相位,如通道1的相位为(α=θ),通道2的相位为(β=θ+Δ),通道3的相位为(γ=θ+2Δ+δ)。可以看出,补偿前估计的通道的相位,不满足相邻通道之间的相位差相同的条件。为了保证相邻通道之间的相位差相同的目标,需要通过补偿技术对估计的通道的相位进行补偿。从图8可知,补偿后通道的相位,可以满足相邻通道之间的相位差相同的条件。
网络设备可以选择两个通道之间的相位差(如第一通道和第二通道之间的相位差)作为参考相位差,让其他相邻通道之间相位差等于该参考相位差。通过该方式,可以选择两个通道之间的相位差作为参考相位差,只需要校正其他通道的相位即可,计算简单,易实现。
如图8所示,假设利用通道1和通道2作为参考通道,通道1和通道2之间的相位差Δ作为参考相位差,那么可以对通道3的相位进行补偿校正(或者说校正),通过补偿变 为(μ=θ+2Δ),此时,通道1和通道2之间的相位差为Δ,通道2和通道3之间的相位差为Δ。补偿前,网络设备估计的通道3的相位为(γ=θ+2Δ+δ),如要使得补偿后通道3的相位为(μ=θ+2Δ),可以计算相位补偿值δ。
通过计算可知,δ=γ-2β+α。因此,通过利用测量出的三个通道的相位计算相位补偿值,如计算通道3的相位补偿值,然后对通道3的信号利用相位补偿值进行相位校正即可达到相位拉齐的目标。
应理解,上述实现方式仅是一种示例性说明,对此不作限定,只要通过校正该多个通道中的部分或全部通道的相位,使得相位校正后,多个通道之间的相位差满足预设值即可。例如,关于参考相位差的选取,也可以选择SNR较好的两个通道之间的相位差作为参考相位差,或者也可以选择任两个相邻的通道之间的相位差作为参考相位差。
在某些情况下,如终端设备反馈量化后的信息,可能会出现获得的相位有误差,从而导致相位估计的精度降低,相位补偿的精度也随之降低。作为示例,图9示出了估计的相位出现误差的示意图。如图9所示,假设量化粒度为90度一档,真实角度为45度,量化后角度为0度或90度,即量化误差可能会达到45度。在该示例下,终端设备反馈量化后的信息,获得的相位误差为45度,网络设备基于45度的相位误差,估计相位以及基于估计的相位进行相位补偿,中间可能会产生估计误差,最终获得的相位误差值的误差在有些情况下,可能会达到180度。
网络设备可以采用如下一种或多种方式获得各通道相位,以降低终端设备反馈量化后的信息可能引起的误差的影响,提升相位估计精度。下面详细描述这些方式。
方式1
网络设备可以收集终端设备多次反馈的信道测量信息,进而根据多次反馈的信道测量信息获得各通道的相位,提升相位估计精度。方式1例如也可以称为多维投影汇聚算法。下面详细介绍。
网络设备向终端设备发送多次参考信号,如在多个阶段(或者说多次,或者说多个时间段)发送参考信号,例如,网络设备在多个时间段通过多个通道向终端设备发送参考信号,并接收终端设备反馈的信道测量信息,该信道测量信息包括多个时间段发送的参考信号对应的信道测量信息。网络设备收到信道测量信息后,可以执行如下步骤的操作。
1)网络设备可以先计算通道间的相关矩阵。
网络设备可以利用多个阶段(或者说多次,或者说多个时间段)给参考信号加权用的校正权值以及终端设备反馈的信道测量信息,计算通道间的相关矩阵。
例如,网络设备收集终端设备多次反馈的信道测量信息(如RI/PMI/CQI),并且网络设备基于收集到的信道测量信息,计算通道间的相关矩阵R。作为示例,通道间的相关矩阵R满足式1。
其中,B
i表示网络设备在阶段i(或者也可以是第i次,或者第i个时间段)给参考信号加权用的校正权值。K表示网络设备发送的参考信号的次数。W
PMI,i表示终端设备利用对应阶段i(或者也可以是第i次,或者第i个时间段)接收到的参考信号测量出的PMI 信息对应的校正权值。C
i表示终端设备利用对应阶段i(或者也可以是第i次,或者第i个时间段)接收到的参考信号测量出的CQI信息对应的信号与干扰加噪声比(signal to interference plus noise ratio,SINR)值。上角标H表示共轭转置,如,A
H表示矩阵(或向量)A的共轭转置。
2)网络设备利用通道间的相关矩阵R,计算出R的特征矢量。
一种可能的实现方式,对通道间的相关矩阵R进行奇异值分解(singular value decomposition,SVD),得到特征矢量。
应理解,上文示出的相关矩阵主要是基于一个传输层(即传输的秩(rank)为1)的反馈得到。当传输层数增加时,如有多个传输层,终端设备可以基于每个传输层分别反馈,网络设备可以得到多个相关矩阵,分别对应该多个传输层。网络设备可以对每个传输层独立处理,也可以结合处理。作为示例,结合处理时,网络设备对传输层对应的相关矩阵可以做累加处理,进而获得该多个传输层的相关矩阵。例如传输层数为4,网络设备可以获得4个相关矩阵,分别与4个传输层对应,那么网络设备可以是对4个传输层对应的相关矩阵做累加处理,得到该4个传输层的相关矩阵,并对该4个传输层的相关矩阵进行SVD,得到该4个传输层下相关矩阵的特征矢量。
示例地,网络设备基于R的特征矢量,获得的通道相位矢量为W,W中的各元素表示各通道的相位值。W例如可以满足:
其中,上角标T表示转置,如A
T表示矩阵(或向量)A的转置,
至
表示网络设备基于R的特征矢量获得的各通道的相位值,L可以表示通道的数量,L为正整数。
3)网络设备基于获得的通道相位矢量W,计算各通道的相位补偿值。
网络设备计算相位补偿值后,在发送数据时可以给通道补偿计算得出的相位补偿值。
示例地,可以将W拆分成两部分,分别对应到两个极化方向的天线。
作为示例,图10示出了天线阵列的一示意图。图10所示的天线阵列为M行N列的天线阵列,即,可以简称为M×N的天线阵列。或者说,该天线阵列的维度为M×N。也就是说,该天线阵列可以包括M×N个天线单元。如图10中所示,图10中的“×”用于表示一个交叉极化天线单元,交叉极化天线单元可以对应两个极化方向,“╱”表示第一极化方向(或者也可以称为正极化方向),“╲”表示第二极化方向(或者也可以称为负极化方向)。基于图10所示的天线阵列,基于终端设备反馈的信道测量信息,网络设备获得的一个极化平面(如第一极化方向的通道或者说天线组成的极化平面)上通道的相位可以满足式2。
其中,L=M×N,
表示在当前极化平面中第m行第n列通道的相位值,M、N、m、n,为正整数,m∈[1,M],n∈[1,N]。作为示例而非限定,可以将上述2)中获得的W中的L个元素(即
至
)按照从0到L-1,先排满第一行N列,然后再排第二行N列,依次类推,排满整个相位矩阵。例如,M=1,N=4,那么
当前极化平面的相位补偿值Θ
+可以满足式3。
对于水平相位差可以选择两个相位的差作为参考相位差,其他水平相位差与其拉齐。为区分,称为水平参考相位差。水平参考相位差例如可以满足式4。
对于垂直相位差可以选择两个相位的差作为参考相位差,其他垂直相位差与其拉齐。为区分,称为垂直参考相位差。垂直参考相位差例如可以满足式5。
因此,基于式4和式5,相位补偿值可以满足式6。
其中,θ
m,n表示在当前极化平面中第m行第n列通道的相位补偿值。
类似地,基于终端设备反馈的信道测量信息,网络设备获得的另一个极化平面(如第二极化方向的通道或者说天线组成的极化平面)上通道的相位可以满足式7。
在该另一个极化平面的相位补偿值Θ
-可以满足式8。
其中,θ'
m,n表示在当前极化平面中第m行第n列通道的相位值。
可以理解,在本申请实施例中,为区分,对于一极化平面中的第m行第n列通道来说,用
表示该通道的相位值,θ
m,n表示该通道的相位补偿值;对于另一极化平面中的第m行第n列通道来说,用
表示该通道的相位值,θ'
m,n表示该通道的相位补偿值。
相位补偿值可以满足式9。
其中,Δ'
H表示当前极化平面中各通道对应的水平参考相位差,
Δ'
V表示当前极化平面中各通道对应的垂直参考相位差,
x、y、p、q、g、h,为正整数。θ'
m,n表示在当前极化平面中第m行第n列通道的相位补偿值。
表示在当前极化平面中第p行第q列通道的相位值,
表示在当前极化平面中第m行第n列通道的相位值。可以理解,Δ
H和Δ'
H是为区分不同极化平面进行的描述,Δ
H和Δ'
H分别表示不同极化平面的通道对应的水平参考相位差;Δ
V和Δ'
V是为区分不同极化平面进行的描述,Δ
V和Δ'
V分别表示不同极化平面的通道对应的 垂直参考相位差,对此下文不再赘述。
通过上述方式,可以计算中各个极化平面中各通道的相位补偿值。
为描述简洁,将第一极化方向的通道或者说天线组成的极化平面称为第一极化平面,将第二极化方向的通道或者说天线组成的极化平面称为第二极化平面。假设第一极化平面中各通道对应的水平参考相位差为
即
垂直参考相位差为
即
第二极化平面中各通道对应的水平参考相位差为
即
垂直参考相位差为
即
为。网络设备获得的在两个极化平面的相位补偿值分别为:
列举一具体示例,假设M=1,N=4,天线阵列的排列如图11所示。在如图11所示的8T(即8个通道)场景下,上述各式可表示如下。
(1)基于终端设备反馈的信道测量信息,网络设备获得的第一极化平面上各通道的相位值:
(2)基于终端设备反馈的信道测量信息,网络设备获得的第一极化平面上各通道的相位补偿值:
Θ
+=[θ
1,1 θ
1,2 θ
1,3 θ
1,4]。θ
1,1表示在第一极化平面中第1行第1列通道的相位补偿值,θ
1,2表示在第一极化平面中第1行第2列通道的相位补偿值,θ
1,3表示在第一极化平面中第1行第3列通道的相位补偿值,θ
1,4表示在第一极化平面中第1行第4列通道的相位补偿值。
(4)第一极化平面中各通道对应的垂直参考相位差:Δ
V=0。
(5)第一极化平面中各通道的相位补偿值可满足下式:
具体地,第一极化平面中各通道的相位补偿值为:
(6)基于终端设备反馈的信道测量信息,网络设备获得的第二极化平面上各通道的相位值:
(7)基于终端设备反馈的信道测量信息,网络设备获得的第二极化平面上各通道的相位补偿值:
Θ
-=[θ'
1,1 θ'
1,2 θ'
1,3 θ'
1,4]。θ'
1,1表示在第二极化平面中第1行第1列通道的相位补偿值,θ'
1,2表示在第二极化平面中第1行第2列通道的相位补偿值,θ'
1,3表示在第二极化平面中第1行第3列通道的相位补偿值,θ'
1,4表示在第二极化平面中第1行第4列通道的相位补偿值。
可选地,实际实现时,为了实现的简单性,可以采用相关矩阵R的特征矢量中的元素进行计算,实现简单,可以降低计算复杂度。
那么,
其中,*表示共轭。
为特征矢量中第一极化方向的第一个通道的复数值(如包括幅度和相位),
为特征矢量中第一极化方向的第二个通道的复数值,
为特征矢量中第一极化方向的第三个通道的复数值,
为特征矢量中第一极化方向的第四个 通道的复数值。类似地,
为特征矢量中第二极化方向的第一个通道的复数值,
为特征矢量中第二极化方向的第二个通道的复数值,
为特征矢量中第二极化方向的第三个通道的复数值,
为特征矢量中第二极化方向的第四个通道的复数值。以
为例,
为第一通道和第二通道复数值共轭相乘后的值,用于相位差的计算。
以上述图11所示的示例为例,第一极化平面中各通道的相位补偿值(即上述(5)中各通道的相位补偿值),可以表示为:
第二极化平面中各通道的相位补偿值(即上述(8)中各通道的相位补偿值),可以表示为:
其中,函数angle()表示求复数的角度。假设Z为复数,Z=A+Bi(A、B均为实数),A为实部,B为虚部,Z的角度angle(Z)=arctan(B/A)。arctan()表示反正切函数。
应理解,此处以利用函数angle()求复数的角度为例进行示例性说明,对此不作限定。任何可以计算复数角度的方式,都适用于本申请实施例。
基于上述方式1,网络设备向终端设备发送多次加权后的参考信号,终端设备利用该参考信号进行信道状态测量并反馈信道测量信息,网络设备利用该信道测量信息计算相关矩阵,利用相关矩阵信息计算各个通道相位和相位补偿值,然后可以利用相位补偿值给各个通道发送的数据进行相位补偿。此外,在计算通道相位和相位补偿值时,可以利用相关矩阵特征值分解或者特征矢量分解获得相关矩阵的特征矢量,利用特征矢量中各个通道对应的元素来计算通道相位和相位补偿值,计算简单。
方式2
网络设备可以向多个终端设备发送参考信号,并且收集来自多个终端设备反馈的信道测量信息,进而根据多个终端设备的反馈计算各通道相位,提升相位估计精度。方式2例如也可以称为多用户多维度平均算法。下面详细介绍。
一种可能的实现方式,根据不同终端设备反馈的信道测量信息分别估计相位补偿值,并且对不同终端设备估计的相位补偿值取平均值,如满足式10和11。
其中,K表示参与平均的终端设备的数目,θ
m,n,avg、θ'
m,n,avg分别表示最终确定的两个 极化平面(如第一极化方向的通道或者说天线组成的第一极化平面和第二极化方向的通道或者说天线组成的第二极化平面)中通道的相位补偿值,即θ
m,n,avg表示在第一极化平面中第m行第n列通道的相位补偿值,θ'
m,n,avg表示在第二极化平面中第m行第n列通道的相位补偿值。关于θ
m,n和θ'
m,n,可以参考前面出现的公式或参数的介绍,此处不再赘述。
应理解,上述以对不同终端设备估计的相位补偿值取平均值为例进行示例说明,对此不作限定。
另一种可能的实现方式,在计算各通道的相位和相位补偿值时,可以基于多个终端设备反馈的信道测量信息进行计算。例如,在采用方式1计算各通道的相位和相位补偿值时,网络设备可以利用多个终端设备反馈的信道测量信息以及给参考信号加权用的校正权值,计算出通道间的相关矩阵R。也就是说,在该实现方式下,多个终端设备反馈的信道测量信息可以作为方式1中用于计算相关矩阵R的输入。
应理解,上述两种实现方式仅是示例性说明,只要基于多个终端设备的反馈,确定各通道相位补偿值的方式,都适用于本申请实施例。例如,可以根据实际情况,选择其中部分终端设备反馈的信道测量信息进行计算。
还应理解,方式1和方式2可以结合使用。例如,根据各个终端设备反馈的信道测量信息,利用方式1,计算基于各个终端设备的反馈确定的相位和相位补偿值,然后再使用方式2,计算各个通道最终的相位补偿值。
基于上述方式2,网络设备可以基于多个终端设备的辅助来计算各通道的相位补偿值,实现相位校正。例如,不同终端设备估计出的相位补偿值不同,利用终端设备间相位差平均,可以进一步提升相位估计精度。
方式3
可以把两个极化方向的通道分为两组,每组分别训练。在本申请实施例中,训练,即表示通过通道发送参考信号以测量通道的相位。
采用所有通道统一进行加权训练可能会导致训练时间长,且支持大通道数目的终端设备不多,导致可用于训练的样本减少,降低了相位计算精度,因此可以把两个极化方向的通道分为两组,每组分别训练。方式3例如也可以称为通道分组算法。下面详细介绍。
一种可能的实现方式,第一时间段通过第一极化方向的通道发送参考信号,第二时间段通过第二极化方向的通道发送参考信号。
作为示例,图12示出了通道分组独立训练的一示意图。如图12所示,两个极化的通道分为两组,分别对应时间段1和时间段2。在时间段1发送多次参考信号,并基于反馈的信道测量信息,获得第一极化方向的通道的相位;在时间段2发送多次参考信号,并基于反馈的信道测量信息,获得第二极化方向的通道的相位。基于该方式,可以得到两个相关矩阵R(如称为R1和R2),分别对应第一极化方向的通道和第二极化方向的通道。例如,R1和R2分别满足式12和13。
其中,Q1表示时间段1发送的参考信号的次数,Q2表示时间段2发送的参考信号的次数,式12和13中的其他参数可以参考前面出现的公式或参数的介绍,此处不再赘述。应理解Q1和Q2可以相同,也可以不同,对此不作限定。
相较于方式1中的相关矩阵R,方式3中相关矩阵(如R1和R2)的维度减半。方式3中相关矩阵(如R1和R2)独立进行SVD分解,计算对应特征矢量,且一个特征矢量中的所有元素对应一个极化方向的通道。具体地,可以参考方式1中的描述,此处不再赘述。
应理解,上述仅是示例性说明,对此不作限定。例如,也可以是不分时段计算各通道的相位和相位补偿值。例如,在时间段1通过第一极化方向的通道发送多次参考信号,在时间段2通过第二极化方向的通道发送多次参考信号,然后再基于各个时间段接收到的信道测量反馈信息,分别计算各个极化方向的通道的相位。又如,在时间段1通过第一极化方向的通道发送多次参考信号,并接收反馈的测量信息;在时间段2通过第二极化方向的通道发送多次参考信号,并接收反馈的测量信息;然后再基于各个时间段接收到的信道测量反馈信息,分别计算各个极化方向的通道的相位。
还应理解,方式3可以与方式1结合使用,也可以与方式2结合使用。例如,可以使用方式1和/或方式2,计算各个极化方向的通道的相位和相位补偿值。
基于上述方式3,通过把两个极化方向的通道分为两组,每组分别训练(即每组分别进行相位校正),可以分时段训练,从而可以有效降低通道维度,减少训练时间,并且可以提升可用于训练的终端设备的数量。
方式4
对于加权的参考信号,网络设备可以连续发送多次基于同一校正权值加权后的参考信号,并且选取其中一次或多次的反馈结果来进行相位校正。
针对终端设备实现时可能会对测量量进行滤波,这样可能会导致一个时刻测量的结果与前几个时刻的测量结果相关,这个与想要获得的一个时刻测量的结果只与当前加权参考信号的结果相关的需求不一致,恢复出的相关矩阵可能存在偏差。因此,对于加权的参考信号,可以利用一个校正权值连续多次发送(或者也可以理解为网络设备采用同一波束重复发送多次),然后再发送下一个校正权值加权的参考信号。网络设备选择一个校正权值的部分发送时刻样点对应的终端设备反馈测量量作为有效测量量来计算相关矩阵。方式4例如也可以称为波束重复发送结合有效样点选择方案。下面详细介绍。
一种可能的实现方式,网络设备利用一个校正权值对参考信号加权,并连续发送X次基于该校正权值加权后的参考信号,并选取X次中的Y次对应的反馈结果作为方式1中用于计算相关矩阵R的输入。或者可以理解为,网络设备采用同一个波束发送X次参考信号,选择X次中的Y次对应的反馈结果作为方式1中用于计算相关矩阵R的输入。X为大于1的整数,Y为大于1或等于1的整数,且X大于Y。其中,X和Y可以是预配置的,或者也可以是协议规定的,或者也可以是网络设备和终端设备约定的,对此不作限定。一示例,Y次可以是最后一次,或者最后多次。
作为示例,图13示出了重复发送和选择相关矩阵计算的一示意图。如图13所示,对于加权的参考信号,可以利用一个校正权值连续多次发送,然后再发送下一个校正权值加权的参考信号。如图13所示,利用校正权值B
0对参考信号加权,并连续X1次发送利用校正权值B
0加权后的参考信号,然后再利用校正权值B
1对参考信号加权,并连续X2次发送利用校正权值B
1加权后的参考信号。其中,X1和X2可以相同(如为预先配置的同一数值),或者也可以不同,对此不作限定。网络设备可以选择一个校正权值的部分发送时刻样点对应的终端设备反馈的测量量作为有效测量量来计算相关矩阵。如图13所示,网络设备连续X1次发送利用校正权值B
0加权后的参考信号,相应地,网络设备可以得到X1次对应利用校正权值B
0加权后的参考信号的信道测量信息,示例地,网络设备可以选择该X1次中的Y1次的信道测量信息作为有效信道测量信息来计算相关矩阵。类似地,网络设备连续X2次发送利用校正权值B
1加权后的参考信号,相应地,网络设备可以得到X2次对应利用校正权值B
1加权后的参考信号的信道测量信息,示例地,网络设备可以选择该X2次中的Y2次的信道测量信息作为有效信道测量信息来计算相关矩阵。其中,Y1和Y2可以相同(如为预先配置的同一数值),或者也可以不同,对此不作限定。
应理解,上述图13仅是一种示例,对此不作限定。例如,可以对校正权值进行上述处理。又如,Y次可以是X次中的一次或多次。
应理解,方式4可以与方式1结合使用,也可以与方式2结合使用,也可以与方式3结合使用。
基于上述方式4,对于加权的参考信号,可以利用一个校正权值连续多次发送,然后再发送下一个校正权值加权的参考信号。网络设备选择一个校正权值的部分发送时刻样点对应的终端设备反馈的测量量作为有效测量量来计算相关矩阵。例如,网络设备选择一个校正权值重复发送次数的最后1次或者多次对应的终端设备反馈的测量量作为有效测量量来计算相关矩阵。通过该方式4,可以有效解决终端设备多个时刻测量量联合滤波问题。
上述结合方式1至方式4,列举了网络设备在相位估计过程中可以采取的方式。通过上述方式,可以提升相位估计精度。上述方式1至方式4可以单独使用,也可以结合使用。在结合使用时,可以进一步提升相位估计精度。
上文结合方面1描述了网络设备的具体处理。下面介绍终端设备的反馈。
方面2,终端设备的反馈模式。
终端设备的反馈模式可以包括以下两种:宽带反馈模式和子带反馈模式。在本申请实施例中,终端设备可以采用以下任一方法反馈。
(1)终端设备反馈信道测量信息的模式可以是宽带反馈模式。宽带反馈模式,即表示终端设备可以选择宽带测量量(如以下一项或多项:RI、PMI、CQI)进行反馈。宽带测量量,即表示基于宽带测量的信道测量信息,例如基于宽带测量的信道测量信息包括宽带幅度系数的量化值。
(2)终端设备反馈信道测量信息的模式可以是子带反馈模式。子带反馈模式,即表示终端设备可以选择子带测量量(如以下一项或多项:RI、PMI、CQI)进行反馈。子带测量量,即表示基于子带测量的信道测量信息,例如基于子带测量的信道测量信息包括子带的组合系数的量化值,组合系数例如包括子带幅度系数和子带相位系数。
(3)终端设备反馈信道测量信息的模式可以是宽带反馈模式和子带反馈模式。
终端设备可以采取上述任一方法进行反馈。下文主要介绍子带反馈模式,即上述方法(2)和方法(3)的情况。以上述方法(2)为例,在该方法下,上述所有相关矩阵R计算过程以及相位计算过程和补偿过程,为基于子带来计算。网络设备对参考信号加权可以采用宽带加权或者子带加权的方式。如果采用子带加权,可以在不同子带加不同的校正权值。
在实际通信中,通道间不仅仅存在相位差还存在时延差,仅进行相位校正可能无法有效补偿通道间时延差导致的相位误差。采用基于子带测量的相位计算和补偿方案,即终端设备采用上述方法(2)和方法(3)进行反馈,可以有效解决通道间时延差导致的相位误差。
一种可能的实现方式,网络设备可以向终端设备指示反馈信道测量信息的模式包括子带反馈模式,或者说,网络设备可以向终端设备指示基于参考信号进行子带反馈。终端设备按照网络设备的指示,进行子带反馈。网络设备利用终端设备子带反馈的测量量来计算子带的相关矩阵,然后计算子带的通道相位和相位补偿值,并且在发送数据时给通道补偿基于子带补偿计算得出的相位补偿值。应理解,终端设备基于子带反馈,可以是由网络设备指示的,或者也可以是预定义的(如预先约定好的),对此不作限定。
图14和图15分别示出了存在通道间时延差时,基于宽带PMI(即终端设备反馈宽带PMI)和基于子带PMI(即终端设备反馈子带PMI)估计相位的误差的示意图。在图14和图15中,横轴表示资源块(resource block,RB)的数量,纵轴表示估计的相位的误差。图14和图15中的Tx3表示第3个通道,Tx4表示第4个通道,Tx5表示第5个通道,Tx6表示第6个通道,Tx7表示第7个通道,Tx8表示第8个通道。假设通道间时延差为65纳秒(ns),从图14和图15可以看出,采用终端设备反馈的子带PMI进行相位计算,可以减少通道间时延差带来的影响。或者,也可以理解为,网络设备通过终端设备子带PMI来进行基于子带的相位计算和补偿可以起到补偿通道间时延差的效果。
上文分别从2个方面描述了本申请实施例,为便于理解,以第一通信设备为网络设备,第二通信设备为终端设备,参考信号为CSI-RS为例,结合图16给出一可能的流程。
作为示例,图16示出了适用于本申请实施例的通信方法1600的一示意性流程图。方法1600可以包括如下步骤。
1610,网络设备对CSI-RS进行加权处理。
例如,网络设备对CSI-RS乘以校正权值,如复数值。
1620,网络设备发送加权后的CSI-RS给终端设备。相应地,终端设备接收加权后的CSI-RS。
在步骤1620中,网络设备可以通过多个通道向终端设备发送多次加权后的CSI-RS。
应理解,图16中以一个终端设备为例进行示例说明,对此不作限定。例如,网络设备可以向多个终端设备发送加权后的CSI-RS。
在步骤1620中,网络设备也可以把两个极化方向的通道分为两组,每组分别训练,具体地,可以参考上面方式3中的描述。
在步骤1620中,对于加权的CSI-RS,网络设备可以利用一个校正权值连续多次发送,然后再发送下一个校正权值加权的CSI-RS,具体地,可以参考上面方式4中的描述。
1630,终端设备利用CSI-RS进行信道测量。
终端设备利用接收到的加权后的CSI-RS进行信道测量,并将测量的信息进行量化,如量化为RI/PMI/CQI。
1640,终端设备向网络设备反馈RI/PMI/CQI。
终端设备可以向网络设备发送以下一项或多项:PMI、RI、CQI。
示例地,在步骤1640中,终端设备的反馈模式可以是子带反馈模式,或者也可以是包括宽带反馈模式和子带反馈模式。
应理解,图16以网络设备向终端设备发送一次CSI-RS为例进行示例性说明。应理解,网络设备可以向终端设备发送多次CSI-RS,每次可以按照步骤1610至步骤1640的步骤执行。
1650,网络设备计算出多通道相位信息,并利用相位信息计算多通道相位补偿值。
网络设备根据终端设备反馈的信道测量信息,计算多个通道中各个通道的相位。根据各个通道的相位,计算多个通道中部分或全部通道的相位补偿值。例如,网络设备根据参考相位差,计算多个通道中除参考通道以外的通道的相位补偿值。在计算相位和相位补偿值时,网络设备可以采用上文方式1至方式4中的一种或多种方式计算。
关于网络设备的具体处理过程,可以参考上文方面1中的描述,此处不再赘述。
1660,网络设备向终端设备发送数据。
网络设备向终端设备发送数据时,利用相位补偿值给各个通道发送的数据进行相位补偿。
上面结合图16介绍了适用于本申请实施例的一流程。通过本申请实施例,不需要依赖天线侧的校正口、RRU侧的校正通道和RPCU,就可以实现校正相位差,可以节省硬件成本。此外,采用本申请实施例进行通道相位校正相比理想通道相位校正性能基本无损。
应理解,本申请实施例主要以相位差满足:同极化等相差以及不同极化相差值相等,为例进行示例性说明,对此不作严格限定。在实际使用时,可以根据实际情况,确定预设条件,然后使用本申请实施例提供的方式,使得相位差满足一定的预设条件。
还应理解,本申请实施例主要以校正相位为例进行说明,例如通过网络设备和终端设备协作来实现通道信息恢复,从而计算出多个通道间的相位以及需要补偿的相位,并且在发送数据时把对应的补偿相位补偿到发送的数据信号中。应理解,本申请实施例的方案可以应用到其它需要校正的技术领域。
还应理解,在上述一些实施例中,主要以第一通信设备为网络设备,第二通信设备为终端设备为例,进行了示例性说明,对此不作限定。第一通信设备为终端设备,第二通信设备为网络设备的情况下,也可以使用上述方案。
还应理解,在本申请各个实施例中涉及到的公式仅是示例性说明,其不对本申请实施例的保护范围造成限定。在计算上述各个涉及的参数的过程中,也可以根据上述公式进行计算,或者基于上述公式的变形进行计算,也可以根据其它方式进行计算以满足公式计算的结果。
可以理解的是,上述各个方法实施例中,由通信设备(如网络设备,或者终端设备)实现的方法和操作,也可以由可用于通信设备的部件(例如芯片或者电路)实现。
以上结合图6至图16详细说明了本申请的方法,下面结合图17至图20详细说明本申请的装置。应理解,装置实施例的描述与方法实施例的描述相互对应,因此,未详细描 述的内容可以参见上文方法实施例,为了简洁,这里不再赘述。
图17是本申请实施例提供的通信装置1700的示意性框图。该装置1700包括接口单元1710和处理单元1720。接口单元1710可以实现相应的通信功能,处理单元1720用于进行数据处理。接口单元1710还可以称为通信接口或通信单元或收发单元。应理解,对于本申请所涉及的发送和接收等操作,如果没有特殊说明,或者,如果未与其在相关描述中的实际作用或者内在逻辑相抵触,则可以更加一般性的理解为输出和输入等操作,而不是直接由射频电路和天线所进行的发送和接收操作。
可选地,该装置1700还可以包括存储单元,该存储单元可以用于存储指令和/或数据,处理单元1720可以读取存储单元中的指令和/或数据,以使得装置实现前述方法实施例。
该装置1700可以用于执行上文方法实施例中通信设备(如网络设备,或者终端设备)所执行的动作,这时,该装置1700可以为通信设备或者可配置于通信设备的部件,接口单元1710用于执行上文方法实施例中通信设备侧的收发相关的操作,处理单元1720用于执行上文方法实施例中通信设备侧的处理相关的操作。
作为一种设计,该装置1700用于执行上文方法实施例中第一通信设备所执行的动作。
一种可能的实现方式,接口单元1710,用于通过多个通道向通信设备发送参考信号,参考信号用于信道测量;接口单元1710,还用于接收来自通信设备的信道测量信息;处理单元1720,用于根据信道测量信息,获得第一通道和第二通道之间的相位差,多个通道包括第一通道和第二通道;处理单元1720,还用于基于第一通道和第二通道之间的相位差,获得除第一通道和第二通道以外的通道的相位补偿值。
在装置1700某些可能的实施方式中,接口单元1710,还用于通过多个通道向一个或多个通信设备发送数据,多个通道中除第一通道和第二通道以外的通道的相位是经过相位补偿值补偿后的相位。
在装置1700某些可能的实施方式中,处理单元1720,用于根据信道测量信息,获得第一通道和第二通道之间的相位差,包括:处理单元1720,用于:根据信道测量信息,获得多个通道之间的相关矩阵对应的特征矢量,并根据特征矢量中第一通道和第二通道对应的元素,获得第一通道和第二通道之间的相位差;处理单元1720,还用于基于第一通道和第二通道之间的相位差,获得除第一通道和第二通道以外的通道的相位补偿值,包括:处理单元1720,还用于基于第一通道和第二通道之间的相位差,并根据特征矢量中除第一通道和第二通道以外的通道对应的元素,获得除第一通道和第二通道以外的通道的相位补偿值。
在装置1700某些可能的实施方式中,接口单元1710,用于通过多个通道向通信设备发送参考信号,包括:接口单元1710,用于:在多个时间段,通过多个通道向通信设备发送参考信号;信道测量信息包括多个时间段发送的参考信号对应的信道测量信息。
在装置1700某些可能的实施方式中,接口单元1710,用于通过多个通道向通信设备发送参考信号,包括:接口单元1710,用于:通过多个通道向多个通信设备发送参考信号;接口单元1710,还用于接收来自通信设备的信道测量信息,包括:接口单元1710,还用于接收来自多个通信设备的信道测量信息。
在装置1700某些可能的实施方式中,多个通道包括第一极化方向的通道和第二极化方向的通道;接口单元1710,用于通过多个通道向通信设备发送参考信号,包括:接口 单元1710,用于:在第一时间段,通过第一极化方向的通道向通信设备发送参考信号,在第二时间段,通过第二极化方向的通道向通信设备发送参考信号。
在装置1700某些可能的实施方式中,接口单元1710,用于通过多个通道向通信设备发送参考信号,包括:接口单元1710,用于:通过多个通道向通信设备发送X次参考信号,其中,参考信号为基于同一校正权值加权后的参考信号,X为大于1的整数;接口单元,还用于接收来自通信设备的信道测量信息,包括:接口单元1710,还用于接收X次来自通信设备的信道测量信息,接收的X次信道测量信息分别对应于发送的X次参考信号;处理单元1720,用于根据信道测量信息,获得第一通道和第二通道之间的相位差,包括:处理单元1720,用于根据X次中的Y次接收到的信道测量信息,获得第一通道和第二通道之间的相位差,Y为大于1或等于1、且小于X的整数。
该装置1700可实现对应于根据本申请实施例的方法实施例中的第一通信设备执行的步骤或者流程,该装置1700可以包括用于执行图6至图17中的第一通信设备执行的方法的单元。并且,该装置1700中的各单元和上述其他操作和/或功能分别为了实现图6至图17中的网络设备中的方法实施例的相应流程。
其中,当该装置1700用于执行图6中的方法600时,接口单元1710可用于执行方法600中的步骤610-620;处理单元1720可用于执行方法600中的处理步骤,如步骤630-640。
当该装置1700用于执行图16中的方法1600时,接口单元1710可用于执行方法1600中的步骤1620、1640、1660;处理单元1720可用于执行方法1600中的处理步骤,如步骤1610、1650。
应理解,各单元执行上述相应步骤的具体过程在上述方法实施例中已经详细说明,为了简洁,在此不再赘述。
上文实施例中的处理单元1720可以由至少一个处理器或处理器相关电路实现。接口单元1710可以由收发器或收发器相关电路实现。存储单元可以通过至少一个存储器实现。
如图18所示,本申请实施例还提供一种通信装置1800。该装置1800包括处理器1810,处理器1810与存储器1820耦合,存储器1820用于存储计算机程序或指令和/或数据,处理器1810用于执行存储器1820存储的计算机程序或指令和/或数据,使得上文方法实施例中的方法被执行。
可选地,该装置1800包括的处理器1810为一个或多个。
可选地,如图18所示,该装置1800还可以包括存储器1820。
可选地,该装置1800包括的存储器1820可以为一个或多个。
可选地,该存储器1820可以与该处理器1810集成在一起,或者分离设置。
可选地,如图18所示,该装置1800还可以包括收发器1830,收发器1830用于信号的接收和/或发送。例如,处理器1810用于控制收发器1830进行信号的接收和/或发送。
作为一种方案,该装置1800用于实现上文方法实施例中由通信设备(如网络设备,或者终端设备)执行的操作。
例如,处理器1810用于实现上文方法实施例中由第一通信设备执行的处理相关的操作,收发器1830用于实现上文方法实施例中由第一通信设备执行的收发相关的操作。
本申请实施例还提供一种芯片***1900,如图19所示。该芯片***1900(或者也可以称为处理***)包括逻辑电路1910以及输入/输出接口(input/output interface)1920, 逻辑电路用于与输入接口耦合,通过输入/输出接口传输数据参数,以执行上文方法实施例中的方法。安装该芯片***1900的设备可以实现本申请实施例的方法和功能。例如,逻辑电路1910可以为芯片***1900中的处理电路,实现对安装了该芯片***1900的设备的控制,还可以耦合连接存储单元,调用存储单元中的指令,使得设备可以实现本申请实施例的方法和功能,输入/输出接口1920,可以为芯片***1900中的输入输出电路,将芯片***1900处理好的信息输出,或将待处理的数据或信令信息输入芯片***1900进行处理。
作为一种方案,该芯片***1900用于实现上文方法实施例中由通信设备(如网络设备,或者终端设备)执行的操作。
例如,逻辑电路1910用于实现上文方法实施例中由第一通信设备执行的处理相关的操作,输入/输出接口1920用于实现上文方法实施例中由第一通信设备执行的收发相关的操作。
本申请实施例还提供一种通信***2000,如图20所示。该***2000可以包括第一通信设备。
一种可能的设计,第一通信设备的发送侧可以包括如下模块:导频序列生成模块2011、导频序列加权模块2012、导频信号映射模块2013、导频信号发送模块2014。导频序列生成模块2011,可用于生成用于测量相位的导频信号。导频序列加权模块2012,可用于对导频信号进行加权处理。导频信号映射模块2013,可用于将加权后的导频信号映射到资源上以便发送给终端设备。导频信号发送模块2014,可用于将加权后的导频信号发送给终端设备。
又一种可能的设计,第一通信设备的接收侧可以包括如下模块:反馈信息接收模块2021、反馈信息处理模块2022、多维投影汇聚模块2023、特征矢量计算模块2024、通道相位计算模块2025、通道相位补偿模块2026。反馈信息接收模块2021,可用于接收终端设备反馈的测量信息。反馈信息处理模块2022,可用于对接收到的测量信息进行信道估计/均衡/解调/译码等处理。多维投影汇聚模块2023,可用于采用上文的式1计算通道间相关矩阵。特征矢量计算模块2024,可用于计算相关矩阵的特征矢量。通道相位计算模块2025,可用于计算通道的相位。通道相位补偿模块2026,可用于计算通道的相位补偿值,还可用于在发送数据时给各个通道补偿基于子带补偿计算得出的相位补偿值。
可选地,该***2000还可以包括第二通信设备。
一种可能的设计,第二通信设备的接收侧可以包括如下模块:导频序列接收模块2031、导频序列信道估计模块2032、导频序列对应通道信息测量模块2033。导频序列接收模块2031,可用于接收网络设备发送的导频信号。导频序列信道估计模块2032,可用于基于导频信号进行信道估计。导频序列对应通道信息测量模块2033,可用于测量各通道对应的相位信息。
又一种可能的设计,第二通信设备的发送侧可以包括如下模块:测量信息编码模块2041、测量信息调制模块2042、测量信息映射模块2043、测量信息发送模块2044。测量信息编码模块2041,可用于对要反馈的测量信息进行编码处理。测量信息调制模块2042,可用于对要反馈的测量信息进行调制处理。测量信息映射模块2043,可用于将要反馈的测量信息映射到传输资源上。测量信息发送模块2044,可用于将测量信息反馈给网络设 备。
应理解,上述第一通信设备和第二通信设备中各个模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。此外,上述各个模块仅是一种示例说明,例如第一通信设备或第二通信设备中还可能包括更多数量的模块。
本申请实施例还提供一种计算机可读存储介质,其上存储有用于实现上述方法实施例中由通信设备(如网络设备,或者终端设备)执行的方法的计算机指令。
例如,该计算机程序被计算机执行时,使得该计算机可以实现上述方法实施例中由第一通信设备执行的方法。
本申请实施例还提供一种包含指令的计算机程序产品,该指令被计算机执行时使得该计算机实现上述方法实施例中由通信设备(如网络设备,或者终端设备)执行的方法。
本申请实施例还提供一种通信***,该通信***包括上文实施例中的第一通信设备和第二通信设备。
上述提供的任一种装置中相关内容的解释及有益效果可参考上文提供的对应的方法实施例,此处不再赘述。
应理解,本申请实施例中提及的处理器可以是中央处理单元(central processing unit,CPU),还可以是其他通用处理器、数字信号处理器(digital signal processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现成可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
还应理解,本申请实施例中提及的存储器可以是易失性存储器和/或非易失性存储器。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM)。例如,RAM可以用作外部高速缓存。作为示例而非限定,RAM可以包括如下多种形式:静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(direct rambus RAM,DR RAM)。
需要说明的是,当处理器为通用处理器、DSP、ASIC、FPGA或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件时,存储器(存储模块)可以集成在处理器中。
还需要说明的是,本文描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每 个特定的应用使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的保护范围。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。此外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元实现本申请提供的方案。
另外,在本申请各个实施例中的各功能单元可以集成在一个单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。例如,计算机可以是个人计算机,服务器,或者网络设备等。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘(solid state disk,SSD)等。例如,前述的可用介质可以包括但不限于:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
Claims (21)
- 一种通信方法,其特征在于,包括:通过多个通道向通信设备发送参考信号,所述参考信号用于信道测量;接收来自所述通信设备的信道测量信息;根据所述信道测量信息,获得第一通道和第二通道之间的相位差,所述多个通道包括所述第一通道和所述第二通道;基于所述第一通道和所述第二通道之间的相位差,获得除所述第一通道和所述第二通道以外的通道的相位补偿值。
- 根据权利要求1所述的方法,其特征在于,所述方法还包括:通过所述多个通道向一个或多个通信设备发送数据,所述多个通道中除所述第一通道和所述第二通道以外的通道的相位是经过所述相位补偿值补偿后的相位。
- 根据权利要求1或2所述的方法,其特征在于,所述根据所述信道测量信息,获得第一通道和第二通道之间的相位差,包括:根据所述信道测量信息,获得所述多个通道之间的相关矩阵对应的特征矢量;根据所述特征矢量中与所述第一通道和所述第二通道对应的元素,确定所述第一通道和所述第二通道之间的相位差;所述基于所述第一通道和所述第二通道之间的相位差,获得除所述第一通道和所述第二通道以外的通道的相位补偿值,包括:基于所述第一通道和所述第二通道之间的相位差,并根据所述特征矢量中与除所述第一通道和所述第二通道以外的通道对应的元素,获得除所述第一通道和所述第二通道以外的通道的相位补偿值。
- 根据权利要求1至3中任一项所述的方法,其特征在于,所述通过多个通道向通信设备发送参考信号,包括:在多个时间段,通过所述多个通道向所述通信设备发送所述参考信号;所述信道测量信息包括所述多个时间段发送的所述参考信号对应的信道测量信息。
- 根据权利要求1至4中任一项所述的方法,其特征在于,所述通过多个通道向通信设备发送参考信号,包括:通过所述多个通道向多个通信设备发送所述参考信号;所述接收来自所述通信设备的信道测量信息,包括:接收来自所述多个通信设备的信道测量信息。
- 根据权利要求1至5中任一项所述的方法,其特征在于,所述多个通道包括第一极化方向的通道和第二极化方向的通道;所述通过多个通道向通信设备发送参考信号,包括:在第一时间段,通过所述第一极化方向的通道向所述通信设备发送所述参考信号,在第二时间段,通过所述第二极化方向的通道向所述通信设备发送所述参考信号。
- 根据权利要求1至6中任一项所述的方法,其特征在于,所述通过多个通道向通信设备发送参考信号,包括:通过所述多个通道向所述通信设备发送X次所述参考信号,其中,所述参考信号为基于同一校正权值加权后的参考信号,X为大于1的整数;所述接收来自所述通信设备的信道测量信息,包括:接收X次来自所述通信设备的信道测量信息,接收的所述X次信道测量信息分别对应于发送的所述X次参考信号;所述根据所述信道测量信息,获得第一通道和第二通道之间的相位差,包括:根据所述X次中的Y次接收到的信道测量信息,获得所述第一通道和所述第二通道之间的相位差,Y为大于1或等于1、且小于X的整数。
- 一种通信装置,其特征在于,包括:接口单元和处理单元,所述接口单元,用于通过多个通道向通信设备发送参考信号,所述参考信号用于信道测量;所述接口单元,还用于接收来自所述通信设备的信道测量信息;所述处理单元,用于根据所述信道测量信息,获得第一通道和第二通道之间的相位差,所述多个通道包括所述第一通道和所述第二通道;所述处理单元,还用于基于所述第一通道和所述第二通道之间的相位差,获得除所述第一通道和所述第二通道以外的通道的相位补偿值。
- 根据权利要求8所述的装置,其特征在于,所述接口单元,还用于通过所述多个通道向一个或多个通信设备发送数据,所述多个通道中除所述第一通道和所述第二通道以外的通道的相位是经过所述相位补偿值补偿后的相位。
- 根据权利要求8或9所述的装置,其特征在于,所述处理单元,用于根据所述信道测量信息,获得第一通道和第二通道之间的相位差,包括:所述处理单元,用于根据所述信道测量信息,获得所述多个通道之间的相关矩阵对应的特征矢量,并根据所述特征矢量中与所述第一通道和所述第二通道对应的元素,确定所述第一通道和所述第二通道之间的相位差;所述处理单元,还用于基于所述第一通道和所述第二通道之间的相位差,获得除所述第一通道和所述第二通道以外的通道的相位补偿值,包括:所述处理单元,还用于基于所述第一通道和所述第二通道之间的相位差,并根据所述特征矢量中与除所述第一通道和所述第二通道以外的通道对应的元素,获得除所述第一通道和所述第二通道以外的通道的相位补偿值。
- 根据权利要求8至10中任一项所述的装置,其特征在于,所述接口单元,用于通过多个通道向通信设备发送参考信号,包括:所述接口单元,用于在多个时间段,通过所述多个通道向所述通信设备发送所述参考信号;所述信道测量信息包括所述多个时间段发送的所述参考信号对应的信道测量信息。
- 根据权利要求8至11中任一项所述的装置,其特征在于,所述接口单元,用于通过多个通道向通信设备发送参考信号,包括:所述接口单元,用于通过所述多个通道向多个通信设备发送所述参考信号;所述接口单元,还用于接收来自所述通信设备的信道测量信息,包括:所述接口单元,还用于接收来自所述多个通信设备的信道测量信息。
- 根据权利要求8至12中任一项所述的装置,其特征在于,所述多个通道包括第一极化方向的通道和第二极化方向的通道;所述接口单元,用于通过多个通道向通信设备发送参考信号,包括:所述接口单元,用于在第一时间段,通过所述第一极化方向的通道向所述通信设备发送所述参考信号,在第二时间段,通过所述第二极化方向的通道向所述通信设备发送所述参考信号。
- 根据权利要求8至13中任一项所述的装置,其特征在于,所述接口单元,用于通过多个通道向通信设备发送参考信号,包括:所述接口单元,用于通过所述多个通道向所述通信设备发送X次所述参考信号,其中,所述参考信号为基于同一校正权值加权后的参考信号,X为大于1的整数;所述接口单元,还用于接收来自所述通信设备的信道测量信息,包括:所述接口单元,还用于接收X次来自所述通信设备的信道测量信息,接收的所述X次信道测量信息分别对应于发送的所述X次参考信号;所述处理单元,用于根据所述信道测量信息,获得第一通道和第二通道之间的相位差,包括:所述处理单元,用于根据所述X次中的Y次接收到的信道测量信息,获得所述第一通道和所述第二通道之间的相位差,Y为大于1或等于1、且小于X的整数。
- 根据权利要求8至14中任一项所述的装置,其特征在于,所述处理单元为处理器,所述接口单元为收发器。
- 一种通信装置,其特征在于,包括:处理器,用于执行存储器中存储的指令,以使得所述装置执行权利要求1至7中任一项所述的方法。
- 根据权利要求16所述的装置,其特征在于,所述装置包括所述存储器。
- 根据权利要求16或17所述的装置,其特征在于,所述装置包括通信接口,所述通信接口,用于输入和/或输出信息。
- 根据权利要求16至18中任一项所述的装置,其特征在于,所述装置为芯片。
- 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序或指令,当所述计算机程序或指令在计算机上运行时,使得所述计算机执行如权利要求1至7中任意一项所述的方法。
- 一种计算机程序产品,其特征在于,所述计算机程序产品包括用于执行如权利要求1至7中任一项所述的方法的指令。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP22827350.4A EP4319253A1 (en) | 2021-06-22 | 2022-06-02 | Channel phase correction method and related apparatus |
US18/545,904 US20240154706A1 (en) | 2021-06-22 | 2023-12-19 | Channel phase calibration method and related apparatus |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110691655.8A CN115515153A (zh) | 2021-06-22 | 2021-06-22 | 通道相位校正的方法和相关装置 |
CN202110691655.8 | 2021-06-22 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US18/545,904 Continuation US20240154706A1 (en) | 2021-06-22 | 2023-12-19 | Channel phase calibration method and related apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022267853A1 true WO2022267853A1 (zh) | 2022-12-29 |
Family
ID=84499780
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2022/096722 WO2022267853A1 (zh) | 2021-06-22 | 2022-06-02 | 通道相位校正的方法和相关装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20240154706A1 (zh) |
EP (1) | EP4319253A1 (zh) |
CN (1) | CN115515153A (zh) |
WO (1) | WO2022267853A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115792770A (zh) * | 2023-02-13 | 2023-03-14 | 成都中创锐科信息技术有限公司 | 矢量网络分析仪通道间固有相参校准数据获取方法及*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103457651A (zh) * | 2012-05-31 | 2013-12-18 | 华为技术有限公司 | 联合通道校正方法、联合通道校正单元及基站 |
CN103828270A (zh) * | 2013-06-27 | 2014-05-28 | 华为技术有限公司 | 基于天馈***的通道校准方法、装置及基站 |
CN110460552A (zh) * | 2019-07-05 | 2019-11-15 | 长沙翼盾电子科技有限公司 | 一种通道间相位差测量与校准方法 |
WO2020000204A1 (zh) * | 2018-06-26 | 2020-01-02 | 华为技术有限公司 | 相位校准方法、相关装置及设备 |
JP2020098966A (ja) * | 2018-12-17 | 2020-06-25 | 株式会社デンソー | 位相差調整回路 |
-
2021
- 2021-06-22 CN CN202110691655.8A patent/CN115515153A/zh active Pending
-
2022
- 2022-06-02 EP EP22827350.4A patent/EP4319253A1/en active Pending
- 2022-06-02 WO PCT/CN2022/096722 patent/WO2022267853A1/zh active Application Filing
-
2023
- 2023-12-19 US US18/545,904 patent/US20240154706A1/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103457651A (zh) * | 2012-05-31 | 2013-12-18 | 华为技术有限公司 | 联合通道校正方法、联合通道校正单元及基站 |
CN103828270A (zh) * | 2013-06-27 | 2014-05-28 | 华为技术有限公司 | 基于天馈***的通道校准方法、装置及基站 |
WO2020000204A1 (zh) * | 2018-06-26 | 2020-01-02 | 华为技术有限公司 | 相位校准方法、相关装置及设备 |
JP2020098966A (ja) * | 2018-12-17 | 2020-06-25 | 株式会社デンソー | 位相差調整回路 |
CN110460552A (zh) * | 2019-07-05 | 2019-11-15 | 长沙翼盾电子科技有限公司 | 一种通道间相位差测量与校准方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115792770A (zh) * | 2023-02-13 | 2023-03-14 | 成都中创锐科信息技术有限公司 | 矢量网络分析仪通道间固有相参校准数据获取方法及*** |
CN115792770B (zh) * | 2023-02-13 | 2023-05-09 | 成都中创锐科信息技术有限公司 | 矢量网络分析仪通道间固有相参校准数据获取方法及*** |
Also Published As
Publication number | Publication date |
---|---|
US20240154706A1 (en) | 2024-05-09 |
EP4319253A1 (en) | 2024-02-07 |
CN115515153A (zh) | 2022-12-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200235875A1 (en) | Electronic device, method and apparatus for wireless communication system, and storage medium | |
CN111213325A (zh) | 在无线通信***中报告信道状态信息的方法及其装置 | |
CN101753185B (zh) | 一种实现多小区多天线校准的方法、装置和*** | |
US20230361842A1 (en) | Improving precoding | |
US10630353B2 (en) | Two-stage precoding method and apparatus | |
US9100971B2 (en) | Method and apparatus for transmitting and receiving signals in multi-cellular network | |
US11438041B2 (en) | Methods and devices for reducing channel state information feedback overhead | |
CN115836492A (zh) | 辅助增强nr类型ii csi反馈的信令传输 | |
CN109428639B (zh) | 用于确定信道状态信息的方法和装置 | |
CN107707285B (zh) | 信道状态信息的发送方法、接收方法以及装置 | |
CN115088224B (zh) | 一种信道状态信息反馈方法及通信装置 | |
US20240030981A1 (en) | Channel state information feedback method and communication apparatus | |
US20240154706A1 (en) | Channel phase calibration method and related apparatus | |
US20240171433A1 (en) | Enhanced fd precoding on csi-rs by ue multiplexing | |
US11159346B2 (en) | Co-polarized feedback for frequency domain compression | |
WO2021159309A1 (zh) | 一种信道测量方法和通信装置 | |
US20230208480A1 (en) | Transmit Channel Initial Phase Correction Method and Apparatus | |
WO2017118079A1 (zh) | 一种双流波束赋形的方法、装置及基站 | |
US11057782B2 (en) | Multi-cell coordination system and channel calibration method thereof | |
US20230019630A1 (en) | Update Method and Communications Apparatus | |
WO2023170655A1 (en) | Type ii precoder matrix indicator (pmi) enhancement for coherent joint transmission (cjt) | |
CN114128165B (zh) | 用于传输同步信号的方法和装置 | |
CN114071557A (zh) | 动态信道状态信息报告的方法、设备、装置和存储介质 | |
WO2012113185A1 (zh) | 一种发射信号预处理发送方法及装置 | |
CN108259114B (zh) | 一种通过零陷降低干扰的方法、装置、设备及存储介质 |
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: 22827350 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2022827350 Country of ref document: EP |
|
ENP | Entry into the national phase |
Ref document number: 2022827350 Country of ref document: EP Effective date: 20231031 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |