SRS sending method and apparatus, terminal, network side device, and storage medium

By receiving configuration information in the terminal to determine a subset of comb-shaped offset frequency hopping and/or cyclic shift hopping, and sending SRS within the subset, the problem of SRS transmission prone to conflicts is solved, and the transmission performance is improved.

WO2025035993A1PCT designated stage expired Publication Date: 2025-02-20DATANG MOBILE COMM EQUIP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/103379
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-08-11
Filing Date
2024-07-03
Publication Date
2025-02-20

AI Technical Summary

Technical Problem

In the prior art, the transmission of SRS is prone to conflict, resulting in a decrease in transmission performance.

Method used

By receiving configuration information sent by the network side device, a subset of comb offset hopping and/or cyclic shift hopping is determined and SRS is sent within the subset to avoid comb offset hopping and/or The normal SRS that cyclic shift jumps collided.

Benefits of technology

It effectively avoids conflicts in SRS transmission and improves SRS transmission performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024103379_20022025_PF_FP_ABST
    Figure CN2024103379_20022025_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide an SRS sending method and apparatus, a terminal, a network side device, and a storage medium. The method comprises: receiving configuration information sent by a network side device; on the basis of the configuration information, determining and configuring a subset of comb offset hopping and / or cyclic shift hopping, wherein the subset of comb offset hopping and / or cyclic shift hopping is dedicated to transmission of an SRS using comb offset hopping and / or cyclic shift hopping; and within the subset of comb offset hopping and / or cyclic shift hopping, sending the SRS using comb offset hopping and / or cyclic shift hopping.
Need to check novelty before this filing date? Find Prior Art

Description

SRS sending method, device, terminal, network side equipment and storage medium

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This disclosure claims priority to Chinese patent application number 202311017443.7, filed on August 11, 2023, entitled “SRS sending method, apparatus, terminal, network-side equipment and storage medium,” which is incorporated herein by reference in its entirety. Technical Field

[0003] The present disclosure relates to the field of communication technologies, and in particular to an SRS sending method, apparatus, terminal, network-side equipment, and storage medium. Background Art

[0004] Different Sounding Reference Signal (SRS) ports should minimize interference collisions when selecting resources. This can be achieved by introducing interference randomization, whereby the resources occupied by the SRS change over time, thus avoiding persistent interference conflicts. In the frequency domain, comb offset hopping can be used, while in the code domain, cyclic shift hopping can be employed.

[0005] However, comb offset hopping and / or cyclic shift hopping may cause the SRS subjected to comb offset hopping and / or cyclic shift hopping to collide with a normal SRS without comb offset hopping and / or cyclic shift hopping, resulting in degradation of SRS transmission performance.

[0006] Summary of the Invention

[0007] The embodiments of the present disclosure provide an SRS sending method, apparatus, terminal, network-side device, and storage medium, to address the defect in the prior art that SRS transmission performance is reduced due to conflicts in SRS transmission, thereby improving SRS transmission performance.

[0008] In a first aspect, an embodiment of the present disclosure provides an SRS sending method, applied to a terminal, the method comprising:

[0009] Receive configuration information sent by network-side devices;

[0010] Determining a subset of comb offset frequency hopping and / or cyclic shift hopping according to the configuration information, wherein the subset of comb offset frequency hopping and / or cyclic shift hopping is dedicated to transmitting an SRS using comb offset frequency hopping and / or cyclic shift hopping;

[0011] The SRS using comb offset frequency hopping and / or cyclic shift hopping is transmitted within a subset of the comb offset frequency hopping and / or cyclic shift hopping.

[0012] Optionally, according to the SRS sending method according to an embodiment of the present disclosure, the configuration information is specifically used to indicate at least one of the following:

[0013] The frequency domain resources in the comb offset frequency hopping subset are part of all frequency domain resources in the OFDM symbol where the SRS is located;

[0014] The cyclic shifts in the cyclic shift hopping subset are part of all cyclic shifts in the OFDM symbol where the SRS is located;

[0015] The subset of the comb offset frequency hopping includes N frequency domain resource positions in all the frequency domain resources, where N is an integer greater than 0 and less than the total number of frequency domain positions in all the frequency domain resources;

[0016] The subset of the cyclic shift hops includes M code domain resource positions in all the cyclic shifts, where M is an integer greater than 0 and less than the number of all the cyclic shifts;

[0017] The subset of the comb offset frequency hopping includes the first P frequency domain resource positions of all the frequency domain resources, where P is an integer greater than 0 and P is less than the number of all the frequency domain resources;

[0018] The subset of the cyclic shift hops includes the first Q code domain resource positions in all the cyclic shifts, where Q is an integer greater than 0 and Q is less than the number of all the cyclic shifts.

[0019] Optionally, according to the SRS sending method of an embodiment of the present disclosure, the configuration information is indicated by a radio resource control RRC parameter, or the configuration information is indicated by a higher layer parameter.

[0020] Optionally, according to an SRS transmission method of an embodiment of the present disclosure, transmitting the SRS within the subset of the comb offset frequency hopping includes:

[0021] Determining, within the subset of the comb offset frequency hopping, a frequency domain starting position at which the terminal transmits the SRS when the comb offset frequency hopping is adopted;

[0022] The SRS is sent at the starting position in the frequency domain.

[0023] Optionally, according to the SRS transmission method of an embodiment of the present disclosure, determining, within the subset of the comb offset frequency hopping, a frequency domain starting position at which the terminal transmits the SRS when comb offset frequency hopping is adopted, includes:

[0024] Based on the number t of the OFDM symbol where the SRS is located in multiple radio frames, convert the y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence into a decimal integer to obtain a comb frequency hopping offset; where y is an integer greater than or equal to 8;

[0025] A frequency domain starting position of the SRS is obtained based on the configuration information and the comb frequency hopping offset.

[0026] Optionally, according to the SRS transmission method of an embodiment of the present disclosure, converting a y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence into a decimal integer to obtain a comb frequency hopping offset includes:

[0027] The comb frequency hopping offset is calculated based on any of the following items:

[0028] in, is the number of frequency domain positions that the terminal can occupy when comb frequency hopping offset is adopted, It is used to represent the y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence, K TC is the comb value when SRS resource is mapped in frequency domain, m is the value for calculating the comb frequency hopping offset The intermediate quantity when , m∈[0,y-1].

[0029] Optionally, according to the SRS transmission method of an embodiment of the present disclosure, obtaining the frequency domain starting position of the SRS based on the configuration information and the comb frequency hopping offset includes:

[0030] Comb-based offset configuration parameters Calculate the SRS port p i Comb offset value

[0031] Based on the SRS port p i Comb offset value and comb frequency hopping offset Calculate the SRS port p i The frequency domain position offset value

[0032] Based on the The frequency domain starting position of the SRS is calculated.

[0033] Optionally, according to an SRS sending method of an embodiment of the present disclosure, the SRS port p i Comb offset value and comb frequency hopping offset Calculate the SRS port p i The frequency domain position offset value include:

[0034] Based on any of the following, calculate the SRS port p i The frequency domain position offset value or

[0035] Among them, n shift is the preset threshold, is the number of subcarriers per RB, K TC is the comb value when SRS resource is mapped in frequency domain, The offset value for SRS positioning. is the number of frequency domain positions that the terminal can occupy when comb frequency hopping offset is adopted, s(·) is configured by a network side device, and s(·) is used to indicate the position of the comb frequency hopping offset mapped when the terminal adopts the comb frequency hopping offset.

[0036] Optionally, according to an SRS transmission method of an embodiment of the present disclosure, transmitting the SRS within the cyclic shift hopping subset includes:

[0037] Determining, within the subset of the cyclic shift hopping, a cyclic shift position at which the terminal transmits the SRS when cyclic shift hopping is employed;

[0038] The SRS is transmitted at the cyclic shift position.

[0039] Optionally, according to the SRS transmission method of an embodiment of the present disclosure, determining, within the subset of the cyclic shift hopping, a cyclic shift position at which the terminal transmits the SRS when cyclic shift hopping is employed, includes:

[0040] Based on the number t of the OFDM symbol where the SRS is located in multiple radio frames, converting the y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence into a decimal integer to obtain a cyclic shift jump offset;

[0041] A cyclic shift position of the SRS is obtained based on the configuration information and the cyclic shift jump offset.

[0042] Optionally, according to the SRS transmission method of an embodiment of the present disclosure, converting a y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence into a decimal integer to obtain a cyclic shift jump offset includes:

[0043] The cyclic shift jump offset is calculated based on any of the following items:

[0044] in, is the number of frequency domain positions that the terminal can occupy when cyclic shift hopping is adopted, is the maximum cyclic shift jump offset value, c(y*t+m) is used to represent the y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence, and m is the value for calculating the comb frequency hopping offset. The intermediate quantity when , m∈[0,y-1].

[0045] Optionally, according to the SRS transmission method of an embodiment of the present disclosure, obtaining the cyclic shift position of the SRS based on the configuration information and the cyclic shift jump offset includes:

[0046] Based on cyclic shift configuration parameters Calculate the SRS port p i Code domain offset value

[0047] Based on the SRS port p i Code domain offset value and the cyclic shift jump offset Calculate the cyclic shift α i ;

[0048] Based on the cyclic shift α i , determine the cyclic shift position of the SRS.

[0049] Optionally, according to an SRS sending method of an embodiment of the present disclosure, the SRS port p i Code domain offset value and the cyclic shift jump offset Calculate the cyclic shift α i ,include:

[0050] Calculate α based on any of the following i :

[0051] or

[0052] in, Is the SRS port p i The code domain offset value, is the number of frequency domain positions that the terminal can occupy when cyclic shift hopping is adopted, is the maximum cyclic shift jump offset value, s(·) is configured by the network side device, and s(·) is used to indicate the position of the cyclic shift jump mapped when the terminal adopts cyclic shift jump.

[0053] Optionally, when the terminal adopts comb offset frequency hopping, the number t satisfies:

[0054] Among them, mod(SFN, N) is the current wireless frame number, is the number of slots in a wireless frame, is the number of OFDM symbols in a slot, is the number of OFDM symbols in a radio frame; is the time slot number in a radio frame, is the number of OFDM symbols in a slot, is the number of OFDM symbols before the slot occupied by SRS, l0 is the starting OFDM symbol position of SRS in a slot; l′ is the number of the current OFDM symbol in the number of OFDM symbols occupied by SRS, l′∈[0, number of OFDM symbols occupied by SRS-1], and R means that the same SRS is sent on R OFDM symbols.

[0055] Optionally, when the terminal adopts cyclic shift hopping, the number t satisfies:

[0056] Among them, mod(SFN, N) is the current wireless frame number, is the number of slots in a wireless frame, is the number of OFDM symbols in a slot, is the number of OFDM symbols in a radio frame; is the time slot number in a radio frame, is the number of OFDM symbols in a slot, is the number of OFDM symbols before the slot occupied by SRS, c0 is the starting OFDM symbol position of SRS in a slot; l′ is the number of the current OFDM symbol in the number of OFDM symbols occupied by SRS, l′∈[0, number of OFDM symbols occupied by SRS-1].

[0057] In a second aspect, an embodiment of the present disclosure further provides an SRS sending method, applied to a network-side device, the method comprising:

[0058] Configuration information is sent to the terminal, where the configuration information is used by the terminal to determine a subset of comb offset hopping and / or cyclic shift hopping, where the subset of comb offset hopping and / or cyclic shift hopping is dedicated to transmitting SRS using comb offset hopping and / or cyclic shift hopping.

[0059] Optionally, according to the SRS sending method according to an embodiment of the present disclosure, the configuration information is specifically used to indicate at least one of the following:

[0060] The frequency domain resources in the comb offset frequency hopping subset are part of all frequency domain resources in the OFDM symbol where the SRS is located;

[0061] The cyclic shifts in the cyclic shift hopping subset are part of all cyclic shifts in the OFDM symbol where the SRS is located;

[0062] The subset of the comb offset frequency hopping includes N frequency domain resource positions in all the frequency domain resources, where N is an integer greater than 0 and less than the total number of frequency domain positions in all the frequency domain resources;

[0063] The subset of the cyclic shift hops includes M code domain resource positions in all the cyclic shifts, where M is an integer greater than 0 and less than the number of all the cyclic shifts;

[0064] The subset of the comb offset frequency hopping includes the first P frequency domain resource positions of all the frequency domain resources, where P is an integer greater than 0 and P is less than the number of all the frequency domain resources;

[0065] The subset of the cyclic shift hops includes the first Q code domain resource positions in all the cyclic shifts, where Q is an integer greater than 0 and Q is less than the number of all the cyclic shifts.

[0066] Optionally, according to the SRS sending method of one embodiment of the present disclosure, the sending configuration information to the terminal includes:

[0067] The configuration information is indicated using radio resource control RRC parameters or higher layer parameters.

[0068] In a third aspect, an embodiment of the present disclosure further provides a terminal, including a memory, a transceiver, and a processor, wherein:

[0069] A memory is used to store a computer program; a transceiver is used to send and receive data under the control of the processor; and a processor is used to read the computer program in the memory and implement the steps of the SRS sending method described in the first aspect above.

[0070] In a fourth aspect, an embodiment of the present disclosure further provides a network-side device, including a memory, a transceiver, and a processor, wherein:

[0071] A memory is used to store a computer program; a transceiver is used to send and receive data under the control of the processor; and a processor is used to read the computer program in the memory and implement the steps of the SRS sending method described in the second aspect above.

[0072] In a fifth aspect, an embodiment of the present disclosure further provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the steps of the SRS sending method described in the first aspect above.

[0073] In a sixth aspect, an embodiment of the present disclosure further provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the steps of the SRS sending method described in the second aspect above.

[0074] The SRS sending method, apparatus, terminal, network-side equipment and storage medium provided by the embodiments of the present disclosure configure a subset of comb offset hopping and / or cyclic shift hopping corresponding to the SRS so that the SRS can only perform comb offset hopping and / or cyclic shift hopping within the subset, and the subset does not include frequency domain / code domain resources that may be occupied by UE / SRS that does not support comb offset hopping and / or cyclic shift hopping, thereby avoiding collision between the SRS that performs comb offset hopping and / or cyclic shift hopping and the ordinary SRS that does not perform comb offset hopping and / or cyclic shift hopping, thereby improving the SRS transmission performance. BRIEF DESCRIPTION OF THE DRAWINGS

[0075] In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0076] FIG1 is a schematic diagram of SRS resource mapping provided by related art;

[0077] FIG2 is a flow chart of a method for transmitting an SRS according to an embodiment of the present disclosure;

[0078] FIG3 is a second flow chart of the SRS sending method provided in an embodiment of the present disclosure;

[0079] FIG4 is a schematic structural diagram of a terminal provided by an embodiment of the present disclosure;

[0080] FIG5 is a schematic structural diagram of a network-side device provided in an embodiment of the present disclosure;

[0081] FIG6 is a structural diagram of an SRS transmitting apparatus according to an embodiment of the present disclosure;

[0082] FIG. 7 is a second structural diagram of the SRS sending device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0083] In the embodiments of the present disclosure, the term "and / or" describes the association relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.

[0084] In the embodiments of the present disclosure, the term "plurality" refers to two or more than two, and other quantifiers are similar thereto.

[0085] First, let’s introduce the following contents:

[0086] For the Sounding Reference Signal (SRS) in communication systems, SRS is mapped in the frequency domain based on a comb structure. That is, SRS resources are not mapped on consecutive subcarriers, but are evenly spaced one or several subcarriers apart. The frequency domain resource to which an SRS port in an SRS resource is mapped is determined by the comb number (comb) and the comb offset corresponding to the SRS port.

[0087] Figure 1 is a schematic diagram of SRS resource mapping provided by related technologies. For example, when comb = 2, the frequency domain resources mapped to the SRS ports form a comb structure with one subcarrier interval and two mappable comb offsets, as shown in Figure 1 for SRS resources 1 and 2. When comb = 4, the frequency domain resources mapped to the SRS ports form a comb structure with three subcarrier intervals and four mappable comb offsets, as shown in Figure 1 for SRS resource 3. The comb offsets of different ports within an SRS resource can be different. For example, if an SRS resource is configured as comb 2, some ports occupy frequency domain locations with a comb offset of "0," while other ports are mapped to frequency domain locations with a comb offset of "1."

