Comb offset hopping and cyclic shift hopping for sounding reference signals

By configuring a comb offset/cyclic shift subset in a wireless communication device and achieving jumps, the problem of difficulty in randomizing SRS port interference when traditional and new UEs coexist in a cell is solved, and the CJT performance is improved.

CN119547541APending Publication Date: 2025-02-28ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202380014586.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-30
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

In time division duplex (TDD) coherent joint transmission (CJT), when traditional UEs and new UEs coexist in a cell, it is difficult to maintain orthogonality between traditional and new probe reference signal (SRS) ports, resulting in difficulty in randomizing interference.

Method used

By configuring a comb offset/cyclic shift subset in a wireless communication device and implementing comb offset/cyclic shift jumps in these subsets, traditional and new UEs occupy different comb offset/cyclic shift subsets, thus maintaining orthogonality between SRS ports.

Benefits of technology

The interference between SRSs sent by different UEs is effectively randomized, the CJT performance is improved, and the coexistence of traditional and new UEs in the cell is supported.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119547541A_ABST
    Figure CN119547541A_ABST
Patent Text Reader

Abstract

The arrangements described herein relate to systems, methods, apparatuses, and non-transitory computer-readable media for a wireless communication device that receives at least one of a first parameter indicative of a subset of comb offsets or a second parameter indicative of a subset of cyclic shifts from a network device. The wireless communication device determines at least one of a comb offset or a cyclic shift for each sounding reference signal (SRS) port associated with a sounding reference signal (SRS) resource based on the transmission timing and at least one of the first parameter or the second parameter. The wireless communication device transmits the SRS to the network device according to at least one of a comb offset or a cyclic shift.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates generally to wireless communications, and more particularly to comb offset hopping and cyclic shift hopping of a sounding reference signal (SRS). Background Art

[0002] In time division duplex (TDD) coherent joint transmission (CJT), comb offset hopping and cyclic shift hopping can randomize the interference between SRSs transmitted from different user equipments (UEs) served by different transmission reception points (TRPs). Summary of the invention

[0003] The example arrangements disclosed herein are intended to solve problems related to one or more of the problems raised in the prior art, as well as to provide additional features that will become clear by reference to the following detailed description when taken in conjunction with the accompanying drawings. According to various arrangements, example systems, methods, devices, and computer program products are disclosed herein. However, it should be understood that these arrangements are presented by way of example, not limitation, and it will be clear to a person of ordinary skill in the art reading this article that various modifications may be made to the disclosed arrangements while remaining within the scope of this article.

[0004] In some arrangements, a wireless communication device (e.g., UE) receives at least one of a first parameter indicating a comb offset subset or a second parameter indicating a cyclic shift subset from a network device. The UE determines at least one of a comb offset or a cyclic shift for each SRS port associated with a sounding reference signal (SRS) resource based on a transmission time and at least one of the first parameter or the second parameter. The UE sends the SRS to the network device according to at least one of the comb offset or the cyclic shift.

[0005] In some arrangements, a network device sends at least one of a first parameter indicating a comb offset subset or a second parameter indicating a cyclic shift subset to a UE. The UE determines at least one of a comb offset or a cyclic shift for each SRS port associated with an SRS resource based on a transmission time and at least one of the first parameter or the second parameter. The network device receives an SRS from the UE based on at least one of the comb offset or the cyclic shift.

[0006] The above and other aspects and implementations thereof are described in more detail in the drawings, the description and the claims. BRIEF DESCRIPTION OF THE DRAWINGS

[0007] Various example arrangements of the present solution are described in detail below with reference to the following drawings or figures. The drawings are provided for illustrative purposes only and depict only example arrangements of the present solution to facilitate the reader's understanding of the present solution. Therefore, the drawings should not be considered as limiting the breadth, scope or applicability of the present solution. It should be noted that for clarity and ease of description, these drawings are not necessarily drawn to scale.

[0008] Figure 1 is a schematic block diagram illustrating an example wireless communication system according to various arrangements.

[0009] Figure 2 Shown is a block diagram of an example base station (BS) and an example user equipment (UE) according to some arrangements.

[0010] Figure 3 is a flow chart illustrating an example method for determining comb offset and cyclic shift hopping for SRS ports of an SRS resource according to various arrangements.

[0011] Figure 4 is a diagram showing the configuration of comb offset jumps according to various arrangements.

[0012] Figure 5 is a diagram illustrating implementation of comb offset jumping according to various arrangements.

[0013] Figure 6 is a diagram showing the configuration of comb offset jumps according to various arrangements.

[0014] Figure 7 is a diagram illustrating implementation of comb offset jumping according to various arrangements.

[0015] Figure 8 is a diagram showing the configuration of comb offset jumps according to various arrangements.

[0016] Fig. 9 is a diagram illustrating implementation of comb offset jumping according to various arrangements.

[0017] Fig.10 is a diagram showing the configuration of comb offset jumps according to various arrangements.

[0018] Fig.11 is a diagram illustrating implementation of comb offset jumping according to various arrangements.

[0019] Fig.12 is a diagram illustrating configurations of cyclic shift hopping according to various arrangements.

[0020] Fig.13 is a diagram illustrating implementation of cyclic shift hopping according to various arrangements.

[0021] Fig.14is a diagram illustrating configurations of cyclic shift hopping according to various arrangements.

[0022] Fig.15 is a diagram illustrating implementation of cyclic shift hopping according to various arrangements.

[0023] Fig.16 is a diagram illustrating configurations of cyclic shift hopping according to various arrangements.

[0024] Fig.17 is a diagram illustrating implementation of cyclic shift hopping according to various arrangements.

[0025] Fig.18 is a diagram illustrating configurations of cyclic shift hopping according to various arrangements.

[0026] Fig.19 is a diagram illustrating implementation of cyclic shift hopping according to various arrangements. DETAILED DESCRIPTION

[0027] Various example arrangements of the present solution are described below with reference to the accompanying drawings so that a person of ordinary skill in the art can make and use the present solution. As is clear to a person of ordinary skill in the art, after reading the contents of this article, various changes or modifications may be made to the examples described herein without departing from the scope of the present solution. Therefore, the present solution is not limited to the example arrangements and applications described and illustrated herein. In addition, the specific order or hierarchy of steps in the methods disclosed herein are merely example methods. Based on design preferences, the specific order or hierarchy of steps of the disclosed methods or processes may be rearranged while remaining within the scope of the present solution. Therefore, a person of ordinary skill in the art will understand that the methods and techniques disclosed herein present various steps or actions in an example order, and unless otherwise expressly stated, the present solution is not limited to the specific order or hierarchy presented.

[0028] Some legacy UEs that do not support comb offset or cyclic shift hopping and new UEs that support comb offset and cyclic shift hopping can coexist in a cell, and the legacy UEs and the new UEs occupy two corresponding non-overlapping comb offset / cyclic shift subsets to maintain orthogonality between legacy and new sounding reference signal (SRS) ports. In other words, the comb offset / cyclic shift hopping can be restricted to the comb offset / cyclic shift subset. The arrangements disclosed herein relate to systems, methods, non-transitory computer-readable media, and devices for configuring a comb offset / cyclic shift subset and implementing comb offset / cyclic shift hopping when the subset is configured.

[0029] Figure 1An example wireless communication system 100 supporting CJT according to various arrangements is shown. In the wireless communication system 100, the network-side communication node, network device or base station (BS) may include one or more of the following: next-generation node B (gNB), E-Utran node B (also known as evolved node B, eNodeB or eNB), micro-micro station, femto-micro station, transmission / reception point (TRP), access point (AP), node, etc. The terminal-side node or user equipment (UE) may include a long-range communication system (such as a mobile device, a smart phone, a personal digital assistant (PDA), a tablet computer, a laptop computer) or a short-range communication system (such as a wearable device, a vehicle with a vehicle communication system, etc.). As shown, the system 100 includes BS 110, 120 and 130 and UE 140 and 150. In some arrangements, BS 110, 120 and 130 may be referred to as wireless communication nodes, and UE 140 and 150 may be referred to as wireless communication devices.

