Increase the transmission of sounding reference signals in wireless communication systems

By introducing orthogonal code sequences and increasing the number of SRS symbols in the wireless communication system, the problem of insufficient SRS transmission capacity is solved, and the capacity and connectivity of the network are improved.

CN114830778BActive Publication Date: 2025-04-29ZTE CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202080086439.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-01-03
Publication Date
2025-04-29
Estimated Expiration
2040-01-03

AI Technical Summary

Technical Problem

In existing wireless communication technologies, the transmission capacity of the detection reference signal (SRS) is not sufficient to meet the growing capacity and connectivity requirements.

Method used

By introducing orthogonal code sequences into SRS resources, the number of SRS symbols is increased and encoding is performed in the time and frequency domains to improve the transmission capacity and coverage capacity of SRS.

Benefits of technology

It effectively expands the transmission capacity of SRS, improves the capacity and connectivity of the network, and meets the communication needs of more users and devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114830778B_ABST
    Figure CN114830778B_ABST
Patent Text Reader

Abstract

Methods, systems, and devices for increasing the transmission capacity of a sounding reference signal (SRS) in a mobile communication technology are described. An example method for wireless communication includes receiving, by a wireless device from a network node, a configuration including A orthogonal code sequences for a sounding reference signal (SRS) resource, wherein each of the A orthogonal code sequences is configured for L adjacent SRS symbols within the SRS resource, wherein L is the length of each of the A orthogonal code sequences, and wherein L and A are positive integers, and transmitting a reference signal generated based on the configuration.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This document relates generally to wireless communications. Background Art

[0002] Wireless communication technology is driving the world towards an increasingly connected and networked society. The rapid growth of wireless communications and technological advances have led to greater demands for capacity and connectivity. Other aspects such as energy consumption, equipment cost, spectrum efficiency, and latency are also important to meet the needs of various communication scenarios. Compared with existing wireless networks, next-generation systems and wireless communication technologies will support more users and devices and support higher data rates. Summary of the invention

[0003] This document relates to methods, systems and devices for increasing the transmission capacity of Sounding Reference Signals (SRS) in mobile communication technologies, including 5th Generation (5G) and New Radio (NR) communication systems.

[0004] In one exemplary aspect, a wireless communication method is disclosed. The method includes transmitting, by a network node, a configuration including A orthogonal code sequences for a sounding reference signal (SRS) resource, wherein each of the A orthogonal code sequences is configured for L adjacent SRS symbols within the SRS resource, wherein L is the length of each of the A orthogonal code sequences, and wherein L and A are positive integers.

[0005] In another exemplary aspect, a wireless communication method is disclosed. The method includes receiving, by a wireless device from a network node, a configuration including A orthogonal code sequences for a sounding reference signal (SRS) resource, wherein each of the A orthogonal code sequences is configured for L adjacent SRS symbols within the SRS resource, wherein L is the length of each of the A orthogonal code sequences, and wherein L and A are positive integers; and transmitting a reference signal generated based on the configuration.

[0006] In yet another exemplary aspect, a wireless communication method is disclosed. The method includes repeatedly transmitting, by a wireless device, a plurality of sounding reference signal (SRS) symbols to a network node at C time positions, where C is a positive integer, and wherein information associated with the C time positions is configured for each SRS resource, SRS resource set, or SRS triggering state.

[0007] In yet another exemplary aspect, a wireless communication method is disclosed. The method includes receiving, by a network node, repeated transmissions of a plurality of sounding reference signal (SRS) symbols from a wireless device at C time locations, where C is a positive integer, and wherein information associated with the C time locations is configured for each SRS resource, SRS resource set, or SRS triggering state.

[0008] In yet another exemplary aspect, the above method is embodied in the form of processor executable code and stored in a computer readable program medium.

[0009] In yet another exemplary embodiment, a device configured or operable to perform the above method is disclosed.

[0010] 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

[0011] Figure 1 Examples of a base station (BS) and a user equipment (UE) in wireless communications according to some embodiments of the disclosed technology are shown.

[0012] Figure 2 An example of a 5G NR sounding reference signal (SRS) with repetition and frequency hopping is shown.

[0013] Figure 3A and Figure 3B Examples of assigning different orthogonal code sequences to the first new user and the second new user are shown respectively.

[0014] Figure 4 An example of repeating a basic SRS sequence over multiple SRS groups is shown.

[0015] Figure 5 An example of multiplexing an SRS signal and a physical uplink control channel (PUCCH) signal on the same time-frequency domain resources is shown.