[0088] Different SRS ports should minimize interference collisions when selecting resources. For example, in scenarios where cells are densely populated and close to each other, terminals at the cell edge are susceptible to interference from other cells. Therefore, different resources should be allocated to terminals in different cells. If the SRS resources of two terminals inevitably conflict, and the SRS resources they occupy remain the same, continuous interference will occur over time, which is extremely detrimental to communication quality.

[0089] In order to avoid this situation, an interference randomization method can be introduced, that is, the resources occupied by SRS also change with time, thereby avoiding continuous interference conflicts.

[0090] In the frequency domain, a comb offset hopping scheme can be used. That is, an 8-bit binary pseudo-random sequence (the binary pseudo-random sequence is a 31-bit Gold sequence) is used to generate a decimal integer to determine the comb offset. For an SRS port, the comb offset it maps to is a function of time.

[0091] For example, for an SRS resource with a comb of 2, comb offset 0 is used in the first OFDM symbol, and pseudo-random frequency hopping is performed to comb offset 0 or 1 in the second OFDM symbol. The random hopping of comb offset hopping in the frequency domain realizes interference randomization in the frequency domain.

[0092] In the code domain, a cyclic shift hopping scheme can be used to pseudo-randomly determine the cyclic shift over time, thus achieving interference randomization in the code domain.

[0093] The embodiments of the present disclosure provide an SRS transmission method, apparatus, terminal, network-side equipment, and storage medium to prevent an SRS that performs comb offset frequency hopping and / or cyclic shift hopping from colliding with an ordinary SRS that does not perform comb offset frequency hopping and / or cyclic shift hopping, thereby improving SRS transmission performance.

[0094] Among them, the method and the device are based on the same application concept. Since the principles of solving problems by the method and the device are similar, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.

[0095] The following will be combined with the accompanying drawings in the embodiments of the present disclosure to clearly and completely describe the technical solutions in the embodiments of the present disclosure. Obviously, the embodiments described are only part of the embodiments of the present disclosure and not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without making any creative efforts shall fall within the scope of protection of the present disclosure.

[0096] The technical solution provided by the embodiments of the present disclosure can be applicable to a variety of systems, especially 5G systems. For example, applicable systems may be global system of mobile communication (GSM) systems, code division multiple access (CDMA) systems, wideband code division multiple access (WCDMA) general packet radio service (GPRS) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, long term evolution advanced (LTE-A) systems, universal mobile telecommunication systems (UMTS), worldwide interoperability for microwave access (WiMAX) systems, 5G new air interface (NR) systems, etc. These various systems include terminal devices and network devices. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.

[0097] FIG2 is a flow chart of an SRS sending method provided by an embodiment of the present disclosure. As shown in FIG2 , the SRS method is applied to a terminal, that is, the execution subject is the terminal; the SRS method includes the following steps:

[0098] Step 200: Receive configuration information sent by a network-side device; determine a subset of comb offset frequency hopping and / or cyclic shift hopping based on the configuration information, where the subset of comb offset frequency hopping and / or cyclic shift hopping is dedicated to transmitting an SRS using comb offset frequency hopping and / or cyclic shift hopping;

[0099] Optionally, the network side device may include: a base station providing services for the terminal;

[0100] Specifically, the network side device may send configuration information to the terminal to configure a subset of comb offset frequency hopping and / or cyclic shift hopping, so that the terminal determines the subset of comb offset frequency hopping and / or cyclic shift hopping based on the configuration information;

[0101] Optionally, a subset of the comb offset frequency hopping is used to limit the values ​​to which the comb offset frequency hopping can jump, and the subset does not include a terminal that does not support comb offset frequency hopping or frequency domain resources that may be occupied by the SRS;

[0102] Optionally, a subset of cyclic shift hopping is used to limit the values ​​that the cyclic shift hopping can jump to, and the subset does not include a terminal that does not support cyclic shift hopping or code domain resources that may be occupied by SRS;

[0103] Step 210: Send the SRS using comb offset frequency hopping and / or cyclic shift hopping within the subset of comb offset frequency hopping and / or cyclic shift hopping.

[0104] Optionally, after determining the subset of comb offset frequency hopping based on the configuration information, the terminal may determine, within the subset of comb offset frequency hopping, a transmission resource of an SRS using comb offset frequency hopping, and then send the SRS;

[0105] Optionally, after determining the subset of cyclic shift hopping based on the configuration information, the terminal may determine, within the subset of cyclic shift hopping, a transmission resource for an SRS using cyclic shift hopping, and then send the SRS.

[0106] Specifically, some terminals support comb offset hopping / cyclic shift hopping, while some terminals do not support comb offset hopping / cyclic shift hopping and other similar schemes. When these two types of terminals are multiplexed, comb offset hopping and / or cyclic shift hopping may cause the SRS with comb offset hopping and / or cyclic shift hopping to collide with the ordinary SRS without comb offset hopping and / or cyclic shift hopping. For example, when the terminal uses comb offset hopping to hop, it may occupy the same frequency domain resources as the terminal that does not use comb offset hopping due to the hopping of frequency resources.

[0107] To avoid this situation, terminals that use comb offset hopping and terminals that do not use comb offset hopping can be restricted to occupy different resources. That is, terminals that do not use comb offset hopping occupy a portion of the resources, while terminals that use comb offset hopping occupy the remaining resources (a subset of comb offset). In other words, the network-side device can configure a subset of comb offset hopping for terminals or SRSs that use comb offset hopping, and can limit the values ​​that can be jumped by comb offset hopping to within the subset of comb offset hopping. This subset does not include frequency domain resources that may be occupied by terminals or SRSs that do not support these hopping schemes.

[0108] For example, for comb 4, if a terminal that does not use comb offset hopping occupies comb offset 0, then a terminal that uses comb offset hopping can only hop on comb offset 1, 2, 3 or a subset of comb offset 1, 2, 3. The specific comb offsets that can be hopped on depend on the base station configuration.

[0109] For example, when a terminal uses cyclic shift hopping, it may occupy the same cyclic shift as a terminal that does not use cyclic shift hopping. To avoid this situation, terminals that use cyclic shift hopping and terminals that do not use cyclic shift hopping can be restricted to occupy different cyclic shifts, that is, terminals that do not use cyclic shift hopping occupy a portion of cyclic shifts, and terminals that use cyclic shift hopping occupy the remaining portion of cyclic shifts (a subset of cyclic shifts). That is, the network-side device can configure a subset of cyclic shift hopping for terminals or SRS that use comb offset hopping, and the terminal can limit the values ​​that the cyclic shift hopping can jump to within the subset of cyclic shift hopping. This subset does not include code domain resources that may be occupied by terminals or SRS that do not support these frequency hopping schemes.

[0110] For example, for a terminal with a maximum cyclic shift value of 6, if a terminal that does not use cyclic shift hopping occupies cyclic shifts 0 and 1, then a terminal that uses cyclic shift hopping can only hop on cyclic shifts 2, 3, 4, and 5 or a subset of cyclic shifts 2, 3, 4, and 5. The specific cyclic shifts that can be hopped on depend on the base station configuration.

[0111] When SRS comb offset hopping and / or cyclic shift hopping are enabled, the embodiments of the present disclosure avoid conflicts with legacy terminals (eg, ordinary terminals that do not perform comb offset hopping and / or cyclic shift hopping) and achieve resource reuse.

[0112] The SRS transmission method provided by the embodiment of the present disclosure configures a subset of comb offset hopping and / or cyclic shift hopping corresponding to the SRS so that the SRS can only perform comb offset hopping and / or cyclic shift hopping within the subset, and the subset does not include terminals that do not support comb offset hopping and / or cyclic shift hopping or frequency domain / code domain resources that may be occupied by the SRS, thereby avoiding collision between the SRS that performs comb offset hopping and / or cyclic shift hopping and the ordinary SRS that does not perform comb offset hopping and / or cyclic shift hopping, thereby improving the SRS transmission performance.

[0113] Optionally, the configuration information is specifically used to indicate at least one of the following:

[0114] The frequency domain resources in the comb-shift frequency hopping subset are part of all frequency domain resources in the orthogonal frequency division multiplexing (OFDM) symbol where the SRS is located;

[0115] The cyclic shifts in the cyclic shift hopping subset are part of all cyclic shifts in the OFDM symbol where the SRS is located;

[0116] The subset of the comb offset frequency hopping includes N frequency domain resource positions in all the frequency domain resources, where N is an integer greater than 0 and N is less than the number of frequency domain positions in all the frequency domain resources;

[0117] The subset of the cyclic shift hops includes M code domain resource positions in all the cyclic shifts, where M is an integer greater than 0 and less than the number of all the cyclic shifts;

[0118] The subset of the comb offset frequency hopping includes the first P frequency domain resource positions in all the frequency domain resources, where P is an integer greater than 0 and P is less than the number of frequency domain positions in all the frequency domain resources;

[0119] The subset of the cyclic shift hops includes the first Q code domain resource positions in all the cyclic shifts, where Q is an integer greater than 0 and Q is less than the number of all the cyclic shifts.

[0120] Optionally, the configuration information may indicate the comb offset that a terminal using comb offset hopping may occupy;

[0121] For example, the configuration information may indicate that the frequency domain resources in the subset of comb offset hopping are part of all frequency domain resources in the OFDM symbol where the SRS is located, that is, the comb offset that can be occupied by the terminal using comb offset hopping is fixed to a part of all comb offsets, for example, the number of comb offsets that can be occupied by the terminal using comb offset hopping is fixed to half of the number of all comb offsets, or 1 / 2±a, where a is an integer greater than or equal to 0 and a is less than half of the number of all comb offsets.

[0122] For example, the configuration information may indicate that the subset of comb offset hopping includes N frequency domain resource positions in all frequency domain resources. That is, the number of resources occupied by the terminal using comb offset hopping is flexibly configured by the base station. The terminal using comb offset hopping randomly selects N positions in the comb offset to occupy, and the terminal not using comb offset hopping can occupy the remaining comb offsets.

[0123] For example, the configuration information may indicate that the subset of comb offset hopping includes the first P frequency domain resource positions in all frequency domain resources. That is, the number of resources occupied by the terminal using comb offset hopping is flexibly configured by the base station. The terminal using comb offset hopping occupies the first P consecutive comb offsets, and the terminal not using comb offset hopping can occupy the remaining comb offsets.

[0124] Optionally, the configuration information may indicate the cyclic shifts that a terminal using cyclic shift hopping may occupy;

[0125] For example, the configuration information may indicate that the cyclic shifts in the subset of cyclic shift hopping are part of all cyclic shifts in the OFDM symbol where the SRS is located, that is, the cyclic shifts that can be occupied by the terminal using cyclic shift hopping are fixed to a part of all cyclic shifts, for example, the number of cyclic shifts that can be occupied by the terminal using cyclic shift hopping is fixed to half of the number of all cyclic shifts, or 1 / 2±b, where b is an integer greater than or equal to 0 and b is less than half of the number of all cyclic shifts.

[0126] For example, the configuration information may indicate that the subset of cyclic shift hopping includes the first Q code domain resource positions in the cyclic shift, the number of resources occupied by the terminal using cyclic shift hopping is flexibly configured by the base station, the terminal using cyclic shift hopping occupies the first Q consecutive cyclic shifts, and the terminal not using cyclic shift hopping can occupy the remaining cyclic shifts.

[0127] For example, the configuration information may indicate that the subset of cyclic shift hopping includes M code domain resource positions in all cyclic shifts, the number of resources occupied by terminals using cyclic shift hopping is flexibly configured by the base station, terminals using cyclic shift hopping randomly select M positions in the cyclic shift for occupation, and terminals not using cyclic shift hopping can occupy the remaining cyclic shifts.

[0128] Optionally, the configuration information is specifically used to indicate one or more of the following:

[0129] (a) The frequency domain resources in the comb-shift frequency hopping subset are part of all frequency domain resources in the orthogonal frequency division multiplexing (OFDM) symbol where the SRS is located;

[0130] (b) the cyclic shifts in the cyclic shift hopping subset are part of all cyclic shifts in the OFDM symbol where the SRS is located;

[0131] (c) the subset of comb-type offset frequency hopping includes N frequency domain resource positions in all frequency domain resources, where N is an integer greater than 0 and N is less than the number of frequency domain positions in all frequency domain resources;

[0132] (d) the subset of cyclic shift hopping includes M code domain resource positions in all cyclic shifts, where M is an integer greater than 0 and less than the number of all cyclic shifts;

[0133] (e) the subset of the comb-type offset frequency hopping includes the first P frequency domain resource positions in all the frequency domain resources, where P is an integer greater than 0 and P is less than the number of frequency domain positions in all the frequency domain resources;

[0134] (f) The subset of the cyclic shift hops includes the first Q code domain resource positions of all the cyclic shifts, where Q is an integer greater than 0 and Q is less than the number of all the cyclic shifts.

[0135] Optionally, the configuration information may simultaneously indicate (a) and (c), or (a) and (e), or (c) and (e), or (a), (c), and (e); the terminal may determine a subset of comb offset frequency hopping based on the contents of (a) and (c), or (a) and (e), or (c) and (e); or the terminal may select one item from the indicated multiple items to determine the subset of comb offset frequency hopping;

[0136] Optionally, the configuration information may simultaneously indicate (b) and (d), or (b) and (f), or (d) and (f), or (b), (d), and (f); the terminal may determine the subset of cyclic shift hopping based on the contents of (b) and (d), or (b) and (f), or (d) and (f); or the terminal may select one item from the indicated multiple items to determine the subset of cyclic shift hopping.

[0137] Optionally, the configuration information may simultaneously indicate any combination of multiple items in (a)-(f). The terminal may determine a subset of comb offset frequency hopping and / or a subset of cyclic shift hopping based on the contents of the multiple items indicated, or select one or two items from the multiple items indicated to determine a subset of comb offset frequency hopping and / or a subset of cyclic shift hopping. Examples are not given one by one here.

[0138] For example, the configuration information may indicate the comb offset that can be occupied by a terminal using comb offset hopping and the cyclic shift that can be occupied by a terminal using cyclic shift hopping.

[0139] Optionally, the configuration information may indicate that: the comb offset that can be occupied by a terminal using comb offset hopping is fixed to a part of all comb offsets, for example, the number of comb offsets that can be occupied by a terminal using comb offset hopping is fixed to half of the number of all comb offsets, or 1 / 2±a, where a is an integer greater than or equal to 0 and a is less than half of the number of all comb offsets; and the cyclic shift that can be occupied by a terminal using cyclic shift hopping is fixed to a part of all cyclic shifts, for example, the number of cyclic shift that can be occupied by a terminal using cyclic shift hopping is fixed to half of the number of all cyclic shifts, or 1 / 2±b, where b is an integer greater than or equal to 0 and b is less than half of the number of all cyclic shifts.

[0140] Optionally, the configuration information may indicate: the number of resources occupied by the terminal using comb offset hopping is flexibly configured by the base station, and the terminal using comb offset hopping randomly selects N resources to occupy in the comb offset; and the cyclic shift that can be occupied by the terminal using cyclic shift hopping is fixed to a part of all cyclic shifts, for example, the number of cyclic shifts that can be occupied by the terminal using cyclic shift hopping is fixed to half of the number of all cyclic shifts, or 1 / 2±b, where b is an integer greater than or equal to 0 and b is less than half of the number of all cyclic shifts; the terminal that does not use comb offset hopping and / or cyclic shift hopping can occupy the remaining comb offsets.

[0141] Optionally, the configuration information may indicate that: the number of resources occupied by the terminal using comb offset hopping is flexibly configured by the base station, and the terminal using comb offset hopping occupies the first P consecutive comb offsets; and the cyclic shift that can be occupied by the terminal using cyclic shift hopping is fixed to a part of all cyclic shifts, for example, the number of cyclic shifts that can be occupied by the terminal using cyclic shift hopping is fixed to half of the number of all cyclic shifts, or 1 / 2±b, where b is an integer greater than or equal to 0 and b is less than half of the number of all cyclic shifts; the terminal that does not use comb offset hopping and / or cyclic shift hopping can occupy the remaining comb offsets.