[0030] like Figure 1 As shown, BS 110 (e.g., network device) can provide wireless communication services to UEs within a cell defined by a first boundary 112 and a second boundary 114, and the second boundary 114 encompasses a larger area than the first boundary 112. UE 140 is located within the first boundary 112, and UE 150 is located between the first boundary 112 and the second boundary 114 (within the second boundary 114, but not within the first boundary 112). The area between the first boundary 112 and the second boundary 114 is an edge cell. Compared with the UE (e.g., UE 140) located within the first boundary 112, the UE (e.g., UE 150) located in the edge cell experiences reduced service (e.g., signal strength). UE 140 can communicate with BS 110 via a first communication channel. Similarly, UE 150 can communicate with BS 110 via a second communication channel.

[0031] BS 120 can provide wireless communication services to UEs within a cell defined by a first boundary 122 and a second boundary 124, the second boundary 124 encompassing a larger area than the first boundary 122. UE 150 is located between the first boundary 122 and the second boundary 124 (within the second boundary 124, but not within the first boundary 122). The area between the first boundary 122 and the second boundary 124 is an edge cell. Similarly, a UE located in an edge cell experiences reduced service (e.g., signal strength) compared to a UE located within the first boundary 122. UE 150 can communicate with BS 120 via a third communication channel.

[0032] BS 130 may provide wireless communication services to UEs within a cell defined by a first boundary 132 and a second boundary 134, the second boundary 134 encompassing a larger area than the first boundary 132. The area between the first boundary 132 and the second boundary 134 is an edge cell. Similarly, a UE located within an edge cell experiences reduced service (e.g., signal strength) compared to a UE located within the first boundary 132.

[0033] TDD CJT is introduced in 5G Advanced New Radio (NR) to improve the downlink capability of cell edge UEs (e.g., UE 150 with respect to BS 110). In TDD CJT, a CJT UE (e.g., UE 150) sends SRS to multiple CJT TRPs (e.g., BSs 110 and 120). The BS can implement downlink CJT based on a precoder derived from the received SRS. From the perspective of the TRP, the CJT TRP (e.g., BS 110) receives SRS sent from its own service UE (e.g., UE 140) and the service UE of another TRP (CJT UE, e.g., service UE 150 of BS 120). Due to the SRS resource allocation of each TRP, the SRS sent from the service UEs of different TRPs may be non-orthogonal and interfere with each other. In order to randomize interference and improve CJT performance, comb offset hopping and cyclic shift hopping of SRS can also be used in addition to frequency hopping and group / sequence hopping. The newly introduced comb offset / cyclic shift hopping may be restricted to a subset of comb offsets / cyclic shifts to support the coexistence of legacy UEs and new UEs within a cell.

[0034] As used herein, a legacy UE (and its SRS resources, SRS ports) refers to a UE that does not support comb offset / cyclic shift hopping. A new UE (and its SRS resources, SRS ports) refers to a UE that supports comb offset / cyclic shift hopping.

[0035] Figure 2 A block diagram of an example BS 202 (eg, a network device) and an example UE 204 is shown in accordance with some arrangements. BS 202 is an example of BSs 110, 120, and 130. UE 204 is an example of UEs 140 and 150.

[0036] BS 202 includes a BS transceiver module 210, a BS antenna 212, a BS processor module 214, a BS memory module 216, and a network communication module 218, each of which is coupled and interconnected to each other as needed via a data communication bus 220. UE 204 includes a UE transceiver module 230, a UE antenna 232, a UE memory module 234, and a UE processor module 236, each of which is coupled and interconnected to each other as needed via a data communication bus 240. BS 202 communicates with UE 204 via a communication channel, which may be any wireless channel or other medium suitable for data transmission as described herein.

[0037] BS 202 and UE 204 may also include Figure 2 The present invention relates to a block or a plurality of blocks or a plurality of modules, and a plurality of modules ...

[0038] According to some implementations, the UE transceiver 230 may be referred to herein as an UL transceiver, which includes a radio frequency (RF) transmitter and an RF receiver, each of which includes a circuit system coupled to an antenna 232. A duplex switch (not shown) may alternatively couple the UL transmitter or receiver to the UL antenna in a time duplex manner. Similarly, according to some implementations, the BS transceiver 210 may be referred to herein as a downlink (DL) transceiver, which includes an RF transmitter and an RF receiver, each of which includes a circuit system coupled to an antenna 212. The DL duplex switch may alternatively couple the DL transmitter or receiver to the DL antenna 212 in a time duplex manner. The operation of the two transceiver modules 210 and 230 may be coordinated in time so that the UL receiver circuit system is coupled to the UL antenna 232 for reception of transmissions made over the wireless transmission link while the DL transmitter is coupled to the DL antenna 212. In some implementations, there is tight time synchronization with a minimum guard time between changes in duplex direction.

[0039] The UE transceiver 230 and the BS transceiver 210 are configured to communicate via a wireless data communication link and cooperate with an appropriately configured RF antenna arrangement 212 / 232 capable of supporting a specific wireless communication protocol and modulation scheme. In some implementations, the UE transceiver 230 and the BS transceiver 210 are configured to support industry standards such as Long Term Evolution (LTE) and emerging 5G and 6G standards. However, it should be understood that this document is not necessarily limited to application to specific standards and related protocols. On the contrary, the UE transceiver 230 and the BS transceiver 210 can be configured to support alternative or additional wireless data communication protocols, including future standards or variants thereof.

[0040] The processor modules 214 and 236 may be implemented or implemented with a general purpose processor designed to perform the functions described herein, a content addressable memory, a digital signal processor, an application specific integrated circuit, a field programmable gate array, any suitable programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof. In this manner, the processor may be implemented as a microprocessor, a controller, a microcontroller, a state machine, etc. The processor may also be implemented as a combination of computing devices, for example, a combination of a digital signal processor and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a digital signal processor core, or any other such configuration.

[0041] In addition, the methods described in conjunction with the implementations disclosed herein may be implemented directly in hardware, in firmware, in software modules executed by the processor modules 214 and 236, respectively, or in any practical combination thereof. The memory modules 216 and 234 may be implemented as RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art. In this regard, the memory modules 216 and 234 may be coupled to the processor modules 210 and 230, respectively, so that the processor modules 210 and 230 can read information from and write information to the memory modules 216 and 234, respectively. The memory modules 216 and 234 may also be integrated into their respective processor modules 210 and 230. In some implementations, the memory modules 216 and 234 may each include a cache memory for storing temporary variables or other intermediate information during the execution of instructions to be executed by the processor modules 210 and 230, respectively. Memory modules 216 and 234 may also each include non-volatile memory for storing instructions to be executed by processor modules 210 and 230, respectively.

[0042] The network communication module 218 represents the hardware, software, firmware, processing logic and / or other components of the BS 202 for enabling bidirectional communication between the BS transceiver 210 and other network components and communication nodes configured to communicate with the BS 202. For example, the network communication module 218 can be configured to support Internet or WiMAX services. In a typical deployment, without limitation, the network communication module 218 provides an 802.3 Ethernet interface so that the BS transceiver 210 can communicate with a conventional Ethernet-based computer network. In this way, the network communication module 218 can include a physical interface for connection to a computer network (e.g., a mobile switching center (MSC)).

[0043] As used herein with respect to specified operations or functions, the terms "configured for," "configured to," and variations thereof refer to devices, components, circuits, structures, machines, signals, etc. that are physically constructed, programmed, formatted, and / or arranged to perform the specified operations or functions.

[0044] In some arrangements where comb offset / cyclic shift hopping is enabled for SRS resources, at each transmission opportunity, the comb offset / cyclic shift of each SRS port associated with the SRS resource is determined by the time of the transmission opportunity. Figure 3 1 is a flow chart illustrating an example method 300 for determining comb offset and cyclic shift hopping for SRS ports of an SRS resource according to various arrangements. The method 300 may be performed using a system 100 including a UE 150 and a BS 120 (e.g., a network device). In some examples, the BS 120 sends to the UE 150 and the UE 150 receives from the BS 120 an indication that at least one of the comb offset or cyclic shift hopping is enabled. The indication may be provided via suitable signaling or parameters (including higher layer parameters).