[0016] Figure 6 An example of a wireless communication method according to some embodiments of the disclosed technology is shown.

[0017] Figure 7 Another example of a wireless communication method according to some embodiments of the disclosed technology is shown.

[0018] Figure 8 Another example of a wireless communication method according to some embodiments of the disclosed technology is shown.

[0019] Fig. 9 Another example of a wireless communication method according to some embodiments of the disclosed technology is shown.

[0020] Fig.10 is a block diagram representation of a portion of an apparatus that can be used to implement embodiments of the disclosed technology. DETAILED DESCRIPTION

[0021] In NR communication systems, there are at least two types of uplink reference signals that provide information about channel quality, such as demodulation reference signal (DMRS) and sounding reference signal (SRS). With the help of reference signals, network nodes (e.g., base stations or gNBs) can make optimal decisions on resource allocation for uplink transmission, link adaptation, and decoding of transmission data from wireless devices (e.g., UEs).

[0022] SRS is an uplink reference signal transmitted by a wireless device to a network node, and gives information about the combined effects of multipath fading, scattering, Doppler and power loss on the transmitted signal. The network node can use this reference signal to estimate the channel quality and manage further resource scheduling, beam management and signal power control. Therefore, SRS provides the network node with information about the channel over the entire bandwidth of interest, and using this information, the network node can make decisions about resource allocation based on improved channel estimates compared to other parts of the bandwidth.

[0023] Figure 1 An example of a wireless communication system (e.g., an LTE, 5G, or New Radio (NR) cellular network) is shown, including a BS 120 and one or more user equipment (UE) 111, 112, and 113. In some embodiments, a downlink transmission (141, 142, 143) includes a configuration for an SRS. In response, the UE transmits (131, 132, 133) an SRS to the BS 120. The UE may be, for example, a smartphone, a tablet, a mobile computer, a machine-to-machine (M2M) device, a terminal, a mobile device, an Internet of Things (IoT) device, etc.

[0024] This document uses examples from the 3GPP New Radio (NR) network architecture and 5G protocols only to facilitate understanding, and the disclosed techniques and embodiments can be practiced in other wireless systems that use communication protocols different from the 3GPP protocols.

[0025] In existing implementations, uplink SRS in NR supports inter-symbol repetition. Each SRS resource can be configured with N≤4 SRS time-domain OFDM symbols. The inter-symbol repetition factor R≤N, which means that every R adjacent OFDM symbols are repeatedly transmitted on the same time-frequency domain resource. Figure 2 As shown in the example in , the SRS resource is configured with N=4 symbols and a repetition factor of R=2. However, since SRS in NR can only be transmitted on the last 6 symbols of a slot, this capacity may not be sufficient to meet the increasing demand for capacity and connectivity. Embodiments of the disclosed technology include systems and methods for extending SRS capacity.

[0026] The section headings used in this document are for ease of understanding and do not limit the embodiments and techniques to the corresponding sections. Thus, embodiments from one section can be combined with embodiments from other sections.

[0027] Example Embodiments of Increasing SRS Capacity Using TD-OCC Sequences

[0028] In some embodiments, to increase the capacity of SRS, the number of available SRS symbols in a time slot may be expanded from 6 to 14, so that any symbol may be a potential location for SRS resources.

[0029] In some embodiments, an orthogonal code sequence may be introduced between adjacent SRS symbols. In one example, the orthogonal code sequence generally refers to a time domain orthogonal cover code (TD-OCC) orthogonal sequence, also known as an orthogonal mask. The term is extended to other orthogonal sequences, such as a discrete Fourier transform (DFT) orthogonal sequence.

[0030] In one example, as shown in Table 1, the orthogonal sequences of length L=2 are represented as P0 and P1. In another example, the orthogonal sequences of length L=4 are G0, G1, G2, and G3, and are shown in Table 2. In yet another example, the orthogonal sequences of length L=8 are Q0, Q1, Q2, Q3, Q4, Q5, Q6, Q7, and are shown in Table 3. The length L of each orthogonal sequence refers to the number of values ​​contained in the orthogonal sequence.

[0031] Table 1: TD-OCC sequence of length 2

[0032] P0 P1 1 1 1 -1

[0033] Table 2: TD-OCC sequence of length 4

[0034] G0 G1 G2 G3 1 1 1 1 1 1 -1 -1 1 -1 1 -1 1 -1 -1 1

[0035] Table 3: TD-OCC sequence of length 8

