Signal transmission method and transmission apparatus
By configuring S reference signal resources for the terminal device and using K reference signal ports to obtain channel information, the problem of difficulty in obtaining channel state information caused by insufficient number of antennas in the terminal device is solved, thereby reducing system overhead and improving channel estimation performance.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2024-10-11
- Publication Date
- 2026-05-21
AI Technical Summary
When the number of antennas on a terminal device is less than the number of antennas on a network device, existing technologies struggle to accurately obtain channel state information for the downlink channel, resulting in significant system overhead.
By configuring S reference signal resources for the terminal device and transmitting S reference signal resources using K reference signal ports, the network device can obtain the channel information of K reference signal ports and determine the channel information of M reference signal ports through correlation, thereby reducing system overhead and channel measurement delay.
It reduces system overhead, improves channel estimation performance and downlink precoding capabilities of network devices, and increases network throughput.
Smart Images

Figure CN2024124276_21052026_PF_FP_ABST
Abstract
Description
Signal transmission method and transmission device
[0001] This application claims priority to Chinese Patent Application No. 202311326997.5, filed on October 12, 2023, entitled “Signal Transmission Method and Transmission Apparatus”, the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of communications, and particularly to signal transmission methods and devices in the field of communications. Background Technology
[0003] Communication systems widely employ multiple-user multiple-input multiple-output (MIMO) technology to provide higher data transmission rates and improve communication quality. When using MIMO, network devices need to pre-encode data before sending it to terminal devices. How to perform pre-coding relies on channel state information (CSI). Generally, when uplink and downlink channels are reciprocal, such as in time-division duplex (TDD) systems, network devices can utilize this reciprocity to obtain the downlink channel CSI through the uplink channel. For example, a terminal device can send a sounding reference signal (SRS) resource to the network device; the network device receives the SRS resource from the terminal device and can determine the uplink and downlink channel CSI based on it. However, when the number of transmitting antennas on the terminal device is less than the number of receiving antennas, the network device cannot accurately obtain the downlink channel CSI solely based on a reference signal indicating the number of transmitting antennas. Therefore, when network devices need to perform channel measurements on the downlink channel, the terminal device needs to switch antennas during the transmission of SRS resources. For example, for a terminal device that supports NTMR, the network device can configure SRS resources corresponding to M SRS ports for the terminal device. In this way, the terminal device can transmit the SRS resources through the M antenna ports. When the network device receives the SRS resources from the terminal device, it can determine the channel information of the M SRS ports based on the SRS resources.
[0004] However, such signal transmission methods have high system overhead.
[0005] Summary of the Invention
[0006] This application provides a signal transmission method and transmission device that can reduce system overhead.
[0007] In a first aspect, a signal transmission method is provided, applied to a terminal device, the method comprising: receiving first configuration information from a network device, the first configuration information indicating S reference signal resources, the S reference signal resources including K reference signal ports, the K reference signal ports being K ports out of M reference signal ports, each of the M reference signal ports being associated with a different antenna port of the terminal device, S, K, and M being positive integers; and transmitting the S reference signal resources to the network device through the K reference signal ports out of the M reference signal ports according to the first configuration information.
[0008] In the signal transmission method of this application, for a terminal device supporting NTMR, the network device configures S reference signal resources for the terminal device, and the number of reference signal ports included in the S reference signal resources is K. In the antenna switching scenario, by making K an integer less than M, the terminal device can send S reference signal resources to the network device through the K reference signal ports. This allows the network device to obtain the channel information of the K reference signal ports and further determine the channel information of the M reference signal ports based on the correlation between the M reference signal ports and the channel information of the K reference signal ports. Compared to configuring reference signal resources corresponding to M reference signal ports for the terminal device and having the terminal device send the reference signal resources corresponding to the M reference signal ports to the network device through the M reference signal ports, the system overhead of the terminal device sending S reference signal resources to the network device through K reference signal ports is smaller. Furthermore, since the S reference signal resources are a portion of the reference signal resources corresponding to the M reference signal ports, the guard interval for the terminal device sending S reference signal resources is also shorter compared to sending the reference signal resources corresponding to the M reference signal ports.
[0009] It should be understood that the first configuration information can be radio resource control (RRC) information or other higher-level information. The reference signal can be, but is not limited to, any one or two of the following: a sounding reference signal (SRS) and a demodulation reference signal (DMRS). S reference signal resources including K reference signal ports can be understood as the total number of reference signal ports included in the S reference signal resources being K.
[0010] In conjunction with the first aspect, in some implementations of the first aspect, each of the S reference signal resources is transmitted on different time-domain symbols, and each of the S reference signal resources includes K / S reference signal ports, where K is an integer multiple of S and / represents division.
[0011] It should be understood that transmitting each of the S reference signal resources on different time-domain symbols can also be understood as transmitting each of the S reference signal resources on different time-domain symbols within a unit time unit, where a unit time unit can also be understood as a time slot. Each unit time unit includes multiple time-domain symbols. K / S can be understood as the ratio of K to S, where K / S is a positive integer. The statement that each of the S reference signal resources includes K / S reference signal ports can be understood as each of the S reference signal resources including the same number of reference signal ports, and different reference signal resources may include the same or different K / S reference signal ports.
[0012] In conjunction with the first aspect, in some implementations of the first aspect, the first configuration information includes at least one index, the at least one index being used to indicate the K reference signal ports, the at least one index being determined according to a first correspondence, the first correspondence being used to represent the correspondence between multiple indices and port identifiers of multiple groups of reference signal ports, and each group of reference signal ports including the number of reference signal ports being K.
[0013] It should be understood that at least one index used to indicate K reference signal ports can be interpreted as at least one index used to indicate that the K reference signal ports are the K reference signal ports out of the M reference signal ports. Multiple groups of reference signal ports are obtained by dividing the M reference signal ports. Each group of reference signal ports may include the same number of reference signal ports, and different groups of reference signal ports may not include exactly the same number of reference signal ports.
[0014] In conjunction with the first aspect, in some implementations of the first aspect, the first correspondence is configured by the network device through signaling, or the first correspondence is agreed upon by a protocol.
[0015] In conjunction with the first aspect, in some implementations of the first aspect, the first configuration information includes the port identifiers of the K reference signal ports.
[0016] It should be understood that the first configuration information, including the port identifiers of the K reference signal ports, can be interpreted as the network device indicating which of the K reference signal ports out of the M reference signal ports using these port identifiers. Each of the K reference signal ports corresponds to a port identifier. The port identifiers of the K reference signal ports are the K port identifiers out of the M reference signal port identifiers. The port identifiers of the M reference signal ports can be configured by the network device through signaling, or they can be agreed upon by the protocol.
[0017] In conjunction with the first aspect, in some implementations of the first aspect, the first configuration information includes a bit map used to indicate the K reference signal ports.
[0018] It should be understood that the bitmap used to indicate the K reference signal ports has M bits, and the M bits of the bitmap used to indicate the K reference signal ports correspond one-to-one with the M reference signal ports. Each bit is used to indicate whether its corresponding reference signal port is selected. For example, in the bitmap, 0 can represent not selected and 1 represents selected; or, 0 can represent selected and 1 represents not selected.
[0019] In conjunction with the first aspect, in some implementations of the first aspect, the bitmap is determined by the following formula: B = f1(M, K),
[0020] Wherein, B is the bitmap, and f1(M, K) is the function value that varies with M and K.
[0021] It should be understood that for a B generated from f1(M, K), the number of bits in B can be M, and B includes K 1s or K 0s. When B includes K 1s, 1 can represent selection; when B includes K 0s, 0 can represent selection. The positions of the K 1s or K 0s in B can be arbitrary.
[0022] In conjunction with the first aspect, in some implementations of the first aspect, the terminal device has different K reference signal ports included in the S reference signal resources transmitted in adjacent G transmissions, where G is an integer greater than or equal to 2.
[0023] It should be understood that "adjacent G times" can be interpreted as G consecutive transmissions of S reference signal resources in chronological order. The action of the terminal device transmitting S reference signal resources constitutes one transmission. The G-1 consecutive transmissions completed by the terminal device after the first transmission are collectively referred to as adjacent G times. Each time the terminal device transmits reference signal resources, they are the S reference signal resources configured in the first configuration information. However, for at least two transmissions of S reference signal resources within the adjacent G times, the K reference signal ports included in one transmission of S reference signal resources are different from the K reference signal ports included in the other transmission of S reference signal resources.
[0024] In conjunction with the first aspect, in certain implementations of the first aspect, the reference signal ports included in the S reference signal resources of the i-th transmission in the adjacent G transmissions are determined by the following formula: p i =f2(p1,p offset ,i),
[0025] Where, p i For information used to indicate the reference signal ports included in the S reference signal resources transmitted in the i-th transmission, f2(p1,p offset i) is the result of p1 and p offset And the function value of i changing, p1 is information used to indicate the reference signal ports included in the S reference signal resources of the first transmission, p offset The bias value used to indicate information about the reference signal port, where i is an integer greater than or equal to 2 and less than or equal to G.
[0026] It should be understood that p i For example, it could be an index, or other information used to indicate a reference signal port.
[0027] In conjunction with the first aspect, in some implementations of the first aspect, the bias value is agreed upon by the protocol, or the bias value is configured by the network device through signaling.
[0028] In conjunction with the first aspect, in some implementations of the first aspect, the first configuration information further includes information for configuring P reference signal resources, wherein the P reference signal resources include the M reference signal ports, and P is a positive integer; the method further includes: sending the P reference signal resources to the network device through the M reference signal ports.
[0029] It should be understood that, through the first configuration information, the network device configures P reference signal resources corresponding to M reference signal ports and S reference signal resources corresponding to K reference signal ports for the terminal device. Furthermore, the K reference signal ports are a subset of the M reference signal ports, and the S reference signal resources are a subset of the P reference signal resources. When the terminal device sends S reference signal resources to the network device through the K reference signal ports, the network device can obtain the channel information of the K reference signal ports based on the S reference signal resources from the terminal device. Similarly, when the terminal device sends P reference signal resources to the network device through the M reference signal ports, the network device can obtain the channel information of the M reference signal ports based on the P reference signal resources from the terminal device.
[0030] In conjunction with the first aspect, in some implementations of the first aspect, the first configuration information is further used to indicate that the transmission period of the S reference signal resources is a first period and the transmission period of the P reference signal resources is a second period; the step of sending the S reference signal resources to the network device through the K reference signal ports includes: sending the S reference signal resources to the network device through the K reference signal ports according to the first transmission period; the step of sending the P reference signal resources to the network device through the M reference signal ports includes: sending the P reference signal resources to the network device through the M reference signal ports according to the second transmission period.
[0031] It should be understood that, through the above technical solution, the network device can acquire channel information of M reference signal ports corresponding to P reference signal resources every first cycle, and acquire channel information of K reference signal ports corresponding to S reference signal resources every second cycle. Furthermore, by utilizing the correlation between the M reference signal ports and the channel information of the K reference signal ports, the network device can determine the channel information of the M reference signal ports. Compared to acquiring only the channel information of K reference signal ports corresponding to S reference signal resources, the accuracy of the channel information of the M reference signal ports determined by the network device is higher. In addition, compared to the terminal device sending P reference signal resources to the network device through the M reference signal ports according to the second cycle, the system overhead is smaller, and the guard interval required for the terminal device to send S reference signal resources is shorter, which helps reduce the latency of channel measurement, improve channel estimation performance, enhance the downlink precoding capability of the network device, and increase network throughput.
[0032] In conjunction with the first aspect, in some implementations of the first aspect, S = 1, and the S reference signal resources are transmitted in the same time domain symbol.
[0033] In conjunction with the first aspect, in some implementations of the first aspect, the terminal device supports NTMR, each of the S reference signal resources is transmitted on S different time-domain symbols, the S time-domain symbols include Z groups of time-domain symbols, each of the Z groups of time-domain symbols includes N consecutive time-domain symbols, there is a time interval between any two groups of time-domain symbols in the Z groups of time-domain symbols, the time interval is greater than or equal to a first interval Y, each of the S reference signal resources includes K / S reference signal ports, and Z is an integer obtained by rounding up the ratio of S to N.
[0034] It should be understood that K is an integer multiple of S, and K / S represents the ratio of K to S.
[0035] Secondly, another signal transmission method is provided, applied to a network device. The method includes: sending first configuration information to a terminal device, the first configuration information indicating S reference signal resources, the S reference signal resources including K reference signal ports, the K reference signal ports being K of M reference signal ports, each of the M reference signal ports being associated with a different antenna port of the terminal device, S, K, and M being positive integers; receiving the S reference signal resources from the terminal device, and obtaining channel information of the K reference signal ports.
[0036] In conjunction with the second aspect, in some implementations of the second aspect, each of the S reference signal resources is transmitted on different time-domain symbols, and each of the S reference signal resources includes K / S reference signal ports, where K is an integer multiple of S and / represents division.
[0037] In conjunction with the second aspect, in some implementations of the second aspect, the first configuration information includes at least one index, which is used to indicate the K reference signal ports. The at least one index is determined according to a first correspondence, which is used to represent the correspondence between multiple indices and port identifiers of multiple groups of reference signal ports. The number of reference signal ports included in each group of multiple groups of reference signal ports is K.
[0038] In conjunction with the second aspect, in some implementations of the second aspect, the first correspondence is configured by the network device through signaling, or the first correspondence is agreed upon by a protocol.
[0039] In conjunction with the second aspect, in some implementations of the second aspect, the first configuration information includes the port identifiers of the K reference signal ports.
[0040] In conjunction with the second aspect, in some implementations of the second aspect, the first configuration information includes a bit map used to indicate the K reference signal ports.
[0041] In conjunction with the second aspect, in some implementations of the second aspect, the bitmap is determined by the following formula: B = f1(M, K),
[0042] Wherein, B is the bitmap, and f1(M, K) is the function value that varies with M and K.
[0043] In conjunction with the second aspect, in some implementations of the second aspect, the terminal device has different K reference signal ports included in the S reference signal resources transmitted in adjacent G transmissions, where G is an integer greater than or equal to 2.
[0044] In conjunction with the second aspect, in some implementations of the second aspect, the reference signal ports included in the S reference signal resources of the i-th transmission in the adjacent G transmissions are determined by the following formula: p i =f2(p1,p offset ,i),
[0045] Where, p i For information used to indicate the reference signal ports included in the S reference signal resources transmitted in the i-th transmission, f2(p1,p offset i) is the result of p1 and p offset And the function value of i changing, p1 is information used to indicate the reference signal ports included in the S reference signal resources of the first transmission, p offset The bias value used to indicate information about the reference signal port, where i is a positive integer greater than or equal to 2 and less than or equal to G.
[0046] In conjunction with the second aspect, in some implementations of the second aspect, the bias value is agreed upon by the protocol, or the bias value is configured by the network device through signaling.
[0047] In conjunction with the second aspect, in some implementations of the second aspect, the first configuration information further includes information for configuring P reference signal resources, wherein the P reference signal resources include the M reference signal ports, and P is a positive integer; the method further includes: receiving the P reference signal resources from the terminal device and obtaining channel information of the M reference signal ports.
[0048] In conjunction with the second aspect, in some implementations of the second aspect, the first configuration information is further used to indicate that the transmission period of the S reference signal resources is a first period and the transmission period of the P reference signal resources is a second period; receiving the S reference signal resources transmitted from the terminal device includes: receiving the S reference signal resources transmitted from the terminal device according to the first period; receiving the P reference signal resources transmitted from the terminal device includes: receiving the P reference signal resources transmitted from the terminal device according to the second period.
[0049] In conjunction with the second aspect, in some implementations of the second aspect, the terminal device supports NTMR, each of the S reference signal resources is transmitted on S different time-domain symbols, the S time-domain symbols include Z groups of time-domain symbols, each of the Z groups of time-domain symbols includes N consecutive time-domain symbols, there is a time interval between any two groups of time-domain symbols in the Z groups of time-domain symbols, the time interval is greater than or equal to a first interval Y, each of the S reference signal resources includes K / S reference signal ports, and Z is an integer obtained by rounding up the ratio of S to N.
[0050] Thirdly, another signal transmission method is provided, applied to a terminal device. The method includes: receiving first configuration information from a network device, the first configuration information indicating at least one reference signal resource, each of the at least one reference signal resource including K reference signal ports, the K reference signal ports being K ports out of N reference signal ports, each of the N reference signal ports being associated with a different antenna port of the terminal device, where K and N are positive integers; and transmitting one of the at least one reference signal resource to the network device through the K reference signal ports according to the first configuration information.
[0051] In conjunction with the third aspect, in some implementations of the third aspect, the reference signal resource is transmitted on a time-domain symbol.
[0052] In conjunction with the third aspect, in some implementations of the third aspect, the first configuration information includes at least one index, which is used to indicate the K reference signal ports. The at least one index is determined according to a first correspondence, which is used to represent the correspondence between multiple indices and port identifiers of multiple groups of reference signal ports. The number of reference signal ports included in each group of multiple groups of reference signal ports is K.
[0053] It should be understood that multiple sets of reference signal ports can be obtained by dividing N reference signal ports.
[0054] In conjunction with the third aspect, in some implementations of the third aspect, the first correspondence is configured by the network device through signaling, or the first correspondence is agreed upon by a protocol.
[0055] In conjunction with the third aspect, in some implementations of the third aspect, the first configuration information includes the port identifiers of the K reference signal ports.
[0056] In conjunction with the third aspect, in some implementations of the third aspect, the first configuration information includes a bit map used to indicate the K reference signal ports.
[0057] In conjunction with the third aspect, in some implementations of the third aspect, the bitmap is determined by the following formula: B = f1(N, K),
[0058] Wherein, B is the bitmap, and f1(M, K) is the function value that varies with N and K.
[0059] In conjunction with the third aspect, in some implementations of the third aspect, the terminal device has different K reference signal ports included in the S reference signal resources transmitted in adjacent G transmissions, where G is an integer greater than or equal to 2.
[0060] In conjunction with the third aspect, in certain implementations of the third aspect, the reference signal ports included in the S reference signal resources transmitted in the i-th transmission among the adjacent G transmissions are determined by the following formula: p i =f2(p1,p offset ,i),
[0061] Where, p i For information used to indicate the reference signal ports included in a reference signal resource transmitted for the i-th time, f2(p1,p offset i) is the result of p1 and p offset And the function value of i changing, p1 is information used to indicate the reference signal port included in a reference signal resource for the first transmission, p offset The bias value used to indicate information about the reference signal port, where i is an integer greater than or equal to 2 and less than or equal to G.
[0062] In conjunction with the third aspect, in some implementations of the third aspect, the bias value is agreed upon by the protocol, or the bias value is configured by the network device through signaling.
[0063] In conjunction with the third aspect, in some implementations of the third aspect, the first configuration information further includes information for configuring P reference signal resources, wherein the P reference signal resources include the N reference signal ports, and P is a positive integer; the method further includes: sending the P reference signal resources to the network device through the M reference signal ports.
[0064] In conjunction with the third aspect, in some implementations of the third aspect, the first configuration information is further used to indicate that the transmission period of the one reference signal resource is a first period and the transmission period of the P reference signal resources is a second period; the transmission of the S reference signal resources to the network device through the K reference signal ports includes: transmitting the S reference signal resources to the network device through the K reference signal ports according to the first period; the transmission of the P reference signal resources to the network device through the N reference signal ports includes: transmitting the P reference signal resources to the network device through the N reference signal ports according to the second period.
[0065] In conjunction with the third aspect, in some implementations of the third aspect, the terminal device supports NTMR, and each of the at least one reference signal resource is transmitted on at least one different time-domain symbol.
[0066] It should be understood that the product of the number of reference signal resources included in at least one reference signal resource and K can be less than N.
[0067] Fourthly, another signal transmission method is provided, applied to a network device. The method includes: sending first configuration information to a terminal device, the first configuration information indicating at least one reference signal resource, each of the at least one reference signal resource including K reference signal ports, the K reference signal ports being K ports out of N reference signal ports, each of the N reference signal ports being associated with a different antenna port of the terminal device, where K and N are positive integers; receiving one of the at least one reference signal resources from the terminal device, and obtaining channel information of the K reference signal ports.
[0068] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the reference signal resource is transmitted on a time-domain symbol.
[0069] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the first configuration information includes at least one index, which is used to indicate the K reference signal ports. The at least one index is determined according to a first correspondence, which is used to represent the correspondence between multiple indices and port identifiers of multiple groups of reference signal ports. The number of reference signal ports included in each group of multiple groups of reference signal ports is K.
[0070] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the first correspondence is configured by the network device through signaling, or the first correspondence is agreed upon by a protocol.
[0071] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the first configuration information includes the port identifiers of the K reference signal ports.
[0072] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the first configuration information includes a bit map used to indicate the K reference signal ports.
[0073] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the bitmap is determined by the following formula: B = f1(N, K),
[0074] Wherein, B is the bitmap, and f1(M, K) is the function value that varies with N and K.
[0075] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the terminal device has different K reference signal ports included in the S reference signal resources transmitted in adjacent G transmissions, where G is an integer greater than or equal to 2.
[0076] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the reference signal ports included in the S reference signal resources of the i-th transmission in the adjacent G transmissions are determined by the following formula: p i =f2(p1,p offset ,i),
[0077] Where, p i For information used to indicate the reference signal ports included in a reference signal resource transmitted for the i-th time, f2(p1,p offset i) is the result of p1 and p offset And the function value of i changing, p1 is information used to indicate the reference signal port included in the first transmitted reference signal resource, p offset The bias value used to indicate information about the reference signal port, where i is an integer greater than or equal to 2 and less than or equal to G.
[0078] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the bias value is agreed upon by the protocol, or the bias value is configured by the network device through signaling.
[0079] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the first configuration information further includes information for configuring P reference signal resources, wherein the P reference signal resources include the N reference signal ports, and P is a positive integer; the method further includes: sending the P reference signal resources to the network device through the M reference signal ports.
[0080] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the first configuration information is further used to indicate that the transmission period of the one reference signal resource is a first period and the transmission period of the P reference signal resources is a second period; receiving the S reference signal resources from the terminal device includes: receiving the S reference signal resources from the terminal device according to the first period; receiving the P reference signal resources from the terminal device includes: receiving the P reference signal resources from the terminal device according to the second period.
[0081] Fifthly, a signal transmission apparatus is provided for performing the method in any one of the possible implementations of the first, second, third, or fourth aspects described above. Specifically, the apparatus includes a module for performing the method in any one of the possible implementations of the first, second, third, or fourth aspects described above.
[0082] Sixthly, this application provides another signal transmission device, including a processor coupled to a memory, which can be used to execute instructions in the memory to implement the methods in any of the possible implementations of the first, second, third, or fourth aspects described above. Optionally, the device further includes a memory. Optionally, the device further includes a communication interface, to which the processor is coupled.
[0083] In one implementation, the device is a terminal device. When the device is a terminal device, the aforementioned communication interface can be a transceiver, or an input / output interface.
[0084] In another implementation, the device is a chip configured in a terminal device. When the device is a chip configured in a terminal device, the aforementioned communication interface can be an input / output interface.
[0085] In one implementation, the device is a terminal device. When the device is a network device, the aforementioned communication interface can be a transceiver, or an input / output interface.
[0086] In another implementation, the device is a chip configured in a network device. When the device is a chip configured in a network device, the aforementioned communication interface can be an input / output interface.
[0087] A seventh aspect provides a processor, comprising: an input circuit, an output circuit, and a processing circuit. The processing circuit is configured to receive signals through the input circuit and transmit signals through the output circuit, causing the processor to execute the method in any one of the possible implementations of the first, second, third, or fourth aspects described above.
[0088] In the specific implementation process, the processor can be a chip, the input circuit can be an input pin, the output circuit can be an output pin, and the processing circuit can be a transistor, gate circuit, flip-flop, and various logic circuits. The input signal received by the input circuit can be received and input by, for example, but not limited to, a receiver, and the signal output by the output circuit can be output to, for example, but not limited to, a transmitter and transmitted by the transmitter. Furthermore, the input circuit and the output circuit can be the same circuit, which is used as the input circuit and the output circuit at different times. This application does not limit the specific implementation of the processor and various circuits.
[0089] Eighthly, a processing apparatus is provided, including a processor and a memory. The processor is configured to read instructions stored in the memory and to receive signals via a receiver and transmit signals via a transmitter to execute the methods in any of the possible implementations of the first, second, third, or fourth aspects described above.
[0090] Optionally, the processor may be one or more, and the memory may be one or more.
[0091] Optionally, the memory may be integrated with the processor, or the memory may be separated from the processor.
[0092] In the specific implementation process, the memory can be a non-transitory memory, such as read-only memory (ROM), which can be integrated with the processor on the same chip or set on different chips. This application does not limit the type of memory or the way the memory and processor are set.
[0093] It should be understood that the relevant data interaction process, such as sending instruction information, can be a process of outputting instruction information from the processor, and receiving capability information can be a process of the processor receiving input capability information. Specifically, the processed output data can be output to the transmitter, and the input data received by the processor can come from the receiver. Here, the transmitter and receiver can be collectively referred to as transceivers.
[0094] The processing device in the eighth aspect above can be a chip. The processor can be implemented in hardware or software. When implemented in hardware, the processor can be a logic circuit, integrated circuit, etc. When implemented in software, the processor can be a general-purpose processor that reads software code stored in memory. The memory can be integrated into the processor or located outside the processor and exist independently.
[0095] Ninthly, a computer program product is provided, the computer program product comprising: a computer program (also referred to as code or instructions), which, when the computer program is run, causes a computer to perform the method in any of the possible implementations of the first, second, third, or fourth aspects described above.
[0096] In a tenth aspect, a computer-readable storage medium is provided that stores a computer program (also referred to as code or instructions) that, when executed on a computer, causes the computer to perform the methods in any of the possible implementations of the first, second, third, or fourth aspects described above. Attached Figure Description
[0097] Figure 1 is a schematic diagram of a terminal device transmitting reference signal resources on different frequency hopping bandwidths;
[0098] Figure 2 is a schematic diagram of a communication system applied in an embodiment of this application;
[0099] Figure 3 is a schematic diagram of the process of a terminal device supporting 1T8R sending SRS resources;
[0100] Figure 4 is a schematic diagram of the process of a terminal device supporting 2T8R sending SRS resources;
[0101] Figure 5 is a schematic diagram of the process of a terminal device supporting 4T8R sending SRS resources;
[0102] Figure 6 is a schematic flowchart of a signal transmission method provided in an embodiment of this application;
[0103] Figure 7 is a schematic diagram of a terminal device sending SRS resources according to an embodiment of this application;
[0104] Figure 8 is a schematic diagram of a bitmap provided in an embodiment of this application;
[0105] Figure 9 is a schematic diagram of another bit map provided in an embodiment of this application;
[0106] Figure 10 is a schematic diagram of another process of a terminal device sending SRS resources according to an embodiment of this application;
[0107] Figure 11 is a schematic diagram of another process of a terminal device sending SRS resources according to an embodiment of this application;
[0108] Figure 12 is a schematic diagram of another process of a terminal device sending SRS resources according to an embodiment of this application;
[0109] Figure 13 is a schematic diagram of a terminal device sending SRS resources according to an embodiment of this application;
[0110] Figure 14 is a schematic diagram of the process of a terminal device supporting NTMR sending SRS resources according to an embodiment of this application;
[0111] Figure 15 is a schematic block diagram of a signal transmission device provided in an embodiment of this application;
[0112] Figure 16 is a schematic block diagram of another signal transmission device provided in an embodiment of this application. Detailed Implementation
[0113] The technical solutions in this application will now be described with reference to the accompanying drawings.
[0114] In the embodiments of this application, terms such as "first" and "second" are used to distinguish identical or similar items with essentially the same function and effect. For example, the first value and the second value are only used to distinguish different values and do not limit their order. Those skilled in the art will understand that terms such as "first" and "second" do not limit the quantity or execution order, and that terms such as "first" and "second" do not necessarily imply that they are different.
[0115] It should be noted that, in the embodiments of this application, the words "exemplarily" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design scheme described as "exemplarily" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of the words "exemplarily" or "for example" is intended to present the relevant concepts in a specific manner.
[0116] In the embodiments of the present application, "at least one" means one or more, and "multiple" means two or more. "And / or" describes the association relationship of associated objects and indicates that three relationships may exist. For example, A and / or B may indicate the cases of: A existing alone, A and B existing simultaneously, and B existing alone, where A and B may be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one (item)" or its similar expression refers to any combination of these items, including any combination of single item(s) or plural item(s). For example, at least one (item) of a, b, or c may indicate: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, and c may be single or multiple.
[0117] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system, 5th generation (5G) system or New Radio (NR), future evolved communication systems, such as 6th generation (6G) system, etc.
[0118] The terminal device in the embodiments of the present application may also be referred to as: User Equipment (UE), Mobile Station (MS), Mobile Terminal (MT), Access Terminal, User Unit, User Station, Mobile Station, Mobile Terminal, Remote Station, Remote Terminal, Mobile Device, User Terminal, Terminal, Wireless Communication Device, User Agent or User Device, etc.
[0119] Terminal devices can be devices that provide voice / data connectivity to users, such as handheld devices with wireless connectivity, in-vehicle devices, etc. Currently, examples of terminal devices include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving vehicles, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to wireless modems, in-vehicle devices, wearable devices, terminal devices in 5G networks, or future public land mobile communication networks. This application does not limit the scope to terminal devices in networS (PLMN), etc.
[0120] By way of example and not limitation, in this application, the terminal device can be a terminal device in an Internet of Things (IoT) system. The Internet of Things is an important component of future information technology development. Its main technical characteristic is connecting objects to networks through communication technologies, thereby realizing an intelligent network of human-machine interconnection and object-to-object interconnection. Exemplarily, the terminal device in the embodiments of this application can be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for devices that apply wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that can be worn directly on the body or integrated into a user's clothing or accessories. Wearable devices are not merely hardware devices; they can also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly defined, wearable smart devices include those with comprehensive functions, large size, and the ability to achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those focused on a specific application function and requiring the use of other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0121] By way of example and not limitation, in the embodiments of this application, the terminal device can also be a terminal device in machine-type communication (MTC). Furthermore, the terminal device can also be an on-board module, on-board component, on-board chip, or on-board unit, etc., built into a vehicle as one or more components or units. The vehicle can implement the methods provided in this application through the built-in on-board module, on-board component, on-board chip, or on-board unit, etc. Therefore, the embodiments of this application can also be applied to vehicle networking, such as vehicle to everything (V2X), long term evolution-vehicle (LTE-V) technology, and vehicle-to-vehicle (V2V) technology.
[0122] The network equipment involved in this application can be a device that communicates with terminal devices. This network equipment can also be called an access network device or a wireless access network device. It can be a transmission reception point (TRP), an evolved NodeB (eNB or eNodeB) in an LTE system, a home base station (e.g., home evolved NodeB, or home Node B, HNB), a base band unit (BBU), a wireless controller in a cloud radio access network (CRAN) scenario, or a relay station, access point, vehicle-mounted equipment, wearable devices, and network equipment in 5G networks or future evolved PLMN networks, etc. It can also be an access point (AP) in a WLAN, or a gNB in an NR system. The above-mentioned network equipment can also be a city base station, micro base station, pico base station, femtobase station, etc. This application does not limit this.
[0123] The following describes some of the technical terms used in this application.
[0124] 1. Reference signal: This is an uplink reference signal sent by a terminal device to a network device. After receiving the reference signal, the network device can obtain the channel information of the uplink channel from the terminal device to the network device based on the reference signal.
[0125] 2. Reference Signal Port: This port carries reference signal resources. Each reference signal port corresponds to one reference signal resource, and different reference signal ports can be multiplexed using code division, frequency division, time division, or space division. In one implementation, a reference signal resource can correspond to at least one reference signal port, such as one, two, or four. Each reference signal port is configured with specific time-frequency code resources. Typically, each reference signal port occupies different time-frequency code domain resources to reduce mutual interference. Each reference signal port corresponds to either a physical antenna or a virtual antenna of the terminal device.
[0126] 3. Reference Signal Resource Set: A reference signal resource set may include at least one reference signal resource. The inclusion of at least one reference signal resource in a reference signal resource set may indicate that the network device has configured at least one reference signal resource for that reference signal resource set. Furthermore, the reference signal resource set can be configured for different purposes, such as, but not limited to, beam management, codebook, non-code division, and antenna switching.
[0127] 4. Antenna Switching: In a TDD system, when network devices perform downlink channel measurements, they can obtain uplink channel information based on the reference signal transmitted by the terminal and downlink channel information based on uplink-downlink reciprocity. Specifically, if the number of transmitting antennas on the terminal device is less than the number of receiving antennas, the terminal device needs to perform antenna switching when transmitting the reference signal; if the number of transmitting antennas on the terminal device is equal to the number of receiving antennas, the terminal device does not need to perform antenna switching when transmitting the reference signal. For example, the number of antennas on the terminal device can be represented as NTMR, where N represents the number of transmitting antennas, T represents the number of transmit channels, M represents the number of receive antennas, and R represents the number of receive channels. If N is less than M, the terminal device needs to perform antenna switching during the transmission of the reference signal.
[0128] 5. Reference Signal Measurement Bandwidth and Frequency Hopping Bandwidth: The reference signal measurement bandwidth is the total bandwidth used by the network device to perform channel measurements using the reference signal. The terminal device can transmit the reference signal resource across the entire measurement bandwidth or only a portion of it. When the terminal device transmits the reference signal resource only on a portion of the measurement bandwidth, the length of that portion is the frequency hopping bandwidth. By transmitting the reference signal resource on different frequency hopping bandwidths, the network device can obtain the channel corresponding to the entire reference signal measurement bandwidth. As shown in Figure 1, each cell represents a sub-band in the frequency domain (e.g., an RB). The measurement bandwidth is 16 RBs, and the reference signal frequency hopping bandwidth is 4 RBs. The terminal device can transmit the first reference signal resource on RB0 to RB3, the second on RB4 to RB7, the third on RB8 to RB11, and the fourth on RB12 to RB15. Through these four transmissions of the reference signal resource, the network device can complete the measurement bandwidth.
[0129] 6. Time-domain symbol: refers to the symbol included in a time slot. For example, a subframe may include ten time slots, and a time slot may include 14 time-domain symbols. The duration of each time-domain symbol is related to the subcarrier spacing; when the subcarrier spacing increases, the duration of each time-domain symbol decreases; correspondingly, the duration of the time slot also decreases.
[0130] To facilitate understanding of the embodiments of this application, the communication system applicable to the embodiments of this application will be described in detail first with reference to FIG2.
[0131] Figure 2 is a schematic diagram of a communication system 200 applied in an embodiment of this application. The communication system 200 may include at least one network device, such as network device 210 shown in Figure 2; the communication system 200 may also include at least one terminal device, such as terminal device 220 shown in Figure 2. Network device 210 and terminal device 220 can communicate via a wireless link. In one possible scenario, network device 210 can act as a transmitter and terminal device 220 can act as a receiver, with network device 210 sending signals to terminal device 220; in another possible scenario, network device 210 can act as a receiver and terminal device 220 can act as a transmitter, with terminal device 220 sending signals to network device 210.
[0132] Figure 2 exemplarily illustrates a network device 210 and a terminal device 220. Optionally, the communication system 200 may further include multiple network devices and / or multiple terminal devices. The network device 210 may be a router, base station, etc., and the terminal device 220 may be a mobile phone, tablet computer, smart bracelet, etc., which are not limited in this application embodiment.
[0133] The aforementioned communication devices, such as network device 210 or terminal device 220 in Figure 2, can be configured with multiple antennas. These multiple antennas may include at least one transmitting antenna for transmitting signals and at least one receiving antenna for receiving signals. Additionally, each communication device also includes a transmitter chain and a receiver chain, which, as will be understood by those skilled in the art, may include multiple components related to signal transmission and reception (e.g., processors, modulators, multiplexers, demodulators, demultiplexers, or antennas). Therefore, network device 210 and terminal device 220 can communicate via multi-antenna technology.
[0134] Optionally, the communication system 200 may also include other network entities such as a network controller and a mobility management entity, but the embodiments of this application are not limited thereto.
[0135] It should be understood that the method provided in this application embodiment can be applied to a variety of communication systems, including 5G new radio (NR) systems. The communication system 200 shown in Figure 2 is only an example. This application does not limit the specific architecture of the applicable system, nor does it limit the number and form of various devices contained in each communication system.
[0136] Communication systems widely employ multiple-user multiple-input multiple-output (MIMO) technology to provide higher data transmission rates and improve communication quality. When using MIMO, network devices need to pre-encode data before sending it to terminal devices. How to perform this pre-coding relies on channel state information (CSI). Generally, when the uplink and downlink channels are reciprocal, such as in time-division duplex (TDD) systems, network devices can utilize this reciprocity to obtain the downlink channel's CSI through the uplink channel.
[0137] Currently, for terminal devices that support NTMR, network devices can configure reference signal resources for the terminal devices. The number of reference signal ports included in the reference signal resources is N or M. After the terminal device sends the reference signal resources to the network device, the network device can determine the channel information of N reference signal ports or the channel information of M reference signal ports based on the reference signal resources.
[0138] For example, a terminal device can send a sounding reference signal (SRS) resource to a network device. The network device receives the SRS resource from the terminal device and can determine the CSI of the uplink channel and the CSI of the downlink channel based on the SRS resource. However, when the number of transmitting antennas of the terminal device is less than the number of receiving antennas, the network device cannot accurately obtain the CSI of the downlink channel using only a reference signal based on the number of transmitting antennas. Therefore, when the network device needs to perform channel measurement on the downlink channel, the terminal device needs to perform antenna switching during the transmission of the reference signal. The network device can configure at least one SRS resource for the terminal device, wherein the total number of SRS ports included in the at least one SRS resource is the same as the number of receiving antennas of the terminal device. Each SRS port can be associated with a different antenna port in the terminal device, so that the terminal device can transmit at least one reference signal resource through the antenna ports corresponding to all receiving antennas.
[0139] In one example, as shown in Figure 3, for a terminal device supporting 1T8R, the network device can configure 8 SRS resources for the terminal device. Each SRS resource corresponds to one SRS port. The terminal device can then send the SRS resource corresponding to each port through each port in different time domain symbols. There is a guard interval (Y) between two adjacent SRS resource transmissions. The process of the terminal device sending these 8 SRS resources is as follows: In time domain symbol Y0, one SRS resource corresponding to SRS port 0 is sent through SRS port 0; in time domain symbol Y1, silence is maintained, i.e., no SRS resource is sent; then in time domain symbol Y2, one SRS resource corresponding to SRS port 1 is sent through SRS port 1; in time domain symbol Y3, silence is maintained, i.e., no SRS resource is sent; then in time domain symbol Y4, one SRS resource corresponding to SRS port 2 is sent through SRS port 2; in time domain symbol Y5, silence is maintained, i.e., no SRS resource is sent; then in time domain symbol Y6, one SRS resource corresponding to SRS port 3 is sent through SRS port 3; in time domain symbol Y7, ... Y7 remains silent, i.e., no SRS resource is sent; then in time domain symbol Y8, an SRS resource corresponding to SRS port 4 is sent through SRS port 4; in time domain symbol Y9, no SRS resource is sent; then in time domain symbol Y10, an SRS resource corresponding to SRS port 5 is sent through SRS port 5; in time domain symbol Y11, no SRS resource is sent; then in time domain symbol Y12, an SRS resource corresponding to SRS port 6 is sent through SRS port 6; in time domain symbol Y13, no SRS resource is sent; then in time domain symbol Y14, an SRS resource corresponding to SRS port 7 is sent through SRS port 7.
[0140] As can be understood, in the example shown in Figure 3, each SRS port corresponds to one of the eight antenna ports of the terminal device. Therefore, the terminal device can sequentially send eight SRS resources through the eight SRS ports, and can traverse the antenna ports corresponding to all the receiving antennas of the terminal device.
[0141] In another example, as shown in Figure 4, for a terminal device supporting 2T8R, the network device can configure four SRS resources for the terminal device, with each SRS resource corresponding to two SRS ports. A guard interval (Y) exists between two adjacent SRS resource transmissions. The process of the terminal device sending the four SRS resources is as follows: In time domain symbol Y0, one SRS resource corresponding to SRS port 0 and SRS port 1 is sent through SRS port 0 and SRS port 1 respectively; in time domain symbol Y1, the device remains silent and does not send any SRS resources; then in time domain symbol Y2, one SRS resource corresponding to SRS port 2 and SRS port 3 is sent through SRS port 2 and SRS port 3 respectively; in time domain symbol Y3, the device remains silent and does not send any SRS resources; then in time domain symbol Y4, one SRS resource corresponding to SRS port 4 and SRS port 5 is sent through SRS port 4 and SRS port 5 respectively; in time domain symbol Y5, the device remains silent and does not send any SRS resources; then in time domain symbol Y6, one SRS resource corresponding to SRS port 6 and SRS port 7 is sent through SRS port 6 and SRS port 7 respectively.
[0142] As can be understood, in the example shown in Figure 4, each SRS port corresponds to one of the eight receiving antennas of the terminal device. Therefore, the terminal device can transmit the four SRS resources sequentially through the eight SRS ports, thus traversing all the receiving antennas of the terminal device.
[0143] In another example, as shown in Figure 5, for a terminal device supporting 4T8R, the network device can configure two SRS resources for the terminal device, each SRS resource corresponding to four SRS ports. There is a guard interval (Y) between two consecutive transmissions of SRS resources. The process of the terminal device transmitting these two SRS resources is as follows: In time domain symbol Y0, one SRS resource corresponding to each of SRS ports 0, 1, 2, and 3 is transmitted through SRS ports 0, 1, 2, and 3 respectively; in time domain symbol Y1, silence is maintained, i.e., no SRS resources are transmitted; then in time domain symbol Y2, one SRS resource corresponding to each of SRS ports 4, 5, 6, and 7 is transmitted through SRS ports 4, 5, 6, and 7 respectively.
[0144] As can be understood, in the example shown in Figure 5, each SRS port corresponds to one of the eight antenna ports corresponding to the receiving antenna of the terminal device. Therefore, the terminal device can traverse all the receiving antennas of the terminal device by sending the two SRS resources through the eight SRS ports in sequence.
[0145] As shown in the examples in Figures 3 to 5, the number of reference signal ports included in the reference signal resources configured by the network device for the terminal device is related to the number of antenna ports of the terminal device. For example, in an antenna switching scenario, the number of reference signal ports included in the reference signal resources configured by the network device for the terminal device is the same as the number of antenna ports of the receiving antenna of the terminal device. Furthermore, the terminal device uses M receiving antennas to transmit reference signal resources through M reference signal ports. However, with the rise of new network services such as augmented reality (AR), users' demands for downlink services are increasing. To improve the user's downlink service experience, one possible approach is to increase the number of receiving channels of the terminal device to obtain downlink reception link gain. As the number of receiving channels of the terminal device increases, the network device needs to configure more reference signal resources for the terminal device, and during a single channel measurement, the terminal device also needs to send more reference signal resources to the network device, resulting in significant system overhead.
[0146] Furthermore, as can be seen from the examples shown in Figures 3 to 5, there is a guard interval between each adjacent transmission of reference signal resources by the terminal device. This is because the number of transmit antenna channels of the terminal device is limited and is usually less than the number of receive antennas. Therefore, the terminal device can only use the receive antennas to transmit a portion of the reference signal resources at a time. This means that when transmitting reference signal resources, the terminal device needs to switch the transmit RF link to different (groups) of receive antennas to complete the signal transmission. Moreover, due to the limitations of the terminal device's power amplifier and other hardware, a certain guard interval needs to be reserved for the antenna switching to ensure that the terminal device can transmit normally on different channels.
[0147] Optionally, when two reference signal resources are transmitted in the same time slot, the network device can configure a Y-symbol guard interval for the terminal device between the transmission of the two reference signal resources, and the terminal device does not transmit any signal on the Y-symbol. When two reference signal resources are transmitted in two consecutive time slots, if the terminal device can transmit the reference signal resources on all symbols of one time slot, then there is a Y-symbol guard interval between the last OFDM symbol occupied by the reference signal resources in the first time slot and the first OFDM symbol occupied by the reference signal resources in the second time slot. The specific value of the guard interval can be found in Table 1, where μ represents the subcarrier spacing configuration, Δf represents the subcarrier spacing, and the guard interval refers to the number of symbols. For example, a guard interval of 1 means that the guard interval is 1 symbol.
[0148] Table 1: Minimum Guard Interval Between Two SRS Resources in the SRS Resource Set Used for Antenna Switching
[0149] Therefore, as the number of antenna ports on terminal devices increases, network devices need to configure more reference signal resources for them. This means that during a single channel measurement, the terminal device needs to send more reference signal resources to the network device, resulting in higher system overhead. Furthermore, in antenna switching scenarios, the guard interval required for the terminal device to send the reference signal resources configured by the network device increases linearly, leading to greater delays in channel measurements.
[0150] To address the aforementioned technical problems, this application proposes a signal transmission method and apparatus. For a terminal device supporting NTMR, the network device configures S reference signal resources for the terminal device, and the number of reference signal ports included in the S reference signal resources is K. In an antenna switching scenario, by making K an integer less than M, the terminal device can send S reference signal resources to the network device through the K reference signal ports. This allows the network device to obtain the channel information of the K reference signal ports and further determine the channel information of the M reference signal ports based on the correlation between the M reference signal ports. Compared to configuring reference signal resources corresponding to M reference signal ports for the terminal device and having the terminal device send these resources to the network device through the M reference signal ports, the system overhead is lower, and the guard interval for the terminal device sending S reference signal resources to the network device through the K reference signal ports is also shorter.
[0151] Furthermore, in non-antenna switching scenarios, by making K an integer less than N, the terminal device can send S reference signal resources to the network device through K reference signal ports. This allows the network device to obtain the channel information of the K reference signal ports and further determine the channel information of the N reference signal ports based on the correlation between the K reference signal ports. Compared to the network device configuring reference signal resources corresponding to the N reference signal ports for the terminal device and having the terminal device send the reference signal resources corresponding to the N reference signal ports to the network device through the N reference signal ports, the system overhead is smaller.
[0152] The signal transmission method of this application will be described in detail below with reference to Figures 6 to 14. The embodiments shown in this application illustrate the signal transmission method provided by this application from the perspective of device interaction. The specific form and number of each device shown are merely examples and should not constitute any limitation on the implementation of the method provided by this application. Below, the signal transmission method of the embodiments of this application will be described in detail using terminal devices and network devices as examples.
[0153] It should be understood that a terminal device can be the terminal device itself, or a chip, chip system, or processor that supports the terminal device in implementing signal transmission methods, or a logic module or software that can implement all or part of the terminal device; a network device can be the network device itself, or a chip, chip system, or processor that supports the network device in implementing signal transmission methods, or a logic module or software that can implement all or part of the network device. This application does not make any specific limitations in this regard.
[0154] Figure 6 is a schematic flowchart of a signal transmission method 600 provided in an embodiment of this application. It is applied to a system including terminal devices and network devices, such as system 200. Method 600 includes the following steps:
[0155] S601. The network device sends first configuration information to the terminal device. The first configuration information indicates S reference signal resources, which include K reference signal ports. The K reference signal ports are K of M reference signal ports, and each of the M reference signal ports is associated with a different antenna port of the terminal device. S, K, and M are positive integers. Correspondingly, the terminal device receives the first configuration information from the network device.
[0156] The first configuration information can be Radio Resource Control (RRC) information or other higher-level information. The reference signal can be, but is not limited to, any one or two of the following: a sounding reference signal (SRS) and a demodulation reference signal (DMRS). S reference signal resources including K reference signal ports can be understood as the total number of reference signal ports included in the S reference signal resources being K. For example, S can be 2 and K can be 4, then 2 reference signal resources include 4 reference signal ports, and each of these 2 reference signal resources can include 2 of the 4 reference signal ports. Since a reference signal resource typically includes one or more reference signal ports, S can be an integer less than or equal to K. K reference signal ports being a subset of M reference signal ports can be understood as K reference signal ports being a subset of the M reference signal ports. For example, the M reference signal ports are reference signal port 1, reference signal port 2, reference signal port 3, and reference signal port 4; the K reference signal ports can be reference signal port 1 and reference signal port 2. The M reference signal ports can be understood as the M reference signal ports corresponding to the channel information of the M channels that the network device needs to measure. For example, if the network device needs to measure the channel information corresponding to the four reference signal ports (reference signal port 1, reference signal port 2, reference signal port 3, and reference signal port 4), the network device can configure reference signal resources corresponding to some of these four reference signal ports for the terminal device using the first configuration information. Furthermore, the port identifiers of the reference signal ports included in any two of the S reference signal resources can be the same or different. For example, the S reference signal resources include reference signal resource 1 and reference signal resource 2. Reference signal resource 1 includes reference signal ports identified as 1 and 2, and reference signal resource 2 also includes reference signal ports identified as 1 and 2. However, when the terminal device sends reference signal resource 1 and reference signal resource 2, the antenna ports of the terminal device associated with the reference signal ports included in reference signal resource 1 are different from the antenna ports of the terminal device associated with the reference signal ports included in reference signal resource 2. That is, the reference signal ports corresponding to 1 and 2 included in reference signal resource 1 can be associated with antenna ports 1 and 2 of the terminal device, and the reference signal ports corresponding to 1 and 2 included in reference signal resource 2 can be associated with antenna ports 3 and 4 of the terminal device.
[0157] Furthermore, a different antenna port of the terminal device can refer to the antenna port of the physical antenna of the terminal device. Associating each of the M reference signal ports with a different antenna port of the terminal device can be understood as any two reference signal ports among the M reference signal ports being associated with different antenna ports of the terminal device. For example, for reference signal port 1, reference signal port 2, reference signal port 3, and reference signal port 4, reference signal port 1 can be associated with antenna port 1 of the terminal device; reference signal port 2 can be associated with antenna port 2 of the terminal device; reference signal port 3 can be associated with antenna port 3 of the terminal device; and reference signal port 4 can be associated with antenna port 4 of the terminal device.
[0158] Optionally, when the terminal device supports NTMR, M is the number of receiving antennas of the terminal device, and the first configuration information also includes information for indicating S reference signal resources for antenna switching.
[0159] Optionally, the first configuration information includes a first set of reference signal resources, which includes information indicating S reference signal resources. Furthermore, the first set of reference signal resources may also include information indicating that the S reference signal resources are used for antenna switching. And when the first set of reference signal resources includes information indicating that the S reference signal resources are used for antenna switching, M is the number of receiving antennas of the terminal device.
[0160] S602. The terminal device sends S reference signal resources to the network device through K reference signal ports according to the first configuration information. Correspondingly, the network device receives the S reference signal resources from the terminal device and obtains the channel information of the K reference signal ports corresponding to the S reference signal resources.
[0161] It should be understood that each of the K reference signal ports is associated with the antenna port of a physical antenna of the terminal device; that is, the K reference signal ports can be associated with the K antenna ports of the terminal device. For example, when M is the number of physical receiving antennas of the terminal device, and the K reference signal ports are associated with the antenna ports corresponding to the K receiving antennas of the terminal device, each of the K reference signal ports is associated with the antenna port of one physical receiving antenna of the terminal device.
[0162] In the antenna switching scenario, K is an integer less than or equal to M. The terminal device sends S reference signal resources to the network device through K reference signal ports out of the M reference signal ports. Optionally, after the network device obtains the channel information of the K reference signal ports corresponding to the S reference signal resources, it can determine the channel information of the M reference signal ports based on the correlation between the channels of the M reference signal ports and the channel information of the K reference signal ports.
[0163] In one possible implementation, M may also refer to the number of physical transmitting antennas of the terminal device. Each of the M physical transmitting antennas includes an antenna port, and each of the K reference signal ports is associated with one of the M antenna ports of the M physical transmitting antennas.
[0164] In the signal transmission method of this application, for a terminal device supporting NTMR, the network device configures S reference signal resources for the terminal device, and the number of reference signal ports included in the S reference signal resources is K. In the antenna switching scenario, by making K an integer less than M, the terminal device can send S reference signal resources to the network device through the K reference signal ports. This allows the network device to obtain the channel information of the K reference signal ports and further determine the channel information of the M reference signal ports based on the correlation between the M reference signal ports and the channel information of the K reference signal ports. Compared to configuring reference signal resources corresponding to M reference signal ports for the terminal device and having the terminal device send the reference signal resources corresponding to the M reference signal ports to the network device through the M reference signal ports, the system overhead of the terminal device sending S reference signal resources to the network device through K reference signal ports is smaller. Furthermore, since the S reference signal resources are a portion of the reference signal resources corresponding to the M reference signal ports, the guard interval for the terminal device sending S reference signal resources is also shorter compared to sending the reference signal resources corresponding to the M reference signal ports.
[0165] The following section describes in detail the transmission method of the reference signal in the antenna switching scenario, where M is the number of physical transmitting antennas of the terminal device.
[0166] As an optional embodiment, each of the S reference signal resources is transmitted on a different time-domain symbol, and each of the S reference signal resources includes K / S reference signal ports, where K is an integer multiple of S and / represents division.
[0167] The transmission of each of the S reference signal resources on different time-domain symbols can also be understood as transmission on different time-domain symbols within a unit time unit, where a unit time unit can be understood as a time slot. Each unit time unit includes multiple time-domain symbols. K / S can be understood as the ratio of K to S, where K / S is a positive integer. The inclusion of K / S reference signal ports in each of the S reference signal resources can be understood as the same number of reference signal ports in each of the S reference signal resources, and different reference signal resources may include the same or different K / S reference signal ports. For example, assuming K is 4, S is 2, the two reference signal resources are reference signal resource 1 and reference signal resource 2; the four reference port resources are reference signal port 1, reference signal port 2, reference signal port 3, and reference signal port 4. Then, reference signal resource 1 may include reference signal port 1 and reference signal port 2; reference signal resource 2 may include reference signal port 3 and reference signal port 4. Furthermore, when K / S is greater than 1, each reference signal resource includes K / S reference signal ports that are different K / S reference signal ports. For example, for reference signal resource 1, reference signal resource 1 may include reference signal port 1 and reference signal port 2, where reference signal port 1 is two different reference signal ports from reference signal port 2.
[0168] It should be understood that when S=1, the 1 reference signal resource is transmitted on one time-domain symbol.
[0169] Optionally, each of the S reference signal resources includes a time-domain symbol corresponding to each reference signal resource. In this way, the terminal device can determine the time-domain symbol used to transmit each reference signal resource based on the time-domain symbol corresponding to each reference signal resource.
[0170] Optionally, there is a time interval between any two time-domain symbols corresponding to any two of the S reference signal resources, and the time interval is greater than or equal to the first interval Y.
[0171] Here, the first interval Y can refer to at least one time-domain symbol. The time interval can be understood as at least one time-domain symbol, meaning that there is at least one time-domain symbol between any two time-domain symbols corresponding to any two reference signal resources transmitted by the terminal device. Furthermore, during the transmission of the S reference signal resources, the time interval between the time-domain symbols corresponding to two adjacent transmissions of the S reference signal resources can both be the first interval Y. For example, as shown in Figure 7, the S reference signal resources include SRS resource 1, SRS resource 2, SRS resource 3, and SRS resource 4. The terminal device transmits SRS resource 1 in time-domain symbol Y0, SRS resource 2 in time-domain symbol Y2, SRS resource 3 in time-domain symbol Y4, and SRS resource 4 in time-domain symbol Y6. Therefore, the first interval Y exists between time-domain symbols Y0 and Y2, between time-domain symbols Y2 and Y4, and between time-domain symbols Y4 and Y6.
[0172] For K reference signal ports out of M reference signal ports, the K reference signal ports can be indicated in three different ways.
[0173] Method 1: The first configuration information includes at least one index, which is used to indicate K reference signal ports. The at least one index is determined according to a first correspondence, which is used to represent the correspondence between multiple indices and port identifiers of multiple groups of reference signal ports. The number of reference signal ports included in each group of multiple groups of reference signal ports is K.
[0174] Wherein, at least one index is used to indicate the K reference signal ports, which can be understood as at least one index being used to indicate the K reference signal ports among the M reference signal ports.
[0175] It should be understood that multiple sets of reference signal ports are obtained by dividing M reference signal ports. Each set of reference signal ports may include the same number of reference signal ports, and different sets of reference signal ports may not include the same number of reference signal ports. For example, assuming the M reference port resources are reference signal port 1, reference signal port 2, reference signal port 3, and reference signal port 4, the multiple sets of reference signal ports can be 2 sets, where one set includes reference signal port 1 and reference signal port 2, and the other set includes reference signal port 3 and reference signal port 4; or, the multiple sets of reference signal ports can be 3 sets, where the first set includes reference signal port 1 and reference signal port 2, the second set includes reference signal port 2 and reference signal port 3, and the third set includes reference signal port 3 and reference signal port 4.
[0176] The number of multiple indices and the number of multiple sets of reference signal ports can be the same. Indices can be integers, such as 0, 1, 2, 3, 4, etc. One index can correspond to the port identifier of one or more reference signal ports. In one example, assuming the first correspondence is represented in the form of a preset table, for a 1T4R terminal device, the first correspondence can be as shown in Table 2, where index 0 corresponds to reference signal port 0 and reference signal port 1; index 1 corresponds to reference signal port 2 and reference signal port 3. The information used to indicate the S reference signal resources can be an index. For example, if the first configuration information includes index 0, the terminal device can determine that the S reference signal resources need to be transmitted through reference signal port 0 and reference signal port 1.
[0177] Table 2
[0178] In another example, assuming the first correspondence is represented by a preset table, for a 2T8R terminal device, the first correspondence can be as shown in Table 3. Index 0 corresponds to reference signal port 0, reference signal port 1, reference signal port 4, and reference signal port 5; index 1 corresponds to reference signal port 2, reference signal port 3, reference signal port 6, and reference signal port 7. The information used to indicate the S reference signal resources can be an index. For example, if the first configuration information includes index 0, the terminal device can determine based on index 0 that the S reference signal resources need to be sent through reference signal port 0, reference signal port 1, reference signal port 4, and reference signal port 5.
[0179] Table 3
[0180] Optionally, the first configuration information includes a first information element and a second information element, wherein the first information element is used to indicate S reference signal resources and the second information element is used to indicate at least one index.
[0181] It should be understood that network devices can configure S reference signal resources and at least one index using the same information cell, or they can configure S reference signal resources and at least one index using different information cells. This application does not make any specific limitation in this regard.
[0182] Optionally, method 600 further includes: the network device sending second configuration information to the terminal device, the second configuration information indicating at least one index. Correspondingly, the terminal device receives the second configuration information from the network device.
[0183] It should be understood that the second configuration information and the first configuration information can be the same information or different information. That is, the network device can indicate S reference signal resources and at least one index through the same signaling or through different signaling. This application does not make any specific limitation in this regard.
[0184] Optionally, in Method 1, the first correspondence can be configured by the network device through signaling, or the first correspondence can be agreed upon by a protocol.
[0185] Method 2: The first configuration information includes the port identifiers of the K reference signal ports.
[0186] It should be understood that the first configuration information including the port identifiers of the K reference signal ports can be interpreted as the network device indicating which of the M reference signal ports the K reference signal ports are.
[0187] Each of the K reference signal ports corresponds to a port identifier. The port identifiers of the K reference signal ports are the K port identifiers from the port identifiers of the M reference signal ports. The port identifiers of the M reference signal ports can be configured by the network device through signaling, or they can be agreed upon by the protocol.
[0188] Optionally, the first configuration information includes a first information element and a second information element, wherein the first information element is used to indicate S reference signal resources and the second information element is used to indicate the port identifiers of K reference signal ports.
[0189] It should be understood that network devices can configure port identifiers for S reference signal resources and K reference signal ports using the same information cell, or they can configure port identifiers for S reference signal resources and K reference signal ports using different information cells. This application does not make any specific limitations in this regard.
[0190] Optionally, method 600 further includes: the network device sending second configuration information to the terminal device, the second configuration information indicating the port identifiers of the K reference signal ports. Correspondingly, the terminal device receives the second configuration information from the network device.
[0191] It should be understood that the second configuration information and the first configuration information can be the same information or different information. That is, the network device can indicate the port identifiers of S reference signal resources and K reference signal ports through the same signaling or through different signaling. This application does not make specific limitations in this regard.
[0192] Method 3: The first configuration information includes a bit map, which is used to indicate the K reference signal ports.
[0193] It should be understood that the bitmap used to indicate K reference signal ports can be interpreted as indicating which K reference signal ports are among the M reference signal ports.
[0194] It should be understood that the bitmap used to indicate the K reference signal ports has M bits, and the M bits of the bitmap used to indicate the K reference signal ports correspond one-to-one with the M reference signal ports. Each bit is used to indicate whether its corresponding reference signal port is selected. For example, in the bitmap, 0 can represent not selected and 1 represents selected; or, 0 can represent selected and 1 represents not selected.
[0195] In one example, as shown in Figure 8, assuming that the M reference signal ports 802 include reference signal port 1, reference signal port 2, reference signal port 3 and reference signal port 4, then the number of bits in the bit map 801 used to indicate the K reference signal ports is 4. Assuming that 1 indicates selection and 0 indicates no selection, and the first configuration information includes 1100, that is, when the bit map 801 used to indicate the position of the K reference signal ports is 1100, it can be indicated that the K reference signal ports are reference signal port 1 and reference signal port 2.
[0196] In another example, as shown in Figure 9, assuming that the M reference signal ports 902 include reference signal port 1, reference signal port 2, reference signal port 3, reference signal port 4, reference signal port 5, reference signal port 6, reference signal port 7, and reference signal port 8, then the bit map 901 used to indicate the position of the K reference signal ports has 8 bits. Assuming that 1 represents selection and 0 represents non-selection, and the first configuration information includes 10010101, that is, when the bit map 901 used to indicate the position of the K reference signal ports is 10010101, it can be indicated that the K reference signal ports are reference signal port 1, reference signal port 4, reference signal port 6, and reference signal port 8.
[0197] Optionally, the first configuration information includes a first information element and a second information element, wherein the first information element is used to indicate S reference signal resources and the second information element is used to indicate a bit map.
[0198] It should be understood that network devices can configure S reference signal resources and bitmaps using the same information cells, or they can configure S reference signal resources and bitmaps using different information cells. This application does not make any specific limitation in this regard.
[0199] Optionally, method 600 further includes: the network device sending second configuration information to the terminal device, the second configuration information being used to indicate a bitmap. Correspondingly, the terminal device receives the second configuration information from the network device.
[0200] It should be understood that the second configuration information and the first configuration information can be the same information or different information. That is, the network device can indicate S reference signal resources and bit map through the same signaling or through different signaling. This application does not make specific limitations in this regard.
[0201] In Method 3, the bit map used to indicate the K reference signal ports can be determined by the following formula: B = f1(M, K), where f1(M, K) is a function value that varies with M and K, and B is the bit map used to indicate the K reference signal ports.
[0202] It should be understood that for a B generated from f1(M, K), the number of bits in B can be M, and B includes K 1s or K 0s. When B includes K 1s, 1 can represent selection; when B includes K 0s, 0 can represent selection. The positions of the K 1s or K 0s in B can be arbitrary.
[0203] Optionally, the bitmaps corresponding to the K reference signal ports included in the S reference signal resources transmitted by the terminal device in different unit time units can be the same or different. When they are different, the bitmaps corresponding to the K reference signal ports included in the subsequently transmitted S reference signal resources can be determined by adding an offset value to each bit in the initial bitmap. The initial bitmap can be the bit positions of the K reference signal ports included in the S reference signal resources indicated in the first configuration information. The offset value is the amount of change used to alter each bit in the bitmap, such as 1.
[0204] Optionally, the bitmap can also be determined using the position indices of the K largest random numbers out of M random numbers. The positions indicated by the K largest random numbers can be set to 0, with the remaining positions set to 1, and 0 indicating selection; or, the positions indicated by the K largest random numbers can be set to 1, with the remaining positions set to 0, and 1 indicating selection. For example, if the number of position indices is M, and each position index corresponds to one bit, assuming M is 4, K is 2, and the position indices are 0, 1, 2, 3, then the four positions corresponding to these four position indices will generate random numbers 7, 8, 6, 5. Setting the bits corresponding to the position indices of the two largest random numbers to 1 (1 indicating selection) will generate a bitmap of 1100.
[0205] Alternatively, the bitmap can also be determined using the position indices of the K smallest random numbers out of M random numbers. This method is similar to the method using the position indices of the K largest random numbers out of M random numbers, as described above, and will not be repeated here.
[0206] In addition, the information used to indicate the K reference signal ports can also be determined in the following way.
[0207] As an optional embodiment, the terminal device transmits S reference signal resources in adjacent G transmissions, each including K reference signal ports, which are different, where G is an integer greater than or equal to 2.
[0208] It should be understood that "adjacent G times" can be interpreted as G consecutive transmissions of S reference signal resources in chronological order. The action of the terminal device transmitting S reference signal resources constitutes one transmission. The G-1 consecutive transmissions completed by the terminal device after the first transmission are collectively referred to as adjacent G times. Each time the terminal device transmits reference signal resources, they are the S reference signal resources configured in the first configuration information. However, for at least two transmissions of S reference signal resources within the adjacent G times, the K reference signal ports included in one transmission of S reference signal resources are different from the K reference signal ports included in the other transmission of S reference signal resources.
[0209] In one example, S reference signal resources include reference signal resource 1; M reference signal ports include reference signal port 1, reference signal port 2, reference signal port 3, reference signal port 4, reference signal port 5, reference signal port 6, reference signal port 7, and reference signal port 8. Assuming T is 3, the terminal device first transmits reference signal resource 1 through reference signal ports 1 and 2, then through reference signal ports 3 and 4, and finally through reference signal ports 7 and 8.
[0210] Optionally, G can be an integer obtained by rounding up the ratio of M to K. G being an integer obtained by rounding up the ratio of M to K can be understood as follows: when the ratio of M to K is an integer, G is the ratio of M to K; when the ratio of M to K is not an integer, G is the larger of the two integers whose ratios are closest to each other. For example, if M is 4 and K is 2, then G is 2; if M is 8 and K is 3, then G is 3. Through this technical solution, by transmitting reference signal resources within G consecutive transmissions, M reference signal ports can be traversed, that is, the M antenna ports of the terminal device can be traversed. This allows the network device to obtain the channel information of the M reference signal ports through G consecutive receptions of reference signal resources.
[0211] In one example, S reference signal resources include reference signal resource 1; M reference signal ports include reference signal port 1, reference signal port 2, reference signal port 3, reference signal port 4, reference signal port 5, reference signal port 6, reference signal port 7, and reference signal port 8; T is 4. The terminal device first transmits reference signal resource 1 through reference signal port 1 and reference signal port 2, then through reference signal port 3 and reference signal port 4, then through reference signal port 5 and reference signal port 6, and finally through reference signal port 7 and reference signal port 8. In this way, the network device can determine the channel information of the eight reference signal ports through these four consecutive transmissions of reference signal resources.
[0212] In one possible implementation, the reference signal ports included in the S reference signal resources of the i-th transmission in a series of G adjacent transmissions are determined by the following formula: p i =f2(p1,p offset ,i), where p i For information used to indicate the reference signal ports included in the S reference signal resources transmitted in the i-th transmission, f2(p1,p offset i) is the result of p1 and p offset And the function value of i changing, p1 is information used to indicate the reference signal ports included in the S reference signal resources of the first transmission, p offset The bias value used to indicate information about the reference signal port, where i is a positive integer greater than or equal to 2 and less than or equal to G.
[0213] It should be understood that p i For example, it could be an index, or other information used to indicate the reference signal port. The number of reference signal ports included in the S reference signal resources transmitted in the i-th transmission can be K.
[0214] In one example, p i As an index, assuming p1 is 1, the index of the reference signal port corresponding to the S reference signal resources sent by the terminal device in the first transmission is 1; if the bias value of the information used to indicate the reference signal port is 1, then the index of the reference signal port corresponding to the S reference signal resources sent in the second transmission can be 2.
[0215] In another example, p iIt can be a set of port identifiers for K reference signal ports. Assuming p1 is {0,2,4,6}, then the 4 reference signal port identifiers corresponding to the 8 reference signal resources transmitted by the terminal device in the first transmission are {0,2,4,6}. If the bias value of the information used to indicate the reference signal port is 1, then the index of the reference signal port corresponding to the S reference signal resources transmitted in the second transmission can be {1,3,5,7}, the index of the reference signal port corresponding to the S reference signal resources transmitted in the third transmission can be {2,4,6,0}, and so on.
[0216] In yet another example, p i This can be a bitmap. Assuming p1 is 0110, the reference signal port identifier corresponding to the S reference signal resources transmitted by the terminal device in the first transmission is {1,2}. If the bias value used to indicate the reference signal port is 1, it means that the bitmap is cyclically shifted 1 bit to the left or cyclically shifted 1 bit to the right. Optionally, when indicating a cyclic shift of 1 bit to the right, the index of the reference signal port corresponding to the S reference signal resources transmitted in the second transmission can be {2,3}, the index of the reference signal port corresponding to the S reference signal resources transmitted in the third transmission can be {3,0}, the index of the reference signal port corresponding to the S reference signal resources transmitted in the fourth transmission can be {0,1}, and so on.
[0217] Optionally, the reference signal port corresponding to the S reference signal resources transmitted in the i-th transmission can be determined by the following formula: p i = (p1+(i-1)×p offset )mod I. Where mod is the modulo function, i is an integer greater than or equal to 2, and I is the number of information used to indicate the reference signal port. For example, when the information used to indicate the reference signal port is an index, I can refer to the number of indices, that is, the number of multiple indices included in the first correspondence.
[0218] Among them, the bias value (p) used to indicate the information of the reference signal port offset It can be agreed upon by the protocol, configured by the network device through signaling, or randomly generated.
[0219] Optionally, p offset It can be determined using the following formula: Where c() is a pseudo-random sequence, Let n1 be the system frame number, s be the time slot number within the frame when the subcarrier spacing is μ, and T be the time slot number within the frame when the subcarrier spacing is μ. offset This is the periodic offset used to indicate information for the reference signal port.
[0220] When the information used to indicate the K reference signal ports is an index, i.e., in the first method described above, where T is an integer rounded up from the ratio of M to K, the index of the port corresponding to the S reference signal resources transmitted in the xth transmission within a consecutive G transmissions is determined by the following formula, where x is an integer greater than 1 and less than or equal to T:
[0221] in, Let n1 be the system frame number, s be the time slot number within the frame when the subcarrier spacing is μ, and T be the time slot number within the frame when the subcarrier spacing is μ. offset The periodic offset of the index of the reference signal port, T SRS The transmission period of the reference signal resources is indicated by j0, where j0 is the index of the K reference signal ports used for the first transmission of S reference signal resources, and I is the number of multiple indices.
[0222] It should be understood that `mod` can be interpreted as a modulo function. `j0` can be interpreted as the index of the K reference signal ports included in the S reference signal resources indicated by the first configuration information. Using the above formula, during the process of the terminal device transmitting reference signal resources in adjacent T cycles according to the second cycle, the index of the reference signal port corresponding to the S reference signal resources transmitted in the x-th transmission is different from the index of the reference signal port corresponding to the S reference signal resources transmitted from the 1st to the (x-1th)th transmission. For example, assuming multiple indices include 0 and 1, then during two adjacent transmissions of S reference signal resources, if the index of the reference signal port corresponding to the first transmission of S reference signal resources is 0, then the index of the reference signal port corresponding to the second transmission of S reference signal resources determined by the terminal device according to the above formula is index 1.
[0223] Optionally, the above formula can be configured by the network device through signaling, or the above formula can be agreed upon by the protocol.
[0224] In addition to the S reference signal resources, the network device can also configure P reference signal resources for the terminal device, as detailed below.
[0225] As an optional embodiment, the first configuration information further includes information for configuring P reference signal resources, wherein the P reference signal resources include M reference signal ports, and P is a positive integer; the method 600 further includes: the terminal device sending the P reference signal resources to the network device through the M reference signal ports; correspondingly, the network device receives the P reference signal resources from the terminal device and obtains the channel information of the M reference signal ports corresponding to the P reference signal resources.
[0226] It should be understood that, through the first configuration information, the network device configures P reference signal resources corresponding to M reference signal ports and S reference signal resources corresponding to K reference signal ports for the terminal device. Furthermore, the K reference signal ports are a subset of the M reference signal ports, and the S reference signal resources are a subset of the P reference signal resources. When the terminal device sends S reference signal resources to the network device through the K reference signal ports, the network device can obtain the channel information of the K reference signal ports based on the S reference signal resources from the terminal device. Similarly, when the terminal device sends P reference signal resources to the network device through the M reference signal ports, the network device can obtain the channel information of the M reference signal ports based on the P reference signal resources from the terminal device.
[0227] In one possible implementation, the association between the K reference signal ports and the antenna ports of the terminal device is the same as the association between the M reference signal ports and the antenna ports of the terminal device.
[0228] It should be understood that the antenna port of a terminal device can be understood as the antenna port of the physical receiving antenna of the terminal device. For NTMR terminal devices, the number of physical receiving antennas of the terminal device is M. When the terminal device transmits S reference signal resources through K reference signal ports or P reference signal resources through M reference signal ports, each reference signal port is associated with one antenna port of the terminal device. The mapping relationship between the K reference signal ports and the physical antennas of the terminal device is the same as the mapping relationship between the M reference signal ports and the physical antennas of the terminal device. This can be understood as the association relationship between the K reference signal ports and the K antenna ports of the terminal device being the same as the association relationship between the M reference signal ports and the M antenna ports of the terminal device. For example, assuming M is 4, P is 2, K is 2, and S is 1, when the terminal device sends two reference signal resources to the network device through the four reference signal ports, reference signal port 1 is associated with antenna port 1 in the terminal device, reference signal port 2 is associated with antenna port 2 in the terminal device, reference signal port 3 is associated with antenna port 3 in the terminal device, and reference signal port 4 is associated with antenna port 3 in the terminal device. When the terminal device sends one reference signal resource to the network device through the two reference signal ports, if the two reference signal ports are reference signal port 3 and reference signal port 4, then when the terminal device sends the one reference signal resource, reference signal port 3 is associated with antenna port 3, and reference signal port 4 is associated with antenna port 4.
[0229] Optionally, the first configuration information includes a second set of reference signal resources, which includes information for indicating P reference signal resources.
[0230] Optionally, the first configuration information includes a first information element and a third information element, wherein the first information element is used to indicate S reference signal resources and the third information element is used to indicate P reference signal resources.
[0231] It should be understood that network devices can configure S reference signal resources and P reference signal resources through one information cell, or they can configure S reference signal resources and P reference signal resources through different information cells.
[0232] It should also be understood that in the embodiments of this application, the first information element, the second information element, and the third information element can be the same information element or different information elements. That is, the S reference signal resources, the P reference signal resources, and the information for indicating the K reference signal ports can be configured through the same information element or through different information elements. The information for indicating the K reference signal ports refers to at least one index, the identifier of the K reference signal ports, or a bit map. This application does not specifically limit this.
[0233] Optionally, method 600 further includes: the network device sending third configuration information to the terminal device, the third configuration information indicating P reference signal resources. Correspondingly, the terminal device receives fifth configuration information from the network device.
[0234] It should be understood that the third configuration information and the first configuration information can be the same information or different information. That is, the network device can configure S reference signal resources and P reference signal resources through the same signaling, or it can configure S reference signal resources and P reference signal resources through different signaling.
[0235] It should also be understood that in the embodiments of this application, the first configuration information, the second configuration information, and the third configuration information can be the same information or different information. That is, the S reference signal resources, the P reference signal resources, and the information for indicating the K reference signal ports can be configured by the same signaling or by different signaling. The information for indicating the K reference signal ports refers to at least one index, the identifier of the K reference signal ports, or a bit map. This application does not specifically limit this.
[0236] In one possible implementation, the first configuration information is further used to indicate that the transmission period of the S reference signal resources is a first period and the transmission period of the P reference signal resources is a second period; S602 can be implemented in the following way: according to the first period, the S reference signal resources are transmitted to the network device through K of the M reference signal ports; the transmission of the P reference signal resources to the network device through the M reference signal ports includes: according to the second transmission period, the P reference signal resources are transmitted to the network device through the M reference signal ports.
[0237] Optionally, the first period can be shorter than the second period. For example, the first period can be 20ms and the second period can be 60ms.
[0238] Through the above technical solution, the network device can acquire channel information of M reference signal ports corresponding to P reference signal resources every first cycle, and acquire channel information of K reference signal ports corresponding to S reference signal resources every second cycle. Furthermore, by utilizing the correlation between the M reference signal ports and the channel information of the K reference signal ports, the network device can determine the channel information of the M reference signal ports. Compared to acquiring only the channel information of K reference signal ports corresponding to S reference signal resources, the accuracy of the channel information of the M reference signal ports determined by the network device is higher. In addition, compared to the terminal device sending P reference signal resources to the network device through the M reference signal ports according to the second cycle, the system overhead is smaller, and the guard interval required for the terminal device to send S reference signal resources is shorter, which helps reduce the latency of channel measurement, improve channel estimation performance, enhance the downlink precoding capability of the network device, and increase network throughput.
[0239] For example, as shown in Figure 10, assuming the first period is 60ms and the second period is 20ms, the terminal device supports 1 transmit and 4 receive, i.e., M is 4, K is 2, P is 4, and S is 2. As shown in Figure 10(a), the terminal device sequentially sends 4 SRS resources through 4 SRS ports in the first moment. The specific process is as follows: in time domain symbol Y0, SRS resource 1 is sent to the network device through SRS port 0; in time domain symbol Y1, it remains silent, i.e., no SRS resource is sent; in time domain symbol Y2, SRS resource 2 is sent to the network device through SRS port 1; in time domain symbol Y3, it remains silent, i.e., no SRS resource is sent; in time domain symbol Y4, SRS resource 3 is sent to the network device through SRS port 2; in time domain symbol Y5, it remains silent, i.e., no SRS resource is sent; in time domain symbol Y6, SRS resource 4 is sent to the network device through SRS port 3. At 20ms from the first time point, as shown in Figure 10(b), SRS resource 3 is sent to the network device through SRS port 2 in time domain symbol Y4; silence is maintained in time domain symbol Y5, i.e., no SRS resource is sent; and SRS resource 4 is sent to the network device through SRS port 3 in time domain symbol Y6. At 40ms from the first time point, as shown in Figure 10(c), SRS resource 3 is sent to the network device through SRS port 2 in time domain symbol Y4; silence is maintained in time domain symbol Y5, i.e., no SRS resource is sent; and SRS resource 4 is sent to the network device through SRS port 3 in time domain symbol Y6.
[0240] Furthermore, when the terminal device transmits four SRS resources through four SRS ports, the association between the four SRS ports and the four physical receiving antennas of the terminal device is the same as the association between the two SRS ports and the two physical receiving antennas of the terminal device when the terminal device transmits two SRS resources through two SRS ports. That is, as shown in Figure 10(a), when the terminal device transmits four SRS resources through four SRS ports, the association between the four SRS ports and the four physical receiving antennas of the terminal device is as follows: SRS port 0 is associated with antenna port A, meaning the terminal device uses antenna port A to transmit SRS resource 1 to the network device through SRS port 0; SRS port 1 is associated with antenna port B, meaning the terminal device uses antenna port B to transmit SRS resource 2 to the network device through SRS port 1; SRS port 2 is associated with antenna port C, meaning the terminal device uses antenna port C to transmit SRS resource 3 to the network device through SRS port 2; and SRS port 3 is associated with antenna port D, meaning the terminal device uses antenna port D to transmit SRS resource 4 to the network device through SRS port 3. Since the network device configures S reference signal resources for the terminal device as SRS resource 3 and SRS resource 4, SRS resource 3 includes information indicating SRS port 2 (i.e., SRS resource 3 corresponds to SRS port 2), and SRS resource 4 includes information indicating SRS port 3 (i.e., SRS resource 4 corresponds to SRS port 3), when the terminal device sends four SRS resources to the network device at the first moment, SRS port 2 corresponds to antenna port C, and SRS port 3 corresponds to antenna port D. Therefore, 20ms or 40ms after the first moment, the terminal device uses antenna port C to send SRS resource 3 to the network device through SRS port 2, and the terminal device uses antenna port D to send SRS resource 4 to the network device through SRS port 3. As can be seen from the example in Figure 10, compared to the terminal device sending four SRS resources at a period of 20ms, this scheme has lower system overhead for the terminal device to send SRS resources and requires a shorter protection interval.
[0241] In one possible implementation, the terminal device transmits S reference signal resources in adjacent G transmissions, each including K reference signal ports that are different, where G is an integer greater than or equal to 2.
[0242] For example, assuming the first period is 60ms and the second period is 20ms, the terminal device supports 1 transmit and 4 receive, i.e., M is 4, K is 2, and T is 2. As shown in Figure 11(a), the terminal device sequentially sends 4 SRS resources through 4 SRS ports in the first moment. The specific process is as follows: in time domain symbol Y0, SRS resource 1 is sent to the network device through SRS port 0; in time domain symbol Y1, it remains silent, i.e., no SRS resource is sent; in time domain symbol Y2, SRS resource 2 is sent to the network device through SRS port 1; in time domain symbol Y3, it remains silent, i.e., no SRS resource is sent; in time domain symbol Y4, SRS resource 3 is sent to the network device through SRS port 2; in time domain symbol Y5, it remains silent, i.e., no SRS resource is sent; in time domain symbol Y6, SRS resource 4 is sent to the network device through SRS port 3. At 20ms from the first time point, as shown in Figure 11(b), SRS resource 3 is sent to the network device through SRS port 2 in time domain symbol Y4; silence is maintained in time domain symbol Y5, i.e., no SRS resource is sent; and SRS resource 4 is sent to the network device through SRS port 3 in time domain symbol Y6. At 40ms from the first time point, as shown in Figure 11(c), SRS resource 3 is sent to the network device through SRS port 0 in time domain symbol Y0; silence is maintained in time domain symbol Y1, i.e., no SRS resource is sent; and SRS resource 4 is sent to the network device through SRS port 1 in time domain symbol Y2. (b) and (c) show the reference signal resources corresponding to the K reference signal ports sent in two adjacent transmissions, and the reference information resources included in these two transmissions are different.
[0243] Furthermore, as shown in Figure 11, when the terminal device transmits four SRS resources through four SRS ports, SRS port 0 is associated with antenna port A, SRS port 1 with antenna port B, SRS port 2 with antenna port C, and SRS port 3 with antenna port D. When the terminal device transmits two SRS resources through two SRS ports, the association between the two SRS ports and the antenna ports of the terminal device's two physical receiving antennas is similar to the association between the four SRS ports and the terminal device when transmitting four SRS resources through four SRS ports. The antenna ports of the four physical receiving antennas are associated in the same way, as shown in Figure 11(b). When the terminal device sends SRS resource 3 and SRS resource 4, SRS port 2 is associated with antenna port C and SRS port 3 is associated with antenna port D. As shown in Figure 11(c), when the terminal device sends SRS resource 3 and SRS resource 4, SRS port 0 is associated with antenna port A and SRS port 1 is associated with antenna port B. Through the reference signal resources sent in these two transmissions, the four reference signal ports can be traversed, and the four antenna ports of the terminal device can be traversed at the same time.
[0244] It is understandable that sending P reference signal resources to a network device through M ports can be implemented in the following way: when the time domain resources of S reference signal resources and the time domain resources of P reference signal resources are fully or partially overlapped, send P reference signal resources and do not send S reference signal resources.
[0245] It should be understood that, through the above scheme, when the time-domain resources of S reference signal resources and the time-domain resources of P reference signal resources are fully or partially overlapping, the network device can receive P reference signal resources from the terminal device and obtain the channel information of M ports corresponding to the P reference signal resources. Compared with obtaining the channel information of K ports corresponding to S reference signal resources, the accuracy of channel measurement is higher.
[0246] In one example, as shown in Figure 12, assuming the first period is 60ms and the second period is 20ms, at time 0, the time domain resources of S reference signal resources and P reference signal resources partially overlap, and the terminal device sends P reference signals 1201; at 20ms from time 0, the terminal device sends S reference signal resources 1202; at 40ms from time 0, the terminal device sends S reference signal resources 1203; at 60ms from time 0, the time domain resources of S reference signal resources and P reference signal resources partially overlap, and the terminal device sends P reference signal resources 1204; at 80ms from time 0, the terminal device sends S reference signal resources 1205; at 100ms from time 0, the terminal device sends S reference signal resources 1206; at 120ms from time 0, the time domain resources of S reference signal resources and P reference signal resources partially overlap, and the terminal device sends P reference signal resources 1207. Among them, the reference signal resources included in S reference signal resources 1202, S reference signal resources 1203, S reference signal resources 1205 and S reference signal resources 1206 may be the same or different. The reference signal resources included in P reference signals 1201, P reference signals 1204 and P reference signals 1207 are the same.
[0247] In another example, where the K reference signal ports are determined through a first correspondence, for a 2T8R terminal device, assuming the first correspondence between the index and port identifier is as shown in Table 3, and the index corresponding to the K SRS ports included in the S SRS resources configured in the first configuration information is 0, then as shown in Figure 13, assuming that at the first moment, the terminal device sends the 8 SRS resources to the network device: in time domain symbol Y0, it sends SRS resource 1 to the network device through SRS port 0 and SRS port 1; in time domain symbol Y1, it does not send SRS resources; then in time domain symbol Y2, it sends SRS resource 2 to the network device through SRS port 2 and SRS port 3; in time domain symbol Y3, it does not send SRS resources; then in time domain symbol Y4, it sends SRS resource 3 to the network device through SRS port 4 and SRS port 5; in time domain symbol Y5, it does not send SRS resources; then in time domain symbol Y6, it sends SRS resource 4 to the network device through SRS port 6 and SRS port 7. Then, since the S S SRS resources configured in the first configuration information are SRS resource 1 and SRS resource 3, and the index corresponding to the K reference signal ports configured is 0, the terminal device sends SRS resource 1 to the network device through SRS port 0 and SRS port 1 in time domain symbol Y0; it does not send SRS resources in time domain symbols Y1, Y2, and Y3; and then sends SRS resource 3 to the network device through SRS port 4 and SRS port 5 in time domain symbol Y4. Then, the terminal device can determine that the index corresponding to the K SRS ports for the second transmission of S S SRS resources is 1 according to the above formula. Therefore, the terminal device sends SRS resource 1 to the network device through SRS port 2 and SRS port 3 in time domain symbol Y2; it does not send SRS resources in time domain symbols Y3, Y4, and Y5; and then sends SRS resource 3 to the network device through SRS port 6 and SRS port 7 in time domain symbol Y6.
[0248] In non-antenna switching scenarios, M can refer to the number of transmit antennas of the terminal device. In this case, S=1, and S reference signal resources are transmitted on one time-domain symbol.
[0249] In non-antenna switching scenarios, by making K an integer less than M, the terminal device can send S reference signal resources to the network device through K reference signal ports. This allows the network device to obtain the channel information of the K reference signal ports and further determine the channel information of the M reference signal ports based on the correlation between the M reference signal ports. Compared to the network device configuring reference signal resources corresponding to M reference signal ports for the terminal device and having the terminal device send the reference signal resources corresponding to the M reference signal ports to the network device through N reference signal ports, the system overhead of the terminal device sending S reference signal resources to the network device through K reference signal ports is smaller.
[0250] As an optional embodiment, the terminal device supports NTMR. Each of the S reference signal resources is transmitted on S different time-domain symbols. The S time-domain symbols include Z groups of time-domain symbols. Each group of time-domain symbols in the Z groups includes N consecutive time-domain symbols. There is a time interval between any two groups of time-domain symbols in the Z groups. The time interval is greater than or equal to a first interval Y. Each of the S reference signal resources includes K / S reference signal ports, where Z is the integer obtained by rounding up the ratio of S to N.
[0251] It should be understood that K / S can be an integer less than N. K can be less than or equal to M.
[0252] By adopting the above technical solution, for terminal devices supporting NTMR, when transmitting each of the S reference signal resources in each symbol, N transmit links can be used to transmit each reference signal resource through K / S reference signal ports. In contrast, when the network device configures S reference signal resources for the terminal device, and the S signal resources include K reference signal ports, the terminal device uses N transmit links to transmit the reference signal resources corresponding to the N reference signal ports in each time domain symbol. With this method, when K / S can be an integer less than N, for each of the K reference signal ports, each reference signal port can use power amplifiers with multiple transmit links to transmit the reference signal resources, resulting in higher transmit power.
[0253] In one example, as shown in Figure 14, assuming S is 8, K and M are 8, N is 4, and Z is 2, for a terminal device that supports 4T8R capability, the network device can configure 8 SRS resources for the terminal device. Each SRS resource includes an SRS port. The 8 SRS resources are transmitted on 8 different time domain symbols. These 8 time domain symbols can be divided into 2 groups. Each group of time domain symbols includes 4 consecutive time domain symbols. That is, one group of time domain symbols includes time domain symbols Y0, Y1, Y2, and Y3, and the other group of time domain symbols includes time domain symbols Y5, Y6, Y7, and Y8. In this way, the terminal device can transmit SRS resources by simultaneously activating four antennas in a measurement-free interval (GAP) manner. Specifically, in time domain symbol Y0, the terminal device transmits SRS resource 1 to the network device through SRS port 0 using four transmit links; in time domain symbol Y1, it transmits SRS resource 2 through SRS port 1; in time domain symbol Y2, it transmits SRS resource 3 through SRS port 2; and in time domain symbol Y3, it transmits SRS resource 4 through SRS port 3. No guard interval is required between adjacent SRS resource transmissions. However, since the terminal device has four transmit links, antenna switching is required when transmitting SRS resources corresponding to the other four SRS ports. Therefore, a guard interval exists between the terminal device's transmission of SRS resources 4 and 5 to the network device; that is, the terminal device remains silent in time domain symbol Y4, i.e., no SRS resources are transmitted. Then, in time domain symbol Y5, the terminal device uses four transmit links to send SRS resource 5 to the network device through SRS port 5; in time domain symbol Y6, the terminal device uses four transmit links to send SRS resource 6 to the network device through SRS port 6; in time domain symbol Y7, the terminal device uses four transmit links to send SRS resource 7 to the network device through SRS port 7; and in time domain symbol Y8, the terminal device uses four transmit links to send SRS resource 8 to the network device through SRS port 8. Compared to the reference signal resource transmission process for a terminal device supporting 4T8R capability shown in Figure 5, this scheme allows the use of N transmit links to send reference signal resources corresponding to K / S reference signal ports. When K / S is less than N, multiple power amplifiers can be used to support the transmission of reference signal resources corresponding to one reference signal port, resulting in a higher transmission power for each reference signal resource transmitted by the terminal device.
[0254] This application also provides another signal transmission method, which includes the following steps:
[0255] The network device sends first configuration information to the terminal device. The first configuration information is used to indicate at least one reference signal resource. Each reference signal resource includes K reference signal ports. The K reference signal ports are K ports out of N reference signal ports. Each of the N reference signal ports is associated with a different antenna port of the terminal device. K and N are positive integers. Correspondingly, the terminal device receives the first configuration information from the network device.
[0256] According to the first configuration information, the terminal device sends at least one of the reference signal resources to the network device through K reference signal ports; correspondingly, the network device receives at least one of the reference signal resources from the terminal device and obtains the channel information of the K reference signal ports corresponding to the S reference signal resources.
[0257] The terminal device can be an NTMR-enabled terminal device. K can be an integer less than N. A reference signal resource can be transmitted on a time-domain symbol.
[0258] It should be understood that the difference between this method and method 600 is that, in method 600, the first configuration information is used to configure S reference signal resources, which together include K reference signal ports, and the K reference signal ports are K of the M reference signal ports; in this method, the first configuration information is used to indicate at least one reference signal resource, and each of the at least one reference signal resource includes K reference signal ports. Furthermore, in method 600, the terminal device sends the S reference signal resources to the network device through the K ports; in this method, the terminal device sends one of the at least one reference signal resources to the network device through the K reference signal ports. Apart from this, the implementation of this method is similar to that of method 600, as described above, and will not be repeated here.
[0259] In this method, by making K an integer less than N, the terminal device can send a reference signal resource to the network device through K reference signal ports. This allows the network device to obtain the channel information of the K reference signal ports and further determine the channel information of the N reference signal ports based on the correlation between the N reference signal ports. Compared to the network device configuring reference signal resources corresponding to N reference signal ports for the terminal device and having the terminal device send the reference signal resources corresponding to the N reference signal ports to the network device through the N reference signal ports, the system overhead of the terminal device sending S reference signal resources to the network device through K reference signal ports is smaller.
[0260] It should be understood that in the embodiments of this application, the symbol Y in Figures 3, 4, 5, 7, 10, 11 and 14 represents the protection interval between two consecutive transmissions of reference signal resources by the terminal device. The protection intervals shown in Figures 3, 4, 5, 7, 10, 11 and 14 are only examples. Y can represent one time domain symbol or multiple time domain symbols. The protection interval between two consecutive transmissions of reference signal resources by the terminal device can be the same or different. This application does not make specific limitations in this regard.
[0261] It should also be understood that, in the embodiments of this application, the time-domain symbols for transmitting S reference signal resources shown in Figures 10 and 11 are merely examples. The time-domain symbol for each reference signal resource transmitted by the terminal device in the S reference signal resources may also be different from the time-domain symbol for each reference signal resource transmitted by the terminal device in the P reference signal resources. For example, in Figure 10(b), the terminal device may also transmit SRS resource 3 to the network device through SRS port 2 in time-domain symbol Y1. This application does not specifically limit this.
[0262] It should be understood that the order of the methods listed above does not imply the order of execution. The execution order of each process should be determined by its function and internal logic.
[0263] The signal transmission method of the present application embodiment has been described in detail above with reference to Figures 1 to 14. The signal transmission device of the present application embodiment will be described in detail below with reference to Figures 15 and 16. The signal transmission device includes modules or units for performing each part of the above embodiments. The modules or units can be software, hardware, or a combination of software and hardware. The following is only a brief illustrative example of the information transmission device; for details of the implementation, please refer to the description of the foregoing method embodiments, which will not be repeated below.
[0264] Figure 15 is a schematic block diagram of a signal transmission device 1500 provided in an embodiment of this application. As shown in Figure 15, the device 1500 includes a receiving module 1501 and a transmitting module 1502.
[0265] In one possible implementation, the device 1500 is used to implement the steps corresponding to the terminal device in the method 600 described above.
[0266] The receiving module 1501 is used to receive first configuration information from the network device. The first configuration information is used to indicate S reference signal resources. The S reference signal resources include K reference signal ports. The K reference signal ports are K reference signal ports out of M reference signal ports. Each of the M reference signal ports is associated with a different antenna port of the device 1500. S, K, and M are positive integers. The transmitting module 1502 is used to transmit the S reference signal resources to the network device through the K reference signal ports according to the first configuration information.
[0267] Optionally, each of the S reference signal resources is transmitted on different time-domain symbols, and each of the S reference signal resources includes K / S reference signal ports, where K is an integer multiple of S and / represents division.
[0268] Optionally, the first configuration information includes at least one index, which is used to indicate K reference signal ports. The at least one index is determined according to a first correspondence, which is used to represent the correspondence between multiple indices and port identifiers of multiple groups of reference signal ports. The number of reference signal ports included in each group of multiple groups of reference signal ports is K.
[0269] Optionally, the first correspondence is configured by the network device through signaling, or the first correspondence is agreed upon by the protocol.
[0270] Optionally, the first configuration information includes port identifiers for the K reference signal ports.
[0271] Optionally, the first configuration information includes a bit map used to indicate the K reference signal ports.
[0272] Alternatively, the bitmap is determined by the following formula: B = f1(M, K),
[0273] Where B is the bitmap and f1(M, K) is the function value that varies with M and K.
[0274] Optionally, the S reference signal resources transmitted in adjacent G transmissions include different K reference signal ports, where G is an integer greater than or equal to 2.
[0275] Optionally, the reference signal ports included in the S reference signal resources of the i-th transmission in the adjacent G transmissions are determined by the following formula: p i =f2(p1,p offset ,i),
[0276] Where, p i For information used to indicate the reference signal ports included in the S reference signal resources transmitted in the i-th transmission, f2(p1,poffset i) is the result of p1 and p offset And the function value of i changing, p1 is information used to indicate the reference signal ports included in the S reference signal resources of the first transmission, p offset The bias value used to indicate information about the reference signal port, where i is an integer greater than or equal to 2 and less than or equal to G.
[0277] Optionally, the bias value is agreed upon in the protocol, or the bias value is configured by the network device through signaling.
[0278] Optionally, the first configuration information also includes information for configuring P reference signal resources, where the P reference signal resources include M reference signal ports, and P is a positive integer; the transmitting module 1502 is further configured to: transmit the P reference signal resources to the network device through the M reference signal ports.
[0279] Optionally, the first configuration information is further used to indicate that the transmission period of the S reference signal resources is a first period and the transmission period of the P reference signal resources is a second period; the transmission module 1502 is specifically used to: transmit the S reference signal resources to the network device through K of the M reference signal ports according to the first period; the transmission module 1502 is also specifically used to: transmit the P reference signal resources to the network device through the M reference signal ports according to the second period.
[0280] In another possible implementation, the device 1500 is used to implement the steps corresponding to the network device in the method 600 described above.
[0281] The transmitting module 1502 is used to transmit first configuration information to the terminal device. The first configuration information is used to indicate S reference signal resources, the S reference signal resources including K reference signal ports, the K reference signal ports being K of M reference signal ports, each of the M reference signal ports being associated with a different antenna port of the terminal device, and S, K, and M being positive integers. The receiving module 1501 is used to receive the S reference signal resources from the terminal device and obtain the channel information of the K reference signal ports.
[0282] Optionally, each of the S reference signal resources is transmitted on different time-domain symbols, and each of the S reference signal resources includes K / S reference signal ports, where K is an integer multiple of S and / represents division.
[0283] Optionally, the first configuration information includes at least one index, which is used to indicate the K reference signal ports. The at least one index is determined according to a first correspondence, which is used to represent the correspondence between multiple indices and port identifiers of multiple groups of reference signal ports. The number of reference signal ports included in each group of multiple groups of reference signal ports is K.
[0284] Optionally, the first correspondence is configured by the device 1500 via signaling, or the first correspondence is agreed upon by a protocol.
[0285] Optionally, the first configuration information includes the port identifiers of the K reference signal ports.
[0286] Optionally, the first configuration information includes a bitmap, which is used to indicate the K reference signal ports.
[0287] Optionally, the bitmap is determined by the following formula: B = f1(M, K),
[0288] Wherein, B is the bitmap, and f1(M, K) is the function value that varies with M and K.
[0289] Optionally, the terminal device may transmit S reference signal resources in adjacent G transmissions, each including K reference signal ports, where G is an integer greater than or equal to 2.
[0290] Optionally, the reference signal ports included in the S reference signal resources of the i-th transmission in the adjacent G transmissions are determined by the following formula: p i =f2(p1,p offset ,i),
[0291] Where, p i For information used to indicate the reference signal ports included in the S reference signal resources transmitted in the i-th transmission, f2(p1,p offset i) is the result of p1 and p offset And the function value of i changing, p1 is information used to indicate the reference signal ports included in the S reference signal resources of the first transmission, p offset The bias value used to indicate information about the reference signal port, where i is a positive integer greater than or equal to 2 and less than or equal to G.
[0292] Optionally, the bias value is agreed upon in the protocol, or the bias value is configured by the device 1500 via signaling.
[0293] Optionally, the first configuration information further includes information for configuring P reference signal resources, wherein the P reference signal resources include the M reference signal ports, and P is a positive integer; the receiving module 1501 is further configured to: receive the P reference signal resources from the terminal device, and obtain the channel information of the M reference signal ports.
[0294] Optionally, the first configuration information is further used to indicate that the transmission period of the S reference signal resources is a first period and the transmission period of the P reference signal resources is a second period; the receiving module 1501 is specifically used to: receive the S reference signal resources transmitted from the terminal device according to the first period; the receiving module 1501 is also specifically used to: receive the P reference signal resources transmitted from the terminal device according to the second period.
[0295] It should be understood that the device 1500 here is embodied in the form of a functional module. The term "module" here can refer to application-specific integrated circuits (ASICs), electronic circuits, processors (e.g., shared processors, proprietary processors, or group processors, etc.) and memories for executing one or more software or firmware programs, integrated logic circuits, and / or other suitable components supporting the described functions. In an alternative example, those skilled in the art will understand that the device 1500 can specifically be a network device or terminal device as described in the above embodiments. The device 1500 can be used to execute the various processes and / or steps corresponding to the network device or terminal device in the above method embodiments; to avoid repetition, these will not be described further here.
[0296] The aforementioned device 1500 has the function of implementing the corresponding steps performed by the network device or terminal device in the aforementioned method; the aforementioned function can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the aforementioned function. For example, the aforementioned processing module 1102 may include an adoption module, which can be used to implement the various steps and / or processes corresponding to the aforementioned processing module 1102 for performing adoption actions.
[0297] In embodiments of this application, the device 1500 in FIG15 may also be a chip, such as a SOC.
[0298] Figure 16 shows a schematic diagram of the signal transmission device 1600 provided in an embodiment of this application. The device 1600 includes a processor 1601, a transceiver 1602, and a memory 1603. The processor 1601, transceiver 1602, and memory 1603 communicate with each other via an internal connection. The memory 1603 stores instructions, and the processor 1601 executes the instructions stored in the memory 1603 to control the transceiver 1602 to transmit and / or receive signals.
[0299] It should be understood that the device 1600 may specifically be a network device or a terminal device in the above embodiments, and may be used to execute the various steps and / or processes corresponding to the network device or terminal device in the above method embodiments. Optionally, the memory 1603 may include a read-only memory and a random access memory, and provide instructions and data to the processor. A portion of the memory may also include non-volatile random access memory. For example, the memory may also store device type information. The processor 1601 may be used to execute instructions stored in the memory, and when the processor 1601 executes instructions stored in the memory, the processor 1601 is used to execute the various steps and / or processes of the above method embodiments. The transceiver 1602 may include a transmitter and a receiver, the transmitter may be used to implement the various steps and / or processes corresponding to the transceiver for performing a transmitting action, and the receiver may be used to implement the various steps and / or processes corresponding to the transceiver for performing a receiving action.
[0300] It should be understood that, in the embodiments of this application, the processor may be a central processing unit (CPU), or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.
[0301] In implementation, each step of the above method can be completed by integrated logic circuits in the processor's hardware or by instructions in software. The steps of the method disclosed in the embodiments of this application can be directly manifested as execution by a hardware processor, or as a combination of hardware and software modules within the processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor executes the instructions in the memory, combining them with its hardware to complete the steps of the above method. To avoid repetition, detailed descriptions are omitted here.
[0302] This application also provides a computer-readable storage medium for storing a computer program for implementing the methods shown in the above-described method embodiments.
[0303] This application also provides a computer program product, which includes a computer program (also referred to as code or instructions) that, when run on a computer, allows the computer to perform the methods shown in the above-described method embodiments.
[0304] Those skilled in the art will recognize that the modules and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0305] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and modules described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0306] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or modules may be electrical, mechanical, or other forms.
[0307] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.
[0308] In addition, the functional modules in the various embodiments of this application can be integrated into one processing module, or each module can exist physically separately, or two or more modules can be integrated into one module.
[0309] If the aforementioned functions are implemented as software functional modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0310] The above description is merely a specific embodiment of this application, but the protection scope of the embodiments of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the embodiments of this application should be included within the protection scope of the embodiments of this application. Therefore, the protection scope of the embodiments of this application should be determined by the protection scope of the claims.
Claims
1. A signal transmission method, characterized by, Applied to a terminal device, the method includes: Receive first configuration information from a network device. The first configuration information is used to indicate S reference signal resources. The S reference signal resources include K reference signal ports. The K reference signal ports are K reference signal ports out of M reference signal ports. Each of the M reference signal ports is associated with a different antenna port of the terminal device. S, K, and M are positive integers. Based on the first configuration information, the S reference signal resources are sent to the network device through the K reference signal ports.
2. The method of claim 1, wherein, Each of the S reference signal resources is transmitted on a different time-domain symbol. Each of the S reference signal resources includes K / S reference signal ports, where K is an integer multiple of S and / represents division.
3. The method according to claim 1 or 2, characterized in that, The first configuration information includes at least one index, which is used to indicate the K reference signal ports. The at least one index is determined according to a first correspondence, which is used to represent the correspondence between multiple indices and port identifiers of multiple groups of reference signal ports. The number of reference signal ports included in each group of multiple groups of reference signal ports is K.
4. The method of claim 3, wherein, The first correspondence is configured by the network device through signaling, or the first correspondence is agreed upon by a protocol.
5. The method according to claim 1 or 2, characterized in that, The first configuration information includes the port identifiers of the K reference signal ports.
6. The method of claim 1 or 2, wherein, The first configuration information includes a bitmap, which is used to indicate the K reference signal ports.
7. The method of claim 6, wherein, The bitmap is determined by the following formula: B = f1(M, K), Wherein, B is the bitmap, and f1(M, K) is the function value that varies with M and K.
8. The method according to any one of claims 1 to 6, characterized in that, The terminal device transmits S reference signal resources in adjacent G transmissions, each including K reference signal ports that are different, where G is an integer greater than or equal to 2.
9. The method of claim 8, wherein, The S reference signal ports included in the S reference signal resources sent in the i-th of the adjacent G times are determined by the following formula: p i = f2(p1,p offset ,i), Where, p i For information used to indicate the reference signal ports included in the S reference signal resources transmitted in the i-th transmission, f2(p1,p offset i) is the result of p1 and p offset And the function value of i changing, p1 is information used to indicate the reference signal ports included in the S reference signal resources of the first transmission, p offset The bias value used to indicate information about the reference signal port, where i is an integer greater than or equal to 2 and less than or equal to G.
10. The method of claim 9, wherein, The bias value is either agreed upon in the protocol or configured by the network device through signaling.
11. The method according to any one of claims 1 to 10, characterized in that, The first configuration information also includes information for configuring P reference signal resources, wherein the P reference signal resources include the M reference signal ports, and P is a positive integer; The method further includes: The P reference signal resources are sent to the network device through the M reference signal ports.
12. The method of claim 11, wherein, The first configuration information is also used to indicate that the transmission period of the S reference signal resources is a first period and the transmission period of the P reference signal resources is a second period; The step of sending the S reference signal resources to the network device through the K reference signal ports includes: According to the first cycle, the S reference signal resources are sent to the network device through the K reference signal ports out of the M reference signal ports; The step of sending the P reference signal resources to the network device through the M reference signal ports includes: According to the second cycle, the P reference signal resources are sent to the network device through the M reference signal ports.
13. A signal transmission method, characterized by, Applied to network devices, the method includes: Send first configuration information to the terminal device. The first configuration information is used to indicate S reference signal resources. The S reference signal resources include K reference signal ports. The K reference signal ports are K reference signal ports out of M reference signal ports. Each of the M reference signal ports is associated with a different antenna port of the terminal device. S, K, and M are positive integers. The system receives the S reference signal resources from the terminal device and obtains the channel information of the K reference signal ports.
14. The method of claim 13, wherein, Each of the S reference signal resources is transmitted on a different time-domain symbol. Each of the S reference signal resources includes K / S reference signal ports, where K is an integer multiple of S and / represents division.
15. The method according to claim 13 or 14, characterized in that, The first configuration information includes at least one index, which is used to indicate the K reference signal ports. The at least one index is determined according to a first correspondence, which is used to represent the correspondence between multiple indices and port identifiers of multiple groups of reference signal ports. The number of reference signal ports included in each group of multiple groups of reference signal ports is K.
16. The method of claim 15, wherein, The first correspondence is configured by the network device through signaling, or the first correspondence is agreed upon by a protocol.
17. The method of claim 13 or 14, wherein, The first configuration information includes the port identifiers of the K reference signal ports.
18. The method of claim 13 or 14, wherein, The first configuration information includes a bitmap, which is used to indicate the K reference signal ports.
19. The method of claim 18, wherein, The bitmap is determined by the following formula: B = f1(M, K), Wherein, B is the bitmap, and f1(M, K) is the function value that varies with M and K.
20. The method of any one of claims 13-18, wherein, The terminal device transmits S reference signal resources in adjacent G transmissions, each including K reference signal ports that are different, where G is an integer greater than or equal to 2.
21. The method of claim 20, wherein, The S reference signal ports included in the S reference signal resources sent in the i-th of the adjacent G times are determined by the following formula: p i = f2(p1, p offset ,i), Where, p i For information used to indicate the reference signal ports included in the S reference signal resources transmitted in the i-th transmission, f2(p1,p offset i) is the result of p1 and p offset And the function value of i changing, p1 is information used to indicate the reference signal ports included in the S reference signal resources of the first transmission, p offset The bias value is used to indicate information about the reference signal port, where i is a positive integer greater than or equal to 2 and less than or equal to G.
22. The method of claim 21, wherein, The bias value is either agreed upon in the protocol or configured by the network device through signaling.
23. The method of any one of claims 13-22, wherein, The first configuration information also includes information for configuring P reference signal resources, wherein the P reference signal resources include the M reference signal ports, and P is a positive integer; The method further includes: The terminal device receives the P reference signal resources and obtains the channel information of the M reference signal ports.
24. The method of claim 23, wherein, The first configuration information is also used to indicate that the transmission period of the S reference signal resources is a first period and the transmission period of the P reference signal resources is a second period; The receiving of the S reference signal resources from the terminal device includes: According to the first cycle, receive the S reference signal resources sent from the terminal device; The receiving of the P reference signal resources from the terminal device includes: According to the second cycle, the P reference signal resources are received from the terminal device.
25. A signal transmission device, comprising: include: Includes modules for performing the method as described in any one of claims 1 to 12, or the method as described in any one of claims 13 to 24.
26. A signal transmission device, comprising: include: A processor coupled to a memory for storing a computer program, which, when invoked by the processor, causes the apparatus to perform the method of any one of claims 1 to 12, or the method of any one of claims 13 to 24.
27. A computer-readable storage medium, characterized in that, Used to store computer programs, the computer programs including instructions for implementing the method as claimed in any one of claims 1 to 12, or the method as claimed in any one of claims 13 to 24.
28. A computer program product, comprising instructions therein, wherein: When the instructions are executed on a computer, the computer causes the computer to perform the method as described in any one of claims 1 to 12, or the method as described in any one of claims 13 to 24.