[0142] Optionally, the configuration information may indicate: the comb offset that can be occupied by the terminal using comb offset hopping is fixed to a part of all comb offsets, for example, the number of comb offsets that can be occupied by the terminal using comb offset hopping is fixed to half of the number of all comb offsets, or 1 / 2±a, where a is an integer greater than or equal to 0 and a is less than half of the number of all comb offsets; and the number of resources occupied by the terminal using cyclic shift hopping is flexibly configured by the base station, and the terminal using cyclic shift hopping occupies the first Q consecutive cyclic shifts; the terminal not using comb offset hopping and / or cyclic shift hopping can occupy the remaining comb offsets.

[0143] Optionally, the configuration information may indicate: the number of resources occupied by a terminal using comb offset hopping is flexibly configured by the base station, and the terminal using comb offset hopping randomly selects N resources to occupy in the comb offset; and the number of resources occupied by a terminal using cyclic shift hopping is flexibly configured by the base station, and the terminal using cyclic shift hopping occupies the first Q consecutive cyclic shifts; terminals that do not use comb offset hopping and / or cyclic shift hopping may occupy the remaining comb offsets.

[0144] Optionally, the configuration information may indicate: the number of resources occupied by the terminal using comb offset hopping is flexibly configured by the base station, and the terminal using comb offset hopping occupies the first P consecutive comb offsets; and the number of resources occupied by the terminal using cyclic shift hopping is flexibly configured by the base station, and the terminal using cyclic shift hopping occupies the first Q consecutive cyclic shifts; the terminal not using comb offset hopping and / or cyclic shift hopping may occupy the remaining comb offsets; for example, the subset of cyclic shift hopping is the first 3 of all cyclic shifts, and the subset of comb offset hopping is the first 4 of all frequency domain positions.

[0145] Optionally, the configuration information may indicate: the comb offsets that can be occupied by the terminal using comb offset hopping are fixed to a part of all comb offsets, for example, the number of comb offsets that can be occupied by the terminal using comb offset hopping is fixed to half of the number of all comb offsets, or 1 / 2±a, where a is an integer greater than or equal to 0 and a is less than half of the number of all comb offsets; and the number of resources occupied by the terminal using cyclic shift hopping is flexibly configured by the base station, and the terminal using cyclic shift hopping randomly selects M resources to occupy in the cyclic shift; the terminal not using comb offset hopping and / or cyclic shift hopping can occupy the remaining comb offsets.

[0146] Optionally, the configuration information may indicate: the number of resources occupied by the terminal using comb offset hopping is flexibly configured by the base station, and the terminal using comb offset hopping randomly selects N resources to occupy in the comb offset; and the number of resources occupied by the terminal using cyclic shift hopping is flexibly configured by the base station, and the terminal using cyclic shift hopping randomly selects M resources to occupy in the cyclic shift; terminals that do not use comb offset hopping and / or cyclic shift hopping may occupy the remaining comb offsets.

[0147] Optionally, the configuration information may indicate that: the number of resources occupied by a terminal using comb offset hopping is flexibly configured by the base station, and the terminal using comb offset hopping occupies the first P consecutive comb offsets; and the number of resources occupied by a terminal using cyclic shift hopping is flexibly configured by the base station, and the terminal using cyclic shift hopping randomly selects M resources to occupy in the cyclic shift; terminals that do not use comb offset hopping and / or cyclic shift hopping may occupy the remaining comb offsets. Optionally, the configuration information is indicated by a Radio Resource Control (RRC) parameter, or the configuration information is indicated by a higher-layer parameter;

[0148] The method further comprises:

[0149] Determine comb offset configuration parameters based on high-level parameters Or cyclic shift configuration parameters

[0150] Specifically, the configuration information may be indicated by a radio resource control RRC parameter, or the configuration information may be indicated by a higher layer parameter; wherein, in the case where the configuration information is indicated by an RRC parameter, a subset of comb offset frequency hopping and / or cyclic shift hopping is configured by an RRC parameter, and the comb offset configuration parameter Or cyclic shift configuration parameters Indicated by high-level parameters; or, when the configuration information is indicated by high-level parameters, the subset of comb offset frequency hopping and / or cyclic shift hopping is configured by high-level parameters. Since high-level parameters also need to indicate comb offset configuration parameters Or cyclic shift configuration parameters Therefore, the comb offset configuration parameter Or cyclic shift configuration parameters and a subset of comb offset hopping and / or cyclic shift hopping;

[0151] For example, high-level parameters can indicate comb offset configuration parameters and simultaneously configure a subset of comb offset frequency hopping;

[0152] For example, the higher layer parameters may indicate the cyclic shift configuration parameters and simultaneously configure a subset of cyclic shift hopping;

[0153] For example, high-level parameters can indicate comb offset configuration parameters Cyclic shift configuration parameters A subset of comb offset frequency hopping and a subset of cyclic shift hopping are configured at the same time.

[0154] In one embodiment, the network side device may use a new RRC parameter to configure a subset of comb offset hopping, where the RRC parameter uses one or more decimal integers to specify comb offset values ​​that a terminal using comb offset hopping may occupy.

[0155] In one embodiment, the network side device can use high-level parameters

[0156] The combOffset in transmissionComb is explicitly configured. The combOffset is indicated by multiple decimal integers, where the first decimal integer value can be used to specify The following set of decimal integers can indicate the comb offset that can be occupied by the terminal using comb offset hopping.

[0157] In one embodiment, the network side device may use a new RRC parameter configuration subset, where the RRC parameter uses one or more integers to specify cyclic shift values ​​that can be occupied by a terminal using cyclic shift hopping.

[0158] In one embodiment, the network side device can be explicitly configured using the cyclicShift in the high-level parameter transmissionComb. CyclicShift uses multiple integers, and the first integer value specifies The following set of integers indicates the cyclic shift values ​​that can be occupied by the terminal using cyclic shift hopping.

[0159] Optionally, the sending an SRS within a subset of the comb offset frequency hopping includes:

[0160] Determining, within the subset of the comb offset frequency hopping, a frequency domain starting position at which the terminal transmits the SRS when the comb offset frequency hopping is adopted;

[0161] The SRS is sent at the starting position in the frequency domain.

[0162] Specifically, after the terminal determines the subset of comb offset frequency hopping based on the configuration information, it can be determined that the SRS can hop within the subset of comb offset frequency hopping; it can be determined based on the comb offset configuration parameter Determine the comb hopping offset of the SRS using comb offset hopping, and then determine the frequency domain starting position for sending the SRS within the comb offset hopping subset based on the comb hopping offset; and send the SRS at the frequency domain starting position.

[0163] Among them, the comb offset configuration parameters It can be determined based on the indication of higher-level parameters or based on protocol pre-definition.

[0164] Optionally, determining, within the subset of the comb offset frequency hopping, a frequency domain starting position at which the terminal transmits the SRS when the comb offset frequency hopping is adopted includes:

[0165] Based on the number t of the OFDM symbol where the SRS is located in multiple radio frames, convert the y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence into a decimal integer to obtain a comb frequency hopping offset; where y is an integer greater than or equal to 8;

[0166] A frequency domain starting position of the SRS is obtained based on the configuration information and the comb frequency hopping offset.

[0167] Specifically, when determining the frequency domain starting position of the SRS to be sent by the terminal using comb offset frequency hopping, the number t of the OFDM symbol where the SRS is located in multiple radio frames can be first determined, and then the y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence is converted into a decimal integer to obtain a comb frequency hopping offset; and then the frequency domain starting position of the SRS is calculated based on the comb frequency hopping offset;

[0168] For example, the number t of the OFDM symbol where the SRS is located in multiple radio frames can be first determined, and then the 8-bit binary pseudo-random sequence c(i) corresponding to time t in the SRS sequence can be converted into a decimal integer to indicate the comb offset value that can be jumped to in the current OFDM symbol t.

[0169] It should be noted that, corresponding to the next OFDM symbol t', the following steps are repeated: the 8-bit binary pseudo-random sequence c(i) corresponding to time t in the SRS sequence is converted into a decimal integer to indicate the comb offset value that can be jumped to at OFDM symbol t', thereby determining the frequency domain position occupied by the SRS at OFDM symbol t'.

[0170] Optionally, converting a y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence into a decimal integer to obtain a comb frequency hopping offset includes:

[0171] Based on any one of the following formulas (1)-(3), the comb frequency hopping offset is calculated as follows:

[0172] in, is the number of frequency domain positions that the terminal can occupy when comb frequency hopping offset is adopted, It is used to represent the y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence, K TC is the comb value when SRS resource is mapped in frequency domain, m is the value for calculating the comb frequency hopping offset The intermediate quantity when , m∈[0,y-1].

[0173] Specifically, the terminal can calculate the comb frequency hopping offset of the current OFDM symbol t

[0174] The terminal can use or not use comb offset hopping based on SRS, and use different comb offset hopping methods. way;

[0175] For example, for a terminal using comb offset hopping, the comb frequency hopping offset can be calculated using the following formula (4):

[0176] For example, for a terminal using comb offset hopping, the comb frequency hopping offset can be calculated using the following formula (5):

[0177] For example, for a terminal using comb offset hopping, the comb frequency hopping offset can be calculated using the following formula (6):

[0178] For example, for terminals that do not use comb offset hopping, the comb frequency hopping offset can be calculated using the following formula:

[0179] Wherein, t is the number t of the OFDM symbol where the SRS is located in multiple radio frames;

[0180] mod(SFN, N) is the current wireless frame number, is the number of slots in a wireless frame, is the number of OFDM symbols in a slot, is the number of OFDM symbols in a radio frame. is the time slot number in a radio frame, is the number of OFDM symbols in a slot, is the number of OFDM symbols preceding the slot occupied by the SRS, l0 is the starting OFDM symbol position of the SRS within a slot, l′ is the number of the current OFDM symbol within the number of OFDM symbols occupied by the SRS, l′∈[0, number of OFDM symbols occupied by the SRS - 1], and R indicates that the same SRS is transmitted over R OFDM symbols.

[0181] Optionally, obtaining a frequency domain starting position of the SRS based on the configuration information and the comb frequency hopping offset includes:

[0182] Comb-based offset configuration parameters Calculate the comb offset value of SRS port px

[0183] Based on the SRS port p i Comb offset value and comb frequency hopping offset Calculate the SRS port p i The frequency domain position offset value

[0184] Based on the The frequency domain starting position of the SRS is calculated.

[0185] Specifically, for SRS port p i The base station configures the SRS port p according to the combOffset in the transmissionComb parameter i Corresponding comb offset configuration parameters Then it can be based on SRS port p i Corresponding comb offset configuration parameters The SRS port p is calculated using the following formula (7): i Comb offset value

[0186] The SRS port p is calculated i Comb offset value After that, it can be based on the SRS port p i Comb offset value and comb frequency hopping offset Calculate the SRS port p i The frequency domain position offset value Finally, based on the frequency domain position offset value The frequency domain starting position of the SRS is calculated.

[0187] Among them, based on the frequency domain position offset value When calculating the frequency domain starting position of the SRS, the following formula (8) can be used to calculate the frequency domain starting position of the SRS:

[0188] in,

[0189] Optionally, the SRS port p i Comb offset value and comb frequency hopping offset Calculate the SRS port p i The frequency domain position offset value include:

[0190] Based on any one of the following formulas (9)-(10), the SRS port p is calculated i The frequency domain position offset value

[0191] or

[0192] Among them, n shift is the preset threshold, is the number of subcarriers per RB, K TC is the comb value when SRS resource is mapped in frequency domain, The offset value for SRS positioning. is the number of frequency domain positions that the terminal can occupy when comb frequency hopping offset is adopted, s(·) is configured by a network side device, and s(·) is used to indicate the position of the comb frequency hopping offset mapped when the terminal adopts the comb frequency hopping offset.

[0193] Optionally, based on the SRS port p i Comb offset value and comb frequency hopping offset Calculate the SRS port p i The frequency domain position offset value When , it can be calculated using the following formula (11)

[0194] Optionally, based on the SRS port p i Comb offset value and comb frequency hopping offset Calculate the SRS port p i The frequency domain position offset value When , it can be calculated using the following formula (12)

[0195] Among them, n shift is a threshold. The number of subcarriers per RB. Is the SRS port p i The frequency domain offset value is used to ensure the orthogonality between different ports. It is the comb offset value when using comb offset hopping. The offset value for SRS positioning. When the SRS is sent for positioning, The value of can be determined based on relevant technologies or protocols. When the transmitted SRS is not used for positioning, is the number of comb offsets that a terminal using comb offset hopping can occupy,

[0196] Among them, s(·) is configured by the network side device and is used to indicate the position of the comb frequency hopping offset mapped when the terminal adopts comb frequency hopping offset; for example, s(x) is the comb offset position that the terminal using comb offset hopping can map to, and s(x) and x are mapped one to one.

[0197] Assume that the network side device uses the RRC parameter combSubset to indicate the comb offset that the terminal using comb offset hopping can occupy. For example, K TC =4, the RRC parameter configuration is as follows: combSubset = 2, 3. Indicates that the terminal using comb offset hopping can only hop in comb offset 2 to 3. At this time, the number of resources that the terminal using comb offset hopping can occupy is and The first value in the comb offset is mapped to comb offset 2, and the second value is mapped to comb offset 3. This mapping relationship is represented by s(·) in the formula. For the xth value Terminals using comb offset hopping are mapped to comb offset s(x).

[0198] Optionally, the sending an SRS within the subset of the cyclic shift hop includes:

[0199] Determining, within the subset of the cyclic shift hopping, a cyclic shift position at which the terminal transmits the SRS when cyclic shift hopping is employed;

[0200] The SRS is transmitted at the cyclic shift position.

[0201] Specifically, after the terminal determines the subset of cyclic shift hopping based on the configuration information, it can determine that the SRS can hop within the subset of cyclic shift hopping; it can then determine the subset of cyclic shift hopping based on the cyclic shift configuration parameter. A cyclic shift hopping offset of an SRS using cyclic shift hopping is determined, and then a cyclic shift position for sending the SRS is determined within a subset of the cyclic shift hopping based on the cyclic shift hopping offset; and the SRS is sent at the cyclic shift position.

[0202] Among them, the cyclic shift configuration parameters It can be determined based on the indication of higher-level parameters or based on protocol pre-definition.

[0203] Optionally, determining, within the subset of the cyclic shift hopping, a cyclic shift position at which the terminal sends the SRS when cyclic shift hopping is adopted includes:

[0204] Based on the number t of the OFDM symbol where the SRS is located in multiple radio frames, converting the y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence into a decimal integer to obtain a cyclic shift jump offset;

[0205] A cyclic shift position of the SRS is obtained based on the configuration information and the cyclic shift jump offset.

[0206] Specifically, when determining the cyclic shift position of the SRS to be sent by the terminal using cyclic shift hopping, the number t of the OFDM symbol where the SRS is located in multiple radio frames can be first determined, and then the y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence is converted into a decimal integer to obtain a cyclic shift hopping offset; and then the cyclic shift position of the SRS is calculated based on the cyclic shift hopping offset;

[0207] For example, the number t of the OFDM symbol where the SRS is located in multiple radio frames can be first determined, and then the 8-bit binary pseudo-random sequence c(i) corresponding to time t in the SRS sequence can be converted into a decimal integer to determine the cyclic shift value that can be jumped to in the current OFDM symbol.

[0208] It should be noted that, corresponding to the next OFDM symbol t', the following steps are repeated: the 8-bit binary pseudo-random sequence c(i) corresponding to time t in the SRS sequence is converted into a decimal integer to determine the cyclic shift value to which the current OFDM symbol can jump, thereby determining the cyclic shift position occupied by the SRS at OFDM symbol t'.

[0209] Optionally, converting a y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence into a decimal integer to obtain a cyclic shift jump offset includes:

[0210] The cyclic shift jump offset is calculated based on any one of the following formulas (13)-(15):

[0211] in, is the number of frequency domain positions that the terminal can occupy when cyclic shift hopping is adopted, is the maximum cyclic shift jump offset value, c(y*t+m) is used to represent the y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence, and m is the value for calculating the comb frequency hopping offset. The intermediate quantity when , m∈[0,y-1].

[0212] Specifically, the terminal can calculate the cyclic shift jump offset of the current OFDM symbol t