[0036] Q0 Q1 Q2 Q3 Q4 Q5 Q6 Q7 1 1 1 1 1 1 1 1 1 1 1 1 -1 -1 -1 -1 1 1 -1 -1 1 1 -1 -1 1 1 -1 -1 -1 -1 1 1 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1 -1 1 -1 1 1 -1 -1 1 1 -1 -1 1 1 -1 -1 1 -1 1 1 -1

[0037] In some embodiments, in order to achieve maximum flexibility, a network node (e.g., a base station or a gNB) may configure A time-domain orthogonal code sequences for each SRS resource or SRS resource set through high-level signaling, where A ≥ 1. In one example, the high-level signaling may include radio resource control (RRC) signaling or media access control (MAC) control element (CE) signaling.

[0038] In some embodiments, A=N / R, where N is the number of OFDM symbols included in the SRS resource, and R is the repetition factor (e.g., Figure 1 As shown, N = 4 and R = 2). If N / R is not an integer, then or in and Respectively represent the application of floor() and ceiling() functions to the independent variable x.

[0039] In some embodiments, A = N / L, where N is the number of OFDM symbols contained in the SRS resource, and L is the length of the orthogonal code sequence. If N / L is not an integer, then or

[0040] In some embodiments, A = R / L, where N is the number of OFDM symbols contained in the SRS resource, and L is the length of the orthogonal code sequence. If R / L is not an integer, then or

[0041] In one example, if the number of symbols configured by the base station for SRS resource 0 through high-level signaling is N=4, and the repetition factor R=2, the base station configures A=4 / 2=2 orthogonal code sequences using high-level signaling. They are used for every R consecutive time domain symbols in the SRS resource. For example, Figure 2 As shown, the base station configures TD-OCC codes [1 -1] and [1 1]; code [1 -1] is used for symbol {10, 11}, and orthogonal code [1 1] is used for symbol {12, 13}. In other words, the time domain symbols of the SRS resources in the time slot are divided into A time domain symbol groups, each time domain symbol group contains R consecutive symbols, and the configured A time domain orthogonal code sequences are used for the corresponding A time domain symbol groups.

[0042] In another example, A=N / L, and if the number of symbols configured by the base station for SRS resource 0 through advanced signaling is N=4, and L=2, the base station configures A=4 / 2=2 orthogonal code sequences using advanced signaling. They are used for every L consecutive time domain symbols in the SRS resource. The time domain symbols of the SRS resource in the time slot are divided into A time domain symbol groups, each time domain symbol group contains L consecutive symbols, and the configured A time domain orthogonal code sequences are used for the corresponding A time domain symbol groups.

[0043] In another example, A=R / L, and if the number of symbols configured by the base station for SRS resource 0 through advanced signaling is N=R=4, and L=2, the base station configures A=4 / 2=2 orthogonal code sequences using advanced signaling. They are used for every L consecutive time domain symbols in the SRS resource. Every R adjacent SRS symbols of the SRS resource are divided into A time domain symbol groups, each time domain symbol group contains L consecutive symbols, and the configured A time domain orthogonal code sequences are used for the corresponding A time domain symbol groups.

[0044] In some embodiments, if SRS frequency hopping is enabled, the SRS on each time domain symbol group can be mapped to different frequency domain subbands. That is, in a time slot, the time domain orthogonal code on each SRS frequency hopping can be independently configured.

[0045] Example embodiment using time-varying TD-OCC sequences

[0046] In some embodiments, to obtain interference randomization, the time domain orthogonal code sequence of the SRS resource during transmission can be configured to be time-varying, ie, changing according to time. The time-varying function or characteristic can be based on predefined rules or rules configured by radio resource control (RRC) signaling.

[0047] In one example, if the SRS resource is transmitted on time slot n, the orthogonal code sequence index can be defined as s(n)=mod(n,L), where L refers to the length of the time domain orthogonal code sequence. Typically, L=R, but this is not always the case. In another example, referring to Table 3, a TD-OCC sequence of length 8 uses OCC sequence Q0 on time slot 0 and OCC sequence Q2 on time slot 2. In this example, the time domain orthogonal code sequence used by the SRS is related to the time slot index.

[0048] In some embodiments, the time-domain orthogonal code sequence used by the SRS may be related to the time-domain symbol index.

[0049] In some embodiments, multiple time-domain OFDM symbols are divided into several groups, and the time-domain orthogonal code sequence used by the SRS is related to the time-domain symbol group index. Each time-domain symbol group may include R or L consecutive OFDM time-domain symbols.