[0045] In some examples, examples of higher layer parameters include radio resource control (RRC) parameters, radio resource management (RRM) parameters, radio resource allocation (RRA) parameters, downlink control information (DCI), or physical downlink control channel (PDCCH).

[0046] BS 120 sends at least one parameter for controlling the configuration or determination of one or more comb offsets and / or one or more cyclic shifts of the SRS port to UE 150. For example, at 310, BS 120 sends at least one of a first parameter indicating a comb offset subset or a second parameter indicating a cyclic shift subset to UE 150. At 320, UE 150 receives at least one of a first parameter indicating a comb offset subset or a second parameter indicating a cyclic shift subset from BS 120. Each of the at least one first parameter and each of the at least one second parameter can be provided via appropriate signaling or parameters (including high-level parameters). The comb offset used to send SRS is limited to the comb offset subset. The cyclic shift used to send SRS is limited to the cyclic shift subset. In some examples, BS 120 sends to UE 150 and UE 150 receives from BS 120 at least one parameter indicating an initialization identifier (ID) of a pseudo-random sequence c(i).

[0047] At 330, UE 150 determines at least one of a comb offset or a cyclic shift for each SRS port associated with the SRS resource based on the transmission time and at least one of the first parameter or the second parameter. The SRS resource may be associated with multiple SRS ports. The SRS resource may include time domain resources and frequency domain resources.

[0048] At 340, the UE 150 transmits the SRS according to at least one of the comb offset or the cyclic shift to the BS 120. At 350, the BS 120 receives the SRS transmitted according to at least one of the comb offset or the cyclic shift.

[0049] In some examples, legacy and new SRS resources (e.g., SRS resources used by legacy and new UEs) are scheduled on overlapping orthogonal frequency division multiplexing (OFDM) symbols. Legacy SRS resources and new SRS resources are configured with the same transmission comb. In examples where comb offset and / or cyclic shift hopping is not enabled, legacy SRS resources and new SRS resources do not occupy the same cyclic shift at the same comb offset. Such a configuration may be enabled or otherwise provided by a configuration of the BS sent to the UE.

[0050] In some arrangements, for an SRS resource configured with comb offset hopping, at an SRS transmission opportunity, the SRS port p i Comb offset Determined by at least one of the following: SRS port p i Initial comb offset (which is determined by the high-level parameter transmissionComb), the time of the SRS transmission opportunity (in symbols, R symbols, time slots, ms, etc.), the pseudo-random sequence c(i), one or more parameters indicating the comb offset subset, etc. In some examples, the comb offset of each SRS port associated with the SRS resource is determined based on at least one of the following: the initial comb offset (e.g., ), a transmission time of a transmission opportunity of an SRS, a pseudo-random sequence, or a first parameter indicating a comb offset subset. As used herein, a time unit refers to a unit of time or a measurement of time, such as a sub-symbol, a symbol, a time slot, a sub-frame, a frame, a transmission opportunity, etc.

[0051] The comb offset subset may be indicated by the higher layer parameter transmissionComb and one of the following: Comb offset jump offset set and a comb offset jump granularity X. In some examples, the first parameter includes a parameter transmissionComb indicating the maximum number of cyclic shifts and transmission combs for the SRS resource, and an initial comb offset and an initial cyclic shift for each SRS port associated with the SRS resource. In some examples, the first parameter includes a comb offset jump offset set Or one of the comb offset jump granularity X.

