Communication method, apparatus and system
By acquiring multipath element (MPC), determining sparse pilot patterns and feedback dimensions, the problem of inaccurate channel measurement and estimation in radio maps is solved, and efficient channel state information measurement and estimation are achieved.
Patent Information
- Application Number
- PCT/CN2025/105877
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-08-06
- Filing Date
- 2025-06-30
- Publication Date
- 2026-02-12
AI Technical Summary
Existing radio maps cannot effectively provide channel measurement and estimation during channel prediction, especially since they cannot obtain random phase information, resulting in inaccurate channel measurement and estimation.
By acquiring the multipath element (MPC), the sparse pilot pattern and feedback dimension are determined. By utilizing sparse channel measurement and estimation techniques, computational complexity and channel measurement overhead are reduced, enabling effective measurement and estimation of channel state information.
It effectively reduces the computational complexity and overhead of channel measurement and estimation, improves the accuracy and precision of channel measurement, and provides effective channel feedback.
Smart Images

Figure CN2025105877_12022026_PF_FP_ABST
Abstract
Description
Communication method, apparatus and system
[0001] This application claims priority to the Chinese Patent Application No. 202411079253.2, filed on August 6, 2024, and entitled "Communication method, apparatus and system", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0002] The present application relates to the field of communication technology, and more particularly, to a communication method, apparatus and system. BACKGROUND
[0003] A radio frequency map (RF Map) can reflect the parameter values of each location point in a wireless network. Radio frequency maps have been widely used in wireless communication and networking, including network planning, interference control, power control, resource allocation, handover management, multi-hop routing, dynamic spectrum access and cognitive radio network tasks.
[0004] Exemplarily, a radio frequency map generally inputs information of a user and a base station (such as location coordinates, environmental information, etc.), and outputs multipath components (MPCs) of a position where the user is connected to the base station. However, when using a radio frequency map to predict a channel, the deterministic part of the multipath, such as the direction of departure (DoD), the direction of arrival (DoA), the power, and the delay, can be predicted, but the random phase cannot be obtained, resulting in that effective channel measurement and estimation cannot be provided. SUMMARY
[0005] The present application provides a communication method, apparatus and system, which can provide effective channel measurement and estimation.
[0006] In a first aspect, a communication method is provided. The method can be performed by a first device. In the absence of special description, the first device in the present application can refer to a communication device (for example, a terminal device or a network device), a component (for example, a communication module, a processor, a circuit, a chip, or a chip system, etc.) in the communication device, or a logic module or software capable of realizing all or part of the functions of the communication device.
[0007] The method comprises: obtaining a multipath component (MPC) of a position where the first device is located; and determining a first pilot pattern according to the MPC of the position where the first device is located, the first pilot pattern indicating Q first transmit antenna ports, the Q first transmit antenna ports being used to transmit a reference signal, Q being an integer greater than or equal to 1.
[0008] As an example, for a downlink transmission scenario, assuming the first device is a network device and the second device is a terminal device, the network device can send a reference signal (e.g., a channel state information reference signal (CSI-RS)) through Q first transmit antenna ports, and correspondingly, the terminal device can receive the reference signal through the Q first transmit antenna ports, and measure and estimate the reference signal to obtain channel state information, and feed back to the network device for channel estimation by the network device. As another example, for an uplink transmission scenario, assuming the first device is a terminal device and the second device is a network device, the terminal device can send a reference signal (e.g., a sounding reference signal (SRS)) through Q first transmit antenna ports, and correspondingly, the network device can receive the reference signal through the Q first transmit antenna ports, and perform channel estimation based on the reference signal.
[0009] Based on the above scheme, by obtaining the multipath elements MPC of the location of the first device, and determining the first pilot pattern according to the MPC, that is, determining the first transmit antenna port for sending the reference signal, subsequent transmission and measurement of the reference signal can complete channel measurement and estimation. Compared with the existing scheme, the channel measurement and estimation is completed by using the projection operator, and the MPC is effectively utilized for channel measurement and estimation, without the need to decompose the channel or the channel matrix to realize channel measurement, which can reduce the computational complexity and the overhead of channel measurement. In addition, compared with the pilot pattern determined in the current existing scheme, the density of the first pilot pattern provided in the present application is relatively sparse, for example, the number Q of the first transmit antenna ports is smaller than the number of the transmit antenna ports indicated by the pilot pattern determined in the existing scheme, and based on this, sparse channel measurement can be performed, which can reduce the computational complexity and the overhead of channel measurement, and can provide effective channel measurement and estimation.
[0010] In a possible design, the first pilot pattern further indicates P first time-frequency points, the P first time-frequency points are used for sending the reference signal, and the P first time-frequency points correspond to the Q first transmit antenna ports, and P is an integer greater than or equal to 1.
[0011] The P first time-frequency points correspond to the Q first transmit antenna ports, which can be understood as that one first transmit antenna port corresponds to one or more first time-frequency points. Exemplarily, the first time-frequency points and the first transmit antenna ports satisfy: P = Q * M, where P is the number of the first time-frequency points, Q is the number of the first transmit antenna ports, M is a first density corresponding to the first transmit antenna port, and M is an integer greater than or equal to 1.
[0012] Optionally, the first pilot pattern can further indicate a first density, e.g., by Q first transmit antenna ports and P first time-frequency points, the first density can be further determined, i.e., a number of the first time-frequency points occupied by each first transmit antenna port for transmitting the reference signal.
[0013] Based on the above scheme, the first pilot pattern can not only indicate the Q first transmit antenna ports, but also indicate the P first time-frequency points, so that the first device and the second device can transmit the reference signal through the Q first transmit antenna ports and the P first time-frequency points, and the calculation and measurement overhead can be reduced through sparse channel measurement, and effective channel measurement and estimation can be provided.
[0014] In a possible design, the P first time-frequency points belong to K second time-frequency points, K is an integer greater than or equal to P; or, the P first time-frequency points include K second time-frequency points and R third time-frequency points, the third time-frequency points are different from the second time-frequency points, P is an integer greater than K, and R is an integer greater than or equal to 1; wherein, the K second time-frequency points are determined according to a time domain feedback dimension and a frequency domain feedback dimension, and the time domain feedback dimension and the frequency domain feedback dimension are determined according to the MPC. Or, the first device determines the feedback dimension according to the MPC, the feedback dimension includes the time domain feedback dimension and the frequency domain feedback dimension, and then determines the K second time-frequency points according to the feedback dimension.
[0015] Based on the above scheme, the number P of the first time-frequency points indicated by the first pilot pattern can be less than or equal to the number K of the second time-frequency points in the configured feedback dimension, at this time, the third time-frequency points do not need to be newly added; or, the number P of the first time-frequency points indicated by the first pilot pattern can also be greater than the number K of the second time-frequency points in the configured feedback dimension, at this time, the third time-frequency points need to be newly added to realize the transmission of the reference signal, and effective channel measurement and estimation can be provided.
[0016] In a possible design, the method further includes: transmitting first information, the first information indicating the first pilot pattern.
[0017] Based on the above scheme, by synchronizing the first pilot pattern used for transmitting the reference signal, the first transmit antenna port for transmitting the reference signal can be determined, so that the receiving end (one end receiving the reference signal) can correctly measure the reference signal, the corresponding channel state information can be obtained through the response of the reference signal, and channel estimation can be realized.
[0018] In a possible design, the first pilot pattern is determined according to the MPC of the location where the first device is located, including: determining feedback dimensions according to the MPC, the feedback dimensions including time domain feedback dimensions, frequency domain feedback dimensions, and space domain feedback dimensions, the space domain feedback dimensions including transmit antenna feedback dimensions and / or receive antenna feedback dimensions; determining K second time-frequency points, Q first transmit antenna ports, and / or X first receive antenna ports according to the feedback dimensions, X being an integer greater than or equal to 1; and determining the first pilot pattern according to the K second time-frequency points and the Q first transmit antenna ports.
[0019] It can be understood that a channel in wireless communication is usually affected by multipath propagation, forming a complex multipath fading effect. In many cases, most of the paths contribute very little to the propagation of the signal, and a few paths dominate the propagation of the signal, which is referred to as sparsity of the channel. By utilizing the sparsity of the channel for channel estimation, the complexity of channel estimation can be reduced, and the accuracy of channel estimation can be improved.
[0020] Based on the above scheme, the time domain feedback dimensions, the frequency domain feedback dimensions, and the space domain feedback dimensions are determined according to the MPC, and then the K second time-frequency points, the Q first transmit antenna ports, and / or the X first receive antenna ports are determined, and then the first pilot pattern (for example, indicating the P first time-frequency points and the Q first transmit antenna ports) is determined. By determining the feedback dimensions, it is determined which time-frequency-space points corresponding to the channel information need to be fed back when the channel is fed back, and the time-frequency points and the antenna ports occupied by the transmission reference signal can be configured on demand, the channel feedback overhead can be reduced, and effective channel feedback can be provided. By determining the first pilot pattern, the first time-frequency points and the first transmit antenna ports of the transmission reference signal are determined, and channel estimation using the sparsity of the channel can be implemented without decomposing the channel or the channel matrix, the overhead of sparse channel estimation can be reduced, the complexity of sparse channel estimation can be reduced, and effective channel measurement and estimation can be provided.
[0021] In a possible design, the feedback dimensions are determined according to the MPC, including: determining the amount of parameters to be acquired according to the MPC; and determining the feedback dimensions according to the amount of parameters to be acquired.
[0022] Based on the above scheme, the amount of parameters N to be acquired is determined according to the MPC, and then the feedback dimensions are determined, so that the first device and the second device can determine which time-frequency-space points corresponding to the channel information need to be fed back when the channel is fed back through the Q first transmit antenna ports, the X first receive antenna ports, and the K second time-frequency points, the feedback overhead can be reduced, and effective channel feedback can be provided.
[0023] In a possible design, the space domain feedback dimensions satisfy any of the following conditions:
[0024] Or,
[0025] wherein, the N represents the parameter quantity to be acquired, the represents a channel matrix, the channel matrix is obtained based on the MPC, the parameter quantity to be acquired and a time-frequency domain conversion module, the represents a rank of the channel matrix, the represents an eigenvalue of the channel matrix, the Threshold represents a preset threshold, the min() represents a minimum value function, the #() represents a quantity, and the Z satisfies any one of the following: Or,
[0026] It can be understood that the eigenvalue of the channel matrix represents the attenuation degree of the signal in different spatial modes, the greater the eigenvalue, the smaller the attenuation of the signal in the mode, and the better the channel condition. Strong flow usually refers to a signal flow with a large eigenvalue in a multiple-input multiple-output (MIMO) system, indicating that the signal has smaller attenuation in these directions and better channel conditions.
[0027] Based on the above scheme, the spatial domain feedback dimension is determined by the rank of the channel matrix or the restriction of the eigenvalue of the channel matrix and the preset threshold, which is beneficial to optimize the transmission of the reference signal and improve the measurement performance of the channel estimation.
[0028] In a possible design, the feedback dimension is greater than or equal to the parameter quantity to be acquired.
[0029] Based on the above scheme, the feedback dimension is greater than or equal to the parameter quantity to be acquired by compression, and especially for the case where the feedback dimension is equal to the parameter quantity to be acquired, the flexible setting of the feedback dimension in sparse channel measurement can be improved, and the minimum feedback dimension and the minimum pilot overhead are ensured.
[0030] In a possible design, according to the feedback dimension, the K second time-frequency points, the Q first transmission antenna ports and / or the X first reception antenna ports are determined, including: according to the feedback dimension, randomly selecting the K second time-frequency points from the pre-allocated time-frequency resources, and randomly selecting the Q first transmission antenna ports and / or the X first reception antenna ports from the pre-allocated antenna ports; or, according to the feedback dimension, equally selecting the K second time-frequency points from the pre-allocated time-frequency resources, and randomly selecting the Q first transmission antenna ports and / or the X first reception antenna ports from the pre-allocated antenna ports; or, according to the feedback dimension, selecting the K second time-frequency points from a preset time-frequency point set, and selecting the Q first transmission antenna ports and / or the X first reception antenna ports from a preset antenna port set.
[0031] Optionally, when the P first time-frequency points indicated by the first pilot pattern include the K second time-frequency points and the R third time-frequency points, the R third time-frequency points belong to the pre-allocated time-frequency resources or the preset time-frequency point set.
[0032] Based on the above scheme, through the determined feedback dimension, the K second time-frequency points can be randomly selected, equally spaced selected from the pre-allocated time-frequency resources, or selected from the preset time-frequency point set, and the Q first transmission antenna ports and / or the X first reception antenna ports can be randomly selected, equally spaced selected from the pre-allocated antenna ports (or set), or selected from the preset antenna port set, thereby providing multiple implementation manners of determining the second time-frequency points, the first transmission antenna ports and / or the X first reception antenna ports, and having strong flexibility and realizability.
[0033] In a possible design, the method further includes: sending second information, the second information indicating the feedback dimension, the feedback dimension including the K second time-frequency points, the Q first transmission antenna ports and / or the X first reception antenna ports.
[0034] Based on the above scheme, the first device and the second device can synchronize the feedback dimension, i.e., synchronize the K second time-frequency points, the Q first transmission antenna ports and / or the X first reception antenna ports, thereby enabling the receiving end (i.e., the end receiving the reference signal) to correctly feed back the channel measurement result. Through the synchronization of the sparse feedback dimension, the signaling overhead, the calculation overhead and the feedback overhead can be reduced.
[0035] In a possible design, the method further includes: sending third information, the third information being used to indicate that, in the case that the feedback dimension corresponding to different time instants is different, the K second time-frequency points, the Q first transmission antenna ports and / or the X first reception antenna ports are determined by using the independent selection mode or the nested selection mode; when the nested selection mode is used, the third information includes multiplexing indication information, the multiplexing indication information being used to indicate the number and the position of the multiplexed second time-frequency points, first transmission antenna ports and / or first reception antenna ports.
[0036] Based on the above scheme, the first device and the second device can synchronize the spatial domain feedback dimension, the time domain feedback dimension and the frequency domain feedback dimension by using the independent selection mode or the nested selection mode, i.e., the receiving end can determine the channel information corresponding to the time-frequency-space points to be fed back when feeding back the channel, and the sparse channel feedback provided in the present application can reduce the feedback overhead.
[0037] In a possible design, the method further includes: sending fourth information, where the fourth information is used to indicate that the K second time-frequency points and the Q first transmit antenna ports are determined by using an equal interval mode or a variable interval mode in a case where feedback dimensions corresponding to different time instants are different; and when the variable interval mode is used, the fourth information includes sampling intervals and sampling starting points corresponding to different time instants.
[0038] Based on the foregoing scheme, the first device and the second device can synchronize the spatial domain feedback dimension, the time domain feedback dimension, and the frequency domain feedback dimension by using the equal interval mode or the variable interval mode, that is, the receiving end can determine channel information corresponding to time-frequency-space points that need to be fed back when feeding back a channel, and the sparse channel feedback provided in this application can reduce feedback overhead.
[0039] In a possible design, the first information includes at least one of the following: a first density, a first order, first indication information, time-frequency locations of the R third time-frequency points, or second indication information; where the first density indicates a number of first time-frequency points occupied by each first transmit antenna port for transmitting a reference signal, the first order indicates that the reference signal is configured on the K second time-frequency points in a time domain first and a frequency domain second order or a frequency domain first and a time domain second order, the first indication information indicates that the R third time-frequency points are added, and the second indication information indicates that the reference signal is configured on the K second time-frequency points in a sequential or reverse sequential manner in the time domain and / or the frequency domain.
[0040] Based on the foregoing scheme, the first device and the second device can configure the sparse reference signal by using the first information, that is, synchronize the transmission order of the reference signal, so that the receiving end (a receiving end of the reference signal) can correctly measure the reference signal, the corresponding channel state information can be acquired through a response of the reference signal, and effective channel measurement and estimation are provided.
[0041] In a possible design, the P first time-frequency points belong to the K second time-frequency points, K is an integer greater than or equal to P; or the P first time-frequency points include the K second time-frequency points and the R third time-frequency points, the third time-frequency points are different from the second time-frequency points, P is an integer greater than K, and N is an integer greater than or equal to 1; where P=Q*M, M is a first density corresponding to the first transmit antenna port, M is an integer greater than or equal to 1, and P, Q, and M are associated with a quantity of parameters to be acquired.
[0042] In a possible design, a product of a number of the first time-frequency points and a number of the first receive antenna ports is greater than or equal to the quantity of parameters to be acquired.
[0043] In a possible design,
[0044] Wherein, N represents the quantity of parameters to be acquired, Q represents the quantity of first transmitting antenna ports, X represents the quantity of first receiving antenna ports, W represents the quantity of system resource units RE, the system RE represents pre-allocated time-frequency resources, min() represents a minimum value function, represents rounding up, represents rounding down.
[0045] In a second aspect, a communication method is provided. The method can be performed by a first device. Unless specifically stated, the first device in the present application can refer to a communication device (e.g., a terminal device or a network device), a component (e.g., a communication module, a processor, a circuit, a chip, or a chip system) in the communication device, or a logic module or software that can realize all or part of the functions of the communication device.
[0046] The method includes: acquiring multipath elements MPC of a location where the first device is located; determining feedback dimensions according to the MPC of the location where the first device is located, the feedback dimensions including spatial domain feedback dimensions, the spatial domain feedback dimensions including transmitting antenna feedback dimensions and / or receiving antenna feedback dimensions, the transmitting antenna feedback dimensions being used to determine Q first transmitting antenna ports, and the receiving antenna feedback dimensions being used to determine X first receiving antenna ports; wherein the Q first transmitting antenna ports are used to transmit reference signals, and the X first receiving antenna ports are used to receive reference signals, Q and X being integers greater than or equal to 1.
[0047] Based on the above scheme, by acquiring the multipath elements MPC of the location where the first device is located, and determining the feedback dimensions according to the MPC, that is, determining the first transmitting antenna ports used to transmit reference signals and / or the first receiving antenna ports used for reference signals, by transmitting and measuring the reference signals and completing channel measurement and estimation, and finally transmitting the channel information corresponding to the feedback dimensions. Compared with the existing scheme, the channel measurement and estimation are completed by using the projection operator, the MPC is effectively used for channel measurement and estimation, the channel measurement can be realized without decomposing the channel or the channel matrix, and the computational complexity and the overhead of channel measurement can be reduced. In addition, the feedback dimensions determined based on the MPC in the present application, that is, the quantity of the first transmitting antenna ports and the first receiving antenna ports, are also low, and the corresponding channel feedback overhead is also low. For example, for a downlink transmission system, the network device transmits reference signals, and the terminal device needs to transmit the channel information corresponding to the feedback dimensions to the network device after completing the channel measurement and estimation based on the reference signals. Based on the feedback dimensions determined by the technical scheme of the present application, the feedback overhead can be reduced, and effective channel feedback is provided.
[0048] In a possible design, the feedback dimension further includes a time domain feedback dimension and a frequency domain feedback dimension, and the time domain feedback dimension and the frequency domain feedback dimension are used to determine the K second time-frequency points, where K is an integer greater than or equal to 1.
[0049] In other words, the K second time-frequency points are determined, and thus the channel information on the K second time-frequency points that needs to be fed back in channel feedback is determined. For example, for a downlink transmission system, the network device sends a reference signal, and after the terminal device completes channel measurement and estimation according to the reference signal, the terminal device needs to send the channel information corresponding to the feedback dimension to the network device, and thus needs to feed back the channel information corresponding to the K second time-frequency points.
[0050] Based on the foregoing scheme, the feedback dimension can not only indicate the spatial domain feedback dimension, but also indicate the time domain feedback dimension and the frequency domain feedback dimension, so that the first device and the second device can determine, through the Q first transmit antenna ports, the X first receive antenna ports, and the K second time-frequency points, which time-frequency-space points need to feed back the channel information in channel feedback, thereby reducing the feedback overhead and providing effective channel feedback.
[0051] In a possible design, the feedback dimension is determined according to the MPC, including: determining the number of parameters to be acquired according to the MPC; and determining the feedback dimension according to the number of parameters to be acquired.
[0052] In a possible design, the spatial domain feedback dimension satisfies any one of the following conditions:
[0053] Or,
[0054] wherein, the N represents the number of parameters to be acquired, the represents a channel matrix, the channel matrix is obtained based on the MPC, the number of parameters to be acquired, and a time-frequency domain conversion module, the represents a rank of the channel matrix, the represents an eigenvalue of the channel matrix, the Threshold represents a preset threshold, the min() represents a minimum value function, the #() represents a quantity, and the Z satisfies any one of the following conditions: Or,
[0055] In a possible design, the feedback dimension is greater than or equal to the number of parameters to be acquired.
[0056] In a possible design, the method further includes: sending second information, where the second information indicates the feedback dimension, and the feedback dimension includes the K second time-frequency points, the Q first transmit antenna ports, and / or the X first receive antenna ports.
[0057] In a possible design, the method further includes: sending third information, where the third information is used to indicate that the K second time-frequency points, the Q first transmit antenna ports and / or the X first receive antenna ports are determined by using the independent selection mode or the nested selection mode in cases where feedback dimensions corresponding to different time instants are different; and when the nested selection mode is used, the third information includes multiplexing indication information, where the multiplexing indication information is used to indicate numbers and positions of the multiplexed second time-frequency points, first transmit antenna ports and / or first receive antenna ports.
[0058] In a possible design, the method further includes: sending fourth information, where the fourth information is used to indicate that the K second time-frequency points and the Q first transmit antenna ports are determined by using the equal interval mode or the variable interval mode in cases where feedback dimensions corresponding to different time instants are different; and when the variable interval mode is used, the fourth information includes sampling intervals and sampling starting points corresponding to different time instants.
[0059] In a possible design, the P first time-frequency points belong to the K second time-frequency points, where K is an integer greater than or equal to P; or the P first time-frequency points include the K second time-frequency points and R third time-frequency points, the third time-frequency points are different from the second time-frequency points, P is an integer greater than K, and N is an integer greater than or equal to 1; where P=Q*M, M is a first density corresponding to the first transmit antenna ports, and M is an integer greater than or equal to 1, P, Q and M are associated with the number of parameters to be acquired.
[0060] In a possible design, the product of the number of the first time-frequency points and the number of the first receive antenna ports is greater than or equal to the number of parameters to be acquired.
[0061] In a possible design,
[0062] where N represents the number of parameters to be acquired, Q represents the number of the first transmit antenna ports, X represents the number of the first receive antenna ports, W represents the number of system resource elements (REs), the system RE represents a pre-allocated time-frequency resource, min() represents a minimum function, represents rounding up, represents rounding down.
[0063] The second aspect and some implementation forms and advantages of the second aspect can be correspondingly referred to the description of the first aspect, and details are not repeated here.
[0064] In a third aspect, a communication method is provided. The method can be performed by a second device. Unless specifically stated, the second device in the present application can refer to a communication device (e.g., a network device or a terminal device), a component (e.g., a communication module, a processor, a circuit, a chip, or a chip system) in the communication device, or a logic module or software that can implement all or part of the functions of the communication device.
[0065] The method comprises: receiving first information, the first information indicating a first pilot pattern, the first pilot pattern being used to indicate Q first transmit antenna ports, the first pilot pattern being determined according to an MPC of a location of the first device, the Q first transmit antenna ports being used to transmit a reference signal, Q being an integer greater than or equal to 1.
[0066] Based on the above scheme, the first pilot pattern is determined by receiving the first information, that is, the first transmit antenna ports used to transmit the reference signal are determined, and then the reference signal is transmitted and measured, and channel measurement and estimation are completed. Compared with the existing scheme, the channel measurement and estimation are completed by using the projection operator, and the MPC is effectively used for channel measurement and estimation, and the channel or channel matrix does not need to be decomposed to realize channel measurement, which can reduce the computational complexity and the overhead of channel measurement. In addition, compared with the pilot pattern determined in the existing scheme, the density of the first pilot pattern provided in the present application is relatively sparse, for example, the number of first transmit antenna ports Q is smaller than the number of transmit antenna ports indicated by the pilot pattern in the existing scheme, and sparse channel measurement is performed based on this, which can reduce the computational complexity and the overhead of channel measurement, and effective channel measurement and estimation can be provided.
[0067] In a possible design, the first pilot pattern further indicates P first time-frequency points, the P first time-frequency points being used to transmit the reference signal, the P first time-frequency points corresponding to the Q first transmit antenna ports, and P being an integer greater than or equal to 1.
[0068] Exemplarily, the first time-frequency points and the first transmit antenna ports satisfy: P=Q*M, where P is the number of first time-frequency points, Q is the number of first transmit antenna ports, M is a first density corresponding to the first transmit antenna ports, and M is an integer greater than or equal to 1.
[0069] Optionally, the first pilot pattern can further indicate the first density, for example, the first density can be further determined by the Q first transmit antenna ports and the P first time-frequency points, that is, the number of first time-frequency points occupied by each first transmit antenna port to transmit the reference signal.
[0070] In one possible design, the feedback dimension further includes a time-domain feedback dimension and a frequency-domain feedback dimension, and the time-domain feedback dimension and the frequency-domain feedback dimension are used to determine K second time-frequency points, where K is an integer greater than or equal to 1, and the K second time-frequency points are used to transmit the reference signal.
[0071] In one possible design, the P first time-frequency points belong to K second time-frequency points, where K is an integer greater than or equal to P; or the P first time-frequency points include the K second time-frequency points and R third time-frequency points, where the third time-frequency points are different from the second time-frequency points, P is an integer greater than K, and R is an integer greater than or equal to 1; where the K second time-frequency points are determined according to a time-domain feedback dimension and a frequency-domain feedback dimension, and the time-domain feedback dimension and the frequency-domain feedback dimension are determined according to the MPC.
[0072] In one possible design, the method further includes receiving first information, where the first information indicates the first pilot pattern.
[0073] In one possible design, the first pilot pattern is determined according to the MPC at the location of the first device, including that the first pilot pattern is determined according to the feedback dimension, and the feedback dimension is determined according to the MPC. Where the feedback dimension includes a time-domain feedback dimension, a frequency-domain feedback dimension, and a spatial-domain feedback dimension, the spatial-domain feedback dimension includes a transmit antenna feedback dimension and a receive antenna feedback dimension, such as K second time-frequency points, Q first transmit antenna ports, and / or X first receive antenna ports.
[0074] In one possible design, the spatial-domain feedback dimension satisfies any one of the following:
[0075] Or,
[0076] where N represents the number of to-be-acquired parameters, and represents a channel matrix, which is obtained based on the MPC, the number of to-be-acquired parameters, and a time-frequency domain conversion module, and represents a rank of the channel matrix, and represents an eigenvalue of the channel matrix, Threshold represents a preset threshold, min() represents a minimum value function, #() represents a number, and Z satisfies any one of the following: Or,
[0077] In one possible design, the feedback dimension is greater than or equal to the number of to-be-acquired parameters.
[0078] In a possible design, the K second time-frequency points can be randomly selected, equally spaced, or determined from a preset time-frequency point set, the Q first transmit antenna ports can be randomly selected, equally spaced, or determined from a preset transmit antenna port set, and the X first receive antenna ports can be randomly selected, equally spaced, or determined from a preset receive antenna port set.
[0079] Optionally, when the P first time-frequency points indicated by the first pilot pattern include the K second time-frequency points and the R third time-frequency points, the R third time-frequency points belong to a preset time-frequency resource or a preset time-frequency point set.
[0080] In a possible design, the method further includes: receiving second information, where the second information indicates a feedback dimension, and the feedback dimension includes the K second time-frequency points, the Q first transmit antenna ports, and / or the X first receive antenna ports.
[0081] In a possible design, the method further includes: receiving third information, where the third information is used to indicate that the K second time-frequency points, the Q first transmit antenna ports, and / or the X first receive antenna ports are determined by using an independent selection mode or a nested selection mode in a case where feedback dimensions corresponding to different time instants are different, and the third information includes multiplexing indication information used to indicate a number and positions of multiplexed second time-frequency points, first transmit antenna ports, and / or first receive antenna ports when the nested selection mode is used.
[0082] In a possible design, the method further includes: receiving fourth information, where the fourth information is used to indicate that the K second time-frequency points and the Q first transmit antenna ports are determined by using an equal interval mode or a variable interval mode in a case where feedback dimensions corresponding to different time instants are different, and the fourth information includes sampling intervals and sampling starting points corresponding to different time instants when the variable interval mode is used.
[0083] In a possible design, the first information includes at least one of the following: a first density, a first order, first indication information, time-frequency locations of the R third time-frequency points, or second indication information, where the first density indicates a number of first time-frequency points occupied by a reference signal transmitted by each first transmit antenna port, the first order indicates that the reference signal is configured on the K second time-frequency points in a time-domain first and frequency-domain second order or a frequency-domain first and time-domain second order, the first indication information indicates that the R third time-frequency points are added, and the second indication information indicates that the reference signal is configured on the K second time-frequency points in a sequential or reverse sequential manner in a time domain and / or a frequency domain.
[0084] The third aspect and the implementation forms of the third aspect and the beneficial effects thereof can correspond to the description related to the first aspect, which will not be described here again.
[0085] In a fourth aspect, a communication method is provided. The method can be performed by a second device. Unless specifically stated, the second device in this application can refer to a communication device (e.g., a network device or a terminal device), a component (e.g., a communication module, a processor, a circuit, a chip, or a chip system) in the communication device, or a logic module or software that can realize all or part of the functions of the communication device.
[0086] The method includes receiving second information, the second information indicating a feedback dimension, the feedback dimension including a spatial domain feedback dimension, the spatial domain feedback dimension including a transmit antenna feedback dimension and / or a receive antenna feedback dimension, the transmit antenna feedback dimension being used to determine Q first transmit antenna ports, and the receive antenna feedback dimension being used to determine X first receive antenna ports, wherein the Q first transmit antenna ports are used to transmit a reference signal, and the X first receive antenna ports are used to receive the reference signal, Q and X being integers greater than or equal to 1.
[0087] Based on the above scheme, the feedback dimension is determined by receiving the second information, that is, the first transmit antenna ports used to transmit the reference signal and / or the first receive antenna ports used to receive the reference signal are determined, the reference signal is transmitted and measured, and channel measurement and estimation are completed, and finally the channel information corresponding to the feedback dimension is transmitted. Compared with the existing scheme, the channel measurement and estimation are completed by using the projection operator, the MPC is effectively used for channel measurement and estimation, the channel or channel matrix does not need to be decomposed to realize channel measurement, and the computational complexity and the overhead of channel measurement can be reduced. In addition, the feedback dimension determined based on the MPC, that is, the number of the first transmit antenna ports and the first receive antenna ports, is also low, and the corresponding channel feedback overhead is also low. For example, for a downlink transmission system, the network device transmits the reference signal, and the terminal device needs to transmit the channel information corresponding to the feedback dimension to the network device after completing the channel measurement and estimation based on the reference signal. Based on the feedback dimension determined based on the technical scheme of the present application, the feedback overhead can be reduced, and effective channel feedback is provided.
[0088] In a possible design, the feedback dimension further includes a time domain feedback dimension and a frequency domain feedback dimension, the time domain feedback dimension and the frequency domain feedback dimension being used to determine K second time-frequency points, the K second time-frequency points being used to transmit the reference signal, and K being an integer greater than or equal to 1.
[0089] In a possible design, the feedback dimension is determined according to a quantity of to-be-acquired parameters, and the quantity of to-be-acquired parameters is determined according to the MPC.
[0090] In a possible design, the spatial domain feedback dimension satisfies any one of the following conditions:
[0091] Or,
[0092] wherein the N represents the quantity of the to-be-acquired parameters, the H represents a channel matrix, the H is obtained based on the MPC, the quantity of the to-be-acquired parameters, and a time-frequency domain conversion module, the R(H) represents a rank of the channel matrix, the λi represents an eigenvalue of the channel matrix, the Threshold represents a preset threshold, the min() represents a minimum value function, the #() represents a quantity, and the Z satisfies any one of the following conditions: Or,
[0093] In a possible design, the feedback dimension is greater than or equal to the quantity of the to-be-acquired parameters.
[0094] In a possible design, the second information is received, and the second information indicates the feedback dimension, where the feedback dimension includes the K second time-frequency points, the Q first transmit antenna ports, and / or the X first receive antenna ports.
[0095] In a possible design, the method further includes: receiving third information, where the third information is used to indicate that, in a case where feedback dimensions corresponding to different time instants are different, the K second time-frequency points, the Q first transmit antenna ports, and / or the X first receive antenna ports are determined by using an independent selection mode or a nested selection mode; and when the nested selection mode is used, the third information includes multiplexing indication information, where the multiplexing indication information is used to indicate a quantity and a position of the multiplexed second time-frequency points, first transmit antenna ports, and / or first receive antenna ports.
[0096] In a possible design, the method further includes: receiving fourth information, where the fourth information is used to indicate that, in a case where feedback dimensions corresponding to different time instants are different, the K second time-frequency points and the Q first transmit antenna ports are determined by using an equal interval mode or a variable interval mode; and when the variable interval mode is used, the fourth information includes sampling intervals and sampling starting points corresponding to different time instants.
[0097] The fourth aspect and some implementation forms and advantages of the fourth aspect can be referred to the description of the first aspect, and details are not described herein.
[0098] In a fifth aspect, a communication method is provided. The method can be applied to a first device and a second device. For example, the first device is a terminal device, and the second device is a network device; or the first device is a network device, and the second device is a terminal device.
[0099] The method comprises: a first device obtaining multipath elements (MPC) of a location where the first device is located; and the first device determining a first pilot pattern according to the MPC of the location where the first device is located, the first pilot pattern indicating Q first transmit antenna ports; wherein the Q first transmit antenna ports are used to transmit a reference signal, and Q is an integer greater than or equal to 1.
[0100] In a possible design, the first device sends first information to the second device, the first information indicating the first pilot pattern; and the second device determines the first pilot pattern according to the first information.
[0101] In a possible design, the first pilot pattern further indicates P first time-frequency points, the P first time-frequency points being used to transmit the reference signal, the P first time-frequency points corresponding to the Q first transmit antenna ports, and P is an integer greater than or equal to 1.
[0102] The beneficial effects of the fifth aspect and some implementations thereof can be referred to the description related to the first aspect or the second aspect, and will not be repeated here.
[0103] The sixth aspect provides a communication method. The method can be applied to a first device and a second device. For example, the first device is a terminal device, and the second device is a network device; or the first device is a network device, and the second device is a terminal device.
[0104] The method comprises: a first device obtaining multipath elements (MPC) of a location where the first device is located; and the first device determining a first pilot pattern according to the MPC of the location where the first device is located, the first pilot pattern indicating Q first transmit antenna ports; wherein the Q first transmit antenna ports are used to transmit a reference signal, and Q is an integer greater than or equal to 1.
[0105] In a possible design, the first device sends second information to the second device, the second information indicating the feedback dimension; and the second device determines the feedback dimension according to the second information.
[0106] In a possible design, the feedback dimension further comprises a time domain feedback dimension and a frequency domain feedback dimension, the time domain feedback dimension and the frequency domain feedback dimension being used to determine K second time-frequency points, the K second time-frequency points being used to transmit the reference signal, and K is an integer greater than or equal to 1.
[0107] The beneficial effects of the sixth aspect and some implementations thereof can be referred to the description related to the third aspect or the fourth aspect, and will not be repeated here.
[0108] In a seventh aspect, a communication apparatus is provided with the function of implementing the first aspect, for example, the communication apparatus includes a module or unit or means corresponding to the operations of the first aspect, which can be implemented by software, or by hardware, or by a combination of software and hardware.
[0109] For example, the communication apparatus can be the first device, for example, a module or unit (for example, a chip, or a chip system, or a circuit) corresponding to the method or operation or step or action described in the first aspect.
[0110] In a possible implementation, the communication apparatus includes a transceiver (or a communication module) and a processing unit (or a processing module) connected to the transceiver.
[0111] For example, the processing unit is configured to: obtain a multipath component (MPC) of a location where the first device is located; and determine a first pilot pattern according to the MPC of the location where the first device is located, the first pilot pattern indicating Q first transmit antenna ports, where Q is an integer greater than or equal to 1, and the Q first transmit antenna ports are used to send a reference signal. The transceiver is configured to send first information indicating the first pilot pattern.
[0112] In an eighth aspect, a communication apparatus is provided with the function of implementing the second aspect, for example, the communication apparatus includes a module or unit or means corresponding to the operations of the second aspect, which can be implemented by software, or by hardware, or by a combination of software and hardware.
[0113] For example, the communication apparatus can be the first device, for example, a module or unit (for example, a chip, or a chip system, or a circuit) corresponding to the method or operation or step or action described in the second aspect.
[0114] In a possible implementation, the communication apparatus includes a transceiver (or a communication module) and a processing unit (or a processing module) connected to the transceiver.
[0115] Exemplarily, the transceiver unit is configured to acquire multipath elements MPC of a location where the first device is located; determine feedback dimensions according to the MPC of the location where the first device is located, the feedback dimensions comprising spatial domain feedback dimensions, the spatial domain feedback dimensions comprising a transmit antenna feedback dimension and / or a receive antenna feedback dimension, the transmit antenna feedback dimension being used to determine Q first transmit antenna ports, and the receive antenna feedback dimension being used to determine X first receive antenna ports; wherein the Q first transmit antenna ports are used to transmit reference signals, and the X first receive antenna ports are used to receive reference signals, Q and X each being an integer greater than or equal to 1.
[0116] In a ninth aspect, a communication apparatus is provided with the functions of the third aspect, for example, the communication apparatus includes modules or units or means corresponding to the operations of the third aspect, which can be implemented in software, or in hardware, or in a combination of software and hardware.
[0117] Exemplarily, the communication apparatus can be the second device, for example, a module or unit (for example, a chip, or a chip system, or a circuit) corresponding to the method or operation or step or action described in the third aspect.
[0118] In a possible implementation, the communication apparatus includes a transceiver unit (or a communication module) and a processing unit (or a processing module) connected with the transceiver unit.
[0119] Exemplarily, the transceiver unit is configured to receive first information, the first information indicating a first pilot pattern, the first pilot pattern being used to indicate Q first transmit antenna ports, the first pilot pattern being determined according to MPC of a location where the first device is located, the Q first transmit antenna ports being used to transmit reference signals, Q being an integer greater than or equal to 1.
[0120] In a tenth aspect, a communication apparatus is provided with the functions of the fourth aspect, for example, the communication apparatus includes modules or units or means corresponding to the operations of the fourth aspect, which can be implemented in software, or in hardware, or in a combination of software and hardware.
[0121] Exemplarily, the communication apparatus can be the second device, for example, a module or unit (for example, a chip, or a chip system, or a circuit) corresponding to the method or operation or step or action described in the fourth aspect.
[0122] In a possible implementation, the communication apparatus includes a transceiver unit (or a communication module) and a processing unit (or a processing module) connected with the transceiver unit.
[0123] Exemplarily, the transceiver is configured to receive second information, the second information indicating a feedback dimension, the feedback dimension comprising a spatial domain feedback dimension, the spatial domain feedback dimension comprising a transmit antenna feedback dimension and / or a receive antenna feedback dimension, the transmit antenna feedback dimension being used to determine Q first transmit antenna ports, the receive antenna feedback dimension being used to determine X first receive antenna ports, wherein the Q first transmit antenna ports are used to transmit the reference signal, the X first receive antenna ports are used to receive the reference signal, and Q and X are integers greater than or equal to 1.
[0124] In an eleventh aspect, a communication apparatus is provided. The communication apparatus can be the first device or the second device. The communication apparatus includes a processor configured to invoke and execute a computer program from a memory, so that the communication apparatus performs the method in any possible implementation of the first aspect to the fourth aspect.
[0125] Optionally, the communication apparatus further includes a transceiver and a memory, the processor is configured to control the transceiver to transceive signals, and the memory is configured to store the computer program. The memory can be internally arranged in the processor, or can be independently arranged from the processor.
[0126] Optionally, the processor is one or more, and the memory is one or more.
[0127] Optionally, the memory can be integrated with the processor, or the memory can be arranged separately from the processor.
[0128] Optionally, the transceiver includes a transmitter (transmitter) and / or a receiver (receiver).
[0129] In a twelfth aspect, a communication apparatus is provided. The communication apparatus includes one or more processors configured to execute a computer program or instructions, when the computer program or instructions are executed, cause the communication apparatus to implement the method in any possible design or implementation of the first aspect to the fourth aspect. Optionally, the communication apparatus further includes a memory configured to store part or all of the computer program or instructions implementing the functions related to the first aspect to the fourth aspect.
[0130] In a possible design, the communication apparatus can further include an interface circuit, and the processor is configured to communicate with other apparatuses or components through the interface circuit.
[0131] The communication device can be a terminal, a communication module in the terminal, a chip responsible for communication function in the terminal, such as a Modem chip (also known as a baseband chip), a system on chip (SoC) chip or a system in a package (SIP) chip containing a modem module.
[0132] The communication device can be a network device, a communication module in the network device, a circuit or chip responsible for communication function in the network device, or a functional module capable of invoking and executing a program in the network device.
[0133] In a thirteenth aspect, a communication system is provided. The communication system includes a first device and / or a second device, wherein the first device is configured to perform the method in any possible implementation of the first aspect or the second aspect, and the second device is configured to perform the method in any possible implementation of the third aspect or the fourth aspect.
[0134] For example, the first device or the second device can be a terminal, or a chip or circuit in the terminal, or a functional module capable of invoking and executing a program in the terminal; or the second device or the first device can be a network device, or a chip or circuit in the network device, or a central unit (CU) or a distributed unit (DU) in the network device, or a functional module capable of invoking and executing a program in the network device.
[0135] In a fourteenth aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores computer program codes or instructions to cause the method in any possible implementation of the first aspect to the fourth aspect to be implemented. For example, when the computer program codes or instructions are run, the method in any possible implementation of the first aspect to the fourth aspect is caused to be implemented.
[0136] In a fifteenth aspect, a computer program product is provided. The computer program product includes computer program codes or instructions to cause the method in any possible implementation of the first aspect to the fourth aspect to be implemented. For example, when the computer program product is read and executed by a computer, the method in any possible implementation of the first aspect to the fourth aspect is caused to be implemented.
[0137] In a sixteenth aspect, a computer program is provided. When the computer program is run, the method in any possible implementation of the first aspect to the fourth aspect is caused to be implemented.
[0138] The beneficial effects of the seventh aspect to the sixteenth aspect can refer to the first aspect to the fourth aspect and any possible implementation manner thereof, and will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS
[0139] FIG. 1 and FIG. 2 are schematic diagrams of a communication system suitable for the present application;
[0140] FIG. 3 is an interaction flow diagram of a communication method provided by an embodiment of the present application;
[0141] FIG. 4 is a schematic diagram of a first pilot pattern provided by an embodiment of the present application;
[0142] FIG. 5 is an interaction flow diagram of another communication method provided by an embodiment of the present application;
[0143] FIG. 6 is an interaction flow diagram of still another communication method provided by an embodiment of the present application;
[0144] FIG. 7 is an interaction flow diagram of still another communication method provided by an embodiment of the present application;
[0145] FIG. 8 is a schematic diagram of a second pilot pattern provided by an embodiment of the present application;
[0146] FIG. 9 is a schematic block diagram of a communication apparatus provided by an embodiment of the present application;
[0147] FIG. 10 is a schematic block diagram of another communication apparatus provided by an embodiment of the present application. DETAILED DESCRIPTION
[0148] In order to facilitate understanding of the above-mentioned embodiments provided by the present application, the following points are explained:
[0149] 1) In the present application, the terms and / or descriptions of different embodiments are consistent and can be mutually referred to if there is no special description and logical conflict, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0150] 2) In the present application, "at least one" means one or more, and "multiple" means two or more. The association relationship of "and / or" between the associated objects indicates that there can be three relationships, for example, A and / or B can represent the following cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. In the textual description of the present application, the character " / " generally represents an "or" relationship between the associated objects. "At least one of the following" or similar expressions means any combination of these items, including any combination of single item or multiple items. For example, at least one of a, b and c can represent: a, or b, or c, or a and b, or a and c, or b and c, or a, b and c. Where a, b and c can be single or multiple.
[0151] 3) In the present application, "first", "second", and various numerical numbers (for example, #1, #2, etc.) indicate the differentiation for the convenience of description, and are not used to limit the scope of the embodiments of the present application. For example, different messages are distinguished, rather than used to describe a specific order or sequence. It should be understood that the objects thus described can be interchanged under appropriate circumstances, so as to be able to describe schemes other than the embodiments of the present application.
[0152] 4) In the present application, "when", "in the case of", "if" and the like all refer to the objective situation in which the device will make corresponding processing, and are not limited to time, and do not require the device to have a judgment action when implemented, nor does it mean that there are other limitations.
[0153] 5) In the present application, "indicate" or "for indicating" can include direct indication and indirect indication. When describing that certain indication information is used to indicate A, it can include that the indication information directly indicates A or indirectly indicates A, and it does not mean that A must be carried in the indication information.
[0154] The indication manner involved in the embodiments of the present application should be understood as covering various methods that can enable the to-be-indicated party to know the to-be-indicated information. The to-be-indicated information can be sent as a whole, or can be sent separately in multiple sub-information, and the sending period and / or sending opportunity of these sub-information can be the same or different, and the present application does not limit the sending method.
[0155] The "indication information" in the embodiments of the present application can be explicit indication, that is, directly indicated through signaling, or obtained according to the parameters indicated by the signaling, combined with other rules or combined with other parameters or through derivation. It can also be implicit indication, that is, obtained according to rules or relationships, or according to other parameters, or through derivation. The present application does not make specific limitations on this.
[0156] 6) In the present application, “protocol” can refer to a standard protocol in the field of communication, which can include, for example, a 5th generation (5G) protocol, a new radio (NR) protocol, and a related protocol applied in a future communication system, and the present application does not limit this. “Predefined” can include predefinition. For example, a protocol definition. “Preconfigured” can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate related information in a device, and the present application does not limit the implementation thereof.
[0157] 7) In the present application, “communication” can also be described as “data transmission”, “information transmission”, “data processing”, etc. “Transmission” includes “sending” and / or “receiving”. “Transmission” can be described as “output”.
[0158] 8) In the present application, “sending information to XX (device)” can be understood as that the destination of the information is the device. It can include directly or indirectly sending information to the device. “Receiving information from XX (device), or receiving information from XX (device)” can be understood as that the source of the information is the device, and it can include directly or indirectly receiving information from the device. The information can be processed as necessary between the source and the destination of the information transmission, such as format change, etc., but the destination can understand the valid information from the source. Similar expressions in the present application can be understood similarly, and will not be described here.
[0159] 9) In the present application, words such as “exemplarily” and “for example” are used to represent examples, illustrations or descriptions. Any embodiment or design scheme described as “example” in the present application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. Rather, the use of the word “example” is intended to present the concept in a specific way. In the embodiments of the present application, “of”, “corresponding” and “corresponding” can be used interchangeably at times, and it should be pointed out that when their differences are not emphasized, the meanings they express are consistent.
[0160] The technical solutions in the present application will be described below with reference to the accompanying drawings.
[0161] The technical solutions of the embodiments of the present application can be applied to various communication systems, for example, a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD), a 5G system, or a new radio (NR) and a future communication system. The technical solutions provided in the present application can also be applied to a device to device (D2D) communication, a vehicle-to-everything (V2X) communication, a machine to machine (M2M) communication, a machine type communication (MTC), and an internet of things (IoT) communication system.
[0162] In addition, the embodiments of the present application are applicable to homogeneous network and heterogeneous network scenarios, and are not limited to transmission points, and can be applied to multi-point cooperative transmission systems between macro base stations and macro base stations, micro base stations and micro base stations, and macro base stations and micro base stations. The embodiments of the present application are applicable to low frequency scenarios and high frequency scenarios, terahertz, optical communication, etc.
[0163] A device in a communication system can send a signal to another device or receive a signal from another device. The signal can include a reference signal, information, signaling, or data, etc. In the present application, the device can be replaced by an entity, a network entity, a communication device, a communication module, a node, a communication node, etc.
[0164] FIG. 1 is a schematic diagram of a communication system applicable to the embodiments of the present application. As shown in FIG. 1, the communication system 10 includes a radio access network (RAN) 100 and a core network (CN) 200. The RAN 100 includes at least one RAN node (such as 110a and 110b in FIG. 1, collectively referred to as 110) and at least one terminal (such as 120a-120j in FIG. 1, collectively referred to as 120). The RAN 100 can also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in FIG. 1), etc. The terminal 120 is connected to the RAN node 110 in a wireless manner. The RAN node 110 is connected to the core network 200 in a wireless or wired manner. The core network device in the core network 200 and the RAN node 110 in the RAN 100 can be different physical devices, or can be the same physical device integrated with the logical functions of the core network and the logical functions of the radio access network.
[0165] The RAN 100 can be a 3rd generation partnership project (3GPP) related cellular system, e.g., a 4G mobile communication system, a 5G mobile communication system, or a future mobile communication system. The RAN 100 can also be an open RAN (O-RAN or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (WiFi) system. The RAN 100 can also be a communication system that combines two or more of the above systems.
[0166] The RAN node 110, which can also be referred to as a network device, an access network device, a RAN entity, or an access node, etc., forms part of the communication system and is configured to facilitate wireless access by terminals. The RAN nodes 110 in the communication system 100 can be of the same type or of different types. In some scenarios, the roles of the RAN node 110 and the terminal 120 are relative, e.g., the network element 120i in Figure 1 can be a helicopter or a drone, which can be configured to be a mobile base station. For a terminal 120j that accesses the RAN 100 via the network element 120i, the network element 120i is a base station. But for the base station 110a, the network element 120i is a terminal. The RAN nodes 110 and the terminals 120 are sometimes referred to as communication apparatuses, e.g., the network elements 110a and 110b in Figure 1 can be understood as communication apparatuses with base station functionalities, and the network elements 120a-120j can be understood as communication apparatuses with terminal functionalities.
[0167] In a possible scenario, the RAN node can be a base station (BS), an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a base station in a future mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system, etc. The RAN node can be a macro base station (e.g., 110a in Figure 1), a micro base station or an indoor station (e.g., 110b in Figure 1), a relay node or a donor node, or a wireless controller in a CRAN scenario. Optionally, the RAN node can also be a server, a wearable device, a vehicle or a vehicle-mounted device, etc. For example, the access network device in vehicle to everything (V2X) technology can be a road side unit (RSU).
[0168] In another possible scenario, multiple RAN nodes cooperate to assist a terminal to implement wireless access, and different RAN nodes respectively implement part of functions of a base station. For example, a RAN node can be a central unit (CU), a distributed unit (DU), a CU-control plane (CU-CP), a CU-user plane (CU-UP), a radio unit (RU), or a CU-radio unit (CU-RU), etc. The CU and the DU can be separately arranged, or can be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).
[0169] In different systems, the CU (including an open CU-CP (O-CU-CP) and an open CU-UP (O-CU-UP), a DU, or an RU) can also have different names, but those skilled in the art can understand their meanings. For example, in an ORAN system, the CU can also be referred to as an open central unit (O-CU), the DU can also be referred to as an open distributed unit (O-DU), the CU-CP can also be referred to as an O-CU-CP, the CU-UP can also be referred to as an O-CU-UP, and the RU can also be referred to as an O-RU. For the convenience of description, the CU, the CU-CP, the CU-UP, the DU, and the RU are taken as examples for description in this application. Any one of the CU (or the CU-CP, the CU-UP), the DU, and the RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0170] The terminal 120 can be a device or module with corresponding communication functions for accessing the above-mentioned communication system. The terminal can also be referred to as user equipment (UE), terminal, user device, access terminal, user unit, user station, mobile station, mobile station (MS), remote station, remote terminal, mobile device, user terminal, terminal unit, terminal station, terminal device, wireless communication device, user agent, or user apparatus. The terminal is usually provided with a communication module, circuit or chip for performing corresponding communication functions. The terminal is also configured with program instructions for performing corresponding communication functions.
[0171] For example, the terminal in the embodiments of the present application can be a mobile phone, a personal digital assistant (PDA) computer, a laptop computer, a tablet computer (Pad), a drone, a computer with wireless transceiver function, a machine type communication (MTC) terminal, a virtual reality (VR) terminal, an augmented reality (AR) terminal, an internet of things (IoT) terminal, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home (such as game consoles, smart televisions, smart speakers, smart refrigerators and fitness equipment, etc.), a transport vehicle with wireless communication function, a communication module, a roadside unit (RSU) with terminal function.
[0172] The RAN 100 and the terminal 120 can be deployed on land, including indoor or outdoor, handheld or vehicle-mounted; can also be deployed on the water surface; can also be deployed on aircraft, balloons and satellites in the air. The scene where the RAN 100 and the terminal 120 are located is not limited in the embodiments of the present application.
[0173] The communication between the access network device and the terminal device follows a certain protocol layer structure. The protocol layer can include a control plane protocol layer and a user plane protocol layer. The control plane protocol layer can include at least one of a radio resource control (RRC) layer, a packet data convergence protocol (PDCP) layer, a radio link control (RLC) layer, a medium access control (MAC) layer, or a physical (PHY) layer, etc. The user plane protocol layer can include at least one of a service data adaptation protocol (SDAP) layer, a PDCP layer, an RLC layer, a MAC layer, or a physical layer, etc.
[0174] For the correspondence between the network elements in the ORAN system and the protocol layer functions that can be implemented by the network elements, refer to Table 1 below.
[0175] Table 1
[0176] The CN 200 can be a 5G core network or an evolved 5G core network. Taking the 5G core network as an example, the CN 200 includes an access and mobility management function (AMF) network element responsible for mobility management, access management, and other services, a session management function (SMF) network element responsible for session management, a user plane function (UPF) network element responsible for user plane packet routing and forwarding and quality of service (QoS) control, a policy control function (PCF) network element, and the like. The above core network elements can work independently or can be combined together to implement certain control functions, such as: the AMF, the SMF, and the PCF can be combined together as a core network device.
[0177] The communication system 10 provided in the present application can further include an artificial intelligence (AI) network element for implementing part or all of AI-related operations. The AI network element can also be referred to as an AI node, an AI device, an AI entity, an AI module, an AI model, or an AI unit, etc. The AI network element can be built-in in a network element of the communication system. For example, the AI network element can be an AI module built-in in an access network device, a core network device, a cloud server, or an operation, administration and maintenance (OAM) for implementing AI-related functions. The OAM can be an OAM of a core network device and / or an OAM of an access network device. Alternatively, the AI network element can also be a network element independently arranged in the communication system. Optionally, an AI entity can also be included in a terminal or a chip built-in in a terminal for implementing AI-related functions.
[0178] FIG. 2 is a schematic diagram of a possible application framework in a communication system suitable for embodiments of the present application. As shown in FIG. 2, network elements in the communication system are connected through interfaces (e.g., NG, Xn) or air interfaces. One or more AI modules (only one is shown in FIG. 5 for clarity) are arranged in one or more devices in the network element nodes, such as a core network device, an access network node (RAN node), a terminal, or an OAM. The access network node can be a separate RAN node or can include multiple RAN nodes, such as a CU and a DU. The CU and / or the DU can also be arranged with one or more AI modules. Optionally, the CU can also be split into a CU-CP and a CU-UP. One or more AI models are arranged in the CU-CP and / or the CU-UP.
[0179] The AI module is used to implement corresponding AI functions. The AI modules deployed in different network elements can be the same or different. The AI module can implement different functions according to different parameter configurations of the model of the AI module. The model of the AI module can be configured based on one or more of the following parameters: a structural parameter (such as at least one of the number of neural network layers, the width of the neural network, the connection relationship between layers, the weight of neurons, the activation function of neurons, or the bias in the activation function), an input parameter (such as the type of input parameters and / or the dimension of input parameters), or an output parameter (such as the type of output parameters and / or the dimension of output parameters). The bias in the activation function can also be referred to as the bias of the neural network.
[0180] One AI module can have one or more models. One model can infer an output including one parameter or multiple parameters. The learning process, the training process, or the inference process of different models can be deployed in different nodes or devices, or can be deployed in the same node or device.
[0181] It should be understood that the above naming is only defined for the convenience of distinguishing different functions, and should not constitute any limitation to the present application. The present application does not exclude the possibility of using other names in 5G networks and future other networks. For example, in future networks, part or all of the above network elements can continue to use the terms in 5G, or other names, etc.
[0182] It can be understood that FIG. 1 or FIG. 2 is only an example and does not constitute a limitation to the protection scope of the present application. The communication method provided by the embodiments of the present application can also involve network elements not shown in FIG. 1, and of course the communication method provided by the embodiments of the present application can also only include part of the network elements shown in FIG. 1.
[0183] In order to facilitate the understanding of the embodiments of the present application, first, the basic concepts involved in the present application are explained.
[0184] 1, AI: AI can give machines human intelligence, for example, it can use the software and hardware of computers to simulate some intelligent behaviors of humans. In order to realize artificial intelligence, machine learning methods can be used. In machine learning methods, the machine learns (or trains) the model using training data. The model represents the mapping between input and output. The learned model can be used for inference (or prediction), that is, the model can be used to predict the output corresponding to a given input. The output can also be referred to as the inference result (or prediction result).
[0185] 2, RF Map: also known as radio map, RF Map refers to a map used to display wireless signal coverage and signal strength distribution, which can reflect the parameter values of various location points in the wireless network. Common radio maps include channel gain map, received signal strength map, power spectral density map, etc. Radio map has been widely used in wireless communication and networking, including network planning, interference control, power control, resource allocation, handover management, multi-hop routing, dynamic spectrum access and cognitive radio network tasks.
[0186] The following are some common uses and functions of RF Map:
[0187] 1) Wireless signal coverage analysis: RF Map can display the signal coverage range of wireless devices, helping users understand the signal coverage strength and quality in different areas. Through the RF Map, users can assess whether the signal coverage range meets the requirements, and whether there are blind spots or insufficient coverage problems.
[0188] 2) Signal strength distribution: RF Map can display the signal strength distribution in different areas, and use colors and other methods to visually represent the signal strength levels. Users can use RF Map to view the trend of signal strength changes, helping to optimize network performance.
[0189] 3) Network planning and optimization: Based on the analysis of the radio frequency map, the planning and optimization of the wireless network can be carried out. Users can adjust the layout of network equipment, signal coverage and power according to the data of the radio frequency map to improve the network performance and coverage quality.
[0190] 4) Troubleshooting: By monitoring and analyzing the radio frequency map, users can timely find and solve the faults or problems in the wireless network. For example, the causes of network failure can be located by checking the changes of signal coverage through the radio frequency map. The radio frequency map is usually generated by professional radio frequency test equipment and software, which can be tested on site using special radio frequency test instruments and processed to generate a radio frequency map. Through the radio frequency map, users can better understand the propagation of wireless signals and help improve network performance and user experience.
[0191] 3、Reference signal: The reference signal involved in the present application includes but is not limited to:
[0192] Pilot reference signal (for example, channel state information reference signal (CSI-RS) and / or sounding reference signal (SRS)), demodulation reference signal (DMRS), tracking reference signal (TRS), phase tracking reference signal (PTRS), positioning reference signal (PRS), or sensing reference signal (SeRS), etc. Optionally, the pilot reference signal can be referred to as a pilot or a pilot signal, wherein the pilot signal is used for channel measurement. The reference signal in the present application can also be a reference signal capable of being carried in an orthogonal frequency division multiplexing (OFDM) symbol in addition to the above-mentioned reference signals, which will not be described here.
[0193] 4、Time-frequency resource: Data or information can be carried by time-frequency resources. The time-frequency resources can include resources in the time domain (i.e., time domain resources) and resources in the frequency domain (i.e., frequency domain resources).
[0194] In the time domain, a time domain resource can include one or more time domain units (or also referred to as time units). A time domain unit can include a radio frame (RF), a subframe, a frame, a half subframe, a half frame, a slot, a mini-slot, a partial slot, or an orthogonal frequency division multiplexing (OFDM) symbol, and the like.
[0195] In the frequency domain, a frequency domain resource can include one or more frequency domain units. A frequency domain unit can include a subcarrier, a component carrier (CC), a resource element (RE), a resource block (RB), a subchannel, a resource pool, a bandwidth, a bandwidth part (BWP), a channel, or an interlace RB, and the like.
[0196] In this application, a time-frequency resource includes a time-frequency point, which can be regarded as an RE. For example, a time-frequency point includes a symbol and a subcarrier, which correspond to each other. Alternatively, a time-frequency point can also be regarded as an RB, without limitation.
[0197] 5. Port: A port, or also referred to as an antenna port, can include a transmitting port and a receiving port. An antenna port is a logical concept. One antenna port can correspond to one physical transmitting antenna, or can correspond to multiple physical transmitting antennas. In these two cases, a receiver of a terminal does not decompose signals from the same antenna port. Because, from the perspective of the terminal, whether the channel is formed by a single physical transmitting antenna, or is combined by multiple physical transmitting antennas, a reference signal (RS) corresponding to the antenna port defines the antenna port, for example, a demodulation reference signal (DMRS) port. The terminal can obtain a channel estimation of the corresponding antenna port according to the reference signal. Each antenna port corresponds to a time / frequency resource grid, and has its own reference signal. An antenna port is a channel. The terminal performs channel estimation and data demodulation according to the reference signal corresponding to the antenna port.
[0198] Optionally, the port refers to a port after beamforming and / or phase rotation.
[0199] An antenna port is usually associated with a reference signal (e.g., a pilot signal), which can be understood as a transceiving interface on a channel experienced by the reference signal. For a low-frequency system, one antenna port can correspond to one or more antenna elements, which jointly transmit the reference signal, and the receiving end can regard them as a whole without distinguishing the elements. For a high-frequency system, an antenna port can correspond to a beam, and similarly, the receiving end only needs to regard the beam as an interface without distinguishing each element.
[0200] 6. Channel information: measurement information, which refers to information about a path and / or a measured channel obtained by a device through measurement on the channel.
[0201] The channel information indicates information related to a channel between the first device and the second device, and for example, includes at least one of channel state information, channel precoding information, beam information, beam angle information, beam power information, beam indication information, channel eigenvectors, channel eigenvalues, amplitude information of the channel, or phase information of the channel. The channel involved in the present application can be an uplink channel, a downlink channel, or a sidelink channel, and the like, which is not limited.
[0202] The channel state information is used to indicate the state of the channel. The channel precoding information is used to indicate the precoding matrix of the channel, etc. The beam information is used to indicate a beam for transmitting or receiving a signal, etc., and for example, includes an index of the beam. The beam angle information includes at least one of a beam pointing direction, a beam width, or a beam forming method, etc. The beam pointing direction includes a main lobe direction formed by beamforming, for example. The beam width refers to the degree of widening of the main lobe formed by beamforming in space. The beam forming method refers to a method of beamforming, such as a numerical method, etc. The beam power information is used to indicate the power of the beam. The beam indication information refers to parameters required for beamforming. The channel eigenvectors are vectors used to represent the channel transmission characteristics. The channel eigenvalues refer to eigenvalues of a channel matrix. The amplitude information of the channel refers to the amplitude variation of a signal in the transmission process. The phase information of the channel refers to the phase variation of a signal in the transmission process.
[0203] The above description of the terms is only for the convenience of understanding, and does not limit the protection scope of the embodiments of the present application.
[0204] Currently, the input of the radio map is usually the information of a user and a base station (such as location coordinates, environmental information, etc.), and the output is usually the MPC of the position where the user is located when connected with the base station. When the channel prediction is performed by using the radio map, the deterministic part of the multipath, such as the DoD, the DoA, the power, or the delay, can be predicted, but the phase part of the multipath cannot be obtained. As an example, the phase correction can be completed by using the sparse measurement feedback of the channel information. However, this implementation mainly uses the MPC output by the radio map and the sparse channel measurement to perform the phase correction, and does not involve how to design and obtain the sparse channel measurement. As an example, the sparse measurement of the channel can usually be completed by using a projection operator. For example, the high order singular value decomposition (HOSVD) of the channel can be performed to analyze the sparsity of each dimension (the frequency domain, the time domain, the antenna, etc.), or the singular value decomposition (SVD) of the second order correlation matrix of the channel can be performed to obtain the sparsity of the joint of multiple dimensions, and the sparse channel measurement can be realized by using the sparsity. However, when the channel dimension is large, the projection operator may need a large amount of calculation.
[0205] To solve the above technical problems, the present application provides a communication method, which determines the first pilot pattern or the feedback dimension by using the multipath element MPC, so as to provide effective channel measurement and estimation, and can reduce the calculation complexity and the overhead of the channel measurement feedback.
[0206] The communication method provided by the embodiments of the present application will be described in detail below with reference to the accompanying drawings. It should be understood that the embodiments of the present application can be applied to the communication system shown in FIG. 1 or FIG. 2.
[0207] It should also be understood that the embodiments shown below do not particularly limit the specific structure of the subject performing the method provided by the embodiments of the present application, as long as the subject is capable of performing communication according to the method provided by the embodiments of the present application through running codes or programs recorded with the method provided by the embodiments of the present application. For example, the method provided by the embodiments of the present application can be performed by a first device and a second device. In the absence of special statements, the "first device" in the present application can refer to a communication device (for example, a terminal device or a network device), a component in the communication device (for example, a communication module, a processor, a circuit, a chip (such as a modem chip, also known as a baseband chip, or a SoC chip or a SIP chip containing a modem core), or a chip system), or a logic module or software capable of realizing all or part of the functions of the communication device. The "second device" in the present application can refer to a communication device (for example, a network device or a terminal device), a component in the communication device (for example, a communication module, a processor, a circuit, a chip, or a chip system), or a logic module or software capable of realizing all or part of the functions of the communication device.
[0208] For ease of description, the first device is taken as a terminal device and the second device is taken as a network device in the following embodiments. The terminal device in the embodiments of the present application can also be referred to as "terminal side" (UE side) or "terminal part" (UE part). The network device can also be referred to as "network side" (Network side) or "network part" (Network part).
[0209] FIG. 3 is a flow diagram of a communication method provided by an embodiment of the present application. As shown in FIG. 3, the method 300 includes the following steps.
[0210] S310, the first device acquires the MPC of the location where the first device is located.
[0211] The MPC can include at least one of a departure angle or a departure of departure (DoD), an angle of arrival (DoA), a power, a pitch angle, an azimuth angle, or a time delay. The DoD refers to the angle of the path from the transmitting end, including the horizontal direction (also known as the azimuth angle) and the vertical direction (also known as the pitch angle). The DoA refers to the angle of the path to the receiving end, including the horizontal direction (also known as the azimuth angle) and the vertical direction (also known as the pitch angle). The time delay refers to the time consumed from the transmission of the transmitting end to the reception of the receiving end, also known as the time of flight.
[0212] Exemplarily, the first device can obtain the MPC based on a radio map, or the first device can obtain the MPC according to a ray tracing technique. The radio map refers to a map used to display a wireless signal coverage range and a signal strength distribution, and can reflect parameter values of various position points where the first device is located in the wireless network. It can be understood that the specific implementation of the first device obtaining the MPC of the position where the first device is located is not limited in the present application, and can refer to the related description of the existing MPC obtaining.
[0213] Optionally, the first device can further determine the feedback dimension or the first pilot pattern based on the obtained MPC. The specific implementation can refer to the case one described in steps S320-S330, or the case two described in steps S340-S350. The case one and the case two can be executed alternatively, and are not limited.
[0214] Case one:
[0215] S320, determining the feedback dimension according to the MPC of the position where the first device is located.
[0216] The feedback dimension includes a spatial domain feedback dimension, and the spatial domain feedback dimension includes a transmission antenna feedback dimension and / or a reception antenna feedback dimension. The transmission antenna feedback dimension is used to determine Q first transmission antenna ports, and the reception antenna feedback dimension is used to determine X first reception antenna ports. The Q first transmission antenna ports are used to transmit a reference signal, and the X first reception antenna ports are used to receive the reference signal. Q and X are both integers greater than or equal to 1.
[0217] In the embodiment of the present application, the reference signal includes at least one of the following: a pilot signal (for example, CSI-RS or SRS), a DMRS, a TRS, a PT-RS, a PRS, a SeRS, or other reference signals, and is not limited.
[0218] Optionally, the feedback dimension further includes a time domain feedback dimension and a frequency domain feedback dimension, and the time domain feedback dimension and the frequency domain feedback dimension are used to determine K second time-frequency points. The K second time-frequency points are used to transmit a reference signal, and K is an integer greater than or equal to 1. Alternatively, after the K second time-frequency points are determined, the channel information on the K second time-frequency points that needs to be fed back in the channel feedback is also determined. For example, for a downlink transmission system, the network side transmits a reference signal, and the terminal side needs to send the channel information corresponding to the feedback dimension to the network side after completing channel measurement and estimation according to the reference signal. Therefore, the channel information corresponding to the K second time-frequency points needs to be fed back.
[0219] In an implementation, the first device determines the number of parameters to be acquired according to the MPC; and determines the feedback dimension according to the number of parameters to be acquired. For brevity, the related description of step S340 is not repeated here.
[0220] Optionally, if the first device and the second device use the same model and the same algorithm, the same feedback dimension can be calculated based on the same location information, and in this case, step S330 is not performed. Conversely, after determining the feedback dimension, the first device can synchronize the feedback dimension with the second device, to facilitate subsequent channel measurement, that is, the method further includes step S330.
[0221] S330, the first device sends second information to the second device, and correspondingly, the second device receives the second information from the first device.
[0222] The second information indicates the feedback dimension.
[0223] Exemplarily, the feedback dimension indicated by the second information includes K second time-frequency points, Q first transmit antenna ports, and / or X first receive antenna ports, for example, 8 second time-frequency points, 5 first transmit antenna ports, and / or 5 first receive antenna ports. Specifically, the second information can include at least one of the following: transmit antenna feedback dimension (for example, Q first transmit antenna ports), receive antenna feedback dimension (for example, X first receive antenna ports), time domain feedback dimension (for example, K1 symbols), and frequency domain feedback dimension (for example, K2 subcarriers), wherein Q, X, K, K1, and K2 are positive integers, and K1*K2=K.
[0224] Based on the above case one, the first device and the second device can synchronize the spatial domain feedback dimension, the time domain feedback dimension, and the frequency domain feedback dimension, that is, the first device and the second device can determine which time-frequency-space points need to be fed back for channel feedback through Q first transmit antenna ports, X first receive antenna ports, and K second time-frequency points. The feedback dimension determined based on the MPC is low, and the corresponding channel feedback overhead is also low. For example, for a downlink transmission system, the network side sends a reference signal, and after the terminal side completes channel measurement and estimation based on the reference signal, it also needs to send the channel information corresponding to the feedback dimension to the network side. Feedback of the channel information based on the feedback dimension determined based on the technical solution of the present application can reduce the feedback overhead.
[0225] Case two:
[0226] S340, the first device determines a first pilot pattern according to the MPC of the location where the first device is located.
[0227] The first pilot pattern indicates Q first transmit antenna ports, and the Q first transmit antenna ports are used to transmit reference signals. It can be understood that channel information can be obtained by measuring the reference signals, and Q is an integer greater than or equal to 1.
[0228] Optionally, the first pilot pattern further indicates P first time-frequency points, and the P first time-frequency points are used to transmit the reference signals, and P is an integer greater than or equal to 1. It can be understood that the time-frequency point in the present application can refer to an RE, and one time-frequency point is one RE. Specifically, one time-frequency point can be regarded as one RE determined by one symbol and one subcarrier. Alternatively, one time-frequency point can also be regarded as one RB, and the size and form of the first time-frequency point are not limited in the present application.
[0229] In the present application, the first time-frequency points and the first transmit antenna ports satisfy P = Q * M, where P is the number of the first time-frequency points, Q is the number of the first transmit antenna ports, and M is a first density corresponding to the first transmit antenna ports, and M is an integer greater than or equal to 1. The first density is used to indicate the number of the first time-frequency points occupied by each first transmit antenna port to transmit the reference signals.
[0230] For example, it is assumed that Q = 5, P = 5, and M = 1. It is indicated that the first pilot pattern is used to indicate 5 first transmit antenna ports and 5 first time-frequency points, and it is indicated that one first time-frequency point is occupied by each first transmit antenna port to transmit the reference signals. At this time, the first device can transmit / receive the reference signals to the second device through 5 first transmit antenna ports occupying 5 first time-frequency points respectively, and each first transmit antenna port corresponds to one first time-frequency point. When M > 1, for example, M = 2, Q = 5, and P = 10. It is indicated that the first pilot pattern is used to indicate 5 first transmit antenna ports and 10 first time-frequency points, and it is indicated that two first time-frequency points are occupied by each first transmit antenna port to transmit the reference signals. At this time, the first device can transmit / receive the reference signals to the second device through 5 first transmit antenna ports occupying 10 first time-frequency points, and each first transmit antenna port corresponds to two first time-frequency points.
[0231] As a possible implementation manner, the product of the number of the first time-frequency points and the number of the first receive antenna ports is greater than or equal to the quantity of the parameters to be acquired.
[0232] Exemplarily,
[0233] wherein N represents the quantity of the parameters to be acquired, Q represents the number of the first transmit antenna ports, X represents the number of the first receive antenna ports, W represents the number of system resource units REs, the system RE represents a pre-allocated time-frequency resource, min() represents a minimum value function, represents rounding up, denotes rounding down.
[0234] As a possible implementation, the first device determines the first pilot pattern according to the MPC of the location where the first device is located, comprising: the first device determines feedback dimensions according to the MPC; determines K second time-frequency points, Q first transmission antenna ports and / or X first reception antenna ports according to the feedback dimensions; determines the first pilot pattern according to the K second time-frequency points and the Q first transmission antenna ports.
[0235] The feedback dimensions comprise time domain feedback dimensions, frequency domain feedback dimensions and space domain feedback dimensions, and the space domain feedback dimensions comprise transmission antenna feedback dimensions and / or reception antenna feedback dimensions. It can be understood that the time-frequency domain feedback dimensions in the embodiments of the present application correspond to the K second time-frequency points, and the space domain feedback dimensions correspond to the Q first transmission antenna ports and / or the X first reception antenna ports. That is, the number of the first transmission antenna ports is determined according to the transmission antenna feedback dimensions, and the number of the first reception antenna ports is determined according to the reception antenna feedback dimensions. That is, the transmission antenna feedback dimensions correspond to the Q first transmission antenna ports, and the reception antenna feedback dimensions correspond to the X first reception antenna ports.
[0236] That is, the first device first determines the space domain feedback dimensions (preferentially), the time domain feedback dimensions and the frequency domain feedback dimensions according to the obtained MPC, then selects corresponding number of time-frequency points and antenna ports from the preset time-frequency resources and the preset antenna ports according to the determined feedback dimensions, and then determines the first pilot pattern according to the transmission requirements.
[0237] Next, the specific implementation of the first device determining the first pilot pattern according to the MPC of the location where the first device is located will be described by way of example.
[0238] Firstly, the first device determines the feedback dimensions according to the MPC, comprising the following implementation.
[0239] In an implementation, the first device determines the number of parameters to be obtained according to the MPC; and determines the feedback dimensions according to the number of parameters to be obtained.
[0240] The number of parameters to be obtained can be a phase, wherein the phase and the MPC belong to channel information. Optionally, the channel information is obtained by measuring the channel based on a reference signal. The present application does not limit the specific forms of the number of parameters to be obtained.
[0241] As an example, the number of parameters to be obtained N is determined according to the MPC, comprising: the number of parameters to be obtained N is determined according to the MPC path , and the number of parameters to be obtained N satisfies: N = nNp ath , n and N pathis an integer greater than 0, and in particular, for the case that the feedback dimension is equal to the parameter amount to be acquired, the feedback dimension is guaranteed to be the lowest and the pilot overhead is guaranteed to be the smallest. For example, n = 4, which means that one path corresponds to 4 parameters to be acquired, i.e., one path corresponds to 4 random phases.
[0242] It can be understood that the feedback dimension is greater than or equal to the parameter amount to be acquired.
[0243] As an example, the first device can preferentially compress the spatial domain to obtain a spatial domain feedback dimension, for example, including a transmit antenna feedback dimension and a receive antenna feedback dimension; and then adjust a time domain feedback dimension and a frequency domain feedback dimension, to guarantee that the compressed feedback dimension is greater than the parameter amount N to be acquired, for example Or, The random phase corresponding to each path is guaranteed to have a unique solution. Wherein, represents the time domain feedback dimension, represents the frequency domain feedback dimension, represents the receive antenna feedback dimension, represents the transmit antenna feedback dimension.
[0244] Optionally, if The first device can adjust the time domain feedback dimension and the frequency domain feedback dimension, so that Wherein, the time-frequency resource amount can be referred to in the adjustment process. For example, for a wideband system, the time domain can be preferentially compressed, and For a narrowband system, the frequency domain can be preferentially compressed, and
[0245] It should be noted that the above is an example of preferentially compressing the spatial domain and then compressing the time-frequency domain, which is mainly applicable to a narrowband system.
[0246] Exemplarily, the spatial domain feedback dimension, for example, the transmit (receive) antenna feedback dimension Can satisfy any of the following:
[0247] Or,
[0248] Wherein, the N represents the parameter amount to be acquired, and the represents a channel matrix, which is obtained based on the MPC, the parameter amount to be acquired, and a time-frequency domain conversion module, and the represents the rank of the channel matrix, and the represents the eigenvalue of the channel matrix, the Threshold represents a preset threshold, min() represents a minimum value function, #() represents a quantity, and the Z satisfies any of the following: or,
[0249] Optionally, the preset threshold Threshold can be configured or fed back in real time by standard specifications, vendor pre-configuration, higher-layer signaling (e.g., RRC), or equipment (e.g., network side or terminal side), without limitation.
[0250] Optionally, the channel matrix The channel matrix is obtained based on MPC, the parameters to be acquired, and the time-frequency domain conversion module. Here, the parameters to be acquired can be randomly set phase values. For example, if the MIMO system includes N1 transmit antenna ports and N2 receive antenna ports, and the antenna array is arranged on a plane, the channel matrix... It can be a two-dimensional matrix of size N² × N¹. In the two-dimensional channel matrix, rows correspond to receiving antennas, columns correspond to transmitting antennas, and the elements in the matrix can be denoted as h. ij h ij Let represent the channel response from the i-th transmit antenna to the j-th receive antenna. In some cases, the channel matrix may be sparse, meaning only a few elements are non-zero. This is common in multipath environments, as the signal may propagate through only a few significant paths.
[0251] Optionally, the time-frequency domain conversion module can convert MPC into channel state information (CSI). This time-frequency domain conversion module can be implemented using mathematical models, simulation models, AI models, or other methods.
[0252] In other words, the first device can select the rank of the channel. As the minimum value of the spatial feedback dimension (or the minimum value of spatial compressibility), or, alternatively, the number of strong currents can be chosen. As the minimum value of the spatial feedback dimension (or the minimum value of spatial compressibility).
[0253] For example, the feedback dimensions determined by the first device according to MPC include: the spatial domain feedback dimension is 5 first transmit antenna ports (i.e., Q=5), and the time-frequency domain feedback dimension is 8 second time-frequency points (i.e., K=8). The time domain feedback dimension can be 4 and the frequency domain feedback dimension can be 2, or the time domain feedback dimension can be 2 and the frequency domain feedback dimension can be 4, etc., without limitation.
[0254] Then, the first device determines K second time-frequency points, Q first transmit antenna ports, and / or X first receive antenna ports based on the feedback dimension, including the following multiple implementation methods.
[0255] In an implementation, the first device randomly selects K second time-frequency points from the pre-allocated time-frequency resources according to the feedback dimension, and randomly selects Q first transmission antenna ports and / or X first reception antenna ports from the pre-allocated antenna ports, for example, randomly selects Q first transmission antenna ports from the pre-allocated transmission antenna ports, and randomly selects X first reception antenna ports from the pre-allocated reception antenna ports, that is, in a random selection manner.
[0256] The pre-allocated time-frequency resources can be system time-frequency resources, also referred to as original time-frequency resources. The pre-allocated time-frequency resources can be a resource set, including one or more time-frequency points; and the pre-allocated antenna ports can be system antenna ports, an antenna port set or an antenna port group, including one or more antenna ports.
[0257] Further, the first device can send second information to the second device, the second information indicating the feedback dimension, the feedback dimension including the K second time-frequency points, the Q first transmission antenna ports and / or the X first reception antenna ports. That is, the first device and the second device can realize synchronization of the K second time-frequency points, the Q first transmission antenna ports and / or the X first reception antenna ports through interaction of the second information, and thus determine the channel information on the K second time-frequency points to be fed back in channel feedback. For example, for a downlink transmission system, the network side sends a reference signal, and after the terminal side completes channel measurement and estimation according to the reference signal, the terminal side also needs to send the channel information corresponding to the feedback dimension to the network side, and thus needs to feed back the channel information corresponding to the K second time-frequency points.
[0258] Exemplarily, when indicating the K second time-frequency points, the Q first transmission antenna ports and / or the X first reception antenna ports, the first device can encode the positions of the selected time-frequency points and antenna ports according to the pre-allocated time-frequency resources and the pre-allocated antenna ports. For example, if Encode the positions of the selected first transmission antenna ports and first reception antenna ports according to the pre-allocated antenna ports. If Encode the positions of the selected second time-frequency points, first transmission antenna ports and first reception antenna ports according to the pre-allocated time-frequency resources.
[0259] Optionally, considering the case of channel change, for example, terminal position change, or antenna configuration change, the time domain feedback dimension, the frequency domain feedback dimension and the spatial domain feedback dimension can change, at which time the first device can determine the time domain feedback dimension, the frequency domain feedback dimension and the spatial domain feedback dimension in an independent selection mode or a nested selection mode.
[0260] The independent selection mode refers to independently selecting a corresponding number of time-frequency points (e.g., K second time-frequency points) and antenna ports (e.g., Q first transmit antenna ports and / or X first receive antenna ports) based on the feedback dimension at different time periods, and synchronously encoding the selected time-frequency points and antenna ports according to the above method. The nested selection mode refers to finitely reusing the time-frequency points and antenna ports selected at the previous moment at different time periods.
[0261] For example, if The selection of the second time-frequency point corresponding to the time-domain feedback dimension and the frequency-domain feedback dimension remains unchanged, while the spatial-domain feedback dimension preferentially reuses the antenna port selected at the previous time step. For example, taking the receiving antenna port as an example, if at time T+1... Greater than time T Then the selection at time T can be reused. One receive antenna port, and randomly selected from unused receive antenna ports. For each receiving antenna port, only the position code of the new receiving antenna port needs to be synchronized; if at time T+1... Less than or equal to time T The selection of time T for multiplexing can be pre-configured. One receiving antenna port, or, after One receiving antenna port, or, uniformly sampled from the receiving antenna ports selected in the previous time step. There are one receiving antenna port. For example, taking the transmitting antenna port as an example, if at time T+1... Greater than time T Then the selection at time T can be reused. One transmit antenna port, and randomly selected from unused transmit antenna ports. For each transmit antenna port, only the position code of the new transmit antenna port needs to be synchronized; if at time T+1... Less than or equal to time T The selection of time T for multiplexing can be pre-configured. One receiving antenna port, or, after One transmit antenna port, or, uniformly sampled from the transmit antenna ports selected in the previous time step. One transmit antenna port.
[0262] For example, if The selection of the second time-frequency point corresponding to the time-domain feedback dimension and the frequency-domain feedback dimension may change. The time-domain feedback dimension and the frequency-domain feedback dimension prioritize the reuse of the time-frequency point selected in the previous moment, and the spatial feedback dimension prioritizes the reuse of the antenna port selected in the previous moment. The specific configuration and signaling of the reuse method are as described above, and will not be repeated here.
[0263] Optionally, the specific multiplexing manner can be configured or preconfigured by a standard, a manufacturer, or high layer signaling (e.g., RRC). Optionally, the multiplexing manner can also be configured in real time by the network side, for example, using 2 bits to identify the receiving antenna ports, assuming that "00" represents the receiving antenna ports before multiplexing, "01" represents the receiving antenna ports after multiplexing, "10" represents uniformly sampling from the receiving antenna ports selected at the previous moment, and "11" represents uniformly sampling from the receiving antenna ports selected at the previous moment.
[0264] In summary, in the randomly selected manner, the first device can send third information to the second device, the third information being used to indicate that, in the case that the feedback dimensions are different at different moments, the K second time-frequency points, the Q first transmitting antenna ports, and / or the X first receiving antenna ports are determined by using the independent selection mode or the nested selection mode. It should be noted that, when the nested selection mode is used, the third information includes multiplexing indication information, the multiplexing indication information being used to indicate the number and positions of the multiplexed second time-frequency points, first transmitting antenna ports, and first receiving antenna ports.
[0265] In another implementation manner, the first device selects the K second time-frequency points at equal intervals from the pre-allocated time-frequency resources and uniformly selects the Q first transmitting antenna ports and / or the X first receiving antenna ports from the pre-allocated antenna ports according to the feedback dimension, for example, uniformly selecting the Q first transmitting antenna ports from the pre-allocated transmitting antenna ports and uniformly selecting the X first receiving antenna ports from the pre-allocated receiving antenna ports, that is, the uniformly selected manner.
[0266] The pre-allocated time-frequency resources can be system time-frequency resources. The pre-allocated time-frequency resources can be a resource set, including one or more time-frequency points; the pre-allocated antenna ports can be system antenna ports, can be an antenna port set or an antenna port group, including one or more antenna ports.
[0267] Exemplarily, the first device can select a corresponding number of time-frequency points (e.g., the K second time-frequency points) and antenna ports (e.g., the Q first transmitting antenna ports and / or the X first receiving antenna ports) from the pre-allocated time-frequency resources and the pre-allocated antenna ports at a certain sampling interval.
[0268] Optionally, the sampling interval and the sampling starting point can be preconfigured by a standard, a vendor, or high layer signaling (e.g., RRC); or a set of sampling intervals and a set of sampling starting points can be preconfigured by a standard, a vendor, or high layer signaling (e.g., RRC), wherein the set of sampling intervals includes the sampling interval, and the set of sampling starting points includes the sampling starting point.
[0269] Further, the first device can send second information to the second device, the second information indicating a feedback dimension, the feedback dimension including the K second time-frequency points, the Q first transmit antenna ports, and / or the X first receive antenna ports. That is, the first device and the second device can achieve synchronization of the K second time-frequency points, the Q first transmit antenna ports, and / or the X first receive antenna ports by exchanging the second information, and can achieve correct feedback of the channel measurement result by the receiving end (i.e., the end receiving the reference signal). By synchronizing the sparse feedback dimension, the signaling overhead, the computation overhead, and the feedback overhead can be reduced.
[0270] For example, when the K second time-frequency points, the Q first transmit antenna ports, and / or the X first receive antenna ports are indicated, the first device can encode according to the pre-allocated time-frequency resources and the pre-allocated antenna ports, and synchronize the position encoding of the selected time-frequency points and antenna ports. For example, if Only the spatial domain feedback dimension needs to be synchronized, i.e., the position encoding of the selected Q first transmit antenna ports and / or X first receive antenna ports. If The time domain feedback dimension, the frequency domain feedback dimension, and the spatial domain feedback dimension need to be synchronized, i.e., the position encoding of the selected second time-frequency points, first transmit antenna ports, and first receive antenna ports.
[0271] Optionally, considering the case of channel change, such as terminal position change or antenna configuration change, the time domain feedback dimension, the frequency domain feedback dimension, and the spatial domain feedback dimension can change, and in this case, the first device can determine the time domain feedback dimension, the frequency domain feedback dimension, and the spatial domain feedback dimension in an equal interval mode or a variable interval mode.
[0272] The equal interval mode means that the sampling intervals used in different time periods are the same, and the sampling interval does not need to be synchronized in each time interval. The variable interval means that the sampling intervals used in different time periods are different, and the sampling interval needs to be synchronized in each time interval.
[0273] Optionally, the specific equal interval mode or variable interval mode can be configured or preconfigured by a standard, a vendor, or high layer signaling (e.g., RRC).
[0274] Optionally, the time domain feedback dimension, the frequency domain feedback dimension and the space domain feedback dimension can be determined in the independent selection mode or the nested selection mode in different time periods, and the specific implementation manners are as described above, and details are not described herein for simplicity.
[0275] In summary, in the uniform selection mode, the first device can send the fourth information to the second device, and the fourth information is used to indicate that the K second time-frequency points, the Q first transmission antenna ports and / or the X first reception antenna ports are determined in the equal interval mode or the variable interval mode in the case that the feedback dimensions corresponding to different time instants are different. It should be noted that when the K second time-frequency points, the Q first transmission antenna ports and / or the X first reception antenna ports are determined in the variable interval mode, the fourth information includes the sampling interval (or the sampling interval set) and the sampling starting point corresponding to different time instants, and the independent selection mode or the nested selection mode (multiplexing indication information) is used in different time instants. That is, when the K second time-frequency points, the Q first transmission antenna ports and / or the X first reception antenna ports are determined in the equal interval mode, the sampling interval and the sampling starting point do not need to be repeated between the first device and the second device.
[0276] In yet another implementation manner, the first device selects the K second time-frequency points from the preset time-frequency point set and selects the Q first transmission antenna ports and / or the X first reception antenna ports from the preset antenna port set according to the feedback dimension, for example, selects the Q first transmission antenna ports from the preset transmission antenna port set and selects the X first reception antenna port from the preset reception antenna port set, that is, the selection manner from the preset set.
[0277] The preset time-frequency point set can be a system time-frequency resource. The preset time-frequency point set can be a time-frequency resource set, which includes one or more time-frequency points. The preset antenna port set can be a system antenna port, which can be an antenna port set or an antenna port group, and the antenna port set or the antenna port group includes one or more antenna ports.
[0278] Further, the first device can send the second information to the second device, and the second information is used to indicate the feedback dimension, which includes the K second time-frequency points, the Q first transmission antenna ports and / or the X first reception antenna ports. That is, the first device and the second device can realize the synchronization of the K second time-frequency points, the Q first transmission antenna ports and / or the X first reception antenna ports through the interaction of the second information, and the correct feedback of the channel measurement result by the receiving end (that is, the end receiving the reference signal) can be realized. Through the synchronization of the sparse feedback dimension, the signaling overhead, the calculation overhead and the feedback overhead can be reduced.
[0279] Optionally, the first device can configure a corresponding number of time-frequency point sets or antenna port sets respectively for different numbers of time domain feedback dimensions, frequency domain feedback dimensions or spatial domain feedback dimensions, which can be configured or preconfigured by standards, manufacturers or high layer signaling (e.g. RRC).
[0280] For example, when indicating K second time-frequency points, the first device can synchronize the time domain feedback dimension and the frequency domain feedback dimension, or preconfigure a set identity (ID). As shown in Table 2, different time-frequency domain feedback dimension sets correspond to different numbers of time-frequency points and different time-frequency point IDs. For example, if the first device determines that the time-frequency domain feedback dimension is 4, according to Table 2 below, the time-frequency domain feedback dimension set 2 can be selected, indicating that the time-frequency point IDs synchronized with each other include RE0, RE1, RE2 and RE3 (i.e. P = 4 first time-frequency points); for another example, if the first device determines that the time-frequency domain feedback dimension is 2, according to Table 2 below, the time-frequency domain feedback dimension set 1 can be selected, indicating that the time-frequency point IDs synchronized with each other include RE0 and RE1 (i.e. P = 2 first time-frequency points), thereby realizing synchronization of time-frequency points between the transmitting end and the receiving end.
[0281] For example, when indicating K second time-frequency points, the first device can synchronize the time domain feedback dimension and the frequency domain feedback dimension, or preconfigure a set identity (ID). As shown in Table 2, different time-frequency domain feedback dimension sets correspond to different numbers of time-frequency points and different time-frequency point IDs. For example, if the first device determines that the time-frequency domain feedback dimension is 4, according to Table 2 below, the time-frequency domain feedback dimension set 2 can be selected, indicating that the time-frequency point IDs synchronized with each other include RE0, RE1, RE2 and RE3 (i.e. P = 4 first time-frequency points); for another example, if the first device determines that the time-frequency domain feedback dimension is 2, according to Table 2 below, the time-frequency domain feedback dimension set 1 can be selected, indicating that the time-frequency point IDs synchronized with each other include RE0 and RE1 (i.e. P = 2 first time-frequency points), thereby realizing synchronization of time-frequency points between the transmitting end and the receiving end.
[0282] Table 2
[0283] For example, when indicating X first receiving antenna ports, the first device can synchronize the receiving antenna feedback dimension, or preconfigure a set ID. As shown in Table 3, different receiving antenna port sets correspond to different numbers of receiving antenna ports and different receiving port IDs. For example, if the first device determines that the receiving antenna port feedback dimension is 2, according to Table 3 below, the receiving antenna port set 1 can be selected, indicating that the receiving port IDs synchronized with each other include TR0 and TR1 (i.e. X = 2 first receiving antenna ports); for another example, if the first device determines that the receiving antenna port feedback dimension is 4, according to Table 3 below, the receiving antenna port set 2 can be selected, indicating that the receiving port IDs synchronized with each other include TR0, TR1, TR2 and TR3 (i.e. X = 4 first receiving antenna ports), thereby realizing synchronization of antenna ports between the transmitting end and the receiving end.
[0284] Optionally, if the first device determines that the receiving antenna port feedback dimension is 3, the receiving antenna port set 2 can be selected according to the following Table 3, indicating that the receiving port IDs synchronized with each other include any three of TR0, TR1, TR2 or TR3 (i.e., X=3 first receiving antenna ports).
[0285] Table 3
[0286] Exemplarily, when indicating Q first transmitting antenna ports, the first device can synchronize the transmitting antenna feedback dimension or the preconfigured set ID. As an example of the transmitting antenna port feedback dimension shown in Table 4, different transmitting antenna port sets correspond to different numbers of transmitting antenna ports, and also correspond to different transmitting port IDs. For example, if the first device determines that the receiving transmitting port feedback dimension is 2, the transmitting antenna port set 1 can be selected according to the following Table 4, indicating that the transmitting port IDs synchronized with each other include TX a and TX b (i.e., Q=2 first transmitting antenna ports); for another example, if the first device determines that the transmitting antenna port feedback dimension is 4, the transmitting antenna port set 2 can be selected according to the following Table 4, indicating that the transmitting port IDs synchronized with each other include TX a , TX b , TX c and TX d (i.e., Q=4 first transmitting antenna ports), so as to realize the synchronization of the antenna ports of the transmitting end and the receiving end.
[0287] Optionally, if the first device determines that the transmitting antenna port feedback dimension is 3, the transmitting antenna port set 2 can be selected according to the following Table 4, indicating that the transmitting port IDs synchronized with each other include any three of TX a , TX b , TX c or TX d (i.e., Q=3 first transmitting antenna ports).
[0288] Table 4
[0289] It can be understood that the above Tables 2 to 4 are only examples given for the convenience of understanding, and other schemes are not excluded. Optionally, the transmitting antenna port feedback dimension (see Table 3) and the receiving antenna port feedback dimension (see Table 4) can share one table, which is not limited. Optionally, it can also be realized by corresponding codes, functions, texts, strings or other ways that can be used to indicate related information (for example, time domain feedback dimension, frequency domain feedback dimension or space domain feedback dimension), and the specific implementation manner is not limited in the present application.
[0290] Finally, the first device determines the first pilot pattern according to the K second time-frequency points and the Q first transmitting antenna ports.
[0291] In an implementation manner, the first device determines the first pilot pattern according to the K second time-frequency points, the Q first transmit antenna ports and the first density, that is, determines the P first time-frequency points and the Q first transmit antenna ports. The P first time-frequency points correspond to the Q first transmit antenna ports.
[0292] Exemplarily, the first time-frequency points and the first transmit antenna ports satisfy: P=Q*M, where P is the number of the first time-frequency points, Q is the number of the first transmit antenna ports, M is the first density corresponding to the first transmit antenna ports, and M is an integer greater than or equal to 1.
[0293] Optionally, the P first time-frequency points belong to the K second time-frequency points, and K is an integer greater than or equal to P, which means that the K second time-frequency points in the feedback dimension determined by the first device are sufficient to support (or meet) the transmission requirement of the reference signal; or the P first time-frequency points include the K second time-frequency points, and P is an integer greater than K, which means that the K second time-frequency points in the feedback dimension determined by the first device are insufficient to support (or do not meet) the transmission requirement of the reference signal, and R third time-frequency points need to be added. Optionally, the R third time-frequency points belong to the pre-allocated time-frequency resources or the preset time-frequency point set, that is, the R third time-frequency points can be randomly selected or uniformly selected from the pre-allocated time-frequency resources, or the R third time-frequency points can be determined from the preset time-frequency point set, which is not limited.
[0294] The above implementation manner of determining the first pilot pattern by the first device according to the MPC of the location of the first device is only an implementation manner given for the convenience of understanding, and other schemes are not excluded, as long as the first pilot pattern is determined based on the MPC, which belongs to the protection scope of the present application.
[0295] Optionally, if the first device and the second device use the same model and the same algorithm, the same first pilot pattern can be calculated based on the same location information, and in this case, the following step S350 does not need to be performed; on the contrary, after determining the first pilot pattern, the first device can synchronize the first pilot pattern with the second device, so as to facilitate subsequent channel measurement, that is, the method further includes the following step S350.
[0296] S350, the first device sends first information to the second device, and correspondingly, the second device receives the first information from the first device.
[0297] The first information indicates the first pilot pattern.
[0298] Exemplarily, the first information can include at least one of the following: the first density, the first order, the first indication information, the time-frequency location of the R third time-frequency points, or the second indication information, and the specific meanings are shown as follows.
[0299] (1) a first density, used to indicate a number of first time-frequency points occupied by the reference signal transmitted by each first transmit antenna port.
[0300] For example, when the first density M = 1, it means that the reference signal transmitted by each first transmit antenna port occupies one first time-frequency point, i.e., one first transmit antenna port corresponds to one first time-frequency point, which can be understood as that the first device transmits the reference signal on one time-frequency point through one antenna port; for another example, when the first density M > 1, such as M = 2, Q = 5, and P = 10, it means that the reference signal transmitted by each first transmit antenna port occupies two first time-frequency points, i.e., each first transmit antenna port corresponds to two first time-frequency points, which can be understood as that the first device transmits the reference signal on two time-frequency points through one antenna port respectively.
[0301] (2) a first order, used to indicate that the reference signal is configured on the K second time-frequency points in a time-domain first and frequency-domain second order or a frequency-domain first and time-domain second order.
[0302] That is, for the P first time-frequency points and the Q first transmit antenna ports indicated by the first pilot pattern, the first order can be used to determine whether the time-domain feedback dimension or the frequency-domain feedback dimension is preferentially covered. As an example, the frequency-domain first mode and the time-domain first mode are included. The frequency-domain first mode means that the reference signal preferentially covers the frequency-domain feedback dimension, and the time-domain first mode means that the reference signal preferentially covers the time-domain feedback dimension.
[0303] Optionally, for a wideband system, the frequency-domain first mode can be preferred, and for a narrowband system, the time-domain first mode can be preferred. This is because: in a wideband system with a relatively wide bandwidth, the channel characteristics between different frequency points can differ greatly, and preferentially covering the frequency domain can achieve more coverage of the bandwidth; in a narrowband system with a relatively narrow bandwidth, the channel characteristics between different frequency points can differ less, and preferentially covering the frequency domain can lead to redundancy of the measurement, and the result of the channel measurement is not comprehensive enough. For a wideband system with a relatively wide bandwidth of the signal, the result of the channel estimation obtained by a larger time-domain feedback dimension and a frequency-domain feedback dimension can more accurately reflect the state of the channel. Therefore, for a wideband system, the mapping order of frequency-domain first and time-domain second can be preferred. For a narrowband system, the mapping order of time-domain first and frequency-domain second can be preferred.
[0304] Exemplarily, the size of the first order can be 1 bit, or indicated by 1 bit, for example, "1" can represent the order of time domain first and frequency domain second, or time domain priority mode; "0" can represent the order of frequency domain first and time domain second, or frequency domain priority mode; vice versa, for example, "0" can represent the order of time domain first and frequency domain second, or time domain priority mode; "1" can represent the order of frequency domain first and time domain second, or frequency domain priority mode. The size and form of the first order are not limited in the application.
[0305] (3) The first indication information is used to indicate adding R third time-frequency points.
[0306] In other words, the first indication information is used to indicate that the K second time-frequency points in the feedback dimension determined by the first device in step S320 are insufficient to support (or do not meet) the transmission requirement of the reference signal, so that the first indication information is used to indicate that R third time-frequency points are additionally added. Optionally, the R third time-frequency points can be selected from the pre-allocated time-frequency resources or the preset time-frequency point set, that is, the R third time-frequency points belong to the pre-allocated time-frequency resources or the preset time-frequency point set. Wherein, the R third time-frequency points are different from the K second time-frequency points. It can be understood that the R third time-frequency points and the K second time-frequency points belong to the P first time-frequency points, for example, R+K=P.
[0307] This is because the above scheme considers that the spatial domain compression is given priority, and the spatial domain feedback dimension is usually greater than the transmission antenna feedback dimension*the first density. As an example, when the P first time-frequency points belong to the K second time-frequency points, K is an integer greater than or equal to P, it indicates that the K second time-frequency points in the feedback dimension determined by the first device in step S320 are sufficient to support (or meet) the transmission requirement of the reference signal, so that it is not necessary to add R third time-frequency points. For example, the feedback dimension is 8, the transmission antenna feedback dimension is 5, and the first density is 1; or the feedback dimension is 12, the transmission antenna feedback dimension is 5, and the first density is 2.
[0308] Optionally, if the feedback dimension is less than the transmission antenna feedback dimension*the first density, as an example, the P first time-frequency points include the K second time-frequency points and the R third time-frequency points, which indicates that the K second time-frequency points in the feedback dimension determined by the first device in step S320 are insufficient to support (or do not meet) the transmission requirement of the reference signal, so that the R third time-frequency points are additionally added. For example, the feedback dimension is 8, the transmission antenna feedback dimension is 5, and the first density is 2, at this time, R=2 third time-frequency points need to be added for the placement of the reference signal. It should be pointed out that for the case of adding third time-frequency points, the time domain priority mode or the frequency domain priority mode indicated by the first order can still cover the time-frequency domain feedback dimension.
[0309] (4) The time-frequency location of the R third time-frequency points.
[0310] Exemplarily, when indicating the time-frequency positions of the R third time-frequency points, a newly-added frequency domain / time domain ID (for example, the frequency domain includes subcarrier 1 and subcarrier 5, and the time domain includes symbol 3 and symbol 6, and then R=4 third time-frequency points are determined) can be returned, or a newly-added frequency domain / time domain sample quantity, a sample interval, or a sample starting point (default 0) and the like can be returned (for example, the frequency domain sample quantity is 2, the time domain sample quantity is 3, the sample starting point is 0, the time domain sample interval is 2 symbols, and the frequency domain sample interval is 3 subcarriers, and then R=6 third time-frequency points can be determined, specifically, the time domain includes symbol 0, symbol 2, and symbol 4, and the frequency domain includes subcarrier 0 and subcarrier 3), or a newly-added frequency domain / time domain set ID (for example, refer to Table 2, when the receiving antenna port feedback dimension is determined to be 2, receiving antenna port set 1 and the corresponding receiving port ID {TR0, TR1} can be determined) and the like can be returned, without limitation. For example, it is assumed that symbol 0 and symbol 2 are newly added in the time domain, and subcarrier 2 and subcarrier 4 are newly added in the frequency domain, and the time domain sample interval and the frequency domain sample interval are both 2, wherein the time domain sample starting point is 0, and the frequency domain sample starting point is 2, and then the second device can determine R=4 third time-frequency points. Compared with returning all newly-added frequency domain / time domain IDs, returning newly-added frequency domain / time domain sample quantities, sample intervals, or sample starting points (default 0), or returning newly-added frequency domain / time domain set IDs can reduce signaling overhead.
[0311] (5) second indication information, used for indicating that the reference signals are transmitted in a sequential or reverse order manner in the time domain and / or the frequency domain.
[0312] That is, for the P first time-frequency points and the Q first transmitting antenna ports indicated by the first pilot pattern, the time-frequency domain feedback dimension can be determined in a sequential or reverse order manner by indicating the second indication information. For example, by indicating symbol 0, symbol 2, and symbol 4, and subcarrier 2, P=3 first time-frequency points are determined, if the time-frequency domain feedback dimension is covered in a sequential order, symbol 0, symbol 2, and symbol 4 are sequentially configured to the first transmitting antenna port to transmit the reference signal, otherwise, if the time-frequency domain feedback dimension is covered in a reverse order, symbol 4, symbol 2, and symbol 0 are sequentially configured to the first transmitting antenna port to transmit the reference signal.
[0313] Exemplarily, the size of the second indication information can be 2 bits, or indicated by 2 bits, for example, "00" can represent that the reference signal is configured to the first transmit antenna port in a sequential manner in the time domain and the frequency domain; "01" can represent that the reference signal is configured to the first transmit antenna port in a sequential manner in the time domain and in a reverse sequential manner in the frequency domain; "10" can represent that the reference signal is configured to the first transmit antenna port in a reverse sequential manner in the time domain and in a sequential manner in the frequency domain; and "11" can represent that the reference signal is configured to the first transmit antenna port in a reverse sequential manner in the time domain and the frequency domain. Alternatively, the size of the second indication information can also be 3 bits, or indicated by 3 bits, for example, "000" can represent that the reference signal is transmitted in a sequential manner in the time domain; "001" can represent that the reference signal is transmitted in a reverse sequential manner in the time domain; "010" can represent that the reference signal is transmitted in a sequential manner in the frequency domain; "011" can represent that the reference signal is transmitted in a reverse sequential manner in the frequency domain; "100" can represent that the reference signal is transmitted in a sequential manner in the time domain and the frequency domain; "101" can represent that the reference signal is transmitted in a reverse sequential manner in the time domain and the frequency domain; "110" can represent that the reference signal is transmitted in a sequential manner in the time domain and in a reverse sequential manner in the frequency domain; and "111" can represent that the reference signal is transmitted in a reverse sequential manner in the time domain and in a sequential manner in the frequency domain. The size and form of the second indication information are not limited in the application.
[0314] Alternatively, at least one of the first density, the first order, the first indication information, the time-frequency positions of the R third time-frequency points, or the second indication information can also be sent by the second information, and the second information is different from the first information. Whether the first density, the first order, the first indication information, the time-frequency positions of the R third time-frequency points, or the second indication information is sent by one information is not limited in the application.
[0315] Based on the above case two, the first device and the second device can synchronize the first pilot pattern, or synchronize the configuration of the reference signal, that is, the first device and the second device can complete signal measurement and channel estimation by sending the reference signal on the determined first time-frequency point and the first transmit antenna port. The sparse measurement reference signal can reduce the computational complexity and the overhead of channel measurement, and can provide effective channel measurement and estimation.
[0316] Next, the first pilot pattern determined by the first device will be exemplarily described in combination with FIG. 4.
[0317] FIG. 4 is a schematic diagram of a first pilot pattern provided by an embodiment of the present application, taking a reference signal as a pilot signal as an example for illustration. As shown in FIG. 4, the horizontal axis represents the time domain (for example, one time slot, including 14 symbols, such as symbol 0 to symbol 13), and the vertical axis represents the frequency domain (for example, one RB, including 12 subcarriers, such as subcarrier 0 to subcarrier 11). It can be understood that each square in the figure represents one RE (or one time-frequency point).
[0318] As shown in (a) of FIG. 4, the symbols 1, 2, 8 and 11 corresponding to the blank arrows can be regarded as the time domain feedback dimension, and the subcarriers 5 and 9 can be regarded as the frequency domain feedback dimension, and then K=8 second time-frequency points can be determined. Assuming that Q=5 first ports and the first density M=1, P=Q*M=5 first time-frequency points can be determined, for example, port 0 to port 4. Since P is less than K, no new third time-frequency point is added, that is, M=0. Since M=1, one time-frequency point corresponds to each antenna port. Therefore, the first device can configure the pilot signal for the first transmitting antenna port in the time domain and frequency domain order (second indication information) according to the frequency domain first mode (first order), for example, mapping the pilot signal in the order of 0 to 4.
[0319] As shown in (b) of FIG. 4, the symbols 1, 2, 8 and 11 corresponding to the blank arrows can be regarded as the time domain feedback dimension, and the subcarriers 5 and 9 can be regarded as the frequency domain feedback dimension, and then K=8 second time-frequency points can be determined. Assuming that Q=5 first ports and the first density M=1, P=Q*M=5 first time-frequency points can be determined, for example, port 0 to port 4. Since P is less than K, no new third time-frequency point is added, that is, M=0. Since M=1, one time-frequency point corresponds to each antenna port. Therefore, the first device can cover the pilot signal in the time domain and frequency domain order (second indication information) according to the time domain first mode (first order), for example, mapping the pilot signal in the order of 0 to 4.
[0320] As shown in (c) of FIG. 4, the blank arrows correspond to symbol 1, symbol 2, symbol 8 and symbol 11, which can be regarded as time domain feedback dimensions, and subcarrier 5 and subcarrier 9 can be regarded as frequency domain feedback dimensions, and then K=8 second time-frequency points can be determined. Assuming that Q=5 first ports and the first density M=2, P=Q*M=10 first time-frequency points can be determined. Since P is greater than K, R third time-frequency points are added, for example, M=2 (for example, two second time-frequency points determined by symbol 5 and subcarrier 5 and subcarrier 9 corresponding to symbol 5). Since M=2, two time-frequency points correspond to each antenna port. Therefore, the first device can cover the pilot signal in the time domain and frequency domain order (second indication information) according to the frequency domain priority mode (first order), for example, the pilot signal is mapped twice according to the order of 0 to 4. It should be pointed out that the feedback dimensions configured to be preferentially covered are K second time-frequency points and Q first transmitting antenna ports, and then the pilot signal is covered on the added R third time-frequency points. When the pilot signal is covered on the added R third time-frequency points, the pilot signal can still be covered in the time domain and frequency domain order according to the frequency domain priority mode.
[0321] As shown in (d) of FIG. 4, the blank arrows correspond to symbol 1, symbol 2, symbol 8 and symbol 11, which can be regarded as time domain feedback dimensions, and subcarrier 5 and subcarrier 9 can be regarded as frequency domain feedback dimensions, and then K=8 second time-frequency points can be determined. Assuming that Q=5 first ports and the first density M=2, P=Q*M=10 first time-frequency points can be determined. Since P is greater than K, R third time-frequency points are added, for example, M=4 (for example, four second time-frequency points determined by subcarrier 0 and symbol 1, symbol 2, symbol 8 and symbol 11 corresponding to symbol 1). Since M=2, two time-frequency points correspond to each antenna port. Therefore, the first device can cover the pilot signal in the time domain and frequency domain order (second indication information) according to the time domain priority mode (first order), for example, the pilot signal is mapped twice according to the order of 0 to 4. It should be pointed out that the feedback dimensions configured to be preferentially covered are K second time-frequency points and Q first transmitting antenna ports, and then the pilot signal is covered on the added R third time-frequency points. When the pilot signal is covered on the added R third time-frequency points, the pilot signal can still be covered in the time domain and frequency domain order according to the time domain priority mode.
[0322] For ease of understanding, the specific process suitable for the embodiments of the present application is introduced in the following in combination with different scenarios. In the following examples, the first device is taken as the network side (for example, the core network (network, NW)), and the second device is taken as the UE. It can be understood that the process described below is only an example description, and the embodiments of the present application are not limited thereto. The content not described in detail below can be referred to the description in the method 300, which will not be described hereinafter.
[0323] FIG. 5 is a flow diagram of a communication method provided by the embodiments of the present application, mainly applicable to a downlink communication scenario, and for ease of description, a reference signal is taken as a pilot signal for illustration, wherein the pilot signal is used for channel measurement and estimation. As shown in FIG. 5, the method 500 includes the following steps.
[0324] S501, pre-configuration.
[0325] Exemplarily, the pre-configured information can include at least one of the following: a spatial domain feedback dimension threshold Threshold, an indication of a method for determining the second time-frequency point and the first transmit antenna port (for example, random selection, uniform selection, selection from a preset set, independent selection mode, nested selection mode, equal interval mode, variable interval mode, or multiplexing mode), a sampling interval, or a sampling starting point, and the specific interpretation can be referred to the related description of the method 300 above, which will not be described herein.
[0326] S502, the NW estimates the amount of parameters to be obtained according to the RF map.
[0327] In an implementation manner, the NW outputs the deterministic information of the MPC (for example, at least one of the DoD, the DoA, the power, the pitch angle, the azimuth angle, or the delay) using the RF map, and estimates the amount of parameters to be obtained, for example, the phase, according to the output multipath number and the time-frequency domain conversion module. The specific implementation manner and the specific interpretation of the amount of parameters to be obtained can be referred to the related description of the method 300 above.
[0328] S503, the UE reports the receiving antenna dimension of the UE.
[0329] Optionally, if the performance threshold is fed back by the UE side, the UE also needs to report the performance threshold.
[0330] S504, the NW determines the feedback dimension according to the amount of parameters to be obtained and the receiving antenna dimension of the UE.
[0331] The feedback dimension includes the time domain feedback dimension, the frequency domain feedback dimension, and the spatial domain feedback dimension, for example, K second time-frequency points and Q first transmit antenna ports. The specific implementation manner can be referred to the related description of the step S320 of the method 300 above, which will not be described herein.
[0332] S505, the NW sends second information to the UE, and correspondingly, the UE receives the second information from the NW.
[0333] The second information is used to indicate the feedback dimension, that is, the NW and the UE synchronize the K second time-frequency points and the Q first transmit antenna ports through the second information.
[0334] S506, the NW determines the first pilot pattern according to the feedback dimension.
[0335] The first pilot pattern is used to indicate the Q first transmit antenna ports, and is optionally used to indicate the P first time-frequency points. For details, refer to the related description of step S320 of method 300.
[0336] S507. The NW sends first information to the UE, and the UE receives the first information from the NW.
[0337] The first information is used to indicate the first pilot pattern, i.e., the NW and the UE synchronize the P first time-frequency points and the Q first transmit antenna ports through the first information.
[0338] S508. The NW sends pilot signals according to the first pilot pattern, and the UE receives the pilot signals according to the first pilot pattern.
[0339] That is, the NW sends pilot signals through the P first time-frequency points and the Q first transmit antenna ports. For example, the first density is 1, indicating that one antenna port corresponds to one time-frequency point, which can be understood as P=Q. If P=Q=5, the NW sends pilot signals through the P first time-frequency points and the Q first transmit antenna ports. For example, the first density is 2, indicating that one antenna port corresponds to two time-frequency points, which can be understood as P=2Q. If P=10 and Q=5, the NW sends pilot signals through the P first time-frequency points and the Q first transmit antenna ports.
[0340] S509. The UE performs measurement and channel estimation based on the pilot signals to obtain channel measurement results.
[0341] S510. The UE sends the channel measurement results to the NW, and the NW receives the channel measurement results from the UE.
[0342] S511. The NW performs phase correction according to the channel measurement results to obtain complete channel information.
[0343] The complete channel information includes MPC and phase.
[0344] The present application does not limit the specific implementation of steps S509-S511, and for brevity, the related description of existing channel measurement is not described.
[0345] FIG. 6 is a flowchart of a communication method provided by an embodiment of the present application, mainly applicable to an uplink communication scenario, and for brevity, a reference signal is taken as a pilot signal for illustration, wherein the pilot signal is used for channel measurement and estimation. As shown in FIG. 6, the method 600 includes the following steps.
[0346] S601. Pre-configuration.
[0347] S602, the NW estimates the number of parameters to be acquired according to the RF map.
[0348] S603, the UE reports the dimension of the transmitting antenna of the UE.
[0349] S604, the NW determines the feedback dimension according to the number of parameters to be acquired and the dimension of the transmitting antenna of the UE.
[0350] S605, the NW sends the second information to the UE, and correspondingly, the UE receives the second information from the NW.
[0351] S606, the NW determines the first pilot pattern according to the feedback dimension.
[0352] S607, the NW sends the first information to the UE, and correspondingly, the UE receives the first information from the NW.
[0353] The specific implementation of the above steps S601-S607 can refer to the related description of steps S501-S507 of the above method 500, and is not described here for brevity.
[0354] S608, the UE sends the pilot signal according to the first pilot pattern, and correspondingly, the NW receives the pilot signal according to the first pilot pattern.
[0355] S609, the NW performs measurement and channel estimation based on the pilot signal to obtain channel measurement results.
[0356] S610, the NW performs phase correction according to the channel measurement results to obtain complete channel information.
[0357] The complete channel information includes MPC and phase.
[0358] Optionally, the above figures 5 and 6 are described by taking the first device as the NW and the second device as the UE as an example, wherein the NW determines the feedback dimension and the first pilot pattern, and sends the feedback dimension and the first pilot pattern to the UE. Optionally, the technical solution of the present application is also applicable to the case of taking the first device as the UE and the second device as the NW as an example, wherein the UE determines the feedback dimension and the first pilot pattern, and sends the feedback dimension and the first pilot pattern to the NW, and the specific implementation is similar to that of figure 5 or figure 6. Optionally, the NW and the UE can have the ability to determine the feedback dimension and the first pilot pattern at the same time, for example, when the UE and the NW have the same model and the same algorithm, they can determine the same feedback dimension and the first pilot pattern, at this time, the UE and the NW do not need to synchronize the first pilot pattern through the first information, and do not need to synchronize the feedback dimension according to the second information, all of which belong to the protection scope of the present application.
[0359] The first communication method provided by the embodiments of the present application is described in detail above in combination with FIG. 3 to FIG. 6. The spatial domain feedback dimension is compressed preferentially to ensure greater time domain and / or frequency domain feedback dimension. For example, for a wideband system, the spatial domain feedback dimension is compressed preferentially for channel estimation, and more accurate channel estimation result can be obtained.
[0360] Optionally, the present application can also ensure greater spatial domain feedback dimension by preferentially compressing the time domain and / or frequency domain feedback dimension. A possible implementation of preferentially compressing the time-frequency domain feedback dimension for channel estimation is described below in combination with FIG. 7 and FIG. 8. For example, for a narrowband system, the time domain and / or frequency domain feedback dimension is compressed preferentially for channel estimation, and more accurate channel estimation result can be obtained.
[0361] FIG. 7 is a flow diagram of a communication method provided by an embodiment of the present application. As shown in FIG. 7, the method 700 includes the following steps.
[0362] S710, the first device acquires the MPC of the location where the first device is located.
[0363] The specific implementation can refer to the related description of step S310 of method 300 described above, and for brevity, will not be described here.
[0364] S720, the first device determines a second pilot pattern according to the MPC, the second pilot pattern is used to indicate a first time-frequency point, the first time-frequency point is used to send a pilot signal, and the pilot signal can be used for channel measurement. Alternatively, the first device determines a feedback dimension according to the MPC, the feedback dimension includes a time domain feedback dimension and a frequency domain feedback dimension, and the time domain feedback dimension and the frequency domain feedback dimension are used to determine a second time-frequency point, and the second time-frequency point is used to feed back channel information.
[0365] For example, after the first device determines the MPC of the location where the first device is located, the first device can determine the feedback dimension according to the MPC, and determine the second pilot pattern according to the feedback dimension.
[0366] For example, the first device can determine the second time-frequency point according to the feedback dimension, and the time-frequency point determined according to the feedback dimension can indicate the time-frequency point that needs to be measured for channel estimation when performing channel estimation (i.e., the time-frequency point that needs to be measured for channel estimation when performing channel estimation is the second time-frequency point), or in other words, after the second time-frequency point is determined, it is determined which time-frequency point needs to be fed back for channel feedback. When performing channel estimation by transmitting a pilot signal, the time-frequency point corresponding to the second time-frequency point can be preferentially selected.
[0367] In some implementations, the method 700 can further include:
[0368] S730, the first device sends fourth indication information, and correspondingly, the second device receives the fourth indication information. The fourth indication information is used to indicate the second pilot pattern.
[0369] Exemplarily, the fourth indication information can indicate an index of the second pilot pattern, and the second device can determine the second pilot pattern indicated by the index according to the index of the second pilot pattern.
[0370] Exemplarily, as shown in FIG. 8, the pilot pattern shown in (a) of FIG. 8 or (b) of FIG. 8 can be a possible implementation of the second pilot pattern.
[0371] In some implementations, the method further includes: the first device sends fifth indication information, and correspondingly, the first device receives the fifth indication information. The fifth indication information is used to indicate a feedback dimension.
[0372] The cross-hatched arrow in FIG. 8 indicates a subcarrier with an index of 5 and an OFDM symbol with an index of 1, and the non-hatched arrow indicates a subcarrier with an index of 0 and OFDM symbols with indexes of 0, 4 and 8. The subcarrier and the OFDM symbol indicated by the cross-hatched arrow can be a possible implementation of the feedback dimension.
[0373] In some implementations, the second pilot pattern is further used to indicate a first transmit antenna port, and the first transmit antenna port is used to transmit a pilot signal.
[0374] Specifically, the first transmit antenna port indicated by the second pilot pattern can occupy a second time-frequency point to transmit the pilot signal.
[0375] Exemplarily, the second pilot pattern can indicate a first time-frequency point and a first transmit antenna port used to transmit the pilot signal. The number and / or position of the first time-frequency point and the number of the first transmit antenna port can be determined by the second pilot pattern.
[0376] Exemplarily, as shown in (a) of FIG. 8, according to (a) of FIG. 8, the number of the first transmit antenna port can be determined as 5, and the indexes of the first transmit antenna port are set as 0-4 respectively; according to (a) of FIG. 8, the number of the first time-frequency point can be determined as 5, and the position of the time-frequency point can be represented by (time domain index, frequency domain index). The time-frequency point represented by the dot or line filled small square in (a) of FIG. 8 can correspond to different first transmit antenna ports respectively. For example, the first time-frequency point (1, 5) can correspond to the transmit antenna port 0, the first time-frequency point (0, 5) can correspond to the transmit antenna port 1, the first time-frequency point (4, 5) can correspond to the transmit antenna port 2, the first time-frequency point (8, 5) can correspond to the transmit antenna port 3, and the first time-frequency point (1, 0) can correspond to the transmit antenna port 4. Different first transmit antenna ports can occupy corresponding first time-frequency points to transmit pilot signals.
[0377] In some embodiments, the feedback dimension further comprises a spatial domain feedback dimension, the spatial domain feedback dimension comprising a transmit antenna feedback dimension and a receive antenna feedback dimension, the transmit antenna feedback dimension being used to determine a first transmit antenna port, the receive antenna feedback dimension being used to determine a first receive antenna port, the first transmit antenna port being used to transmit the pilot signal, the first receive antenna port being used to receive the pilot signal.
[0378] Specifically, the spatial domain feedback dimension can be determined according to the MPC, the first transmit antenna port used to transmit the pilot signal and the first receive antenna port used to receive the pilot signal can be determined according to the spatial domain feedback dimension.
[0379] Exemplarily, the feedback dimension can indicate the time domain feedback dimension, the frequency domain feedback dimension and the spatial domain feedback dimension which need to feedback the channel information when the channel feedback.
[0380] Exemplarily, as shown in FIG. 8, the OFDM symbol with index 1 in FIG. 8 can be a possible implementation of the position of the time domain indicated by the time domain feedback dimension, the subcarrier with index 5 can be a possible implementation of the position of the frequency domain indicated by the frequency domain feedback dimension, and the antenna port with index 0-4 can be a possible implementation of the first transmit antenna port.
[0381] Based on the scheme provided in the embodiments of the present application, the first device and the second device can synchronize the first transmit antenna port used to transmit the reference signal and the first receive antenna port used to receive the reference signal through the fifth indication information, the corresponding channel state information can be acquired through the response of the reference signal, and correct feedback of the channel state information can be realized, thereby realizing the channel feedback.
[0382] The possible implementation of the first device determining the second pilot pattern or the feedback dimension according to the MPC will be described in detail below in combination with steps S720-S770.
[0383] In some embodiments, in S720, determining the second pilot pattern according to the MPC can comprise: determining the to-be-acquired parameter quantity N according to the MPC, N satisfying: N=n*N path , N path denotes the number of paths determined according to the MPC, n is an integer greater than 0; determining the number of first time-frequency points and the spatial domain compression indication according to N, the spatial domain compression indication being used to indicate whether all the transmit antenna ports are used to transmit the pilot signal and whether all the receive antenna ports are used to receive the reference signal; determining the number of first transmit antenna ports according to N, the number of first time-frequency points and the spatial domain compression indication.
[0384] Specifically, the MPC can comprise at least one of DoA, DoD, power or delay, and the number of paths N can be determined according to at least one of the above.path , according to N path N can be determined. According to N and the sparsity of the channel, it can be determined whether all the transmit antenna ports are used to transmit pilot signals, and further, the number of first transmit antenna ports can be determined.
[0385] According to N and the sparsity of the channel, it can be further determined whether all the receive antenna ports are used to receive pilot signals, and further, the number of first receive antenna ports can be determined.
[0386] Exemplarily, the number of paths can be determined according to any one of the MPCs, for example, the number of paths N can be determined according to the number of information contained in the DoD path , according to N path N can be determined by the time-frequency domain conversion module. For example, N = 4N path According to the determined N, it can be determined whether to perform spatial domain compression. After determining whether to perform spatial domain compression, the number of first time-frequency points can be determined according to N. According to N, the number of first time-frequency points and the spatial domain compression indication, the number of first transmit antenna ports can be determined.
[0387] Exemplarily, the spatial domain compression indication can be used to indicate whether all the transmit antenna ports and receive antenna ports are used to transmit pilot signals; for example, the spatial domain compression indication is 1, indicating that the spatial domain is compressed, and the transmit antenna ports are not all used to transmit pilot signals and the receive antenna ports are not all used to receive pilot signals; the spatial domain compression indication is 0, indicating that the spatial domain is not compressed, and the transmit antenna ports are all used to transmit pilot signals and the receive antenna ports are all used to receive pilot signals. Alternatively, the spatial domain compression indication is 0, indicating that the spatial domain is compressed, and the transmit antenna ports are not all used to transmit pilot signals and the receive antenna ports are not all used to receive pilot signals; the spatial domain compression indication is 1, indicating that the spatial domain is not compressed, and the transmit antenna ports are all used to transmit pilot signals and the receive antenna ports are all used to receive pilot signals.
[0388] In some implementations, the determination of the feedback dimension according to the MPC in S720 includes: determining the number of parameters N to be obtained according to the MPC, N satisfies: N = n*N path , N path N represents the number of paths determined according to the MPC, and n is an integer greater than 0; determining the second time-frequency point and the spatial domain compression indication according to N, the spatial domain compression indication is used to indicate whether all the transmit antenna ports are used to transmit pilot signals, and whether all the receive antenna ports are used to receive pilot signals; determining the number of first transmit antenna ports and the number of first receive antenna ports according to N, the second time-frequency point and the spatial domain compression indication.
[0389] Specifically, the MPC can include at least one of DoA, DoD, power, or delay, and the number of paths N can be determined according to at least one of the above.path N can be determined according to N path N can be determined according to N and the sparsity of the channel. According to N and the sparsity of the channel, it can be determined whether all the transmit antenna ports are used to transmit pilot signals and whether all the receive antenna ports are used to receive pilot signals. Further, the number of first transmit antenna ports and the number of first receive antenna ports can be determined.
[0390] Exemplarily, the number of paths can be determined according to any one of the MPCs, for example, the number of paths N can be determined according to the number of information contained in the DoD path N can be determined according to N path N can be determined according to N and the time-frequency domain conversion module. For example, N=4N path According to the determined N, it can be determined whether to perform spatial domain compression. After determining whether to perform spatial domain compression, the number of second time-frequency points can be determined according to N. According to N, the number of second time-frequency points and the spatial domain compression indication, the number of first transmit antenna ports and the number of first receive antenna ports can be determined.
[0391] Exemplarily, the spatial domain compression indication can be used to indicate whether all the transmit antenna ports and all the receive antenna ports are used to transmit pilot signals; for example, the spatial domain compression indication is 1, indicating that the spatial domain is compressed, and not all the transmit antenna ports are used to transmit pilot signals and not all the receive antenna ports are used to receive pilot signals; the spatial domain compression indication is 0, indicating that the spatial domain is not compressed, and all the transmit antenna ports are used to transmit pilot signals and all the receive antenna ports are used to receive pilot signals. Alternatively, the spatial domain compression indication is 0, indicating that the spatial domain is compressed, and not all the transmit antenna ports are used to transmit pilot signals and not all the receive antenna ports are used to receive pilot signals; the spatial domain compression indication is 1, indicating that the spatial domain is not compressed, and all the transmit antenna ports are used to transmit pilot signals and all the receive antenna ports are used to receive pilot signals.
[0392] It can be understood that the above-mentioned indication of whether to compress the spatial domain by 0 or 1 is only one possible example, and multiple bits of information can also be used to indicate whether to compress the spatial domain. For example, the spatial domain compression indication is 00, indicating that the spatial domain is compressed, and the spatial domain compression indication is 11, indicating that the spatial domain is not compressed, or other possible indication manners. Any indication information capable of distinguishing whether to compress the spatial domain can be used for the spatial domain compression indication, and the embodiments of the present application are not limited thereto.
[0393] In some implementations, in S720, determining the number of first time-frequency points and the spatial domain compression indication according to N comprises: determining the number of second time-frequency points according to N; determining the number of first time-frequency points and the spatial domain compression indication according to the number of second time-frequency points, the number of first transmit antenna ports, and a first density, the first density representing the number of time-frequency points occupied by each first transmit antenna port for transmitting a pilot signal; wherein the number of first time-frequency points is greater than or equal to the number of second time-frequency points, or the number of first time-frequency points is less than the number of second time-frequency points.
[0394] Specifically, the number of first time-frequency points is equal to the product of the number of first transmit antenna ports and the first density, and the number of second time-frequency points can be determined according to N. When the number of second time-frequency points is greater than or equal to the number of first time-frequency points, part or all of the second time-frequency points can be selected as the first time-frequency points, and the first device or the second device can transmit a pilot signal by occupying the first time-frequency points; when the number of second time-frequency points is less than the number of first time-frequency points, all of the second time-frequency points and other time-frequency points (for example, third time-frequency points) can be selected as the first time-frequency points, and the transmit antenna ports can transmit a pilot signal by occupying the first time-frequency points.
[0395] For example, the number of second time-frequency points determined according to N is 1. When the number of first transmit antenna ports is equal to 5 and the first density is equal to 1, the number of first time-frequency points is 5. The number of first time-frequency points is less than the number of second time-frequency points, and 4 time-frequency points (for example, the 4 added time-frequency points are referred to as third time-frequency points) need to be added, so that each of the 5 first transmit antenna ports can occupy a first time-frequency point to transmit a pilot signal.
[0396] For example, as shown in (b) of FIG. 8, according to (b) of FIG. 8, the number of first transmit antenna ports can be determined to be 5, and the indexes of the first transmit antenna ports are set to 0-4 respectively; according to (b) of FIG. 8, the number of first time-frequency points can be determined to be 10, and the positions of the time-frequency points can be represented by (time domain index, frequency domain index). The time-frequency points represented by the small squares filled with dots or lines in (b) of FIG. 8 can correspond to the first transmit antenna ports. For example, the first time-frequency points (1, 5) and (1, 1) can correspond to the transmit antenna port 0, the first time-frequency points (0, 5) and (0, 0) can correspond to the transmit antenna port 1, the first time-frequency points (4, 5) and (4, 0) can correspond to the transmit antenna port 2, the first time-frequency points (8, 5) and (8, 0) can correspond to the transmit antenna port 3, and the first time-frequency points (1, 0) and (0, 1) can correspond to the transmit antenna port 4. Different first transmit antenna ports can occupy corresponding first time-frequency points to transmit a pilot signal.
[0397] Exemplarily, the number of the second time-frequency points determined according to N is 5. When the number of the first transmitting antenna ports is equal to 1 and the first density is equal to 2, the number of the first time-frequency points is 2. The number of the first time-frequency points is less than the number of the second time-frequency points, and 2 time-frequency points can be selected from the second time-frequency points as the first time-frequency points, so that 1 first transmitting antenna port can occupy 2 first time-frequency points to send the pilot signals.
[0398] In some implementations, the number of the second time-frequency points is determined according to a time domain feedback dimension and a frequency domain feedback dimension, the number of the first transmitting antenna ports is determined according to a spatial domain feedback dimension, the time domain feedback dimension is determined according to the number of the first receiving antenna ports, and the frequency domain feedback dimension is determined according to the number of the first transmitting antenna ports. The frequency domain feedback dimension The transmitting antenna feedback dimension The receiving antenna feedback dimension Satisfies:
[0399] In some implementations, the number of the first receiving antenna ports is determined according to the spatial domain feedback dimension.
[0400] Specifically, the number of the second time-frequency points is Guarantees
[0401] Exemplarily, when the feedback dimension or the second pilot pattern of the feedback channel information is determined by using the method 700, Indicates a measurement result that can be obtained by measuring the channel through the pilot signal, and when the time domain feedback dimension The frequency domain feedback dimension The transmitting antenna feedback dimension The receiving antenna feedback dimension Satisfies Can guarantee that the random phase corresponding to each path has a unique solution.
[0402] Exemplarily, the number of the first transmitting antenna ports is determined according to the transmitting antenna feedback dimension.
[0403] Exemplarily, the number of the first receiving antenna ports is determined according to the receiving antenna feedback dimension.
[0404] Based on the scheme provided in the embodiments of the present application, by On the one hand, by determining the feedback dimension for channel measurement according to the to-be-acquired parameter quantity, the overhead of channel feedback can be reduced, and the overhead of channel estimation can also be reduced; on the other hand, sparse channel measurement can be implemented while adjusting the time domain feedback dimension, the frequency domain feedback dimension, or the spatial domain feedback dimension, which is helpful to improve the flexible setting of the measurement dimension in sparse channel measurement.
[0405] In some implementations, satisfies: satisfies: N Rx and N Tx satisfies: N Rx N Tx N, N Tx denotes the number of transmit antenna ports, N Rx denotes the number of receive antenna ports.
[0406] Specifically, N Rx and N Tx satisfies N Rx N Tx When N
[0407] In a narrow-band system with a relatively narrow bandwidth, the channel characteristics of different frequency points can be similar, and a larger spatial domain feedback dimension can obtain more accurate measurement results.
[0408] Based on the scheme provided in the embodiments of the present application, N Rx N Tx When N
[0409] In some implementations, satisfies: satisfies: N Rx and N Tx satisfies: N Rx N Tx N, N Tx denotes the number of transmit antenna ports, N Rx denotes the number of receive antenna ports.
[0410] Specifically, N Rx and N Tx satisfies N Rx N Tx When N
[0411] Exemplarily, N Tx denotes the number of transmit antenna ports of the first device, N RxN represents the number of receiving antenna ports of the second device, when the first device is used to transmit the pilot signals and the second device is used to receive the pilot signals; or, N represents the number of transmitting antenna ports of the second device, when the first device is used to receive the pilot signals and the second device is used to transmit the pilot signals. Tx N represents the number of transmitting antenna ports of the second device, when the first device is used to transmit the pilot signals and the second device is used to receive the pilot signals; or, N represents the number of receiving antenna ports of the second device, when the first device is used to receive the pilot signals and the second device is used to transmit the pilot signals. Rx N represents the number of receiving antenna ports of the first device, when the first device is used to receive the pilot signals and the second device is used to transmit the pilot signals.
[0412] Based on the scheme provided in the embodiments of the present application, N Rx and N Tx satisfy N Rx N Tx When N, the spatial domain feedback dimension is not compressed, and the maximum spatial domain feedback dimension can be guaranteed. For a narrowband system with a relatively narrow bandwidth, the result of channel estimation obtained through a larger spatial domain feedback dimension can more accurately reflect the state of the channel.
[0413] In some implementations, satisfy: M represents the rank of the first channel matrix or the number of first eigenvalues of the first channel matrix, the first eigenvalue is an eigenvalue greater than or equal to a first threshold value, and the first channel matrix is determined according to MPC; satisfy: N Tx N represents the number of transmitting antenna ports, min() represents a minimum value function, and max() represents a maximum value function.
[0414] Specifically, N Rx and N Tx satisfy N Rx N Tx When N, the spatial domain feedback dimension can be adjusted through the rank or eigenvalue of the first channel matrix.
[0415] Exemplarily, the first channel matrix may be determined according to MPC, time-frequency domain conversion, and a random phase. The random phase can be a randomly set phase value.
[0416] Exemplarily, if the MIMO system includes N1 transmitting antenna ports and N2 receiving antenna ports and the antenna array is arranged on a plane, the channel matrix may be a two-dimensional N2×N1 matrix, and the channel matrix can also be a matrix of N2×N1×NF×NT, where NF represents the original dimension of the frequency domain, and NT represents the original dimension of the time domain. In the two-dimensional channel matrix, the rows correspond to the receiving antennas, the columns correspond to the transmitting antennas, and the elements in the matrix can be denoted as h ij , where h ij represents the channel response from the i th transmitting antenna to the j th receiving antenna.
[0417] Exemplarily, the rank of the first channel matrix The rank of the first channel matrix and / or the first eigenvalue of the first channel matrix The rank of the first channel matrix and / or the first eigenvalue of the first channel matrix The rank of the first channel matrix and / or denotes the number of receiving antenna ports receiving pilot signals for channel estimation, denotes the number of transmitting antenna ports transmitting pilot signals for channel estimation. (or ) can be or wherein, rank denotes the rank, # (eigenvalue () > Threshold) denotes the number of eigenvalues of a matrix that are greater than a threshold, # () denotes the number, and the threshold can be determined by standard specification, manufacturer pre-configuration, high layer signaling (RRC) pre-configuration or pre-definition, or real-time configuration / feedback of a device (for example, NW or UE). Correspondingly, the number of transmitting (or receiving) antenna ports transmitting (or receiving) pilot signals for channel estimation can be denoted by (or ), and the measurement dimension of the transmitting (or receiving) antenna can have the following several setting modes:
[0418] or
[0419] or
[0420] or
[0421] The number of non-zero eigenvalues of a channel matrix is equal to the rank of the channel matrix, which indicates the maximum number of independent data streams that the channel can support. The eigenvalue indicates the attenuation degree of a signal in different spatial modes, and the greater the eigenvalue, the smaller the attenuation of the signal in the mode, and the better the channel condition. Strong stream usually refers to a signal stream with a larger eigenvalue in a MIMO system, indicating that the signal has smaller attenuation in these directions and better channel conditions.
[0422] Based on the scheme provided in the embodiments of the present application, by limiting the rank of the channel matrix or the first threshold, the spatial domain feedback dimension can be set according to the number of strong streams, which is beneficial to optimizing the transmission of pilot signals and the feedback of channel information, and improving the measurement performance of channel estimation and feedback.
[0423] In some embodiments, before determining the second pilot pattern according to the MPC, the method 700 can further include:
[0424] S740, the first device acquires antenna indication information. The antenna indication information is used to indicate the number of transmit antenna ports and the number of receive antenna ports of the second device.
[0425] Exemplarily, the first device can receive the antenna indication information, and the second device can send the antenna indication information. The antenna indication information can indicate the number of transmit antenna ports and the number of receive antenna ports of the second device.
[0426] Exemplarily, before the first device determines the second pilot pattern or the feedback dimension, if the number of transmit antenna ports and the number of receive antenna ports of the second device are known, the antenna indication information can not be received.
[0427] Exemplarily, according to the number of transmit antenna ports and the number of receive antenna ports of the second device, and the number of transmit antenna ports and the number of receive antenna ports of the first device, the first device can determine the number of transmit antenna ports of the device for sending the pilot signal as N Tx , and determine the number of receive antenna ports of the device for receiving the pilot signal as N Rx .
[0428] Based on the scheme provided in the embodiments of the present application, the first device can determine the number of transmit antenna ports and the number of receive antenna ports of the second device according to the antenna indication information, and then can realize the configuration of the spatial domain feedback dimension.
[0429] In some embodiments, after determining the feedback dimension according to the MPC, the method 700 can further include:
[0430] S750, the first device sends sixth indication information, and correspondingly, the second device receives the sixth indication information. The sixth indication information is used to indicate the second pilot pattern, and the sixth indication information includes at least one of the following: the first density; time-frequency domain priority indication information; time-frequency domain and / or spatial domain ordering indication information. The time-frequency domain priority indication information and the time-frequency domain and / or spatial domain ordering indication information can indicate the order of determining the first time-frequency point from the second time-frequency point.
[0431] Exemplarily, the time-frequency domain priority indication information can indicate that the first time-frequency point is determined from the second time-frequency point according to the mapping order of first time domain and then frequency domain / the mapping order of first frequency domain and then time domain; and the time-frequency domain and / or spatial domain ordering indication information can indicate that the first time-frequency point is determined from the second time-frequency point in order or in reverse order in the time-frequency domain and / or the spatial domain.
[0432] In a wideband system with a wide bandwidth, the channel characteristics between different frequency points can differ greatly, and the pilot signal can preferentially cover the frequency domain to achieve more coverage of the bandwidth. In a narrowband system with a narrow bandwidth, the channel characteristics between different frequency points can differ less, and preferentially covering the frequency domain can cause redundancy in measurement, and the results of channel measurement are not comprehensive enough.
[0433] For a wideband system with a wide bandwidth, the results of channel estimation obtained through greater time domain feedback dimensions and frequency domain feedback dimensions can more accurately reflect the state of the channel. For a wideband system, the mapping order of preferentially frequency domain and then time domain can be preferred. For a narrowband system, the mapping order of preferentially time domain and then frequency domain can be preferred.
[0434] Exemplarily, the time-frequency domain priority indication information can be 1-bit indication information. For example, 1 can be used to indicate time domain priority (i.e., the mapping order of first time domain and then frequency domain), and 0 can be used to indicate frequency domain priority (i.e., the mapping order of first frequency domain and then time domain); conversely, 0 can also be used to indicate time domain priority (i.e., the mapping order of first time domain and then frequency domain), and 1 can be used to indicate frequency domain priority (i.e., the mapping order of first frequency domain and then time domain).
[0435] It can be understood that the value of the time-frequency domain priority indication information is only an example, and any indication information that can distinguish time domain priority or frequency domain priority can be used as a possible implementation of the time-frequency domain priority indication information, and the embodiments of the present application do not limit this.
[0436] Exemplarily, the time-frequency domain and / or space domain ordering indication information can be 1-bit indication information. For example, 1 can be used to indicate that the first time-frequency point is determined from the second time-frequency point in the time-frequency domain and / or space domain in order, and 0 can be used to indicate that the first time-frequency point is determined from the second time-frequency point in the time-frequency domain and / or space domain in reverse order; conversely, 0 can also be used to indicate that the first time-frequency point is determined from the second time-frequency point in the time-frequency domain and / or space domain in order, and 1 can be used to indicate that the first time-frequency point is determined from the second time-frequency point in the time-frequency domain and / or space domain in reverse order.
[0437] It can be understood that the value of the time-frequency domain and / or space domain ordering indication information is only an example, and any indication information that can distinguish order or reverse order, and determine the first time-frequency point from the second time-frequency point in the time-frequency domain and / or space domain, can be used as a possible implementation of the time-frequency domain and / or space domain ordering indication information, and the embodiments of the present application do not limit this.
[0438] Based on the scheme provided in the embodiments of the present application, the first device and the second device can synchronize the determination of the order of the first time-frequency point through the sixth indication information, obtain the corresponding channel state information through the response of the pilot signal, and correctly feed back the channel state information to realize channel feedback.
[0439] In some embodiments, when the number of the first time-frequency points is greater than the number of the second time-frequency points, the first time-frequency points further include third time-frequency points, and the sixth indication information further indicates positions of the third time-frequency points.
[0440] For example, the sixth indication information can indicate a time domain feedback dimension and a frequency domain feedback dimension corresponding to the third time-frequency points.
[0441] For ease of description, the feedback dimension corresponding to the second time-frequency points is denoted as feedback dimension #1, the time domain feedback dimension included in the feedback dimension #1 is denoted as time domain feedback dimension #1, and the frequency domain feedback dimension included in the feedback dimension #1 is denoted as frequency domain feedback dimension #1; the feedback dimension corresponding to the third time-frequency points is denoted as feedback dimension #2, the time domain feedback dimension included in the feedback dimension #2 is denoted as time domain feedback dimension #2, and the frequency domain feedback dimension included in the feedback dimension #2 is denoted as frequency domain feedback dimension #2.
[0442] The time domain feedback dimension #2 and the frequency domain feedback dimension #2 are used to determine the third time-frequency points.
[0443] Specifically, after determining the feedback dimension #2, the first device can send the sixth indication information, and the second device can receive the sixth indication information, which can be used to determine the positions of the third time-frequency points.
[0444] For example, the sixth indication information can indicate the time domain feedback dimension #2 and the frequency domain feedback dimension #2.
[0445] For example, the sixth indication information can include an ID (or an index) of the time domain feedback dimension #2 and an ID (or an index) of the frequency domain feedback dimension #2.
[0446] For example, when the third time-frequency points are determined according to uniform sampling, the time domain feedback dimension #2 and the frequency domain feedback dimension #2, the sixth indication information can further include related parameters of the uniform sampling. For example, indication information indicating a starting point of sampling or a sampling interval.
[0447] For example, the sixth indication information can indicate positions and numbers of the third time-frequency points.
[0448] For example, the fourth indication information can include the sixth indication information.
[0449] Based on the scheme provided in the embodiments of the present application, the first device and the second device can synchronize the positions of the third time-frequency points through which pilot signals are sent, through responses of the pilot signals, corresponding channel state information can be acquired, correct feedback of the channel state information can be realized, and channel feedback can be realized.
[0450] In some embodiments, the method 700 can further include:
[0451] S760, the first device sends fifth indication information, and the second device receives the fifth indication information. The fifth indication information indicates feedback dimensions. The fifth indication information can be used to determine the positions of the second time-frequency points, the spatial domain compression indication, the positions of the first transmitting antenna ports, and the positions of the first receiving antenna ports.
[0452] Exemplarily, the fifth indication information can indicate a time domain feedback dimension #1 and a frequency domain feedback dimension #1.
[0453] Exemplarily, the fifth indication information can include an ID (or an index) of the time domain feedback dimension #1 and an ID (or an index) of the frequency domain feedback dimension #1.
[0454] Exemplarily, when the second time-frequency points are determined according to uniform sampling, the time domain feedback dimension #1, and the frequency domain feedback dimension #1, the fifth indication information can further include related parameters of the uniform sampling. For example, indication information indicating a starting point of sampling or a sampling interval.
[0455] Exemplarily, the fifth indication information can indicate the positions and the number of the second time-frequency points, and / or the fifth indication information can indicate the positions and the number of the first transmitting antenna ports, and / or the fifth indication information can indicate the positions and the number of the first receiving antenna ports.
[0456] Exemplarily, the fourth indication information can include the fifth indication information.
[0457] Based on the scheme provided in the embodiments of the present application, the first device and the second device can synchronize the time-frequency points of the channel information to be fed back, the spatial domain compression indication, the positions of the first transmitting antenna ports, and the positions of the first receiving antenna ports, through the fifth indication information, so as to realize correct measurement of the pilot signal at the receiving end (the end receiving the pilot signal), obtain corresponding channel state information through the response of the pilot signal, and realize correct feedback of the channel state information, thereby realizing channel estimation and feedback.
[0458] In some implementations, the method 700 can further include:
[0459] S770, according to the feedback dimension #1, randomly selecting the second time-frequency points from the pre-allocated time-frequency resources and randomly selecting the first transmitting antenna ports from the pre-allocated antenna ports; or, according to the feedback dimension #1, equally-interval selecting the second time-frequency points from the pre-allocated time-frequency resources and equally-interval selecting the first transmitting antenna ports from the pre-allocated antenna ports; or, according to the feedback dimension #1, selecting the second time-frequency points from a pre-set time-frequency point set and selecting the first transmitting antenna ports from a pre-set antenna port set.
[0460] Exemplarily, the pre-allocated time-frequency resources can include system time-frequency resources, and any of the first time-frequency point, the second time-frequency point or the third time-frequency point can include a RE. For example, one time-frequency point can be regarded as one RE. For example, the RE can include a subcarrier and an OFDM symbol.
[0461] Exemplarily, when the first device selects the second time-frequency point from the pre-allocated time-frequency resources and selects the first transmitting antenna port from the pre-allocated antenna ports, if N Tx N Rx ≥ N, the spatial domain feedback dimension can be compressed, and the transmitting antenna port or the receiving antenna port needs to be encoded according to the original spatial domain. The first device needs to synchronize with the second device to encode the position of the second time-frequency point, the first transmitting antenna port and the first receiving antenna port determined according to the method 700. If N Tx N Rx <N, the spatial domain feedback dimension can not be compressed, and the original time domain and frequency domain need to be encoded, and the first device needs to synchronize with the second device to determine the second time-frequency point according to the method 700, and there is no need to synchronize the position encoding of the first transmitting antenna port and the first receiving antenna port.
[0462] In some implementations, before determining the second pilot pattern according to the MPC, the method further comprises: randomly selecting the first receiving antenna port from the pre-allocated antenna ports according to the feedback dimension; or, equally spacing selecting the first receiving antenna port from the pre-allocated antenna ports according to the feedback dimension; or, selecting the first receiving antenna port from the pre-set antenna port set according to the feedback dimension.
[0463] The following exemplarily describes in detail the possible implementation of the second time-frequency point, the first transmitting antenna port or the first receiving antenna port determined according to the feedback dimension #1 in the case of channel change.
[0464] Exemplarily, the channel can change when the position of the first device and / or the second device or the antenna port configuration or the system configuration changes. In the case of channel change, the time domain feedback dimension, the frequency domain feedback dimension and / or the spatial domain feedback dimension can change. For the time domain feedback dimension, the frequency domain feedback dimension and / or the spatial domain feedback dimension at different time, the time domain feedback dimension, the frequency domain feedback dimension and / or the spatial domain feedback dimension at the next time can be determined through two modes of independent selection or nested selection.
[0465] The definition and implementation of the independent selection and the nested selection can refer to the related description above, which will not be described here.
[0466] Exemplarily, if N Tx N RxN, the second time-frequency point determined at the current moment is still the second time-frequency point determined at the last moment, the first transmitting antenna port determined at the current moment is preferentially multiplexed with the first transmitting antenna port determined at the last moment, and the first receiving antenna port determined at the current moment is preferentially multiplexed with the first receiving antenna port determined at the last moment.
[0467] Taking the receiving antenna port as an example, if the second time-frequency point determined at T+1 moment is greater than the second time-frequency point determined at T moment, the first receiving antenna port determined at T+1 moment can be multiplexed with the first receiving antenna port determined at T moment. The first receiving antenna port determined at T+1 moment can be multiplexed with the first receiving antenna port determined at T moment. The first receiving antenna port determined at T+1 moment can be multiplexed with the first receiving antenna port determined at T moment. The first receiving antenna port determined at T+1 moment can be multiplexed with the first receiving antenna port determined at T moment. The first receiving antenna port determined at T+1 moment can be multiplexed with the first receiving antenna port determined at T moment. The first receiving antenna port determined at T+1 moment can be multiplexed with the first receiving antenna port determined at T moment. The first receiving antenna port determined at T+1 moment can be multiplexed with the first receiving antenna port determined at T moment. The first receiving antenna port determined at T+1 moment can be multiplexed with the first receiving antenna port determined at T moment. The first receiving antenna port determined at T+1 moment can be multiplexed with the first receiving antenna port determined at T moment. The first receiving antenna port determined at T+1 moment can be multiplexed with the first receiving antenna port determined at T moment.
[0468] It can be understood that the value of the indication information used to identify the different nested selection modes is only an example, and any indication information that can distinguish different nested selection modes can be used as the indication information identifying the nested selection mode. The use of 2-bit indication information is only an example, and does not limit the solutions provided in the present application. The number of bits of the indication information and the nested selection mode corresponding to different indication information are not limited in the embodiments of the present application.
[0469] For example, if N Tx N Rx <N, the second time-frequency point determined at the current moment can change compared with the second time-frequency point determined at the last moment, and the second time-frequency point, the first transmitting antenna port and the first receiving antenna port determined at the last moment can be preferentially multiplexed. The configuration and signaling of the nested selection are similar to those when N Tx N Rx ≥N, and details are not repeated in the embodiments of the present application.
[0470] For the feedback dimension #1 at different time instants, the second time-frequency point, the first transmit antenna port and the first receive antenna port can be determined by random selection or uniform selection in the pre-allocated time-frequency resources or antenna ports through independent selection or nested selection. When the second time-frequency point, the first transmit antenna port and the first receive antenna port are determined by uniform selection, the sampling interval and the starting point of sampling of the uniform selection need to be determined.
[0471] In some implementations, the method 700 can further include:
[0472] S780, the first device sends third indication information, and the second device receives the third indication information. The third indication information is used to indicate that the second time-frequency point and the first transmit antenna port are determined by the equal interval mode or the variable interval mode in the case that the feedback dimension #1 at different time instants is different; when the variable interval mode is adopted, the third indication information includes the sampling interval and the sampling starting point corresponding to different time instants.
[0473] The definition and implementation of the equal interval mode and the variable interval mode can refer to the related description above, which will not be described here.
[0474] When the position or the antenna port configuration or the system configuration of the first device and / or the second device changes, the channel changes. In the case of channel change, the feedback dimension #1 can change. For the feedback dimension #1 at different time instants, the feedback dimension #1 at the next time instant can be determined by equal interval uniform selection or variable interval uniform selection. Whether the feedback dimension #1 at the next time instant is determined by equal interval uniform selection or variable interval uniform selection can be determined by standard specification, manufacturer pre-configuration, high layer signaling (RRC) pre-configuration.
[0475] The first device can also select the second time-frequency point and the first transmit antenna port according to the pre-set time-frequency point set and the pre-set antenna port set.
[0476] The corresponding number of sets to which the second time-frequency point or the first transmit antenna port or the first receive antenna port belongs can be configured respectively for the time domain, the frequency domain and the spatial domain. The set to which the second time-frequency point or the first transmit antenna port or the first receive antenna port belongs and the corresponding relationship can be determined by standard specification, manufacturer pre-configuration, high layer signaling (RRC) configuration. According to the feedback dimension #1, the set with a number close to and greater than the corresponding time domain feedback dimension #1, frequency domain feedback dimension #1 or spatial domain feedback dimension can be selected.
[0477] Based on the scheme provided in the embodiments of the present application, the second time-frequency point, the first transmitting antenna port or the first receiving antenna port can be randomly selected, equally spaced selected from the pre-allocated time-frequency resources, or selected from a preset set through feedback dimension #1, so as to determine the second time-frequency point, the first transmitting antenna port or the first receiving antenna port.
[0478] It can be understood that the manner of determining the third time-frequency point according to the time domain feedback dimension #2 and the frequency domain feedback dimension #2 can be the same as the manner of determining the second time-frequency point according to the time domain feedback dimension #1 and the frequency domain feedback dimension #1. The embodiments of the present application will not be described again.
[0479] FIG. 8 is a schematic diagram of a pilot pattern provided in the embodiments of the present application. In (a) of FIG. 8, the cross-hatched arrows respectively indicate the subcarriers with index 5 and the OFDM symbols with index 1, and the arrows without hatching respectively indicate the subcarriers with index 0 and the OFDM symbols with index 0, 4 and 8. The subcarriers indicated by the cross-hatched arrows can be a possible implementation of the frequency domain feedback dimension #2 determined according to the method 700 shown in FIG. 9, and the OFDM symbols indicated by the cross-hatched arrows can be a possible implementation of the time domain feedback dimension #2 determined according to the method 700 shown in FIG. 9.
[0480] The time-frequency points occupied by the pilot signals can be determined by preferentially covering the time domain (for example, the mapping order of time domain first and frequency domain second). As shown in Figure 8(a), when the feedback dimensions of the time domain and the frequency domain are both set to 1 and the first density is 1, for example, when the number of the first transmission antenna ports is 1 and the first density is 1, the first transmission antenna port can send the pilot signals through the time-frequency point with index 0. For another example, when the number of the first transmission antenna ports is 5 and the first density is 1, the first transmission antenna port needs to occupy 5 time-frequency points to send the pilot signals. In order to enable all the first transmission antenna ports to occupy the time-frequency points to send the pilot signals, the subcarriers and OFDM symbols for sending the pilot signals need to be added. The added subcarrier index is 0, and the added OFDM symbol indexes are 0, 4, and 8. Through the added subcarriers, OFDM symbols, the subcarrier with index 5, and the OFDM symbol with index 1, 8 time-frequency points can be determined. The positions of the 8 time-frequency points are represented by (time domain index, frequency domain index) as follows: (0, 0), (1, 0), (4, 0), (8, 0), (0, 5), (1, 5), (4, 5), and (8, 5). Among the 8 time-frequency points, the time-frequency points determined by preferentially covering the subcarrier with index 5 and the OFDM symbol with index 1, the time-frequency points determined by preferentially covering the subcarrier with index 5 and the added OFDM symbol, and the time-frequency points determined by preferentially covering the subcarrier with index 0 and the added OFDM symbol can be determined in the order of coverage. For example, the time-frequency points occupied by the pilot signals sent by the first transmission antenna port are in the order of: the time-frequency point with index 0 (1, 5), the time-frequency point with index 1 (0, 5), the time-frequency point with index 2 (4, 5), the time-frequency point with index 3 (8, 5), and the time-frequency point with index 4 (1, 0).
[0481] As shown in (b) of FIG. 8, when the feedback dimension in time domain and frequency domain is both set to 1 and the first density is 2, the time-frequency points occupied by the pilot signals can be determined by preferentially covering the time domain (for example, the mapping order of time domain first and then frequency domain). For example, when the number of first transmission antenna ports is 5 and the first density is 2, the time-frequency points occupied by the pilot signals sent by each first transmission antenna port are 2. In order to enable all first transmission antenna ports to occupy time-frequency points to send pilot signals, subcarriers and OFDM symbols for sending pilot signals need to be added. The added subcarrier indexes are 0 and 1, and the added OFDM symbol indexes are 0, 4 and 8. Through the added subcarriers, OFDM symbols, subcarrier with index 5 and OFDM symbol with index 1, 12 time-frequency points can be determined. The positions of the 12 time-frequency points are represented by (time domain index, frequency domain index) as follows: (0, 0), (1, 0), (4, 0), (8, 0), (0, 1), (1, 1), (4, 1), (8, 1), (0, 5), (1, 5), (4, 5), (8, 5), (0, 1), (1, 1). Among the 12 time-frequency points, the time-frequency points occupied by the transmission antenna ports can be determined according to the following coverage order: first, the time-frequency points determined by preferentially covering the subcarrier with index 5 and the OFDM symbol with index 1, second, the time-frequency points determined by preferentially covering the subcarrier with index 5 and the added OFDM symbol, third, the time-frequency points determined by preferentially covering the OFDM symbol with index 1 and the added subcarrier, and then, the time-frequency points determined by preferentially covering the added subcarrier and the added OFDM symbol. Among the added OFDM symbols or added subcarriers, the coverage can be in the following order: first, preferentially covering the subcarrier with small index and the OFDM symbol with small index, second, preferentially covering the subcarrier with small index and the OFDM symbol with large index, and then, covering the subcarrier with large index and the OFDM symbol with small index. For example, the time-frequency points occupied by the pilot signals sent by the first transmission antenna port in order are as follows: the time-frequency point with index 0 (1, 5), the time-frequency point with index 1 (0, 5), the time-frequency point with index 2 (4, 5), the time-frequency point with index 3 (8, 5) and the time-frequency point with index 4 (1, 0), the time-frequency point with index 5 (1, 1), the time-frequency point with index 6 (0, 0), the time-frequency point with index 7 (4, 0), the time-frequency point with index 8 (8, 0) and the time-frequency point with index 9 (0, 1).
[0482] If the indexes of the 5 first transmit antenna ports are set as transmit antenna port 0, transmit antenna port 1, transmit antenna port 2, transmit antenna port 3 and transmit antenna port 4 respectively, exemplary in (b) of FIG. 8, the transmit antenna port 0 can occupy the time-frequency points with indexes of 0 and 5, the transmit antenna port 1 can occupy the time-frequency points with indexes of 1 and 6, the transmit antenna port 2 can occupy the time-frequency points with indexes of 2 and 7, the transmit antenna port 3 can occupy the time-frequency points with indexes of 3 and 8, the transmit antenna port 4 can occupy the time-frequency points with indexes of 4 and 9, and the pilot signals are sent.
[0483] It can be understood that the time-frequency points occupied by the first transmit antenna ports can sequentially cover the first time-frequency points, for example, in (a) of FIG. 8, the transmit antenna port 0 can occupy the time-frequency point with index of 0, the transmit antenna port 1 can occupy the time-frequency point with index of 1, the transmit antenna port 2 can occupy the time-frequency point with index of 2, the transmit antenna port 3 can occupy the time-frequency point with index of 3, and the transmit antenna port 4 can occupy the time-frequency point with index of 4; the time-frequency points occupied by the first transmit antenna ports can also cover the first time-frequency points in reverse order, for example, the transmit antenna port 0 can occupy the time-frequency point with index of 4, the transmit antenna port 1 can occupy the time-frequency point with index of 3, the transmit antenna port 2 can occupy the time-frequency point with index of 2, the transmit antenna port 3 can occupy the time-frequency point with index of 1, and the transmit antenna port 4 can occupy the time-frequency point with index of 0. Unless otherwise stated, the embodiments of the present application do not limit this.
[0484] It can be understood that the first time-frequency point occupied by the pilot signal can also be determined by preferentially covering the frequency domain (for example, the mapping order of frequency domain first and time domain second). For example, as shown in (a) of FIG. 8, when the number of first transmission antenna ports is 5 and the first density is 1, the first transmission antenna port needs to occupy 5 time-frequency points to send the pilot signal. In order to enable all the first transmission antenna ports to occupy time-frequency points to send the pilot signal, a subcarrier and an OFDM symbol used to send the pilot signal are newly added. The index of the newly added subcarrier is 0, and the indexes of the newly added OFDM symbols are 0, 4 and 8. By the newly added subcarrier, the newly added OFDM symbol, the subcarrier with index 5 and the OFDM symbol with index 1, 8 time-frequency points can be determined. The positions of the 8 time-frequency points are represented by (time domain index, frequency domain index) as follows: (0, 0), (1, 0), (4, 0), (8, 0), (0, 5), (1, 5), (4, 5), (8, 5). In the 8 time-frequency points, the time-frequency points determined by preferentially covering the OFDM symbol with index 1 and the subcarrier with index 5, the time-frequency points determined by preferentially covering the OFDM symbol with index 1 and the newly added subcarrier with index 0, and the time-frequency points determined by preferentially covering the newly added OFDM symbol and the subcarrier with index 5, can be used to determine the time-frequency points occupied by the transmission antenna port in the order of coverage. For example, the time-frequency points occupied by the first transmission antenna port to send the pilot signal are in the order of time-frequency point (1, 5), time-frequency point (1, 0), time-frequency point (0, 5), time-frequency point (4, 5) and time-frequency point (8, 5).
[0485] The communication method embodiment of the present application is described in detail above in combination with FIG. 1 to FIG. 8. The communication device embodiment of the present application will be described in detail below in combination with FIG. 9 and FIG. 10. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment, and therefore, the parts not described in detail can be referred to the method embodiment described above.
[0486] FIG. 9 is a schematic block diagram of a communication device 1000 according to an embodiment of the present application. As shown in FIG. 9, the communication device 1000 includes a processing module 1010 and a communication module 1020. The communication device 1000 can be a sending device, or can be a communication device applied to a sending device or matched with a sending device, capable of implementing the method performed by the sending device, such as a chip, a chip system or a circuit; or the communication device 1000 can be a receiving device, or can be a communication device applied to a receiving device or matched with a receiving device, capable of implementing the method performed by the receiving device, such as a chip, a chip system or a circuit.
[0487] The communication module can also be referred to as a transceiver module, a transceiver, a transceiver unit, a transceiver device, or the like. The processing module can also be referred to as a processor, a processing board, a processing unit, or a processing device, or the like. Optionally, the communication module is configured to perform the sending operation and the receiving operation of the sending device and the receiving device in the above method. The device in the communication module for realizing the receiving function can be regarded as a receiving unit, and the device in the communication module for realizing the sending function can be regarded as a sending unit, that is, the communication module includes the receiving unit and the sending unit.
[0488] Optionally, the communication apparatus 1000 further includes a storage module 1030 configured to store device program code and / or data.
[0489] In an example, when the communication apparatus 1000 is applied to a first device (for example, a terminal device or a network device), the processing module 1010 can be configured to realize the processing function of the first device in the above embodiments, and the communication module 1020 can be configured to realize the transceiving function of the first device in the above embodiments.
[0490] In another example, when the communication apparatus 1000 is applied to a second device (for example, a network device or a terminal device), the processing module 1010 can be configured to realize the processing function of the second device in the above embodiments, and the communication module 1020 can be configured to realize the transceiving function of the second device in the above embodiments.
[0491] In addition, it should be noted that the foregoing communication module and / or processing module can be implemented by a virtual module. For example, the processing module can be implemented by a software function unit or a virtual device, and the communication module can be implemented by a software function or a virtual device. Alternatively, the processing module or the communication module can also be implemented by an entity device, for example, if the device is implemented by a chip / circuit (for example, an integrated circuit or a logic circuit, etc.). The communication module can be an input / output circuit and / or a communication interface, and performs an input operation (corresponding to the foregoing receiving operation) and an output operation (corresponding to the foregoing sending operation); the processing module is an integrated processor or a microprocessor or a circuit (for example, an integrated circuit or a logic circuit, etc.).
[0492] The division of the modules in the present application is illustrative, and is only a logical function division. In actual implementation, another division mode can be used. In addition, each functional module in each example in the present application can be integrated in one processor, or can be a separate physical entity, or two or more modules can be integrated in one module. The integrated module can be implemented in the form of hardware or in the form of a software function module.
[0493] In one example, the functional units in any of the above apparatuses can be one or more integrated circuits configured to implement the above methods, for example: one or more application specific integrated circuits (ASICs), or, one or more central processing units (CPUs), one or more microcontroller units (MCUs), one or more digital signal processors (DSPs), or, one or more field programmable gate arrays (FPGAs), or a combination of at least two of these integrated circuit forms.
[0494] In one example, the storage module 1030 can include random access memory, flash memory, read only memory, programmable read only memory, or electrically erasable programmable memory, and / or registers, etc.
[0495] Figure 10 is a schematic block diagram of a communication apparatus 2000 according to an embodiment of the present application. The communication apparatus 2000 can be a chip or a chip system. Optionally, the chip system can be composed of a chip, or can include a chip and other discrete devices.
[0496] As shown in Figure 10, the communication apparatus 2000 can be used to implement the functions of any of the apparatuses (e.g. terminal device, network device) in the communication systems described in the foregoing examples. The communication apparatus 2000 can include at least one processor 2010. Optionally, the processor 2010 is coupled with a memory, which can be located within the apparatus, or the memory can be integrated with the processor, or the memory can also be located outside the apparatus. For example, the communication apparatus 2000 can further include at least one memory 2020. The memory 2020 stores necessary computer programs, computer programs or instructions and / or data for implementing any of the above examples; the processor 2010 can execute the computer programs stored in the memory 2020 to complete the methods in any of the above examples.
[0497] The communication device 2000 can further include a communication interface 2030, through which the communication device 2000 can interact with other devices. For example, the communication interface 2030 can be a transceiver, a circuit, a bus, a module, a pin, or other types of communication interfaces. When the communication device 2000 is a chip-type device or a circuit, the communication interface 2030 in the communication device 2000 can also be an input / output circuit, which can input (or receive) information and output (or send) information. The processor 2010 can be an integrated processor, a microprocessor, an integrated circuit, or a logic circuit, etc. The processor can determine output information according to input information.
[0498] In one example, when the communication device 2000 is applied to a first device (e.g., a terminal device or a network device), the processor 2010 can be configured to implement the processing functions of the first device in the above embodiments, and the communication interface 2030 can be configured to implement the transceiving functions of the first device in the above embodiments.
[0499] In another example, when the communication device 2000 is applied to a second device (e.g., a network device or a terminal device), the processor 2010 can be configured to implement the processing functions of the second device in the above embodiments, and the communication interface 2030 can be configured to implement the transceiving functions of the second device in the above embodiments.
[0500] The coupling in the present application is an indirect coupling or communication connection between devices, units, or modules, which can be electrical, mechanical, or other forms, for information interaction between devices, units, or modules. The processor 2010 can operate in cooperation with the memory 2020 and the communication interface 2030. The specific connection medium between the processor 2010, the memory 2020, and the communication interface 2030 is not limited in the present application.
[0501] Optionally, as shown in FIG. 10, the processor 2010, the memory 2020, and the communication interface 2030 are connected to each other through a bus 2040. Optionally, the bus can include address buses, data buses, control buses, and other types of buses. In addition, for ease of representation, one bus 2040 is shown in FIG. 10, but it does not mean that there is only one bus or only one type of bus.
[0502] It should be understood that the processor mentioned in the embodiments of the present application can be a device or a part of circuit for processing function in the following devices: a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.
[0503] It should also be understood that the memory mentioned in the embodiments of the present application can be a volatile memory and / or a non-volatile memory. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically EPROM (EEPROM) or a flash memory. The volatile memory can be a random access memory (RAM). For example, the RAM can be used as an external cache. As an example but not limitation, the RAM includes the following various forms: static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM) and direct memory bus random access memory (direct rambus RAM, DR RAM).
[0504] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) can be integrated in the processor.
[0505] It is also important to note that the storage described herein is intended to comprise, without being limited to, these and any other suitable types of storage.
[0506] The embodiments of the present application further provide a computer readable storage medium, having stored thereon computer instructions for implementing the method performed by the communication device (e.g., the first device and / or the second device) in the above method embodiments.
[0507] The embodiments of the present application further provide a computer program product, containing instructions, which, when executed by a computer, implement the method performed by the communication device (e.g., the first device and / or the second device) in the above method embodiments.
[0508] The embodiments of the present application further provide a communication system, comprising the first device and / or the second device in the above embodiments.
[0509] Optionally, the communication system further comprises the first device and / or the second device in the above embodiments.
[0510] The explanations and beneficial effects of the related contents in any of the above devices can refer to the corresponding method embodiments provided above, and will not be repeated here.
[0511] In various embodiments of the present application, the size of the serial number of the above processes does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0512] The present application will present various aspects, embodiments or features around a system that can include a plurality of devices, components, modules, etc. It should be understood and appreciated that each system can include additional devices, components, modules, etc., and / or can not include all of the devices, components, modules, etc. discussed in conjunction with the figures. Furthermore, combinations of these approaches can also be used.
[0513] In the present application, each example can be mutually referenced without logical contradiction, for example, the methods and / or terms of the method embodiments can be mutually referenced, for example, the functions and / or terms of the device embodiments can be mutually referenced, for example, the functions and / or terms of the device examples and the method examples can be mutually referenced.
[0514] It should be understood that in some of the above embodiments, the devices in the existing network architecture are mainly exemplarily illustrated, and the specific form of the devices is not limited in the embodiments of the present application. For example, devices that can realize the same functions in the future are also applicable to the embodiments of the present application.
[0515] Those skilled in the art can clearly understand that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0516] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be described here.
[0517] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the above-described device embodiments are only schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.
[0518] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.
[0519] In addition, each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically independently, or two or more units can be integrated into one unit.
[0520] If the functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the parts that contribute to the prior art or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes various media that can store program codes, such as a U disk, a mobile hard disk, a ROM, a RAM, a magnetic disk or an optical disk, etc.
[0521] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A communication method, characterized in that, include: Obtain the multipath element (MPC) at the location of the first device; A first pilot pattern is determined based on the MPC of the location of the first device. The first pilot pattern indicates Q first transmit antenna ports, which are used to transmit reference signals, where Q is an integer greater than or equal to 1.
2. The method according to claim 1, characterized in that, The first pilot pattern also indicates P first time-frequency points, which are used to transmit the reference signal. The P first time-frequency points correspond to the Q first transmit antenna ports, where P is an integer greater than or equal to 1.
3. The method according to claim 2, characterized in that, The P first time-frequency points belong to K second time-frequency points, where K is an integer greater than or equal to P; or, The P first time-frequency points include K second time-frequency points and R third time-frequency points. The third time-frequency points are different from the second time-frequency points. P is an integer greater than K, and R is an integer greater than or equal to 1. The K second time-frequency points are determined based on the time-domain feedback dimension and the frequency-domain feedback dimension, which are determined based on the MPC.
4. The method according to any one of claims 1 to 3, characterized in that, The method further includes: Send a first message, which indicates the first pilot pattern.
5. The method according to any one of claims 1 to 4, characterized in that, The step of determining the first pilot pattern based on the MPC of the location of the first device includes: The feedback dimension is determined based on the MPC, and the feedback dimension includes time domain feedback dimension, frequency domain feedback dimension and spatial domain feedback dimension, and the spatial domain feedback dimension includes transmit antenna feedback dimension and / or receive antenna feedback dimension. Based on the feedback dimension, determine K second time-frequency points, Q first transmit antenna ports and / or X first receive antenna ports, where X is an integer greater than or equal to 1; The first pilot pattern is determined based on the K second time-frequency points and the Q first transmit antenna ports.
6. The method according to claim 5, characterized in that, The feedback dimensions are determined based on the MPC, including: The amount of parameters to be acquired is determined based on the MPC. The feedback dimension is determined based on the number of parameters to be acquired.
7. The method according to claim 6, characterized in that, The spatial feedback dimension satisfies any one of the following: or, Wherein, N represents the number of parameters to be acquired, and the The channel matrix is represented by the MPC, the parameters to be acquired, and the time-frequency domain conversion module. The rank of the channel matrix is represented by the following: Z represents the eigenvalues of the channel matrix, Threshold represents the preset threshold, min() represents the minimum value function, #() represents the quantity, and Z satisfies any one of the following: or, 8. The method according to claim 6 or 7, characterized in that, The feedback dimension is greater than or equal to the number of parameters to be acquired.
9. The method according to any one of claims 5 to 8, characterized in that, Based on the feedback dimension, K second time-frequency points, Q first transmit antenna ports, and / or X first receive antenna ports are determined, including: Based on the feedback dimension, randomly select the K second time-frequency points from the pre-allocated time-frequency resources, and randomly select the Q first transmit antenna ports and / or the X first receive antenna ports from the pre-allocated antenna ports; or, Based on the feedback dimension, K second time-frequency points are selected at equal intervals from pre-allocated time-frequency resources, and Q first transmit antenna ports and / or X first receive antenna ports are randomly selected from pre-allocated antenna ports; or, Based on the feedback dimension, select the K second time-frequency points from the preset time-frequency point set, and select the Q first transmitting antenna ports and / or the X first receiving antenna ports from the preset antenna port set.
10. The method according to claim 9, characterized in that, When the P first time-frequency points include the K second time-frequency points and R third time-frequency points, the R third time-frequency points belong to the pre-allocated time-frequency resources or the preset time-frequency point set.
11. The method according to any one of claims 5 to 10, characterized in that, The method further includes: Send a second message, which indicates the feedback dimension.
12. The method according to any one of claims 5 to 11, characterized in that, The method further includes: Send a third message, which is used to indicate that when the feedback dimensions corresponding to different times are different, the K second time-frequency points, the Q first transmit antenna ports and / or the X first receive antenna ports are determined by using an independent selection mode or a nested selection mode. When a nested selection mode is used, the third information includes multiplexing indication information, which is used to indicate the number and location of the second time-frequency point, the first transmit antenna port and / or the first receive antenna port that are multiplexed.
13. The method according to any one of claims 5 to 11, characterized in that, The method further includes: Send a fourth message, which is used to indicate that when the feedback dimension is different at different times, the K second time-frequency points, the Q first transmit antenna ports and the X first receive antenna ports are determined by using an equal interval mode or a variable interval mode. When a variable interval mode is used, the fourth information includes the sampling interval and sampling start point corresponding to the different times.
14. The method according to any one of claims 4 to 13, characterized in that, The first information includes at least one of the following: First density, first order, first indication information, time-frequency position of R third time-frequency points, or second indication information; Wherein, the first density indicates the number of first time-frequency points occupied by each of the first transmit antenna ports for transmitting the reference signal, the first order indicates that the reference signal is configured on the K second time-frequency points in either the time domain first or the frequency domain first, the first indication information indicates the addition of the R third time-frequency points, the R third time-frequency points belonging to the P first time-frequency points, and the second indication information indicates that the reference signal is configured on the K second time-frequency points in either the time domain and / or the frequency domain in either the sequential or reverse order.
15. The method according to any one of claims 2 to 14, characterized in that, The first time-frequency point and the first transmitting antenna port satisfy: P = Q * M, where P is the number of the first time-frequency points, Q is the number of the first transmitting antenna ports, M is the first density corresponding to the first transmitting antenna port, and M is an integer greater than or equal to 1.
16. A communication method, characterized in that, include: Obtain the multipath element (MPC) at the location of the first device; The feedback dimension is determined based on the MPC of the location of the first device. The feedback dimension includes a spatial feedback dimension, which includes a transmit antenna feedback dimension and / or a receive antenna feedback dimension. The transmit antenna feedback dimension is used to determine Q first transmit antenna ports, and the receive antenna feedback dimension is used to determine X first receive antenna ports. Wherein, the Q first transmitting antenna ports are used to transmit reference signals, and the X first receiving antenna ports are used to receive the reference signals, where Q and X are both integers greater than or equal to 1.
17. The method according to claim 16, characterized in that, The feedback dimension further includes a time-domain feedback dimension and a frequency-domain feedback dimension. The time-domain feedback dimension and the frequency-domain feedback dimension are used to determine K second time-frequency points. The K second time-frequency points are used to transmit the reference signal, where K is an integer greater than or equal to 1.
18. The method according to claim 16 or 17, characterized in that, The feedback dimension is determined based on the MPC of the location of the first device, including: The amount of parameters to be acquired is determined based on the MPC. The feedback dimension is determined based on the number of parameters to be acquired.
19. The method according to claim 18, characterized in that, The spatial feedback dimension satisfies any one of the following: or, Wherein, N represents the number of parameters to be acquired, and the The channel matrix is represented by the MPC, the parameters to be acquired, and the time-frequency domain conversion module. The rank of the channel matrix is represented by the following: Z represents the eigenvalues of the channel matrix, Threshold represents the preset threshold, min() represents the minimum value function, #() represents the quantity, and Z satisfies any one of the following: or, 20. The method according to claim 1 or 16, characterized in that, The P first time-frequency points belong to K second time-frequency points, where K is an integer greater than or equal to P; or, The P first time-frequency points include K second time-frequency points and R third time-frequency points. The third time-frequency points are different from the second time-frequency points. P is an integer greater than K, and R is an integer greater than or equal to 1. Where P = Q * M, M is the first density corresponding to the first transmitting antenna port, M is an integer greater than or equal to 1, and P, Q and M are associated with the parameters to be acquired.
21. The method according to claim 20, characterized in that, The product of the number of the first time-frequency points and the number of the first receiving antenna ports is greater than or equal to the number of parameters to be acquired.
22. The method according to claim 20 or 21, characterized in that, Where N represents the number of parameters to be acquired, Q represents the number of the first transmit antenna ports, X represents the number of the first receive antenna ports, W represents the number of system resource units (REs), where each RE represents a pre-allocated time-frequency resource, and min() represents the minimum value function. Indicates rounding up. This indicates rounding down to the nearest integer.
23. A communication method, characterized in that, include: Receive first information, the first information indicating a first pilot pattern, the first pilot pattern being used to indicate Q first transmit antenna ports, the first pilot pattern being determined based on the multipath element (MPC) of the location of the first device, the Q first transmit antenna ports being used to transmit reference signals, where Q is an integer greater than or equal to 1.
24. The method according to claim 23, characterized in that, The first pilot pattern also indicates P first time-frequency points, which are used to transmit the reference signal. The P first time-frequency points correspond to the Q first transmit antenna ports, where P is an integer greater than or equal to 1.
25. The method according to claim 24, characterized in that, The P first time-frequency points belong to K second time-frequency points, where K is an integer greater than or equal to P; or, The P first time-frequency points include K second time-frequency points and R third time-frequency points. The third time-frequency points are different from the second time-frequency points. P is an integer greater than K, and R is an integer greater than or equal to 1. The K second time-frequency points are determined based on the time-domain feedback dimension and the frequency-domain feedback dimension, which are determined based on the MPC.
26. The method according to any one of claims 23 to 25, characterized in that, The first pilot pattern is determined based on the MPC of the location of the first device, including: The first pilot pattern is determined based on the feedback dimension, and the feedback dimension is determined based on the MPC. The feedback dimensions include time-domain feedback, frequency-domain feedback, and spatial-domain feedback, and the spatial-domain feedback dimension includes transmit antenna feedback and receive antenna feedback.
27. The method according to claim 26, characterized in that, The spatial feedback dimension satisfies any one of the following: or, Wherein, N represents the number of parameters to be acquired, and the The channel matrix is represented by the MPC, the parameters to be acquired, and the time-frequency domain conversion module. The rank of the channel matrix is represented by the following: Z represents the eigenvalues of the channel matrix, Threshold represents the preset threshold, min() represents the minimum value function, #() represents the quantity, and Z satisfies any one of the following: or, 28. The method according to claim 26 or 27, characterized in that, The feedback dimension is greater than or equal to the number of parameters to be acquired.
29. The method according to any one of claims 26 to 28, characterized in that, The method further includes: Receive second information, the second information indicating the feedback dimension, the feedback dimension including the K second time-frequency points, the Q first transmit antenna ports and / or X first receive antenna ports.
30. The method according to any one of claims 26 to 29, characterized in that, The method further includes: Receive third information, which is used to indicate that when the feedback dimensions corresponding to different times are different, at least one of the K second time-frequency points, the Q first transmit antenna ports, or the X first receive antenna ports is determined by using an independent selection mode or a nested selection mode. When a nested selection mode is used, the third information includes multiplexing indication information, which is used to indicate the number and location of at least one of the second time-frequency point, the first transmit antenna port, or the first receive antenna port that is multiplexed.
31. The method according to any one of claims 26 to 29, characterized in that, The method further includes: Receive fourth information, which is used to indicate that when the feedback dimensions corresponding to different times are different, the K second time-frequency points and the Q first transmit antenna ports are determined by using an equal interval mode or a variable interval mode. When a variable interval mode is used, the fourth information includes the sampling interval and sampling start point corresponding to different times.
32. The method according to any one of claims 23 to 31, characterized in that, The first information includes at least one of the following: first density, first order, first indication information, time-frequency position of R third time-frequency points, or second indication information; Wherein, the first density indicates the number of first time-frequency points occupied by each first transmit antenna port for transmitting reference signals, the first order indicates that reference signals are configured on K second time-frequency points in the order of time domain first and then frequency domain or in the order of frequency domain first and then time domain, the first indication information indicates the addition of R third time-frequency points, and the second indication information indicates that reference signals are configured on K second time-frequency points in the order of time domain and / or frequency domain, in the order of sequence or in reverse.
33. A communication method, characterized in that, include: Receive second information, the second information indicating feedback dimensions, the feedback dimensions including spatial feedback dimensions, the spatial feedback dimensions including transmit antenna feedback dimensions and / or receive antenna feedback dimensions, the transmit antenna feedback dimensions being used to determine Q first transmit antenna ports, the receive antenna feedback dimensions being used to determine X first receive antenna ports; Wherein, the Q first transmitting antenna ports are used to transmit reference signals, and the X first receiving antenna ports are used to receive reference signals, where Q and X are both integers greater than or equal to 1.
34. The method according to claim 33, characterized in that, The feedback dimension also includes a time-domain feedback dimension and a frequency-domain feedback dimension. The time-domain feedback dimension and the frequency-domain feedback dimension are used to determine K second time-frequency points. The K second time-frequency points are used to transmit reference signals, where K is an integer greater than or equal to 1.
35. The method according to claim 33 or 34, characterized in that, The feedback dimension is determined based on the number of parameters to be acquired, which is determined based on the multipath element MPC.
36. The method according to claim 35, characterized in that, The spatial feedback dimension satisfies any one of the following: or, Wherein, N represents the number of parameters to be acquired, and the The channel matrix is represented by the MPC, the parameters to be acquired, and the time-frequency domain conversion module. The rank of the channel matrix is represented by the following: Z represents the eigenvalues of the channel matrix, Threshold represents the preset threshold, min() represents the minimum value function, #() represents the quantity, and Z satisfies any one of the following: or, 37. The method according to claim 35 or 36, characterized in that, The feedback dimension is greater than or equal to the number of parameters to be acquired.
38. The method according to any one of claims 35 to 37, characterized in that, The method further includes: Receive second information, the second information indicating the feedback dimension, the feedback dimension including the K second time-frequency points, the Q first transmit antenna ports and / or X first receive antenna ports.
39. The method according to any one of claims 33 to 38, characterized in that, The method further includes: Receive third information, which is used to indicate that when the feedback dimensions corresponding to different times are different, at least one of the K second time-frequency points, the Q first transmit antenna ports, or the X first receive antenna ports is determined by using an independent selection mode or a nested selection mode. When a nested selection mode is used, the third information includes multiplexing indication information, which is used to indicate the number and location of at least one of the second time-frequency point, the first transmit antenna port, or the first receive antenna port that is multiplexed.
40. The method according to any one of claims 33 to 39, characterized in that, The method further includes: Receive fourth information, which is used to indicate that when the feedback dimensions corresponding to different times are different, the K second time-frequency points and the Q first transmit antenna ports are determined by using an equal interval mode or a variable interval mode. When a variable interval mode is used, the fourth information includes the sampling interval and sampling start point corresponding to different times.
41. A communication device, characterized in that, It includes modules for implementing the method as described in any one of claims 1 to 15, or modules for implementing the method as described in any one of claims 16 to 22, or modules for implementing the method as described in any one of claims 23 to 32, or modules for implementing the method as described in any one of claims 33 to 40.
42. A communication device, characterized in that, The method includes a processor configured to execute post-program instructions in a computer program in memory to cause the method as described in any one of claims 1 to 15 to be performed, or to cause the method as described in any one of claims 16 to 22 to be performed, or to cause the method as described in any one of claims 23 to 32 to be performed, or to cause the method as described in any one of claims 33 to 40 to be performed.
43. The communication device according to claim 42, characterized in that, The communication device further includes a memory for storing the computer program or instructions; and / or, The communication device further includes a communication interface coupled to the at least one processor, the communication interface being used for inputting and / or outputting information.
44. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store a computer program that, when run on a computer, causes the method as described in any one of claims 1 to 40 to be performed.
45. A computer program product, characterized in that, Includes a computer program or instructions that, when executed by a processor, cause the method as described in any one of claims 1 to 40 to be performed.
Citation Information
Patent Citations
Pilot frequency transmitting method, channel information measurement feedback method, transmitting end, and receiving end
CN105515725A
Channel tracking method for FDD system
CN110430147A
Reduced channel-sounding in MU-MIMO WLANS
US11063724B1
Channel information transmission method and apparatus
WO2023126007A1