[0050] In some embodiments, the time domain orthogonal code sequence used by the SRS may be related to the number of times the SRS is transmitted. For example, when the SRS period is 10 time slots, and the SRS is transmitted on time slots 0, 10, 20, 30, 40, ... (corresponding to transmission time indexes 0, 1, 2, 3, 4, ...), the time used by the time domain orthogonal code sequence is related to the number of times the SRS is transmitted. For example, the TD-OCC length is 4, and referring to Table 2, the TD-OCC codes used on time slots 0, 10, 20, 30, 40, ... are G0, G1, G2, G3, G0, ... respectively.

[0051] As described in the above embodiments, the time-domain orthogonal code sequence of the SRS resource during transmission is related to one or more of a time slot index, a symbol or symbol group index, and / or a transmitted sequence number (or index).

[0052] Example embodiment using a repeating base sequence

[0053] In some existing implementations (e.g., NR Rel-15), the SRS sequence changes with the time domain OFDM symbol. In order to enable the new user UE 0 to use the time domain orthogonal code sequence to multiplex with the existing user UE 1, the TD-OCC code sequence of the new user needs to be the same as that of UE 1. In addition, the sequence of UE 0 also needs to change with the change of symbols, and needs to have the same frequency domain starting position as UE 1, and the bandwidth and sequence length also need to be the same.

[0054] If the starting position or bandwidth of SRS in the frequency domain is different, the SRS base sequences of UE 0 (before using TD-OCC) and UE 1 (TD-OCC not applied) are different, and TD-OCC cannot be used to multiplex UE 0 and UE 1.

[0055] However, two new users such as UE 2 and UE 3 can be multiplexed even if their SRS frequency domain starting positions or bandwidths are different. Even if the basic sequences are different, as long as UE 2 and UE 3 include overlapping symbols and the sequences do not change over time, they can still be used to perform time domain code division multiplexing.