[0213] The terminal can use or not use cyclic shift hopping based on SRS, and use different cyclic shift hopping offsets. way;

[0214] For example, for a terminal using cyclic shift hopping, the cyclic shift hopping offset can be calculated using the following formula (16):

[0215] For example, for a terminal using cyclic shift hopping, the cyclic shift hopping offset can be calculated using the following formula (17):

[0216] For example, for a terminal using cyclic shift hopping, the cyclic shift hopping offset can be calculated using the following formula (18):

[0217] For example, for a terminal that does not use cyclic shift hopping, the cyclic shift jump offset can be calculated using the following formula:

[0218] Wherein, t is the number of the OFDM symbol where the SRS is located in multiple radio frames, mod(SFN, N) is the current wireless frame number, is the number of slots in a wireless frame, is the number of OFDM symbols in a slot, is the number of OFDM symbols in a radio frame. is the time slot number in a radio frame, is the number of OFDM symbols in a slot, is the number of OFDM symbols before the slot occupied by SRS, l0 is the starting OFDM symbol position of SRS in a slot, and l′ is the number of the current OFDM symbol in the number of OFDM symbols occupied by SRS, l′∈[0, number of OFDM symbols occupied by SRS-1].

[0219] Optionally, obtaining the cyclic shift position of the SRS based on the configuration information and the cyclic shift jump offset includes:

[0220] Based on cyclic shift configuration parameters Calculate the SRS port p i Code domain offset value

[0221] Based on the SRS port p i Code domain offset value and the cyclic shift jump offset Calculate the cyclic shift α i ;

[0222] Based on the cyclic shift α i , determine the cyclic shift position of the SRS.

[0223] Specifically, for SRS port p i The base station configures the SRS port p according to the cyclicShift in the transmissionComb parameter. i Corresponding cyclic shift configuration parameters Then it can be based on SRS port p i Corresponding cyclic shift configuration parameters The SRS port p is calculated using the following formula (19): i Code domain offset value

[0224] The SRS port p is calculated i Code domain offset value After that, it can be based on the SRS port p i Code domain offset value and cyclic shift jump offset Calculate the S cyclic shift α i ; Finally, the cyclic shift α i The SRS is transmitted as the cyclic shift position of the SRS.

[0225] Among them, the cyclic shift position is cyclic shift α i .

[0226] Optionally, the SRS port p i Code domain offset value and the cyclic shift jump offset Calculate the cyclic shift α i ,include:

[0227] Based on any one of the following formulas (20)-(21), α is calculated i :

[0228] or

[0229] in, Is the SRS port p i The code domain offset value, is the number of frequency domain positions that the terminal can occupy when cyclic shift hopping is adopted, is the maximum cyclic shift jump offset value, s(·) is configured by the network side device, and s(·) is used to indicate the position of the cyclic shift jump mapped when the terminal adopts cyclic shift jump.

[0230] Specifically, based on the SRS port pi Code domain offset value and the cyclic shift jump offset Calculate the cyclic shift α i When , the cyclic shift α can be calculated using the following formula (22): i :

[0231] Specifically, based on the SRS port p i Code domain offset value and the cyclic shift jump offset Calculate the cyclic shift α i When , the cyclic shift α can be calculated using the following formula (23): i :

[0232] in, is the maximum cyclic shift value. Is the SRS port p i The code domain offset value is used to ensure the orthogonality between different ports. is the cyclic shift value when cyclic shift hopping is used. is the number of cyclic shifts that a terminal using cyclic shift hopping can occupy,

[0233] Among them, s(·) is configured by the network side device and is used to indicate the position of the cyclic shift hopping mapped when the terminal adopts cyclic shift hopping; for example, s(x) is configured by the base station and is the cyclic shift position to which the terminal adopts cyclic shift hopping can be mapped, and s(x) and x are mapped one to one.

[0234] Assume that the base station uses the RRC parameter cyclicShift to indicate the cyclic shift that a terminal using cyclic shift hopping can occupy. When cyclic shift hopping is used, the RRC parameter configuration is as follows: cyclicShift = 2, 3, 4, 5. Indicates that the terminal using cyclic shift hopping can only hop in cyclic shift 2 to 5. At this time, the number of resources that the terminal using cyclic shift hopping can occupy is and The first value in a cyclic shift is mapped to cyclic shift 2, the second value is mapped to cyclic shift 3, the third value is mapped to cyclic shift 4, and the fourth value is mapped to cyclic shift 5. This mapping relationship is represented by s(·) in the formula. For the xth value Terminals using cyclic shift hopping are mapped to cyclic shifts(x).

[0235] Optionally, when the terminal adopts comb offset frequency hopping, the number t satisfies:

[0236] Among them, mod(SFN, N) is the current wireless frame number, is the number of slots in a wireless frame, is the number of OFDM symbols in a slot, is the number of OFDM symbols in a radio frame; is the time slot number in a radio frame, is the number of OFDM symbols in a slot, is the number of OFDM symbols before the slot occupied by SRS, l0 is the starting OFDM symbol position of SRS in a slot; l′ is the number of the current OFDM symbol in the number of OFDM symbols occupied by SRS, l′∈[0, number of OFDM symbols occupied by SRS-1], and R means that the same SRS is sent on R OFDM symbols.

[0237] Optionally, when the terminal adopts cyclic shift hopping, the number t satisfies:

[0238] Among them, mod(SFN, N) is the current wireless frame number, is the number of slots in a wireless frame, is the number of OFDM symbols in a slot, is the number of OFDM symbols in a radio frame; is the time slot number in a radio frame, is the number of OFDM symbols in a slot, is the number of OFDM symbols before the slot occupied by SRS, l0 is the starting OFDM symbol position of SRS in a slot; l′ is the number of the current OFDM symbol in the number of OFDM symbols occupied by SRS, l′∈[0, number of OFDM symbols occupied by SRS-1].

[0239] FIG3 is a second flow chart of an SRS sending method provided in an embodiment of the present disclosure. As shown in FIG3 , the SRS method is applied to a network-side device, that is, the execution subject is a network-side device, such as a base station. The SRS method includes the following steps:

[0240] Step 300: Send configuration information to the terminal, where the configuration information is used by the terminal to determine a subset of comb offset hopping and / or cyclic shift hopping, where the subset of comb offset hopping and / or cyclic shift hopping is dedicated to transmitting SRS using comb offset hopping and / or cyclic shift hopping.

[0241] Specifically, the network side device may send configuration information to the terminal to configure a subset of comb offset frequency hopping and / or cyclic shift hopping, so that the terminal determines the subset of comb offset frequency hopping and / or cyclic shift hopping based on the configuration information;

[0242] Optionally, a subset of the comb offset frequency hopping is used to limit the values ​​to which the comb offset frequency hopping can jump, and the subset does not include a terminal that does not support comb offset frequency hopping or frequency domain resources that may be occupied by the SRS;

[0243] Optionally, a subset of cyclic shift hopping is used to limit the values ​​that the cyclic shift hopping can jump to, and the subset does not include a terminal that does not support cyclic shift hopping or code domain resources that may be occupied by SRS;

[0244] Optionally, after determining the subset of comb offset frequency hopping based on the configuration information, the terminal may determine, within the subset of comb offset frequency hopping, a transmission resource of an SRS using comb offset frequency hopping, and then send the SRS;

[0245] Optionally, after determining a subset of cyclic shift hopping based on the configuration information, the terminal may determine, within the subset of cyclic shift hopping, a transmission resource for an SRS employing cyclic shift hopping, and then transmit the SRS. Specifically, some terminals support comb offset hopping / cyclic shift hopping, while some terminals do not support comb offset hopping / cyclic shift hopping, or similar schemes. When these two types of terminals are multiplexed, comb offset hopping and / or cyclic shift hopping may cause the SRS employing comb offset hopping and / or cyclic shift hopping to collide with a normal SRS that does not employ comb offset hopping and / or cyclic shift hopping. For example, when a terminal employs comb offset hopping, it may occupy the same frequency domain resources as a terminal that does not employ comb offset hopping due to frequency resource hopping.

[0246] To avoid this situation, the network device can restrict terminals that use comb offset hopping and terminals that do not use comb offset hopping to occupy different resources. That is, terminals that do not use comb offset hopping occupy a portion of the resources, while terminals that use comb offset hopping occupy the remaining resources (a subset of comb offset). In other words, the network device can configure a subset of comb offset hopping for terminals or SRS that use comb offset hopping, and can limit the values ​​that can be jumped by comb offset hopping to within the subset of comb offset hopping. This subset does not include frequency domain resources that may be occupied by terminals or SRS that do not support these hopping schemes.

[0247] For example, for comb 4, if a terminal that does not use comb offset hopping occupies comb offset 0, then a terminal that uses comb offset hopping can only hop on comb offsets 1, 2, 3 or a subset of comb offsets 1, 2, 3. The specific comb offsets that can be hopped on depend on the network-side device configuration.

[0248] For example, when a terminal uses cyclic shift hopping, it may occupy the same cyclic shift as a terminal that does not use cyclic shift hopping. To avoid this situation, terminals that use cyclic shift hopping and terminals that do not use cyclic shift hopping can be restricted to occupy different cyclic shifts, that is, terminals that do not use cyclic shift hopping occupy a portion of cyclic shifts, and terminals that use cyclic shift hopping occupy the remaining portion of cyclic shifts (a subset of cyclic shifts). That is, the network-side device can configure a subset of cyclic shift hopping for terminals or SRS that use comb offset hopping, and the terminal can limit the values ​​that the cyclic shift hopping can jump to within the subset of cyclic shift hopping. This subset does not include code domain resources that may be occupied by terminals or SRS that do not support these frequency hopping schemes.

[0249] For example, for a terminal with a maximum cyclic shift value of 6, if a terminal that does not use cyclic shift hopping occupies cyclic shifts 0 and 1, then a terminal that uses cyclic shift hopping can only hop on cyclic shifts 2, 3, 4, and 5 or a subset of cyclic shifts 2, 3, 4, and 5. The specific cyclic shifts that can be hopped on depend on the base station configuration.

[0250] In the embodiments of the present disclosure, when SRS comb offset hopping and / or cyclic shift hopping are enabled, conflicts with legacy terminals are avoided and resource reuse is achieved.

[0251] The SRS transmission method provided by the embodiment of the present disclosure configures a subset of comb offset hopping and / or cyclic shift hopping corresponding to the SRS so that the SRS can only perform comb offset hopping and / or cyclic shift hopping within the subset, and the subset does not include terminals that do not support comb offset hopping and / or cyclic shift hopping or frequency domain / code domain resources that may be occupied by the SRS, thereby avoiding collision between the SRS that performs comb offset hopping and / or cyclic shift hopping and the ordinary SRS that does not perform comb offset hopping and / or cyclic shift hopping, thereby improving the SRS transmission performance.

[0252] Optionally, the configuration information is specifically used to indicate at least one of the following:

[0253] The frequency domain resources in the comb offset frequency hopping subset are part of all frequency domain resources in the OFDM symbol where the SRS is located;

[0254] The cyclic shifts in the cyclic shift hopping subset are part of all cyclic shifts in the OFDM symbol where the SRS is located;

[0255] The subset of the comb offset frequency hopping includes N frequency domain resource positions in all the frequency domain resources, where N is an integer greater than 0 and less than the total number of frequency domain positions in all the frequency domain resources;

[0256] The subset of the cyclic shift hops includes M code domain resource positions in all the cyclic shifts, where M is an integer greater than 0 and less than the number of all the cyclic shifts;

[0257] The subset of the comb offset frequency hopping includes the first P frequency domain resource positions of all the frequency domain resources, where P is an integer greater than 0 and P is less than the number of all the frequency domain resources;

[0258] The subset of the cyclic shift hops includes the first Q code domain resource positions in all the cyclic shifts, where Q is an integer greater than 0 and Q is less than the number of all the cyclic shifts.

[0259] Optionally, the configuration information may indicate the comb offset that a terminal using comb offset hopping may occupy;

[0260] For example, the configuration information may indicate that the frequency domain resources in the subset of comb offset hopping are part of all frequency domain resources in the OFDM symbol where the SRS is located, that is, the comb offset that can be occupied by the terminal using comb offset hopping is fixed to a part of all comb offsets, for example, the number of comb offsets that can be occupied by the terminal using comb offset hopping is fixed to half of the number of all comb offsets, or 1 / 2±a, where a is an integer greater than or equal to 0 and a is less than half of the number of all comb offsets.

[0261] For example, the configuration information may indicate that the subset of comb offset hopping includes N frequency domain resource positions in all frequency domain resources. That is, the number of resources occupied by the terminal using comb offset hopping is flexibly configured by the base station. The terminal using comb offset hopping randomly selects N positions in the comb offset to occupy, and the terminal not using comb offset hopping can occupy the remaining comb offsets.

[0262] For example, the configuration information may indicate that the subset of comb offset hopping includes the first P frequency domain resource positions in all frequency domain resources. That is, the number of resources occupied by the terminal using comb offset hopping is flexibly configured by the base station. The terminal using comb offset hopping occupies the first P consecutive comb offsets, and the terminal not using comb offset hopping can occupy the remaining comb offsets.

[0263] Optionally, the configuration information may indicate the cyclic shifts that a terminal using cyclic shift hopping may occupy;

[0264] For example, the configuration information may indicate that the cyclic shifts in the subset of cyclic shift hopping are part of all cyclic shifts in the OFDM symbol where the SRS is located, that is, the cyclic shifts that can be occupied by the terminal using cyclic shift hopping are fixed to a part of all cyclic shifts, for example, the number of cyclic shifts that can be occupied by the terminal using cyclic shift hopping is fixed to half of the number of all cyclic shifts, or 1 / 2±b, where b is an integer greater than or equal to 0 and b is less than half of the number of all cyclic shifts.

[0265] For example, the configuration information may indicate that the subset of cyclic shift hopping includes the first Q code domain resource positions in the cyclic shift, the number of resources occupied by the terminal using cyclic shift hopping is flexibly configured by the base station, the terminal using cyclic shift hopping occupies the first Q consecutive cyclic shifts, and the terminal not using cyclic shift hopping can occupy the remaining cyclic shifts.

[0266] For example, the configuration information may indicate that the subset of cyclic shift hopping includes M code domain resource positions in all cyclic shifts, the number of resources occupied by the terminal using cyclic shift hopping is flexibly configured by the base station, the terminal using cyclic shift hopping randomly selects M positions to occupy in the cyclic shift, and the terminal not using cyclic shift hopping can occupy the remaining cyclic shifts.

[0267] Optionally, the configuration information is specifically used to indicate one or more of the following:

[0268] (a) The frequency domain resources in the comb-shift frequency hopping subset are part of all frequency domain resources in the orthogonal frequency division multiplexing (OFDM) symbol where the SRS is located;

[0269] (b) the cyclic shifts in the cyclic shift hopping subset are part of all cyclic shifts in the OFDM symbol where the SRS is located;

[0270] (c) the subset of comb-type offset frequency hopping includes N frequency domain resource positions in all frequency domain resources, where N is an integer greater than 0 and N is less than the number of frequency domain positions in all frequency domain resources;

[0271] (d) the subset of cyclic shift hopping includes M code domain resource positions in all cyclic shifts, where M is an integer greater than 0 and less than the number of all cyclic shifts;

[0272] (e) the subset of the comb-type offset frequency hopping includes the first P frequency domain resource positions in all the frequency domain resources, where P is an integer greater than 0 and P is less than the number of frequency domain positions in all the frequency domain resources;

[0273] (f) The subset of the cyclic shift hops includes the first Q code domain resource positions of all the cyclic shifts, where Q is an integer greater than 0 and Q is less than the number of all the cyclic shifts.

[0274] Optionally, the configuration information may simultaneously indicate (a) and (c), or (a) and (e), or (c) and (e), or (a), (c), and (e); the terminal may determine a subset of comb offset frequency hopping based on the contents of (a) and (c), or (a) and (e), or (c) and (e); or the terminal may select one item from the indicated multiple items to determine the subset of comb offset frequency hopping;

[0275] Optionally, the configuration information may simultaneously indicate (b) and (d), or (b) and (f), or (d) and (f), or (b), (d), and (f); the terminal may determine the subset of cyclic shift hopping based on the contents of (b) and (d), or (b) and (f), or (d) and (f); or the terminal may select one item from the indicated multiple items to determine the subset of cyclic shift hopping;

