Signal transmission method and apparatus
Patent Information
- Application Number
- CN202510549993.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-28
- Publication Date
- 2026-10-30
AI Technical Summary
[0004]然而,在通过跳频的方式发送上行参考信号的情况下,网络设备对上行参考信号进行信道估计时,能够适用的信道估计方法受限;例如,网络设备采用联合估计、插值等方法对上行参考信号进行信道估计时,导致信道估计的效果不佳
Smart Images

Figure CN123019983A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communications, and more particularly to signal transmission methods and apparatus. Background Technology
[0002] In wireless communication, reference signals are transmitted between the transmitting and receiving ends to send and receive data, obtain system synchronization, and provide feedback channel information. For example, the transmitting end sends a reference signal to the receiving end, which receives the reference signal and can then perform corresponding operations based on it, such as performing channel measurements to obtain relevant channel state information. These reference signals are divided into uplink reference signals and downlink reference signals.
[0003] Assuming the reference signal is an uplink reference signal, when the channel bandwidth that the network device needs to measure is large, the terminal device can send the uplink reference signal to the network device multiple times via frequency hopping. The terminal device sends the uplink reference signal multiple times across multiple time-domain symbols, and the bandwidth occupied by the uplink reference signal sent on each symbol is a portion of the full bandwidth (or total bandwidth) configured for the uplink reference signal. For example, the terminal device can send the uplink reference signal on four time-domain symbols via frequency hopping, and the uplink reference signal occupies one-quarter of the full bandwidth in each symbol.
[0004] However, when uplink reference signals are transmitted via frequency hopping, the applicable channel estimation methods for network devices are limited. For example, when network devices use joint estimation, interpolation, or other methods to estimate the channel of uplink reference signals, the channel estimation results are poor. Summary of the Invention
[0005] This invention provides a signal transmission method and apparatus that can improve the performance of channel estimation.
[0006] In a first aspect, embodiments of this application provide a signal transmission method, which can be executed by a terminal-side device (or a first device). Unless otherwise specified, "terminal-side device" in this application can refer to a terminal device, a component used in a terminal device (e.g., a communication module, processor, circuit, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of the terminal device. The method includes: receiving first information and transmitting a sounding reference signal (SRS) on A frequency domain resources; wherein the first information is used to indicate the frequency domain position index combination {n0, n1, ..., n...} corresponding to the A frequency domain resources. B The variation pattern of the value of}, frequency domain position index n b Corresponding to the first parameter N b N bAssociated with the SRS frequency hopping configuration, b = {0, 1, ..., B}, A frequency domain resources are contained within the maximum frequency hopping bandwidth of the SRS, B is greater than 1, and A is less than or equal to {N0, N1, ... N}. B The product of the values of}.
[0007] Based on the first aspect, during the process of the terminal device transmitting SRS using frequency hopping, the terminal device can, based on the frequency domain resources (i.e., A frequency domain resources, where A frequency domain resources are included within the maximum frequency hopping bandwidth of the SRS, and A is less than or equal to {N0, N1, ... N... B The product of the values of}, B is greater than 1, N b Associated with SRS frequency hopping configuration, the frequency domain position index combination {n0, n1, ..., nB}) of b = {0, 1, ..., B} B The variation pattern of the value of} (i.e., the first information, which is used to indicate the frequency domain position index combination {n0, n1, ..., n} corresponding to A frequency domain resources) B The variation pattern of the value of}, frequency domain position index n b Corresponding to the first parameter N b Typically, the frequency domain position index combination is {n0, n1, ..., n}. B The changing pattern of the value of} refers to the combination of frequency domain position indices {n0, n1, ..., n} of the frequency domain resources sorted according to the transmission order of SRS. B The changing pattern of the value of}. Therefore, the terminal device can transmit SRS in A frequency domain resources based on this changing pattern, such that the frequency domain position index combination {n0, n1, ..., n} of the A frequency domain resources corresponding to the transmission order is... B The value of} satisfies the above-mentioned change rule, and then SRS is sent sequentially on the A frequency domain resources.
[0008] For example, due to the frequency domain position index combination {n0, n1, ..., n B The pattern of change in the frequency domain position index {n0, n1, ..., n} is configured by the network device for the terminal device, allowing the network device to flexibly set this frequency domain position index combination {n0, n1, ..., n}. B The changing pattern of the values of}. For example, network devices can set this frequency domain position index combination {n0, n1, ..., n} according to their own needs. B The variation pattern of the values of}. Since SRS measurement results are usually used for channel estimation, network devices can set the frequency domain position index {n0, n1, ..., n} according to the channel estimation method they choose. BThe changing patterns of the values of}. For example, network devices can use joint estimation or interpolation methods for channel estimation. It is understandable that joint estimation or interpolation methods are typically used for multiple frequency domain resources with relatively small channel variations. However, when time domain locations are adjacent, the closer the frequency domain locations, the smaller the corresponding channel variations. Therefore, when network devices use joint estimation or interpolation methods for channel estimation, it is advisable to consider setting an appropriate frequency domain location index combination {n0, n1, ..., n}. B The variation pattern of the value of} ensures that the variation pattern can satisfy: the frequency domain resources (such as n) corresponding to two adjacent SRS transmissions SRS When n = 0, the corresponding frequency hopping subband and n SRS When the interval between the starting positions of the frequency hopping subbands corresponding to the value of 1 is small, the network device can achieve better results when performing channel estimation on the measurement results of multiple frequency domain resources using methods such as joint estimation or interpolation after sending multiple SRSs, thereby improving the accuracy of channel estimation.
[0009] Secondly, embodiments of this application provide a signal transmission method, which can be executed by a network-side device (or a second device). Unless otherwise specified, "network-side device" in this application can refer to a network device, a component used in a network device (e.g., a communication module, processor, circuit, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of a network device. The method includes: sending first information and receiving sounding reference signals (SRS) on A frequency domain resources; wherein the first information is used to indicate the frequency domain position indices {n0, n1, ..., n} corresponding to the A frequency domain resources. B The variation pattern of the value combinations of}, frequency domain position index n b Corresponding to the first parameter N b N b Associated with the SRS frequency hopping configuration, b = {0, 1, ..., B}, A frequency domain resources are contained within the maximum bandwidth of the SRS, B is greater than 1, and A is less than or equal to {N0, N1, ... N}. B The product of the values of}.
[0010] Based on the second aspect, during the process of the terminal device transmitting SRS using frequency hopping, the network device can indicate to the terminal device the frequency domain resources corresponding to the SRS transmitted by the terminal device (i.e., A frequency domain resources, where A frequency domain resources are included within the maximum frequency hopping bandwidth of the SRS, and A is less than or equal to {N0, N1, ... N... B The product of the values of}, B is greater than 1, N b Associated with SRS frequency hopping configuration, the frequency domain position index combination {n0, n1, ..., nB}) of b = {0, 1, ..., B} BThe variation pattern of the value of} (i.e., the first information, which is used to indicate the frequency domain position index combination {n0, n1, ..., n} corresponding to A frequency domain resources) B The variation pattern of the value of}, frequency domain position index n b Corresponding to the first parameter N b Typically, the frequency domain position index combination is {n0, n1, ..., n}. B The changing pattern of the value of} refers to the combination of frequency domain position indices {n0, n1, ..., n} of the frequency domain resources sorted according to the transmission order of SRS. B The changing pattern of the value of}. Therefore, the terminal device can transmit SRS in A frequency domain resources based on this changing pattern, such that the frequency domain position index combination {n0, n1, ..., n} of the A frequency domain resources corresponding to the transmission order is... B The value of} satisfies the above-mentioned change rule, and then SRS is sent sequentially on the A frequency domain resources.
[0011] For example, due to the frequency domain position index combination {n0, n1, ..., n B The pattern of change in the frequency domain position index {n0, n1, ..., n} is configured by the network device for the terminal device, allowing the network device to flexibly set this frequency domain position index combination {n0, n1, ..., n}. B The changing pattern of the values of}. For example, network devices can set this frequency domain position index combination {n0, n1, ..., n} according to their own needs. B The variation pattern of the values of}. Since SRS measurement results are usually used for channel estimation, network devices can set the frequency domain position index {n0, n1, ..., n} according to the channel estimation method they choose. B The changing patterns of the values of}. For example, network devices can use joint estimation or interpolation methods for channel estimation. It is understandable that joint estimation or interpolation methods are typically used for multiple frequency domain resources with relatively small channel variations. However, when time domain locations are adjacent, the closer the frequency domain locations, the smaller the corresponding channel variations. Therefore, when network devices use joint estimation or interpolation methods for channel estimation, it is advisable to consider setting an appropriate frequency domain location index combination {n0, n1, ..., n}. B The variation pattern of the value of} ensures that the variation pattern can satisfy: the frequency domain resources (such as n) corresponding to two adjacent SRS transmissions SRS When n = 0, the corresponding frequency hopping subband and n SRS When the interval between the starting positions of the frequency hopping subbands corresponding to the value of 1 is small, the network device can achieve better results when performing channel estimation on the measurement results of multiple frequency domain resources using methods such as joint estimation or interpolation after sending multiple SRSs, thereby improving the accuracy of channel estimation.
[0012] In one possible design, combining the first or second aspect, the first information is used to indicate the order of the first parameter, and the order of the first parameter is used to indicate the variation pattern of the values of the frequency domain position index combination.
[0013] Based on this possible design, since in SRS frequency hopping, each frequency domain position index (e.g., n) b Each corresponds to a unique first parameter (e.g., N). b The variation pattern of the values of the frequency domain position index combination can be reflected based on the sorting of the first parameter, thus providing a possible implementation method for realizing the first information.
[0014] Thirdly, embodiments of this application provide a signal transmission method, which can be executed by a terminal-side device (or a first device). Unless otherwise specified, "terminal-side device" in this application can refer to a terminal device, a component used in a terminal device (e.g., a communication module, processor, circuit, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of the terminal device. The method includes: receiving first information and transmitting a sounding reference signal (SRS) on A frequency domain resources; wherein the first information is used to indicate a first parameter combination {N0, N1, ... N... B The sorting of}, the first parameter N b Associated with SRS frequency hopping configuration, b = {0, 1, ..., B}, where B is greater than 1; A frequency domain resources correspond to the frequency domain position index combination {n0, n1, ..., n B In the context of}, there are A combinations of values, and A frequency domain resources correspond one-to-one with these A combinations of values. The frequency domain position index is n. b Corresponding to the first parameter N b A frequency domain resources are contained within the maximum frequency hopping bandwidth of the SRS, and A is less than or equal to {N0, N1, ... N}. B The product of the values of}.
[0015] Based on the third aspect, during the process of the terminal device transmitting SRS using frequency hopping, the terminal device can, based on the first parameter combination {N0, N1, ... N...} indicated by the network device, transmit the SRS. B The order of N is used for SRS transmission. It is understandable that in SRS frequency hopping, N... b The ordering is typically used to indicate the combination of frequency domain position indices {n0, n1, ..., n} for the frequency domain resources used to transmit SRS as the SRS transmission order increases. b The changing pattern of}. Therefore, the terminal device can transmit SRS on the corresponding frequency domain resources (such as A frequency domain resources) based on this changing pattern, such that the frequency domain position index combination {n0, n1, ..., n} of the A frequency domain resources corresponding to the transmission order is... BThe value of} satisfies the above-mentioned change rule, and then SRS is sent sequentially on the A frequency domain resources.
[0016] For example, due to the first parameter combination {N0, N1, ... N B The ordering of {N0, N1, ... N} is configured by the network device for the terminal device, allowing the network device to flexibly set this first parameter combination {N0, N1, ... N}. B The ordering of}. For example, network devices can set this first parameter combination {N0, N1, ... N} according to their own needs. B The ordering of parameters {N0, N1, ... N} is determined by the SRS measurement results, which are typically used for channel estimation. Therefore, network devices can set the first parameter combination {N0, N1, ... N} according to their chosen channel estimation method. B The ordering of}. For example, network devices can use joint estimation or interpolation methods for channel estimation. It is understandable that joint estimation or interpolation methods are typically used for multiple frequency domain resources with relatively small channel variations. However, when time domain locations are adjacent, the closer the frequency domain locations, the smaller the corresponding channel variations. Therefore, when network devices use joint estimation or interpolation methods for channel estimation, it is advisable to consider setting an appropriate first parameter combination {N0, N1, ... N}. B The ordering of} makes the first parameter combination {N0, N1, ... N} so that B The frequency domain position index combination {n0, n1, ..., n} indicated by the sorting of} B The variation pattern of the value of} can satisfy the following: the frequency domain resources (such as n) corresponding to two adjacent SRS transmissions. SRS When n = 0, the corresponding frequency hopping subband and n SRS When the interval between the starting positions of the frequency hopping subbands corresponding to the value of 1 is small, the network device can achieve better results when performing channel estimation on the measurement results of multiple frequency domain resources using methods such as joint estimation or interpolation after sending multiple SRSs, thereby improving the accuracy of channel estimation.
[0017] Fourthly, embodiments of this application provide a signal transmission method, which can be executed by a network-side device (or a second device). Unless otherwise specified, "network-side device" in this application can refer to a network device, a component used in a network device (e.g., a communication module, processor, circuit, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of a network device. The method includes: sending first information and receiving a sounding reference signal (SRS) on A frequency domain resources; wherein the first information is used to indicate a first parameter combination {N0, N1, ... N... B The sorting of}, the first parameter N bAssociated with SRS frequency hopping configuration, b = {0, 1, ..., B}, where B is greater than 1; A frequency domain resources correspond to the frequency domain position index combination {n0, n1, ..., n B In the context of}, there are A combinations of values, and A frequency domain resources correspond one-to-one with these A combinations of values. The frequency domain position index is n. b Corresponding to the first parameter N b A frequency domain resources are contained within the maximum frequency hopping bandwidth of the SRS, and A is less than or equal to {N0, N1, ... N}. B The product of the values of}.
[0018] Based on the fourth aspect, during the process of the terminal device transmitting SRS using frequency hopping, the network device can indicate the first parameter combination {N0, N1, ... N...} to the terminal device. B The order of}. It is understandable that in SRS frequency hopping, N b The ordering is typically used to indicate the combination of frequency domain position indices {n0, n1, ..., n} for the frequency domain resources used to transmit SRS as the SRS transmission order increases. B The changing pattern of}. Therefore, the terminal device can transmit SRS on the corresponding frequency domain resources (such as A frequency domain resources) based on this changing pattern, such that the frequency domain position index combination {n0, n1, ..., n} of the A frequency domain resources corresponding to the transmission order is... B The value of} satisfies the above-mentioned change rule, and then SRS is sent sequentially on the A frequency domain resources.
[0019] For example, due to the first parameter combination {N0, N1, ... N B The ordering of {N0, N1, ... N} is configured by the network device for the terminal device, allowing the network device to flexibly set this first parameter combination {N0, N1, ... N}. B The ordering of}. For example, network devices can set this first parameter combination {N0, N1, ... N} according to their own needs. B The ordering of parameters {N0, N1, ... N} is determined by the SRS measurement results, which are typically used for channel estimation. Therefore, network devices can set the first parameter combination {N0, N1, ... N} according to their chosen channel estimation method. B The ordering of}. For example, network devices can use joint estimation or interpolation methods for channel estimation. It is understandable that joint estimation or interpolation methods are typically used for multiple frequency domain resources with relatively small channel variations. However, when time domain locations are adjacent, the closer the frequency domain locations, the smaller the corresponding channel variations. Therefore, when network devices use joint estimation or interpolation methods for channel estimation, it is advisable to consider setting an appropriate first parameter combination {N0, N1, ... N}. B The ordering of} makes the first parameter combination {N0, N1, ... N} so that BThe frequency domain position index combination {n0, n1, ..., n} indicated by the sorting of} B The variation pattern of the value of} can satisfy the following: the frequency domain resources (such as n) corresponding to two adjacent SRS transmissions. SRS When n = 0, the corresponding frequency hopping subband and n SRS When the interval between the starting positions of the frequency hopping subbands corresponding to the value of 1 is small, the network device can achieve better results when performing channel estimation on the measurement results of multiple frequency domain resources using methods such as joint estimation or interpolation after sending multiple SRSs, thereby improving the accuracy of channel estimation.
[0020] Combining any one of the first or fourth aspects, in one possible design, the first parameter combination {N0, N1, ... N} B The sorting of} is used to indicate the frequency domain location index combination {n0, n1, ..., n} corresponding to A frequency domain resources. B The changing pattern of the value of}.
[0021] Based on this possible design, the sorting of the first parameter can be used to indicate the changing pattern of the frequency domain position index combination. Since the frequency domain position index combination {n0, n1, ..., n...} used for transmitting SRS increases in the transmission order, the frequency domain position index combination used for transmitting SRS... B The changing pattern of} allows network devices to flexibly set the sorting of the first parameter to reflect the frequency domain position index combination {n0, n1, ..., N}. B Different variation patterns can be observed. For example, the sorting of the first parameter can be set so that the interval between the frequency domain resources corresponding to two adjacent SRS transmissions changes with the sorting of the first parameter, thereby enabling SRS frequency hopping to be applied to more scenarios.
[0022] In combination of any one of the first to fourth aspects, in one possible design, among A frequency domain resources, the interval between the starting positions of the first frequency domain resource and the starting positions of the second frequency domain resource is less than the maximum frequency hopping bandwidth and N. b+1 The quotient value, the maximum bandwidth corresponding to N in frequency hopping b The SRS transmitted on the first frequency domain resource and the SRS transmitted on the second frequency domain resource are transmitted in adjacent order.
[0023] Based on this possible design, it is understandable that in current SRS frequency hopping, the interval between the frequency domain resources corresponding to adjacent SRS transmission sequences is usually greater than or equal to the maximum frequency hopping bandwidth of the SRS and N. b+1 The quotient value; and in this application, the first information can indicate the frequency domain position index combination {n0, n1, ..., n} corresponding to A frequency domain resources. BThe variation pattern of the value of} makes it possible that among the A frequency domain resources, the interval between the frequency domain resources corresponding to SRSs with adjacent transmission orders (i.e., the first frequency domain resource and the second frequency domain resource) is less than the maximum frequency hopping bandwidth of the SRS and N. b+1 The quotient is the reduction of the interval between frequency domain resources corresponding to SRSs with adjacent transmission orders, which makes SRS frequency hopping applicable to more scenarios, such as channel estimation scenarios based on joint estimation or interpolation.
[0024] In combination with either the first or fourth aspect, in one possible design, the transmission order of the SRS transmitted on the first frequency domain resource and the SRS transmitted on the second frequency domain resource is included in the first N of the SRS. b+1 In this transmission. Furthermore, the transmission order of the SRS transmitted on the first frequency domain resource and the SRS transmitted on the second frequency domain resource is included in the first N of the SRS. Y In the next transmission, N Y The corresponding n Y This is the frequency domain location index with the largest change frequency among the frequency domain location index combinations.
[0025] Combining any one of the first to fourth aspects, in one possible design, among A frequency domain resources, the frequency domain location index n of the frequency domain resource corresponding to the (C+1)th transmitted SRS is... b+X The value of n changes, and the frequency domain location index n of the frequency domain resource corresponding to the SRS sent in the previous C transmissions changes. b+X The values are the same, and C is the frequency change frequency greater than n in the frequency domain position index combination. b+X The product of the frequency domain position index corresponding to the value of the first parameter.
[0026] Based on the above possible design, it can be understood that in current SRS frequency hopping, the interval between the frequency domain resources corresponding to adjacent SRS transmission sequences is usually greater than or equal to the maximum frequency hopping bandwidth of the SRS and N. b+1 The quotient value; and in this application, the first information can indicate the frequency domain position index combination {n0, n1, ..., n} corresponding to A frequency domain resources. B The variation pattern of the value of} makes it possible that among the A frequency domain resources, the interval between the frequency domain resources corresponding to SRSs with adjacent transmission orders (i.e., the first frequency domain resource and the second frequency domain resource) is less than the maximum frequency hopping bandwidth of the SRS and N. b+1 The quotient value, that is, the interval between the frequency domain resources corresponding to SRSs with adjacent transmission order is reduced, so that SRS frequency hopping can be applied to more scenarios, such as channel estimation scenarios based on joint estimation or interpolation.
[0027] In one possible design, combining any of the first to fourth aspects, A frequency domain resources comprise D frequency domain resources, which are used for D consecutive transmissions of SRS within the same time unit (time slot). The interval between the starting positions of the frequency domain resources used for two adjacent transmissions of SRS in the D frequency domain resources is less than the quotient of the maximum frequency hopping bandwidth and Nb+1, where the maximum frequency hopping bandwidth corresponds to Nb. The time unit is a time slot, or the time unit comprises multiple orthogonal frequency division multiplexing (OFDM) symbols within a time slot.
[0028] Based on this possible design, since the channel variation within the same time slot is relatively small, transmitting SRS on multiple OFDM symbols within the same time slot can be considered as simultaneously measuring multiple sub-bands of the SRS (each sub-band corresponds one-to-one with a different OFDM symbol). Therefore, if joint estimation or interpolation is used to perform channel estimation based on the measurement results of these multiple sub-bands, better signal estimation results can be obtained. Furthermore, the smaller the interval between the starting positions of the frequency domain resources used for two adjacent SRS transmissions, the better the performance of channel estimation based on the measurement results of these multiple sub-bands using joint estimation or interpolation. Therefore, it is advisable to consider reducing the interval between the starting positions of the frequency domain resources used for two adjacent SRS transmissions within the same time slot to improve channel estimation performance.
[0029] In combination with any one of the first to fourth aspects, in one possible design, the value of D is an integer multiple of the first value, or the first value is an integer multiple of D, where the first value is the frequency domain position index combination {n0, n1, ..., n B The value of the first parameter corresponding to the frequency domain position index with the highest change frequency in}.
[0030] Based on this possible design, the number of consecutive transmissions D of SRS within the same time unit can be related to N_b corresponding to the frequency domain position index with the highest change frequency. At this time, the frequency domain resources within the time unit are relatively concentrated (i.e., the interval is small). If joint estimation or interpolation is used to perform channel estimation based on the measurement results of these multiple sub-bands, better signal estimation results can be obtained.
[0031] Combining any one of the first to fourth aspects, in one possible design, n b satisfy:
[0032]
[0033] Where, n RRC The frequency domain starting position index, n, indicates the maximum bandwidth of the SRS. b For the frequency domain position index combination {n0, n1, ..., nB For any frequency domain location index in}, m SRS,b For N b The corresponding bandwidth, b = 0, 1, ..., B, n SRS b is the number of SRS transmissions. a Indicator frequency domain location index The frequency of change of the value is the a-th value in the frequency domain position index combination, sorted from high to low frequency of change. b , Both are used to determine A and b hop Associated with SRS frequency hopping configuration.
[0034] Combining any one of the first to fourth aspects, in one possible design, the frequency domain starting position of the i-th frequency domain resource among A frequency domain resources. satisfy:
[0035]
[0036] in,
[0037] in, Indicates the starting position of the frequency domain for the i-th frequency domain resource. Indicates the subcarrier-level offset of the i-th frequency domain resource in the frequency domain. Indicates the frequency domain offset caused by frequency hopping. This indicates the frequency domain offset corresponding to partial transmission when SRS is configured. Indicates the number of subcarriers contained in a resource block RB, B SRS Used to determine B, i = {0, 1, ..., A-1}.
[0038] Combining any one of the first to fourth aspects, in one possible design, the frequency domain starting position of the i-th frequency domain resource among A frequency domain resources. satisfy:
[0039]
[0040] in,
[0041]
[0042] in, Indicates the subcarrier-level offset of the i-th frequency domain resource in the frequency domain. Indicates the frequency domain offset caused by frequency hopping. This indicates the frequency domain offset corresponding to partial transmission when SRS is configured. Indicates the number of subcarriers contained in an RB, mSRS,k For N k The corresponding bandwidth, N k equals P F P F To configure the first parameter corresponding to the partial transmission of SRS, N k Corresponding to the frequency domain position index combination {n0, n1, ..., n B n in} k k is a positive integer greater than 0 and less than or equal to B; if the starting resource block index StartRBIndex is configured, then k F ∈{0,1,…,P F -1}; otherwise k F =0; if the higher-level parameter EnableStartRBHopping is configured, then b a =k, Used to determine k hop Otherwise k hop =0.
[0043] Understandable, Represented as The product of b; a =k, therefore Because of b a Indicator frequency domain location index The frequency of change of the value is the a-th value in the frequency domain position index combination, sorted from high to low. correspond Therefore, the order of the frequency changes of the values in the frequency domain position index combination from high to low can also be: thereby This can also be understood as: the frequency of value changes is greater than The product of the first parameter corresponding to the frequency domain position index; that is
[0044] Fifthly, a communication apparatus is provided for implementing various methods. This communication apparatus may be a terminal device as described in the first or second aspect, a network device as described in the second or fourth aspect, or a device included in the terminal or network device, such as a chip or chip system. The communication apparatus includes modules, units, or means corresponding to the implementation of the methods, which may be implemented in hardware, software, or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the functions.
[0045] In some possible designs, the communication device may include a processing module and a transceiver module. The processing module can be used to implement the processing functions in any of the above aspects and any possible implementations thereof. The transceiver module may include a receiving module and a transmitting module, respectively used to implement the receiving function and the transmitting function in any of the above aspects and any possible implementations thereof.
[0046] In some possible designs, the transceiver module can consist of transceiver circuits, transceivers, transceivers, or communication interfaces.
[0047] A sixth aspect provides a communication device, comprising: a processor and a memory; the memory is used to store computer instructions, which, when executed by the processor, cause the communication device to perform the method described in any aspect. The communication device may be a terminal device as described in the first or second aspect, or a network device as described in the second or fourth aspect, or a device included in a terminal device or network device, such as a chip or chip system. The communication device includes modules, units, or means corresponding to the implementation of the method, which may be implemented in hardware, software, or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the function.
[0048] A seventh aspect provides a communication device, comprising: a processor and a communication interface; the communication interface being used to communicate with a module outside the communication device; the processor being used to execute computer programs or instructions to cause the communication device to perform the method described in any aspect. The communication device may be a terminal device as described in the first or second aspect, or a network device as described in the second or fourth aspect, or a device included in a terminal device or network device, such as a chip or chip system. The communication device includes modules, units, or means corresponding to the implementation of the method, which may be implemented in hardware, software, or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the functions.
[0049] Eighthly, a communication device is provided, comprising: at least one processor; the processor being configured to execute a computer program or instructions to cause the communication device to perform the method described in any of the aspects. The communication device may be a terminal device as described in the first or second aspect, or a network device as described in the second or fourth aspect, or a device included in a terminal device or network device, such as a chip or chip system. The communication device includes modules, units, or means corresponding to the implementation of the method, which may be implemented in hardware, software, or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the functions.
[0050] In some possible designs, the communication device includes a memory for storing necessary programs, instructions, and / or data. This memory may be coupled to the processor, or it may be independent of the processor.
[0051] In some possible designs, when the device is a chip system, it can be composed of chips or contain chips and other discrete components.
[0052] It is understandable that when the communication device provided in any of the sixth to eighth aspects is a chip, the sending action / function of the communication device can be understood as outputting information, and the receiving action / function of the communication device can be understood as inputting information.
[0053] The aforementioned terminal device may be the terminal device itself, the communication module in the terminal device, the chip in the terminal device responsible for communication functions such as a modem chip (also known as a baseband chip), or a system-on-chip (SoC) chip or system-in-a-package (SIP) chip that includes a modem module.
[0054] And / or, the aforementioned network device may be the network device itself, or a communication module in the network device, or a circuit or chip in the network device responsible for communication functions, or a functional module in the network device capable of calling and executing programs.
[0055] Ninthly, a computer-readable storage medium is provided that stores a computer program or instructions that, when executed on a communication device, enable the communication device to perform the method described in either aspect.
[0056] In a tenth aspect, a computer program product containing instructions is provided, which, when run on a communication device, enables the communication device to perform the method described in any one aspect.
[0057] In the eleventh aspect, a communication system is provided, which includes a terminal device (or a device included in the terminal device, such as a chip or chip system) as described in the first or third aspect, and a network device (or a device included in the network device, such as a chip or chip system) as described in the second or fourth aspect.
[0058] The technical effects of any of the design methods in aspects five through eleven can be found in the technical effects of the different design methods in aspects one through four above, and will not be repeated here. Attached Figure Description
[0059] Figure 1 A schematic diagram of the architecture of a communication system used in an embodiment of this application;
[0060] Figure 2 A schematic diagram illustrating the interaction between a terminal device and a base station provided in this application;
[0061] Figure 3 A schematic diagram of another communication system architecture provided in this application;
[0062] Figure 4 This application provides a schematic diagram of the structure of a communication network element between a terminal device and a network device;
[0063] Figure 5 A schematic diagram illustrating a channel information acquisition process provided in this application;
[0064] Figure 6 A schematic diagram illustrating a frequency hopping bandwidth allocation method provided in this application;
[0065] Figure 7 A schematic diagram illustrating the implementation of the correspondence between frequency hopping subbands and the transmission order of SRS provided in this application;
[0066] Figure 8 A schematic diagram illustrating the implementation of another correspondence between frequency hopping subbands and the transmission order of SRS provided in this application;
[0067] Figure 9 A schematic flowchart of a signal transmission method provided in this application;
[0068] Figure 10 A schematic diagram illustrating the implementation of an SRS frequency hopping subband provided in this application;
[0069] Figure 11 A schematic diagram illustrating yet another implementation of SRS frequency hopping subband provided in this application;
[0070] Figure 12 A flowchart illustrating another signal transmission method provided in this application;
[0071] Figure 13 A schematic diagram of the structure of a communication device provided in this application;
[0072] Figure 14 A schematic diagram of another communication device provided in this application;
[0073] Figure 15 A schematic diagram of another communication device provided in this application. Detailed Implementation
[0074] In the description of this application, unless otherwise stated, " / " indicates that the objects before and after are in an "or" relationship. For example, A / B can mean A or B. "And / or" in this application is merely a description of the relationship between the related objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, and B exists alone. A and B can be singular or plural.
[0075] In the description of this application, unless otherwise stated, "multiple" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of a single item or a plurality of items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.
[0076] Furthermore, to facilitate a clear description of the technical solutions in the embodiments of this application, the terms "first" and "second" are used in the embodiments of this application to distinguish identical or similar items with substantially the same function and effect. Those skilled in the art will understand that the terms "first" and "second" do not limit the quantity or execution order, and the terms "first" and "second" are not necessarily different.
[0077] In the embodiments of this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner to facilitate understanding.
[0078] It is understood that the term "embodiment" used throughout the specification means that a specific feature, structure, or characteristic related to an embodiment is included in at least one embodiment of this application. Therefore, various embodiments throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It is understood that in the various embodiments of this application, the sequence number of each process does not imply the order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0079] It is understood that the terms “comprising” and “having”, and any variations thereof, are intended to cover non-exclusive inclusion, such that a process, method, system, product, or apparatus that includes a series of steps or units is not necessarily limited to those steps or units that are explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to such process, method, product, or apparatus.
[0080] It is understood that in this application, "...when" and "if" both refer to the corresponding processing that will be carried out under certain objective circumstances, and are not limited to a specific time, nor do they require a judgment action to be performed during implementation, nor do they imply any other limitations.
[0081] It is understood that some optional features in the embodiments of this application can be implemented independently in certain scenarios without relying on other features, such as the current solution on which they are based, to solve the corresponding technical problems and achieve the corresponding effects. Alternatively, they can be combined with other features as needed in certain scenarios. Correspondingly, the apparatus given in the embodiments of this application can also implement these features or functions, which will not be elaborated here.
[0082] It is understood that in this application, "instruction" can include direct and indirect instructions, as well as explicit and implicit instructions. When describing "a certain instruction information instructs A" or "instruction information of A," it can include whether the instruction information directly or indirectly instructs A, but does not necessarily mean that the instruction information carries A. The information indicated by a certain piece of information is called the information to be instructed. In the specific implementation process, there are many ways to instruct the information to be instructed, such as, but not limited to, directly instructing the information to be instructed, such as the information to be instructed itself or its index. It can also indirectly instruct the information to be instructed by instructing other information, where there is a relationship between the other information and the information to be instructed. It can also instruct only a part of the information to be instructed, while the other parts are known or pre-agreed upon. For example, the instruction of specific information can be achieved by using a pre-agreed (e.g., protocol-defined) arrangement of various information, thereby reducing instruction overhead to some extent. At the same time, the common parts of various information can be identified and uniformly indicated to reduce the instruction overhead caused by individually indicating the same information. Furthermore, the specific instruction method can also be any existing instruction method, such as, but not limited to, the above-mentioned instruction methods and their various combinations. As described above, for example, when multiple pieces of information of the same type need to be indicated, the indication methods for different pieces of information may differ. In specific implementation, the required indication method can be selected according to specific needs. This application embodiment does not limit the selected indication method; therefore, the indication methods involved in this application embodiment should be understood to cover various methods that enable the party to be indicated to obtain the information to be indicated. The information to be indicated can be sent as a whole or divided into multiple sub-information pieces and sent separately. Furthermore, the sending period or timing of these sub-information pieces can be the same or different. This application does not limit the specific sending method. The sending period or timing of these sub-information pieces can be predefined, for example, predefined according to a protocol, or configured by the transmitting device by sending configuration information to the receiving device.
[0083] In this application, "send" and "receive" indicate the direction of signal transmission. For example, "send information to XX" can be understood as the destination of the information being XX, which can include direct transmission via the air interface or indirect transmission via the air interface from other units or modules. "Receive information from YY" can be understood as the source of the information being YY, which can include direct reception from YY via the air interface or indirect reception from YY via the air interface from other units or modules. "Send" can also be understood as the "output" of a chip interface, and "receive" can also be understood as the "input" of a chip interface. In other words, sending and receiving can occur between devices, such as between network devices and terminal devices, or within a device, such as between components, modules, chips, software modules, or hardware modules within the device via buses, traces, or interfaces.
[0084] In this application, "predefined" can refer to a standard protocol predefined, or it can refer to something agreed upon or negotiated in advance between devices. In this application, "protocol" can refer to a standard protocol in the field of communications, such as the 5G protocol, the NR protocol, and related protocols applied in future communication systems; this application does not limit this. "Predefined" can include predefined terms, such as protocol definitions. "Preconfiguration" can be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in the device; this application does not limit the implementation method, for example.
[0085] In this application, the terms "exemplarily," "for example," etc., are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as an "example" in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of the term "example" is intended to present concepts in a concrete manner. In the embodiments of this application, "of," "corresponding, relevant," and "corresponding" may sometimes be used interchangeably, and it should be noted that their intended meanings are consistent unless their distinction is emphasized.
[0086] In this application, unless otherwise specified, the same or similar parts between the various embodiments can be referred to each other. Unless otherwise specified or logically conflicting, the terminology and / or descriptions between different embodiments are consistent and can be mutually referenced. Different embodiments can be combined to form new embodiments based on their inherent logical relationships. The following descriptions of the embodiments of this application do not constitute a limitation on the scope of protection of this application.
[0087] The technical solutions provided in this application can be used in various communication systems, including cellular systems related to the 3rd Generation Partnership Project (3GPP), such as 4th generation (4G) long term evolution (LTE) systems, LTE-Advanced (LTE-A) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, universal mobile telecommunication system (UMTS), 5th generation (5G) new radio (NR) systems, vehicle-to-everything (V2X) systems, LTE and NR hybrid networking systems, or device-to-device (D2D) systems, machine-to-machine (M2M) communication systems, Internet of Things (IoT) systems, narrowband Internet of Things (NB-IoT) systems, and future communication systems.
[0088] Alternatively, the communication system may be a non-3GPP communication system, such as an open radioaccess network (O-RAN or ORAN), a cloud radio access network (CRAN), a wireless fidelity (WiFi) system, or a communication system that integrates multiple of the above communication systems. This application does not limit the scope of the application.
[0089] Figure 1 This is a schematic diagram of the architecture of a communication system used in an embodiment of this application. Figure 1 A schematic diagram of a possible, non-limiting system architecture is shown. (e.g.) Figure 1 As shown, the communication system includes a radio access network (RAN) 100 and a core network (CN) 200. RAN 100 includes at least one RAN node (e.g., Figure 1 110a and 110b (collectively referred to as 110) and at least one terminal device (such as Figure 1RAN100, denoted as RAN100, comprises RAN nodes 120a-120j, collectively referred to as RAN120. RAN100 may also include other RAN nodes, such as wireless relay equipment and / or wireless backhaul equipment. Figure 1 (not shown in the image). Terminal device 120 is connected to RAN node 110 wirelessly.
[0090] RAN node 110 is connected to core network 200 via wireless or wired means. The core network equipment in core network 200 and RAN node 110 in RAN 100 can be different physical devices, or they can be the same physical device that integrates core network logical functions and radio access network logical functions.
[0091] RAN 100 can be a 3GPP-related cellular system, such as a 4G, 5G mobile communication system, or a future-oriented evolution system. RAN 100 can also be an open access network (open RAN, O-RAN or ORAN), CRAN, or a wireless fidelity (Wi-Fi) system. RAN 100 can also be a communication system that integrates two or more of the above systems.
[0092] RAN node 110, sometimes referred to as a network device, RAN entity, or access node, is part of the communication system used to help terminal devices achieve wireless access. Multiple RAN nodes 110 in the communication system can be of the same type or different types. In some scenarios, the roles of RAN node 110 and terminal device 120 are relative, for example... Figure 1 Network element 120i can be a helicopter or a drone, and it can be configured as a mobile base station. For terminal devices 120j that access RAN 100 through network element 120i, network element 120i is a base station; however, for base station 110a, network element 120i is a terminal device. RAN node 110 and terminal device 120 are sometimes referred to as communication devices, for example... Figure 1 In the middle, 110a and 110b can be understood as communication devices with base station functions, and network elements 120a-120j can be understood as communication devices with terminal functions.
[0093] Terminal equipment, also known as user equipment (UE), mobile station (MS), mobile terminal (MT), fixed wireless access (FWA), customer premises equipment (CPE), etc., refers to devices that include wireless communication capabilities (providing voice / data connectivity to users). Examples include handheld devices with wireless connectivity, in-vehicle devices, and machine-type communication (MTC) terminals. Currently, terminal devices can 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 (e.g., drones, vehicles), wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, and wireless terminals in smart homes. For example, wireless terminals in self-driving can be drones, helicopters, or airplanes. For example, wireless terminals in vehicle-to-everything (V2X) can be in-vehicle equipment, vehicle equipment, in-vehicle modules, vehicles, or ships. Wireless terminals in industrial control can be cameras, robots, or robotic arms. Wireless terminals in smart homes can be televisions, air conditioners, robot vacuums, speakers, or set-top boxes. The terminal device can also be a device or module that is connected to the communication system shown above and has corresponding communication functions. The terminal device usually contains a communication module, circuit or chip that performs the corresponding communication function, and the terminal device is also configured with program instructions for performing the corresponding communication function.
[0094] It should be noted that the terminal device can be a device or apparatus with a chip, or a device or apparatus with integrated circuitry, or a chip, chip system, module, or control unit in the device or apparatus shown above; the specific application is not limited to any particular type. It should also be noted that in this application, when referring to a terminal device, it can refer to the terminal device itself, or to the chip, functional module, or integrated circuit within the terminal device that performs the method provided in this application; the specific application is not limited to any particular type.
[0095] A Radio Access Network (RAN) is a device deployed in a radio access network to provide wireless communication capabilities for terminal devices. RAN can also be referred to as a RAN entity, access node, network node, network device, or communication device, etc.
[0096] Specifically, RAN can be network equipment for 3GPP-related cellular systems, such as 4G mobile communication systems, 5G mobile communication systems, or future communication systems. RAN can also be network equipment in open access networks (O-RAN or ORAN) or cloud radio access networks (CRAN). Alternatively, RAN can also be network equipment in a communication system formed by the integration of two or more of the above communication systems.
[0097] RAN includes, but is not limited to: evolved Node B (eNB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved Node B, or home Node B, HNB), baseband unit (BBU), access point (AP) in a Wi-Fi system, macro base station, micro base station, wireless relay node, donor node, radio controller in a CRAN scenario, wireless backhaul node, transmission point (TP), or transmission and receiving point (TRP). RAN can also be network equipment in a 5G mobile communication system. For example, the future communication network in an NR system, TRP, TP, or one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G mobile communication system. Alternatively, RAN can also be network nodes constituting a gNB or transmission point. Examples include centralized units (CU), distributed units (DU), CU-control plane (CP), CU-user plane (UP), and radio units (RU). CUs and DUs can be separate entities or included within the same network element, such as a BBU. RUs can be included in radio equipment or radio units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs). Alternatively, RANs can be servers, wearable devices, vehicles, or in-vehicle equipment. For example, in V2X technology, a RAN can be a roadside unit (RSU).
[0098] It should be noted that in different systems, CU (or centralized unit control plane (CU-CP) and centralized unit user plane (CU-UP)), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an open radio access network (O-RAN or ORAN) system, CU can also be called an open centralized unit (O-CU) or an open CU, DU can also be called an open distributed unit (O-DU), CU-CP can also be called an open centralized unit control plane (O-CU-CP) or an open CU-CP, CU-UP can also be called an open centralized unit user plane (O-CU-UP) or an open CU-UP, and RU can also be called an open radio unit (O-RU). This application does not limit the specific names. Any of the units CU, CU-CP, CU-UP, DU, and RU in this application can be implemented through a software module, a hardware module, or a combination of software and hardware modules.
[0099] It should be understood that Figure 1 The number of terminal devices and RAN nodes mentioned is just an example; there could be more or fewer.
[0100] Taking the aforementioned terminal device as UE and RAN node as base station as an example, the access layer (AS) protocol layer of UE and RAN node may include, for example: Figure 2The diagram shows the radio resource control (RRC) layer, medium access control (MAC) layer, and physical (PHY) layer. The RRC layer can be used for RRC signaling interaction; the MAC layer can be used for MAC control element (MAC-CE) signaling interaction. The PHY layer can be used for signal transmission of at least one of the following: physical uplink shared channel (PUSCH), physical uplink control channel (PUCCH), physical downlink shared channel (PDSCH), or physical downlink control channel (PDCCH).
[0101] For example, the UE can send uplink reference signals to the base station on the PUSCH or PUCCH. These uplink reference signals include, but are not limited to, a sounding reference signal (SRS). The base station can send downlink control information (DCI) to the UE on the PDCCH. The DCI indicates pre-scheduling information for the base station to schedule the UE. This DCI may include a DCI indicating UL scheduling, meaning the pre-scheduling information may be scheduling information for scheduling the PUSCH; or, the DCI may also include a DCI indicating DL scheduling, meaning the pre-scheduling information may be scheduling information for scheduling the PDSCH.
[0102] The UE can also send uplink control information (UCI) to the base station on the PUCCH. The UCI instructs the base station on scheduling information for the UE. When the UE receives uplink control information (DCI) from multiple base stations, the scheduling information can be determined based on the pre-scheduling information indicated by each of the DCIs. For example, the UE can determine the scheduling information by the intersection or union of the pre-scheduling information indicated by the DCIs from multiple base stations. When the UE receives one or more DCIs from a single base station, the scheduling information can be determined based on the pre-scheduling information indicated by the one or more DCIs. For example, the UE can merge the pre-scheduling information indicated by the one or more DCIs to obtain the final scheduling information.
[0103] It should be noted that, Figure 2 This description only provides an example of a portion of the protocol layers for the UE and base station. In practical applications, the UE and base station may include more than [previous examples]. Figure 2 More or fewer protocol layers may be included, for example, the service data adaptation protocol (SDAP) layer, the packet data convergence protocol (PDCP) layer, the radio link control (RLC) layer, etc., which will not be elaborated here.
[0104] like Figure 3 As shown in (a), the ORAN system includes a core network (CN), network equipment (RAN), and users (UEs). Optionally, the ORAN system may also include... Figure 3 Other components besides those shown in (a) are not specifically limited in this application. The network device can communicate with the core network (CN) via a backhaul link (BH). The network device can communicate with the UE via an air interface. Specifically, the BBU in the network device communicates with the core network via a backhaul link. The RU in the network device communicates with at least one UE via an air interface. The BBU communicates with at least one RU via a fronthaul link; the BBU and RU may or may not be co-located. The BBU includes at least one CU and at least one DU, and the CU and DU can communicate via at least one midhaul link.
[0105] One possible implementation is, such as Figure 3As shown in (b), the CU is a logical node that carries the radio resource control (RRC), service data adaptation protocol (SDAP) layer, packet data convergence protocol (PDCP) layer, and other control functions of the network device. The CU can connect to network nodes such as the core network through interfaces, such as the E2 interface. Optionally, the CU may have some core network functions. The CU (e.g., the PDCP layer and / or higher) connects to the DU (e.g., the radio link control (RLC) layer and lower layers of the DU) through interfaces, such as the F1 interface. Optionally, the F1 interface can provide control plane (C-Plane) and user plane (U-Plane) functions (e.g., interface management, system information management, UE context management, RRC message transmission, etc.). F1AP is the application protocol of the F1 interface, defining the signaling procedures of F1 in some examples. The F1 interface supports control plane F1-C and user plane F1-U.
[0106] Optional, such as Figure 3As shown in (b), the CU can be divided into CU-CP and CU-UP. CU-CP is a logical node carrying the RRC layer and the Packet Data Convergence Protocol layer (PDCP-C), responsible for implementing the CU's control plane functions. CU-CP can interact with network elements in the core network used to implement control plane functions. These network elements can be access and mobility function (AMF) network elements, such as the access and mobility management function (AMF) in a 5G system. The AMF network element is responsible for mobility management in the mobile network, such as terminal device location updates, terminal device registration with the network, and terminal device handover. CU-UP is a logical node carrying the SDAP layer and the Packet Data Convergence Protocol layer (PDCP-U), responsible for implementing the CU's user plane functions. CU-UP can interact with network elements in the core network used to implement user plane functions. In the core network, network elements used to implement user plane functions, such as the user plane function (UPF) in a 5G system, are responsible for forwarding and receiving data in terminal devices. The above configuration of CU and DU is merely an example; in practical applications, the functions of CU and DU can be configured as needed. For example, CU or DU can be configured to have more protocol layer functions, or to have only some protocol layer processing functions. For instance, some RLC layer functions and protocol layer functions above the RLC layer can be placed in the CU, while the remaining RLC layer functions and protocol layer functions below the RLC layer can be placed in the DU. Furthermore, the functions of CU or DU can be divided according to service type or other system requirements, such as by latency, placing functions that need to meet low latency requirements in the DU and functions that do not need to meet such latency requirements in the CU.
[0107] One possible implementation is, such as Figure 3As shown in (b), the DU is a logical node that carries the RLC layer, medium access control (MAC) layer, higher physical layer (Higher PHY) layer, and other functions. In some examples, the DU can control at least one RU. The DU connects to the RU through interfaces, which can be fronthaul interfaces. In some examples, the Higher PHY layer includes the physical (PHY) layer processing, such as forward error correction (FEC) encoding and decoding, scrambling, modulation, and demodulation.
[0108] One possible implementation is, such as Figure 3 As shown in (b), the RU is a logical node that carries both lower physical layer (Lower PHY) and radio frequency (RF) processing. In some examples, the RU may be a 3GPP transmission reception point (TRP), a remote radiohead (RRH), or other similar entities. In some examples, the Lower-PHY includes PHY processing functions such as fast fourier transform (FFT), inverse fast fourier transform (IFFT), digital beamforming, and filtering. The RU communicates with one or more UEs via a radio link.
[0109] The DU and RU can be co-located or not. The DU and RU exchange control plane and user plane information via a fronthaul link through the Lower-Layer Split CUS-Plane (LLS-CUS) interface. LLS-CUS may include a Lower-Layer Split control (LLS-C) interface and a Lower-Layer Splituser (LLS-U) interface, providing the control plane (C-Plane) and user plane (U-Plane) respectively. In some examples, the control plane (C-Plane) refers to real-time control between the DU and RU. The DU and RU exchange management information via a Lower-Layer Split management (LLS-M) interface on the fronthaul link; the management plane (M-Plane) refers to non-real-time management operations between the DU and RU. Furthermore, the LLS-M interface can also interact with the management system.
[0110] DU and RU can cooperate to implement the functions of the PHY layer. A DU can be connected to one or more RUs. The functions of DU and RU can be configured in various ways depending on the design. For example, a DU can be configured to implement baseband functions, and an RU can be configured to implement mid-RF functions. Another example is that a DU can be configured to implement higher-level functions in the PHY layer, and an RU can be configured to implement lower-level functions in the PHY layer, or to implement both lower-level and RF functions. Higher-level functions in the physical layer can include a portion of the physical layer's functions that are closer to the MAC layer, while lower-level functions in the physical layer can include another portion of the physical layer's functions that are closer to the mid-RF side.
[0111] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an ORAN system, CU can also be called O-CU (open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples.
[0112] It should be noted that network devices can be devices or apparatuses with chips, or devices or apparatuses with integrated circuits, or chips, chip systems, modules, or control units in the devices or apparatuses shown above; this application does not impose any specific limitations. It should also be noted that in this application, the term "network device" can refer to the network device itself, or to chips, functional modules, or integrated circuits within the network device that implement the methods provided in this application; this application does not impose any specific limitations.
[0113] See Figure 4 This is a schematic diagram of the structure of a communication network element between a terminal device and a network device according to an embodiment of this application. The terminal device 10 includes a processor 101, a memory 102, and a transceiver 103. The transceiver 103 includes a transmitter 1031, a receiver 1032, and an antenna 1033. The network device 20 includes a processor 201, a memory 202, and a transceiver 203. The transceiver 203 includes a transmitter 2031, a receiver 2032, and an antenna 2033. The receiver 1032 can be used to receive transmission control information through the antenna 1033, and the transmitter 1031 can be used to send transmission feedback information to the network device 20 through the antenna 1033. The transmitter 2031 can be used to send transmission control information to the terminal device 10 through the antenna 2033, and the receiver 2032 can be used to receive the transmission feedback information sent by the terminal device 10 through the antenna 2033. The memory 102 and memory 203 store computer program code.
[0114] To facilitate understanding of the technical solutions of the embodiments of this application, a brief introduction to the relevant technologies of this application is given below.
[0115] Reference signal: Also known as pilot signal. In communication systems, estimating the uplink or downlink channel is essential for transmitting and receiving data, obtaining system synchronization and feedback channel information. Channel estimation refers to the process of reconstructing or recovering the received signal to compensate for signal distortion caused by channel fading and noise. It uses reference signals known to the transmitter and receiver to track the time and frequency domain changes of the channel. These reference signals are distributed across different resource elements (REs) in the time-frequency two-dimensional space within orthogonal frequency division multiplexing (OFDM) symbols, and have known amplitudes and phases.
[0116] At the physical layer, uplink communication can include the transmission of uplink physical channels and uplink signals (or, more specifically, uplink reference signals). Uplink physical channels include the random access channel (PRACH), physical uplink control channel (PUCCH), and physical uplink shared channel (PUSCH), while uplink signals include the channel sounding reference signal (SRS), the physical uplink control channel demodulation reference signal (PUCCH-DMRS), the physical uplink shared channel demodulation reference signal (PUSCH-DMRS), the demodulation reference signal (DMRS), the phase noise tracking reference signal (PTRS), and the positioning reference signal (or reference signal for positioning), etc.
[0117] At the physical layer, downlink communication can include the transmission of downlink physical channels and downlink signals (or, as may be called, downlink reference signals). The downlink physical channels include the physical broadcast channel (PBCH), physical downlink control channel (PDCCH), and physical downlink shared channel (PDSCH). The downlink signals include the primary synchronization signal (PSS) / secondary synchronization signal (SSS), physical downlink control channel demodulation reference signal (PDCCH-DMRS), physical downlink shared channel demodulation reference signal (PDSCH-DMRS), demodulation reference signal (DMRS), phase tracking reference signal (PTRS), channel state information reference signal (CSI-RS), cell reference signal (CRS) (not present in NR), tracking reference signal (TRS), positioning reference signal (positioning RS), and synchronization signal block (SSB).
[0118] Network devices can configure different reference signals for terminal devices. Uplink reference signals include, but are not limited to: sounding reference signal (SRS) and demodulation reference signal (DMRS). Downlink reference signals include, but are not limited to: channel state information reference signal (CSI-RS), channel state information-interference measurement reference signal (CSI-IMRS), cell specific reference signal (CS-RS), user equipment specific reference signal (US-RS), DMRS, and synchronization signal / physical broadcast channel block (SS / PBCH block). The SS / PBCH block can be abbreviated as synchronization signal block (SSB), and CSI-RS also includes: non-zero power CSI-RS (NZP CSI-RS) and zero power CSI-RS (ZP CSI-RS).
[0119] It should be understood that the reference signals listed above are merely examples and should not be construed as limiting this application. This application does not preclude the possibility of defining other reference signals in future agreements to achieve the same or similar functions.
[0120] Network devices configure different reference signal resources through radio resource control (RRC) signaling.
[0121] Specifically, the network device configures one or more reference signal resources for the terminal device. These reference signal resources are used to carry reference signals. In this application, the terms "reference signal" and "reference signal resource" are interchangeable. During configuration, each reference signal resource corresponds to a reference signal resource index or a reference signal resource identifier (ID) to distinguish each reference signal resource. Furthermore, the network device can configure one or more reference signal resource sets for the terminal device. Each reference signal resource set includes one or more reference signal resources, and each reference signal resource set corresponds to a reference signal resource set identifier. Within a certain reference signal resource set, each reference signal resource corresponds to a reference signal resource indicator. For example, a reference signal resource indicator of 0 indicates the first reference signal resource in the set, a reference signal resource indicator of 1 indicates the second reference signal resource, and so on. When the network device indicates a reference signal resource in the set, or when the terminal device reports the measurement result of a reference signal resource in the set, the reference signal resource indicator can indicate the corresponding reference signal resource.
[0122] Resources: The resources described in this application embodiment can be resource sets / or resources that a network device can configure for a terminal device. The resource set may include at least one of the following: a channel state information (CSI) synchronization signal block (CSI-SSB) resource set, a CSI interference measurement (CSI-IM) resource set, a non-zero power channel state information reference signal (NZP-CSI-RS) resource set, or a zero power channel state information reference signal (ZP-CSI-RS) resource set.
[0123] In the embodiments of this application, a reference signal can correspond to a resource, and a reference signal can occupy a resource. A resource can be referred to as the resource of the reference signal. The resources in the embodiments of this application can include frequency domain resources and time domain resources, etc. The resources can also include at least one of CSI-SSB resources, or CSI-IM resources, or NZP-CSI-RS resources, ZP-CSI-RS resources, SRS resources, DMRS resources, PTRS resources, CRS resources, or TRS resources.
[0124] In this embodiment, the resource is described as an SRS resource, which is also referred to as the Detection Information Reference Signal resource. The CSI-RS resource can also be replaced with other resources. The SRS resource can also be understood as the resource occupied by the SRS, or it can be replaced with the resource corresponding to the SRS, or the resource of the SRS.
[0125] SRS: SRS is the reference signal transmitted by the terminal device in the uplink. Network devices use SRS to evaluate uplink channel parameters; furthermore, for TDD systems, based on the difference between uplink and downlink channels, SRS can also be used to evaluate downlink channel parameters. In addition to using SRS for channel quality assessment (such as uplink channel parameters and / or downlink channel parameters), network devices can also use SRS for uplink beam management (such as beam training, beam switching, etc.).
[0126] In 3GPP related protocols, four types of SRS are defined based on their functions: {beam management (BM), codebook (CB), non-codebook (NCB), and antenna switching (AS)}, or simply {BM, CB, NCB, AS}. SRS with beam management function is used for uplink beam scanning; for example, beam scanning of multiple panels on a terminal device. SRS with codebook function is used for PUSCH codebook transmission; for example, the terminal device sends an SRS, and the network device determines the data stream rank and precoding matrix indicator (PMI) by detecting the SRS, and schedules PUSCH according to the rank and pre-PMI. SRS with non-codebook functionality is used for non-codebook transmission of PUSCH. The terminal device obtains downlink channel information based on CSI-RS, calculates uplink weights, and then sends a weighted SRS to the network device. The network device detects the SRS, determines the rank and weighted vector index, and schedules PUSCH according to the rank and weighted vector index. SRS with antenna switching functionality is used for channel measurement.
[0127] Specifically, the process of channel measurement based on SRS can be based on, for example... Figure 5 Steps S501 to S503 shown are implemented as follows:
[0128] S501, The network device sends a reference signal configuration to the terminal device.
[0129] S502, the terminal sends one or more SRS.
[0130] S503: Network devices measure SRS to obtain channel information. Subsequent data scheduling, precoding, etc., can be performed based on this channel information.
[0131] Specifically, the reference signal configuration can be sent from the network device to the terminal device via RRC signaling. This reference signal configuration mainly includes the resource configuration information of the reference signal (i.e., reference signal resource configuration). The resource configuration information of the reference signal is measurement resource-related information, configured in the protocol through a two-level structure (resource set - resource). The network device can configure one or more SRS resource sets for the terminal device, and each SRS resource set can include one or more SRS resources. Each SRS resource set / SRS resource includes its own index. In addition, it includes other parameters such as the resource period and the signal type corresponding to the resource.
[0132] Multiple SRS resources within the same SRS resource set correspond to the same SRS function. Furthermore, different SRS resource sets correspond to different functions. An SRS resource is the smallest unit of SRS allocation, and each SRS resource corresponds to a set of parameters. Specifically, the set of parameters corresponding to any SRS resource may include the content shown in Table 1.
[0133] Table 1
[0134]
[0135] The number of ports for SRS can be 1, 2, or 4. SRS resource configuration types include periodic, semi-static, and aperiodic. Periodic SRS resource configuration includes a period (e.g., 2 milliseconds, 5 ms, 10 ms, etc.) and an offset parameter. After the network device configures the SRS resource via RRC signaling, the terminal device will transmit SRS on the determined SRS resource within a specific periodic slot according to the reference signal configuration. Aperiodic SRS resource configuration includes a time-domain offset parameter K. When the terminal device receives downlink control information (DCI) at time n, and the DCI indicates that the SRS is triggered, it will transmit SRS on the corresponding SRS resource at time n+K, where K and n are positive integers.
[0136] In one implementation, the terminal device can transmit SRS by frequency hopping, meaning that multiple SRS transmissions from a single terminal device can switch between different frequency bands.
[0137] It should be understood that frequency hopping refers to the switching of multiple SRS transmissions by a terminal device between different frequency bands within the frequency domain resources.
[0138] For example, if the transmission bandwidth of a single SRS transmission by a terminal device is less than the maximum value of the SRS transmission bandwidth (e.g., 272 resource blocks), the terminal device can use frequency hopping to configure the SRS resources and transmit the SRS using different portions of the SRS transmission bandwidth.
[0139] For example, in the NR protocol, the uplink power of the SRS transmitted by the terminal device to the network device is limited, resulting in low accuracy of the channel state information obtained by the network device based on the received SRS reference signal. To improve the accuracy of channel estimation obtained by the network device based on SRS, the bandwidth of the SRS transmitted by the terminal device in a single transmission can be reduced, and the frequency power spectral density of the SRS can be increased, thereby ensuring the uplink power of a single SRS transmission and improving the accuracy of the channel state information obtained by the network device.
[0140] Specifically, network devices configure SRS resources for terminal devices via RRC signaling. The RRC signaling indicates the number of ports included in the SRS resource and the frequency and time domain locations occupied by the SRS resource. This allows the terminal device to send SRS messages on that SRS resource.
[0141] (I) Regarding the time domain location occupied by SRS resources:
[0142] RRC signaling can use parameters such as SRS periodicity and offset (SRS - Periodicity and Offset) and resource mapping to indicate the time domain location of SRS resources; where resource mapping can include the start position (i.e., l offest The number of OFDM symbols occupied by SRS, NS (nrofSymbols, i.e. ), repetition factor (R).
[0143] Specifically, the terminal device can determine T based on SRS-PeriodicityAndOffset. SRS With T offest Furthermore, terminal devices can be based on T SRS With T offest Determine the time-domain resources that can be used to transmit SRS; wherein, the time-domain resources (such as time slots) that can be used to transmit SRS satisfy: The meanings of the parameters in the formula can be found in Table 3.
[0144] SRS occupies NS (nrofSymbols) symbols (e.g., 1, 2, 4), R ∈ {1, 2, 4}, and satisfies R ≤ NS, meaning it repeats R times on each symbol. According to the repetition factor: when R = NS, SRS is not supported for frequency hopping within a time slot; when R = 1, NS = 2, 4, SRS is supported for frequency hopping within a time slot, specifically hopping in units of one OFDM symbol; when R = 2, NS = 4, SRS is supported for frequency hopping within a time slot, specifically hopping in units of one pair of OFDM symbols (i.e., 2 OFDM symbols).
[0145] (ii) Regarding the frequency domain location occupied by SRS resources:
[0146] For the SRS resource of port pi, its starting position in the frequency domain It can be satisfied: in, satisfy:
[0147] Among them, the For specific calculation methods, please refer to section 6.4.1.4.3 of 3GPP TS 38.211V18.4.0. The following is a summary of... Each will be briefly introduced.
[0148] In the above formula, pi represents the port number, and the value of pi can be, for example, 1000, 1001 or 1002; n represents the subcarrier offset of the frequency domain starting position of the SRS resource. shift This indicates the number of resource blocks (RBs) configured via higher-layer signaling with offsets relative to the reference frequency domain location. k represents the number of subcarriers contained in an RB. TC k represents the comb degree, used to describe the frequency domain density of the SRS resources of a port in the frequency domain subcarrier mapping. TC The value can be, for example, 2, 4 or 8.
[0149] in, This represents the comb offset of the SRS resource at port pi. It can be configured by the network device, or it can be related to the comb offset of the reference port configured by the network device. The value can be, for example, 0, 1, ..., k. TC -1. This represents the offset of the comb teeth on different time-domain symbols; for example... A value of 0 indicates that the comb teeth do not shift across different time domain symbols. This indicates the offset of the comb teeth on the next time domain symbol relative to the previous time domain symbol.
[0150] in, Satisfy the following formula:
[0151]
[0152] In the above formula, This indicates the offset of the comb teeth. This indicates the number of antenna ports configured in the SRS resource. Represents the port index of pi. This indicates the maximum number of cyclic shifts that can be supported.
[0153] in, satisfy: This represents the frequency domain offset caused by SRS resource frequency hopping.
[0154] in, satisfy: This represents the frequency domain offset when partial SRS is configured. If the higher-layer parameter StartRBIndex is configured (i.e., StartRBIndex exists), then k F ∈{0,1,…,PF -1}; otherwise k F =0. If the higher-level parameter EnableStartRBHopping is configured (e.g., EnableStartRBHopping is configured to 1 or true), then in, Used to determine k hop Otherwise k hop =0. b hop The partitioning level used to indicate the maximum bandwidth of SRS is the level used for frequency hopping (or, in other words, the level from which SRS frequency hopping begins). F Send the corresponding N for the SRS portion b , With P F Used to determine k hop Specifically, P F k hop The relationships between them can be seen in the relevant descriptions in Table 5 below, and will not be repeated here. It can be seen that, through... The offset of SRS resources at the subcarrier level in the frequency domain can be defined; through and The offset of SRS resources in the frequency domain at the RB level can be defined. It should be understood that the RB-level offset can be interpreted as the number of RBs offset, or the number of subcarriers corresponding to an integer number of RBs.
[0155] The following section discusses the parameters b′, b, and B mentioned above. SRS m SRS,b n b N b N b′ n SRS Explanation is provided. Specifically, parameter B... SRS m SRS,b and N b Please refer to the explanation below in conjunction with Table 2. Network devices can configure parameter C via higher-layer signaling. SRS B SRS and b hop These parameters are used to jointly configure the maximum bandwidth and frequency hopping subband of the SRS. Among them, C SRS The index number configured for the SRS bandwidth (or, more specifically, the maximum bandwidth of the SRS), B SRS Used to determine frequency hopping subbands.
[0156] Table 2 shows the SRS bandwidth configuration as defined in the current standard.
[0157] Table 2
[0158]
[0159] b = 0, 1, ..., B SRS And as shown in Table 2, B SRS The value range of m is [0, 3]; therefore, m SRS,b It can be m SRS,0 m SRS,1 m SRS,2 m SRS,3 Any one of them; similarly, N b It can be any one of N0, N1, N2, and N3; furthermore, n b It can be any one of n0, n1, n2, and n3. The following uses C as an example. SRS Taking 18 as an example (the corresponding row in the SRS bandwidth configuration table is shown in bold in Table 2), the above parameters will be described in detail.
[0160] m SRS,0 This refers to the maximum bandwidth of the SRS; that is, C. SRS When the value is 18, the maximum bandwidth of SRS is 72 RBs; furthermore, in B... SRS When the values are 0, 1, 2, and 3 respectively, the maximum bandwidth of the SRS can be divided according to a tree structure. SRS For the bandwidth segmentation under different values, please refer to [link / reference]. Figure 6 As shown.
[0161] Among them, when B SRS When the value is 0, it means that the maximum bandwidth of SRS is divided into N0 parts, where the size of each part is m. SRS,0 In other words, B SRS When = 0, the maximum bandwidth of SRS is not segmented. This means that the terminal device can transmit SRS on 72 consecutive RBs in a single time-domain symbol (such as an OFDM symbol). Furthermore, during the allocation (or segmentation) of the maximum bandwidth of SRS, B SRS The partitioning level corresponding to =0 can also be called the N0 level. Where m SRS,0 It can also be called the bandwidth corresponding to N0, or the frequency hopping subband corresponding to N0 (i.e., the size of the frequency hopping subband is m). SRS,0 Furthermore, N0 corresponds to n0, where n0 represents the frequency domain position index corresponding to level N0.
[0162] When B SRS When the value is 1, it means that each element of size m in level N0 will be... SRS,0 The part is switched into N1 parts, where each part has a size of m. SRS,1 In other words, BSRS When m = 1, m can be... SRS,0 Divide into N1 = 3 parts, where each part contains 24 RBs; in other words, B SRS When = 1, the maximum bandwidth of SRS can be divided into N0 × N1 = 1 × 3 = 3 parts, each containing 24 RBs. These 24 RBs are 24 consecutive RBs on the same time domain symbol; this means that the terminal device can transmit SRS on 24 consecutive RBs on a single time domain symbol. Therefore, to complete the transmission of SRS on the maximum bandwidth of SRS, the terminal device needs to perform at least 3 frequency hopping transmissions. Furthermore, in the process of dividing the maximum bandwidth of SRS, B... SRS The partitioning level corresponding to =1 can also be called the N1 level. Where m SRS,1 It can also be called the bandwidth corresponding to N1, or the frequency hopping subband corresponding to N1 (i.e., the size of the frequency hopping subband is m). SRS,1 Furthermore, N1 corresponds to n1, where n1 represents the frequency domain position index corresponding to level N1.
[0163] When B SRS When the value is 2, it means that each element of size m in level N1 will be... SRS,1 The part is switched into N2 parts, where each part has a size of m. SRS,2 In other words, B SRS When m = 2, m can be... SRS,1 Divide into N² = 2 parts, where each part contains 12 RBs; in other words, B SRS When the frequency ratio is 2, the maximum bandwidth of SRS can be divided into N0×N1×N2=1×3×2=6 parts, each containing 12 RBs. These 12 RBs are 12 consecutive RBs on the same time domain symbol; this means that the terminal device can transmit SRS on 12 consecutive RBs on a single time domain symbol. Therefore, to complete the transmission of SRS on the maximum bandwidth of SRS, the terminal device needs to perform at least 6 frequency hopping transmissions. Furthermore, in the process of dividing the maximum bandwidth of SRS, B... SRS The partitioning level corresponding to =2 can also be called the N2 level. Where m SRS,2 It can also be called the bandwidth corresponding to N2, or the frequency hopping subband corresponding to N2 (i.e., the size of the frequency hopping subband is m). SRS,2 Furthermore, N2 corresponds to n2, where n2 represents the frequency domain position index corresponding to level N2.
[0164] When B SRS When the value is 3, it means that each element of size m in the N2 level will be... SRS,2 The part is switched to N3 parts, where each part has a size of m. SRS,3 In other words, B SRSWhen m = 3, m can be... SRS,2 Divide into N3 = 3 parts, where each part contains 4 RBs; in other words, B SRS When the frequency ratio is 3, the maximum bandwidth of SRS can be divided into N0×N1×N2×N3=1×3×2×3=18 parts, each containing 4 RBs. These 4 RBs are 4 consecutive RBs on the same time domain symbol; this means that the terminal device can transmit SRS on 4 consecutive RBs on a time domain symbol. Therefore, to complete the transmission of SRS on the maximum bandwidth of SRS, the terminal device needs to perform at least 18 frequency hopping transmissions. Furthermore, in the process of dividing the maximum bandwidth of SRS, B... SRS The division level corresponding to =3 can also be called the N3 level. Where m SRS,3 It can also be called the bandwidth corresponding to N3, or the frequency hopping subband corresponding to N3 (i.e., the size of the frequency hopping subband is m). SRS,3 Furthermore, N3 corresponds to n3, where n3 represents the frequency domain position index corresponding to level N3.
[0165] In summary, the number of parts into which the maximum bandwidth of SRS is divided can be calculated using the following formula: Understandably, this calculation formula is based on the default value b. hop The implementation of the maximum bandwidth of SRS being divided into parts when = 0 is introduced; in fact, the above formula can also be replaced by: b′=b hop,bhop +1,...,B SRS Correspondingly, Among them, when b hop When = 0, b′ = b, and correspondingly, N b′ =N b When b hop When N > 0, the value of b′ can be a subset of the values within the range of b. Similarly, N b′ For N b The values of N are a subset of the range of values. In other words, the aforementioned N... b The relevant criteria also apply to N b′ In other words, N b′ The relevant criteria also apply to N b .
[0166] As can be seen from the figure, at index C SRS =18 o'clock, with B SRS As the value decreases, the frequency-hopping subbands become smaller, and the 72 RBs are divided into more and more parts, presenting a tree-like structure. It is not difficult to see that index C in Table 2... SRS The same pattern applies to other values. I won't elaborate further.
[0167] In addition, parameter b hop The range of values is the same as that of B in Table 2. SRS The range of values is the same, that is, it can be 0, 1, 2 or 3.
[0168] When b hop ≥B SRS This means that a single transmission can traverse the maximum bandwidth of the SRS, i.e., frequency hopping is not required; in other words, the terminal device does not enable frequency hopping at this time. That is, the terminal device sends the SRS in a non-frequency hopping manner.
[0169] When b hop SRS When this happens, it means that a single transmission cannot traverse the maximum bandwidth of the SRS, which necessitates frequency hopping transmission. Each SRS transmission occupies a bandwidth of B. SRS The value corresponds to the frequency hopping subband; in other words, the terminal device enables frequency hopping at this time. That is, the terminal device transmits SRS in frequency hopping mode. It should be understood that when transmitting SRS in frequency hopping mode, each SRS transmitted by the terminal device only covers a portion of the maximum bandwidth of SRS (i.e., one frequency hopping subband). The terminal device can cover the maximum bandwidth of SRS by transmitting SRS multiple times within one frequency hopping cycle. The current SRS transmission method is as follows:
[0170] (1) If b hop ≥B SRS (Without frequency hopping), frequency domain position index n b The value is fixed (constant) and satisfies:
[0171]
[0172] Where, n RRC These are higher-level parameters used to determine the frequency domain start position of SRS frequency hopping transmission.
[0173] (2) If b hop SRS (Frequency hopping), frequency domain position index n b The value satisfies:
[0174]
[0175] Where, n SRS The number of frequency-hopping subbands transmitted by the terminal device (or, more specifically, the number of frequency-hopping subbands contained in the maximum bandwidth of the SRS), n SRS satisfy:
[0176]
[0177] The specific parameters and their values in the above formulas can be found in Table 3 below:
[0178] Table 3
[0179]
[0180]
[0181] For example, C SRS =61, B SRS =2, b hop =0, n RRC =17, at this time K TC =0. Therefore, the maximum bandwidth of SRS is 272RB, and the frequency hopping subband m transmitted by SRS each time is... SRS,b =68RB, so N0N1N2=4 hops are needed to complete the maximum bandwidth of SRS, where b is the layer index.
[0182] Specifically, when m SRS When = 0, if b = 0, N b =1,m SRS,b =272, b≤b hop =0, then If b = 1, N b =2,m SRS,b =136, b>b hop ,but If b = 2, N b =2,m SRS,b =68, b>b hop ,but If b = 3, N b =17,m SRS,b =4, b>b hop ,but By analogy, the frequency domain position index n for each frequency hopping can be obtained. b The frequency domain position index for four frequency hopping events can include the contents shown in Table 4.
[0183] Table 4
[0184] <![CDATA[n SRS ]]> <![CDATA[n b ]]> 0 0,0,1,0 1 0,1,1,0 2 0,0,0,0 3 0,1,0,0
[0185] Furthermore, based on the frequency domain position index n b This allows us to determine the frequency hopping subband (i.e., the frequency domain resources occupied by a single frequency hopping) used by the terminal device's SRS. As shown in Table 4 above, when B... SRS When the values of are 0, 1, 2, and 3, the maximum bandwidth of the SRS of the 272 RBs can be divided according to a tree structure; among them, when B SRSFor the maximum bandwidth allocation of SRS corresponding to different values, please refer to [link / reference]. Figure 7 As shown. Therefore, when n SRS When n = 0, b This represents the starting position of the frequency domain position corresponding to the starting index n3 = 0 of the third layer (N3 level) when the frequency domain position starting index n0 = 0 for the 0th layer (N0 level), n1 = 0 for the 1st layer (N1 level), and n2 = 1 for the 2nd layer (N2 level). Figure 7 n SRS =0 corresponds to the black square; similarly, when n SRS When n = 1, b This represents the starting position in the frequency domain corresponding to the starting index n3 = 0 of the third layer when the starting index n0 = 0 of the 0th layer, the starting index n1 = 1 of the 1st layer, and the starting index n2 = 1 of the 2nd layer. Figure 7 n SRS =1 corresponds to the black square; ..., when n SRS When n = 3, n b This represents the starting position in the frequency domain corresponding to the starting index n3 = 0 of the third layer when the starting index n0 = 0 of the 0th layer, n1 = 1 of the 1st layer, and n2 = 0 of the 2nd layer. Figure 7 n SRS The black square corresponding to 3. Among them, Figure 7 One black square represents 68 RBs, thus 4 black squares (i.e., 4 frequency hopping bandwidths) constitute the 272 RBs of the SRS resource transmission bandwidth. In other words, within one frequency hopping cycle, the terminal device can use, for example... Figure 7 The frequency hopping method shown is used to transmit SRS.
[0186] Based on the aforementioned knowledge of frequency-hopping transmission of SRS, when a terminal device transmits SRS using frequency hopping, it essentially divides the maximum bandwidth of the SRS into N frequency-hopping sub-bands. The terminal device transmits SRS on one of these sub-bands each time, and by transmitting SRS N times, it achieves transmission within the maximum bandwidth of the SRS. In other words, the terminal device achieves SRS transmission within the maximum bandwidth of the SRS through N frequency hopping. That is, the parameter n... SRS The N values of n correspond one-to-one with the N frequency hopping sub-bands. Wherein, parameter n... SRS The N values and the frequency domain position index n of the N frequency hopping sub-bands b The correspondence in the above formula is satisfied.
[0187] Furthermore, in the above formula, the parameter F b (n SRS) is used to represent the nth SRS Frequency domain position index n of the frequency hopping subband of the next SRS transmission b The changing pattern can be observed based on the calculation of F. b (n SRS In the denominator of the formula, The existence of n; makes n SRS When the value of n increases by 1, n1 increases. n SRS When the value of increases by N1, n2 increases. n SRS When the value of increases by N1×N2, n2 increases. In other words, if N (e.g., N = N1 × N2 × N3) frequency hopping subbands are arranged according to their corresponding parameters n SRS If the N values are arranged in ascending order, then the frequency domain index n of the N frequency hopping sub-bands is... b The changing pattern satisfies:
[0188] In parameter n SRS As the N values of increase sequentially, the frequency domain position index n of the first N1 frequency hopping sub-bands b Only the value of n1 changes, that is, in the first N1 frequency hopping subbands, the value of n1 is different for each frequency hopping subband, and the values of n0, n2, and n3 are the same.
[0189] In parameter n SRS As the N values increase sequentially, the frequency domain position index n of the first N1×N2 frequency hopping sub-bands... b Only the values of n1 and n2 change; and the value of n2 changes only once for every N1 changes in the value of n1. Since the number of possible values for n1 is N1 and the number of possible values for n2 is N2, it can also be considered that the frequency domain position index n in the first N1×N2 frequency hopping subbands is... b In the example, after the value of n1 changes once, the value of n2 changes only once.
[0190] In parameter n SRS As the N values increase sequentially, the frequency domain index n of the N frequency hopping sub-bands... b The values of n1, n2, and n3 all change, with n1 changing N1 times before n2 changes once, and n2 changing N2 times before n3 changes once. Since the number of possible values for n1 is N1, n2 is N2, and n3 is N3, it can also be considered that the frequency domain index n is located in the N frequency hopping sub-bands. b In the equation, after n1 changes its value once, n2 changes its value once, and after n2 changes its value once, n3 changes its value once.
[0191] For example, with B SRS Taking a value of 2, and N1 and N2 both being 2, then N = 4, and the frequency domain position index n b The values of n0 and n3 remain unchanged (i.e., they only have one value); among them, the four frequency hopping sub-bands and the parameter n SRS The four values correspond one-to-one. Furthermore, these four frequency-hopping sub-bands are assigned to their corresponding parameter n. SRS After arranging the four values in ascending order, the four frequency-hopping sub-bands can be represented as shown in Table 4 above; as shown in Table 4, the frequency domain position index n b Only the values of n1 and n2 will change, and the parameter n SRS As the four values increase sequentially, the frequency domain position index n in the first N1 = 2 frequency hopping sub-bands b Only n1 changes, and N1 × N2 = the frequency domain position index n in the 4 frequency hopping sub-bands. b The values of n1 and n2 change; and the value of n2 changes only once after the value of n1 changes. Therefore, the frequency of change of the values of n1, n2, and n3 satisfies the following: the frequency of change of the value of n1 > the frequency of change of the value of n2 > the frequency of change of the value of n3.
[0192] According to the frequency domain position index n mentioned above b The variation pattern can guarantee the frequency hopping subband (i.e., parameter n) corresponding to two adjacent SRS transmissions. SRS The interval between the starting positions of the frequency domain of two adjacent frequency hopping subbands (corresponding to two adjacent values among the N values) is greater than or equal to the bandwidth corresponding to N1 (i.e., m). SRS,1 =136 RBs). That is to say, according to the frequency domain position index n mentioned above. b The variation pattern can ensure that the interval between the frequency domain start positions of the frequency hopping subbands corresponding to two adjacent SRS transmissions is at least the bandwidth corresponding to N1.
[0193] like Figure 7 As shown, parameter n SRS The interval between the frequency domain starting positions of the two frequency hopping subbands corresponding to values of 0 and 1 is equal to m. SRS,1 = 136 RBs, parameter n SRS The difference in the frequency domain starting positions of the two frequency-hopping subbands corresponding to values of 1 and 2 is equal to m. SRS,1 +m SRS,2 =136+68=204 RB>m SRS,1 , parameter n SRS The interval between the frequency domain starting positions of the two frequency hopping subbands corresponding to values of 2 and 3 is equal to m. SRS,1 = 136 RBs.
[0194] The above example illustrates the frequency domain position index n for N transmissions, using the maximum bandwidth of SRS and the entire bandwidth used for SRS transmission. b Furthermore, regarding the changing patterns, there exists a portion of the maximum bandwidth of the SRS used for SRS transmission (which can be simply referred to as partial SRS transmission in the following embodiments). The frequency domain position index n of N transmissions during partial SRS transmission is described below. b The changing pattern.
[0195] Specifically, for the partial transmission of SRS, it is to... The bandwidth corresponding to the level (or, in other words, Further division into P F Each part, parameter k hop Used to represent the nth SRS The frequency hopping subband of the next SRS transmission is P. F The kth part hop Each part. For example, take B. SRS Taking a value of 3 as an example, the maximum bandwidth of SRS can be divided into N1×N2×N3×P. F The frequency-hopping subband, where N is less than N1×N2×N3×P F .
[0196] Among them, combining the above calculation parameters According to the relevant formula, the parameter k hop ,parameter and parameter P F It can include the correspondence shown in Table 5:
[0197] Table 5
[0198]
[0199] If the SRS is partially transmitted, the bandwidth corresponding to N3 is further divided into P. F If there are multiple parts, then the SRS part can be sent to the corresponding partition level (i.e., P). F The hierarchy is simply considered as N4 levels, and correspondingly, P is... F Simply put, it can be considered as N4; however, compared to n b The difference is that the frequency hopping sub-bands divided based on N4 need to be used entirely for frequency hopping, while those based on P... F A portion of the designated frequency-hopping sub-bands is used for frequency hopping. In other words, if P does not exist... F Based on N b The maximum bandwidth of SRS can be divided into There are N frequency-hopping sub-bands, and all N frequency-hopping sub-bands are used for frequency hopping. If there exists P F Based on N b and P FThe maximum bandwidth of SRS can be divided into One frequency-hopping sub-band, of which N frequency hopping subbands in a frequency hopping subband are used for frequency hopping.
[0200] Specifically, taking B SRS Taking 3 as an example, it can be found that based on calculation In the denominator of the formula The existence of n; makes n SRS When the value of P increases by N1×N2×N3, F The value of n is changed once. That is, if N frequency-hopping sub-bands are configured according to their corresponding parameter n... SRS If the N values are arranged in ascending order, then the frequency domain index n of the N frequency hopping sub-bands is... b With P F The change pattern satisfies: in parameter n SRS As the N values increase sequentially, the frequency domain index n of the N frequency hopping sub-bands... b n1, n2, n3, P F The values of all values change, and for every N3 changes in the value of n3, P F The value of n3 only changes once. Since the number of possible values for n3 is N3, it can also be considered that after one round of changes in the value of n3, P... F The value is changed only once.
[0201] As mentioned above, the frequency domain position index n of the N frequency hopping sub-bands... b In this context, the value of n2 changes only once for every N1 changes in the value of n1; and the value of n3 changes only once for every N2 changes in the value of n2. Therefore, the frequency domain position index n of the N frequency-hopping sub-bands... b With P F The change pattern satisfies the following: for every N1 changes in the value of n1, the value of n2 changes only once; for every N2 changes in the value of n2, the value of n3 changes only once; furthermore, for every N3 changes in the value of n3, P... F The value of n1, n2, n3, and P only changes once. Therefore, n1, n2, n3, and P... F The frequency of change of the value of n1 satisfies: the frequency of change of the value of n2 > the frequency of change of the value of n3 > P. F The frequency of changes in the value.
[0202] According to the frequency domain position index n mentioned above b With P F The changing pattern ensures that the interval between the frequency-hopping subbands corresponding to two adjacent SRS transmissions is greater than or equal to the bandwidth corresponding to N1; that is, according to the frequency domain position index n mentioned above... bWith P F The variation pattern can ensure that the frequency domain position difference of the frequency hopping subband corresponding to two adjacent SRS transmissions is at least the bandwidth corresponding to N1.
[0203] like Figure 8 As shown, the maximum bandwidth of SRS is 272 RBs, and the bandwidth corresponding to N1 is 136 RBs (i.e., Figure 8 The frequency hopping subband corresponding to n1=0 or n1=1 is shown. The bandwidth corresponding to N2 is 68 RBs (i.e., Figure 8 The frequency hopping subband corresponding to n2=0 or n2=1 is shown in the frequency hopping subband corresponding to n1=0 (or within the frequency hopping subband corresponding to n1=1). At this point, if the bandwidth corresponding to N2 is further divided into P... F Part, P F =4, then each part contains 17 RBs (e.g. Figure 8 The frequency hopping subband corresponding to n2=0 (or the frequency hopping subband corresponding to n2=1) shown in the figure has n q = any of the terms 0, 1, 2, 3, corresponding to the frequency hopping subband, n q For P F The corresponding frequency domain position index, n q =(k F +k hop )modP F (where q is a positive integer greater than 2). At this time, the parameter n... SRS The interval between the frequency domain starting positions of the two frequency hopping subbands corresponding to values of 0 and 1 is m. SRS,1 = 136 RBs, or, parameter n SRS The interval between the frequency domain starting positions of the two frequency hopping subbands corresponding to values of 1 and 2 is m. SRS,2 =136+68=204 RB>m SRS,1 There are RBs, with parameter n. SRS The interval between the frequency domain starting positions of the two frequency hopping subbands corresponding to values of 2 and 3 is equal to m. SRS,1 = 136 RBs.
[0204] In summary, when transmitting SRS using frequency hopping, regardless of whether the entire maximum bandwidth of the SRS is used for transmission or only a portion of it, the interval between the frequency domain start positions of the frequency-hopping subbands corresponding to two adjacent SRS transmissions is greater than or equal to the bandwidth corresponding to N1 (i.e., m). SRS,1 This ensures that the frequency domain starting positions of the frequency hopping subbands corresponding to two adjacent SRS transmissions have a large interval, making the frequency domain positions of the frequency hopping subbands corresponding to two adjacent SRS transmissions more dispersed.
[0205] During channel estimation, since the channel changes little within the same slot, when the reference signal is transmitted on multiple OFDM symbols within the same slot, it can be considered that multiple sub-bands of the reference signal are measured at the same time (multiple sub-bands correspond one-to-one with multiple OFDM symbols). Therefore, if joint estimation or interpolation is used to perform channel estimation based on the measurement results of these multiple sub-bands, better signal estimation results can be obtained.
[0206] However, in the process of transmitting SRS using frequency hopping, even if multiple OFDM symbols within the same time slot are considered to be at the same time, the large interval between the frequency domain start positions of the frequency hopping subbands corresponding to two adjacent SRS transmissions can easily lead to poor channel estimation results based on the measurement results of these multiple frequency hopping subbands using methods such as joint estimation or interpolation. Therefore, improving the effectiveness of channel estimation is an urgent problem to be solved.
[0207] In view of this, embodiments of this application provide a signal transmission method. During the process of a terminal device transmitting an SRS using frequency hopping, the network device can indicate to the terminal device the frequency domain resources corresponding to the SRS transmitted by the terminal device (i.e., A frequency domain resources, where A frequency domain resources are included within the maximum frequency hopping bandwidth of the SRS, and A is less than or equal to {N0, N1, ... N... B The product of the values of}, B is greater than 1, N b Associated with SRS frequency hopping configuration, the frequency domain position index combination {n0, n1, ..., nB}) of b = {0, 1, ..., B} B The variation pattern of the value of} (i.e., the first information, which is used to indicate the frequency domain position index combination {n0, n1, ..., n} corresponding to A frequency domain resources) B The variation pattern of the value of}, the frequency domain position index n0 corresponds to the first parameter N b Typically, the frequency domain position index combination is {n0, n1, ..., n}. B The changing pattern of the value of} refers to the combination of frequency domain position indices {n0, n1, ..., n} of the frequency domain resources sorted according to the transmission order of SRS. B The changing pattern of the value of}. Therefore, the terminal device can transmit SRS in A frequency domain resources based on this changing pattern, such that the frequency domain position index combination {n0, n1, ..., n} of the A frequency domain resources corresponding to the transmission order is... B The value of} satisfies the above-mentioned change rule, and then SRS is sent sequentially on the A frequency domain resources.
[0208] For example, due to the frequency domain position index combination {n0, n1, ..., n BThe pattern of change in the frequency domain position index {n0, n1, ..., n} is configured by the network device for the terminal device, allowing the network device to flexibly set this frequency domain position index combination {n0, n1, ..., n}. B The changing pattern of the values of}. For example, network devices can set this frequency domain position index combination {n0, n1, ..., n} according to their own needs. B The variation pattern of the values of}. Since SRS measurement results are usually used for channel estimation, network devices can set the frequency domain position index {n0, n1, ..., n} according to the channel estimation method they choose. B The changing patterns of the values of}. For example, network devices can use joint estimation or interpolation methods for channel estimation. It is understandable that joint estimation or interpolation methods are typically used for multiple frequency domain resources with relatively small channel variations. However, when time domain locations are adjacent, the closer the frequency domain locations, the smaller the corresponding channel variations. Therefore, when network devices use joint estimation or interpolation methods for channel estimation, it is advisable to consider setting an appropriate frequency domain location index combination {n0, n1, ..., n}. B The variation pattern of the value of} ensures that the variation pattern can satisfy: the frequency domain resources (such as n) corresponding to two adjacent SRS transmissions SRS =0 corresponds to the frequency hopping subband and n SRS =1 corresponds to a smaller interval between the starting positions of the frequency hopping subbands. Therefore, when the network device performs channel estimation on the measurement results of multiple frequency domain resources using methods such as joint estimation or interpolation after sending multiple SRS, it can achieve better results, thereby improving the accuracy of channel estimation.
[0209] The methods provided by the embodiments of this application are described in detail below with reference to the accompanying drawings. The embodiments provided by this application can be applied to the above-described embodiments. Figure 1 The communication system shown is not limited.
[0210] In the following embodiments, the interaction between a terminal device and a network device is described as an example. The terminal device can be replaced by a component of the terminal device (e.g., a chip, chip system, or circuit), and the network device can be replaced by a component of the network device (e.g., a chip, chip system, or circuit).
[0211] See Figure 9 , Figure 9 This is a flowchart illustrating a signal transmission method provided in an embodiment of this application. Figure 9 The method shown may include the following steps S901 to S902:
[0212] S901, The network device sends the first information to the terminal device; correspondingly, the terminal device receives the first information from the network device.
[0213] The first piece of information is used to indicate the frequency domain location index combination {n0, n1, ..., n} corresponding to A frequency domain resources. B The variation pattern of the value of}, frequency domain position index n b Corresponding to the first parameter N b N b Associated with the SRS frequency hopping configuration, b = {0, 1, ..., B}, A frequency domain resources are contained within the maximum frequency hopping bandwidth of the SRS, B is greater than 1, and A is less than or equal to {N0, N1, ... N}. B The product of the values of}.
[0214] For example, the frequency domain position index n0 and the first parameter N b The correspondence can be found in the relevant explanations in Table 2 above, and will not be repeated here. Furthermore, since b = {0, 1, ..., B}, therefore n b n0, n1, ..., n B Any frequency domain position index in it.
[0215] Specifically, when partial transmission is not configured in the SRS frequency hopping configuration, it means that the entire maximum SRS frequency hopping bandwidth is used for SRS frequency hopping. In this case, the value of B is less than or equal to 3. When partial transmission is configured in the SRS frequency hopping configuration, it means that a portion of the maximum SRS frequency hopping bandwidth is used for SRS frequency hopping. In this case, the value of B is less than or equal to 4, where n B The corresponding division level (i.e., P) for partial transmission F The frequency domain position index of the hierarchy. Furthermore, n B The corresponding N B It can be replaced with P F Or rather, N B =P F .
[0216] For example, N b Related to SRS frequency hopping configuration, it can be understood as: N b Used for SRS frequency hopping, or in other words, N b These are parameters configured for SRS frequency hopping.
[0217] For example, the maximum frequency hopping bandwidth of SRS refers to the maximum bandwidth available for SRS frequency hopping within the maximum bandwidth of SRS (i.e., the bandwidth corresponding to N0). Specifically, the maximum frequency hopping bandwidth of SRS is based on parameter b. hop The value of is determined.
[0218] like Figure 6 As shown, B SRS =3, the maximum bandwidth of SRS includes 72 RBs. If b hop=0 indicates that frequency hopping starts from level N0 within the SRS maximum bandwidth partitioning hierarchy. In other words, the partitioning hierarchy within the SRS maximum bandwidth used for frequency hopping includes levels N0, N1, N2, and N3. In this case, it can also be considered that the entire bandwidth corresponding to N0 is used for SRS frequency hopping; that is, the maximum bandwidth used for SRS frequency hopping is the maximum bandwidth of the SRS. Furthermore, (when partial transmission is configured in the SRS frequency hopping configuration) it can also include P. F Hierarchical; at this point, it can also be assumed that a portion of the bandwidth corresponding to N0 is used for SRS frequency hopping.
[0219] If 0 < b hop <B SRS This indicates the division of the hierarchy within the maximum bandwidth of the SRS. Frequency hopping begins at each level; that is, the levels used for frequency hopping within the maximum bandwidth of the SRS include: hierarchy Layer, ..., N3 layer. Furthermore, (when partial transmission is configured in the SRS frequency hopping configuration) it can also include P... F Hierarchy. Among them, b hop =1 or 2. The following addresses b. hop The implementation of the maximum bandwidth of SRS frequency hopping is described for different values.
[0220] If b hop =1 indicates that frequency hopping starts from level N1 within the SRS maximum bandwidth partitioning hierarchy. In other words, the levels used for frequency hopping within the SRS maximum bandwidth partitioning hierarchy include: level N1, level N2, and level N3. Furthermore, (when partial transmission is configured in the SRS frequency hopping configuration) it may also include P. F Level. At this point, it can also be considered that: the bandwidth corresponding to N1 is 24 RBs for SRS frequency hopping, that is, the maximum bandwidth for SRS frequency hopping is 24 RBs, that is, the maximum bandwidth for SRS frequency hopping is 24 RBs.
[0221] Among them, such as Figure 6 As shown, N1 corresponds to three bandwidths of 24 RBs each, and the maximum frequency hopping bandwidth of SRS is one of these three bandwidths. It can be understood that the frequency hopping hierarchy includes N1, N2, and N3 levels; representing the frequency domain position index combination {n0, n1, ..., n...}. BThe values of n1, n2, and n3 will change, while the values of the remaining frequency domain position indices remain unchanged. Furthermore, for the bandwidth corresponding to level N1 (or the frequency hopping subband corresponding to level N1), the combination of its corresponding frequency domain position indices is mainly determined by the values of {n0, n1}. Therefore, the three bandwidths corresponding to N1 correspond one-to-one with the three value combinations of {n0, n1} (n0 contains only one value, i.e., n0 = 0; n1 contains three values, i.e., n1 = any one of 0, 1, or 2). Thus, the maximum frequency hopping bandwidth of SRS determined in this application corresponds to one of the three value combinations of {n0, n1}. In other words, the frequency domain position index combination {n0, n1, ..., n...} in this application... B In the case of n0 and n1, the values of n0 and n1 are fixed. For example, the value of n0 is fixed to 0; furthermore, the value of n1 is fixed to 0, or the value of n1 is fixed to 1, or the value of n1 is fixed to 2.
[0222] If b hop =2 indicates that frequency hopping starts from level N2 within the SRS maximum bandwidth partitioning hierarchy. In other words, the levels used for frequency hopping within the SRS maximum bandwidth partitioning hierarchy include: level N2 and level N3. Furthermore, (when partial transmission is configured in the SRS frequency hopping configuration) it can also include P. F Hierarchy. At this point, it can also be considered that the bandwidth corresponding to N2 is 12 RBs for SRS frequency hopping, that is, the maximum bandwidth for SRS frequency hopping is 12 RBs, that is, the maximum bandwidth for SRS frequency hopping is 12 RBs.
[0223] Among them, such as Figure 6 As shown, N2 corresponds to six bandwidths of size 12 RBs, and the maximum frequency hopping bandwidth of SRS is one of these six bandwidths. It can be understood that the frequency hopping hierarchy includes N2 and N3 levels; representing the frequency domain position index combination {n0, n1, ..., n...} B The values of n2 and n3 will change, while the values of the remaining frequency domain position indices remain unchanged. Furthermore, for the bandwidth corresponding to level N2 (or the frequency hopping subband corresponding to level N1), the combination of its corresponding frequency domain position indices is mainly determined by the values of {n0, n1, n2}. Therefore, there is a one-to-one correspondence between the six bandwidths corresponding to N2 and the six value combinations of {n0, n1, n2} (n0 contains only one value, i.e., n0 = 0; n1 contains three values, i.e., n1 = any one of 0, 1, or 2; n2 contains two values, i.e., n2 = 0 or 1). Thus, the maximum frequency hopping bandwidth of SRS determined in this application corresponds to one of the six value combinations of {n0, n1, n2}. In other words, the frequency domain position index combination {n0, n1, ..., n...} in this application... BIn the expression, the values of n0, n1, and n2 are fixed. For example, the value of n0 is fixed to 0; furthermore, the value of n1 is fixed to 0, or the value of n1 is fixed to 1, or the value of n1 is fixed to 2; furthermore, the value of n2 is fixed to 0, or the value of n2 is fixed to 1.
[0224] Specifically, N0 level, N1 level, N2 level, N3 level, P F The implementation of the hierarchy can be found in the description of the aforementioned related technologies, and will not be repeated here.
[0225] For example, A frequency domain resources are included within the maximum frequency hopping bandwidth of the SRS, which can be understood as: the maximum frequency hopping bandwidth of the SRS within the maximum bandwidth of the SRS is divided into A′ frequency domain resources according to the division hierarchy described in Table 2.
[0226] Where the maximum bandwidth of SRS frequency hopping is entirely used for SRS frequency hopping (i.e., the portion not configured in the SRS frequency hopping configuration is transmitted), then A′ = A. For example, as Figure 6 As shown, taking B=3 as an example, if the maximum frequency hopping bandwidth of the SRS is the bandwidth corresponding to N0 (i.e., the maximum bandwidth of the SRS, containing 72 RBs), then the maximum frequency hopping bandwidth of the SRS can be divided into 18 frequency domain resources, where each frequency domain resource contains 4 RBs, i.e., A′=A=N0×N1×N2×N3=18. If the maximum frequency hopping bandwidth of the SRS is the bandwidth corresponding to N1 (containing 24 RBs), then the maximum frequency hopping bandwidth of the SRS can be divided into 6 frequency domain resources, where each frequency domain resource contains 4 RBs, i.e., A′=A=N2×N3=6. If the maximum frequency hopping bandwidth of the SRS is the bandwidth corresponding to N2 (containing 12 RBs), then the maximum frequency hopping bandwidth of the SRS can be divided into 3 frequency domain resources, where each frequency domain resource contains 4 RBs, i.e., A′=A=N3=3.
[0227] Where a portion of the maximum bandwidth of the SRS frequency hopping is used for SRS frequency hopping (i.e., the SRS frequency hopping configuration indicates partial transmission), then A′>A. The bandwidths corresponding to N0, N1, N2, and N3, and the values of N0, N1, N2, and N3, are as follows: Figure 6 The parameter P shown is a partial transmission configuration. F =2 (i.e., the bandwidth corresponding to N3, i.e., m) SRS,3 For example, if n can be divided into two parts, each containing two RBs, then n... B It contains two possible values (i.e., n) B =0 or n B =1), N B =P F =2. Therefore, if the maximum frequency hopping bandwidth of the SRS is the bandwidth corresponding to N0 (i.e., the maximum bandwidth of the SRS is m), SRS,0If the frequency hopping bandwidth of the SRS contains 72 RBs, then the maximum bandwidth can be divided into 36 frequency domain resources, where each frequency domain resource contains 2 RBs, i.e., A′=N0×N1×N2×N3×P F =36, that is, A < 36. If the maximum frequency hopping bandwidth of SRS is the bandwidth corresponding to N1 (i.e., m SRS,1 If the frequency hopping bandwidth of the SRS contains 24 RBs, then the maximum bandwidth can be divided into 12 frequency domain resources, where each frequency domain resource contains 2 RBs, i.e., A′=N2×N3×P F =12, that is, A<12. If the maximum frequency hopping bandwidth of SRS is the bandwidth corresponding to N2 (i.e., m SRS,2 If the frequency hopping bandwidth of the SRS contains 12 RBs, then the maximum bandwidth can be divided into 6 frequency domain resources, where each frequency domain resource contains 2 RBs, i.e., A′=N3×P F =6, that is, A < 6.
[0228] S902. The terminal device transmits SRS on A frequency domain resources; correspondingly, the network device receives SRS on A frequency domain resources.
[0229] For example, based on the aforementioned implementation of A frequency domain resources, it can be seen that A frequency domain resources are used for SRS frequency hopping, so that the terminal device transmits SRS on A frequency domain resources, including: the terminal device transmits SRS on A frequency domain resources by frequency hopping. Therefore, the frequency domain resources described in this application can also be referred to as frequency hopping subbands.
[0230] Furthermore, it can also be considered that the terminal device sends A SRS signals, and each SRS signal is carried on one of A frequency domain resources; in other words, the A frequency domain resources correspond to the transmission order of the SRS. That is to say, the parameter n in SRS frequency hopping... SRS The count value can be 0, 1, 2, ..., A-1.
[0231] For example, the frequency domain location index combination {n0, n1, ..., n} corresponding to A frequency domain resources B The changing pattern of the value of} can be understood as follows: when the A frequency domain resources correspond to the transmission order of the SRS (i.e., the corresponding frequency domain position indices of the A frequency domain resources correspond to the transmission order of the SRS), according to the transmission order of the SRS, the combination of frequency domain position indices {n0, n1, ..., n} corresponding to the A frequency domain resources B The variation pattern of the value of}. For ease of explanation, the following embodiments all take the correspondence between A frequency domain resources and their corresponding frequency domain position indices and the transmission order of SRS as an example to introduce the implementation of A frequency domain resources. This will be explained uniformly here and will not be repeated.
[0232] Specifically, based on the foregoing, according to the SRS transmission order (i.e., parameter n)SRS As the values of n increase sequentially, the frequency domain position index n b The variation pattern of the value can be used to transmit SRS frequency hopping subbands (such as n) in adjacent sequences. SRS =0 corresponds to the frequency hopping subband and n SRS The interval between the starting positions (i.e., the starting positions in the frequency domain) of the frequency hopping sub-band corresponding to 1. For example, with b hop Taking 0 as an example, based on the aforementioned F b (n SRS According to the relevant formulas, as n... SRS As the value of increases, it can be observed that the frequency domain position index combination {n0, n1, ..., n B The variation pattern of the values of} is as follows: the frequency of change of the value of n1 > the frequency of change of the value of n2 > the frequency of change of the value of n3 (> P) F The frequency of value change (if partial transmission is configured). This ensures that the interval between the starting positions of the frequency hopping subbands used to transmit adjacent SRS signals is greater than or equal to the bandwidth corresponding to N1.
[0233] Therefore, network devices can flexibly set the frequency domain position index combination {n0, n1, ..., n} according to their own needs. B The changing pattern of the values of}; such that, given A frequency domain resources corresponding to the transmission order of SRS, the frequency domain position index combination {n0, n1, ..., n} corresponding to the A frequency domain resources is determined according to the transmission order of SRS. B The variation pattern of the value of} can meet the following requirements: the interval between the starting positions of the frequency hopping subbands used for transmitting adjacent SRSs, determined based on this variation pattern, satisfies the needs of the network equipment.
[0234] For example, since SRS measurements are typically used for channel estimation, network devices can set the frequency domain location index {n0, n1, ..., n} according to their chosen channel estimation method. B The changing patterns of the values of} can be considered. For example, network devices can use joint estimation or interpolation methods for channel estimation. It is understandable that joint estimation or interpolation methods are typically used for multiple frequency domain resources where channel variation is relatively small. However, when time domain positions are adjacent, the closer the frequency domain positions, the smaller the corresponding channel variation. Therefore, when network devices use joint estimation or interpolation methods for channel estimation, the frequency domain position index combination {n0, n1, ..., n} can be considered. B The variation pattern of the value of} makes the frequency domain resources (such as n) corresponding to two adjacent SRS transmissions SRS =0 corresponds to the frequency hopping subband and n SRS=1 corresponds to a smaller interval between the starting positions of the frequency hopping subbands (for example, the interval can be made smaller than the bandwidth corresponding to N1). Therefore, after sending multiple SRS, when the network device uses joint estimation or interpolation to perform channel estimation on the measurement results of multiple frequency domain resources, it can achieve better results, thereby improving the accuracy of channel estimation.
[0235] The signal transmission method provided in this application embodiment allows the network device to indicate to the terminal device the frequency domain resources corresponding to the SRS transmitted by the terminal device (i.e., A frequency domain resources, where A frequency domain resources are included within the maximum frequency hopping bandwidth of the SRS, and A is less than or equal to {N0, N1, ... N... B The product of the values of}, B is greater than 1, N b Associated with SRS frequency hopping configuration, the frequency domain position index combination {n0, n1, ..., nB}) of b = {0, 1, ..., B} B The variation pattern of the value of} (i.e., the first information, which is used to indicate the frequency domain position index combination {n0, n1, ..., n} corresponding to A frequency domain resources) B The variation pattern of the value of}, the frequency domain position index n0 corresponds to the first parameter N b Typically, the frequency domain position index combination is {n0, n1, ..., n}. B The changing pattern of the value of} refers to the combination of frequency domain position indices {n0, n1, ..., n} of the frequency domain resources sorted according to the transmission order of SRS. B The changing pattern of the value of}. Therefore, the terminal device can transmit SRS in A frequency domain resources based on this changing pattern, such that the frequency domain position index combination {n0, n1, ..., n} of the A frequency domain resources corresponding to the transmission order is... B The value of} satisfies the above-mentioned change rule, and then SRS is sent sequentially on the A frequency domain resources.
[0236] For example, due to the frequency domain position index combination {n0, n1, ..., n B The pattern of change in the frequency domain position index {n0, n1, ..., n} is configured by the network device for the terminal device, allowing the network device to flexibly set this frequency domain position index combination {n0, n1, ..., n}. B The changing pattern of the values of}. For example, network devices can set this frequency domain position index combination {n0, n1, ..., n} according to their own needs. B The variation pattern of the values of}. Since SRS measurement results are usually used for channel estimation, network devices can set the frequency domain position index {n0, n1, ..., n} according to the channel estimation method they choose. BThe changing patterns of the values of}. For example, network devices can use joint estimation or interpolation methods for channel estimation. It is understandable that joint estimation or interpolation methods are typically used for multiple frequency domain resources with relatively small channel variations. However, when time domain locations are adjacent, the closer the frequency domain locations, the smaller the corresponding channel variations. Therefore, when network devices use joint estimation or interpolation methods for channel estimation, it is advisable to consider setting an appropriate frequency domain location index combination {n0, n1, ..., n}. B The variation pattern of the value of} ensures that the variation pattern can satisfy: the frequency domain resources (such as n) corresponding to two adjacent SRS transmissions SRS =0 corresponds to the frequency hopping subband and n SRS =1 corresponds to a smaller interval between the starting positions of the frequency hopping subbands. Therefore, when the network device performs channel estimation on the measurement results of multiple frequency domain resources using methods such as joint estimation or interpolation after sending multiple SRS, it can achieve better results, thereby improving the accuracy of channel estimation.
[0237] The above is an overall description of the signal transmission method provided in this application. The "A frequency domain resources" involved in the above embodiments will be described in detail below.
[0238] For example, based on the aforementioned formulas, it can be seen that in b hop When n = 0, in the current SRS frequency hopping, due to n SRS As the value of increases, the frequency domain position index combination {n0, n1, ..., n B The variation pattern of the values of} is as follows: the frequency of change of the value of n1 > the frequency of change of the value of n2 > the frequency of change of the value of n3 (> P) F The frequency of value changes (if partial transmission is configured). This results in the frequency hopping subbands (such as n) used to transmit adjacent SRS transmissions in the first N1 transmissions. SRS =0 corresponds to the frequency hopping subband and n SRS The interval between the starting positions of the frequency hopping subbands corresponding to 1 is greater than or equal to the bandwidth corresponding to N1.
[0239] In addition, in b hop When n > 0, based on the foregoing, as n SRS The value of n changes, and the frequency domain position index n will change. b for: P F etc. Among them, if B SRS =3, b hop =1, then the frequency domain position index n whose value will change b For: n2, n3 (and further, P) F(If partial transmission is configured); in this case, the frequency domain position index combination {n0, n1, ..., n B The variation pattern of the value of} is as follows: the frequency of change of the value of n2 is greater than the frequency of change of the value of n3 (> P). F The frequency of change of the value of n1 (if partial transmission is configured) is greater than the frequency of change of the value of n1 (where the frequency of change of the value of n1 is 0, that is, the value of n1 remains unchanged); thus causing the frequency hopping subband (such as n1) used for transmitting adjacent sequential transmissions in the first N2 transmissions to be reduced. SRS =0 corresponds to the frequency hopping subband and n SRS The interval between the starting positions of the frequency hopping subbands corresponding to 1 is greater than or equal to the bandwidth corresponding to N2.
[0240] If B SRS =3, b hop =2, then the frequency domain position index n whose value will change b For: n3 (Furthermore, it also includes P) F (If partial transmission is configured); in this case, the frequency domain position index combination {n0, n1, ..., n B The variation pattern of the value of} is as follows: the frequency of change of the value of n3 (>P) F The frequency of change of the value of n1 (if partial transmission is configured) > the frequency of change of the value of n2 = the frequency of change of the value of n1 (where the frequency of change of the values of n1 and n2 is 0, that is, the values of n1 and n2 are fixed); thus causing the frequency hopping subband (such as n) used for transmitting adjacent SRS transmissions in the first N3 transmissions to be reduced. SRS =0 corresponds to the frequency hopping subband and n SRS The interval between the starting positions of the frequency hopping subbands corresponding to 1 is greater than or equal to the bandwidth corresponding to N3.
[0241] In summary, in the current SRS frequency hopping, due to the increasing n SRS As the value of increases, the frequency domain position index combination {n0, n1, ..., n B The pattern of change in the value of} is as follows: This leads to the previous (or rather, N) b+1 The frequency-hopping subband (e.g., n) used in the transmission of adjacent SRS signals in the next transmission. SRS =0 corresponds to the frequency hopping subband and n SRS The interval between the starting positions of the frequency hopping subbands corresponding to 1 is greater than or equal to 1. The corresponding bandwidth.
[0242] However, if network devices use joint estimation or interpolation for channel estimation, to improve the accuracy of channel estimation, it is necessary to ensure that the intervals between frequency domain resources used to carry multiple consecutively received SRS are small. Optionally, the network device can configure a new frequency domain location index combination {n0, n1, ..., n} for the terminal device. B The variation pattern of the value of} (i.e., indicated by the first information) reduces the interval between the starting positions (i.e., the frequency domain starting positions) of multiple frequency domain resources used to carry continuous SRS transmissions among the A frequency domain resources determined based on this variation pattern, thereby improving the accuracy of channel estimation. In other words, the interval between the starting positions (i.e., the frequency domain starting positions) of multiple frequency domain resources used to carry continuous SRS transmissions among the A frequency domain resources determined based on this variation pattern is less than... The corresponding bandwidth.
[0243] For example, multiple frequency domain resources for carrying consecutively transmitted SRS include first frequency domain resources and second frequency domain resources corresponding to SRS transmitted in adjacent sequences, and b hop Taking b as an example, the SRS transmitted on the first frequency domain resource and the SRS transmitted on the second frequency domain resource are transmitted in adjacent order. Furthermore, the maximum frequency hopping bandwidth of the SRS is N. b The corresponding bandwidth, that is, the maximum bandwidth of SRS frequency hopping corresponds to a partitioning level of N. b In this case, it can also be considered that the maximum bandwidth of frequency hopping corresponds to N. b Furthermore, the interval between the starting position of the first frequency domain resource and the starting position of the second frequency domain resource is less than N. b+1 The corresponding bandwidth; furthermore, N b+1 The corresponding bandwidth is actually N. b The corresponding bandwidth and N b+1 Therefore, the interval between the starting positions of the first frequency domain resource and the starting positions of the second frequency domain resource is less than N. b+1 The corresponding bandwidth can also be replaced by: the interval between the starting position of the first frequency domain resource and the starting position of the second frequency domain resource is less than the maximum frequency hopping bandwidth of SRS and N. b+1 The quotient.
[0244] For example, based on the foregoing, in the preceding (or rather, N) b+1 The interval between the starting positions of the frequency domain resources corresponding to adjacent SRSs transmitted in the next transmission is equal to... In the case of corresponding bandwidth, in reality, The corresponding bandwidth is actually N, which corresponds to the frequency domain position index with the highest change frequency. b The corresponding bandwidth. Furthermore, the larger the value of b, the greater the bandwidth of N. bThe smaller the corresponding bandwidth; that is, the frequency domain position index n with the highest change frequency. b The corresponding value of b is the largest, the first (or rather, N) b+1 The smaller the interval between the starting positions of the frequency domain resources corresponding to adjacent SRSs transmitted in a given sequence, the better. In this case, if the index of the frequency domain position with the highest frequency is changed... Then in front In the frequency domain resources corresponding to the SRS transmitted in the next transmission, there exists a frequency domain resource whose starting position is less than the maximum frequency hopping bandwidth of the SRS and N. b+1 The quotient value, therefore, can also be considered as the transmission order of the SRS transmitted on the first frequency domain resource and the SRS transmitted on the second frequency domain resource being included in the preceding... (or rather, N) b+1 (Number of transmissions in progress). Therefore, optionally, the frequency domain position index combination {n0, n1, ..., n} is used. B The variation pattern of the values of} can be obtained through the frequency domain position index combination {n0, n1, ..., n B The frequency of change of the value of the mid-frequency domain position index is used to reflect this. Among them, the frequency domain position index with the highest change frequency is not... (or, b) hop When = b, It can be replaced with n b+1 ), but (or, b) hop When = b, It can be replaced with n b+X X is a positive integer greater than 1 and less than or equal to Bb. For example, It can be n3、(P F If partial transmission is configured, any one of the following is true. That is, the frequency domain position index combination {n0, n1, ..., n...} B}middle The frequency of value changes is greater than The frequency of change of the value. In other words, the frequency domain position index combination {n0, n1, ..., n B The variation pattern of the value of} is related to at least two frequency domain position indices in the combination of frequency domain position indices (i.e. The frequency of value changes is related to the value.
[0245] Combined by frequency domain position index {n0, n1, ..., n B The frequency domain position index with the highest frequency of value change in} is n. Y For example, n Y Corresponding to N Y Y is greater than b hop+1, a positive integer less than or equal to B; in the first N Y In this transmission, the interval between the starting positions of the frequency domain resources corresponding to any adjacent SRS transmissions is N. Y The corresponding bandwidth; where Y is greater than b hop +1, therefore N Y The corresponding bandwidth is less than The corresponding bandwidth (i.e., the maximum frequency hopping bandwidth of SRS and N) b+1 (quotient value); at this time, the first frequency domain resource and the second frequency domain resource can also be considered as the first N. Y In the SRS transmitted in this sequence, the frequency domain resources corresponding to any two adjacent SRS transmissions; in other words, the transmission order of the SRS transmitted on the first frequency domain resource and the SRS transmitted on the second frequency domain resource is included in the first N... Y In the transmission of the next SRS. For example, the first information can be represented by the order of the frequency domain position index combinations {n0, n1, ..., n} indicating the changing frequencies of the frequency domain position index values. B The changing pattern of the value of}.
[0246] With B=3 and the maximum bandwidth of SRS being m SRS,0 Taking a scenario with 272 RBs, N0=1, N1=N2=2 as an example, the maximum bandwidth of the SRS is evenly divided into 4 frequency domain resources, with each frequency domain resource containing 68 RBs; at this time, the frequency domain position index combination {n0, n1, ..., n B Let {n0, n1, n2, n3} be the set of the integers. Here, n0 contains N0 = 1 value, meaning the values of n0 and n3 remain unchanged (n0 = 0); n1 contains N1 = 2 values (i.e., n1 = 0 or n1 = 0); and n2 contains N2 = 2 values (i.e., n2 = 0 or n2 = 0). Therefore, in {n0, n1, n2, n3}, the frequency domain indexes containing the values with changing frequencies include n1 and n2 (or, the changing frequencies of n1 and n2 are both greater than 0), while the value of n0 has no changing frequency (or, the changing frequency of n0 is 0).
[0247] If we let the change frequency of the value of n1 be greater than the change frequency of the value of n2, that is, when sending SRS, as the sending order increases, the change pattern of the frequency domain position index combination {n0, n1, n2} is as follows: after the value of n1 changes once, the value of n2 changes again. In other words, in the first two transmissions, the value of n1 changes (i.e., the value of n1 in the frequency domain position index combination {n0, n1, n2, n3} corresponding to the SRS in the first transmission is different from the value of n1 in the frequency domain position index combination {n0, n1, n2, n3} corresponding to the SRS in the second transmission), while the value of n2 remains unchanged; in the third transmission, the value of n2 changes (i.e., the value of n2 in the frequency domain position index combination {n0, n1, n2, n3} corresponding to the SRS in the third transmission is different from the value of n2 in the frequency domain position index combination {n0, n1, n2, n3} corresponding to the SRS in either of the first two transmissions); and in the last two transmissions, only the value of n1 changes, while the value of n2 remains unchanged. Therefore, as... Figure 10 As shown in (a), the frequency domain position index combinations {n0, n1, n2, n3} corresponding to the four transmitted SRS are {0,0,1,0}, {0,1,1,0}, {0,0,0,0}, and {0,1,0,0}, respectively. The interval between the frequency domain starting positions of the first transmitted frequency domain resource {0,0,1,0} and the first transmitted frequency domain resource {0,1,1,0} is equal to m. SRS,1 =136 RBs, the interval between the frequency domain starting positions of the second transmitted frequency domain resource {0,1,1,0} and the third transmitted frequency domain resource {0,0,0,0} is equal to m. SRS,1 +m SRS,2 =136+68=204 RB>m SRS,1 The interval between the starting positions of the frequency domain resources {0,0,0,0} transmitted in the third transmission and {0,1,0,0} transmitted in the fourth transmission is equal to m. SRS,1 = 136 RBs. At this time, the interval between the frequency domain start positions of the frequency domain resources corresponding to the SRS of adjacent transmission sequences is greater than or equal to the bandwidth corresponding to N1 (i.e., m). SRS,1 In the first N1 = 2 transmissions, the interval between the frequency domain starting positions of the frequency domain resources corresponding to the SRS of adjacent transmission sequences is equal to the bandwidth corresponding to N1 (i.e., m). SRS,1 ).
[0248] If we set the frequency of change of the value of n2 to be greater than the frequency of change of the value of n1, then when transmitting SRS, as the transmission order increases, the change pattern of the frequency domain position index combination {n0, n1, n2} is as follows: after the value of n2 changes once, the value of n1 changes once more. In other words, in the first two transmissions, the value of n1 changes (i.e., the value of n2 in the frequency domain position index combination {n0, n1, n2} corresponding to the SRS in the first transmission is different from the value of n2 in the frequency domain position index combination {n0, n1, n2} corresponding to the SRS in the second transmission), while the value of n1 remains unchanged. In the third transmission, the value of n1 changes again (i.e., the value of n1 in the frequency domain position index combination {n0, n1, n2} corresponding to the SRS in the third transmission is different from the value of n1 in the frequency domain position index combination {n0, n1, n2} corresponding to the SRS in either of the first two transmissions). Furthermore, in the last two transmissions, only the value of n2 changes, while the value of n1 remains unchanged. Therefore, as... Figure 10 As shown in (b), the frequency domain position index combinations {n0, n1, n2} corresponding to the four transmitted SRS are {0,0,1,0}, {0,0,0,0}, {0,1,1,0}, and {0,1,0,0}, respectively. The interval between the frequency domain starting position of the first transmitted frequency domain resource {0,0,1,0} and the first transmitted frequency domain resource {0,0,0,0} is equal to m. SRS,2 =68 RBs, the interval between the starting positions of the frequency domain resources {0,0,0,0} transmitted in the second transmission and {0,1,1,0} transmitted in the third transmission is equal to m. SRS,1 +m SRS,2 =136+68=204 RB>m SRS,2 The interval between the starting positions of the frequency domain resources {0,1,1,0} transmitted in the third transmission and {0,1,0,0} transmitted in the fourth transmission is equal to m. SRS,2 = 68 RBs. At this time, the interval between the frequency domain start positions of the frequency domain resources corresponding to the SRS of adjacent transmission sequences is greater than or equal to the bandwidth corresponding to N2 (i.e., m). SRS,2 In the first N1 = 2 transmissions, the interval between the frequency domain starting positions of the frequency domain resources corresponding to the SRS of adjacent transmission sequences is equal to the bandwidth corresponding to N2 (i.e., m). SRS,2 ).
[0249] The following describes the combination of frequency domain location indexes {n0, n1, ..., n} for network device configuration. B The implementation of the "variation law of the value of}" will be described in detail.
[0250] As an example, the first piece of information includes the sorting of the changing frequencies of the frequency domain location index values.
[0251] For example, the sorting indicated by the first information may be arranged by default in descending order of change frequency, or by default in ascending order of change frequency; or, the first information may also indicate whether the sorting is arranged in descending order of change frequency or in ascending order of change frequency.
[0252] For example, when the first information indicates whether the sorting is arranged in descending order of change frequency or in ascending order of change frequency, the first information may include a field #1, which contains 1 bit. When the value of the 1 bit is 1, it indicates that the sorting is arranged in descending order of change frequency; when the value of the 1 bit is 0, it indicates that the sorting is arranged in ascending order of change frequency. Alternatively, when the value of the 1 bit is 0, it indicates that the sorting is arranged in descending order of change frequency; when the value of the 1 bit is 1, it indicates that the sorting is arranged in ascending order of change frequency.
[0253] In one implementation, the first information may include a combination of frequency domain position indices {n0, n1, ..., n}. B The sorting of the frequency change frequencies of all frequency domain position indices in the array. That is, the first information includes n0, n1, ..., n B The sorting is the order in which the values of the B frequency domain position indices are arranged according to their changing frequencies.
[0254] For example, the sorting indicated by the default first information is by default arranged in descending order of change frequency, b hop Taking 0 as an example, n0, n1, ..., n B The frequency domain position index with the highest frequency of value change can be n2, n3, ..., n B Any one of the items in the list. If B = 3, then the frequency domain position index combination {n0, n1, ..., n} is... B Let} be {n0, n1, n2, n3}, then the first information can contain any one of {n2, n1, n3, n0}, {n3, n1, n2, n0}, {n2, n3, n1, n0}, and {n3, n2, n1, n0}.
[0255] If partial transmission is configured, then B=4, and the frequency domain position index combination is {n0, n1, ..., n}. B} is {n0, n1, n2, n3, n4}; where n4 represents the partial transmission corresponding to the partition level (i.e., P). FThe frequency domain position index of the hierarchical level. If the frequency of change of the value of n4 is fixed as the lowest frequency of change among the frequency domain position indices (i.e., n1, n2, n3, n4) that will change, then the first information can include any one of {n2, n1, n3, n4, n0}, {n3, n1, n2, n4, n0}, {n2, n3, n1, n4, n0}, {n3, n2, n1, n4, n0}. If the position of the frequency of change of the value of n4 among the frequency domain position indices (i.e., n1, n2, n3, n4) that will change can be non-fixed, then the first information can include {n2, n1, n3, n4, n0}, {n3, n1, n2, n4, n0}, {n2, n3, n1, n4, n0}, {n3, n2, n1, n4, n0}, {n 2. n4, n1, n3, n0}, {n3, n4, n1, n2, n0}, {n2, n4, n3, n1, n0}, {n3, n4, n2, n1, n0}, {n2 Any one of , n1, n4, n3, n0}, {n3, n1, n4, n2, n0}, {n2, n3, n4, n1, n0}, {n3, n2, n4, n1, n0}.
[0256] In another implementation, the first information may include a combination of frequency domain position indices {n0, n1, ..., n}. B The values in the frequency domain location index that will change are sorted according to the frequency of change. That is, the first information contains... n B The sorting is the order in which the values of the B frequency domain position indices are arranged to indicate the frequency changes.
[0257] For example, the sorting indicated by the default first information is by default arranged in descending order of change frequency, b hop Taking 0 as an example, n0, n1, ..., n B The frequency domain position index with the highest frequency of value change can be n2, n3, ..., n B Any one of the items in the list. If B = 3, then the frequency domain position index combination {n0, n1, ..., n} is... B Let {n0, n1, n2, n3} be the values. Since the value of n0 is fixed, the frequency domain position indices where the value changes include n1, n2, and n3. Therefore, the first information can include any one of {n2, n1, n3}, {n3, n1, n2}, {n2, n3, n1}, or {n3, n2, n1}.
[0258] If partial transmission is configured, then B=4, and the frequency domain position index combination is {n0, n1, ..., n}. B} is {n0, n1, n2, n3, n4}; where n4 represents the partial transmission corresponding to the partition level (i.e., P). F The frequency domain position index (level). At this point, the frequency domain position index combination {n0, n1, ..., n...} B Let {n0, n1, n2, n3, n4} be the frequency domain positions where the value of n0 is fixed. Since the value of n0 is fixed, the frequency domain position indices where the value changes include n1, n2, n3, and n4. If the frequency of the change of the value of n4 can be fixed as the lowest frequency of change among the frequency domain position indices where the value changes (i.e., n1, n2, n3, n4), then the first information can include any one of {n2, n1, n3, n4}, {n3, n1, n2, n4}, {n2, n3, n1, n4}, and {n3, n2, n1, n4}. If the position of the frequency of change of the value of n4 in the frequency of change of the values of the frequency domain position index (i.e., n1, n2, n3, n4) is not fixed, then the first information may include any one of the following: {n2, n1, n3, n4}, {n3, n1, n2, n4}, {n2, n3, n1, n4}, {n3, n2, n1, n4}, {n2, n4, n1, n3}, {n3, n4, n1, n2}, {n2, n4, n3, n1}, {n3, n4, n2, n1}, {n2, n1, n4, n3}, {n3, n1, n4, n2}, {n2, n3, n4, n1}, {n3, n2, n4, n1}.
[0259] As another example, each frequency domain location index (e.g., n) b Each corresponds to a unique first parameter (e.g., N). b Therefore, the sorting of the frequency change frequency of the frequency domain position index values can also be reflected by the sorting of the first parameter. That is, the first information is used to indicate the sorting of the first parameter, and the sorting of the first parameter is used to indicate the changing pattern of the frequency domain position index combination values (or, in other words, to indicate the sorting of the frequency change frequency of the frequency domain position index values).
[0260] For example, the sorting indicated by the first information may be arranged by default in descending order of change frequency, or by default in ascending order of change frequency; or, the first information may also indicate whether the sorting is arranged in descending order of change frequency or in ascending order of change frequency.
[0261] For example, when the first information indicates whether the sorting is arranged in descending order of change frequency or in ascending order of change frequency, the implementation of the first information can be found in the relevant description in "As an example" above, and will not be repeated here.
[0262] In one implementation, the first information may include a combination of frequency domain position indices {n0, n1, ..., n}. B The first parameter combination corresponding to} is {N0, N1, ..., N} B The sorting of all the first parameters in}. That is, the first information contains N0, N1, ..., N B The sorting is as follows: B The order in which the parameters are arranged.
[0263] For example, the sorting indicated by the default first information is by default arranged in descending order of change frequency, b hop Taking 0 as an example, N0, N1, ..., N B The first parameter corresponding to the frequency domain position index with the highest value change frequency can be N2, N3, ..., N B Any one of the following. If B = 3, then the first parameter combination {N0, N1, ..., N...} B Let} be {N0, N1, N2, N3}, then the first information can include any one of {N2, N1, N3, N0}, {N3, N1, N2, N0}, {N2, N3, N1, N0}, {N3, N2, N1, N0}.
[0264] If partial transmission is configured, then B = 4, and the first parameter combination {N0, N1, ..., N...} B The substring is {N0, N1, N2, N3, N4}; where N4 = P. F Where, if P F The frequency of change of the corresponding frequency domain position index n4 is fixed to the lowest frequency of change among the frequency domain position indices (i.e., n1, n2, n3, n4) that will change. Therefore, the first information can include {N2, N1, N3, P}. F {N0}, {N3, N1, N2, P} F {N0}, {N2, N3, N1, P} F {N0}, {N3, N2, N1, P} F Any term in {N0}. If P F The position of the frequency change frequency of the corresponding frequency domain position index n4 within the frequency change frequencies of the frequency domain position indices (i.e., n1, n2, n3, n4) that will change is not fixed. Therefore, the first information can include {N2, N1, N3, P}. F {N0}, {N3, N1, N2, P} F {N0}, {N2, N3, N1, P} F {N0}, {N3, N2, N1, P} F {N0}, {N2, P} F {N1, N3, N0}, {N3, P}F {N1, N2, N0}, {N2, P} F {N3, N1, N0}, {N3, P} F ,N2,N1,N0},{N2,N1,P F {N3, N0}, {N3, N1, P} F {N2, N0}, {N2, N3, P} F {N1, N0}, {N3, N2, P} F Any one of N1, N0.
[0265] In another implementation, the first information may include the first parameter combination {N0, N1, ..., N...} B The sorting of the first parameter corresponding to the frequency change frequency of the frequency domain position index where the value changes. That is, the first information contains... N B The sorting is the order in which the first parameter of B values corresponds to the first parameter whose value will be sent to the location index of the frequency change.
[0266] For example, the sorting indicated by the default first information is by default arranged in descending order of change frequency, b hop Taking 0 as an example, N0, N1, ..., N B The frequency domain position index with the highest frequency of value change can be N2, N3, ..., N B Any one of the following. If B = 3, then the first parameter combination {N0, N1, ..., N...} B Let} be {N0, N1, N2, N3}, then the first information can contain any one of {N2, N1, N3}, {N3, N1, N2}, {N2, N3, N1}, {N3, N2, N1}.
[0267] If partial transmission is configured, then B = 4, and the first parameter combination {N0, N1, ..., N...} B The substring is {N0, N1, N2, N3, N4}; where N4 = P. F Where, if P F The frequency of change of the corresponding frequency domain position index n4 is fixed to the lowest frequency of change among the frequency domain position indices (i.e., n1, n2, n3, n4) that will change. Therefore, the first information can include {N2, N1, N3, P}. F}、{N3、N1、N2、P F}、{N2、N3、N1、P F}、{N3、N2、N1、P F Any one of the terms in}. If P FThe position of the frequency change frequency of the corresponding frequency domain position index n4 within the frequency change frequencies of the frequency domain position indices (i.e., n1, n2, n3, n4) that will change is not fixed. Therefore, the first information can include {N2, N1, N3, P}. F}、{N3、N1、N2、P F}、{N2、N3、N1、P F}、{N3、N2、N1、P F}、{N2、P F {N1, N3}, {N3, P} F {N1, N2}, {N2, P} F {N3, N1}, {N3, P} F {N2, N1}, {N2, N1, P} F {N3, N1, P} F {N2, N3, P} F {N1}, {N3, N2, P} F Any one of N1}.
[0268] Understandably, based on the foregoing, as n... SRS As the value of increases, the frequency domain position index combination {n0, n1, ..., n} corresponding to A frequency domain resources... B The pattern of value changes is as follows: after the value of the frequency domain position index with the highest change frequency changes once, the value of the frequency domain position index with the second highest change frequency changes once; after the value of the frequency domain position index with the second highest change frequency changes once, the value of the frequency domain position index with the second highest change frequency changes once; and so on, after the value of the frequency domain position index with the second lowest change frequency changes once, the value of the frequency domain position index with the lowest change frequency changes once.
[0269] Therefore, combining the two examples above, after determining A frequency domain resources based on the changing patterns indicated by the first information, it can be found that: frequency domain location index n b+X The frequency domain resource corresponding to the frequency domain location index combination at the time of the first change is the frequency domain resource corresponding to the (C+1)th SRS transmission among A frequency domain resources. That is, during the first C SRS transmissions, the frequency domain location index n in the frequency domain location index combination corresponding to the frequency domain resource used to carry the SRS... b+X The values of n remain unchanged (or, in other words, the frequency domain position index n in the combination of frequency domain position indices of the frequency domain resources corresponding to the SRS transmitted in the previous C times remains unchanged). b+X (The values of n are all the same), and the n b+X The value of n is combined with the frequency domain location index of the frequency domain resource corresponding to the (C+1)th SRS transmission in the frequency domain location index n. b+X The values can be different.
[0270] Where C is a value greater than n in the frequency domain position index combination. b+X The product of the frequency domain position index corresponding to the value of the first parameter.
[0271] For example, with b hop Taking B=0 (i.e., b=0) and B=3 as examples, the frequency domain position indices whose values will change in the frequency domain position index combination include n1, n2, and n3. In this case, if the first information indicates that the change frequency of the value of n3 is greater than the change frequency of the value of n1, which is greater than the change frequency of the value of n2; when X=1, n b+X That is, n1. Since the frequency domain index of the frequency change value greater than n1 is n3, the value of C is N3, corresponding to n3, i.e., C = N3. When X = 2, n b+X That is, n2. Since the frequency domain indexes of the frequency changes greater than n2 are n3 and n1, the value of C is the product of N3 (corresponding to n3) and N1 (corresponding to n1), i.e., C = N3 × N1. When X = 3, n b+X That is, n3. Since the value of n3 has the highest change frequency, there is no frequency domain position index with a change frequency greater than that of n3. Therefore, the value of C is 0, i.e., C = 0.
[0272] like Figure 11 As shown, with C SRS =17, b hop =0, B SRS Taking 3 as an example, the entire maximum bandwidth of the SRS is used for SRS frequency hopping. As shown in Table 2, the maximum bandwidth of the SRS includes 64 RBs, and the maximum bandwidth of the SRS is divided into 3 levels (where, B SRS When N=1, N1=2, meaning the 64 RBs are divided into 2 frequency domain resources, with each frequency domain resource containing 32 RBs; B SRS When N = 2, N² = 2, meaning the 32 RBs are divided into 2 frequency domain resources, with each frequency domain resource containing 16 RBs; B SRS When N=3, N3=4, which means dividing the 16 RBs into 4 frequency domain resources, where each frequency domain resource contains 4 RBs, so that the maximum bandwidth of the SRS is divided into 16 frequency domain resources, where each frequency domain resource contains 4 RBs, i.e., A=16.
[0273] If the frequency of change of the value of n3 indicated by the first information is greater than the frequency of change of the value of n1, which in turn is greater than the frequency of change of the value of n2, then n SRS The correspondence between the values of the 16 frequency domain position index combinations {n0, n1, n2, n3} and the values of the other two positions is shown in Table 6.
[0274] Table 6
[0275] <![CDATA[n SRS ]]> <![CDATA[Value of frequency domain position index combination {n0, n1, n2, n3}]]> 0 0,0,0,0 1 0,0,0,2 2 0,0,0,1 3 0,0,0,3 4 0,1,0,0 5 0,1,0,2 6 0,1,0,1 7 0,1,0,3 8 0,0,1,0 9 0,0,1,2 10 0,0,1,1 11 0,0,1,3 12 0,1,1,0 13 0,1,1,2 14 0,1,1,1 15 0,1,1,3
[0276] In Table 6, from top to bottom (i.e., n) SRS As the value of n increases, the frequency domain position index combination {n0, n1, n2, n3} changes according to the following pattern: First, the value of n3 changes; after one round of changes in the value of n3, the value of n1 changes once; since N3 = 4 corresponding to n3, four changes in the value of n3 indicate one round of changes in the value of n3, thus in n SRS When the value of is 0, 1, 2, or 3, only the value of n3 changes in the frequency domain position index combination {n0, n1, n2, n3}, while the values of the other frequency domain position indices remain unchanged; next, in n SRS When the value of n is 4, since the value of n3 has changed once, the value of n1 has changed once. Therefore, compared to n... SRS When n = 0, for the corresponding frequency domain position index combination {n0, n1, n2, n3}, n SRS The value of n1 in the frequency domain position index combination {n0, n1, n2, n3} corresponding to =4 changes once.
[0277] Since the value of n1 changes once after one round of changes in the value of n3, and N1 = 2; therefore, one round of changes in the value of n1 requires 8 combinations of n1 and n3 in the frequency domain position index combination {n0, n1, n2, n3}; that is to say, n SRS The values of n are 0, 1, ..., 6, 7. In the time-frequency domain position index combination {n0, n1, n2, n3}, only the values of n1 and n3 are changed. Furthermore, in n... SRS When the value of n is 8, since the value of n1 has changed once, the value of n2 has changed once. Therefore, compared to n... SRS When n = 0, for the corresponding frequency domain position index combination {n0, n1, n2, n3}, n SRS =8 corresponds to a change in the value of n2 in the frequency domain position index combination {n0, n1, n2, n3}. After one round of changes in the value of n1, the value of n2 changes once, and N2 = 2; therefore, one round of changes in the value of n2 requires 16 combinations of n1, n2, and n3 in the frequency domain position index combination {n0, n1, n2, n3}, that is, 16 values of the frequency domain position index combination {n0, n1, n2, n3} as shown in Table 6 above.
[0278] Furthermore, the values of the frequency domain position index combinations {n0, n1, n2, n3} from top to bottom in Table 6 are... Figure 11 The black squares from left to right in the image represent frequency domain resources in a one-to-one correspondence. For example, {0, 0, 0, 0} represents... Figure 11The leftmost black square represents the value of the frequency domain position index combination {n0, n1, n2, n3} corresponding to the frequency domain resource; and so on, {0, 1, 1, 3} is... Figure 11 The rightmost black square represents the value of the frequency domain position index combination {n0, n1, n2, n3} corresponding to the frequency domain resource.
[0279] Depend on Figure 11 It can be seen that among these 16 frequency domain resources, there are frequency domain resources corresponding to two consecutive SRS transmissions (such as the frequency domain resources corresponding to the 1st and 2nd SRS transmissions, the frequency domain resources corresponding to the 5th and 6th SRS transmissions, the frequency domain resources corresponding to the 9th and 10th SRS transmissions, and the frequency domain resources corresponding to the 13th and 14th SRS transmissions) whose starting positions are equal to the bandwidth corresponding to N3 (i.e., 4 RBs).
[0280] In addition, there are frequency domain resources corresponding to two consecutive SRS transmissions (such as the frequency domain resources corresponding to the 0th and 1st SRS transmissions, the 2nd and 3rd SRS transmissions, the 3rd and 4th SRS transmissions, the 4th and 5th SRS transmissions, the 6th and 7th SRS transmissions, the 8th and 9th SRS transmissions, the 9th and 10th SRS transmissions, the 10th and 11th SRS transmissions, the 11th and 12th SRS transmissions, the 12th and 13th SRS transmissions, the 13th and 14th SRS transmissions, and the 14th and 15th SRS transmissions) whose starting positions are equal to twice the bandwidth corresponding to N3 (i.e., 8 RBs).
[0281] In other words, when the frequency of change of the value of n3 is greater than the frequency of change of the value of n1, which in turn is greater than the frequency of change of the value of n2, the interval between the starting positions of the frequency domain resources corresponding to two consecutive SRS transmissions in the A frequency domain resources is greater than or equal to the bandwidth corresponding to N3. This means that there exist frequency domain resources in the A frequency domain resources where the interval between the starting positions of the frequency domain resources corresponding to two consecutive SRS transmissions is equal to the bandwidth corresponding to N3. Compared to the current scheme where the interval between the starting positions of the frequency domain resources corresponding to two consecutive SRS transmissions is equal to the bandwidth corresponding to N1, this significantly reduces the interval between the starting positions of the frequency domain resources corresponding to two consecutive SRS transmissions, thereby improving the accuracy of channel estimation.
[0282] Optionally, a time slot typically contains 14 OFDM symbols, and during SRS frequency hopping, an SRS transmission is performed once within each OFDM symbol. Furthermore, since the channel variation within the same time slot is relatively small, transmitting reference signals on multiple OFDM symbols within that time slot can be considered as simultaneously measuring multiple sub-bands of the reference signal (each sub-band corresponds one-to-one with a multiple OFDM symbol). Therefore, if joint estimation or interpolation is used to perform channel estimation based on the measurement results of these multiple sub-bands, better signal estimation results can be obtained. Thus, the interval between the starting positions of the frequency domain resources corresponding to two consecutive SRS transmissions within A frequency domain resources can be set to less than [a certain value]. The corresponding bandwidth (if b) hop =b, then The corresponding bandwidth is the maximum frequency hopping bandwidth and N. b+1 The frequency domain resources (quotient of the value) are used for continuous transmission of SRS within the same time slot or multiple consecutive OFDM symbols in a time slot.
[0283] Given A frequency domain resources containing D frequency domain resources used for D consecutive SRS transmissions, it is possible to satisfy the following: the interval between the starting positions of two adjacent SRS transmissions among the D frequency domain resources is less than B. SRS =b hop Taking the bandwidth corresponding to +1 as an example, the D frequency domain resources can be used for D consecutive transmissions of SRS within the same time slot or multiple consecutive OFDM symbols in a time slot. This can also be described as: A frequency domain resources contain D frequency domain resources, the D frequency domain resources are used for D consecutive transmissions of SRS within the same time unit, and the interval between the starting positions of the frequency domain resources used for two adjacent transmissions of SRS in the D frequency domain resources is less than... The bandwidth corresponding to the time; where the time unit is a time slot, or, the time unit contains multiple OFDM symbols within a time slot.
[0284] Optionally, D can be an integer multiple of the first value, or the first value can be an integer multiple of D; where the first value is the frequency domain position index combination {n0, n1, ..., n B The value of the first parameter corresponding to the frequency domain position index with the highest change frequency in}.
[0285] For example, when the frequency of change of the value of n3 is greater than the frequency of change of the value of n1, which is greater than the frequency of change of the value of n2, the frequency domain position index combination {n0, n1, ..., n B The frequency domain position index with the highest change frequency in the variable is n3, and its corresponding first parameter is N3. When N3 = 4, the first value is 4. Therefore, the value of D can be 2, 4, 8, 12, 16, ... Figure 11Taking a value of 4 for D as an example, this means that within a single time slot, the terminal device continuously transmits 4 SRSs, and the interval between the starting positions of any two adjacent SRS transmissions in the frequency domain resources used to carry these 4 consecutive SRS transmissions is less than [a certain value]. The corresponding bandwidth; at this time, it can also be considered that the D frequency domain resources used to carry the SRS transmitted in a time slot are relatively concentrated, which is conducive to using joint estimation or interpolation to perform channel estimation, so as to ensure that a better signal estimation result is obtained.
[0286] Optionally, the frequency domain location index combination {n0, n1, ..., n} corresponding to the above A frequency domain resources B The value of} and n SRS The correspondence can be expressed by a formula.
[0287] As an example, the frequency domain position index combination {n0, n1, ..., n B The value of} and n SRS The correspondence satisfies the following relation (1):
[0288]
[0289]
[0290] Where, n b For the frequency domain position index combination {n0, n1, ..., n B For any frequency domain location index in}, m SRS,b For N b The corresponding bandwidth, n SRS b is the number of SRS transmissions. a Indicator frequency domain location index The frequency of change of the value is the a-th value in the frequency domain position index combination sorted from high to low (in the formula). Multiplication can also start from 1, depending on whether the most frequently changing element is the 0th or the 1st. Both are used to determine A and b hop Associated with SRS frequency hopping configuration. a′ b a The values of are all partial values within the range of b; therefore, the above N b The relevant guidelines also apply in other words, The relevant criteria also apply to N b .
[0291] For example, in this example, the frequency domain starting position of the i-th frequency domain resource among A frequency domain resources. This can be achieved based on the following two scenarios:
[0292] Scenario 1: SRS frequency hopping configuration is not configured for partial transmission; or, SRS frequency hopping configuration indicates partial transmission, and P... F The frequency of change of the corresponding frequency domain location index is fixed to the lowest frequency of change among the frequency domain location index values that will change.
[0293] Optional, in the following circumstances, The following relationship (2) must be satisfied:
[0294]
[0295] in,
[0296]
[0297] in, Indicates the starting position of the frequency domain for the i-th frequency domain resource. Indicates the subcarrier-level offset of the i-th frequency domain resource in the frequency domain. Indicates the frequency domain offset caused by frequency hopping. Indicates the frequency domain offset corresponding to when partial transmission of SRS is configured (or, in other words, partial transmission is configured). Indicates the number of subcarriers contained in an RB, B SRS Used to determine B.
[0298] Scenario 2: The SRS frequency hopping configuration indicates partial transmission, and P F The frequency of change of the corresponding frequency domain location index value is not fixed among the frequency of change of the frequency domain location index value that will change.
[0299] Optionally, in case two, The following relationship (3) must be satisfied:
[0300]
[0301] in,
[0302]
[0303] in, Indicates the subcarrier-level offset of the i-th frequency domain resource in the frequency domain. Indicates the frequency domain offset caused by frequency hopping. Indicates the frequency domain offset corresponding to when partial transmission of SRS is configured (or, in other words, partial transmission is configured). Indicates the number of subcarriers contained in an RB, m SRS,k For N k The corresponding bandwidth, Nk equals P F P F To configure the first parameter corresponding to the partial transmission of SRS, the N k Corresponding to the frequency domain position index combination {n0, n1, ..., n B n in} k k is a positive integer greater than 0 and less than or equal to B.
[0304] In addition, if a start RB index (StartRBIndex) is configured, then k F ∈{0,1,…,P F -1}; otherwise k F =0. And if the higher-level parameter "EnableStartRBHopping" is configured, then... b a =k, With P F Used to determine k hop Otherwise k hop =0.
[0305] Understandable, Represented as The product of b; a =k, therefore Because of b a Indicator frequency domain location index The frequency of change of the value is the a-th value in the frequency domain position index combination, sorted from high to low. correspond Therefore, the order of the frequency changes of the values in the frequency domain position index combination from high to low can also be: thereby This can also be understood as: the frequency of value changes is greater than The product of the first parameter corresponding to the frequency domain position index; that is
[0306] As another example, the frequency domain position index combination {n0, n1, ..., n B The value of} and n SRS The correspondence satisfies the following relationship (4):
[0307]
[0308] Where, n RRC The frequency domain starting position index, m, indicates the maximum bandwidth of the SRS. SRS,b For N b The corresponding bandwidth, n SRSLet a be the number of times SRS is sent (i.e., A). b Indicator frequency domain location index n b The frequency of change of the value is the ath value in the frequency domain position index combination, sorted from high to low. b 1, N b N b′ Both are used to determine A and b hop Associated with SRS frequency hopping configuration. This indicates that, in the frequency domain position index combination, the frequency of change is greater than or equal to the specified frequency in descending order. The frequency domain location index of the changed frequency (i.e.) The first parameter corresponding to ) (i.e. The product of ). This indicates that in the frequency domain position index combination, the change frequency is sorted from high to low, and the change frequency is greater than... The frequency domain location index of the changed frequency (i.e.) The first parameter corresponding to ) (i.e. The product of ) . a b a b′ The values of are all partial values within the range of b; therefore, the above N b The relevant guidelines also apply in other words, The relevant criteria also apply to N b For example, if the SRS frequency hopping configuration does not specify partial transmission; or, the SRS frequency hopping configuration indicates partial transmission and P F The frequency of change of the corresponding frequency domain location index is fixed to the lowest frequency of change among the frequency domain location index values that will change. The above relationship (2) is satisfied; for details, please refer to the relevant description in the above relationship (2), which will not be repeated here.
[0309] If the SRS frequency hopping configuration indicates partial transmission, and P F If the frequency of change of the corresponding frequency domain location index value is not fixed among the frequency of change of the frequency domain location index value that will change, then... The above relationship (3) is satisfied; for details, please refer to the relevant description in the above relationship (3); among them, the difference from the above relationship (3) is: if StartRBIndex is configured, then k F ∈{0,1,…,P F -1}; otherwise k F =0. And if EnableStartRBHopping is configured, then... With P F Used to determine k hopOtherwise k hop =0.
[0310] As yet another example, the frequency domain position index combination {n0, n1, ..., n} B The value of} and n SRS The correspondence satisfies the following relationship (5):
[0311]
[0312] Where, n RRC The frequency domain starting position index, m, indicates the maximum bandwidth of the SRS. SRS,b For N b The corresponding bandwidth, n SRS Let a be the number of times SRS is sent (i.e., A). b Indicator frequency domain location index n b The frequency of change of the value is the ath value in the frequency domain position index combination, sorted from high to low. b 1, N b N b′ Both are used to determine A and b hop Associated with SRS frequency hopping configuration. This indicates that, in the frequency domain position index combination, the frequency of change is greater than or equal to the specified frequency in descending order. The frequency domain location index of the changed frequency (i.e.) The first parameter corresponding to ) (i.e. The product of ). This indicates that in the frequency domain position index combination, the change frequency is sorted from high to low, and the change frequency is greater than... The frequency domain location index of the changed frequency (i.e.) The first parameter corresponding to ) (i.e. The product of ) . a b a b′ The values of are all partial values within the range of b; therefore, the above N b The relevant guidelines also apply in other words, The relevant criteria also apply to N b .
[0313] For example, The following relationship (6) must be satisfied:
[0314]
[0315] in,
[0316] in, Indicates the subcarrier-level offset of the i-th frequency domain resource in the frequency domain. Indicates the frequency domain offset caused by frequency hopping and partial transmission of SRS, and the corresponding frequency domain offset. Indicates the number of subcarriers contained in an RB.
[0317] In addition, if StartRBIndex is configured, then k F ∈{0,1,…,P F -1}; otherwise k F =0. And if EnableStartRBHopping is configured, then... With P F Used to determine k hop ; Otherwise k hop =0. Where, a k This refers to the frequency domain position index n b The frequency of change of the value is the ath value in the frequency domain position index combination, sorted from high to low. k one, a k The value of is one of the values within the range of b, and correspondingly, The value of is the first parameter N. b One of the values in the range of values, the a-th value k The frequency domain position index n corresponding to each changed frequency b and Corresponding; therefore, the above N b The relevant guidelines also apply in other words, The relevant criteria also apply to N b See also Figure 12 , Figure 12 This is a flowchart illustrating another signal transmission method provided in an embodiment of this application. Figure 12 The method shown may include the following steps S1201 to S1202:
[0318] S1201, The network device sends first information to the terminal device; correspondingly, the terminal device receives the first information from the network device.
[0319] The first information is used to indicate the first parameter combination {N0, N1, ..., N B The sorting of}, the first parameter N b Associated with SRS frequency hopping configuration, b = {0, 1, ..., B}, where B is greater than 1.
[0320] S1202. The terminal device transmits SRS on A frequency domain resources; correspondingly, the network device receives SRS on A frequency domain resources.
[0321] Among them, A frequency domain resources correspond to the frequency domain location index combination {n0, n1, ..., n B In the context of}, there are A combinations of values, and A frequency domain resources correspond one-to-one with these A combinations of values. The frequency domain position index is n. b Corresponding to the first parameter N b A frequency domain resources are contained within the maximum frequency hopping bandwidth of the SRS, and A is less than or equal to {N0, N1, ... N}. B The product of the values of}.
[0322] Optional, the first parameter combination {N0, N1, ..., N B The sorting of} is used to indicate the frequency domain location index combination {n0, n1, ..., n} corresponding to A frequency domain resources. B The changing pattern of the values of}; that is, the first information is indicated by the first parameter combination {N0, N1, ..., N B The sorting of} indirectly indicates the frequency domain position index combination {n0, n1, ..., n B The changing pattern of the value of}.
[0323] For example, SRS frequency hopping configuration, A frequency domain resources, and frequency domain position index combination {n0, n1, ..., n B}、n b N b The implementation can be found in the above. Figure 9 The relevant descriptions in the document will not be repeated here.
[0324] As an example, the first information includes a first parameter combination {N0, N1, ..., N...} B The sorting of all the first parameters in}; or, the first information contains the combination of the first parameters {N0, N1, ..., N B The sorting of the first parameter corresponding to the frequency of change of the frequency domain position index whose value will change.
[0325] As another example, each frequency domain location index (e.g., n) b Each corresponds to a unique first parameter (e.g., N). b Therefore, the first parameter combination {N0, N1, ..., N} B The sorting of {n0, n1, ..., n} can also be achieved by combining the frequency domain position indices {n0, n1, ..., n}. B The order of values in} is reflected in this. Therefore, in this example, the first piece of information can include the frequency domain position index combination {n0, n1, ..., n}. B The first information may be the sorting of the frequency change frequencies of all frequency domain position index values in the set {n0, n1, ..., n}; or, the first information may include the frequency domain position index combination {n0, n1, ..., n}. B The sorting of the frequency changes of the frequency domain position index whose value will change in}.
[0326] In the two examples above, the implementation of the first information can be found in the above... Figure 9 The relevant descriptions in the embodiments will not be repeated here. Furthermore, the implementation of step S1202 is the same as described above. Figure 9 The implementation of step S902 is the same, and you can refer to the relevant description in step S902 above. It will not be repeated here.
[0327] The signal transmission method provided in this application embodiment allows the network device to indicate a first parameter combination {N0, N1, ..., N...} to the terminal device during the process of the terminal device transmitting SRS using frequency hopping. B The order of}. It is understandable that in SRS frequency hopping, N b The ordering is typically used to indicate the combination of frequency domain position indices {n0, n1, ..., n} for the frequency domain resources used to transmit SRS as the SRS transmission order increases. B The changing pattern of}. Therefore, the terminal device can transmit SRS on the corresponding frequency domain resources (such as A frequency domain resources) based on this changing pattern, such that the frequency domain position index combination {n0, n1, ..., n} of the A frequency domain resources corresponding to the transmission order is... B The value of} satisfies the above-mentioned change rule, and then SRS is sent sequentially on the A frequency domain resources.
[0328] For example, due to the first parameter combination {N0, N1, ..., N B The ordering of {N0, N1, ..., N} is configured by the network device for the terminal device, allowing the network device to flexibly set this first parameter combination {N0, N1, ..., N}. B The ordering of}. For example, network devices can set this first parameter combination {N0, N1, ..., N} according to their own needs. B The ordering of}. Since SRS measurement results are typically used for channel estimation, network devices can set the first parameter combination {N0, N1, ..., N} according to their chosen channel estimation method. B The ordering of}. For example, network devices can use joint estimation or interpolation methods for channel estimation. It is understandable that joint estimation or interpolation methods are typically used for multiple frequency domain resources with relatively small channel variations. However, when time domain locations are adjacent, the closer the frequency domain locations, the smaller the corresponding channel variations. Therefore, when network devices use joint estimation or interpolation methods for channel estimation, it is advisable to consider setting an appropriate first parameter combination {N0, N1, ..., N}. B The ordering of} makes the first parameter combination {N0, N1, ..., N} so that B The frequency domain position index combination {n0, n1, ..., n} indicated by the sorting of} B The variation pattern of the value of} can satisfy the following: the frequency domain resources (such as n) corresponding to two adjacent SRS transmissions.SRS When n = 0, the corresponding frequency hopping subband and n SRS When the interval between the starting positions of the frequency hopping subbands corresponding to the value of 1 is small, the network device can achieve better results when performing channel estimation on the measurement results of multiple frequency domain resources using methods such as joint estimation or interpolation after sending multiple SRSs, thereby improving the accuracy of channel estimation.
[0329] It should be noted that the above embodiments use SRS as an example to illustrate the implementation of SRS-based signal transmission. In fact, this application can also be applied to the implementation of signal transmission based on reference signals other than SRS; for example, the reference signal can be any of the aforementioned reference signals. That is to say, this application's... Figure 9 and Figure 12 The SRS mentioned above can be replaced with a reference signal; furthermore, the implementation of signal transmission based on other reference signals besides SRS is similar to the implementation of signal transmission based on SRS in the foregoing embodiments. For details, please refer to the relevant description of signal transmission based on SRS in the foregoing embodiments, which will not be repeated here.
[0330] It should be noted that the various embodiments of this application can be implemented independently or in combination, without limitation. Unless otherwise specified or in conflict, the terminology and / or descriptions between the different embodiments provided in this application are consistent and can be referenced mutually. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.
[0331] The foregoing primarily describes the solutions provided in this application from the perspective of device-to-device interaction. It is understood that each device, in order to achieve the aforementioned functions, includes corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, based on the algorithm steps of the examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware 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.
[0332] It is understood that, in order to achieve the aforementioned functions, the communication device includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily recognize that, based on the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware 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.
[0333] This application embodiment can divide each device into functional modules according to the above method example. For example, each function can be divided into a separate functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. It should be noted that the module division in this application embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.
[0334] Figure 13 This application provides a schematic diagram of the structure of a communication device 1300. The communication device 1300 includes a processing module 1301 and a transceiver module 1302. This communication device can be used to implement the aforementioned terminal equipment (as described above). Figure 9 or Figure 12 The terminal device or network device (as described above) Figure 9 or Figure 12 The functions of the network device mentioned above.
[0335] In some embodiments, the communication device 1300 may further include a storage module. Figure 13 (not shown in the image) is used to store programs, instructions, and / or data.
[0336] In some embodiments, the transceiver module 1302, also referred to as a transceiver unit, is used to implement sending and / or receiving functions. The transceiver module 1302 may consist of a transceiver circuit, a transceiver, a transceiver unit, or a communication interface.
[0337] In some embodiments, the transceiver module 1302 may include a receiving module and a sending module, respectively used to execute the methods described in the above embodiments by the terminal device (as described above). Figure 9 or Figure 12 The terminal device or network device (as described above) Figure 9 or Figure 12The network device described above performs receiving and sending steps, and / or other processes to support the technology described herein; the processing module 1301 can be used to perform the methods described above by the terminal device described above (as described above). Figure 9 or Figure 12 The terminal device or network device (as described above) Figure 9 or Figure 12 The network device described herein performs processing steps (e.g., determinations) and / or other processes to support the techniques described herein.
[0338] When the communication device 1300 is used to implement the functions of the aforementioned terminal equipment:
[0339] In some embodiments, the transceiver module 1302 is configured to receive first information and transmit sounding reference signals (SRS) on A frequency domain resources; wherein the first information is used to indicate the frequency domain position index combination {n0, n1, ..., n} corresponding to the A frequency domain resources. B The variation pattern of the value of}, frequency domain position index n b Corresponding to the first parameter N b N b Associated with the SRS frequency hopping configuration, b = {0, 1, ..., B}, A frequency domain resources are contained within the maximum frequency hopping bandwidth of the SRS, B is greater than 1, and A is less than or equal to {N0, N1, ... N}. B The product of the values of}.
[0340] The communication device 1300 is used to implement the functions of the aforementioned network equipment:
[0341] In some embodiments, the transceiver module 1302 is configured to transmit first information and receive sounding reference signals (SRS) on A frequency domain resources; wherein the first information is used to indicate the frequency domain position indices {n0, n1, ..., n} corresponding to the A frequency domain resources. B The variation pattern of the value combinations of}, frequency domain position index n b Corresponding to the first parameter N b N b Associated with the SRS frequency hopping configuration, b = {0, 1, ..., B}, A frequency domain resources are contained within the maximum bandwidth of the SRS, B is greater than 1, and A is less than or equal to {N0, N1, ... N}. B The product of the values of}.
[0342] In combination with the above two embodiments, optionally, the first information is used to indicate the sorting of the first parameter, and the sorting of the first parameter is used to indicate the changing pattern of the values of the frequency domain position index combination.
[0343] Combining the two embodiments described above, optionally, the first parameter combination {N0, N1, ..., n} BThe sorting of} is used to indicate the frequency domain location index combination {n0, n1, ..., n} corresponding to A frequency domain resources. B The changing pattern of the value of}.
[0344] Combining the two embodiments described above, optionally, in the A frequency domain resources, the interval between the starting position of the first frequency domain resource and the starting position of the second frequency domain resource is less than the maximum frequency hopping bandwidth and N. b+1 The quotient value, the maximum bandwidth corresponding to N in frequency hopping b The SRS transmitted on the first frequency domain resource and the SRS transmitted on the second frequency domain resource are transmitted in adjacent order.
[0345] Combining the two embodiments described above, optionally, the frequency domain location index n of the frequency domain resource corresponding to the (C+1)th transmitted SRS among the A frequency domain resources. b+X The value of n changes, and the frequency domain location index n of the frequency domain resource corresponding to the SRS sent in the previous C transmissions changes. b+X The values are the same, and C is the frequency change frequency greater than n in the frequency domain position index combination. b+X The product of the frequency domain position index corresponding to the value of the first parameter.
[0346] Combining the two embodiments described above, optionally, A frequency domain resources include D frequency domain resources, which are used for D consecutive SRS transmissions within the same time unit. The interval between the starting positions of the frequency domain resources used for two adjacent SRS transmissions is less than the maximum frequency hopping bandwidth and N. b+1 The quotient value, the maximum frequency hopping bandwidth corresponding to N b The time unit is a time slot, or the time unit contains multiple orthogonal frequency division multiplexing (OFDM) symbols within a time slot.
[0347] Combining the two embodiments described above, optionally, the value of D is an integer multiple of the first value, or the first value is an integer multiple of D, where the first value is the frequency domain position index combination {n0, n1, ..., n B The value of the first parameter corresponding to the frequency domain position index with the highest change frequency in}.
[0348] All relevant content of each step involved in the above method embodiments can be referenced from the functional description of the corresponding functional module, and will not be repeated here.
[0349] In this application, the communication device (i.e., the aforementioned) Figure 9 or Figure 12 The terminal device or the above Figure 9 or Figure 12The network device 1300 is presented in an integrated manner, divided into various functional modules. Here, "module" can refer to an application-specific integrated circuit (ASIC), a circuit, a processor and memory that executes one or more software or firmware programs, integrated logic circuits, and / or other devices that can provide the above functions.
[0350] In some embodiments, when Figure 13 When the communication device 1300 is a chip or chip system, the function / implementation process of the transceiver module 1302 can be implemented through the input / output interface (or communication interface) of the chip or chip system, and the function / implementation process of the processing module 1301 can be implemented through the processor (or processing circuit) of the chip or chip system.
[0351] Since the communication device 1300 provided in this embodiment can execute the above method, the technical effects it can achieve can be referred to the above method embodiment, and will not be repeated here.
[0352] As another possible product form, the terminal device or network device described in the embodiments of this application can all adopt... Figure 14 The shown composition structure, or including Figure 14 The components shown. Figure 14 This is a schematic diagram of another communication device 1400 provided in this application. The communication device 1400 can be a terminal device or a chip or system-on-a-chip within a terminal device; it can also be a network device or a chip or system-on-a-chip within a network device. Figure 14 As shown, the communication device 1400 includes a processor 1401, a transceiver 1402, and a communication line 1403.
[0353] Furthermore, the communication device 1400 may also include a memory 1404. The processor 1401, the memory 1404, and the transceiver 1402 can be connected via a communication line 1403.
[0354] The processor 1401 can be a central processing unit (CPU), a network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD), or any combination thereof. The processor 1401 can also be other devices with processing capabilities, such as circuits, devices, or software modules, without limitation.
[0355] Transceiver 1402 is used to communicate with other devices or other communication networks. These other communication networks can be Ethernet, radio access network (RAN), wireless local area networks (WLAN), etc. Transceiver 1402 can be a module, circuit, transceiver, or any device capable of enabling communication.
[0356] Communication line 1403 is used to connect different components in communication device 1400, enabling communication between them. Communication line 1403 can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. This bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 14 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0357] The memory 1404 may be a device with storage function, used to store instructions and / or data. The instructions may be computer programs.
[0358] For example, the memory 1404 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and / or instructions; it may also be a random access memory (RAM) or other type of dynamic storage device capable of storing information and / or instructions; it may also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, etc., without limitation.
[0359] It should be noted that the memory 1404 can exist independently of the processor 1401, or it can be integrated with the processor 1401. The memory 1404 can be used to store instructions, program code, or some data, etc. The memory 1404 can be located inside or outside the communication device 1400, without limitation. The processor 1401 is used to execute the instructions stored in the memory 1404 to implement the communication method of the reference signal provided in the following embodiments of this application.
[0360] In one example, processor 1401 may include one or more CPUs, for example Figure 14 CPU0 and CPU1 in the CPU.
[0361] In some embodiments, those skilled in the art will recognize that the communication device 1300 can be implemented in hardware using... Figure 14 The communication device shown is in the form of 1400.
[0362] As an example, Figure 13 The function / implementation process of the processing module 1301 can be achieved through... Figure 14 The processor 1401 in the communication device 1400 shown calls computer execution instructions stored in memory 1404 to implement the communication. Figure 13 The function / implementation process of the transceiver module 1302 can be obtained through Figure 14 This is achieved through the transceiver 1402 in the communication device 1400 shown.
[0363] As an optional implementation, the communication device 1400 includes multiple processors, for example, besides Figure 14 In addition to processor 1401, it may also include processor 1407.
[0364] As an optional implementation, the communication device 1400 also includes an output device 1405 and an input device 1406. Exemplarily, the input device 1406 is a liquid crystal display (LCD), a light-emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector, etc. For example, the input device 1406 can be a keyboard, mouse, microphone, joystick, touchscreen device, or sensing device, etc. The output device 1405 is a display screen, a speaker, etc.
[0365] It should be noted that the communication device 1400 can be a desktop computer, laptop computer, network server, mobile phone, tablet computer, wireless terminal, embedded device, chip system, or other device. Figure 14 Equipment with a similar structure. Furthermore... Figure 14 The structural composition shown does not constitute a limitation on the communication device, except... Figure 14 In addition to the components shown, the communication device may include more or fewer components than illustrated, or combine certain components, or have different component arrangements.
[0366] In this embodiment of the application, the chip system may be composed of chips or may include chips and other discrete devices.
[0367] As another possible product form, the terminal device or network device described in the embodiments of this application can be implemented using a general bus architecture. For ease of explanation, see [link to documentation]. Figure 15 , Figure 15 This is a schematic diagram of another communication device 1500 provided in this application. The communication device 1500 includes a processor 1501 and a transceiver 1502. The communication device 1500 can be a terminal device, or a chip or chip system therein; or, the communication device 1500 can be a network device, or a chip or module therein. Figure 15 Only the main components of the communication device 1500 are shown.
[0368] In addition to the processor 1501 and transceiver 1502, the communication device may further include a memory 1503.
[0369] Optionally, the processor 1501 is mainly used to process communication protocols and communication data, control the entire communication device, execute software programs, and process the data of the software programs. The memory 1503 is mainly used to store software programs and data. The transceiver 1502 may include radio frequency (RF) circuitry and an antenna. The RF circuitry is mainly used for converting baseband signals to RF signals and processing RF signals. The antenna is mainly used for transmitting and receiving RF signals in the form of electromagnetic waves.
[0370] Optionally, the processor 1501, transceiver 1502, and memory 1503 can be connected via a communication bus.
[0371] When the communication device is powered on, the processor 1501 can read the software program in the memory 1503, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be transmitted wirelessly, the processor 1501 performs baseband processing on the data to be transmitted and outputs the baseband signal to the radio frequency (RF) circuit. The RF circuit processes the baseband signal and transmits the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the communication device, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor 1501. The processor 1501 converts the baseband signal into data and processes the data.
[0372] In some embodiments, transceiver 1502 may include a transmitter and a receiver, wherein the transmitter is used to implement the transmission operation in the above method embodiments; and the receiver is used to implement the reception operation in the above method embodiments.
[0373] For example, when the communication device is a chip, the chip may not include the memory 1503; that is, the communication device includes a processor 1501 and a transceiver 1502. In this case, the transceiver 1502 is the input / output interface of the chip, wherein the transmitter in the transceiver corresponds to the output interface of the chip, and the receiver in the transceiver corresponds to the input interface of the chip.
[0374] In some embodiments, this application also provides a communication device, which includes a processor for implementing the methods in any of the above method embodiments.
[0375] As one possible implementation, the communication device also includes a memory. This memory stores necessary computer programs or instructions. The processor can invoke the computer programs or instructions in the memory to cause the communication device to execute the methods in any of the above method embodiments. Alternatively, the memory may be external and not located within the communication device.
[0376] As another possible implementation, the communication device also includes an interface circuit, which is a code / data read / write interface circuit, used to receive computer execution instructions (which are stored in memory and may be read directly from memory or may be transmitted through other devices) and transmit them to the processor.
[0377] As another possible implementation, the communication device also includes a communication interface for communicating with modules outside the communication device.
[0378] It is understood that the communication device can be a chip or a chip system. When the communication device is a chip system, it can be composed of chips or may include chips and other discrete devices. This application does not specifically limit this.
[0379] This application also provides a computer-readable storage medium having a computer program or instructions stored thereon, which, when executed by a computer, implements the functions of any of the above-described method embodiments.
[0380] This application also provides a computer program product that, when executed by a computer, implements the functions of any of the above method embodiments.
[0381] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0382] It is understood that the systems, apparatuses, and methods described in this application can also be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the couplings or direct couplings or communication connections shown or discussed may be through some interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.
[0383] The units described as separate components may or may not be physically separate; that is, they may be located in one place or distributed across multiple network units. The components shown as units may or may not be physical units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0384] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0385] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software programs, implementation can be, in whole or in part, in the form of a computer program product. This computer program product includes one or more computer instructions. When the computer program or instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device containing one or more servers, data centers, etc., that can be integrated with the medium. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state drive (SSD)). In this embodiment, the computer may include the aforementioned apparatus.
[0386] Although this application has been described herein in conjunction with various embodiments, those skilled in the art, by reviewing the accompanying drawings, disclosure, and appended claims, will understand and implement other variations of the disclosed embodiments in carrying out the claimed application. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude a plurality. A single processor or other unit can implement several functions listed in the claims. While different dependent claims may recite certain measures, this does not mean that these measures cannot be combined to produce good results.
Claims
1. A signal transmission method, characterized in that, The method includes: Receive first information, which is used to indicate the frequency domain location index combination {n0, n1, ..., n} corresponding to A frequency domain resources. B The variation pattern of the value of}, where the frequency domain position index n b Corresponding to the first parameter N b The N b Associated with the SRS frequency hopping configuration, b = {0, 1, ..., B}, the A frequency domain resources are contained within the maximum frequency hopping bandwidth of the SRS, B is greater than 1, and A is less than or equal to {N0, N1, ... N}. B The product of the values of}; SRS is transmitted on the A frequency domain resources.
2. A signal transmission method, characterized in that, The method includes: Send the first information, which is used to indicate the frequency domain location index {n0, n1, ..., n} corresponding to A frequency domain resources. B The variation pattern of the value combinations of}, frequency domain position index n b Corresponding to the first parameter N b The N b Associated with the SRS frequency hopping configuration, b = {0, 1, ..., B}, the A frequency domain resources are contained within the maximum bandwidth of the SRS, B is greater than 1, and A is less than or equal to {N0, N1, ... N}. B The product of the values of}; SRS is received on the A frequency domain resources.
3. The method according to claim 1 or 2, characterized in that, In the A frequency domain resources, the interval between the starting position of the first frequency domain resource and the starting position of the second frequency domain resource is less than the maximum frequency hopping bandwidth and N. b+1 The quotient value, the maximum frequency hopping bandwidth corresponding to N b The SRS transmitted on the first frequency domain resource and the SRS transmitted on the second frequency domain resource are transmitted in adjacent order.
4. The method according to any one of claims 1-3, characterized in that, The first information is used to indicate the sorting of the first parameter, and the sorting of the first parameter is used to indicate the variation pattern of the values of the frequency domain position index combination.
5. The method according to any one of claims 1-4, characterized in that, The frequency domain location index corresponding to the A frequency domain resources corresponds to the transmission order of the SRS, and the variation pattern of the value of the combination of frequency domain location indices is related to the change frequency of at least two frequency domain location index values in the combination of frequency domain location indices. Wherein, the at least two frequency domain position indices contain n b+1 With n b+X n b+X The frequency of value changes is greater than n b+1 The frequency of changes in the value of X is given by X, which is a positive integer greater than 1 and less than or equal to Bb.
6. The method according to claim 5, characterized in that, The frequency domain location index n of the frequency domain resource corresponding to the (C+1)th SRS transmission among the A frequency domain resources. b+X The value of n changes, and the frequency domain location index n of the frequency domain resource corresponding to the SRS sent in the previous C transmissions changes. b+X The values are the same, and C is the frequency change frequency greater than n in the frequency domain position index combination. b+X The product of the frequency domain position index corresponding to the value of the first parameter.
7. The method according to any one of claims 1-6, characterized in that, The n b satisfy: Where, n RRC The frequency domain starting position index, n, indicates the maximum bandwidth of the SRS. b For the frequency domain position index combination {n0, n1, ..., n B For any frequency domain location index in}, m SRS,b For N b The corresponding bandwidth, b = 0, 1, ..., B, n SRS b is the number of SRS transmissions. a Indicator frequency domain location index The frequency of change of the value is the a-th value in the frequency domain position index combination sorted from high to low, N. b , Both are used to determine A and b. hop Associated with the SRS frequency hopping configuration.
8. The method according to claim 7, characterized in that, The frequency domain starting position of the i-th frequency domain resource among the A frequency domain resources satisfy: in, in, Indicates the frequency domain start position of the i-th frequency domain resource. Indicates the subcarrier-level offset of the i-th frequency domain resource in the frequency domain. Indicates the frequency domain offset caused by frequency hopping. This indicates the frequency domain offset corresponding to partial transmission when SRS is configured. Indicates the number of subcarriers contained in a resource block RB, B SRS Used to determine B, i = {0, 1, ..., A-1}.
9. The method according to claim 7, characterized in that, The frequency domain starting position of the i-th frequency domain resource among the A frequency domain resources satisfy: in, in, Indicates the subcarrier-level offset of the i-th frequency domain resource in the frequency domain. Indicates the frequency domain offset caused by frequency hopping. This indicates the frequency domain offset corresponding to partial transmission when SRS is configured. Indicates the number of subcarriers contained in an RB, m SRS,k For N k The corresponding bandwidth, N k equals P F P F To configure the first parameter corresponding to the partial transmission of SRS, the N k Corresponding to the frequency domain position index combination {n0, n1, ..., n B n in} k k is a positive integer greater than 0 and less than or equal to B; If the starting resource block index StartRBIndex is configured, then k F ∈{0,1,…,P F -1}; otherwise k F =0; If the higher-level parameter EnableStartRBHopping is configured, then b a =k, Used to determine k hop Otherwise k hop =0.
10. The method according to any one of claims 1-9, characterized in that, The A frequency domain resources comprise D frequency domain resources, which are used for D consecutive SRS transmissions within the same time unit. The interval between the starting positions of the frequency domain resources used for two adjacent SRS transmissions is less than the maximum frequency hopping bandwidth and N. b+1 The quotient value, the maximum frequency hopping bandwidth corresponding to N b ; The time unit is a time slot, or the time unit contains multiple orthogonal frequency division multiplexing (OFDM) symbols within a time slot.
11. The method according to claim 10, characterized in that, The value of D is an integer multiple of the first value, or the first value is an integer multiple of D, where the first value is the frequency domain position index combination {n0, n1, ..., n B The value of the first parameter corresponding to the frequency domain position index with the highest change frequency in}.
12. A communication device, characterized in that, The communication device includes a processor; the processor is configured to run a computer program or instructions to cause the communication device to perform the method as described in any one of claims 1, 3-11; or to cause the communication device to perform the method as described in any one of claims 2-11.
13. A computer-readable storage medium, characterized in that, A computer-readable storage medium stores computer instructions or programs that, when executed on a computer, cause the method described in any one of claims 1, 3-11 to be performed, or cause the method described in any one of claims 2-11 to be performed.
14. A computer program product, characterized in that, The computer program product includes a computer program or instructions; when some or all of the computer instructions are executed on a computer, they cause the method as described in any one of claims 1, 3-11 to be performed; or cause the method as described in any one of claims 2-11 to be performed.
15. A chip, characterized in that, include: Memory is used to store computer program instructions; A processor is configured to execute the computer program instructions, causing a communication device including the chip to perform the method as described in any one of claims 1, 3-11; or causing a communication device including the chip to perform the method as described in any one of claims 2-11.