[0052] In some examples, Including L TC The comb offset jump offset, where L TC ≤K TC , K TC It is the parameter in transmissionComb corresponding to the transmission comb. Each comb offset jump offset is satisfied For example, for K TC =4, In some examples, the comb offset jump offset set includes a certain number (e.g., L TC The invention also provides a plurality of comb offset jump offsets, the number of which is less than or equal to the transmission comb, and each of the comb offset jump offsets is an integer greater than or equal to 0 and less than or equal to the transmission comb minus 1.

[0053] In some examples, It can be represented by a length of K TC In some examples where the i-th element in the bitmap is 1, the value i-1 is included In some examples where the i-th element in the bitmap is 0, the value i-1 is not included For example, for (where KTC =4) can be indicated by a bitmap {1, 0, 1, 1}. In some examples, UE 150 receives a bitmap indicating a comb offset jump offset set from BS 120 (e.g., a network device), the length of the bitmap being equal to the transmission comb. In some examples, the comb offset subset is equivalent to the entire comb offset set.

[0054] In some examples, the comb offset jump granularity is an integer greater than or equal to 1. The comb offset jump granularity is selected from a set of candidate values. The set of candidate values ​​is determined based on the transmission comb. For example, the candidate values ​​of X are {1, 2, 4, 8}. For K TC =2, the candidate values ​​of X include {1, 2}. TC =4, the candidate values ​​of X include {1, 2, 4}. TC =8, candidate values ​​of X include {1, 2, 4, 8}. In some examples where X=1, the comb offset subset is equivalent to the entire comb offset set.

[0055] Or X can be a configurable high-level parameter, can be implicitly configured and indicated by the high-level parameter transmissionComb, or can be a fixed / default parameter. In some examples, the comb offset jump offset set or the comb offset jump granularity is configured by BS 120 to UE 150 using at least one high-level parameter. In some examples, the comb offset jump offset set or the comb offset jump granularity is indicated using the parameter transmissionComb. In some examples, the comb offset jump offset set or the comb offset jump granularity is a fixed parameter.

[0056] exist In some examples where the comb offset hopping offset set or the comb offset hopping granularity is configured by the BS 120 to the UE 150 using at least one high-level parameter, the high-level parameter is configured by the base station according to the SRS resource. In some examples, the comb offset hopping offset set or the comb offset hopping granularity is configured by the BS 120 to the UE 150 using at least one high-level parameter. The at least one high-level parameter is configured by the BS 120 for each SRS resource in the plurality of SRS resources.

[0057] exist Or some examples of using high-level parameters to configure X, The configuration or selection of or X is based on at least one of: a higher layer parameter transmissionComb and a comb offset / cyclic shift occupied by legacy SRS resources on the overlapped OFDM symbols. The principle of the configuration or selection of X is to ensure that the comb offset subset indicated by transmissionComb, and One of X and X does not overlap with a comb offset occupied by a legacy SRS resource at the same cyclic shift on the same OFDM symbol. In some examples, a comb offset hopping offset set or a comb offset hopping granularity is configured by BS 120 to UE 150 using at least one high-layer parameter. The comb offset hopping offset set or the comb offset hopping granularity is determined by BS 120 based on at least one of the following: a parameter transmissionComb; or at least one comb offset or at least one cyclic shift occupied by at least one legacy SRS resource on at least one overlapping orthogonal frequency division multiplexing (OFDM) symbol.

[0058] exist or some examples where X is indicated by the higher level parameter transmissionComb, and X can be determined according to the following formulas:

[0059]

[0060] and

[0061]

[0062] in It is a parameter included in the parameter transmissionComb indicating the start of cyclic shift, is the maximum number of cyclic shifts, is the number of antenna ports, K TC is a transmission comb. In some examples, a comb offset hopping offset set or a comb offset hopping granularity is configured by BS 120 to UE 150 using transmissionComb. The comb offset hopping offset set is determined according to expression (1), and the comb offset hopping granularity is determined according to expression (2).

[0063] In some arrangements, multiple new SRS resources are scheduled on overlapping OFDM symbols and overlapping frequency ranges (e.g., resource blocks (RBs)) to maintain orthogonality between new SRS ports, and different new SRS resources can be configured with different comb offset subsets. In some examples, multiple new SRS resources are scheduled on overlapping OFDM symbols. The new SRS ports are orthogonal to each other. Different SRS resources in the multiple new SRS resources are configured with different comb offset subsets.

[0064] In some arrangements, multiple new SRS resources are scheduled on overlapping OFDM symbols and overlapping frequency ranges (e.g., RBs) to maintain orthogonality between new SRS ports, and different new SRS resources can be configured with the same comb offset subset. It is desirable to apply the same c(i) initialization ID to all new SRS resources. In some examples, multiple new SRS resources are scheduled on overlapping orthogonal OFDM symbols. The new SRS ports are orthogonal to each other. Different SRS resources in the multiple new SRS resources are configured with the same comb offset subset. The same pseudo-random sequence c(i) initialization ID is applied to all SRS resources in the multiple new SRS resources.

[0065] In some arrangements, the SRS port p i Comb offset It can be determined by the following formula:

[0066]

[0067] in is a jump offset that belongs to the comb offset jump offset set. Jump offset Determined by at least one of the following: L TC , X, and a random or pseudo-random number f hopping In some examples, the jump offset It can be determined by the following formula:

[0068]

[0069] in express In some examples, the jump offset It can be determined by the following formula:

[0070]

[0071] where f hopping is a pseudo-random integer determined by at least one of the SRS transmission timing t, the pseudo-random sequence c(i), and the integer M. For example, f hopping It can be determined according to the following formula:

[0072] as well as

[0073]

[0074] where l′ may be the OFDM symbol index of each SRS symbol, or the OFDM symbol index of the first SRS symbol across multiple (eg, R) repeated SRS symbols, is the number of symbols in a time slot, is the number of time slots in a frame, SFN stands for system frame number, is the timeslot number within the frame. In some examples, the integer M may be a configurable high-level parameter or a fixed / default value.

[0075] In some examples, the SRS port p i Comb offset Determined by expression (3). is the SRS port p i Initial comb offset. K TC It is a transmission comb. is a comb offset jump offset belonging to the comb offset jump offset set. In some examples, the comb offset jump offset may be determined by (4). express The lth element of . is the comb offset jump offset set. L TC yes The number of comb offset jump offsets included in . In some examples, the comb offset jump offset can be determined by (5). X is the comb offset jump granularity. f hopping It is a pseudo-random integer determined by at least one of the transmission time t of the SRS transmission opportunity, the pseudo-random sequence c(i), and the integer M.

[0076] In some examples, the configuration or selection of M by the base station may be performed by L TC 、max(L TC ), K TC , and max(X TC That is, in some examples, the integer is determined based on at least one of the following: TC , L TC The maximum value of the transmission comb, or the maximum value of the transmission comb. In some examples, the integer M can be determined according to the following formula:

[0077]

[0078] The candidate values ​​of q are {0, 1, 2, 3, 4}. In some examples, the integer M can be determined according to the following formula:

[0079]

[0080] The candidate values ​​of q are {0, 1, 2, 3, 4}. In some examples, the integer M can be determined according to the following formula:

[0081]

[0082] The candidate values ​​of q are {-4, -3, -2, -1, 0, 1, 2, 3, 4}. In some examples, the integer M can be determined according to the following formula:

[0083]

[0084] The candidate values ​​of q are {-4, -3, -2, -1, 0, 1, 2, 3, 4}.

[0085] Figure 4 is a diagram showing the configuration of comb offset jumps according to various arrangements. Figure 5 is a diagram illustrating implementation of comb offset hopping according to various arrangements.Each of the orthogonal resources 401, 402, 403, 404, 405, 406, 407, and 408 corresponds to a combination of a comb offset (eg, 0, 1, 2, or 3) and a cyclic shift (eg, 0 or 6).

[0086] exist Figure 4 and Figure 5 In the transmission comb K TC is 4. When comb offset hopping is not enabled, the conventional 2-port SRS resource occupies 1 comb offset, (i.e., ), the conventional SRS ports 1000 and 1001 occupy orthogonal resources 403 and 404, respectively. When comb offset hopping is not enabled, the new 2-port SRS resource occupies 1 comb offset (i.e., ), the new SRS ports 1000 and 1001 occupy orthogonal resources 401 and 402 respectively. The index i in brackets after the orthogonal resource index indicates that the resource is occupied by SRS port p i =1000+i occupied.

[0087] like Figure 4 As shown, the configuration of the comb offset subset includes When comb offset hopping is enabled, the orthogonal resources occupied by the new SRS resources belong to orthogonal resources 401 , 402 , 405 , 406 , 407 and 408 .

[0088] like Figure 5 As shown, in order to achieve comb offset jumping, implementation 510 can be performed by and The new SRS resource occupies orthogonal resources 405 and 406. Implementation 520 may be performed by and The new SRS resource occupies orthogonal resources 401 and 402. Implementation 530 may be performed by and The new SRS resource occupies orthogonal resources 407 and 408. The index i in brackets after the orthogonal resource index indicates that the resource is occupied by SRS port p. i=1000+i occupied.

[0089] Figure 6 is a diagram showing the configuration of comb offset jumps according to various arrangements. Figure 7 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, and 616 each correspond to a combination of a comb offset (e.g., 0, 1, 2, 3, 4, 5, 6, or 7) and a cyclic shift (e.g., 0 or 6).

[0090] exist Figure 6 and Figure 7 In the transmission comb K TC When comb offset hopping is not enabled, the conventional 4-port SRS resource occupies 2 comb offsets (i.e., ), the conventional SRS ports 1000, 1002 and 1003 occupy orthogonal resources 603, 604, 611 and 612 respectively. When comb offset hopping is not enabled, the new 4-port SRS resource occupies 2 comb offsets (i.e., ), the new SRS ports 1000, 1001, 1002, 1003 occupy orthogonal resources 601, 602, 609 and 610 respectively. The index i after the orthogonal resource index in brackets indicates that the resource is occupied by SRS port p i =1000+i occupied.

[0091] like Figure 6 As shown, the configuration of the comb offset subset includes When comb offset hopping is enabled, the orthogonal resources occupied by the new SRS resources belong to orthogonal resources 601 , 602 , 605 , 606 , 607 , 608 , 609 , 610 , 613 , 614 , 615 and 616 .

[0092] like Figure 7 As shown, in order to achieve comb offset jumping, implementation 710 can be performed by and The new SRS resource occupies orthogonal resources 601, 602, 609, and 610. Implementation 720 may be performed by and The new SRS resource occupies orthogonal resources 607, 608, 615, and 616. Implementation 730 may be performed by and The new SRS resource occupies orthogonal resources 605, 606, 613 and 614. Implementation 740 may be performed by and The new SRS resource occupies orthogonal resources 601, 602, 609 and 610. The index i in brackets after the orthogonal resource index indicates that the resource is occupied by SRS port p. i =1000+i occupied. Figure 8 is a diagram showing the configuration of comb offset jumps according to various arrangements. Fig. 9 801, 802, 803, 804, 805, 806, 807, and 808 each corresponds to a combination of a comb offset (eg, 0, 1, 2, or 3) and a cyclic shift (eg, 0 or 6).

[0093] exist Figure 8 and Fig. 9 In the transmission comb K TC is 4. When comb offset is not enabled, the conventional 2-port SRS resource occupies 1 comb offset (i.e., The conventional SRS ports 1000 and 1001 occupy orthogonal resources 803 and 804, respectively. When comb offset hopping is not enabled, the new 2-port SRS resource occupies 1 comb offset (i.e., The new SRS ports 1000 and 1001 occupy orthogonal resources 801 and 802 respectively. The index i in brackets after the orthogonal resource index indicates that the resource is occupied by SRS port p. i =1000+i occupied.

[0094] like Figure 8 As shown, the configuration of the comb offset subset includes X=2. When comb offset hopping is enabled, the orthogonal resources occupied by the new SRS resources belong to orthogonal resources 801, 802, 805, and 806.

[0095] like Fig. 9 As shown, in order to achieve comb offset jumping, implementation 910 can be performed by and The new SRS resource occupies orthogonal resources 805 and 806. Implementation 920 may be performed by and The new SRS resource occupies orthogonal resources 801 and 802. Implementation 930 may be performed by and The new SRS resource occupies orthogonal resources 805 and 806. The index i in brackets after the orthogonal resource index indicates that the resource is occupied by SRS port p. i =1000+i occupied

[0096] Fig.10 is a diagram showing the configuration of comb offset jumps according to various arrangements. Fig.111001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, and 1016 each correspond to a combination of a comb offset (e.g., 0, 1, 2, 3, 4, 5, 6, or 7) and a cyclic shift (e.g., 0 or 6).

[0097] exist Fig.10 and Fig.11 In the transmission comb K TC When comb offset hopping is not enabled, the conventional 4-port SRS resource occupies 2 comb offsets (i.e., The legacy ports 1000, 1001, 1002, and 1003 occupy orthogonal resources 1003, 1004, 1011, and 1012, respectively. When comb offset hopping is not enabled, the new 4-port SRS resource i occupies 2 comb offsets (i.e., The new SRS ports 1001, 1002, 1003 and 1004 occupy orthogonal resources 1001, 1002, 1009 and 1010 respectively. The index i in brackets after the orthogonal resource index indicates that the resource is occupied by SRS port p. i =1000+i occupied.

[0098] like Fig.10 As shown, the configuration of the comb offset subset includes X=2. When the comb offset hopping is enabled, the orthogonal resources occupied by the new SRS resources belong to orthogonal resources 1001, 1002, 1005, 1006, 1009, 1010, 1015 and 1016.

[0099] like Fig.11 As shown, in order to achieve comb offset jumping, implementation 1110 can be performed by and , where the new SRS resource occupies orthogonal resources 1001, 1002, 1009, and 1010. Implementation 1120 may be performed by and The new SRS resource occupies orthogonal resources 1005, 1006, 1013, and 1014. Implementation 1130 may be performed by and The new SRS resource occupies orthogonal resources 1001, 1002, 1009, and 1010. 1140 can be implemented by and The new SRS resource occupies orthogonal resources 1005, 1006, 1013, and 1014. The index i in brackets after the orthogonal resource index indicates that the resource is occupied by SRS port p. i=1000+i occupied.

[0100] In some arrangements, for an SRS resource configured with cyclic shift hopping, at an SRS transmission opportunity, the SRS port p i The circular shift of Determined by at least one of the following: SRS port p i The initial circular shift (which is determined by the high-level parameter transmissionComb), the moment of SRS transmission opportunity (in symbol, R symbols, time slot, ms, etc.), the pseudo-random sequence c(i), one or more parameters indicating the cyclic shift subset, etc. In some examples, the cyclic shift of each SRS port associated with the SRS resource is determined based on at least one of the following: the initial cyclic shift, the transmission moment of the SRS transmission opportunity, the pseudo-random sequence, or the second parameter indicating the cyclic shift subset. As used herein, the time unit refers to a unit of time or a measurement of time, such as a sub-symbol, a symbol, a time slot, a subframe, a frame, a transmission opportunity, etc.

[0101] The cyclic shift subset may be indicated by the higher layer parameter transmissionComb and one of the following: cyclic shift hop offset set and a cyclic shift jump granularity X. In some examples, the second parameter includes a parameter transmissionComb indicating a maximum number of transmission combs and cyclic shifts for the SRS resource, and an initial comb offset and an initial cyclic shift for each SRS port associated with the SRS resource. In some examples, the first parameter includes a cyclic shift jump offset set. In some examples, the first parameter includes a cyclic shift granularity.

[0102] In some examples, Including L CS The comb offset jump offset is It is the parameter in transmissionComb corresponding to the cyclic shift jump. Each cyclic shift jump in is satisfied For example, for In some examples, the cyclic shift offset set includes a certain number (e.g., L CS The method comprises: providing a cyclic shift offset (number) of cyclic shift offsets, the number of which is less than or equal to the maximum number of cyclic shifts, and each of the cyclic shift hop offsets is an integer greater than or equal to 0 and less than or equal to the maximum number of cyclic shifts minus 1.

[0103] In some examples, The length can be In some examples where the i-th element in the bitmap is 1, the value i-1 is included In some examples where the i-th element in the bitmap is 0, the value i-1 is not included For example, for (in It can be indicated by a bitmap {0, 1, 0, 1, 1, 1, 1, 1}. In some examples, UE 150 receives a bitmap indicating a set of cyclic shift hopping offsets from BS 120 (e.g., a network device), the length of which is equal to the maximum number of cyclic shifts. In some examples, the cyclic shift subset is equal to the entire cyclic shift set.

[0104] In some examples, the cyclic shift jump granularity is an integer greater than or equal to 1. The cyclic shift jump granularity is selected from a set of candidate values. The set of candidate values ​​is determined based on the maximum number of cyclic shifts. For example, the candidate values ​​of X are {1, 2, 4, 6, 8, 12}. The candidate values ​​for X are {1, 2, 4, 8}. The candidate values ​​for X are {1, 2, 3, 6}. Candidate values ​​for X are {1, 2, 3, 4, 6, 12}. In some examples where X=1, the cyclic shift subset is equivalent to the entire cyclic shift set.

[0105] Or X may be a configurable high-level parameter, may be implicitly configured and indicated by the high-level parameter transmissionComb, or may be a fixed / default parameter. In some examples, the cyclic shift hopping offset set or the cyclic shift hopping granularity is configured by the BS 120 to the UE 150 using at least one high-level parameter. In some examples, the cyclic shift hopping offset set or the cyclic shift hopping granularity is indicated using the parameter transmissionComb. In some examples, the cyclic shift hopping offset set or the cyclic shift hopping granularity is a fixed parameter.

[0106] exist In some examples where X is configured using a high-level parameter, the high-level parameter is configured by the base station according to the SRS resource. In some examples, the cyclic shift hopping offset set or the cyclic shift hopping granularity is configured by the BS 120 to the UE 150 using at least one high-level parameter. The at least one high-level parameter is configured by the BS 120 for each SRS resource in the plurality of SRS resources.

[0107] exist Or some examples of using high-level parameters to configure X, The configuration or selection of X or X is based on at least one of the following: a higher layer parameter transmissionComb and a comb offset / cyclic shift occupied by a legacy SRS resource on an overlapping OFDM symbol. In some examples, a set of cyclic shift hopping offsets or a cyclic shift hopping granularity is configured by BS 120 to UE 150 using at least one higher layer parameter. The set of cyclic shift hopping offsets or the cyclic shift hopping granularity is determined by BS 120 based on at least one of the following: a parameter transmissionComb; or at least one comb offset or at least one cyclic shift occupied by at least one legacy SRS resource on at least one overlapping OFDM symbol.

[0108] exist or some examples where X is indicated by the higher level parameter transmissionComb, and X can be determined according to the following formulas:

[0109]

[0110] and

[0111]

[0112] in It is a parameter in transmissionComb. represents a circular shift, is the maximum number of cyclic shifts, is the number of antenna ports. In some examples, the cyclic shift hopping offset set or the cyclic shift hopping granularity is configured by BS 120 to UE 150 using transmissionComb. The cyclic shift hopping offset set is determined according to expression (12), and the cyclic shift hopping granularity is determined according to expression (13).

[0113] In some arrangements, multiple new SRS resources are scheduled on overlapping OFDM symbols and overlapping frequency ranges (e.g., RBs) to maintain orthogonality between new SRS ports, and different new SRS resources can be configured with different cyclic shift subsets. In some examples, multiple new SRS resources are scheduled on overlapping OFDM symbols. The new SRS ports are orthogonal to each other. Different SRS resources in the multiple new SRS resources are configured with different cyclic shift subsets.

[0114] In some arrangements, multiple new SRS resources are scheduled on overlapping OFDM symbols and overlapping frequency ranges (e.g., RBs) to maintain orthogonality between new SRS ports, and different new SRS resources can be configured with the same cyclic shift subset. It is desirable to apply the same c(i) initialization ID to all new SRS resources. In some examples, multiple new SRS resources are scheduled on overlapping orthogonal OFDM symbols. The new SRS ports are orthogonal to each other. Different SRS resources in the multiple new SRS resources are configured with the same cyclic shift subset. The same pseudo-random sequence c(i) initialization ID is applied to all SRS resources in the multiple new SRS resources.

[0115] In some arrangements, the SRS port p i The circular shift of It can be determined by the following formula:

[0116]

[0117] in is the jump offset that belongs to the set of cyclic shift jump offsets. Depend on L TC , X and a random, or pseudo-random number f hopping In some examples, the jump offset It can be determined by the following formula:

[0118]

[0119] in express In some examples, the jump offset It can be determined by the following formula:

[0120]

[0121] where f hopping is a pseudo-random integer determined by at least one of the SRS transmission timing t, the pseudo-random sequence c(i), and the integer M. For example, f hopping It can be determined according to expressions (6) and (7).

[0122] In some examples, the SRS port p i The circular shift of Determined by expression (14). is the cyclic shift jump offset belonging to the cyclic shift offset set, is the initial cyclic shift of SRS port i, is the maximum number of cyclic shifts. In some examples, the cyclic shift jump offset can be determined by (15). express The lth element of is the set of cyclic shift jump offsets, L CS is the number of cyclic shift jump offsets in the cyclic shift jump offset set. In some examples, the cyclic jump offsets may be determined by (16). X is the cyclic shift jump granularity. f hopping It is a pseudo-random integer determined by at least one of the transmission time t of the SRS transmission opportunity, the pseudo-random sequence c(i), and the integer M.

[0123] In some examples, the configuration or selection of M by the base station may be performed by L CS 、max(L CS ), as well as That is, in some examples, the integer is determined based on at least one of the following: CS , L CS The maximum value of M, the maximum number of cyclic shifts, the maximum number of cyclic shifts, or the maximum value of the maximum number of cyclic shifts. In some examples, the integer M may be determined according to the following formula:

[0124]

[0125] The candidate values ​​of q are {0, 1, 2, 3, 4}. In some examples, the integer M can be determined according to the following formula:

[0126]

[0127] The candidate values ​​of q are {0, 1, 2, 3, 4}. In some examples, the integer M can be determined according to the following formula:

[0128]

[0129] The candidate values ​​of q are {-4, -3, -2, -1, 0, 1, 2, 3, 4}. In some examples, the integer M can be determined according to the following formula:

[0130]

[0131] The candidate values ​​of q are {-4, -3, -2, -1, 0, 1, 2, 3, 4}.

[0132] Fig.12 is a diagram illustrating configurations of cyclic shift hopping according to various arrangements. Fig.13is a diagram illustrating implementation of cyclic shift hopping according to various arrangements.Each of the orthogonal resources 1201, 1202, 1203, 1204, 1205, 1206, 1207, and 1208 is defined by a cyclic shift (e.g., 0, 1, 2, 3, 4, 5, 6, or 7) and a comb offset (e.g., 0).

[0133] exist Fig.12 and Fig.13 The maximum number of cyclic shifts in is 8. When cyclic shift hopping is not enabled, the conventional 2-port SRS resource occupies 2 cyclic shifts (ie, ), the traditional SRS ports 1000 and 1001 occupy orthogonal resources 1202 and 1206 respectively. When cyclic shift hopping is not enabled, the new 2-port SRS resource occupies 2 cyclic shifts (ie, ), the new SRS ports 1000 and 1001 occupy orthogonal resources 1201 and 1205 respectively. The index i in brackets after the orthogonal resource index indicates that the resource is occupied by SRS port p i =1000+i occupied.

[0134] like Fig.12 As shown, the configuration of the cyclic shift subset includes When cyclic shift hopping is enabled, the orthogonal resources occupied by the new SRS resources belong to orthogonal resources 1201 , 1203 , 1204 , 1205 , 1207 and 1208 .

[0135] like Fig.13 As shown, in order to implement the cyclic shift jump, implementation 1310 can be performed by and The new SRS resource occupies orthogonal resources 1204 and 1208. Implementation 1320 may be performed by and The new SRS resource occupies orthogonal resources 1203 and 1207. Implementation 1330 may be performed by and The new SRS resource occupies orthogonal resources 1201 and 1205. Implementation 1340 may be performed by and The new SRS resource occupies orthogonal resources 1203 and 1207. The index i in brackets after the orthogonal resource index indicates that the resource is occupied by SRS port p. i =1000+i occupied.

[0136] Fig.14 is a diagram illustrating configurations of cyclic shift hopping according to various arrangements. Fig.151404, 1405, 1406, 1407, 1408, 1409, 1410, 1411, 1412, 1413, 1414, 1415, 1416, 1417, 1418, 1419, 1420, 1421, 1422, 1423, and 1424 are each defined by a cyclic shift (e.g., 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, or 11) and a comb offset (e.g., 0 or 2).

[0137] exist Fig.14 and Fig.15 The maximum number of cyclic shifts in is 12. When cyclic shift hopping is not enabled, the conventional 4-port SRS resource occupies 4 cyclic shifts (ie, ), the traditional SRS ports 1000, 1001, 1002, 1003 occupy SRS resources 1413, 1420, 1401, 1408 respectively. When cyclic shift hopping is not enabled, the new 4-port SRS resource occupies 4 cyclic shifts (ie, ), the new SRS ports 1000, 1001, 1002, 1003 occupy orthogonal resources 1415, 1422, 1403, 1410 respectively. The index i after the orthogonal resource index in brackets indicates that the resource is occupied by SRS port p i =1000+i occupied.

[0138] like Fig.14 As shown, the configuration of the cyclic shift subset includes When cyclic shift hopping is enabled, the orthogonal resources occupied by the new SRS resources belong to orthogonal resources 1402, 1403, 1404, 1405, 1406, 1407, 1409, 1410, 1411, 1412, 1414, 1415, 1416, 1417, 1418, 1419, 1421, 1422, 1423 and 1424.

[0139] like Fig.15 As shown, in order to implement the cyclic shift jump, implementation 1510 can be performed by and The new SRS resource occupies orthogonal resources 1406, 1411, 1418, and 1423. Implementation 1520 may be performed by and The new SRS resource occupies orthogonal resources 1405, 1412, 1417 and 1424. Implementation 1530 may be performed by and The new SRS resource occupies orthogonal resources 1405, 1412, 1417 and 1424. Implementation 1540 may be performed by and The new SRS resource occupies orthogonal resources 1404, 1409, 1416, and 1421. The index i in brackets after the orthogonal resource index indicates that the resource is occupied by SRS port p. i =1000+i occupied.

[0140] Fig.16 is a diagram illustrating configurations of cyclic shift hopping according to various arrangements. Fig.17 is a diagram illustrating implementation of cyclic shift hopping according to various arrangements.Each of the orthogonal resources 1601, 1602, 1603, 1604, 1605, 1606, 1607, and 1608 is defined by a cyclic shift (e.g., 0, 1, 2, 3, 4, 5, 6, or 7) and a comb offset (e.g., 0).

[0141] exist Fig.16 and Fig.17 The maximum number of cyclic shifts in is 8. When cyclic shift hopping is not enabled, the conventional 2-port SRS resource occupies 2 cyclic shifts (ie, ), the traditional SRS ports 1000 and 1001 occupy SRS resources 1602 and 1606 respectively. When cyclic shift hopping is not enabled, the new 2-port SRS resource occupies 2 cyclic shifts (ie, ), the new SRS ports 1000 and 1001 occupy orthogonal resources 1601 and 1605 respectively. The index i in brackets after the orthogonal resource index indicates that the resource is occupied by SRS port p i =1000+i occupied.

[0142] like Fig.16 As shown, the configuration of the cyclic shift subset includes X=2. When cyclic shift hopping is enabled, the orthogonal resources occupied by the new SRS resources belong to orthogonal resources 1601, 1603, 1605 and 1607.

[0143] like Fig.17 As shown, in order to implement the cyclic shift jump, implementation 1710 can be performed by and The new SRS resource occupies orthogonal resources 1603 and 1607. Implementation 1720 may be performed by and The new SRS resource occupies orthogonal SRS resources 1601 and 1605. Implementation 1730 may be performed by and The new SRS resource occupies orthogonal resources 1601 and 1605. Implementation 1740 may be performed by and The new SRS resource occupies orthogonal resources 1603 and 1607. The index i in brackets after the orthogonal resource index indicates that the resource is occupied by SRS port p. i =1000+i occupied.

[0144] Fig.18 is a diagram illustrating configurations of cyclic shift hopping according to various arrangements. Fig.19 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, and 1824 are each defined by a cyclic shift (e.g., 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, or 11) and a comb offset (e.g., 0 or 2).

[0145] exist Fig.18 and Fig.19 The maximum number of cyclic shifts in is 12. When cyclic shift hopping is not enabled, the conventional 4-port SRS resource occupies 4 cyclic shifts (ie, ), because the traditional SRS ports 1000, 1001, 1002, 1003 occupy resources 1813, 1820, 1801, 1808 respectively. When cyclic shift hopping is not enabled, the new 4-port SRS resource occupies 4 cyclic shifts (i.e., ), the new SRS ports 1000, 1001, 1002, and 1003 occupy orthogonal resources 1815, 1822, 1803, and 1810 respectively. The index i after the orthogonal resource index in brackets indicates that the resource is occupied by SRS port p i =1000+i occupied.

[0146] like Fig.18 As shown, the configuration of the cyclic shift subset includes X=3. When cyclic shift hopping is enabled, the orthogonal resources occupied by the new SRS resources belong to orthogonal resources 1803, 1804, 1809, 1810, 1815, 1816, 1821 and 1822.

[0147] like Fig.19 As shown, in order to realize the cyclic shift jump, the implementation 1910 can be achieved by and The new SRS resource occupies orthogonal resources 1803, 1810, 1815 and 1822. Implementation 1920 can be performed by and The new SRS resource occupies orthogonal resources 1804, 1809, 1816 and 1821. Implementation 1930 may be performed by and The new SRS resources occupy orthogonal resources 1804, 1809, 1816 and 1821. Implementation 1940 can be performed by and The new SRS resource occupies orthogonal resources 1803, 1810, 1815, and 1822. The index i in brackets after the orthogonal resource index indicates that the resource is occupied by SRS port p. i =1000+i occupied.

[0148] Although various arrangements of the present solution have been described above, it should be understood that they are presented only by way of example rather than by way of limitation. Similarly, various figures may depict example architectures or configurations, which are provided to enable those of ordinary skill in the art to understand the example features and functions of the present solution. However, these people will understand that the present solution is not limited to the example architectures or configurations shown, but can be implemented using various alternative architectures and configurations. In addition, as will be understood by those of ordinary skill in the art, one or more features of some arrangements may be combined with one or more features of another arrangement described herein. Therefore, the breadth and scope of this article should not be limited by any of the above-mentioned illustrative arrangements.

[0149] It should also be understood that any reference to an element using names such as "first," "second," etc., herein generally does not limit the number or order of these elements. Instead, these names can be used herein as a convenient means of distinguishing between two or more elements or instances of an element. Therefore, reference to a first element and a second element does not mean that only two elements can be used, or that the first element must precede the second element in some way.

[0150] In addition, those skilled in the art will appreciate that information and signals may be represented using any of a variety of different methods and techniques. For example, data, instructions, commands, information, signals, bits, and symbols, etc., that may be referenced in the above description may be represented by voltage, current, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.

[0151] Those of ordinary skill in the art will further understand that any of the various illustrative logic blocks, modules, processors, devices, circuits, methods, and functions described in conjunction with the aspects disclosed herein may be implemented by electronic hardware (e.g., digital implementation, analog implementation, or a combination of the two), firmware, various forms of programs or design codes in conjunction with instructions (which, for convenience, may be referred to herein as "software" or "software modules"), or any combination of these technologies. In order to clearly illustrate this interchangeability of hardware, firmware, and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functions. Whether such functions are implemented as hardware, firmware, or software, or a combination of these technologies depends on the specific application and the design constraints imposed on the entire system. A skilled technician may implement the described functions in various ways for each specific application, but such implementation decisions will not result in a departure from the scope of this document.

[0152] In addition, it will be understood by those of ordinary skill in the art that the various illustrative logic blocks, modules, devices, components, and circuits described herein may be implemented or performed within an integrated circuit (IC), which may include a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic device, or any combination thereof. The logic blocks, modules, and circuits may also include antennas and / or transceivers to communicate with various components within a network or within a device. A general-purpose processor may be a microprocessor, but in an alternative, the processor may be any conventional processor, controller, or state machine. The processor may also be implemented as a combination of computing devices, for example, a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in combination with a DSP core, or any other suitable configuration for performing the functions described herein.

[0153] If implemented in software, these functions can be stored as one or more instructions or codes on a computer-readable medium. Therefore, the steps of the method or algorithm disclosed herein can be implemented as software stored on a computer-readable medium. Computer-readable media include both computer storage media and communication media, including any medium that can transfer a computer program or code from one place to another. The storage medium can be any available medium that a computer can access. As an example and not limitation, such a computer-readable medium may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, disk storage or other magnetic storage device, or any other medium that can be used to store the desired program code in the form of instructions or data structures and can be accessed by a computer.

[0154] In this document, the term "module" as used herein refers to software, firmware, hardware, and any combination of these elements for performing the relevant functions described herein. In addition, for the purpose of discussion, various modules are described as discrete modules; however, as is clear to one of ordinary skill in the art, two or more modules can be combined to form a single module that performs associated functions arranged according to the present solution.

[0155] In addition, memory or other storage devices and communication components can be used in the arrangement of the present solution. It should be understood that, for the sake of clarity, the above description has described the arrangement of the present solution with reference to different functional units and processors. However, it is clear that any suitable functional distribution between different functional units, processing logic elements or domains can be used without departing from the present solution. For example, the functions illustrated as being performed by a separate processing logic element or controller can be performed by the same processing logic element or controller. Therefore, reference to a specific functional unit is only a reference to an appropriate manner for providing the described function, rather than representing a strict logical or physical structure or organization.

[0156] Various modifications to the implementations described herein will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other implementations without departing from the scope of this document. Therefore, this document is not intended to be limited to the implementations shown herein, but should be consistent with the widest scope consistent with the novel features and principles disclosed herein, as described in the following claims.

Claims

1. A wireless communication method, comprising: Receiving, by the wireless communication device, at least one of a first parameter or a second parameter from a network device, the first parameter indicating a subset of comb offsets, the second parameter indicating a subset of cyclic shifts; Determining, by the wireless communication device, at least one of a comb offset or a cyclic shift for each sounding reference signal (SRS) port associated with a SRS resource based on a transmission time instant and the at least one of the first parameter or the second parameter; as well as The wireless communication device sends an SRS to the network device according to the at least one of the comb offset or the cyclic shift.

2. The method of claim 1 , wherein the comb offset for each SRS port associated with the SRS resource is determined based on at least one of: an initial comb offset, the transmission time of the SRS transmission opportunity, a pseudo-random sequence, or the first parameter indicating the subset of the comb offsets.

3. The method according to claim 2, wherein the first parameter comprises at least one of the following: a parameter transmissionComb indicating a maximum number of cyclic shifts and a transmission comb for the SRS resource, and an initial comb offset and an initial cyclic shift for each SRS port associated with the SRS resource; A comb offset jump offset set; and Comb offset jump granularity.

4. The method of claim 3, wherein the comb offset jump offset set comprises a number of comb offset jump offsets that is less than or equal to the transmission comb, and each of the comb offset jump offsets is an integer that is greater than or equal to 0 and less than or equal to the transmission comb minus 1.

5. The method of claim 3, wherein the wireless communication device receives a bitmap indicating the comb offset jump offset set from the network device, the length of the bitmap being equal to the transmission comb.

6. The method according to claim 3, wherein The comb offset jump granularity is an integer greater than or equal to 1; The comb offset jump granularity is selected from a set of candidate values; and The set of candidate values ​​is determined based on the transmission comb.

7. The method of claim 3, wherein one of the following: The comb offset jump offset set or the comb offset jump granularity is configured by the network device to the wireless communication device using at least one higher layer parameter; The comb offset jump offset set or the comb offset jump granularity is indicated using the parameter transmissionComb; or The comb offset jump offset set or the comb offset jump granularity is a fixed parameter.

8. The method according to claim 3, wherein The comb offset jump offset set or the comb offset jump granularity is configured by the network device to the wireless communication device using at least one higher layer parameter; The at least one high-level parameter is configured by the network device for each SRS resource in a plurality of SRS resources.

9. The method according to claim 3, wherein The comb offset jump offset set or the comb offset jump granularity is configured by the network device to the wireless communication device using at least one higher layer parameter; The comb offset jump offset set or the comb offset jump granularity is determined by the network device based on at least one of the following: the parameter transmissionComb; or At least one comb offset or at least one cyclic shift occupied by at least one legacy SRS resource on at least one overlapping Orthogonal Frequency Division Multiplexing (OFDM) symbol.

10. The method according to claim 3, wherein The comb offset jump offset set or the comb offset jump granularity is configured by the network device to the wireless communication device using transmissionComb; The comb offset jump offset set is determined according to the following formula: and The comb offset jump granularity is determined according to the following formula: in is a parameter representing the starting cyclic shift in the parameter transmissionComb, is the maximum number of cyclic shifts, is the number of antenna ports, and K TC is the transmission comb.

11. The method according to claim 3, wherein Multiple new SRS resources are scheduled on overlapping orthogonal frequency division multiplexing (OFDM) symbols; The new SRS ports are orthogonal to each other; and Different new SRS resources among the plurality of new SRS resources are configured with different comb offset subsets.

12. The method according to claim 3, wherein Multiple new SRS resources are scheduled on overlapping orthogonal frequency division multiplexing (OFDM) symbols; The new SRS ports are orthogonal to each other; Different ones of the plurality of new SRS resources are configured with the same comb offset subset; and The same pseudo-random sequence initialization identifier (ID) is applied to all new SRS resources in the plurality of new SRS resources.

13. The method according to claim 2, wherein For the SRS port p i The comb offset It is determined by the following formula: in is the SRS port p i The initial comb offset, K TC is the transmission comb, is a comb offset jump offset belonging to the comb offset jump offset set; The comb offset jump offset can be determined by: in express The lth element of is the comb offset jump offset set, L TC yes The number of comb offset jump offsets included in ; or where X is the comb offset jump granularity, f hopping The pseudo-random integer is determined by at least one of the transmission time of the SRS transmission opportunity, the pseudo-random sequence, and an integer.

14. The method of claim 13, wherein the integer is determined based on at least one of: TC , L TC the maximum value of , the transmission comb, and the maximum value of the transmission comb.

15. The method of claim 1 , wherein the cyclic shift for each SRS port associated with the SRS resource is determined based on at least one of: an initial cyclic shift, the transmission time instant of a transmission opportunity of the SRS, a pseudo-random sequence, and the second parameter indicating the subset of the cyclic shift.

16. The method according to claim 15, wherein the second parameter comprises at least one of the following: a parameter transmissionComb indicating a maximum number of cyclic shifts and a transmission comb for the SRS resource, and an initial comb offset and an initial cyclic shift for each SRS port associated with the SRS resource; a set of cyclic shift jump offsets; and Cyclic shift granularity.

17. The method of claim 16, wherein the cyclic shift offset set comprises a number of cyclic shift offsets that is less than or equal to the maximum number of cyclic shifts, and each of the cyclic shift jump offsets is an integer that is greater than or equal to 0 and less than or equal to the maximum number of cyclic shifts minus 1.

18. The method of claim 16, wherein the wireless communication device receives a bitmap indicating the set of cyclic shift hopping offsets from the network device, the length of the bitmap being equal to the maximum number of cyclic shifts.

19. The method according to claim 16, wherein The cyclic shift jump granularity is an integer greater than or equal to 1; The cyclic shift hopping granularity is selected from a set of candidate values; and The set of candidate values ​​is determined based on the maximum number of cyclic shifts.

20. The method of claim 16, wherein one of the following: The cyclic shift hopping offset set or the cyclic shift hopping granularity is configured by the network device to the wireless communication device using at least one higher layer parameter; The cyclic shift hopping offset set or the cyclic shift hopping granularity is indicated using the transmissionComb; or The cyclic shift offset set or the cyclic shift hopping granularity is a fixed parameter.

21. The method of claim 16, wherein The cyclic shift hopping offset set or the cyclic shift hopping granularity is configured by the network device to the wireless communication device using at least one higher layer parameter; The at least one high-level parameter is configured by the network device for each SRS resource in a plurality of SRS resources.

22. The method of claim 16, wherein The cyclic shift hopping offset set or the cyclic shift hopping granularity is configured by the network device to the wireless communication device using at least one higher layer parameter; The cyclic shift hopping offset set or the cyclic shift hopping granularity is selected by the network device based on at least one of the following: the parameter transmissionComb; or At least one comb offset or at least one cyclic shift occupied by at least one legacy SRS resource on at least one overlapping Orthogonal Frequency Division Multiplexing (OFDM) symbol.

23. The method of claim 16, wherein The cyclic shift hopping offset set or the cyclic shift hopping granularity is indicated to the wireless communication device by the network device using transmissionComb; The cyclic shift offset set is determined according to the following formula: and The cyclic shift hopping granularity is determined according to the following formula: in is a parameter representing the starting cyclic shift in the parameter transmissionComb, is the maximum number of cyclic shifts, and is the number of antenna ports.

24. The method of claim 16, wherein Multiple new SRS resources are scheduled on overlapping orthogonal frequency division multiplexing (OFDM) symbols; The new SRS ports are orthogonal to each other; and Different new SRS resources among the multiple new SRS resources are configured with different cyclic shift subsets.

25. The method of claim 16, wherein Multiple new SRS resources are scheduled on overlapping orthogonal frequency division multiplexing (OFDM) symbols; The new SRS ports are orthogonal to each other; Different new SRS resources among the plurality of new SRS resources are configured with the same cyclic shift subset; and The same pseudo-random sequence initialization identifier (ID) is applied to all new SRS resources in the plurality of new SRS resources.

26. The method of claim 16, wherein The cyclic shift for the SRS port i It is determined by the following formula: in is a cyclic shift jump offset belonging to the cyclic shift offset set, is the initial cyclic shift of the SRS port i, is the maximum number of cyclic shifts; The jump offset can be determined by: in express The lth element of is the cyclic shift jump offset set, L CS is the number of cyclic shift jump offsets in the cyclic shift jump offset set; or where X is the cyclic shift hopping granularity, f hopping The pseudo-random integer is determined by at least one of the transmission time of the SRS transmission opportunity, the pseudo-random sequence, and an integer.

27. The method of claim 26, wherein the integer is determined based on at least one of: CS , L CS the maximum value of , the maximum number of cyclic shifts, and the maximum value of the maximum number of cyclic shifts.

28. A wireless communication device comprising at least one processor and a memory, wherein the at least one processor is configured to read code from the memory and implement the method according to claim 1.

29. A computer program product comprising computer readable program medium code stored thereon, which, when executed by at least one processor, causes the at least one processor to implement the method according to claim 1.

30. A wireless communication method, comprising: Sending, by a network device, at least one of a first parameter or a second parameter to a wireless communication device, the first parameter indicating a subset of comb offsets, the second parameter indicating a subset of cyclic shifts, wherein the wireless communication device determines at least one of a comb offset or a cyclic shift for each sounding reference signal (SRS) port associated with a SRS resource based on a transmission time and the at least one of the first parameter or the second parameter; as well as An SRS is received by the network device from the wireless communication device according to the at least one of the comb offset or the cyclic shift.

31. A wireless communication device comprising at least one processor and a memory, wherein the at least one processor is configured to read code from the memory and implement the method according to claim 30.

32. A computer program product comprising computer readable program medium code stored thereon, which, when executed by at least one processor, causes the at least one processor to implement the method according to claim 30.