[0276] Optionally, the configuration information may simultaneously indicate any combination of multiple items in (a)-(f). The terminal may determine a subset of comb offset frequency hopping and / or a subset of cyclic shift hopping based on the contents of the multiple items indicated, or select one or two items from the multiple items indicated to determine a subset of comb offset frequency hopping and / or a subset of cyclic shift hopping. Examples are not given one by one here.

[0277] For example, the configuration information may indicate the comb offset that can be occupied by a terminal using comb offset hopping and the cyclic shift that can be occupied by a terminal using cyclic shift hopping.

[0278] Optionally, the configuration information may indicate that: the comb offset that can be occupied by a terminal using comb offset hopping is fixed to a part of all comb offsets, for example, the number of comb offsets that can be occupied by a terminal using comb offset hopping is fixed to half of the number of all comb offsets, or 1 / 2±a, where a is an integer greater than or equal to 0 and a is less than half of the number of all comb offsets; and the cyclic shift that can be occupied by a terminal using cyclic shift hopping is fixed to a part of all cyclic shifts, for example, the number of cyclic shift that can be occupied by a terminal using cyclic shift hopping is fixed to half of the number of all cyclic shifts, or 1 / 2±b, where b is an integer greater than or equal to 0 and b is less than half of the number of all cyclic shifts.

[0279] Optionally, the configuration information may indicate: the number of resources occupied by the terminal using comb offset hopping is flexibly configured by the base station, and the terminal using comb offset hopping randomly selects N resources to occupy in the comb offset; and the cyclic shift that can be occupied by the terminal using cyclic shift hopping is fixed to a part of all cyclic shifts, for example, the number of cyclic shifts that can be occupied by the terminal using cyclic shift hopping is fixed to half of the number of all cyclic shifts, or 1 / 2±b, where b is an integer greater than or equal to 0 and b is less than half of the number of all cyclic shifts; the terminal that does not use comb offset hopping and / or cyclic shift hopping can occupy the remaining comb offsets.

[0280] Optionally, the configuration information may indicate: the number of resources occupied by the terminal using comb offset hopping is flexibly configured by the base station, and the terminal using comb offset hopping occupies the first P consecutive comb offsets; and the cyclic shift that can be occupied by the terminal using cyclic shift hopping is fixed to a part of all cyclic shifts, for example, the number of cyclic shifts that can be occupied by the terminal using cyclic shift hopping is fixed to half of the number of all cyclic shifts, or 1 / 2±b, where b is an integer greater than or equal to 0 and b is less than half of the number of all cyclic shifts; the terminal that does not use comb offset hopping and / or cyclic shift hopping can occupy the remaining comb offsets.

[0281] Optionally, the configuration information may indicate: the comb offset that can be occupied by the terminal using comb offset hopping is fixed to a part of all comb offsets, for example, the number of comb offsets that can be occupied by the terminal using comb offset hopping is fixed to half of the number of all comb offsets, or 1 / 2±a, where a is an integer greater than or equal to 0 and a is less than half of the number of all comb offsets; and the number of resources occupied by the terminal using cyclic shift hopping is flexibly configured by the base station, and the terminal using cyclic shift hopping occupies the first Q consecutive cyclic shifts; the terminal not using comb offset hopping and / or cyclic shift hopping can occupy the remaining comb offsets.

[0282] Optionally, the configuration information may indicate: the number of resources occupied by a terminal using comb offset hopping is flexibly configured by the base station, and the terminal using comb offset hopping randomly selects N resources to occupy in the comb offset; and the number of resources occupied by a terminal using cyclic shift hopping is flexibly configured by the base station, and the terminal using cyclic shift hopping occupies the first Q consecutive cyclic shifts; terminals that do not use comb offset hopping and / or cyclic shift hopping may occupy the remaining comb offsets.

[0283] Optionally, the configuration information may indicate: the number of resources occupied by the terminal using comb offset hopping is flexibly configured by the base station, and the terminal using comb offset hopping occupies the first P consecutive comb offsets; and the number of resources occupied by the terminal using cyclic shift hopping is flexibly configured by the base station, and the terminal using cyclic shift hopping occupies the first Q consecutive cyclic shifts; the terminal not using comb offset hopping and / or cyclic shift hopping may occupy the remaining comb offsets.

[0284] Optionally, the configuration information may indicate: the comb offsets that can be occupied by the terminal using comb offset hopping are fixed to a part of all comb offsets, for example, the number of comb offsets that can be occupied by the terminal using comb offset hopping is fixed to half of the number of all comb offsets, or 1 / 2±a, where a is an integer greater than or equal to 0 and a is less than half of the number of all comb offsets; and the number of resources occupied by the terminal using cyclic shift hopping is flexibly configured by the base station, and the terminal using cyclic shift hopping randomly selects M resources to occupy in the cyclic shift; the terminal not using comb offset hopping and / or cyclic shift hopping can occupy the remaining comb offsets.

[0285] Optionally, the configuration information may indicate: the number of resources occupied by the terminal using comb offset hopping is flexibly configured by the base station, and the terminal using comb offset hopping randomly selects N resources to occupy in the comb offset; and the number of resources occupied by the terminal using cyclic shift hopping is flexibly configured by the base station, and the terminal using cyclic shift hopping randomly selects M resources to occupy in the cyclic shift; terminals that do not use comb offset hopping and / or cyclic shift hopping may occupy the remaining comb offsets.

[0286] Optionally, the configuration information may indicate: the number of resources occupied by the terminal using comb offset hopping is flexibly configured by the base station, and the terminal using comb offset hopping occupies the first P consecutive comb offsets; and the number of resources occupied by the terminal using cyclic shift hopping is flexibly configured by the base station, and the terminal using cyclic shift hopping randomly selects M resources to occupy in the cyclic shift; the terminal not using comb offset hopping and / or cyclic shift hopping may occupy the remaining comb offsets.

[0287] Optionally, the sending configuration information to the terminal includes:

[0288] The configuration information is indicated using radio resource control RRC parameters or higher layer parameters.

[0289] Specifically, the configuration information may be indicated by a radio resource control RRC parameter, or the configuration information may be indicated by a higher layer parameter; wherein, in the case where the configuration information is indicated by an RRC parameter, a subset of comb offset frequency hopping and / or cyclic shift hopping is configured by an RRC parameter, and the comb offset configuration parameter Or cyclic shift configuration parameters Indicated by high-level parameters; or, when the configuration information is indicated by high-level parameters, the subset of comb offset frequency hopping and / or cyclic shift hopping is configured by high-level parameters. Since high-level parameters also need to indicate comb offset configuration parameters Or cyclic shift configuration parameters Therefore, the comb offset configuration parameter Or cyclic shift configuration parameters and a subset of comb offset hopping and / or cyclic shift hopping;

[0290] For example, high-level parameters can indicate comb offset configuration parameters and simultaneously configure a subset of comb offset frequency hopping;

[0291] For example, the higher layer parameters may indicate the cyclic shift configuration parameters and simultaneously configure a subset of cyclic shift hopping;

[0292] For example, high-level parameters can indicate comb offset configuration parameters Cyclic shift configuration parameters A subset of comb offset frequency hopping and a subset of cyclic shift hopping are configured at the same time.

[0293] In one embodiment, the network side device may use a new RRC parameter to configure a subset of comb offset hopping, where the RRC parameter uses one or more integers to specify comb offset values ​​that a terminal using comb offset hopping may occupy.

[0294] In one embodiment, the network side device can use the combOffset in the high-level parameter transmissionComb to explicitly configure the combOffset. The combOffset uses multiple integers. The first integer value specifies The following set of integers indicates the comb offsets that can be occupied by the terminal using comb offset hopping.

[0295] In one embodiment, the network side device may use a new RRC parameter configuration subset, where the RRC parameter uses one or more integers to specify cyclic shift values ​​that can be occupied by a terminal using cyclic shift hopping.

[0296] In one embodiment, the network side device can be explicitly configured using the cyclicShift in the high-level parameter transmissionComb. CyclicShift uses multiple integers, and the first integer value specifies The following set of integers indicates the cyclic shift values ​​that can be occupied by the terminal using cyclic shift hopping.

[0297] The SRS transmission method provided by the embodiment of the present disclosure configures a subset of comb offset hopping and / or cyclic shift hopping corresponding to the SRS so that the SRS can only perform comb offset hopping and / or cyclic shift hopping within the subset, and the subset does not include terminals that do not support comb offset hopping and / or cyclic shift hopping or frequency domain / code domain resources that may be occupied by the SRS, thereby avoiding collision between the SRS that performs comb offset hopping and / or cyclic shift hopping and the ordinary SRS that does not perform comb offset hopping and / or cyclic shift hopping, thereby improving the SRS transmission performance.

[0298] In one embodiment, assuming that the frequency domain resource mapping of the terminal's SRS port is comb4, that is, a frequency domain structure with intervals of 3 subcarriers, there are 4 mappable comb offsets, namely comb offset 0, 1, 2, and 3. The process of the terminal sending SRS includes the following steps:

[0299] Step 1a: The base station configures a subset of comb-type offset frequency hopping for the terminal. The terminal receives the configuration information and determines the subset of comb-type offset frequency hopping.

[0300] Optionally, the configuration information is indicated by a radio resource control (RRC) parameter, which is used to configure a subset of comb offset hopping. The RRC parameter uses one or more integers to specify comb offset values ​​that can be occupied by a terminal using comb offset hopping.

[0301] For example, the RRC parameter configuration is as follows: combSubset = 2, 3. This indicates that the terminal using comb offset hopping can only hop in comb offset 2 to 3. At this time, the number of resources that the terminal using comb offset hopping can occupy is and The first value in the comb offset is mapped to comb offset 2, and the second value is mapped to comb offset 3.

[0302] Optionally, the configuration information may configure: the number of comb offsets that can be occupied by a terminal using comb offset hopping is fixed to half of the number of all comb offsets, that is, the number of comb offsets that can be occupied by a terminal using comb offset hopping can only be 2.

[0303] Optionally, the configuration information can be configured: the number of resources occupied by the terminal using comb offset hopping is flexibly configured by the base station, the terminal using comb offset hopping occupies the first several consecutive comb offsets, and the terminal not using comb offset hopping can occupy the remaining comb offsets.

[0304] For example, a terminal that uses comb offset hopping occupies comb offset 0, and a terminal that does not use comb offset hopping occupies comb offsets 1, 2, and 3.

[0305] Optionally, the configuration information can be configured: the number of resources occupied by the terminal using comb offset hopping is flexibly configured by the base station, the terminal using comb offset hopping randomly selects several comb offsets to occupy, and the terminal not using comb offset hopping can occupy the remaining comb offsets.

[0306] For example, a terminal that adopts comb offset hopping in the RRC parameter configuration occupies comb offset 1, and a terminal that does not adopt comb offset hopping occupies comb offsets 0, 2, and 3.

[0307] Optionally, the comb offset that a terminal using comb offset hopping can occupy is explicitly configured by the combOffset in the high-level parameter transmissionComb. combOffset uses multiple integers, with the first integer value specifying The following set of integers indicates the comb offset values ​​that can be occupied by the terminal using comb offset hopping.

[0308] For example, the RRC parameter configuration is as follows: combOffset = 3, 2, 3. The value is 3. The terminal using comb offset hopping can only hop in comb offset 2 to 3. At this time, the number of resources that the terminal using comb offset hopping can occupy is and The first value in the comb offset is mapped to comb offset 2, and the second value is mapped to comb offset 3.

[0309] Optionally, the configuration information may be configured to configure: the number of comb offsets that a terminal using comb offset hopping can occupy is fixed to half the number of all comb offsets, that is, the number of comb offsets that a terminal using comb offset hopping can occupy can only be 2.

[0310] Optionally, the configuration information can be configured: the number of resources occupied by the terminal using comb offset hopping is flexibly configured by the base station, the terminal using comb offset hopping occupies the first several consecutive comb offsets, and the terminal not using comb offset hopping can occupy the remaining comb offsets.

[0311] For example, a terminal that uses comb offset hopping occupies comb offset 0, and a terminal that does not use comb offset hopping occupies comb offsets 1, 2, and 3.

[0312] Optionally, the configuration information can be configured: the number of resources occupied by the terminal using comb offset hopping is flexibly configured by the base station, the terminal using comb offset hopping randomly selects several comb offsets to occupy, and the terminal not using comb offset hopping can occupy the remaining comb offsets.

[0313] For example, a terminal that adopts comb offset hopping in the RRC parameter configuration occupies comb offset 1, and a terminal that does not adopt comb offset hopping occupies comb offsets 0, 2, and 3.

[0314] Step 2a: The terminal calculates the frequency domain starting position of the SRS according to the subset of comb offset frequency hopping configured in the configuration information.

[0315] For SRS port p i The base station configures the SRS port p according to the combOffset in the transmissionComb parameter i Corresponding comb offset configuration parameters Then it can be based on SRS port p i Corresponding comb offset configuration parameters The SRS port p is calculated using the following formula (24): i Comb offset value

[0316] Then calculate the comb frequency hopping offset of the current OFDM symbol t as follows

[0317] The terminal can use or not use comb offset hopping based on SRS, and use different determined comb hopping offsets. way;

[0318] For example, for a terminal using comb offset hopping, the comb hopping offset can be calculated using the following formula (25):

[0319] For example, for a terminal using comb offset hopping, the comb frequency hopping offset can be calculated using the following formula (26):

[0320] For example, for a terminal using comb offset hopping, the comb frequency hopping offset can be calculated using the following formula (27):

[0321] For example, for terminals that do not use comb offset hopping, the comb frequency hopping offset can be calculated using the following formula:

[0322] Wherein, t is the number t of the OFDM symbol where the SRS is located in multiple radio frames;

[0323] mod(SFN, N) is the current wireless frame number, is the number of slots in a wireless frame, is the number of OFDM symbols in a slot, is the number of OFDM symbols in a radio frame. is the time slot number in a radio frame, is the number of OFDM symbols in a slot, is the number of OFDM symbols preceding the slot occupied by the SRS, l0 is the starting OFDM symbol position of the SRS within a slot, l′ is the number of the current OFDM symbol within the number of OFDM symbols occupied by the SRS, l′∈[0, number of OFDM symbols occupied by the SRS - 1], and R indicates that the same SRS is transmitted over R OFDM symbols.

[0324] Finally, the frequency domain starting position of the SRS is calculated using the following formula (28):

[0325] in,

[0326] in, or

[0327] Among them, n shift is a threshold. The number of subcarriers per RB. Is the SRS port p iThe frequency domain offset value is used to ensure the orthogonality between different ports. It is the comb offset value when using comb offset hopping. The offset value for SRS positioning. When the SRS is sent for positioning, The value of can be determined based on relevant technologies or protocols. When the transmitted SRS is not used for positioning, is the number of comb offsets that a terminal using comb offset hopping can occupy,

[0328] Among them, s(·) is configured by the network side device and is used to indicate the position of the comb frequency hopping offset mapped when the terminal adopts comb frequency hopping offset; for example, s(x) is the comb offset position that the terminal using comb offset hopping can map to, and s(x) and x are mapped one to one.

[0329] Step 3a: The terminal sends the SRS according to the calculated SRS frequency domain starting position.

[0330] Step 4a: Repeat steps 2 and 3 for the next OFDM symbol t' to determine the frequency domain position occupied by the SRS at OFDM symbol t'.

[0331] In one embodiment, assuming that the cyclic shift mapping of the SRS port of the terminal is cyclic shift 8, there are 8 mappable cyclic shifts, namely cyclic shift 0, 1, 2, 3, 4, 5, 6, and 7. The process of the terminal sending the SRS includes the following steps:

[0332] Step 1b: The base station configures a subset of cyclic shift hopping for the terminal. The terminal receives the configuration information and determines the subset of cyclic shift hopping.

[0333] Optionally, the configuration information is indicated by a radio resource control (RRC) parameter, which is used to configure a subset of cyclic shift hopping. The RRC parameter uses one or more integers to specify cyclic shift values ​​that can be occupied by a terminal using cyclic shift hopping.

