Communication method and communication apparatus
By sending and receiving reference signals to determine channel information and providing feedback on estimation accuracy, the problem of insufficient channel estimation accuracy in distributed antenna configurations is solved, thereby improving channel transmission performance and accuracy.
Patent Information
- Application Number
- PCT/CN2025/100428
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-08-06
- Filing Date
- 2025-06-11
- Publication Date
- 2026-02-12
AI Technical Summary
In distributed antenna configurations, existing channel estimation methods cannot effectively improve channel transmission performance, especially due to the decrease in estimation accuracy caused by changes in the channel environment.
By sending a third reference signal and receiving the first and second reference signals, the channel information is determined and the estimation accuracy indication information is fed back. The base station is used to correct the channel information, thereby improving the channel estimation accuracy and avoiding the decrease in accuracy due to channel aging.
It improves the accuracy of channel estimation and transmission performance, ensures the accuracy of channel estimation when the channel environment changes, and avoids the transmission of inaccurate channel information.
Smart Images

Figure CN2025100428_12022026_PF_FP_ABST
Abstract
Description
Communication method and communication apparatus
[0001] The present application claims priority from the Chinese patent application No. 202411081606.2 filed on August 6, 2024, and entitled "A communication method and communication apparatus", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0002] The present application relates to the field of communication, and more particularly, to a communication method and communication apparatus. BACKGROUND
[0003] Mobile communication networks can support lower transmission latency, more reliable communication transmission, higher throughput, better user experience, and meet more extensive application scenario requirements. In order to ensure the quality of wireless transmission, channel state information can be obtained by measuring reference signals, and then precoding design, power control and switching, etc. are performed.
[0004] For some user equipment with a larger volume, it is possible to arrange antennas at multiple different locations far away from the user equipment. For example, the user equipment is a car, and the antennas can be deployed on the roof, the rearview mirror, the front and rear bumpers, etc. In this scenario, if the measurement and channel estimation are still based on the channel measurement method of ordinary terminals (such as mobile phones), the transmission performance of the user equipment with distributed antennas will be lost. SUMMARY
[0005] The present application provides a communication method and communication apparatus to improve the channel estimation accuracy under the distributed antenna form and ensure the channel transmission performance.
[0006] In a first aspect, a communication method is provided. The method can be performed by a first apparatus. In the absence of special description, the first apparatus in the present application can refer to a communication device (such as a terminal device or a network device), a component in the communication device (such as a communication module, a processor, a circuit, a chip, or a chip system, etc.), or a logic module or software capable of realizing all or part of the functions of the communication device.
[0007] The method comprises: sending a third reference signal, the third reference signal being used to determine first channel information; receiving a first reference signal and a second reference signal, the first reference signal corresponding to the first channel information, and the second reference signal corresponding to second channel information, the second channel information being obtained based on a positional relationship between a plurality of antenna sets, the plurality of antenna sets being disposed on a first device, the first device comprising the first apparatus; and sending first information, the first information indicating whether a second estimation accuracy is better than a first estimation accuracy, the second estimation accuracy being determined according to the second channel information, and the first estimation accuracy being determined according to the first channel information, the first channel information being used to estimate a first channel.
[0008] As an example, the second channel information is obtained according to the first channel information, for example, the second channel information is obtained after the first channel information is corrected by the second apparatus.
[0009] Based on the above scheme, the first apparatus determines the first channel information by sending the third reference signal, and obtains measurement result #1 and measurement result #2 by receiving and measuring the first reference signal and the second reference signal. The first information to be fed back is determined by the measurement result #1 and the measurement result #2, which is used to indicate the estimation accuracy of the first channel information before correction and the second channel information after correction. The base station can adaptively correct the estimated first channel information based on the first information, effectively improve the channel estimation accuracy, avoid the second apparatus using inaccurate channel information for data transmission, and further protect the transmission performance. In addition, the first apparatus receives the first reference signal and the second information, and can effectively determine the first estimation accuracy based on the first channel information before correction and the second estimation accuracy based on the second channel information after correction in real time, so as to avoid the accuracy of the channel information obtained by the previous channel estimation from being reduced due to the change of the channel environment, such as channel aging, and ensure the accuracy of the channel estimation.
[0010] It can be understood that, in the case where the second estimation accuracy is not better than the first estimation accuracy according to the first information, the second apparatus can determine that the local model has not been well trained. Therefore, the second apparatus can continue to train the model based on the first information, thereby facilitating the training of the jointly corrected model for improving the channel estimation accuracy in the distributed antenna form.
[0011] In some implementations of the first aspect, the first information comprises second information; when the second information is a first value, the second information indicates that the second estimation accuracy is better than the first estimation accuracy; or when the second information is a second value, the second information indicates that the second estimation accuracy is not better than the first estimation accuracy.
[0012] Based on the above scheme, the value of the second information carried by the first information determines whether the second estimation accuracy is better than the first estimation accuracy, that is, whether the first channel information before correction and the second channel information after correction have better estimation accuracy for the first channel, so that the second device can effectively correct the first channel information, and the channel estimation precision or accuracy is improved, and the channel transmission performance is ensured.
[0013] In some implementations of the first aspect, the second information is indicated by one bit.
[0014] In the present application, the second information is indicated by one bit, which can also be understood as the size of the second information being one bit. The first value can be "1", which is used to indicate that the second estimation accuracy is better than the first estimation accuracy, or in other words, the first estimation accuracy is lower than the second estimation accuracy. The second value can be "0", which is used to indicate that the second estimation accuracy is not better than the first estimation accuracy, or in other words, the second estimation accuracy is lower than the first estimation accuracy. Conversely, for example, the first value can be "0", which is used to indicate that the second estimation accuracy is better than the first estimation accuracy, or in other words, the first estimation accuracy is lower than the second estimation accuracy. The second value can be "1", which is used to indicate that the second estimation accuracy is not better than the first estimation accuracy, or in other words, the second estimation accuracy is lower than the first estimation accuracy.
[0015] Alternatively, the size of the second information can also be multiple bits, for example, two bits, which is not limited.
[0016] Based on the above scheme, whether the second estimation accuracy is better than the first estimation accuracy is indicated by one bit, that is, whether the estimation accuracy of the second information after correction for the first channel is better than that of the first information before correction can be indicated by one bit. Whether the second estimation accuracy is better than the first estimation accuracy can be fed back with less signaling overhead.
[0017] In some implementations of the first aspect, when the first device is a terminal device and the second device is a network device, the first information further includes at least one of third information, fourth information, or fifth information; the third information includes an acknowledge (ACK) message and / or a non-acknowledge (NACK) message; the fourth information includes scheduling request (SR) information; and the fifth information includes channel state information (CSI). The transmission priority of the third information, the fourth information, or the fifth information is higher than that of the second information.
[0018] Based on the above scheme, the transmission priority of the second information is designed to be as low as possible to ensure that at least one of the third information, the fourth information or the fifth information can be transmitted preferentially, especially in the case of limited transmission resources, or the case of limited number of bits / information amount that can be carried by one transmission, the third information, the fourth information or the fifth information can be transmitted preferentially, and the second information can be transmitted again, which can ensure the transmission of the third information, the fourth information or the fifth information, and can also feed back whether the second estimation accuracy is better than the first estimation accuracy.
[0019] In some implementations of the first aspect, the first information includes a first sequence or a second sequence, the first sequence indicating that the second estimation accuracy is better than the first estimation accuracy, and the second sequence indicating that the second estimation accuracy is not better than the first estimation accuracy.
[0020] In some implementations of the first aspect, the first sequence or the second sequence is obtained by cyclically shifting a base sequence in the time domain, or the first sequence or the second sequence is obtained by phase rotating the base sequence in the frequency domain, wherein the base sequence is a ZC sequence (also known as a Zadoff-Chu sequence). The Zadoff-Chu sequence has good autocorrelation properties and is a special linear frequency pulse compression sequence, which is often used for synchronization and channel estimation in communication systems.
[0021] In some implementations of the first aspect, the first sequence or the second sequence satisfies:
[0022] wherein n represents the index number of the first sequence or the second sequence, M is the length of the first sequence or the second sequence, or M is predefined.
[0023] In some implementations of the first aspect, receiving the first reference signal and the second reference signal includes: receiving the first reference signal on a first resource, and receiving the second reference signal on a second resource; wherein the first resource includes a first time domain unit and a first frequency domain unit, the second resource includes the first time domain unit and a second frequency domain unit, and the first frequency domain unit is different from a third frequency domain unit; or the first resource includes a second time domain unit and the third frequency domain unit, the second resource includes a third time domain unit and the third frequency domain unit, and the second time domain unit is different from the third time domain unit; or the first resource includes a fourth time domain unit and a fourth frequency domain unit, the second resource includes a fifth time domain unit and a fifth frequency domain unit, the fourth time domain unit is different from the fifth time domain unit, and the fourth frequency domain unit is different from the fifth frequency domain unit.
[0024] Based on the above scheme, the time domain resources and / or frequency domain resources included in the first resource and the second resource are different. By designing the time domain resources and / or frequency domain resources included in the first resource and the second resource to be different, the first reference signal and / or the second reference signal can be transmitted in the same time domain unit, which can reduce the estimation error caused by transmission delay; or the first reference signal and / or the second reference signal can be transmitted in the same frequency domain unit, which can reduce the estimation error caused by environmental changes such as channel aging during signal transmission; or the first reference signal and / or the second reference signal can be transmitted in different time-frequency units, etc. In this implementation manner, by synchronizing the environmental changes in the transmission processes of the first reference signal and the second reference signal as much as possible, the estimation error can be reduced, the channel estimation accuracy in the distributed antenna form can be effectively improved, and the channel transmission performance can be ensured.
[0025] In some implementations of the first aspect, the first information is carried on a physical uplink control channel (PUCCH), and a format of the PUCCH includes one of a PUCCH format 0, a PUCCH format 1, a PUCCH format 2, a PUCCH format 3, or a PUCCH format 4.
[0026] In some implementations of the first aspect, when the first device is a terminal device and the second device is a network device, before receiving the first reference signal and the second reference signal, the method includes: sending sixth information, the sixth information being used to indicate a positional relationship between the multiple antenna sets.
[0027] Exemplarily, the sixth information includes position information, the position information being used to indicate multiple relative positions of the multiple antenna sets relative to a first reference point, the multiple antenna sets corresponding to the multiple relative positions in a one-to-one manner, and the first reference point being located on the first device.
[0028] Based on the above scheme, the first device indicates the positional relationship between the multiple antenna sets by sending the sixth information, so that the second device can correct the first channel information according to the multiple antenna sets, thereby facilitating more accurate channel estimation and improving the transmission performance of the distributed antenna terminal.
[0029] In some implementations of the first aspect, before the third reference signal is transmitted, the method further includes: transmitting seventh information, the seventh information being used to indicate that the third reference signal corresponds to the first location, or being used to indicate that the third reference signal corresponds to a first antenna port, the first antenna port corresponding to the first location, the first location being a location of a first antenna set, the first antenna set belonging to a plurality of antenna sets, the first channel being a channel corresponding to the first antenna set; and transmitting the third reference signal includes transmitting the third reference signal through the first antenna set.
[0030] Based on the above scheme, by transmitting the seventh information to indicate the first location or the first antenna port corresponding to the third reference signal, the second device can effectively receive the third reference signal, and further determine the first channel information, thereby reducing the processing delay.
[0031] In some implementations of the first aspect, the method further includes: transmitting a first mapping relationship, the first mapping relationship being used to indicate a correspondence between a plurality of locations and a plurality of antenna ports, the plurality of locations and the plurality of antenna ports corresponding to each other in a one-to-one manner, the plurality of locations and a plurality of antenna sets corresponding to each other in a one-to-one manner; and the first antenna port belongs to the plurality of antenna ports.
[0032] Based on the above scheme, by transmitting the first mapping relationship to indicate the correspondence between the plurality of locations and the plurality of antenna ports, the second device can determine the first location or the first antenna port corresponding to the third reference signal, thereby effectively receiving the third reference signal, and further determining the first channel information, thereby reducing the processing delay.
[0033] In some implementations of the first aspect, when the first information indicates that the second estimation accuracy is better than the first estimation accuracy, the method further includes: performing data transmission according to the second channel information.
[0034] Based on the above scheme, compared with performing data transmission according to the first channel information, performing data transmission according to the second channel information can obtain better transmission performance.
[0035] In some implementations of the first aspect, when the first information indicates that the second estimation accuracy is not better than the first estimation accuracy, the method further includes: performing data transmission according to the first channel information.
[0036] Based on the above scheme, compared with performing data transmission according to the second channel information, performing data transmission according to the first channel information can obtain better transmission performance.
[0037] In a second 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, etc.) in the communication device, or a logic module or software that can implement all or part of the functions of the communication device.
[0038] The method comprises: receiving a third reference signal from a first device, the third reference signal being used to determine first channel information; determining second channel information according to a position relationship between the first channel information and a plurality of antenna sets, the plurality of antenna sets being deployed on a first device, the first device comprising the first device; sending a first reference signal and a second reference signal to the first device, the first reference signal corresponding to the first channel information, and the second reference signal corresponding to the second channel information; and receiving first information from the first device, the first information indicating whether the second estimation accuracy is better than the first estimation accuracy, the second estimation accuracy being determined according to the second channel information, and the first estimation accuracy being determined according to the first channel information, the first channel information being used to estimate a first channel.
[0039] As an example, the second channel information is obtained according to the first channel information, for example, the second channel information is obtained after the first channel information is corrected by the second device.
[0040] By way of example, the first device comprising the first device can mean that the first device is the first device, or the first device belongs to the first device. The first device can be a terminal device, such as a vehicle-mounted terminal or a user equipment, and the first device can be a communication module, a processor, a circuit, a chip, or a chip system, etc. in the terminal device, without limitation.
[0041] Based on the above scheme, after the second device corrects the first channel state information to obtain the second channel state information, in order to avoid the model or method used to correct the first channel state information being inappropriate, thereby determining the second channel state information being inaccurate, the second device can send the second reference signal according to the second channel state information, so that the first device can feed back the first information according to the second reference signal, so that the second device can determine whether the second channel state information is better than the first channel state information according to the first information. Further, the second device can determine whether the method or model used to correct the first channel state information is appropriate, thereby avoiding the second device using inaccurate channel state information for data transmission.
[0042] In addition, the first device receives the first reference signal and the second reference information, and can effectively determine the first estimation accuracy based on the first channel information before correction and the second estimation accuracy based on the second channel information after correction in real time, so as to avoid the accuracy of channel information obtained by previous channel estimation from being reduced due to channel environment change, such as channel aging, and ensure the precision of channel estimation.
[0043] In some implementations of the second aspect, the first information comprises the second information; when the second information is a first value, the second information indicates that the second estimation accuracy is better than the first estimation accuracy; or when the second information is a second value, the second information indicates that the second estimation accuracy is not better than the first estimation accuracy.
[0044] In some implementations of the second aspect, the second information is indicated by one bit.
[0045] In some implementations of the second aspect, when the first device is a terminal device and the second device is a network device, the first information further comprises at least one of third information, fourth information, or fifth information; the third information comprises an acknowledgement message ACK and / or a negative acknowledgement message NACK; the fourth information comprises scheduling information SR; the fifth information comprises channel state information CSI; and the transmission priority of the third information, the fourth information, or the fifth information is higher than the second information.
[0046] In some implementations of the second aspect, the first information comprises a first sequence or a second sequence; the first sequence indicates that the second estimation accuracy is better than the first estimation accuracy; and the second sequence indicates that the second estimation accuracy is not better than the first estimation accuracy.
[0047] In some implementations of the second aspect, the first sequence or the second sequence is obtained by cyclically shifting a base sequence in the time domain; or the first sequence or the second sequence is obtained by phase rotating the base sequence in the frequency domain; and the base sequence is a ZC sequence.
[0048] In some implementations of the second aspect, the first sequence or the second sequence satisfies:
[0049] wherein n represents an index of the first sequence or the second sequence, M is a length of the first sequence or the second sequence, or M is predefined.
[0050] In some implementations of the second aspect, the first reference signal and the second reference signal are transmitted to the first device, comprising: transmitting the first reference signal on a first resource, and transmitting the second reference signal on a second resource.
[0051] The first resource includes a first time domain unit and a first frequency domain unit, the second resource includes the first time domain unit and a second frequency domain unit, and the first frequency domain unit is different from a third frequency domain unit; or the first resource includes a second time domain unit and the third frequency domain unit, the second resource includes a third time domain unit and the third frequency domain unit, and the second time domain unit is different from the third time domain unit; or the first resource includes a fourth time domain unit and a fourth frequency domain unit, the second resource includes a fifth time domain unit and a fifth frequency domain unit, the fourth time domain unit is different from the fifth time domain unit, and the fourth frequency domain unit is different from the fifth frequency domain unit.
[0052] In some implementations of the second aspect, the first information is carried in a physical uplink control channel (PUCCH), and a format of the PUCCH includes one of PUCCH format 0, PUCCH format 1, PUCCH format 2, PUCCH format 3, or PUCCH format 4.
[0053] In some implementations of the second aspect, when the first device is a terminal device and the second device is a network device, before the first reference signal and the second reference signal are sent to the first device, the method further includes: receiving sixth information from the first device, the sixth information being used to indicate a position relationship between the multiple antenna sets.
[0054] In some implementations of the second aspect, the sixth information includes position information, the position information being used to indicate multiple relative positions of the multiple antenna sets relative to a first reference point, the multiple antenna sets corresponding to the multiple relative positions in a one-to-one manner, and the first reference point being located on the first device.
[0055] In some implementations of the second aspect, before the third reference signal is received from the first device, the method further includes: receiving seventh information from the first device, the seventh information being used to indicate that the third reference signal corresponds to a first position, or being used to indicate that the third reference signal corresponds to a first antenna port, the first antenna port corresponding to the first position, the first position being a position of a first antenna set, the first antenna set belonging to the multiple antenna sets, and the first channel being a channel corresponding to the first antenna set; and receiving the third reference signal from the first device includes receiving the third reference signal from the first device by using the first antenna set.
[0056] In some implementations of the second aspect, the method further includes: receiving a first mapping relationship from the first device, the first mapping relationship being used to indicate a corresponding relationship between multiple positions and multiple antenna ports, the multiple positions and the multiple antenna ports corresponding to each other in a one-to-one manner, and the multiple positions and the multiple antenna sets corresponding to each other in a one-to-one manner; and the first antenna port belongs to the multiple antenna ports.
[0057] In some implementations of the second aspect, when the first information indicates that the second estimation accuracy is better than the first estimation accuracy, the method further includes: performing data transmission according to the first channel information.
[0058] In some implementations of the second aspect, when the first information indicates that the second estimation accuracy is not better than the first estimation accuracy, the method further includes: performing data transmission according to the second channel information.
[0059] The beneficial effects of the above-mentioned second aspect and some implementations of the second aspect can correspond to the description related to the first aspect, which will not be repeated here.
[0060] In a third aspect, a communication apparatus is provided, which has the functions of implementing the above-mentioned first aspect, for example, the communication apparatus includes modules or units or means corresponding to the operations of the above-mentioned first aspect, which can be implemented by software, or by hardware, or by a combination of software and hardware.
[0061] For example, the communication apparatus can be the above-mentioned first apparatus, for example, a module or unit (such as a chip, or a chip system, or a circuit) corresponding to the method or operation or step or action described in the above-mentioned first aspect.
[0062] 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.
[0063] For example, the transceiver is configured to transmit a third reference signal, the third reference signal being used to determine first channel information; the transceiver is further configured to receive a first reference signal and a second reference signal, the first reference signal corresponding to the first channel information, the second reference signal corresponding to second channel information, the second channel information being obtained based on a position relationship between a plurality of antenna sets, the plurality of antenna sets being deployed on a first device, the first device including the first apparatus; the transceiver is further configured to transmit first information, the first information indicating whether the second estimation accuracy is better than the first estimation accuracy, the second estimation accuracy being determined according to the second channel information, the first estimation accuracy being determined according to the first channel information, the first channel information being used to estimate a first channel.
[0064] In a fourth aspect, a communication apparatus is provided, which has the functions of implementing the above-mentioned second aspect, for example, the communication apparatus includes modules or units or means corresponding to the operations of the above-mentioned second aspect, which can be implemented by software, or by hardware, or by a combination of software and hardware.
[0065] Exemplarily, the communication apparatus can be the second apparatus, for example, can be 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.
[0066] In a possible implementation, the communication apparatus comprises a transceiver (or a communication module) and a processing unit (or a processing module) connected with the transceiver.
[0067] Exemplarily, the transceiver is configured to receive a third reference signal from the first apparatus, the third reference signal being used to determine first channel information; the processing unit is configured to determine second channel information according to a position relationship between the first channel information and a plurality of antenna sets, the plurality of antenna sets being deployed on a first device, the first device comprising the first apparatus; the transceiver is further configured to send a first reference signal and a second reference signal to the first apparatus, the first reference signal corresponding to the first channel information, and the second reference signal corresponding to the second channel information; and the transceiver is further configured to receive first information from the first apparatus, the first information indicating whether a second estimation accuracy is better than a first estimation accuracy, the second estimation accuracy being determined according to the second channel information, and the first estimation accuracy being determined according to the first channel information, the first channel information being used to estimate a first channel.
[0068] In a fifth aspect, a communication apparatus is provided. The communication apparatus can be the first apparatus or the second apparatus. The communication apparatus comprises a transceiver, a processor, and a memory, the processor being configured to control the transceiver to transceive signals, the memory being configured to store a computer program, and the processor being configured to invoke and run the computer program from the memory, so that the communication apparatus performs the method in any possible implementation manner of the first aspect to the third aspect.
[0069] Optionally, the processor is one or more, and the memory is one or more.
[0070] Optionally, the memory can be integrated with the processor, or the memory is disposed separately from the processor.
[0071] Optionally, the transceiver comprises a transmitter (transmitter) and a receiver (receiver).
[0072] In a sixth aspect, a communication apparatus is provided, comprising one or more processors, the one or more processors being configured to execute a computer program or instructions, when the computer program or instructions are executed, causing the communication apparatus to implement the method in any possible design or implementation manner of the first aspect or the second aspect. Optionally, the communication apparatus further comprises a memory, the memory being configured to store part or all of the computer program or instructions implementing the functions related to the first aspect to the third aspect.
[0073] In a possible design, the communication apparatus can further include an interface circuit, and the processor can be configured to communicate with other apparatuses or components via the interface circuit.
[0074] The communication apparatus can be a terminal, or a communication module in the terminal, or a chip responsible for communication function in the terminal, such as a Modem chip (also referred to as a baseband chip), or a system on chip (SoC) chip or a system in a package (SIP) chip including a modem module.
[0075] The communication apparatus can be a network device, or a communication module in the network device, or 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.
[0076] In a seventh aspect, a communication system is provided. The communication system includes a first apparatus and / or a second apparatus. The first apparatus is configured to perform the method in any possible implementation of the first aspect, and the second apparatus is configured to perform the method in any possible implementation of the second aspect.
[0077] For example, the first apparatus 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 apparatus 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.
[0078] In an eighth aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores computer program codes or instructions, so that the method in any possible implementation of the first aspect to the third aspect is implemented. For example, when the computer program codes or instructions are run, the method in any possible implementation of the first aspect or the second aspect is implemented.
[0079] In a ninth aspect, a computer program product is provided. The computer program product includes computer program codes or instructions, so that the method in any possible implementation of the first aspect to the third aspect is 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 third aspect is implemented.
[0080] In a tenth aspect, a computer program is provided. When the computer program is run, the method in any possible implementation of the first aspect or the second aspect is implemented.
[0081] The beneficial effects of the third aspect to the tenth aspect can refer to the first aspect or the second aspect and any possible implementation thereof, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS
[0082] FIG. 1 and FIG. 2 are schematic diagrams of a communication system suitable for the present application;
[0083] FIG. 3 is a schematic flowchart of a communication method according to an embodiment of the present application;
[0084] FIG. 4 and FIG. 5 are schematic diagrams of a first relative position according to an embodiment of the present application;
[0085] FIG. 6 is a schematic diagram of spatial positions between a terminal device and a network device according to an embodiment of the present application;
[0086] FIG. 7 is a schematic diagram of a vector before correction and a vector after correction according to an embodiment of the present application;
[0087] FIG. 8 is a schematic diagram of timing relationships between multiple reference signals according to an embodiment of the present application;
[0088] FIG. 9 is a schematic block diagram of a communication apparatus according to an embodiment of the present application;
[0089] FIG. 10 is a schematic block diagram of another communication apparatus according to an embodiment of the present application;
[0090] FIG. 11 is a schematic block diagram of a chip system according to an embodiment of the present application;
[0091] FIG. 12 is a schematic block diagram of another chip system according to an embodiment of the present application. DETAILED DESCRIPTION
[0092] The technical solutions in the present application will be described below with reference to the accompanying drawings.
[0093] Before introducing the solutions of the present application, the following points are explained.
[0094] (1) In the present application, the terms and / or descriptions of different embodiments are consistent and can be mutually referenced if there is no special description and no logical conflict. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0095] (2) In the present application, "at least one" means one or more, and "multiple" means two or more. The association relationship between the associated objects described by "and / or" indicates that there can be three kinds of relationships, for example, A and / or B can represent the following three 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 before and after it. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single 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.
[0096] (3) In the present application, "first", "second", and various numerical designations indicate differentiation for the sake of description, and are not intended to limit the scope of the embodiments of the present application. For example, different messages are distinguished, rather than being used to describe a specific order or sequence. It should be understood that the objects thus described can be interchanged as appropriate to describe schemes other than the embodiments of the present application.
[0097] (4) 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.
[0098] 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 occasion of these sub-information can be the same or different, and the present application does not limit the sending method, for example.
[0099] The "indication information" in the embodiments of the present application can be explicit indication, that is, direct indication through signaling, or obtained according to the parameters indicated by the signaling, in combination with other rules or in combination 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.
[0100] (5) In the present application, the "protocol" can refer to a standard protocol in the communication field, 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 the same. The "predefined" can include predefinition. For example, a protocol definition. The "preconfigured" can be implemented by pre-storing a corresponding code, table or other means for indicating related information in a device, and the present application does not limit the implementation manner thereof.
[0101] (6) In the present application, "message", "information", "signal" or "information element (IE)" and the like can be used interchangeably, and the name of the message or information is not limited in any way, as long as the corresponding function can be implemented.
[0102] "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 repeated here.
[0103] "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. "Sending" can also be understood as the output of the chip interface, and "receiving" can also be understood as the input of the chip interface. In other words, "sending" or "receiving" can be carried out between devices, for example, sending or receiving through the air interface between network devices and terminal devices, and "sending" or "receiving" can also be carried out within the device, for example, sending or receiving between components, modules, chips, software modules or hardware modules within the device through a bus, wire or interface.
[0104] For example, the "sending information" can be understood as a device sending information to another device, or also can be understood as a logical module inside the device sending information to another logical module. For example, the "network device sending information" can be understood as the network device sending information to another device (such as a terminal), or can be understood as a logical module 1 in the network device sending information to a logical module 2 in the network device. The "receiving information" can be understood as a device receiving information from another device, or also can be understood as a logical module inside the device receiving information from another logical module. For example, the "network device receiving information" can be understood as the network device receiving information from another device (such as a terminal), or can be understood as a logical module 1 in the network device receiving information from a logical module 2 in the network device.
[0105] (7) In the present application, the words such as "exemplarily", "for example" and the like 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 word "example" is used to present the concept in a specific way. In the embodiments of the present application, "of", "corresponding", "corresponding" and "associated" are sometimes used interchangeably, and it should be pointed out that when their differences are not emphasized, the meanings expressed are consistent.
[0106] (8) In the present application, the configuration can be a signaling configuration, such as a radio resource control (RRC) message, a downlink control information (DCI), or a system information block (SIB). Alternatively, the signaling configuration can be given to the terminal device by a pre-configured signaling configuration, or configured to the terminal device in a pre-configured manner. Here, the pre-configuration is to define or configure the value of the corresponding parameter in advance in the protocol manner, and store it in the terminal device when communicating with the terminal device. The pre-configured message can be modified or updated under the condition that the terminal device is connected to the network.
[0107] Next, a communication system to which the present application is applied will be introduced.
[0108] The technical solutions of the present application can be applied to various communication systems, such as a 5G or NR system, a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD) system, and the like. The technical solutions of the present application can also be applied to non-terrestrial network (NTN) systems such as inter-satellite communication and satellite communication. As an example, a satellite communication system includes a satellite base station and a terminal device. The satellite base station provides communication services for the terminal device. The satellite base station can also communicate with a ground base station. The satellite can act as a base station or a terminal device. The satellite can refer to a drone, a hot air balloon, a low-orbit satellite, a medium-orbit satellite, a high-orbit satellite, and the like, or a non-ground base station or a non-ground device, and the like.
[0109] A device in a communication system can send a signal to another device or receive a signal from another device. The signal can include information, signaling, data, and the like. The device can be replaced by an entity, a network entity, a network element, a communication device, a communication module, a node, a communication node, and the like. The device is taken as an example for description in the present application. For example, the communication system can include at least one terminal device and at least one network device. The network device can send a downlink signal to the terminal device, and / or the terminal device can send an uplink signal to the network device.
[0110] FIG. 1 is a schematic diagram of a communication system suitable for 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. Optionally, the communication system can also include the Internet. 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), and the like. 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.
[0111] 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 radio access network (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.
[0112] The RAN nodes 110, which can also be referred to as access network devices, RAN entities, or access nodes, form part of a communication system 100 and are configured to facilitate wireless access by the terminals 120. 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 nodes 110 and the terminals 120 are relative, e.g., the network element 120i in Figure 1 can be a helicopter or a drone, which can be configured to move as 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 RAN node 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 RAN nodes 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.
[0113] In a possible scenario, the RAN nodes can be base stations, evolved NodeBs (eNodeBs), access points (APs), transmission reception points (TRPs), base stations in future mobile communication systems, or access nodes in WiFi systems, etc. The RAN nodes can be macro base stations (e.g., 110a in Figure 1), micro base stations or indoor stations (e.g., 110b in Figure 1), relay nodes or donor nodes, or wireless controllers in a CRAN scenario. Optionally, the RAN nodes can also be servers, wearable devices, vehicles or vehicle-mounted devices, etc. For example, the access network device in vehicle to everything (V2X) technology can be a road side unit (RSU).
[0114] In another possible scenario, a terminal is assisted by multiple RAN nodes 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 (CP), a CU-user plane (UP), or a radio unit (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 processing unit (AAU), or a remote radio head (RRH).
[0115] 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.
[0116] The terminal 120 can be a device or a module with corresponding communication functions for accessing the above communication system. The terminal can also be referred to as a user equipment (UE), a terminal, a user device, an access terminal, a user unit, a user station, a mobile station, a mobile station (MS), a remote station, a remote terminal, a mobile device, a user terminal, a terminal unit, a terminal station, a terminal device, a wireless communication device, a user agent, or a user apparatus. The terminal is usually provided with a communication module, a circuit, or a chip for executing corresponding communication functions. The terminal is also configured with program instructions for executing corresponding communication functions.
[0117] 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.
[0118] The RAN 100 and the terminal 120 can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on the water surface; can also be deployed on airplanes, balloons and satellites in the air. The present application does not limit the scene where the RAN 100 and the terminal 120 are located.
[0119] The CN 200 can be a 5G core network, an evolved 5G core network, or a core network in a future mobile communication system. Taking the 5G core network as an example, the CN 200 includes an access and mobility management function (AMF) network element responsible for services such as mobility management and access management, 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, for example, the AMF, the SMF, and the PCF can be combined together as a core network device.
[0120] It should be understood that the above naming is only defined for the purpose of distinguishing different functions and should not constitute any limitation on 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 use the terms in 5G or other names.
[0121] The technical solutions of the present application can also be applied to device to device (D2D) communication, vehicle-to-everything (V2X) communication, machine to machine (M2M) communication, machine type communication (MTC), and internet of things (IoT) communication systems or other communication systems. Among them, cellular vehicle-to-everything (C-V2X) can be a V2X communication technology developed based on a cellular system. C-V2X can utilize and enhance the functions and elements of a cellular network to achieve low-latency and high-reliability communication between various nodes in a vehicle network. C-V2X can include vehicle-to-vehicle (V2V) communication, vehicle-to-pedestrian (V2P) communication, vehicle-to-infrastructure (V2I) communication, and vehicle-to-network (V2N) communication.
[0122] FIG. 2 is a schematic diagram of a communication system applicable to the embodiments of the present application. FIG. 2(a) to (c) shows three communication scenarios. In FIG. 2, the dashed circle represents the coverage of a network device. The devices located in the dashed circle are within the coverage of the network device; the devices located outside the dashed circle are outside the coverage of the network device.
[0123] The technical solutions of the present application can be applied to a system in which user terminals directly communicate (for example, V2X, D2D, etc.), and can be applicable to a communication scenario with network coverage or a communication scenario without network coverage. The user can autonomously select a resource mode. The terminal device (or user terminal) can be within the coverage of a network device or outside the coverage of the network device.
[0124] As shown in FIG. 2(a), two terminal devices (shown in the form of a vehicle in FIG. 2) that communicate can be within the coverage of a network device. Exemplarily, the terminal devices can communicate with each other through a proximity-based services communication 5 (PC5) interface. As shown in FIG. 2(b), one of the two terminal devices (shown in the form of a vehicle in FIG. 2) that communicate can be within the coverage of a network device, and the other can be outside the coverage of the network device. As shown in FIG. 2(c), the two terminal devices (shown in the form of a vehicle in FIG. 2) that communicate can both be outside the coverage of a network device.
[0125] It can be understood that FIG. 1 or FIG. 2 is only an example given for ease of understanding and does not limit the protection scope of the present application. The communication method provided by the embodiments of the present application can also involve devices not shown in FIG. 1 or FIG. 2, such as wireless relay devices and / or wireless backhaul devices, and of course the communication method provided by the embodiments of the present application can only include part of the devices shown in FIG. 1 or FIG. 2, which is not limited.
[0126] To facilitate understanding of the embodiments of the present application, the terms or technologies involved in the present application are first described.
[0127] 1. Signal: a symbol, data or message transmitted through a certain medium (for example, electromagnetic wave, light wave, sound wave, etc.), which can be decoded and understood by a receiving end. The signal can be an analog signal or a digital signal, etc.
[0128] As an example, the signal is a reference signal (RS). The reference signal can also be referred to as a pilot, a reference sequence, a benchmark signal, etc., and is a kind of known signal. For example, the reference signal can be a kind of signal provided by a sending device to a receiving device for channel estimation, channel sounding, or data demodulation, etc.
[0129] In the present application, the RS involved can be any one of the following: a channel state information reference signal (CSI-RS), a sounding reference signal (SRS), a demodulation reference signal (DMRS), a phase tracking reference signal (PT-RS), a cell reference signal (CRS), etc.
[0130] The reference signal in the embodiments of the present application is mainly used for channel measurement, and the reference signals listed above are only examples and should not constitute any limitation on the present application. The present application does not exclude the possibility of defining other reference signals in future protocols to achieve the same or similar functions.
[0131] 2. Channel information: information capable of reflecting channel characteristics and channel quality.
[0132] As an example, the channel information is at least one of the following: channel state information CSI, channel time-varying information, or channel frequency offset information, etc. In the following, the channel information is mainly taken as an example of CSI, and it can be understood that information capable of reflecting channel characteristics and channel quality is applicable to the embodiments of the present application.
[0133] As an example, the CSI includes at least one of the following: channel quality indication (CQI), precoding matrix indicator (PMI), rank indicator (RI), CSI-RS resource indicator (CRI), layer indicator (LI), reference signal receiving power (RSRP), or signal to interference plus noise ratio (SINR), etc. The signal to interference plus noise ratio can also be referred to as signal to noise and interference ratio.
[0134] A specific application scenario is as follows: in an FDD communication scenario, since the uplink and downlink channels are not reciprocal or the reciprocity of the uplink and downlink channels cannot be guaranteed, the network device usually sends the terminal device a CSI-RS, and the terminal device estimates (or measures) the downlink channel experienced by the downlink reference signal according to the received CSI-RS, and then the terminal device can generate CSI based on the measurement of the downlink channel matrix, and feed back the CSI to the network device. The network device can determine the resource, modulation and coding scheme (MCS), and precoding of the downlink data channel of the terminal device based on the CSI.
[0135] 3. Beam: represents a kind of communication resource, and different beams can be considered as different resources. The same information or different information can be transmitted through different beams.
[0136] The beam in the NR protocol can be a spatial domain filter, or a spatial filter or a spatial parameter. The beam used for transmitting a signal can be referred to as a transmission beam (Tx beam), and the beam used for receiving a signal can be referred to as a reception beam (Rx beam).
[0137] In addition, the beam can be a wide beam, or a narrow beam, or other types of beams. The beam forming technology can be beam forming technology or other technology. The beam forming technology can be digital beam forming technology, analog beam forming technology or hybrid digital / analog beam forming technology, etc.
[0138] One beam can correspond to one or more antenna ports for transmitting data channels, control channels, sounding signals, and the like. One or more antenna ports corresponding to one beam can also be regarded as one antenna port set.
[0139] Specifically, the sending end can precode one or more signals based on one or more predefined beam vectors respectively, and send the precoded signals. The precoded signals have a certain directivity. Therefore, the precoded signal transmitted by the sending end based on one port can be understood as a beam in a specific direction. The transmitting beam can refer to the distribution of signal strength in different directions in space after the signal is transmitted by the antenna, and the receiving beam can refer to the distribution of signal strength in different directions in space of the wireless signal received by the antenna.
[0140] 4. Time-frequency resource: Data or information can be carried by a time-frequency resource. The time-frequency resource can include resources in the time domain (i.e., time domain resources) and resources in the frequency domain (i.e., frequency domain resources).
[0141] In the time domain, the time domain resources can include one or more time domain units (or also referred to as time units). The 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.
[0142] In the frequency domain, the frequency domain resources can include one or more frequency domain units. The 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.
[0143] 5、port: port, or antenna port, can include transmit port and receive port. Antenna port is a logical concept, one antenna port can correspond to one physical transmit antenna, or can correspond to multiple physical transmit antennas. In these two cases, the receiver of the terminal does not decompose the signal from the same antenna port. Because from the perspective of the terminal, no matter the channel is formed by a single physical transmit antenna, or is combined by multiple physical transmit antennas, the reference signal (RS) corresponding to this antenna port defines this antenna port, for example, the antenna port corresponding to the de-modulation reference signal (DMRS) is the DMRS port, and the terminal can obtain the 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. One antenna port is one channel, and the terminal performs channel estimation and data demodulation according to the reference signal corresponding to the antenna port.
[0144] Optionally, the port refers to the port after beamforming and / or phase rotation.
[0145] The antenna port is usually associated with the reference signal, and its meaning can be understood as a transceiving interface on the channel experienced by the reference signal. For a low-frequency system, one antenna port can correspond to one or more antenna elements, and these elements jointly transmit the reference signal, and the receiving end can regard them as a whole and does not need to distinguish these elements. For a high-frequency system, the antenna port can correspond to a beam, and similarly, the receiving end only needs to regard this beam as an interface and does not need to distinguish each element.
[0146] In the embodiments of the present application, the antenna port can also be referred to as a port, and the set corresponding to multiple antenna ports can be referred to as a port group. For example, multiple digital ports of a base station are grouped to form multiple port groups. For another example, the port group can be multiple digital ports corresponding to the same analog beam, which is referred to as a port group or a digital-analog port group; or the port group can be a digital port set corresponding to multiple analog beams, which is referred to as a port group or a digital-analog port group. Alternatively, multiple digital ports of the same analog beam are divided into multiple subsets, and each subset is referred to as a port group or a digital-analog port group.
[0147] 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.
[0148] In order to guarantee the quality of wireless transmission, channel state information (CSI) is needed to be obtained through reference signal (RS) to perform precoding design, power control and switching, etc. The information can be obtained by measuring the sending end or receiving end of the wireless link. Taking the transmission between UE and base station as an example, generally, the quality state of the downlink channel can be obtained by measuring the CSI-RS sent by the base station. The measured information is reported to the base station, so that the base station can set appropriate sending parameters for subsequent downlink transmission according to the measurement result to obtain better service experience. The quality state of the uplink channel can be obtained by measuring the sounding reference signal (SRS) sent by the UE, and the base station can directly obtain the channel information. In addition, in the TDD system, the uplink and downlink channels are reciprocal, and the uplink or downlink channel measurement result can be used to obtain all the uplink and downlink channel information. The uplink channel measurement and downlink channel measurement are simply described below.
[0149] 1) Channel estimation based on SRS: the UE sends uplink SRS signals through multiple antenna ports, and the base station measures and receives the uplink SRS through the antenna to estimate the uplink channel matrix H ul . Next, the base station can directly obtain the downlink channel matrix H dl based on the reciprocity of the uplink and downlink channels.
[0150] 2) Channel estimation based on CSI-RS: the base station sends CSI-RS signals through multiple antenna ports, and the UE measures the reference signal and informs the base station of the channel state information through feedback information, wherein the channel state information includes channel quality indication (CQI), precoding matrix indicator (PMI) and rank indicator (RI). The base station determines the transmission mode based on the channel state information fed back by the UE.
[0151] The physical uplink control channel (PUCCH) is used to transmit uplink control information (UCI), which includes three types of information: ACK / NACK feedback information, CSI feedback information, and uplink scheduling request information (SR). The ACK / NACK feedback information is used for ACK / NACK feedback of PDSCH demodulation HARQ. The uplink HARQ supports asynchronous adaptation, that is, the ACK / NACK transmission opportunity can be flexibly determined by the scheduler. The CSI feedback information is used to feedback the result information of CSI-RS measurement, including CQI (Channel Quality Indicator) / PMI (precoding matrix indication) / RI (rank indication), etc. The uplink SR information is used for resource request of PUSCH scheduling. The PUCCH can carry one of the three types of information alone, or can carry them together, that is, the case of supporting multiple information multiplexing.
[0152] The PUCCH mainly includes two structures, one is based on a sequence, and the other is based on a coding format, which is specifically illustrated as follows.
[0153] Example 1: PUCCH Format 0;
[0154] The PUCCH format 0 can be used to send the ACK / NACK feedback of HARQ, or can carry the SR information. The information bit sent by the PUCCH format 0 is 1 or 2. The PUCCH format 0 occupies 1 RB per slot per UE in the frequency domain, and occupies 1 or 2 symbols in the time domain. When configured as 2 symbols, the reliability of the information can be improved.
[0155] A long cell-specific frequency domain sequence of 12 (one PUCCH frequency domain occupies 1 RB, a total of 12 subcarriers, and therefore the sequence length is 12. The sequence is the same as the uplink reference signal sequence with a length of 12) is cyclically shifted to generate different orthogonal sequences, which are then assigned to different UEs to achieve. That is, the PUCCH supports at most 12 cyclic shifts (corresponding to initial cyclic shift indexes 0-11) within one RB.
[0156] When the PUCCH format 0 is used to send ACK / NACK (0-NACK, 1-ACK), the information bit does not need to go through the process of encoding -> modulation -> mapping to the physical layer resource. Therefore, there is no DMRS RE.
[0157] PUCCH format 0 is based on different cyclic shift identification information of ZC sequence, and there is no DMRS. For example, different phases can represent different information, and phase 0 can represent NACK, and phase 180 degrees represents ACK.
[0158] Example two: PUCCH format 2;
[0159] PUCCH format 2 occupies 1-2 symbols in the time domain, and can occupy 1 to 16 RBs (multiples of 2 / 3 / 5) in the frequency domain, and carries more than 2 bits of information content. PUCCH format 2 is short in time, suitable for low-latency scenarios, and supports large amounts of UCI. PUCCH format 2 does not support multi-UE multiplexing, and PUCCH format 2 uses QPSK modulation, so there needs to be a DMRS.
[0160] Example three: PUCCH multiplexing;
[0161] If a user reports multiple UCI on one slot at the same time, PUCCH multiplexing occurs, and all UCI is reported using one PUCCH resource.
[0162] PUCCH format 0 supports UCI bit <= 2, only HARQ-ACK and SR. SR is just a flag, only to determine whether there is energy, not to determine the specific value. Format 0 has no DMRS, and UCI data uses cyclic shift to represent.
[0163] When PUCCH Format 2 / 3 / 4 is used, UCI is filled in the order of ACK, SR, CSR, and CSR.
[0164] As described above, the communication terminal, such as a vehicle, can deploy the communication antenna at positions such as the roof, rearview mirror, front and rear bumpers, and the like (positions shown by black dots in the figure). In this scenario, if the measurement is still based on the channel measurement method of ordinary terminals (such as mobile phones), the transmission performance of the distributed antenna terminal will be lost, and the transmission performance of the terminal device or network device will be lost. Inaccurate channel estimation under poor channel quality, such as rapid movement at the edge of the cell, SRS or CSI-RS interference is serious, resulting in transmission performance degradation.
[0165] To solve the above technical problems, the application provides a communication method and a communication device for determining whether the second estimation accuracy is better than the first estimation accuracy, so as to flexibly correct the estimated first channel information and improve the transmission performance.
[0166] The communication method provided by the embodiments of the present application will be described in detail below with reference to the accompanying drawings. The embodiments of the present application can be applied to the communication system shown in FIG. 1 or FIG. 2. It should be understood that the embodiments of the present application can be applied to the scenario of communication between a sending end and a receiving end.
[0167] 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 can perform communication according to the method provided by the embodiments of the present application by running the code or program recording 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 present application, the “first device” 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 (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) in the communication device, or a logical module or software capable of realizing all or part of the functions of the communication device. In the present application, the “second device” can refer to a communication device (for example, a network device or a terminal device), a component (for example, a communication module, a processor, a circuit, a chip, or a chip system) in the communication device, or a logical module or software capable of realizing all or part of the functions of the communication device.
[0168] 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.
[0169] S310, the first device sends a third reference signal to the second device;
[0170] Correspondingly, the second device receives the third reference signal from the first device.
[0171] The third reference signal is used to determine the first channel information, and the first channel information is used to estimate the first channel.
[0172] For example, the first device can be a terminal device, and the second device can be a network device; or the first device can be a network device, and the second device can be a terminal device, without limitation.
[0173] Optionally, the first device can periodically send the third reference signal to the second device.
[0174] Optionally, the embodiments of the present application do not limit the specific signal type of the third reference signal. For example, the third reference signal can be an uplink reference signal, such as any one of the following: SRS, demodulation reference signal (DMRS), phase tracking reference signal (PT-RS), or other reference signals, etc.; for another example, the first reference signal can be a downlink reference signal, such as any one of the following: CSI-RS, PT-RS, DMRS, synchronization signal (SS), or other reference signals, etc.
[0175] The following describes the manner in which the first device sends the third reference signal to the second device.
[0176] In an implementation manner, the first device sends the third reference signal through the antenna set #1.
[0177] Optionally, in this implementation manner, if the first device also deploys the antenna set #2, the first device can send the third reference signal through the antenna set #1 and the antenna set #2. In other words, the third reference signal can include the reference signal sent by the first device through the antenna set #1 and the reference signal sent by the first device through the antenna set #2.
[0178] In an implementation manner, the first device sends the third reference signal through the antenna set #1 and the antenna set #2. In other words, the third reference signal can include the reference signal sent by the first device through the antenna set #1 and the reference signal sent by the first device through the antenna set #2.
[0179] In order to enable the second device to distinguish which antenna or antenna set is used by the first device to send the third reference signal, although one antenna set corresponds to one antenna position and one reference signal corresponds to one antenna position, the second device does not know which antenna set and which antenna position the reference signal comes from when receiving the reference signal. Therefore, the first device can also indicate the correspondence between the third reference signal and the antenna set (e.g., the first antenna set) or the position (e.g., the first position) of the antenna before sending the third reference signal.
[0180] Optionally, when the first device is a terminal device and the second device is a network device, the method further includes step S301 before step S310 is performed.
[0181] S301, the first device sends seventh information to the second device;
[0182] Correspondingly, the second device receives the seventh information from the first device.
[0183] The seventh information is used for indicating that the third reference signal corresponds to the first position, or used for indicating that the third reference signal corresponds to the first antenna port, the first antenna port corresponds to the first position, the first position is a position of a first antenna set, the first antenna set belongs to a plurality of antenna sets, and the first channel is a channel corresponding to the first antenna set. That is, the first antenna port corresponds to the position of the first antenna set.
[0184] Each antenna set includes one or more antennas, each position corresponds to an antenna set, that is, each position corresponds to one or more antennas, and the one or more antennas are deployed on the terminal device.
[0185] That is, based on the received sixth information, the second device can determine that the third reference signal corresponds to the first position and / or the first antenna port, and then can receive the third reference signal through the first antenna set, or in other words, the second device can determine to receive the third reference signal through the first position on the first device.
[0186] Further, the first device can send the third reference signal to the second device through the first antenna set or the first position.
[0187] Optionally, when the first device is a terminal device and the second device is a network device, before step S310 is performed, the second device can obtain a correspondence relationship between a plurality of positions of the first device and a plurality of antenna ports, that is, the method further includes step S302.
[0188] S302, the first device sends a first mapping relationship to the second device.
[0189] Correspondingly, the second device receives the first mapping relationship from the first device.
[0190] The first mapping relationship is used for indicating a correspondence relationship between a plurality of positions and a plurality of antenna ports, the plurality of positions and the plurality of antenna ports are in one-to-one correspondence, and the plurality of positions and a plurality of antenna sets are in one-to-one correspondence. The first antenna port belongs to the plurality of antenna ports.
[0191] It can be understood that the plurality of positions and the plurality of antenna sets are in one-to-one correspondence.
[0192] That is, the first mapping relationship is sent by the first device (for example, a terminal device) to the second device. Alternatively, the first mapping relationship can also be predefined or preconfigured in advance, which is not limited in the present application.
[0193] Optionally, the present application does not limit the execution sequence of steps S301 and S302.
[0194] Next, the first mapping relationship is illustrated in the form of a table, a set, a function, text, or a string. The specific implementation of the first mapping relationship is not limited in the present application. For ease of understanding, the first mapping relationship is illustrated in the form of a table.
[0195] Table 1
[0196] As shown in Table 1, the first mapping relationship represents the correspondence between the plurality of positions and the plurality of antenna ports, wherein the antenna ports include port 1, port 2, port 3, and port 4, the antenna positions include position 1, 2, 3, and 4, and the antenna positions include position 1, 2, 3, and 4. As shown in FIG. 4, it can be seen that port 1 corresponds to position 1, port 2 corresponds to position 2, port 3 corresponds to position 3, and port 4 corresponds to position 4. For example, based on Table 1, if the first device indicates position 1 through the seventh information before transmitting the third reference signal, it means that position 1 corresponds to the third reference signal, and the second device can determine that the third reference signal is received through port 1.
[0197] Table 2
[0198] As shown in Table 2, the first mapping relationship represents the correspondence between the plurality of positions, the plurality of antenna sets, and the plurality of antenna ports, wherein the antenna ports include port 1, port 2, port 3, and port 4, the antenna positions include position 1, 2, 3, and 4, and the antenna sets include antenna set 1, 2, 3, and 4. As shown in FIG. 4, it can be seen that port 1, position 1, and antenna set 1 correspond, port 2, position 2, and antenna set 2 correspond, port 3, position 3, and antenna set 3 correspond, and port 4, position 4, and antenna set 4 correspond. For example, based on Table 1, if the first device indicates position 3 through the seventh information before transmitting the third reference signal, it means that position 3 corresponds to the third reference signal, and the second device can determine that the third reference signal is received through port 3, or that the third reference signal is received through the antenna set 3 corresponding to position 3.
[0199] It can be understood that the above Table 1 or Table 2 is only an example for ease of understanding, and other schemes are not excluded, for example, the number of antenna ports, the number of antenna positions, and the specific correspondence between the antenna ports and the antenna positions (i.e., the number of rows) are not limited in the present application.
[0200] Optionally, the number of mapping relationships (e.g., a row in the table) in the above Table 1 or Table 2 is not limited by the present application, for example, one or more rows are added or reduced. Optionally, the above Table 1 or Table 2 can be split into multiple independent tables, and the present application does not limit the splitting manner. Optionally, the above Table 2 can be split into multiple other tables for example, the three columns in Table 2 can be arbitrarily split into two columns, and a new table is formed, and no specific limitation is made.
[0201] S320, the second device determines the second channel information according to the first channel information and the positional relationship between the multiple antenna sets.
[0202] The multiple antenna sets are deployed on the first device, and the first device includes the first device.
[0203] For example, the first device includes the first device can be understood as: the first device is the first device, or the first device belongs to the first device. Wherein, the first device can be a terminal device, such as a vehicle-mounted terminal or a user equipment, and the first device can be a terminal device, a communication module, a processor, a circuit, a chip, or a chip system in the terminal device, etc., without limitation.
[0204] The present application does not limit the implementation manner of the second device determining the second channel information according to the first channel information and the positional relationship between the multiple antenna sets, that is, the second device corrects the first channel information according to the positional relationship between the multiple antenna sets to obtain the second channel information.
[0205] In one implementation manner, the second device corrects the first channel information according to model #1 to obtain the second channel information. The input parameter of model #1 is the first channel information, and the output parameter of model #1 is the second channel information.
[0206] In another implementation manner, the second device corrects the first channel information according to the first positional relationship to obtain the second channel information. The first positional relationship is the relative positional relationship between the multiple antenna sets deployed on the terminal device.
[0207] For example, the first device can correct the first channel information according to the first model to obtain the second channel information. The input parameter of the first model includes the first channel information and the first positional relationship, and the output parameter of the first model is the second channel information.
[0208] It can be understood that the first positional relationship is determined according to the positions of the multiple antenna sets deployed on the terminal device, and the specific implementation manner is described in the following step S304.
[0209] Exemplarily, the first device can correct the first channel information according to the first position relationship to obtain the second channel information using a mathematical estimation method, such as a least square estimation method.
[0210] In this implementation, before the second device corrects the first channel information to obtain the second channel information, the second device further receives the first position relationship; correspondingly, the first device transmits the first position relationship.
[0211] Exemplarily, the terminal device is deployed with an antenna set #1 and an antenna set #2, and the first position relationship is a relative position relationship between the antenna set #1 and the antenna set #2. For example, the first position relationship is a vector from a position where the antenna set #1 is located to a position where the antenna set #2 is located; or the first position relationship is a vector from a position where the antenna set #2 is located to a position where the antenna set #1 is located.
[0212] Next, the implementation that the second device corrects the first channel information according to the first position relationship to obtain the second channel information is described in detail.
[0213] In mode 1, the first device corrects the first channel information according to the first position relationship to obtain the second channel information, and the second channel information is the corrected channel information.
[0214] In this mode, the first channel information includes channel information #1 and channel information #2, and the first position relationship is a relative position relationship between a first antenna set and a second antenna set.
[0215] Exemplarily, mode 1 can be expressed as: wherein f(x) is an example of the first model, is an example of the second channel information, is an example of the channel information #1, is an example of the channel information #2, and P i,j is an example of the first position relationship.
[0216] In mode 2, the first device corrects channel information corresponding to a plurality of antenna sets included in the first channel information according to the first position relationship to obtain the second channel information, and the second channel information is the corrected channel information.
[0217] In this mode, the first channel information includes channel information #1 and channel information #2, the second channel information includes channel information #3 and channel information #4, and the first position relationship is a relative position relationship between a first antenna set and a second antenna set.
[0218] Exemplarily, mode 2 can be expressed as: wherein f(x) is an example of the first model, is an example of channel information #3, is an example of channel information #4, is an example of channel information #1, is an example of channel information #2, P i,j is an example of the first position relationship.
[0219] Optionally, before performing step S320, the second device determines the first channel information, for example, the method further includes step S303.
[0220] S303, the second device determines the first channel information according to the received third signal.
[0221] Wherein, the channel information can also be replaced by channel, or channel state information, etc., which is not limited in the present application. The first channel information is determined by the second device receiving the third reference signal for channel estimation.
[0222] In an implementation mode, if the first device transmits the third reference signal through the antenna set #1, the first information determined by the second device corresponds to the antenna set #1. In other words, the first channel information is used to describe the channel state between the antenna set #1 and the second device.
[0223] In another implementation mode, if the first device transmits the third reference signal through the antenna set #1 and the antenna set #2, the first channel information determined by the second device includes channel information #1 and channel information #2. Wherein, the channel information #1 is the channel information corresponding to the antenna set #1, and the channel information #1 is used to describe the channel state between the antenna set #1 and the second device. The channel information #2 is the channel information corresponding to the antenna set #2, and the channel information #2 is used to describe the channel state between the antenna set #2 and the second device.
[0224] Optionally, when the first device is a terminal device and the second device is a network device, before performing step S320, the second device obtains a plurality of antenna sets, for example, the method further includes step S304.
[0225] S304, the first device sends the sixth information to the second device; correspondingly, the second device receives the sixth information from the first device.
[0226] Wherein, the sixth information is used to indicate the position relationship between the plurality of antenna sets.
[0227] Exemplarily, the sixth information comprises position information, the position information being used to indicate a plurality of relative positions of the plurality of antenna sets relative to a first reference point, the plurality of antenna sets corresponding to the plurality of relative positions in a one-to-one manner, and the first reference point being located on the first device. For example, the plurality of antenna sets comprises a first antenna set, the plurality of relative positions comprises a first relative position, and the first relative position corresponds to the first antenna set. In this case, the position information can be used to indicate the first relative position of the first antenna set relative to the first reference point.
[0228] That is, the plurality of antenna sets are indicated by the first device (for example, a terminal device) through the sixth information. Alternatively, the plurality of antenna sets can also be predefined or preconfigured in advance, which is not limited in the present application.
[0229] Alternatively, the present application does not limit the execution order of steps S303 and S304. For example, step S303 can be executed before step S304, or step S303 can be executed after step S304. Alternatively, the present application does not limit the execution order of steps S303 or S304 and steps S301 or S302. For example, step S303 or S304 can be executed before or after step S301, or can be executed before or after step S302.
[0230] The indication manner of the first relative position will be exemplified below in combination with FIG. 4 and FIG. 5.
[0231] FIG. 4 is a schematic diagram of the first relative position according to an embodiment of the present application. As shown in FIG. 4, the first device can be a vehicle shown in FIG. 4, and the vehicle comprises four antenna sets, which are distributed and deployed at different positions on the vehicle. The first reference point can be point C in FIG. 4, for example, the center position of the bottom of the vehicle. Based on the first reference point C, the deployment position of each antenna set i (for example, the first antenna set) relative to the first reference point C can be indicated through the sixth information, and the relative position can be represented as (Δx i , Δy i ) (for example, the first relative position). Generally, it can be considered that all the antenna sets are at the same horizontal height, that is, the height of the distributed antenna is not distinguished.
[0232] Alternatively, the height information Δh i of each antenna set i can also be indicated, so as to indicate the spatial positions among the plurality of antenna sets.
[0233] It should be noted that if the position of the antenna set i is above the reference point C, the corresponding Δy i takes a negative value, if the position of the antenna set i is below the reference point C, the corresponding Δy i takes a positive value, and if the position of the antenna set i is on the left of the reference point C, the corresponding Δxi Take positive value, the position of the antenna set i is below the reference point C, the corresponding Δx i Take negative value. The subsequent part will not be described one by one.
[0234] Figure 5 is a schematic diagram of a first relative position provided by an embodiment of the present application. As shown in Figure 5, a deployment pattern of distributed antennas can be defined, which is used to indicate the positional relationship between different antenna sets. The deployment pattern represents that the shape of the first device is a cuboid, and positions 1-8 are positions where antenna sets can be deployed. The first reference point can be predefined as one of the eight positions.
[0235] For example, the deployment pattern shown in Figure 5 includes information of the horizontal relative position of the deployment position of each antenna set relative to the first reference point C. The indication information in the first information indicates the deployment pattern, and the indication information also indicates (position 1, position 2, position 3, position 4, position 5, position 6, position 7, position 8, antenna quantity), for example, which can be (1, 1, 0, 0, 0, 0, 1, 1, 2). It indicates that antenna sets are deployed at positions 1, 2, 7, and 8, and each antenna set includes 2 antennas. The second device can determine which positions are deployed with antenna sets and the horizontal relative position (i.e., the first relative position) of these antenna sets relative to the first reference point C based on the indication information.
[0236] For example, the deployment pattern shown in Figure 5 includes information of the length, width, and height of the corresponding first device. The indication information in the first information indicates the deployment pattern, and the indication information also indicates (position 1, position 2, position 3, position 4, position 5, position 6, position 7, position 8, antenna quantity). Since the length, width, and height of the corresponding first device are known, the second device can determine which positions are deployed with antenna sets and the relative position (i.e., the first relative position) of these antenna sets relative to the first reference point C based on the indication information.
[0237] It can be understood that, since some of the positions 1-8 in Figure 5 (for example, positions 3 and 4) are not located at the vertices of the corresponding cuboid, the deployment pattern also includes information of the positions of these deployed antenna sets.
[0238] It can also be understood that, in the above example, the indication information indicates that antenna sets are deployed at positions 1, 2, 7, and 8, and the number of antennas in the four antenna sets is the same. In order to achieve more flexible representation, the above indication information can also indicate the number of antennas in each antenna set where antenna sets are deployed, for example, indicating (position 1 antenna quantity, position 2 antenna quantity, position 3 antenna quantity, position 4 antenna quantity, position 5 antenna quantity, position 6 antenna quantity, position 7 antenna quantity, position 8 antenna quantity) as (2, 2, 0, 0, 0, 0, 4, 4).
[0239] S330, the second device sends the first reference signal and the second reference signal to the first device;
[0240] Correspondingly, the first device receives the first reference signal and the second reference signal from the second device.
[0241] The first reference signal corresponds to the first channel information, and the second reference signal corresponds to the second channel information.
[0242] In other words, the second device sends the first reference signal to the first device according to the first channel information, and sends the second reference signal to the first device according to the second channel information. Optionally, the second reference signal can be referred to as a check reference signal, or a check RS, or a confirmation reference signal.
[0243] The present application does not limit the specific signal type of the first reference signal or the second reference signal. For example, the first reference signal or the second reference signal can be an uplink reference signal, and the first reference signal or the second reference signal can be any one of the following: SRS, DMRS, or PT-RS, etc. For another example, the first reference signal or the second reference signal is a downlink reference signal, and the first reference signal or the second reference signal can be any one of the following: CSI-RS, PT-RS, DMRS, or SS, etc. Optionally, the first reference signal or the second reference signal can also be other signals. In addition, the present application does not limit the specific name of the reference signal, and the reference signal can be referred to as a probe signal or have other names. Optionally, the first channel information can be referred to as first channel state information, and the second channel information can be referred to as second channel state information, and in addition, the present application does not limit the specific name of the channel information.
[0244] Optionally, the second device can periodically send the first reference signal and the second reference signal to the first device. Or in other words, after step S340 is performed, if the second estimation accuracy is not better than the first estimation accuracy, the second device can re-perform steps S320-S340 until the second estimation accuracy is better than the first estimation accuracy.
[0245] It can be understood that in the present application, one antenna set corresponds to one reference signal, and different antenna sets correspond to the same or different reference signals. For example, the first reference signal and the second reference signal can mean that the sequences of the two reference signals are different.
[0246] Optionally, assuming that the transceiving antenna is 64*4 dimensional, the channel matrix H is a 64*4 channel matrix, i.e. the first channel information H1 is 64*4 dimensional, and the second channel information H2 is also 64*4 dimensional, wherein the first channel information and the second channel information correspond to the same antenna or the same antenna set.
[0247] In an implementation, the second device sends the first reference signal and the second reference signal to the first device, including: the second device pre-encodes the channel matrix H and applies to the first reference signal and the second reference signal respectively, that is, the first reference signal and the second reference signal are both signals obtained by pre-encoding.
[0248] The present application does not limit the form of the pre-encoding matrix determined by the second device, and the specific implementation of determining the pre-encoding matrix. For example, the second device can determine the pre-encoding matrix by singular value decomposition (SVD) or eigenvalue decomposition of the channel information, or by SVD or eigenvalue decomposition of the covariance matrix of the channel information.
[0249] In another implementation, the second device sends the first reference signal on the first resource, and sends the second reference signal on the second resource. The first resource and the second resource are different, which can be understood as at least one of the following: the time domain resources included in the first resource and the second resource are different, the frequency domain resources included in the first resource and the second resource are different, or the code domain resources included in the first resource and the second resource are different.
[0250] Exemplarily, the first resource includes a first time domain unit and a first frequency domain unit, and the second resource includes the first time domain unit and a second frequency domain unit. For example, the first time domain unit includes symbol 1 and symbol 2, the first frequency domain unit includes subcarrier 1, and the second frequency domain unit includes subcarrier 2.
[0251] Exemplarily, the first resource includes a second time domain unit and a third frequency domain unit, and the second resource includes the third time domain unit and the third frequency domain unit. For example, the second time domain unit includes symbol 1 and symbol 2, the third time domain unit includes symbol 3, and the third frequency domain unit includes subcarrier 1 and subcarrier 2.
[0252] Exemplarily, the first resource includes a fourth time domain unit and a fourth frequency domain unit, and the second resource includes a fifth time domain unit and a fifth frequency domain unit. For example, the fourth time domain unit includes symbol 1 and symbol 2, the fifth time domain unit includes symbol 3, the fourth frequency domain unit includes subcarrier 1, and the fifth frequency domain unit includes subcarrier 2.
[0253] Exemplarily, the first resource comprises a sixth time domain unit, a sixth frequency domain unit and a first code domain unit, and the second resource comprises the sixth time domain unit, the sixth frequency domain unit and a second code domain unit. For example, the sixth time domain unit comprises symbol 1 and symbol 2, the sixth frequency domain unit comprises subcarrier 1 and subcarrier 2, the first code domain unit comprises an overlay orthogonal cover code (OCC) 1, and the second code domain unit comprises an overlay OCC 2. It can be understood that the code domain resource can also be in other forms, such as an orthogonal sequence, etc.
[0254] Optionally, the application does not make specific limitation on the sending order of the first reference signal and the second reference signal. That is, the second time domain unit in the above example can be located before the third time domain unit, or the second time domain unit can be located after the third time domain unit. Similarly, the fourth time domain unit in the above example can be located before the fifth time domain unit, or the fourth time domain unit can be located after the fifth time domain unit, without limitation.
[0255] S340, the first device sends the first information to the second device;
[0256] Correspondingly, the second device receives the first information from the first device.
[0257] The first information indicates whether the second estimation accuracy is better than the first estimation accuracy, the second estimation accuracy is determined according to the second channel information, and the first estimation accuracy is determined according to the first channel information. The second channel information is obtained according to the first channel information, for example, the second channel information is obtained after the first channel information is corrected by the second device.
[0258] Exemplarily, if the first channel information and the second channel information correspond to the same antenna set, or the first channel information and the second channel information comprise channel information corresponding to the same antenna set, the first information is used to determine whether the second channel information is better than the first channel information.
[0259] In the following, the form of the first information is exemplarily described.
[0260] In an implementation manner, the first information comprises second information, wherein when the second information is a first value, the second information indicates that the second estimation accuracy is better than the first estimation accuracy; or when the second information is a second value, the second information indicates that the second estimation accuracy is not better than the first estimation accuracy.
[0261] Optionally, the second information is indicated by one bit, and it can also be understood that the size of the second information is one bit. The first value can be "1", which is used to indicate that the second estimation accuracy is better than the first estimation accuracy, or in other words, the first estimation accuracy is lower than the second estimation accuracy. The second value can be "0", which is used to indicate that the second estimation accuracy is not better than the first estimation accuracy, or in other words, the second estimation accuracy is lower than the first estimation accuracy. Conversely, for example, the first value can be "0", which is used to indicate that the second estimation accuracy is better than the first estimation accuracy, or in other words, the first estimation accuracy is lower than the second estimation accuracy. The second value can be "1", which is used to indicate that the second estimation accuracy is not better than the first estimation accuracy, or in other words, the second estimation accuracy is lower than the first estimation accuracy.
[0262] Optionally, the second information is indicated by multiple bits, or in other words, the size of the second information can also be multiple bits, such as two bits, which is not limited in the present application.
[0263] In another implementation manner, the first information includes the second information, and further includes at least one of third information, fourth information, or fifth information. The transmission priority of the third information, the fourth information, or the fifth information is higher than that of the second information. In this implementation manner, the transmission priority of the second information can be as low as possible to ensure that at least one of the third information, the fourth information, or the fifth information can be transmitted preferentially, especially in the case of limited transmission resources, or in the case of limited number of bits / information amount that can be carried by one transmission, the third information, the fourth information, or the fifth information can be transmitted preferentially, and the second information can be transmitted subsequently, which can ensure the transmission of the third information, the fourth information, or the fifth information, and can also feed back whether the second estimation accuracy is better than the first estimation accuracy.
[0264] For example, the third information includes an acknowledgement message ACK and / or a negative acknowledgement message NACK, wherein the ACK or the NACK is used to indicate whether the receiving end successfully receives the message or the data. For example, for one transmission, the ACK or the NACK can be included in the third information, which is used to indicate whether the message or the data sent by the sending end is received or not received. For another example, for multiple transmissions, the ACK and the NACK can be included in the third information, which is used to indicate whether the message or the data is successfully received by the receiving end for each transmission of the multiple transmissions, wherein each transmission corresponds to one ACK or one NACK.
[0265] For example, the fourth information includes scheduling request information SR, which can be used to request to provide resources for the next transmission.
[0266] For example, the fifth information includes channel state information CSI, which is used to indicate a measurement result obtained based on the measurement of the received reference signal, and can include at least one of a precoding matrix indicator PMI, a channel quality indicator CQI, or a rank indicator RI.
[0267] In yet another implementation, the first information comprises a first sequence or a second sequence, the first sequence indicating that the second estimation accuracy is better than the first estimation accuracy, and the second sequence indicating that the second estimation accuracy is not better than the first estimation accuracy.
[0268] Exemplarily, the first sequence or the second sequence is obtained by cyclically shifting a base sequence in a time domain, or the first sequence or the second sequence is obtained by phase rotating the base sequence in a frequency domain. The base sequence is a ZC sequence.
[0269] Optionally, the first sequence or the second sequence satisfies:
[0270] wherein n represents an index number of the first sequence or the second sequence, and M is a length of the first sequence or the second sequence, or M is predefined.
[0271] Optionally, the first information is carried in a physical uplink control channel (PUCCH), and a format of the PUCCH comprises one of PUCCH format 0, PUCCH format 1, PUCCH format 2, PUCCH format 3, or PUCCH format 4. For specific interpretation, reference can be made to the related description.
[0272] It can be understood that the channel estimation methods corresponding to different antenna sets are the same. In the following, specific implementation modes of channel estimation (or said, determining the first channel information) involved in the above method are exemplarily described.
[0273] Exemplarily, the first device is a terminal device (for example, a UE), the second device is a network device (for example, a base station), N antenna sets are deployed on the UE, the UE sends N SRSs to the base station, the N SRSs correspond to the N antenna sets one by one, and N is an integer greater than or equal to 2. The specific channel estimation method can comprise the following steps 1 to 4.
[0274] Step 1: a channel model with a spatial scatterer (as shown in FIG. 6) is established, and the spatial scatterer is used for reflection of a signal.
[0275] FIG. 6 is a schematic diagram of spatial positions between a terminal device and a network device according to an embodiment of the present application. Optionally, FIG. 6 can comprise other spatial scatterers in addition to the spatial scatterer S. As shown in FIG. 6, both the path i and the path j pass through the scatterer S, the spatial relationship of the path i can be represented as l i = n i,s + n s,bi , and the spatial relationship of the path j can be represented as l j = n j,s + n s,bjWhere, path i is one of the multiple propagation paths corresponding to SRSi, and n i,s Let SRSi propagating in path i be the actual propagation path between antenna set i and spatial scatterer S. Similarly, path j is one of the multiple propagation paths corresponding to SRSj, SRSi is the SRS corresponding to antenna set i, SRSj is the SRS corresponding to antenna set j, and n... j,s Let Si be the actual propagation path of SRSj propagating in path j between antenna set j and spatial scatterer S. Based on the spatial relationship between paths i and j in Figure 6, the relationship between them can be obtained as follows:
[0276] nj, s =n i,s +p i ,j;
[0277] Where, p i,j It is a fixed spatial positional relationship determined based on the positions of antenna set i and antenna set j.
[0278] Step 2: The base station determines multiple propagation paths with the same scatterer among the multiple real propagation paths corresponding to N SRS.
[0279] It is understandable that multiple actual propagation paths of an SRS may pass through the same scatterer, different scatterers, or none at all; this application does not limit this. The method by which the base station determines multiple propagation paths with the same scatterer is described in step 4 below, and will not be elaborated upon here.
[0280] For ease of description, the following description will take the example of the base station determining that path i and path j are propagation paths that pass through the same scatterer.
[0281] Step 3: Based on and p i,j Correction obtained and
[0282] Understandable. For SRS-based i The measurement results obtained from n i,s The estimated vector, For SRS-based j The measurement results obtained The estimated vector.
[0283] by For example, The vector direction and vector length can be based on SRS i The measurement results are estimated. For example, the SRS in this implementation...i The measurement result can be understood as the measurement result corresponding to diameter i. i,s The vector direction and vector length are shown below.
[0284] The vector direction can be represented as:
[0285] Where, θ i,s and These are the pitch angle and azimuth angle, respectively, θ i,s and Available by SRS i The measurement results were estimated.
[0286] The length of a vector can be expressed as:
[0287] Among them, l i,b Let l be the direct path between antenna set i and the base station (see Figure 6 for details). i,b This can be determined by the relative position of antenna set i with respect to the base station. i =||l i,b ||2+τ i *c is the estimated path length of path i (i.e., the estimated ||n) i,s +n s,bi ||2), τ i The time delay of path i (which can be determined by SRS) i (The measurement results are estimated), where c is the speed of light.
[0288] about The vector direction and vector length can be based on SRS j The measurement results were estimated to be obtained. The way the vector direction and vector length are represented is the same as Similarly, this will not be elaborated upon here.
[0289] Because n i,s and n j,s There exists the aforementioned fixed spatial relationship (i.e., n) j,s =n i,s +p i,j Then, based on this fixed spatial relationship, one can... Perform corrections.
[0290] Figure 7 shows the vector before correction provided in the embodiments of this application. and With the corrected vector and A schematic diagram. Figure 7 shows the estimated... and Then the p i,j The is corrected to The is corrected to
[0291] Step 4: Based on Determine the channel information of channel i, where channel i is the channel corresponding to antenna set i.
[0292] Based on And Estimate the phase φ i and delay τ i of the i-th path, where The estimation vector of n s,bi obtained by the base station. The phase φ i and delay τ τi of the i-th path can be expressed as:
[0293] where λ is the wavelength of the transmitted signal.
[0294] Therefore, the channel information of the estimated (or corrected) channel i can be expressed as:
[0295] where H is the channel matrix, and l indicates the l-th path of the SRS i corresponding to channel i, is the channel delay, and φ 0,l is a random phase.
[0296] Here, in combination with the description in step 4, an example is provided to illustrate how to determine the multipath with the same scatterer in step 2. First, the relationship between the delay and phase of the vector of each path in the N SRS corresponding to the multipath (the phase φ i and delay τ τi of the i-th path are obtained in a similar manner, which is not described here), and the vector relationship between the multipaths (for example, the spatial position relationship between path i and path j) can be obtained. Then, based on the obtained information of the multipaths, the base station can extract the spatio-temporal correlation and heterogeneity of the multipaths through a spatio-temporal graph neural network (STGNN), i.e., the multipaths with the same scatterer can be determined.
[0297] It can be understood that in the above example, the base station corrects the multi-dimensional information of the multiple antenna sets based on the spatial dimension information of the vehicle-mounted distributed antenna reported by the UE and the channel measurement results of the SRS, which is beneficial to achieve more accurate channel estimation and improve the transmission performance of the distributed antenna terminal.
[0298] It can also be understood that the UE can also correct the channel measurement result of the downlink reference signal (e.g., CSI-RS) obtained from the base station according to the spatial dimension information of the vehicle-mounted distributed antenna of the UE, and through the joint correction of the multi-antenna multi-dimensional information, the channel estimation can be more accurate, and the transmission performance can be improved. The specific implementation manner is similar to the channel estimation method proposed in the present application, and will not be described here.
[0299] Exemplarily, the process of correcting the first vector and the third vector according to the first relationship to obtain the fifth vector and the sixth vector by the second device can be represented as:
[0300] Next, the timing relationship and application among the multiple reference signals involved in the channel estimation improvement method will be described in combination with FIG. 8.
[0301] FIG. 8 is a schematic diagram of the timing relationship among the multiple reference signals according to an embodiment of the present application. As shown in FIG. 8, the horizontal axis represents the time domain, and the vertical axis represents the frequency domain. Each square can be regarded as a resource unit, that is, one square in the time domain represents one time slot, and one square in the frequency domain represents one resource block, without limitation. It should be understood that one reference signal can occupy all resources of one resource unit, or part of the resources, for example, one reference signal can occupy part of the REs in one resource block, or can occupy part of the OFDM symbols in one time slot. Alternatively, the transmission of the multiple reference signals can be periodic, for example, three periods (e.g., period #1, period #2, and period #3) are involved in the channel estimation process, and the present application does not limit the number of transmission periods of the multiple reference signals. For example, if the base station determines that the second estimation accuracy is not better than the first estimation accuracy in the period #1, the base station can adjust the model on the base station side, or adjust the second channel information to obtain the third channel information, and then send the first reference signal and the third reference signal (which can be referred to as the check RS') to the UE based on the first channel information and the third channel information, and then perform the channel estimation improvement process. The implementation manner of the channel estimation improvement process corresponding to the period #3 is similar, and will not be described here.
[0302] As shown in (a) of FIG. 8, it is assumed that the UE (for example, an example of the first device) transmits a third reference signal (for example, an SRS) on a time slot #0, and correspondingly, the base station receives the third reference signal on the time slot #0 and performs channel estimation to obtain first channel information. The specific implementation manner can refer to the related description above. Then, the base station can determine second channel information based on the position relationship between the multiple antenna sets deployed on the UE, which can be understood as that the base station corrects the first channel information based on the position relationship between the multiple antenna sets deployed on the UE to obtain the second channel information. Then, the base station transmits reference signals on a first resource and a second resource based on the first channel information and the second channel information respectively, wherein the first resource is used for transmitting the first reference signal, and the second resource is used for transmitting the second reference signal. For example, the first reference signal is generated according to the first channel information, and it is assumed that there is a signal a, then the first resource is used for transmitting y1=a*P1, and the second resource is used for transmitting y2=a*P2, wherein P1 represents a precoding matrix, P2 represents a precoding matrix, P1 and P2 are different, and correspondingly, the UE finally obtains signals y1 and y2. Specifically, the base station transmits the first reference signal and the second reference signal (which can be referred to as a check RS) to the UE on the same time slot #2, that is, the first reference signal and the second reference signal occupy the same time domain resource. Correspondingly, the UE receives the first reference signal and the second reference signal on the time slot #2, and measures the first reference signal and the second reference signal respectively to obtain a channel measurement result #1 and a channel measurement result #2. By comparing the size relationship between the channel measurement result #1 and the channel measurement result #2, or in other words, comparing a difference value #1 between the channel measurement result #1 and a preset threshold value and a difference value #2 between the channel measurement result #2 and the preset threshold value, the first information to be fed back is determined, and the first information is transmitted to the base station on a time slot #4, which is used to indicate whether the estimation accuracy of the first channel by the second channel information is better than the estimation accuracy of the first channel by the first channel information. For example, if the channel measurement result #2 is greater than the channel measurement result #1, or the difference value #2 is less than the difference value #1, it can be considered that the estimation accuracy of the first channel by the second channel information is better than the estimation accuracy of the first channel by the first channel information; on the contrary, if the channel measurement result #2 is less than the channel measurement result #1, or the difference value #2 is greater than the difference value #1, it can be considered that the estimation accuracy of the first channel by the second channel information is not better than or is worse than the estimation accuracy of the first channel by the first channel information. For the case that the channel measurement result #2 is equal to the channel measurement result #1, or the difference value #2 is equal to the difference value #1, the UE can not feed back the first information, which is not limited.
[0303] As shown in (b) of FIG. 8, the difference between (b) of FIG. 8 and (a) of FIG. 8 is that the first reference signal and the second reference signal are located in different time domain units (e.g., time slot #2 and time slot #3). Specifically, the UE transmits the third reference signal on time slot #0, the base station receives the third reference signal on time slot #0 and performs channel estimation to obtain the first channel information, then the base station determines the second channel information based on the first channel information and the position relationship between the multiple antenna sets deployed on the UE, and then the base station transmits the first reference signal and the second reference signal on time slot #2 and time slot #3 respectively, the UE receives the first reference signal and the second reference signal on time slot #2 and time slot #3 respectively, and performs measurement on the first reference signal and the second reference signal respectively to obtain channel measurement result #1 and channel measurement result #2, and then the UE compares the second estimation accuracy and the first estimation accuracy, and transmits the first information on time slot #5 to indicate whether the second estimation accuracy is better than the first estimation accuracy.
[0304] It should be noted that the transmission of the first reference signal and the second reference signal in (a) of FIG. 8 is located in different frequency domain units (e.g., the first part and the second part of subcarrier #0), and the transmission of the first reference signal and the second reference signal in (b) of FIG. 8 is located in the same frequency domain unit (e.g., subcarrier #0), which is only an example given for the convenience of understanding, and is not limited.
[0305] As an example, the measurement result in the embodiments of the present application can include at least one of the following: reference signal received power (RSRP), signal to interference plus noise ratio (SINR), reference signal receiving quality (RSRQ), or signal noise ratio (SNR).
[0306] It should be understood that the size of the sequence number of the above processes does not mean the order of execution, and the execution order of the processes 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.
[0307] It should also be understood that the present application will present various aspects, embodiments or features around a system that can include multiple 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 connection with the drawings. In addition, combinations of these approaches can also be used.
[0308] It should also be understood that, in some embodiments described above, the devices in the existing network architecture are mainly exemplarily described (for example, the first device or the second device, etc.), and it should be understood that the specific form of the device 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.
[0309] It can be understood that, in each of the above method embodiments, the method and operation realized by the device can also be realized by a component (for example, a chip or a circuit) of the device.
[0310] The above describes the communication method provided by the embodiments of the present application in combination with FIG. 1 to FIG. 8. The above communication method is mainly introduced from the perspective of the interaction between the first device (for example, a terminal) and the second device (for example, a network device). It can be understood that the terminal and the network device contain the corresponding hardware structure and / or software module for executing each function in order to realize the above functions.
[0311] Those skilled in the art should realize that, in combination with the exemplary units and algorithm steps described in the embodiments disclosed in the present application, the present application can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is realized in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. The skilled person can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0312] The following describes the communication device provided by the embodiments of the present application in combination with FIG. 9 to FIG. 12. The description of the device embodiments corresponds to the description of the method embodiments, and therefore, the content not described in detail can be referred to the above method embodiments, and part of the content will not be described again for the sake of brevity.
[0313] The embodiments of the present application can divide the functional modules of the communication device according to the above method examples, for example, each functional module can be divided corresponding to each function, or two or more functions can be integrated in one processing module. The above integrated module can be realized in the form of hardware, or in the form of a software functional module, or a combination of software and hardware. The division of the modules in the embodiments of the present application is illustrative, and is only a logical functional division. When actually implemented, another division mode can be used. The following takes the example of dividing each functional module corresponding to each function.
[0314] FIG. 9 is an exemplary block diagram of the communication device provided by the embodiments of the present application. As shown in FIG. 9, the communication device 1000 can include a chip system 1100, a memory 1200, a bus 1300, a power management module 1400, or a transceiver 1500, etc.
[0315] The chip system 1100 can be an integrated circuit chip with signal processing capability. In implementation, each step of the above method can be completed by integrated logic circuit of hardware or instructions in the form of software in the chip system 1100.
[0316] By way of example, and without limitation, the chip system 1100 can include a circuit or chip responsible for signal processing (such as a modem chip, also known as a baseband chip, or a system on chip (SoC) chip or a SIP chip containing a modem core).
[0317] Optionally, a memory (such as a cache) can also be provided in the chip system 1100 for storing instructions and data. In some embodiments, the memory in the chip system 1100 is a cache memory. The memory can hold instructions or data that have just been used or recycled by the chip system 1100. If the chip system 1100 needs to use the instructions or data again, it can be directly called from the memory. This avoids repeated access and reduces the waiting time of the chip system 1100, thus improving the efficiency of the system.
[0318] In some embodiments, the chip system 1100 can include one or more interfaces. The interfaces can include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface, etc.
[0319] The memory 1200 can include a random access memory (RAM) and a read-only memory (ROM). The memory 1200 can store computer-readable computer-executable code including instructions that, when executed, cause the processor to perform various functions described herein.
[0320] Optionally, the code can include instructions executable by the chip system 1100 to implement aspects of the embodiments of the application. The code can be stored in a non-transitory computer-readable medium, such as the system memory or other type of memory. In some cases, the code can not directly be executable by the chip system 1100 but can cause a computer (for example, when compiled and executed) to perform functions described herein. In some cases, the memory 1200 can include, among other things, a basic input / output (I / O) system, which can control basic hardware or software operations, such as interaction with peripheral components or devices.
[0321] Exemplarily, the chip system 1100 performs various functional applications and data processing of the communication apparatus 1000 by running instructions stored in the memory 1200. For example, when the communication apparatus 1000 performs file transmission with other devices (for example, terminals, clouds, or network devices, or core network devices), the chip system 1100 of the communication apparatus 1000 can invoke computer executable program codes stored in the memory 1200 to implement the data and / or signaling transmission method provided by the embodiments of the application.
[0322] In addition, the memory 1200 can be integrated in the above-mentioned chip system 1100, or independent of the chip system 1100.
[0323] The bus 1300 can be a USB, used to support mutual communication between various parts in the communication apparatus 1000.
[0324] The power management module 1400 is used to receive charging input from a charger. Optionally, the power management module 1400 can charge the communication apparatus 1000 (for example, a battery module of the communication apparatus 1000) while also powering the communication apparatus 1000. As an example but not limitation, the power management module 1400 can also power devices other than the communication apparatus 1000.
[0325] The transceiver 1500 can communicate bi-directionally with one or more antennas, wired or wireless links for example. The transceiver 1500 can represent a wireless transceiver and can communicate bi-directionally with another wireless transceiver, for example. The transceiver 1500 can also include a modem to modulate the packets and to provide the modulated packets to the antennas for transmission, and to demodulate packets received from the antennas. The transceiver 1500 can include a transmitter that can implement the functionality to transmit packets and a receiver that can implement the functionality to receive packets.
[0326] In some cases, the wireless device can include a single antenna. However, in some cases the device can have more than one antenna, like antenna 1 and antenna 2 as shown in FIG. 9, which can be capable of concurrently transmitting or receiving multiple wireless transmissions. Illustratively, antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the communication apparatus 1000 can be used to cover a single or multiple communication frequency bands. Different antennas can also be multiplexed to improve the utilization of the antennas. For example: antenna 1 can be multiplexed as a diversity antenna for a wireless local area network. In some other embodiments, the antennas can be used in combination with a tuning switch. The communication apparatus 1000 can transmit files to other devices through the wireless communication function.
[0327] In one design, the communication apparatus 1000 can correspond to a terminal in the above method embodiments.
[0328] The apparatus 1000 can implement steps or procedures corresponding to those performed by a terminal in the above method embodiments, where the transceiver 1500 can be used to perform transceiving-related operations of the terminal in the above method embodiments; and the chip system 1100 can be used to perform processing-related operations of the terminal in the above method embodiments.
[0329] In another design, the communication apparatus 1000 can correspond to a network device in the above method embodiments.
[0330] The apparatus 1000 can implement steps or procedures corresponding to those performed by a network device in the above method embodiments, where the transceiver 1500 can be used to perform transceiving-related operations of the network device in the above method embodiments; and the chip system 1100 can be used to perform processing-related operations of the network device in the above method embodiments.
[0331] Under this design, the communication apparatus 1000 can include modules such as the short-range communication module 1640, the sensor 1610, the display 1620, or the camera 1630 as shown in FIG. 9.
[0332] The short-range communication module 1640 can include a wireless network (WI-FI, or WIFI), or a Bluetooth module, or other module that supports short-range communication.
[0333] The sensor 1610 can include a pressure sensor, a gyroscope sensor, a barometric pressure sensor, a magnetic sensor, an acceleration sensor, a distance sensor, a proximity light sensor, a fingerprint sensor, a temperature sensor, a touch sensor, an ambient light sensor, a bone conduction sensor, etc.
[0334] The display 1620 is configured to display images, videos, and the like. The display includes a display panel. The display panel can adopt a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a Miniled, a MicroLed, a Micro-oLed, a quantum dot light-emitting diode (QLED), or the like. For example, in embodiments of the present application, the display can be configured to display interfaces required to be displayed by the communication apparatus 1000. For example, the communication apparatus 1000 can realize the display function by means of a graphic processing unit (GPU), the display, an application processor, and the like. The GPU is a microprocessor for image processing, which is connected to the display and the application processor. The GPU is configured to perform mathematical and geometric calculations for graphic rendering. The chip system 1100 can include one or more GPUs, which execute program instructions to generate or change display information.
[0335] The camera 1630 is configured to acquire images, videos, and the like.
[0336] It can be understood that the structure shown in FIG. 9 does not constitute a specific limitation on the communication apparatus 1000, and the specific structure of the terminal and the network device can refer to that shown in FIG. 9. In some embodiments, the communication apparatus 1000 can also include more or fewer components than those shown in FIG. 9, or combine certain components, or split certain components, or different component arrangements, and the like. Alternatively, some components shown in FIG. 9 can be implemented in hardware, software, or a combination of software and hardware, and the terminal and the network device can add or reduce components on the basis of the structure given in FIG. 9.
[0337] FIG. 10 is a schematic block diagram of a communication apparatus according to an embodiment of the present application. As shown in FIG. 10, the communication apparatus 2000 can include a baseband unit 2100, which can communicate with external devices through a cellular RF transceiver 2200 (for example, when the communication apparatus 2000 is a terminal, the baseband unit 2100 can communicate with network devices through the cellular RF transceiver 2200; for another example, when the communication apparatus 2000 is a network device, the baseband unit 2100 can communicate with terminals or core network devices through the cellular RF transceiver 2200).
[0338] The baseband unit 2100 can include a computer-readable medium / memory. The baseband unit 2100 is responsible for general processing, including the execution of software stored on the computer-readable medium / memory. The software, when executed by the baseband unit 2100, causes the baseband unit 2100 to perform the various functions described supra. The computer-readable medium / memory can also be used for storing data that is manipulated by the baseband unit 2100 when executing software.
[0339] The baseband unit 2100 further includes a reception unit 2010, a management unit 2020 and a transmission unit 2030. The management unit 2020 includes the one or more sub-units shown in FIG. 10 (e.g., a signal generating sub-unit and / or a signal resolving sub-unit). The units within the management unit 2020 can be stored in the computer-readable medium / memory and / or configured as hardware within the baseband unit 2100. Among them, the reception unit 2010 and the transmission unit 2030 can be referred to as a transceiver unit.
[0340] The transceiver unit can also be referred to as an input / output circuit, an input / output interface, a communication unit, a communication interface, a communication module, a transceiving module, a transceiving circuit, or an interface unit, etc. Among them, the transmission unit can also be referred to as an output unit, and the reception unit can also be referred to as an input unit. The processing unit can read instructions and / or data in the memory to enable the communication apparatus to implement the foregoing method embodiments.
[0341] When the communication apparatus 2000 is used to implement the functions of the terminal in each of the above method embodiments, the reception unit 2010 is configured to perform the receiving steps of the terminal, the transmission unit 2030 is configured to perform the sending steps of the terminal, and the management unit 2020 is configured to perform the processing steps of the terminal.
[0342] For example, when the apparatus 2000 is used to perform the above methods, the reception unit 2010 can be configured to perform the steps of receiving information in the methods; the management unit 2020 can be configured to perform the processing steps in the methods; and the transmission unit 2030 can be configured to perform the steps of sending information in the methods.
[0343] When the communication apparatus 2000 is used to implement the functions of the network device in each of the above method embodiments, the reception unit 2010 is configured to perform the receiving steps of the network device, the transmission unit 2030 is configured to perform the sending steps of the network device, and the management unit 2020 is configured to perform the processing steps of the network device.
[0344] For example, when the apparatus 2000 is used to perform the above methods, the reception unit 2010 can be configured to perform the steps of receiving information in the methods; the management unit 2020 can be configured to perform the processing steps in the methods; and the transmission unit 2030 can be configured to perform the steps of sending information in the methods.
[0345] For more details of the receiving unit 2010, the management unit 2020 and the sending unit 2030, refer to the descriptions in the above method embodiments.
[0346] FIG. 11 is a schematic block diagram of a chip system 3000 according to an embodiment of the present application. The chip system may, for example, include a modem chip, also referred to as a baseband chip, or a system on chip (SoC) chip or a system in package (SIP) chip that includes a modem core.
[0347] As shown in FIG. 11, the chip system (or also referred to as a processing system) includes a processor 3100, a memory 3200 and an input / output interface 3300.
[0348] The processor 3100 may, for example, be a processing circuit in the chip system, including at least one processor, such as the processor 1 and the processor 2 shown in FIG. 11. The processor 3100 may, for example, be coupled to the memory 3200 or separately arranged, for invoking instructions in the memory 3200 or reading data stored in the memory 3200, so that the chip system can implement the methods and functions of the embodiments of the present application. The input / output interface 3300 may, for example, be an input / output circuit in the chip system, for outputting processed information of the chip system or inputting data or signaling information to be processed by the chip system.
[0349] The memory 3200 may, for example, be optional, and may be an external memory or built-in the processor.
[0350] As an example, the chip system is configured to implement the operations performed by the terminal or the network device in the above method embodiments.
[0351] For example, the processor 3100 is configured to implement the processing-related operations performed by the terminal or the network device in the above method embodiments, and the details may, for example, refer to the descriptions in the foregoing embodiments. The input / output interface 3300 is configured to implement the sending and / or receiving-related operations performed by the terminal or the network device in the above method embodiments, and the details may, for example, refer to the descriptions in the foregoing embodiments.
[0352] Fig. 12 is a schematic block diagram of another chip system 4000 according to an embodiment of the present application. As shown in Fig. 12, the chip system (or also referred to as processing system) includes an input / output interface 4100 and a logic circuit 4200. The input / output interface 4100 can be an input / output circuit in the chip system, and is configured to output information processed by the chip system, or input data or signaling information to be processed by the chip system. The logic circuit 4200 is configured to perform the communication method described above. Details can be referred to the description of the foregoing embodiments.
[0353] As an option, the chip system is configured to implement the operations performed by the terminal or the network device in the method embodiments described above.
[0354] For example, the logic circuit 4200 is configured to implement the operations related to processing performed by the terminal or the network device in the method embodiments described above; and the input / output interface 4100 is configured to implement the operations related to sending and / or receiving performed by the terminal or the network device in the method embodiments described above.
[0355] The embodiments of the present application further provide a computer readable storage medium, which stores a computer program or instructions for implementing the method performed by the apparatus in the method embodiments described above. For example, the computer program is executed by a computer, so that the computer can implement the method performed by the first apparatus (e.g., the terminal) or the second apparatus (e.g., the network device) in the method embodiments described above.
[0356] The embodiments of the present application further provide a computer program product, which includes a program or instructions, and the program or instructions are executed by a computer to implement the method performed by the first apparatus (e.g., the terminal) or the second apparatus (e.g., the network device) in the method embodiments described above.
[0357] The embodiments of the present application further provide a communication system, which includes the first apparatus (e.g., the terminal) and / or the second apparatus (e.g., the network device) described above.
[0358] The explanations and beneficial effects of the related contents in any of the apparatuses described above can be referred to the corresponding method embodiments described above, and will not be described herein.
[0359] Those skilled in the art can realize that the example units and algorithm steps described in conjunction with the embodiments disclosed herein can be realized by electronic hardware, or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software depends on the specific application and design constraints of the technical solutions. 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.
[0360] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the system, device and unit described above can refer to the corresponding processes in the foregoing method embodiments, which will not be described here.
[0361] 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 device embodiments described above are only schematic. For example, the division of the units is only a logical function division. In actual implementation, another division mode can be used. 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 in other forms.
[0362] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e. can be located in one place or 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.
[0363] In addition, the functional units in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit.
[0364] If the functions are realized 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 make contributions to the prior art or parts of the technical solutions can be embodied in the form of software products. 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 embodiments of the present application. The foregoing storage medium includes: U disk, mobile hard disk, ROM, RAM, magnetic disk or optical disk, and various program code storage media.
[0365] 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 applied to a second device, characterized in that, The method comprises: receiving a third reference signal from a first device, the third reference signal being used to determine first channel information; determining second channel information according to a positional relationship between the first channel information and a plurality of antenna sets, the plurality of antenna sets being deployed on a first device, the first device comprising the first device; sending a first reference signal and a second reference signal to the first device, the first reference signal corresponding to the first channel information, and the second reference signal corresponding to the second channel information; receiving first information from the first device, the first information indicating whether a second estimation accuracy is better than a first estimation accuracy, the second estimation accuracy being determined according to the second channel information, and the first estimation accuracy being determined according to the first channel information, the first channel information being used to estimate the first channel.
2. The method of claim 1, wherein, The first information comprises second information; when the second information is a first value, the second information indicates that the second estimation accuracy is better than the first estimation accuracy; or when the second information is a second value, the second information indicates that the second estimation accuracy is not better than the first estimation accuracy.
3. The method of claim 1, wherein, The second information is indicated by one bit.
4. The method according to claim 2 or 3, characterized in that, When the first device is a terminal device and the second device is a network device, the first information further comprises at least one of third information, fourth information, or fifth information; The third information comprises an acknowledgement message ACK and / or a negative acknowledgement message NACK; The fourth information comprises scheduling request information SR; The fifth information comprises channel state information CSI; The transmission priority of the third information, the fourth information, or the fifth information is higher than that of the second information.
5. The method of claim 1, wherein, The first information comprises a first sequence or a second sequence, the first sequence indicating that the second estimation accuracy is better than the first estimation accuracy, and the second sequence indicating that the second estimation accuracy is not better than the first estimation accuracy.
6. The method of claim 5, wherein: the first sequence or the second sequence is obtained by cyclically shifting a base sequence in a time domain; or the first sequence or the second sequence is obtained by phase rotating a base sequence in a frequency domain; The base sequence is a ZC sequence.
7. The method according to any one of claims 1 to 6, characterized in that, The sending of the first reference signal and the second reference signal to the first device comprises: sending the first reference signal on a first resource, and sending the second reference signal on a second resource; The first resource comprises a first time domain unit and a first frequency domain unit, and the second resource comprises the first time domain unit and a second frequency domain unit; or The first resource comprises a second time domain unit and a third frequency domain unit, and the second resource comprises a third time domain unit and the third frequency domain unit; or The first resource comprises a fourth time domain unit and a fourth frequency domain unit, and the second resource comprises a fifth time domain unit and a fifth frequency domain unit.
8. A communication method characterized by comprising: The method applied to a first device comprises: sending a third reference signal, the third reference signal being used to determine first channel information; receive a first reference signal and a second reference signal, the first reference signal corresponding to first channel information, the second reference signal corresponding to second channel information, the second channel information being obtained based on a position relationship between the first channel information and a plurality of antenna sets, the plurality of antenna sets being deployed on a first device, the first device comprising the first apparatus; transmit first information, the first information indicating whether a second estimation accuracy is better than a first estimation accuracy, the second estimation accuracy being determined according to the second channel information, the first estimation accuracy being determined according to the first channel information, the first channel information being used for estimating the first channel.
9. The method of claim 8, wherein, The receiving the first reference signal and the second reference signal comprises: receiving the first reference signal on a first resource, and receiving the second reference signal on a second resource; wherein the first resource comprises a first time domain unit and a first frequency domain unit, and the second resource comprises the first time domain unit and a second frequency domain unit; or the first resource comprises a second time domain unit and a third frequency domain unit, and the second resource comprises a third time domain unit and the third frequency domain unit; or the first resource comprises a fourth time domain unit and a fourth frequency domain unit, and the second resource comprises a fifth time domain unit and a fifth frequency domain unit.
10. A communications device, characterized by The communication apparatus comprises any one of the following: a terminal device or a chip.
11. The communication apparatus according to claim 10, wherein The communication apparatus comprises any one of the following: a network device, a chip, a central unit CU, or a distributed unit DU.
12. A communications device, characterized by The computer readable storage medium stores a computer program or instructions, when the computer program or instructions are executed, causing the method in any one of claims 1-7, or the method in claim 8 or 9 to be implemented.
13. The communication apparatus according to claim 12, wherein The computer program product, when executed, causes the method in any one of claims 1-9 to be implemented.
14. A computer-readable storage medium, characterized in that, 15. A computer program product, characterised in that,
Citation Information
Patent Citations
Method and apparatus for estimating communication channel in mobile communication system
CN105940652A
Method of correcting reciprocity between UEs, and device and communication system
CN106464458A
Apparatus, method and system for channel information transmission
CN109478948A
Channel information determination method and device
CN114788184A
Channel information processing method and device
CN117527165A