[0056] Thus, in order to support users with different TD-OCC codes, the base station can configure the users through advanced signaling to determine whether the basic sequence of R' SRS time domain symbols is repeated. Figure 3A and Figure 3B As shown in FIG. 1 for UE 2 and UE 3 respectively, the RRC signaling can be configured in R'=2 symbols, and the SRS time domain sequence remains unchanged. That is, the SRS time domain sequence on each R' SRS time domain symbol is the same as the sequence of the first symbol in the R' symbols. Figure 3A and Figure 3BAs shown, the basic sequence on symbols {10, 11} (before using TD-OCC, such as Figure 3B If RRC signaling is used to configure R' symbols and the SRS time domain sequence is changed, the obtained effect is the same as in the existing implementation. Usually, R'≤R, for example, R'=R or R'=L or R'=N, but this is not always the case.

[0057] In some embodiments, the base station can configure the user with advanced signaling to inform the UE whether the basic sequence has a repetitive relationship. That is, the SRS resource includes B symbol groups, and each symbol group includes R' consecutive OFDM symbols, where B≥1. Advanced signaling is used for B symbol groups, and indicates whether the basic sequence (the sequence before using the time domain orthogonal code) of the R' SRS symbols in each symbol group is the same. Even if it is a resource, the indication for notifying the repetitive relationship in different groups may be different on multiple SRS symbol groups in a time slot. Typically, B=N / R' or B=R / R'.

[0058] like Figure 4 As shown, where N=4, R'=R=2, and B=N / R'=2, the base station can use 2 bits of RRC signaling to indicate that the basic sequences on symbols 10 and 11 are the same, while the basic sequences on symbols 12 and 13 are not repeated.

[0059] In some embodiments, in combination with the above embodiments, a relationship between the application of the time domain orthogonal sequence code and whether the basic sequence is repeated can be established. This method advantageously saves signaling overhead.

[0060] In some embodiments, if the time domain orthogonal sequence changes with the change of the time slot index, or the symbol or symbol group index, or the sequence number (or index) of the transmission, the basic sequence can be repeated within R' symbols. In other embodiments, if the time domain orthogonal sequence does not change with the change of the time slot index, or the symbol or symbol group index, or the sequence number of the transmission, the basic sequence is not repeated.

[0061] Example embodiment for using TD-OCC sequences to resolve conflicts

[0062] In existing implementations, when SRS and physical uplink control channel (PUCCH) signals collide, if the SRS has a lower priority, the SRS on the overlapping symbols will be discarded. The UE will not transmit SRS on time domain symbols that overlap with PUCCH (or other high priority signals). Note that SRS is still transmitted in non-overlapping symbols.

[0063] In some embodiments, the time-domain orthogonal code sequence applied to the SRS resources may be used to distinguish the SRS resources of different users, and these SRS resources may be mapped to the same time-frequency domain resources.

[0064] like Figure 5 As shown, UE 0 and UE 1 are multiplexed on the same time-frequency domain resources. UE 0 uses TD-OCC code [1 1], while UE 1 uses TD-OCC code [1 -1]. In the case where the PUCCH of UE 0 and UE 1 is transmitted on symbol 13, the SRS on symbol 13 from both UE 0 and UE 1 should be discarded, but the SRS on symbol 12 should still be transmitted. However, since both UE 0 and UE 1 transmit SRS on symbol 12, the orthogonality from TD-OCC multiplexing is no longer maintained, and the base station cannot correctly detect the SRS from UE 0 or UE 1. In fact, SRS may cause severe interference between UE 0 and UE 1.

[0065] In some embodiments, determining which SRS to drop is based on the applied or configured time domain orthogonal code.The number of SRSs actually dropped or the position of the SRSs dropped is associated with the applied or configured time domain orthogonal code.

[0066] In an example, consider the case where the configured time-domain orthogonal code length is 2.

[0067] If the configured TD-OCC code = [1-1], the discarded SRS unit is Y1 = 2 symbols. That is, Y1 adjacent SRS symbols applying TD-OCC [1-1] should be discarded, even if only one of the two SRS symbols collides with the PUCCH. Figure 5 As shown, UE 1 does not transmit SRS on both symbols 12 and 13.

[0068] o If the configured TD-OCC code = [1 1], the discarded SRS unit is Y2 = 1 symbol. That is, the discarded SRS symbol is equal to the SRS symbol that actually collides with the PUCCH. This behavior reflects the behavior in existing implementations (e.g., NR Rel-15), where the discarded unit is one symbol. In the case where both symbols 12 and 13 collide with the PUCCH, both SRS symbols should be discarded.

[0069] o In the case where time-domain orthogonal codes are not configured, the discarded SRS symbols are equal to the SRS symbols that actually collide with the PUCCH, which reflects the behavior in existing implementations (e.g., NR Rel-15).

[0070] Based on the above rules, if Figure 5As shown in the example in , only SRS symbol 12 from UE 0 will be transmitted. UE 1 will not transmit SRS on symbol 12 because TD-OCC[1 -1] is configured.

[0071] In some embodiments, other equivalent time domain orthogonal codes may be used. For example, instead of using [1 1] and [1 -1], other time domain orthogonal codes such as [1 j] and [1 -j] may be used, respectively. The discarded SRS unit refers to the minimum granularity of the number of discarded SRS symbols.

[0072] In another example, consider the case where the configured time-domain orthogonal code length is 4.

[0073] o If the configured TD-OCC code is [1 1 -1 -1] or [1 -1 -1 1], the discarded SRS unit is X1=4 symbols. That is, X1 adjacent SRS symbols configured with TD-OCC [1 1 -1 -1] or [1 -1 -1 1] should be discarded, even if only one SRS symbol collides with the PUCCH. In another example, X1=2.

[0074] o If the configured TD-OCC code is [1 -1 1 -1], the discarded SRS unit is X2=2 symbols. That is, X2 adjacent SRS symbols configured with TD-OCC [1 -1 1 -1] should be discarded even if only one SRS symbol collides with the PUCCH.

[0075] o If the configured TD-OCC code is [1 1 1 1], the SRS discard unit is X3=1 symbol. That is, the discarded SRS symbol is equal to the SRS symbol that actually collides with the PUCCH. This behavior reflects the existing implementation (e.g., NR Rel-15), where the discarded unit is one symbol.

[0076] o In the case where time-domain orthogonal codes are not configured, the discarded SRS symbols are equal to the SRS symbols that actually collide with the PUCCH, which reflects the behavior in existing implementations (e.g., NR Rel-15).

[0077] In other embodiments, determining which SRS symbols to discard is based on a higher-level configuration, that is, the SRS discarding unit is configured by one or more higher-level parameters.

[0078] In some other embodiments, it may be predefined to determine which SRS symbols are to be discarded. For example, if the TD-OCC code is [1 1 1 1] or [1 1], the SRS discard unit may be predefined as 1, and if another TD-OCC code is used, the value of the SRS discard unit may be configured using advanced signaling.

[0079] Example embodiments for increasing SRS coverage

[0080] In addition to the SRS capacity issue, the SRS coverage issue is also important to ensure that the growing capacity and connectivity requirements are met. Especially for cell edge users, the power is relatively limited, so the coverage is relatively limited. The current implementation (e.g., NRRel-15) supports up to 4 consecutive SRS time domain symbol repetitions, which may not be enough for some users.

[0081] In some embodiments, to further support SRS repetition, additional advanced signaling parameters are configured for one or more of the following parameters: SRS resource, SRS resource set, or SRS triggering state. The additional advanced signaling parameters may include one or more of the following: SRS resource repetition T>1 and time offset C>1.

[0082] In some embodiments, the base station configures an inter-slot repetition factor T for each non-periodic SRS resource or SRS resource set or SRS triggering state. If the SRS resource or resource set is triggered by the base station, the UE needs to repeatedly transmit the SRS in consecutive T time slots or consecutive T uplink time slots or consecutive T available uplink time slots. Available uplink time slots refer to time slots in which all symbols of the SRS resource or resource set can be transmitted.

[0083] In some embodiments, the base station configures C time offsets for each SRS resource or SRS resource set or SRS triggering state. In one example, the time offset refers to a symbol offset or a time slot offset. If the SRS resource or resource set is triggered by the base station, the UE needs to repeat the transmission of the SRS C times at the time position corresponding to the C time offsets.

[0084] In one example, the number of SRS resource symbols assigned by the base station for the UE is N=4, the original symbol repetition factor is R=2, C=2, and the time offset is 3 slots and 5 slots. Assuming that the PDCCH triggering the aperiodic SRS is sent on slot n, the UE will send SRS on slots (n+3) and (n+5). In addition, the frequency domain resources, frequency hopping pattern, spatial relationship or quasi co-location (QCL) used by the SRS on slot (n+5) assume that the precoding used in this slot is the same as that in slot (n+3).

[0085] In another example, the number of SRS resource symbols assigned by the base station to the UE is N=4, the original symbol repetition factor is R=2, C=2, and the time offset is 3 slots and 5 slots. Assuming that the PDCCH triggering the aperiodic SRS is sent on slot n, the UE will send SRS on the third and fifth available slots after slot n.

[0086] In yet another example, when C time offsets are configured for a periodic or semi-persistent SRS resource or resource set, the UE repeatedly transmits the SRS at C time positions within a period based on the C time offsets. Herein, all values ​​of the C time offsets are smaller than the period.

[0087] In yet another example, C time offsets are configured for other signals such as a physical uplink control channel (PUCCH) and a physical downlink control channel (PDCCH). In order to minimize conflicts in the high frequency band, independent beams are configured for C repeated PUCCH, PDCCH or SRS transmissions, where each beam corresponds to a quasi co-location (QCL), TCI (transmission configuration indicator) or spatial relationship configuration.

[0088] Figure 6 An example of a method 600 for wireless communication is shown. The method 600 includes: at operation 610, a network node transmits a configuration including A orthogonal code sequences for a sounding reference signal (SRS) resource, each of the A orthogonal code sequences being configured for L adjacent SRS symbols within the SRS resource. In some embodiments, L is the length of each of the A orthogonal code sequences, and L and A are positive integers.

[0089] Figure 7 An example of a method 700 for wireless communication is shown. The method 700 includes: at operation 710, a wireless device receives a configuration including A orthogonal code sequences for a sounding reference signal (SRS) resource from a network node, each of the A orthogonal code sequences being configured for L adjacent SRS symbols within the SRS resource. In some embodiments, L is the length of each of the A orthogonal code sequences, and L and A are positive integers.

[0090] The method 700 includes, at operation 720 , transmitting a reference signal generated based on the configuration.

[0091] In some embodiments, the A orthogonal code sequences used for the SRS resources are configured by high-level messages including radio resource control (RRC) signaling or medium access control (MAC) control element (CE) signaling.

[0092] In some embodiments, A is equal to N / R, N / L or R / L, N is the number of SRS symbols in the SRS resource, and R is the repetition factor, and R and N are positive integers.

[0093] In some embodiments, the A orthogonal code sequences applied to the SRS symbols are based on a time varying pattern.

[0094] In some embodiments, the time-varying pattern is predetermined or configured using RRC signaling or MAC CE signaling.

[0095] In some embodiments, the configuration also includes B indications of whether the basic SRS sequence of L, R or N SRS symbols within the SRS resource is repeated, where N is the number of SRS symbols in the SRS resource, R is the repetition factor, R, N, and B are positive integers, and B≤A.

[0096] In some embodiments, methods 600 and 700 further include determining that multiple physical uplink control channel (PUCCH) symbols are scheduled simultaneously with a subset of multiple SRS symbols, and refraining from transmitting a portion of the multiple SRS symbols based on an orthogonal code sequence applied to the subset of multiple SRS symbols.

[0097] In some embodiments, the portion of the plurality of SRS symbols is more than a subset of the plurality of SRS symbols.

[0098] In some embodiments, the orthogonal code sequence is [1 -1] or [1 1 -1 -1] or [1 -1 -1 1] or [1 -1 1-1].

[0099] In some embodiments, methods 600 and 700 further include the following operations:

[0100] In some embodiments, a plurality of physical uplink control channel (PUCCH) symbols are determined to be concurrently scheduled with a subset of the plurality of SRS symbols, and transmission of a portion of the plurality of SRS symbols is refrained from based on a radio resource control (RRC) configuration.

[0101] Figure 8 An example of a method 800 for wireless communication is shown. The method 800 includes: at operation 810, a wireless device repeatedly transmits a plurality of sounding reference signal (SRS) symbols to a network node at C time positions. In some embodiments, information associated with the C time positions is configured for each SRS resource, SRS resource set, or SRS triggering state, and C is a positive integer.

[0102] Fig. 9 An example of a method 900 for wireless communication is shown. The method 900 includes receiving, by a network node, repeated transmissions of a plurality of sounding reference signal (SRS) symbols from a wireless device at C time positions at operation 910. In some embodiments, information associated with the C time positions is configured for each SRS resource, SRS resource set, or SRS triggering state, and C is a positive integer.

[0103] In some embodiments, the value c of each of the C time offsets corresponds to the cth time slot or the cth available time slot after control signaling that triggers transmission of multiple SRS symbols.

[0104] In some embodiments, each of the C time offsets comprises a symbol offset or a slot offset.

[0105] In some embodiments, repeated transmission is performed on C consecutive time slots, consecutive uplink time slots, or consecutive available uplink time slots, and C>1.

[0106] An embodiment of the disclosed technology includes a wireless communication device including a processor and a memory, wherein the processor is configured to read code from the memory and implement any one of methods 600 , 700 , 800 , or 900 .

[0107] An embodiment of the disclosed technology includes a computer program product including a computer readable program medium code stored thereon, which when executed by a processor causes the processor to implement any of the methods 600 , 700 , 800 , or 900 .

[0108] Fig.10 1005 is a block diagram representation of a portion of an apparatus according to some embodiments of the disclosed technology. An apparatus 1005, such as a base station or a wireless device (or UE), may include a processor electronic device 1010, such as a microprocessor, which implements one or more of the techniques presented in this document. The apparatus 1005 may include a transceiver electronic device 1015 for sending and / or receiving wireless signals through one or more communication interfaces (such as (multiple) antennas 1020). The apparatus 1005 may include other communication interfaces for transmitting and receiving data. The device 1005 may include one or more memories (not explicitly shown) configured to store information such as data and / or instructions. In some implementations, the processor electronic device 1010 may include at least a portion of the transceiver electronic device 1015. In some embodiments, at least some of the disclosed techniques, modules, or functions are implemented using the apparatus 1005.

[0109] Some of the embodiments described herein are described in the general context of a method or process, which in one embodiment can be implemented by a computer program product embodied in a computer-readable medium, which includes computer-executable instructions, such as program code, executed by a computer in a network environment. Computer-readable media may include removable and non-removable storage devices, including but not limited to read-only memory (ROM), random access memory (RAM), compact disk (CD), digital versatile disk (DVD), etc. Therefore, computer-readable media may include non-transient storage media. Generally, program modules may include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. Computer or processor executable instructions, related data structures, and program modules represent examples of program codes for executing the steps of the methods disclosed herein. A specific sequence of such executable instructions or related data structures represents an example of corresponding actions for implementing the functions described in such steps or processes.

[0110] Some of the disclosed embodiments can be implemented as a device or module using hardware circuits, software, or a combination thereof. For example, a hardware circuit implementation can include discrete analog and / or digital components, such as integrated as a part of a printed circuit board. Alternatively or additionally, the disclosed components or modules can be implemented as application specific integrated circuits (ASICs) and / or field programmable gate arrays (FPGAs) devices. Some implementations can additionally or alternatively include a digital signal processor (DSP), which is a dedicated microprocessor with an architecture optimized for the operational needs of digital signal processing associated with the disclosed functions of the present application. Similarly, various components or subcomponents within each module can be implemented with software, hardware, or firmware. The connection between the modules and / or the components within the modules can be provided using any of the connection methods and media known in the art, including but not limited to using appropriate protocols.

[0111] Although this document contains many details, these should not be interpreted as limitations on the scope of the claimed invention or what may be claimed, but rather as descriptions of specific features of specific embodiments. Certain features described in this document in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, the various features described in the context of a single embodiment may also be implemented in multiple embodiments individually or in any suitable sub-combination. In addition, although features may be described above as working in certain combinations and even initially claimed as such, one or more features may be removed from the claimed combination in some cases, and the claimed combination may involve a sub-combination or a variant of a sub-combination. Similarly, although operations are depicted in a particular order in the accompanying drawings, this should not be understood as requiring that these operations be performed in the particular order shown or in sequence, or that all of the operations shown be performed to obtain the desired result.

[0112] Only a few implementations and examples are described, and other implementations, enhancements, and variations can be made based on what is described and illustrated in this disclosure.

Claims

1. A method for wireless communication, comprising: A configuration including A orthogonal code sequences for a sounding reference signal (SRS) resource is sent by a network node to a wireless device, wherein each of the A orthogonal code sequences is configured for L adjacent SRS symbols within the SRS resource, wherein L is the length of each of the A orthogonal code sequences, and wherein L and A are positive integers, and wherein the configuration further comprises B indications of whether a basic SRS sequence of L, R, or N SRS symbols within the SRS resource is repeated, wherein N is the number of SRS symbols in the SRS resource, wherein R is a repetition factor, wherein R, N, and B are positive integers, and wherein B≤A; and The SRS is generated based on the configuration and received by the network node from the wireless device.

2. The method according to claim 1, wherein the A orthogonal code sequences used for the SRS resource are configured by a high-level message including radio resource control (RRC) signaling or medium access control (MAC) control element (CE) signaling.

3. The method of claim 1, wherein A is equal to N / R, N / L or R / L. 4 . The method according to claim 1 , wherein the A orthogonal code sequences applied to the SRS symbols are based on a time-varying pattern.

5. The method of claim 4, wherein the time-varying pattern is predetermined or configured using Radio Resource Control (RRC) signaling or Medium Access Control (MAC) Control Element (CE) signaling.

6. The method according to claim 1, further comprising: determining that a plurality of physical uplink control channel (PUCCH) symbols are concurrently scheduled with a subset of the plurality of SRS symbols; as well as Transmitting a portion of the plurality of SRS symbols is refrained from based on the orthogonal code sequence applied to the subset of the plurality of SRS symbols.

7. The method of claim 6, wherein the portion of the plurality of SRS symbols is greater than the subset of the plurality of SRS symbols.

8. The method according to claim 7, wherein the orthogonal code sequence is [1-1] or [1 1-1-1] or [1-1-1 1] or [1-1 1-1].

9. The method according to claim 1, further comprising: determining that a plurality of physical uplink control channel (PUCCH) symbols are concurrently scheduled with a subset of the plurality of SRS symbols; as well as Transmission of a portion of the plurality of SRS symbols is refrained from based on a radio resource control (RRC) configuration.

10. A method of wireless communication, comprising: receiving, by a wireless device from a network node, a configuration comprising A orthogonal code sequences for a sounding reference signal (SRS) resource, wherein each of the A orthogonal code sequences is configured for L adjacent SRS symbols within the SRS resource, wherein L is a length of each of the A orthogonal code sequences, wherein L and A are positive integers, and wherein the configuration further comprises B indications of whether a basic SRS sequence of L, R, or N SRS symbols within the SRS resource is repeated, wherein N is the number of SRS symbols in the SRS resource, wherein R is a repetition factor, wherein R, N, and B are positive integers, and wherein B≤A; and The SRS generated based on the configuration is sent by the wireless device to the network node.

11. The method of claim 10, wherein the A orthogonal code sequences used for the SRS resource are configured by a high-level message including radio resource control (RRC) signaling or medium access control (MAC) control element (CE) signaling.

12. The method of claim 10, wherein A is equal to N / R, N / L, or R / L.

13. The method according to any one of claims 10 to 12, wherein the A orthogonal code sequences applied to the SRS symbols are based on a time-varying pattern.

14. The method of claim 13, wherein the time-varying pattern is predetermined or configured using Radio Resource Control (RRC) signaling or Medium Access Control (MAC) Control Element (CE) signaling.

15. A wireless communication device, comprising a processor and a memory, wherein the processor is configured to read a code from the memory and implement the method according to any one of claims 1 to 14.

16. A computer program product comprising computer readable program medium code stored thereon, which, when executed by a processor, causes the processor to implement the method according to any one of claims 1 to 14.

Citation Information

Patent Citations

  • Method and apparatus for communication in wireless communication system

    US20170048717A1