[0334] For example, the RRC parameter configuration is as follows: cyclicShift = 2, 3, 4, 5. This indicates that the terminal using cyclic shift hopping can only hop in cyclic shift 2 to 5. At this time, the number of resources that the terminal using cyclic shift hopping can occupy is and The first value in each cyclic shift is mapped to cyclic shift 2, the second value is mapped to cyclic shift 3, the third value is mapped to cyclic shift 4, and the fourth value is mapped to cyclic shift 5.

[0335] Optionally, the configuration information may configure: the number of cyclic shifts that can be occupied by the terminal using cyclic shift hopping is fixed to half of the total number of cyclic shifts, that is, the number of cyclic shifts that can be occupied by the terminal using cyclic shift hopping can only be 2.

[0336] Optionally, the configuration information may be configured such that the number of resources occupied by the terminal using cyclic shift hopping is flexibly configured by the base station, the terminal using cyclic shift hopping occupies the first several consecutive cyclic shifts, and the terminal not using cyclic shift hopping may occupy the remaining cyclic shifts.

[0337] For example, a terminal using cyclic shift hopping occupies cyclic shifts 0, 1, and 2, and a terminal not using cyclic shift hopping occupies cyclic shifts 3, 4, 5, 6, and 7.

[0338] Optionally, the configuration information may be configured such that the number of resources occupied by the terminal using cyclic shift hopping is flexibly configured by the base station, the terminal using cyclic shift hopping randomly selects several cyclic shifts to occupy, and the terminal not using cyclic shift hopping may occupy the remaining cyclic shifts.

[0339] For example, in the RRC parameter configuration, a terminal that adopts cyclic shift hopping occupies cyclic shift 1 and 4, and a terminal that does not adopt cyclic shift hopping occupies cyclic shift 0, 2, 3, 5, 6, and 7.

[0340] Optionally, the configuration information can be configured: the cyclic shift that a terminal using cyclic shift hopping can occupy is explicitly configured by the high-level parameter cyclicShift in transmissionComb. cyclicShift uses multiple integers, with the first integer value specifying The following set of integers indicates the cyclic shift values ​​that can be occupied by the terminal using cyclic shift hopping.

[0341] For example, the RRC parameter configuration is as follows: cyclicShift = 6, 2, 3, 4, 5. The value is 6. The terminal using cyclic shift hopping can only hop in cyclic shift 2 to 5. At this time, the number of resources that the terminal using cyclic shift hopping can occupy is and The first value in each cyclic shift is mapped to cyclic shift 2, the second value is mapped to cyclic shift 3, the third value is mapped to cyclic shift 4, and the fourth value is mapped to cyclic shift 5.

[0342] Optionally, the configuration information may configure: the number of cyclic shifts that can be occupied by the terminal using cyclic shift hopping is fixed to half of the total number of cyclic shifts, that is, the number of cyclic shifts that can be occupied by the terminal using cyclic shift hopping can only be 2.

[0343] Optionally, the configuration information may be configured such that the number of resources occupied by the terminal using cyclic shift hopping is flexibly configured by the base station, the terminal using cyclic shift hopping occupies the first several consecutive cyclic shifts, and the terminal not using cyclic shift hopping may occupy the remaining cyclic shifts.

[0344] For example, a terminal using cyclic shift hopping occupies cyclic shifts 0, 1, and 2, and a terminal not using cyclic shift hopping occupies cyclic shifts 3, 4, 5, 6, and 7.

[0345] Optionally, the configuration information may be configured such that the number of resources occupied by the terminal using cyclic shift hopping is flexibly configured by the base station, the terminal using cyclic shift hopping randomly selects several cyclic shifts to occupy, and the terminal not using cyclic shift hopping may occupy the remaining cyclic shifts.

[0346] For example, in the RRC parameter configuration, a terminal that adopts cyclic shift hopping occupies cyclic shift 1 and 4, and a terminal that does not adopt cyclic shift hopping occupies cyclic shift 0, 2, 3, 5, 6, and 7.

[0347] Step 2b: The terminal calculates the cyclic shift of the SRS according to the subset of cyclic shift hopping configured in the configuration information.

[0348] Specifically, for SRS port p i The base station configures the SRS port p according to the cyclicShift in the transmissionComb parameter. i Corresponding cyclic shift configuration parameters Then it can be based on SRS port p i Corresponding cyclic shift configuration parameters The SRS port p is calculated using the following formula (29): i Code domain offset value

[0349] Then calculate the cyclic shift jump offset of the current OFDM symbol t as follows:

[0350] The terminal can use or not use cyclic shift hopping based on SRS, and use different cyclic shift hopping offsets. way;

[0351] For example, for a terminal using cyclic shift hopping, the cyclic shift hopping offset can be calculated using the following formula (30):

[0352] For example, for a terminal using cyclic shift hopping, the cyclic shift hopping offset can be calculated using the following formula (31):

[0353] For example, for a terminal using cyclic shift hopping, the cyclic shift hopping offset can be calculated using the following formula (32):

[0354] For example, for a terminal that does not use cyclic shift hopping, the cyclic shift jump offset can be calculated using the following formula:

[0355] Wherein, t is the number of the OFDM symbol where the SRS is located in multiple radio frames, mod(SFN, N) is the current wireless frame number, is the number of slots in a wireless frame, is the number of OFDM symbols in a slot, is the number of OFDM symbols in a radio frame. is the time slot number in a radio frame, is the number of OFDM symbols in a slot, is the number of OFDM symbols before the slot occupied by SRS, l0 is the starting OFDM symbol position of SRS in a slot, and l′ is the number of the current OFDM symbol in the number of OFDM symbols occupied by SRS, l′∈[0, number of OFDM symbols occupied by SRS-1].

[0356] Finally, the cyclic shift α is calculated based on formula (33) or formula (34): i :

[0357] or

[0358] in, Is the SRS port p i The code domain offset value, is the number of frequency domain positions that the terminal can occupy when cyclic shift hopping is adopted, is the maximum cyclic shift jump offset value, s(·) is configured by the network side device, and s(·) is used to indicate the position of the cyclic shift jump mapped when the terminal adopts cyclic shift jump.

[0359] Step 3: The terminal sends the SRS according to the calculated SRS cyclic shift.

[0360] Step 4: Repeat steps 2 and 3 for the next OFDM symbol t' to determine the cyclic shift occupied by the SRS at OFDM symbol t'.

[0361] The terminal device involved in the embodiments of the present disclosure may be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connection function, or other processing device connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called User Equipment (UE). A wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges voice and / or data with a radio access network. For example, Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistants (PDAs), and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, or a user device, but is not limited in the embodiments of the present disclosure.

[0362] The network device involved in the embodiments of the present disclosure may be a base station, which may include multiple cells providing services to terminals. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in an access network that communicates with a wireless terminal device through one or more sectors on an air interface, or may be called another name. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present disclosure may be a base transceiver station (BTS) in the Global System for Mobile communications (GSM) or code division multiple access (CDMA), a network device (NodeB) in wide-band code division multiple access (WCDMA), an evolutionary Node B (eNB or e-NodeB) in the long term evolution (LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), a home evolved Node B (HeNB), a relay node, a femto, a pico, etc., and is not limited in the embodiments of the present disclosure. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be geographically separated.

[0363] FIG4 is a schematic diagram of the structure of a terminal provided by an embodiment of the present disclosure. As shown in FIG4 , the terminal includes a memory 420, a transceiver 400, and a processor 410, wherein:

[0364] The memory 420 is used to store computer programs; the transceiver 400 is used to send and receive data under the control of the processor 410; the processor 410 is used to read the computer program in the memory 420 and perform the following operations:

[0365] Receive configuration information sent by network-side devices;

[0366] Determining a subset of comb offset frequency hopping and / or cyclic shift hopping according to the configuration information, wherein the subset of comb offset frequency hopping and / or cyclic shift hopping is dedicated to transmitting an SRS using comb offset frequency hopping and / or cyclic shift hopping;

[0367] The SRS using comb offset frequency hopping and / or cyclic shift hopping is transmitted within a subset of the comb offset frequency hopping and / or cyclic shift hopping.

[0368] Specifically, the transceiver 400 is configured to receive and send data under the control of the processor 410 .

[0369] In FIG4 , the bus architecture may include any number of interconnected buses and bridges, specifically various circuits connected together by one or more processors represented by processor 410 and memory represented by memory 420. The bus architecture may also connect various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 400 may be a plurality of components, including a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, such as a wireless channel, a wired channel, an optical cable, and the like. For different user devices, the user interface 430 may also be an interface capable of connecting external or internal devices as required, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.

[0370] The processor 410 is responsible for managing the bus architecture and general processing, and the memory 420 can store data used by the processor 410 when performing operations.

[0371] Optionally, the processor 410 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD), and the processor may also adopt a multi-core architecture.

[0372] The processor calls the computer program stored in the memory to execute any of the methods provided by the embodiments of the present disclosure according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.

[0373] Optionally, the configuration information is specifically used to indicate at least one of the following:

[0374] The frequency domain resources in the comb offset frequency hopping subset are part of all frequency domain resources in the OFDM symbol where the SRS is located;

[0375] The cyclic shifts in the cyclic shift hopping subset are part of all cyclic shifts in the OFDM symbol where the SRS is located;

[0376] The subset of the comb offset frequency hopping includes N frequency domain resource positions in all the frequency domain resources, where N is an integer greater than 0 and less than the total number of frequency domain positions in all the frequency domain resources;

[0377] The subset of the cyclic shift hops includes M code domain resource positions in all the cyclic shifts, where M is an integer greater than 0 and less than the number of all the cyclic shifts;

[0378] The subset of the comb offset frequency hopping includes the first P frequency domain resource positions of all the frequency domain resources, where P is an integer greater than 0 and P is less than the number of all the frequency domain resources;

[0379] The subset of the cyclic shift hops includes the first Q code domain resource positions in all the cyclic shifts, where Q is an integer greater than 0 and Q is less than the number of all the cyclic shifts.

[0380] Optionally, the configuration information is indicated by a radio resource control (RRC) parameter, or the configuration information is indicated by a higher layer parameter.

[0381] Optionally, the processor 410 is specifically configured to:

[0382] Determining, within the subset of the comb offset frequency hopping, a frequency domain starting position at which the terminal transmits the SRS when the comb offset frequency hopping is adopted;

[0383] The SRS is sent at the starting position in the frequency domain.

[0384] Optionally, the processor 410 is specifically configured to:

[0385] Based on the number t of the OFDM symbol where the SRS is located in multiple radio frames, convert the y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence into a decimal integer to obtain a comb frequency hopping offset; where y is an integer greater than or equal to 8;

[0386] A frequency domain starting position of the SRS is obtained based on the configuration information and the comb frequency hopping offset.

[0387] Optionally, the processor 410 is specifically configured to:

[0388] The comb frequency hopping offset is calculated based on any of the following items:

[0389] in, is the number of frequency domain positions that the terminal can occupy when comb frequency hopping offset is adopted, c(y*t+m) is used to represent the y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence, K TC is the comb value when SRS resource is mapped in frequency domain, m is the value for calculating the comb frequency hopping offset The intermediate quantity when , m∈[0,y-1].

[0390] Optionally, the processor 410 is specifically configured to:

[0391] Comb-based offset configuration parameters Calculate the SRS port p i Comb offset value

[0392] Based on the SRS port p i Comb offset value and comb frequency hopping offset Calculate the SRS port p i The frequency domain position offset value

[0393] Based on the The frequency domain starting position of the SRS is calculated.

[0394] Optionally, the processor 410 is specifically configured to:

[0395] Based on any of the following, calculate the SRS port p i The frequency domain position offset value or

[0396] Among them, n shift is the preset threshold, is the number of subcarriers per RB, K TC is the comb value when SRS resource is mapped in frequency domain, The offset value for SRS positioning. is the number of frequency domain positions that the terminal can occupy when comb frequency hopping offset is adopted, s(·) is configured by a network side device, and s(·) is used to indicate the position of the comb frequency hopping offset mapped when the terminal adopts the comb frequency hopping offset.

[0397] Optionally, the processor 410 is specifically configured to:

[0398] Determining, within the subset of the cyclic shift hopping, a cyclic shift position at which the terminal transmits the SRS when cyclic shift hopping is employed;

[0399] The SRS is transmitted at the cyclic shift position.

[0400] Optionally, the processor 410 is specifically configured to:

[0401] Based on the number t of the OFDM symbol where the SRS is located in multiple radio frames, converting the y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence into a decimal integer to obtain a cyclic shift jump offset;

[0402] A cyclic shift position of the SRS is obtained based on the configuration information and the cyclic shift jump offset.

[0403] Optionally, the processor 410 is specifically configured to:

[0404] The cyclic shift jump offset is calculated based on any of the following items:

[0405] in, is the number of frequency domain positions that the terminal can occupy when cyclic shift hopping is adopted, is the maximum cyclic shift jump offset value, c(y*t+m) is used to represent the y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence, and m is the value for calculating the comb frequency hopping offset. The intermediate quantity when , m∈[0,y-1].

[0406] Optionally, the processor 410 is specifically configured to:

[0407] Based on cyclic shift configuration parameters Calculate the SRS port p i Code domain offset value

[0408] Based on the SRS port p i Code domain offset value and the cyclic shift jump offset Calculate the cyclic shift α i ;

[0409] Based on the cyclic shift α i , determine the cyclic shift position of the SRS.

[0410] Optionally, the processor 410 is specifically configured to:

[0411] Calculate α based on any of the following i :

[0412] or

[0413] in, Is the SRS port p i The code domain offset value, is the number of frequency domain positions that the terminal can occupy when cyclic shift hopping is adopted, is the maximum cyclic shift jump offset value, s(·) is configured by the network side device, and s(·) is used to indicate the position of the cyclic shift jump mapped when the terminal adopts cyclic shift jump.

[0414] Optionally, when the terminal adopts comb offset frequency hopping, the number t satisfies:

[0415] Among them, mod(SFN, N) is the current wireless frame number, is the number of slots in a wireless frame, is the number of OFDM symbols in a slot, is the number of OFDM symbols in a radio frame; is the time slot number in a radio frame, is the number of OFDM symbols in a slot, is the number of OFDM symbols before the slot occupied by SRS, l0 is the starting OFDM symbol position of SRS in a slot; l′ is the number of the current OFDM symbol in the number of OFDM symbols occupied by SRS, l′∈[0, number of OFDM symbols occupied by SRS-1], and R means that the same SRS is sent on R OFDM symbols.

[0416] Optionally, when the terminal adopts cyclic shift hopping, the number t satisfies:

[0417] Among them, mod(SFN, N) is the current wireless frame number, is the number of slots in a wireless frame, is the number of OFDM symbols in a slot, is the number of OFDM symbols in a radio frame; is the time slot number in a radio frame, is the number of OFDM symbols in a slot, is the number of OFDM symbols before the slot occupied by SRS, c0 is the starting OFDM symbol position of SRS in a slot; l′ is the number of the current OFDM symbol in the number of OFDM symbols occupied by SRS, l′∈[0, number of OFDM symbols occupied by SRS-1].

[0418] It should be noted here that the above-mentioned terminal provided in the embodiment of the present invention can implement all the method steps implemented by the above-mentioned method embodiment in which the execution subject is the terminal, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.

[0419] FIG5 is a schematic diagram of the structure of a network side device provided by an embodiment of the present disclosure. As shown in FIG5 , the network side device includes a memory 520, a transceiver 500, and a processor 510, wherein:

[0420] The memory 520 is used to store computer programs; the transceiver 500 is used to send and receive data under the control of the processor 510; the processor 510 is used to read the computer program in the memory 520 and perform the following operations:

[0421] Configuration information is sent to the terminal, where the configuration information is used by the terminal to determine a subset of comb offset hopping and / or cyclic shift hopping, where the subset of comb offset hopping and / or cyclic shift hopping is dedicated to transmitting SRS using comb offset hopping and / or cyclic shift hopping.

[0422] Specifically, the transceiver 500 is configured to receive and send data under the control of the processor 510 .

[0423] In FIG5 , the bus architecture may include any number of interconnected buses and bridges, specifically various circuits linked together by one or more processors represented by processor 510 and memory represented by memory 520. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 500 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, such as a wireless channel, a wired channel, an optical cable, and the like. The processor 510 is responsible for managing the bus architecture and general processing, and the memory 520 may store data used by the processor 510 when performing operations.

[0424] The processor 510 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.

[0425] Optionally, the configuration information is specifically used to indicate at least one of the following:

[0426] The frequency domain resources in the comb offset frequency hopping subset are part of all frequency domain resources in the OFDM symbol where the SRS is located;

[0427] The cyclic shifts in the cyclic shift hopping subset are part of all cyclic shifts in the OFDM symbol where the SRS is located;

[0428] The subset of the comb offset frequency hopping includes N frequency domain resource positions in all the frequency domain resources, where N is an integer greater than 0 and less than the total number of frequency domain positions in all the frequency domain resources;

[0429] The subset of the cyclic shift hops includes M code domain resource positions in all the cyclic shifts, where M is an integer greater than 0 and less than the number of all the cyclic shifts;

[0430] The subset of the comb offset frequency hopping includes the first P frequency domain resource positions of all the frequency domain resources, where P is an integer greater than 0 and P is less than the number of all the frequency domain resources;

[0431] The subset of the cyclic shift hops includes the first Q code domain resource positions in all the cyclic shifts, where Q is an integer greater than 0 and Q is less than the number of all the cyclic shifts.

[0432] Optionally, the processor 510 is specifically configured to:

[0433] The configuration information is indicated using radio resource control RRC parameters or higher layer parameters.

[0434] It should be noted here that the above-mentioned network side device provided in the embodiment of the present disclosure can implement all the method steps implemented by the method embodiment in which the execution subject is the network side device, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0435] FIG6 is a structural diagram of an SRS transmitting apparatus provided in an embodiment of the present disclosure. As shown in FIG6 , the SRS transmitting apparatus 600 includes:

[0436] A configuration information receiving module 610 is configured to receive configuration information sent by a network-side device; determine a subset of comb offset frequency hopping and / or cyclic shift hopping based on the configuration information, where the subset of comb offset frequency hopping and / or cyclic shift hopping is dedicated to transmitting an SRS using comb offset frequency hopping and / or cyclic shift hopping;

[0437] The SRS sending module 620 is configured to send the SRS using the comb offset frequency hopping and / or cyclic shift hopping within a subset of the comb offset frequency hopping and / or cyclic shift hopping.

[0438] Optionally, the configuration information is specifically used to indicate at least one of the following:

[0439] The frequency domain resources in the comb offset frequency hopping subset are part of all frequency domain resources in the OFDM symbol where the SRS is located;

[0440] The cyclic shifts in the cyclic shift hopping subset are part of all cyclic shifts in the OFDM symbol where the SRS is located;

[0441] The subset of the comb offset frequency hopping includes N frequency domain resource positions in all the frequency domain resources, where N is an integer greater than 0 and less than the total number of frequency domain positions in all the frequency domain resources;

[0442] The subset of the cyclic shift hops includes M code domain resource positions in all the cyclic shifts, where M is an integer greater than 0 and less than the number of all the cyclic shifts;

[0443] The subset of the comb offset frequency hopping includes the first P frequency domain resource positions of all the frequency domain resources, where P is an integer greater than 0 and P is less than the number of all the frequency domain resources;

[0444] The subset of the cyclic shift hops includes the first Q code domain resource positions in all the cyclic shifts, where Q is an integer greater than 0 and Q is less than the number of all the cyclic shifts.

[0445] Optionally, the configuration information is indicated by a radio resource control (RRC) parameter, or the configuration information is indicated by a higher layer parameter.

[0446] Optionally, the SRS sending module is specifically configured to:

[0447] Determining, within the subset of the comb offset frequency hopping, a frequency domain starting position at which the terminal transmits the SRS when the comb offset frequency hopping is adopted;

[0448] The SRS is sent at the starting position in the frequency domain.

[0449] Optionally, the SRS sending module is specifically configured to:

[0450] Based on the number t of the OFDM symbol where the SRS is located in multiple radio frames, convert the y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence into a decimal integer to obtain a comb frequency hopping offset; where y is an integer greater than or equal to 8;

[0451] A frequency domain starting position of the SRS is obtained based on the configuration information and the comb frequency hopping offset.

[0452] Optionally, the SRS sending module is specifically configured to:

[0453] The comb frequency hopping offset is calculated based on any of the following items:

[0454] in, is the number of frequency domain positions that the terminal can occupy when comb frequency hopping offset is adopted, c(y*t+m) is used to represent the y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence, K TC is the comb value when SRS resource is mapped in frequency domain, m is the value for calculating the comb frequency hopping offset The intermediate quantity when , m∈[0,y-1].

[0455] Optionally, the SRS sending module is specifically configured to:

[0456] Comb-based offset configuration parameters Calculate the SRS port p i Comb offset value

[0457] Based on the SRS port p i Comb offset value and comb frequency hopping offset Calculate the SRS port p i The frequency domain position offset value

[0458] Based on the The frequency domain starting position of the SRS is calculated.

[0459] Optionally, the SRS sending module is specifically configured to:

[0460] Based on any of the following, calculate the SRS port p iThe frequency domain position offset value or

[0461] Among them, n shift is the preset threshold, is the number of subcarriers per RB, K TC is the comb value when SRS resource is mapped in frequency domain, The offset value for SRS positioning. is the number of frequency domain positions that the terminal can occupy when comb frequency hopping offset is adopted, s(·) is configured by a network side device, and s(·) is used to indicate the position of the comb frequency hopping offset mapped when the terminal adopts the comb frequency hopping offset.

[0462] Optionally, the SRS sending module is specifically configured to:

[0463] Determining, within the subset of the cyclic shift hopping, a cyclic shift position at which the terminal transmits the SRS when cyclic shift hopping is employed;

[0464] The SRS is transmitted at the cyclic shift position.

[0465] Optionally, the SRS sending module is specifically configured to:

[0466] Based on the number t of the OFDM symbol where the SRS is located in multiple radio frames, converting the y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence into a decimal integer to obtain a cyclic shift jump offset;

[0467] A cyclic shift position of the SRS is obtained based on the configuration information and the cyclic shift jump offset.

[0468] Optionally, the SRS sending module is specifically configured to:

[0469] The cyclic shift jump offset is calculated based on any of the following items:

[0470] in, is the number of frequency domain positions that the terminal can occupy when cyclic shift hopping is adopted, is the maximum cyclic shift jump offset value, c(y*t+m) is used to represent the y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence, and m is the value for calculating the comb frequency hopping offset. The intermediate quantity when , m∈[0,y-1].

[0471] Optionally, the SRS sending module is specifically configured to:

[0472] Based on cyclic shift configuration parameters Calculate the SRS port p i Code domain offset value

[0473] Based on the SRS port p i Code domain offset value and the cyclic shift jump offset Calculate the cyclic shift α i ;

[0474] Based on the cyclic shift α i , determine the cyclic shift position of the SRS.

[0475] Optionally, the SRS sending module is specifically configured to:

[0476] Calculate α based on any of the following i :

[0477] or

[0478] in, Is the SRS port p i The code domain offset value, is the number of frequency domain positions that the terminal can occupy when cyclic shift hopping is adopted, is the maximum cyclic shift jump offset value, s(·) is configured by the network side device, and s(·) is used to indicate the position of the cyclic shift jump mapped when the terminal adopts cyclic shift jump.

[0479] Optionally, when the terminal adopts comb offset frequency hopping, the number t satisfies:

[0480] Among them, mod(SFN, N) is the current wireless frame number, is the number of slots in a wireless frame, is the number of OFDM symbols in a slot, is the number of OFDM symbols in a radio frame; is the time slot number in a radio frame, is the number of OFDM symbols in a slot, is the number of OFDM symbols before the slot occupied by SRS, l0 is the starting OFDM symbol position of SRS in a slot; l′ is the number of the current OFDM symbol in the number of OFDM symbols occupied by SRS, l′∈[0, number of OFDM symbols occupied by SRS-1], and R means that the same SRS is sent on R OFDM symbols.

[0481] Optionally, when the terminal adopts cyclic shift hopping, the number t satisfies:

[0482] Among them, mod(SFN, N) is the current wireless frame number, is the number of slots in a wireless frame, is the number of OFDM symbols in a slot, is the number of OFDM symbols in a radio frame; is the time slot number in a radio frame, is the number of OFDM symbols in a slot, is the number of OFDM symbols before the slot occupied by SRS, c0 is the starting OFDM symbol position of SRS in a slot; l′ is the number of the current OFDM symbol in the number of OFDM symbols occupied by SRS, l′∈[0, number of OFDM symbols occupied by SRS-1].

[0483] The SRS transmitting device provided by the embodiment of the present disclosure configures a subset of comb offset hopping and / or cyclic shift hopping corresponding to the SRS so that the SRS can only perform comb offset hopping and / or cyclic shift hopping within the subset, and the subset does not include frequency domain / code domain resources that may be occupied by UE / SRS that does not support comb offset hopping and / or cyclic shift hopping, thereby avoiding the collision between the SRS that performs comb offset hopping and / or cyclic shift hopping and the ordinary SRS that does not perform comb offset hopping and / or cyclic shift hopping, thereby improving the SRS transmission performance.

[0484] It should be noted that the division of units in the embodiments of the present disclosure is schematic and is merely a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of the present disclosure may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0485] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present disclosure is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present disclosure. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0486] It should be noted here that the above-mentioned device provided by the embodiment of the present invention can implement all the method steps implemented by the above-mentioned method embodiment and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0487] FIG7 is a second structural diagram of an SRS transmitting apparatus provided in an embodiment of the present disclosure. As shown in FIG7 , the SRS transmitting apparatus 700 includes:

[0488] The configuration information sending module 710 is used to send configuration information to the terminal, where the configuration information is used by the terminal to determine a subset of comb offset hopping and / or cyclic shift hopping, and the subset of comb offset hopping and / or cyclic shift hopping is dedicated to transmitting SRS using comb offset hopping and / or cyclic shift hopping.

[0489] Optionally, the configuration information is specifically used to indicate at least one of the following:

[0490] The frequency domain resources in the comb offset frequency hopping subset are part of all frequency domain resources in the OFDM symbol where the SRS is located;

[0491] The cyclic shifts in the cyclic shift hopping subset are part of all cyclic shifts in the OFDM symbol where the SRS is located;

[0492] The subset of the comb offset frequency hopping includes N frequency domain resource positions in all the frequency domain resources, where N is an integer greater than 0 and less than the total number of frequency domain positions in all the frequency domain resources;

[0493] The subset of the cyclic shift hops includes M code domain resource positions in all the cyclic shifts, where M is an integer greater than 0 and less than the number of all the cyclic shifts;

[0494] The subset of the comb offset frequency hopping includes the first P frequency domain resource positions of all the frequency domain resources, where P is an integer greater than 0 and P is less than the number of all the frequency domain resources;

[0495] The subset of the cyclic shift hops includes the first Q code domain resource positions in all the cyclic shifts, where Q is an integer greater than 0 and Q is less than the number of all the cyclic shifts.

[0496] Optionally, the configuration information sending module 710 is specifically configured to:

[0497] The configuration information is indicated using radio resource control RRC parameters or higher layer parameters.

[0498] The SRS transmitting device provided by the embodiment of the present disclosure configures a subset of comb offset hopping and / or cyclic shift hopping corresponding to the SRS so that the SRS can only perform comb offset hopping and / or cyclic shift hopping within the subset, and the subset does not include frequency domain / code domain resources that may be occupied by UE / SRS that does not support comb offset hopping and / or cyclic shift hopping, thereby avoiding the collision between the SRS that performs comb offset hopping and / or cyclic shift hopping and the ordinary SRS that does not perform comb offset hopping and / or cyclic shift hopping, thereby improving the SRS transmission performance.

[0499] It should be noted that the division of units in the embodiments of the present disclosure is schematic and is merely a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of the present disclosure may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0500] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present disclosure is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present disclosure. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0501] It should be noted here that the above-mentioned device provided by the embodiment of the present invention can implement all the method steps implemented by the above-mentioned method embodiment and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0502] On the other hand, an embodiment of the present disclosure further provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the methods provided in the above embodiments.

[0503] The processor-readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (such as ROMs, EPROMs, EEPROMs, non-volatile memories (NAND FLASH), solid-state drives (SSDs), etc.).

[0504] Those skilled in the art will appreciate that the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present disclosure may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage and optical storage, etc.) containing computer-usable program code.

[0505] The present disclosure is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present disclosure. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0506] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0507] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0508] Obviously, those skilled in the art may make various changes and modifications to the present disclosure without departing from the spirit and scope of the present disclosure. Thus, if these modifications and variations of the present disclosure fall within the scope of the claims of the present disclosure and their equivalents, the present disclosure is intended to include these modifications and variations.

Claims

1. A method for sending an SRS, applied to a terminal, the method comprising: Receive configuration information sent by network-side devices; Determine a subset of comb offset frequency hopping and / or cyclic shift hopping according to the configuration information, wherein the subset of comb offset frequency hopping and / or cyclic shift hopping is dedicated to transmitting an SRS using comb offset frequency hopping and / or cyclic shift hopping; The SRS using comb offset frequency hopping and / or cyclic shift hopping is transmitted within a subset of the comb offset frequency hopping and / or cyclic shift hopping.

2. The SRS transmission method according to claim 1, wherein: The configuration information is specifically used to indicate at least one of the following: The frequency domain resources in the subset of the comb-shaped offset frequency hopping are parts of all frequency domain resources in the OFDM symbol where the SRS is located; The cyclic shift in the cyclic shift hopping subset is a part of all cyclic shifts in the OFDM symbol where the SRS is located; The subset of the comb-shaped offset frequency hopping includes N frequency domain resource positions in all the frequency domain resources, where N is an integer greater than 0 and N is less than the total number of frequency domain positions in all the frequency domain resources; The subset of the cyclic shift jump includes M code domain resource positions in all the cyclic shifts, where M is an integer greater than 0 and M is less than the number of all the cyclic shifts; The subset of the comb offset frequency hopping includes the first P frequency domain resource positions of all the frequency domain resources, where P is an integer greater than 0 and P is less than the number of all the frequency domain resources; The subset of the cyclic shift hop includes the first Q code domain resource positions of all the cyclic shifts, where Q is an integer greater than 0 and Q is less than the number of all the cyclic shifts.

3. The SRS transmission method according to claim 2, wherein: The configuration information is indicated by a radio resource control RRC parameter, or the configuration information is indicated by a higher layer parameter.

4. The SRS sending method according to any one of claims 1 to 3, wherein: The sending of the SRS within a subset of the comb offset frequency hopping comprises: Determining, within the subset of the comb offset frequency hopping, a frequency domain starting position at which the terminal sends the SRS when the comb offset frequency hopping is adopted; The SRS is sent at the starting position in the frequency domain.

5. The SRS transmission method according to claim 4, wherein: The determining, within the subset of the comb offset frequency hopping, a frequency domain starting position at which the terminal sends the SRS when the comb offset frequency hopping is adopted, comprises: Based on the number t of the OFDM symbol where the SRS is located in multiple wireless frames, convert the y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence into a decimal integer to obtain a comb frequency hopping offset; wherein y is an integer greater than or equal to 8; Based on the configuration information and the comb frequency hopping offset, a frequency domain starting position of the SRS is obtained.

6. The SRS transmission method according to claim 5, wherein: The step of converting a y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence into a decimal integer to obtain a comb frequency hopping offset includes: The comb frequency hopping offset is calculated based on any of the following items: in, is the number of frequency domain positions that can be occupied by the terminal when comb frequency hopping offset is adopted, c(y*t+m) is used to represent the y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence, K TC is the comb value when SRS resource is mapped in frequency domain, and m is the comb frequency hopping offset for calculating the comb frequency hopping offset. The intermediate quantity when , m∈[0,y-1].

7. The SRS transmission method according to claim 5, wherein: The obtaining, based on the configuration information and the comb frequency hopping offset, a frequency domain starting position of the SRS includes: Comb-based offset configuration parameters Calculate the SRS port p i The comb offset value Based on the SRS port p i The comb offset value and comb frequency hopping offset Calculate the SRS port p i The frequency domain position offset value Based on the The frequency domain starting position of the SRS is calculated.

8. The SRS transmission method according to claim 7, wherein: The SRS port p i The comb offset value and comb frequency hopping offset Calculate the SRS port p i The frequency domain position offset value include: Based on any of the following, calculate the SRS port p i The frequency domain position offset value or Among them, n shift is the preset threshold, is the number of subcarriers per RB, K TC is the comb value when SRS resource is mapped in frequency domain, It is the offset value of SRS positioning. is the number of frequency domain positions that can be occupied by the terminal when comb frequency hopping offset is adopted, s(·) is configured by a network side device, and s(·) is used to indicate the position of the comb frequency hopping offset mapped when the terminal adopts the comb frequency hopping offset.

9. The SRS sending method according to any one of claims 1 to 4, wherein: The sending of the SRS within the subset of the cyclic shift hopping includes: Determining, within the subset of the cyclic shift hopping, a cyclic shift position at which the terminal sends the SRS when the cyclic shift hopping is adopted; The SRS is transmitted at the cyclic shift position.

10. The SRS transmission method according to claim 9, wherein: The determining, within the subset of the cyclic shift hopping, a cyclic shift position at which the terminal sends the SRS when the cyclic shift hopping is adopted comprises: Based on the number t of the OFDM symbol where the SRS is located in multiple radio frames, convert the y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence into a decimal integer to obtain a cyclic shift jump offset; Based on the configuration information and the cyclic shift jump offset, a cyclic shift position of the SRS is obtained.

11. The SRS transmission method according to claim 10, wherein: The converting the y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence into a decimal integer to obtain a cyclic shift jump offset includes: The cyclic shift jump offset is calculated based on any of the following items: in, is the number of frequency domain positions that can be occupied by the terminal when cyclic shift hopping is adopted, is the maximum cyclic shift jump offset value, c(y*t+m) is used to represent the y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence, and m is the value for calculating the comb frequency hopping offset The intermediate quantity when , m∈[0,y-1].

12. The SRS transmission method according to claim 10, wherein: The obtaining, based on the configuration information and the cyclic shift jump offset, a cyclic shift position of the SRS includes: Based on the circular shift configuration parameters Calculate the SRS port p i The code domain offset value Based on the SRS port p i The code domain offset value and the cyclic shift jump offset Calculate the cyclic shift α i ; Based on the cyclic shift α i , determine the cyclic shift position of the SRS.

13. The SRS transmission method according to claim 12, wherein: The SRS port p i The code domain offset value and the cyclic shift jump offset Calculate the cyclic shift α i ,include: Based on any of the following, α is calculated i : or in, is the SRS port p i The code domain offset value, is the number of frequency domain positions that can be occupied by the terminal when cyclic shift hopping is adopted, is the maximum cyclic shift jump offset value, s(·) is configured by the network side device, and s(·) is used to indicate the position of the cyclic shift jump mapped when the terminal adopts cyclic shift jump.

14. The SRS transmission method according to claim 5 or 6, wherein: When the terminal adopts comb offset frequency hopping, the number t satisfies: Among them, mod(SFN, N) is the current wireless frame number, is the number of slots in a wireless frame, is the number of OFDM symbols in a slot, is the number of OFDM symbols in a radio frame; is the number of the time slot in a radio frame, is the number of OFDM symbols in a slot, is the number of OFDM symbols before the slot occupied by SRS, l0 is the starting OFDM symbol position of SRS in a slot; l′ is the number of the current OFDM symbol in the number of OFDM symbols occupied by SRS, l′∈[0, number of OFDM symbols occupied by SRS-1], and R means sending the same SRS on R OFDM symbols.

15. The SRS transmission method according to claim 10 or 11, wherein: When the terminal adopts cyclic shift hopping, the number t satisfies: Among them, mod(SFN, N) is the current wireless frame number, is the number of slots in a wireless frame, is the number of OFDM symbols in a slot, For one The number of OFDM symbols in a radio frame; is the number of the time slot in a radio frame, is the number of OFDM symbols in a slot, is the number of OFDM symbols before the slot occupied by SRS, l0 is the starting OFDM symbol position of SRS in a slot; l′ is the number of the current OFDM symbol in the number of OFDM symbols occupied by SRS, l′∈[0, number of OFDM symbols occupied by SRS-1].

16. A SRS sending method, applied to a network side device, the method comprising: Configuration information is sent to a terminal, where the configuration information is used by the terminal to determine a subset of comb offset frequency hopping and / or cyclic shift hopping, where the subset of comb offset frequency hopping and / or cyclic shift hopping is dedicated to transmitting an SRS using comb offset frequency hopping and / or cyclic shift hopping.

17. The SRS transmission method according to claim 16, wherein: The configuration information is specifically used to indicate at least one of the following: The frequency domain resources in the subset of the comb-shaped offset frequency hopping are parts of all frequency domain resources in the OFDM symbol where the SRS is located; The cyclic shift in the cyclic shift hopping subset is a part of all cyclic shifts in the OFDM symbol where the SRS is located; The subset of the comb-shaped offset frequency hopping includes N frequency domain resource positions in all the frequency domain resources, where N is an integer greater than 0 and N is less than the total number of frequency domain positions in all the frequency domain resources; The subset of the cyclic shift jump includes M code domain resource positions in all the cyclic shifts, where M is an integer greater than 0 and M is less than the number of all the cyclic shifts; The subset of the comb offset frequency hopping includes the first P frequency domain resource positions of all the frequency domain resources, where P is an integer greater than 0 and P is less than the number of all the frequency domain resources; The subset of the cyclic shift hop includes the first Q code domain resource positions of all the cyclic shifts, where Q is an integer greater than 0 and Q is less than the number of all the cyclic shifts.

18. The SRS transmission method according to claim 16 or 17, wherein: The sending of configuration information to the terminal includes: The configuration information is indicated using a radio resource control RRC parameter or a higher layer parameter.

19. A terminal comprising a memory, a transceiver, and a processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Receive configuration information sent by network-side devices; Determine a subset of comb offset frequency hopping and / or cyclic shift hopping according to the configuration information, wherein the subset of comb offset frequency hopping and / or cyclic shift hopping is dedicated to transmitting an SRS using comb offset frequency hopping and / or cyclic shift hopping; The SRS using comb offset frequency hopping and / or cyclic shift hopping is transmitted within a subset of the comb offset frequency hopping and / or cyclic shift hopping.

20. The terminal according to claim 19, wherein: The configuration information is specifically used to indicate at least one of the following: The frequency domain resources in the subset of the comb-shaped offset frequency hopping are parts of all frequency domain resources in the OFDM symbol where the SRS is located; The cyclic shift in the cyclic shift hopping subset is a part of all cyclic shifts in the OFDM symbol where the SRS is located; The subset of the comb-shaped offset frequency hopping includes N frequency domain resource positions in all the frequency domain resources, where N is an integer greater than 0 and N is less than the total number of frequency domain positions in all the frequency domain resources; The subset of the cyclic shift jump includes M code domain resource positions in all the cyclic shifts, where M is an integer greater than 0 and M is less than the number of all the cyclic shifts; The subset of the comb offset frequency hopping includes the first P frequency domain resource positions of all the frequency domain resources, where P is an integer greater than 0 and P is less than the number of all the frequency domain resources; The subset of the cyclic shift hop includes the first Q code domain resource positions of all the cyclic shifts, where Q is an integer greater than 0 and Q is less than the number of all the cyclic shifts.

21. The terminal according to claim 20, wherein: The configuration information is indicated by a radio resource control RRC parameter, or the configuration information is indicated by a higher layer parameter.

22. The terminal according to any one of claims 19 to 21, wherein: The sending of the SRS within a subset of the comb offset frequency hopping comprises: Determining, within the subset of the comb offset frequency hopping, a frequency domain starting position at which the terminal sends the SRS when the comb offset frequency hopping is adopted; The SRS is sent at the starting position in the frequency domain.

23. The terminal according to claim 22, wherein: The determining, within the subset of the comb offset frequency hopping, a frequency domain starting position at which the terminal sends the SRS when the comb offset frequency hopping is adopted, comprises: Based on the number t of the OFDM symbol where the SRS is located in multiple wireless frames, convert the y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence into a decimal integer to obtain a comb frequency hopping offset; wherein y is an integer greater than or equal to 8; Based on the configuration information and the comb frequency hopping offset, a frequency domain starting position of the SRS is obtained.

24. The terminal according to claim 23, wherein: The step of converting a y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence into a decimal integer to obtain a comb frequency hopping offset includes: The comb frequency hopping offset is calculated based on any of the following items: in, is the number of frequency domain positions that can be occupied by the terminal when comb frequency hopping offset is adopted, It is used to represent the y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence, K TC is the comb value when SRS resource is mapped in frequency domain, and m is the comb frequency hopping offset for calculating the comb frequency hopping offset. The intermediate quantity when , m∈[0,y-1].

25. The terminal according to claim 23, wherein: The obtaining, based on the configuration information and the comb frequency hopping offset, a frequency domain starting position of the SRS includes: Comb-based offset configuration parameters Calculate the SRS port p i The comb offset value Based on the SRS port p i The comb offset value and comb frequency hopping offset Calculate the SRS port p i The frequency domain position offset value Based on the The frequency domain starting position of the SRS is calculated.

26. The terminal according to claim 25, wherein: The SRS port p i The comb offset value and comb frequency hopping offset Calculate the SRS port p i The frequency domain position offset value include: Based on any of the following, calculate the SRS port p i The frequency domain position offset value or Among them, n shift is the preset threshold, is the number of subcarriers per RB, K TC is the comb value when SRS resource is mapped in frequency domain, It is the offset value of SRS positioning. is the number of frequency domain positions that can be occupied by the terminal when comb frequency hopping offset is adopted, s(·) is configured by a network side device, and s(·) is used to indicate the position of the comb frequency hopping offset mapped when the terminal adopts the comb frequency hopping offset.

27. The terminal according to any one of claims 19 to 22, wherein: The sending of the SRS within the subset of the cyclic shift hopping includes: Determining, within the subset of the cyclic shift hopping, a cyclic shift position at which the terminal sends the SRS when the cyclic shift hopping is adopted; The SRS is transmitted at the cyclic shift position.

28. The terminal according to claim 27, wherein: The determining, within the subset of the cyclic shift hopping, a cyclic shift position at which the terminal sends the SRS when the cyclic shift hopping is adopted comprises: Based on the number t of the OFDM symbol where the SRS is located in multiple radio frames, convert the y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence into a decimal integer to obtain a cyclic shift jump offset; Based on the configuration information and the cyclic shift jump offset, a cyclic shift position of the SRS is obtained.

29. The terminal according to claim 28, wherein: The converting the y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence into a decimal integer to obtain a cyclic shift jump offset includes: The cyclic shift jump offset is calculated based on any of the following items: in, is the number of frequency domain positions that can be occupied by the terminal when cyclic shift hopping is adopted, is the maximum cyclic shift jump offset value, c(y*t+m) is used to represent the y-bit binary pseudo-random sequence corresponding to time t in the SRS sequence, and m is the value for calculating the comb frequency hopping offset The intermediate quantity when , m∈[0,y-1].

30. The terminal according to claim 28, wherein: The obtaining, based on the configuration information and the cyclic shift jump offset, a cyclic shift position of the SRS includes: Based on the circular shift configuration parameters Calculate the SRS port p i Code domain offset value Based on the SRS port p i Code domain offset value and the cyclic shift jump offset Calculate the cyclic shift α i ; Based on the cyclic shift α i , determine the cyclic shift position of the SRS.

31. The terminal according to claim 30, wherein: The SRS port p i Code domain offset value and the cyclic shift jump offset Calculate the cyclic shift α i ,include: Based on any of the following, α is calculated i : or in, is the SRS port p i The code domain offset value, is the number of frequency domain positions that can be occupied by the terminal when cyclic shift hopping is adopted, is the maximum cyclic shift jump offset value, s(·) is configured by the network side device, and s(·) is used to indicate the position of the cyclic shift jump mapped when the terminal adopts cyclic shift jump.

32. The terminal according to claim 23 or 24, wherein: When the terminal adopts comb offset frequency hopping, the number t satisfies: Among them, mod(SFN, N) is the current wireless frame number, is the number of slots in a wireless frame, is the number of OFDM symbols in a slot, is the number of OFDM symbols in a radio frame; is the number of the time slot in a radio frame, is the number of OFDM symbols in a slot, is the number of OFDM symbols before the slot occupied by SRS, l0 is the starting OFDM symbol position of SRS in a slot; l′ is the number of the current OFDM symbol in the number of OFDM symbols occupied by SRS, l′∈[0, number of OFDM symbols occupied by SRS-1], and R means sending the same SRS on R OFDM symbols.

33. The terminal according to claim 28 or 29, wherein: When the terminal adopts cyclic shift hopping, the number t satisfies: Among them, mod(SFN, N) is the current wireless frame number, is the number of slots in a wireless frame, is the number of OFDM symbols in a slot, is the number of OFDM symbols in a radio frame; is the number of the time slot in a radio frame, for The number of OFDM symbols in a slot, is the number of OFDM symbols before the slot occupied by SRS, l0 is the starting OFDM symbol position of SRS in a slot; l′ is the number of the current OFDM symbol in the number of OFDM symbols occupied by SRS, l′∈[0, number of OFDM symbols occupied by SRS-1].

34. A network side device, comprising a memory, a transceiver, and a processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Configuration information is sent to a terminal, where the configuration information is used by the terminal to determine a subset of comb offset frequency hopping and / or cyclic shift hopping, where the subset of comb offset frequency hopping and / or cyclic shift hopping is dedicated to transmitting an SRS using comb offset frequency hopping and / or cyclic shift hopping.

35. The network side device according to claim 34, wherein: The configuration information is specifically used to indicate at least one of the following: The frequency domain resources in the subset of the comb-shaped offset frequency hopping are parts of all frequency domain resources in the OFDM symbol where the SRS is located; The cyclic shift in the cyclic shift hopping subset is a part of all cyclic shifts in the OFDM symbol where the SRS is located; The subset of the comb-shaped offset frequency hopping includes N frequency domain resource positions in all the frequency domain resources, where N is an integer greater than 0 and N is less than the total number of frequency domain positions in all the frequency domain resources; The subset of the cyclic shift jump includes M code domain resource positions in all the cyclic shifts, where M is an integer greater than 0 and M is less than the number of all the cyclic shifts; The subset of the comb offset frequency hopping includes the first P frequency domain resource positions of all the frequency domain resources, where P is an integer greater than 0 and P is less than the number of all the frequency domain resources; The subset of the cyclic shift hop includes the first Q code domain resource positions of all the cyclic shifts, where Q is an integer greater than 0 and Q is less than the number of all the cyclic shifts.

36. The network side device according to claim 34 or 35, wherein: The sending of configuration information to the terminal includes: The configuration information is indicated using a radio resource control RRC parameter or a higher layer parameter.

37. An SRS sending device, comprising: A configuration information receiving module, used to receive configuration information sent by a network side device; Determine a subset of comb offset frequency hopping and / or cyclic shift hopping according to the configuration information, wherein the subset of comb offset frequency hopping and / or cyclic shift hopping is dedicated to transmitting an SRS using comb offset frequency hopping and / or cyclic shift hopping; The SRS sending module is used to send the SRS using the comb-type offset frequency hopping and / or cyclic shift hopping within the subset of the comb-type offset frequency hopping and / or cyclic shift hopping.

38. An SRS sending device, comprising: A configuration information sending module is used to send configuration information to a terminal, wherein the configuration information is used by the terminal to determine a subset of comb offset frequency hopping and / or cyclic shift hopping, and the subset of comb offset frequency hopping and / or cyclic shift hopping is dedicated to transmitting SRS using comb offset frequency hopping and / or cyclic shift hopping.

39. A processor-readable storage medium storing a computer program, wherein the computer program is used to cause the processor to execute the method according to any one of claims 1 to 15.

40. A processor-readable storage medium storing a computer program, wherein the computer program is configured to cause the processor to execute the method according to any one of claims 16 to 18.

Citation Information

Patent Citations

  • Method for transmitting or receiving sounding reference signal in wireless communication system and apparatus therefor

    US20210036825A1

  • Positioning reference signal with sub-band-based comb offset

    US20230179365A1