Sounding reference signal subband level sounding

The proposed frequency hopping pattern for SRS in NR networks addresses the limitations of existing schemes by ensuring continuous or reduced-gap frequency hopping, enhancing SRS coverage and multiplexing capacity while improving channel estimation quality.

JP7839168B2Active Publication Date: 2026-04-01TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-01-18
Publication Date
2026-04-01

AI Technical Summary

Technical Problem

Existing SRS frequency hopping schemes in NR networks suffer from reduced SRS multiplexing capacity and suboptimal channel estimation due to discontinuous bandwidth sounding or large gaps between frequency hops, which degrade the quality of channel estimation.

Method used

Implementing a frequency hopping pattern that allows for continuous or reduced-gap frequency hopping across multiple slots, with the starting position of the frequency domain varying according to predefined rules, ensuring that frequency hops overlap and cover a continuous bandwidth or minimize gaps, thereby improving channel estimation quality.

Benefits of technology

Enhances SRS coverage and multiplexing capacity by ensuring continuous bandwidth sounding within a slot, reducing the risk of channel estimation degradation and improving the accuracy of downlink and uplink precoder selection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007839168000006
    Figure 0007839168000006
  • Figure 0007839168000007
    Figure 0007839168000007
  • Figure 0007839168000008
    Figure 0007839168000008
Patent Text Reader

Abstract

According to some embodiments, a method is performed by a wireless device that includes receiving an SRS configuration for a sounding reference signal (SRS) that includes a frequency hopping pattern across multiple slots, with different frequency domain starting positions for each slot, and transmitting the SRS according to the received SRS configuration.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] Certain embodiments relate to wireless communication, and more specifically to sounding reference signal (SRS) subband level sounding. [Background technology]

[0002] In general, all terms used herein shall be interpreted according to their common meanings in the art relating to the subject unless otherwise explicitly stated, or implicitly indicated by the context in which they are used. All references to elements, apparatus, parts, means, processes, etc., shall be interpreted frankly as referring to at least one example of such element, apparatus, part, means, process, etc., unless otherwise explicitly stated. The steps of any method disclosed herein do not need to be performed in the same order as disclosed unless otherwise explicitly stated, or implicitly indicated, that one step must follow or precede another. Any function of any embodiment disclosed herein may be applied to any other embodiment, where appropriate. Similarly, any advantage of any embodiment may be applied to any other embodiment, and vice versa. Other purposes, functions, and advantages of the enclosed embodiments are evident from the following description.

[0003] The Third Generation Partnership Project (3GPP®) Long-Term Evolution (LTE) and New Radio (NR) radio networks use a Sounding Reference Signal (SRS) to estimate the uplink channel. The SRS provides a reference signal for deriving appropriate transmit / receive beams, for example, or for evaluating channel quality to perform link adaptation for physical uplink shared channel (PUSCH) transmission (e.g., setting rank, modulation and coding scheme and multiple input / multiple output (MIMO) precoder). The signal is functionally similar to the Downlink (DL) Channel State Information Reference Signal (CSI-RS), which provides similar beam management and link adaptation functions in the downlink. The SRS may be used instead of (or in combination with) the CSI-RS to obtain the downlink CSI to enable link adaptation of physical downlink shared channel (PDSCH) (due to uplink-downlink channel reciprocity).

[0004] In LTE and NR, SRS is configured via Radio Resource Control (RRC), and part of this configuration may be updated by Media Access Control (MAC) Control Element (CE) signaling (to reduce latency). This configuration includes SRS resource allocation (physical mapping and sequence to use) and temporal (aperiodic / semi-persistent / periodic) operation. In aperiodic SRS transmissions, instead of the RRC configuration enabling SRS transmission from the user terminal (UE), a dynamic enablement trigger is sent from the gNodeB (gNB) in the downlink physical downlink control channel (PDCCH) downlink control information (DCI) to instruct the UE to transmit an SRS once at a predetermined time.

[0005] The SRS configuration includes SRS transmission patterns based on SRS resource configurations grouped into SRS resource sets. Each SRS resource is configured with the following RRC Abstract Syntax Notation (ASN) code (see 3GPP 38.311 version 16.1.0).

[0006] TIFF0007839168000001.tif182141

[0007] When generating SRS resources on the time-frequency grid in the current RRC configuration, each SRS resource can be configured with respect to the transmission comb, time domain, and frequency domain.

[0008] The transmission comb (e.g., mapping to every n subcarriers, where n=2 or n=4) is set by the RRC parameter transmissionComb. For each SRS resource, the comb offset is specified by the RRC parameter combOffset (e.g., which n combs are used). The cyclic shift is specified by the RRC parameter cyclicShift, which associates SRS sequences with assigned combs. The cyclic shift increases the number of SRS resources that can be associated with a comb, but there is a limit to how many cyclic shifts can be used, which depends on the transmission comb being used.

[0009] The time-domain position for an SRS resource within a designated slot is set by the RRC parameter resourceMapping. The starting position of the time-domain for an SRS resource is restricted to one of the last six symbols in the slot and is set by the RRC parameter startPosition. The number of orthogonal frequency-division multiplexing (OFDM) symbols for an SRS resource (which can be set to 1, 2, or 4) is set by the RRC parameter nrofSymbols. The repetition factor (which can be set to 1, 2, or 4) is set by the RRC parameter repetitionFactor. When this parameter is greater than 1, the same frequency resource is used multiple times across multiple OFDM symbols, which is used to improve coverage by collecting more energy at the receiver. It is also used for beam management, allowing the gNB to examine a different received beam with each repetition.

[0010] The frequency domain sounding bandwidth and position of an SRS resource in a given OFDM symbol (e.g., which portion of the system bandwidth is occupied by the SRS resource) are set by the RRC parameters freqDomainPosition, freqDomainShift, and the freqHopping parameters c-SRS, b-SRS, and b-hop. The minimum possible sounding bandwidth in a given OFDM symbol is 4 resource blocks (RBs).

[0011] Figure 1 is a schematic diagram showing how SRS resources are allocated temporally and frequency-wise in a given OFDM symbol within a slot. Note that c-SRS controls the maximum sounding bandwidth, which may be smaller than the maximum transmit bandwidth supported by the UE. For example, a UE may have the capability to transmit beyond a 40 MHz bandwidth, but c-SRS may be set to a small value corresponding to 5 MHz, thereby concentrating the available transmit power on narrowband transmission to improve SRS coverage.

[0012] NR Release 16 includes an additional RRC parameter called resourceMapping-r16. If the resourceMapping-r16 signal is sent, the UE must ignore the resourceMapping RRC parameter. The difference between resourceMapping-r16 and resourceMapping is that the SRS resource (for which the number of OFDM symbols and repetitions are still limited to 4) can be started from any of the 14 OFDM symbols in one slot (see Figure 2) set by the startPosition-r16 RRC parameter.

[0013] The RRC parameter of resourceType sets whether the resource is transmitted periodically, aperiodic (a single transmission triggered by DCI), or quasi-persistent (same as periodic, but the start and stop of periodic transmissions are controlled by MAC CE instead of RRC signaling). The sequenceId parameter of RRC specifies how the SRS sequence is initialized, and the spatialRelationInfo parameter of RRC sets the spatial relationship between the reference signal (RS) and the SRS beam, which may be a relationship to any other SRS, synchronous signal block (SSB), or CSI-RS. Therefore, if an SRS has a spatial relationship with another SRS, this SRS should be transmitted on the same beam as the indicated SRS (e.g., a spatial transmit filter).

[0014] SRS resources are configured as part of an SRS resource set. Within the set, the following parameters (common to all resources in that set) are set in the RRC: the CSI-RS resources associated with each possible resource type (aperiodic, periodic, and quasi-persistent) (this setting is applicable only to non-codebook-based uplink transmissions). CSI-RS resources associated with aperiodic SRS are set by the csi-RS parameter in the RRC. CSI-RS resources associated with periodic or quasi-persistent SRS are set by the associatedCSI-RS parameter in the RRC. All resources in a resource set must share the same resource type.

[0015] For non-periodic resources, the slot offset is set by the RRC parameter slotOffset, which sets the delay between receiving a PDCCH trigger measured in the slot and starting to transmit the SRS resource.

[0016] The configuration includes how to use the resource, which is set by the `usage` parameter in the RRC, and sets constraints and assumptions regarding the nature of the resource (see 3GPP 38.214).

[0017] The settings include the RRC parameters for power control: alpha, p0, pathlossReferenceRS (which indicates the downlink reference signal (RS) that can be used to estimate propagation loss), srs-PowerControlAdjustmentStates, and pathlossReferenceRSList-r16 (for NR release 16). These RRC parameters are used to determine the transmit power of the SRS.

[0018] Each SRS resource set is configured by the following ASN code in RRC.

[0019] TIFF0007839168000002.tif142154

[0020] Thus, regarding resource allocation, the SRS resource set sets the usage method, power control, aperiodic transmission timing, and downlink resource allocation. The configuration of the SRS resources controls the time and frequency allocation, the periodicity and offset of each resource, the sequence ID of each resource, and the spatial relationship information.

[0021] The SRS resources may be associated with antenna ports. The SRS resources can be configured for four different usage methods: 'beamManagement', 'codebook', 'nonCodebook', or 'antennaSwitching'.

[0022] The SRS resources in the SRS resource set with the usage method set to 'beamManagement' are mainly applied to frequency bands higher than 6 GHz (for example, frequency range 2 (FR2)), and the purpose is to enable the UE to evaluate the transmission beams of different UEs for a broadband (for example, analog) beamforming array. The UE transmits one SRS resource for each broadband beam, and the gNB performs measurements of the reference signal received power (RSRP) on each transmitted SRS resource, and thus determines an appropriate transmission beam. The gNB can then inform the UE which transmission beam to use by updating the spatial relationship for different uplink RSs. It is expected that the gNB sets one SRS set with the usage method of 'beamManagement' for each analog array (panel) the UE has.

[0023] In an SRS resource set with the usage method set to 'codebook', SRS resources are used to sound the antennas of different UEs, causing the gNB to determine the appropriate precoder, rank, and MCS for PUSCH transmission. How each SRS port is mapped to each UE antenna depends on the UE implementation, but it is expected that one SRS port will be transmitted per UE antenna, for example, the mapping between SRS ports and antenna ports is the identity matrix.

[0024] SRS resources in an SRS resource set with usage set to 'nonCodebook' are used to sound for different potential precoders, which are autonomously determined by the UE. The UE determines candidate precoders based on reciprocity, sends one SRS resource for each candidate precoder, and the gNB then allows the UE to select which precoder to use for PUSCH transmission by indicating a subset of these SRS resources. Each indicated SRS is a candidate precoder because one uplink layer is sent. How the SRS resources are mapped to antenna ports depends on the UE implementation and channel feasibility.

[0025] In an SRS resource set with usage set to 'antennaSwitching', SRS resources are used to sound uplink channels so that the gNB can use reciprocity to determine the appropriate downlink precoder. If the UE has the same number of transmit and receive chains, the UE is expected to transmit one SRS port per antenna on the UE. However, the mapping from SRS ports to antenna ports is left to the UE's discretion and is transparent to the gNB.

[0026] Uplink coverage of SRS is a bottleneck for NR and is considered a limiting factor for reciprocity-based downlink operation. Several methods have been applied in NR to improve SRS coverage, such as SRS resource repetition and / or frequency hopping. An example of frequency hopping is shown in Figure 3, where different parts of the frequency band are sounded over different OFDM symbols, which will improve the power spectrum density (PSD) of the SRS. Here, the illustrated frequency hopping pattern is set according to Chapter 6.4 of 3GPP 38.211. Figure 4 shows an example of repetition, where one SRS resource is transmitted over four consecutive OFDM symbols, which will increase the processing gain of the SRS.

[0027] SRS transmission involves power scaling. SRS, in NR, has its own uplink power control (PC) mechanism, which can be found in Chapter 7.3 of 3GPP 38.213. Chapter 7.3 of 38.213 further specifies how the UE should divide the output power of two or more SRS ports in a single SRS transmission opportunity (an SRS transmission opportunity is a temporal window within a slot in which an SRS transmission is performed). For example, the UE divides the transmit power equally across multiple antenna ports configured for SRS.

[0028] SRS transmission may include antenna switching. While it is desirable for the gNB to sound all UE antennas (where antenna sounding means transmitting SRS from the antenna, which in turn allows the gNB to estimate the channels between this UE's antenna and multiple antennas of the gNB), it is costly for UEs to have numerous transmit ports. Therefore, antenna switching for SRS for multiple different UE configurations where the number of receive chains is greater than the number of transmit chains was introduced in NR Rel-15. If a UE supports antenna switching, it reports this through signaling regarding UE-capability.

[0029] The left column of Figure 5 (from 3GPP 38.306) lists the SRS antenna switching capabilities that may be reported by a UE in NR Rel-15. For example, if a UE reports t1r2 in signaling for UE-capability, it means that the UE has two receiving antennas (e.g., two receive chains), but due to antenna switching support, it can only transmit from one of those multiple antennas at a time (e.g., one transmit chain). In this case, two single-port SRS resources are configured on the UE so that the UE can sound both receiving ports using one transmit port with antenna switching between the receiving ports.

[0030] NR Rel-16 introduces additional UE capabilities, including support for UEs configured to use an SRS resource set with 'antennaSwitching', where only a subset of the UE's antennas are sounded, as shown in the right column of Figure 5. For example, UE capabilities t1r1-t1r2 mean that the gNB can configure each SRS resource set to use either one single-port SRS resource (same as no antenna switching) or two single-port SRS resources (same as the "1t2r" functionality described above). In this case, when the UE is configured to use one SRS resource (no antenna switching), the UE will only sound one of the two antennas, saving power consumption on the UE at the expense of reduced channel understanding in the gNB (since the gNB can only estimate the channel between itself and the UE based on one of the UE's antennas).

[0031] Each entry in the table in Figure 5 is referred to here as an antenna switching setting. Each antenna switching setting is associated with one or more possible SRS settings (where each SRS setting includes multiple SRS resource sets, multiple SRS resources per SRS resource set, multiple SRS ports per SRS resource, etc.). Thus, when the UE notifies of UE function t1r1-t1r2, it means that the UE supports being set to both antenna switching setting t1r1 and antenna switching setting t1r2. Other examples can be found in European Patent No. 3285533, European Patent No. 3343810, International Publication No. 2020 / 164323, European Patent No. 3713335, and European Patent No. 2479919.

[0032] Currently, there are several challenges. For example, as explained above, SRS uplink coverage can be improved by SRS repetition and / or SRS frequency hopping. However, SRS repetition suffers the disadvantage of reduced SRS multiplexing capacity (more temporal / frequency resources are consumed by the SRS compared to the case without repetition). To increase coverage without sacrificing multiplexing capacity, SRS frequency hopping may be used (in fact, frequency hopping can improve multiplexing capacity if the number of frequency hops per slot multiplied by the bandwidth per hop is less than the transmit bandwidth). As used herein, not sounding the entire transmit bandwidth in a slot is referred to as partial frequency sounding. In particular, the scheme considered herein, for example, not sounding the entire transmit bandwidth in a slot using at least four RBs of consecutive bandwidths per frequency hop, is referred to as subband-level partial frequency sounding. Subband-level partial frequency sounding theoretically increases SRS coverage and SRS multiplexing capacity compared to transmitting SRS across the entire transmit bandwidth in a single OFDM symbol. However, existing SRS frequency hopping schemes suffer several disadvantages, as described below.

[0033] The limitations in existing frequency-hopping solutions are best illustrated by an example. Consider uplink sounding when a network wants to estimate channels across 24 physical RBs (PRBs) (see Chapter 5.3.2 of 3GPP TS 38.101-1, which corresponds to an FR1 transmission with a transmit bandwidth set to 10 MHz and a subcarrier spacing of 30 kHz). As mentioned above, to increase coverage without sacrificing multiplexing capacity, the UE wants to concentrate its power on a subset of the 24 PRBs in each OFDM symbol. In particular, to maximize power per unit of frequency per OFDM symbol, the network wants to sound only four PRBs in each OFDM symbol (this is the minimum number of PRBs that can be sounded by the SRS in NR Rel-16).

[0034] In the current NR release, as mentioned above, there is an existing mechanism for setting the SRS bandwidth and frequency hopping. The shortcomings of the existing mechanism are shown with two examples. In particular, when nrofSymbols=2 and startPosition=1 (two SRS symbols in the last two symbols of the slot), the following two SRS settings may be used: Case 1: c-SRS=7, b-hop=0, b-SRS=2, freqDomainPosition=0 and freqDomainShift=0, which results in m per hop. SRS,2 =4PRB, total m SRS,0 24 PRBs (starting from PRB0) are sounded (for example, for each SRS symbol).

[0035] Case 2: c-SRS=1, b-hop=0, b-SRS=1, freqDomainPosition=0 and freqDomainShift=8, which results in m per hop. SRS,1 =4PRB, total m SRS,0The 8 PRBs (starting from PRB8) are sounded (e.g., per SRS symbol). Figure 6 shows the SRS transmitted across three slots (6 SRS symbols) for a periodic SRS resource, configured as in Case 1. As shown, all 24 PRBs are sounded across the three slots (6 SRS symbols), with 4 PRBs sounded at each hop. The cross-hatched pattern area indicates the OFDM symbols used for the SRS. The PRBs on which the SRS is transmitted are highlighted in solid black.

[0036] The drawback of the Case 1 configuration is that discontinuous bandwidths are sounded in each slot, which generally degrades the quality of channel estimation (which leads to, for example, suboptimal selection of the downlink precoder and / or uplink precoder) compared to when continuous bandwidths are sounded (especially when the gap between two frequency hops is large, for example, exceeds the channel's coherence bandwidth).

[0037] As shown in Figure 7, instead of periodic SRS resources being transmitted according to the Case 2 configuration, a continuous bandwidth of 8PRBs is sounded in each slot. The crosshatch pattern areas indicate the OFDM symbols used for SRS. PRBs on which SRS is being transmitted are highlighted in solid black.

[0038] The drawback of this approach is that only 8 out of 24 PRBs are sounded across 3 slots (6 OFDM symbols). Therefore, channel estimation must be extrapolated for the unsounded PRBs (e.g., PRB0-7 and 16-23), which degrades the quality of channel estimation for those PRBs (while improving channel estimation for the sounded PRBs, e.g., PRB8-15).

[0039] Current NR releases do not include a mechanism for sounding the entire transmit bandwidth with periodic / quasi-persistent SRS using continuous frequency hops in a slot, except in the special case where the bandwidth per hop (the actual sounding bandwidth in Figures 1 and 2) is equal to the total transmit bandwidth (the maximum sounding bandwidth in Figures 1 and 2) divided by the number of SRS symbols per slot.

[0040] Due to the wide sounding bandwidth (in NR, up to 272 PRBs can be sounded with only 4 PRBs per hop), the gap between frequency hops can be very large (up to 132 PRBs), and therefore, having a mechanism to reduce the gap is becoming increasingly important when narrowband SRS transmission is required (e.g., in narrowband transmitters or in scenarios with limited coverage). [Overview of the project] [Means for solving the problem]

[0041] As described above, certain challenges currently exist in subband-level sounding of sounding reference signals (SRS). The present disclosure and certain aspects of its embodiments may provide solutions to these or other challenges.

[0042] For example, certain embodiments include an extension of the SRS that facilitates broadband sounding, where one or more frequency hops in each slot overlap across all slots to either (1) a continuous bandwidth, or (2) a bandwidth where the gaps between frequency hops are smaller than what is possible in the current release of New Radio (NR).

[0043] Some embodiments facilitate time-varying subband level frequency hopping for periodic / quasi-persistent SRS resources according to predefined rules.

[0044] Generally, a particular embodiment sets up a "subband" whose bandwidth is equal to the SRS hopping bandwidth, which changes over time (e.g., across multiple slots or after all frequency hops within the band have been sounded), and extends to the maximum sounding bandwidth across all sounded slots.

[0045] According to some embodiments, a method performed by a wireless device includes receiving an SRS configuration that includes a frequency hopping pattern across multiple slots, where the starting position of the frequency domain changes for each slot, and transmitting an SRS according to the received SRS configuration.

[0046] In certain embodiments, the SRS configuration includes a frequency hopping pattern across multiple slots and a starting position of the frequency domain for each slot, wherein one or more frequency hops for each slot overlap across the multiple slots and extend into a continuous bandwidth, and the starting position of the frequency domain for each slot.

[0047] In certain embodiments, the SRS setting includes a frequency hopping pattern across multiple slots and the starting position of the frequency domain for each slot, wherein one or more frequency hops for each slot overlap across multiple slots, so that any gap between frequency hops extends to a bandwidth smaller than the current New Radio (NR) setting, and the starting position of the frequency domain for each slot.

[0048] In a particular embodiment, each frequency hop includes a frequency hop bandwidth, and the starting position of the frequency domain of each slot in a plurality of slots increases by the frequency hop bandwidth for each slot.

[0049] In certain embodiments, the starting position of the frequency domain increases after a fixed number of slots in a plurality of slots.

[0050] In certain embodiments, the starting position in the frequency domain increases according to a predetermined hopping pattern.

[0051] According to some embodiments, the wireless device includes a processing circuit that can operate to perform any of the methods of the wireless device described above.

[0052] Furthermore, this disclosure relates to a computer program product including a non-temporary computer-readable medium for recording computer-readable program code, wherein the operable computer-readable program code, when executed by a processing circuit, performs one of the methods executed by the wireless device described above.

[0053] According to some embodiments, a method performed by a network node includes sending an SRS configuration to a wireless device that includes a frequency hopping pattern spanning multiple slots, each having a different starting position in the frequency domain, and receiving an SRS from the wireless device in accordance with the transmitted SRS configuration.

[0054] The SRS settings may include any of the above-mentioned settings for the wireless device.

[0055] According to some embodiments, the network node includes processing circuitry capable of performing any of the network node methods described above.

[0056] Furthermore, this disclosure relates to a computer program product including a non-temporary computer-readable medium for recording computer-readable program code, wherein the operable computer-readable program code, when executed by a processing circuit, performs one of the methods described above for execution by a network node.

[0057] Certain embodiments may offer one or more of the following technical advantages. For example, certain embodiments include flexible SRS resource configuration that allows for sounding continuous bandwidth within a slot for a wider bandwidth configuration compared to current releases of NR. [Brief explanation of the drawing]

[0058] For a more complete understanding of the disclosed embodiments and their functions and advantages, the following description will be given with reference to the drawings. [Figure 1] This is a schematic diagram showing how SRS resources are allocated temporally and frequency-wise within a single slot when resourceMapping-r16 is not notified. [Figure 2] This is a schematic diagram showing how SRS resources are allocated temporally and frequency-wise within a single slot when resourceMapping-r16 is notified. [Figure 3] This is a time / frequency diagram for SRS transmission using frequency hopping. [Figure 4] This is a diagram showing the time / frequency of SRS transmission using repetition. [Figure 5] This table shows examples of SRS antenna switching functions supported by UE. [Figure 6] This is a time / frequency diagram showing SRS transmission across three slots using the settings in Case 1. [Figure 7] This is a time / frequency diagram showing SRS transmission across three slots using the settings in Case 2. [Figure 8] This is a time / frequency diagram showing SRS transmission across three slots according to one embodiment. [Figure 9] This is a time / frequency diagram showing the start of the frequency domain of partial sounding at increased subband levels after each slot. [Figure 10]This is a time / frequency diagram showing the onset of the frequency domain of partial sounding at subband levels, which increased immediately after the entire hopping bandwidth was sounded. [Figure 11] This diagram shows the time / frequency for sounding over 96 RBs in the conventional (NR Rel-16) configuration (when b-hop=0, the maximum sounding bandwidth is sounded according to a predetermined frequency hopping pattern). [Figure 12] This is a time / frequency diagram showing extended sounding over 96 RBs (when b-hop=1, one-third of the maximum sounding bandwidth is sounded in each slot according to a predetermined frequency hopping pattern). [Figure 13] This is a time / frequency diagram showing the frequency hopping pattern within each subband, similar to conventional noise reduction (NR). [Figure 14] This time / frequency diagram shows that the other frequency hopping patterns within each subband are the same as those of conventional NR, and that the same frequency pattern applies to each subband across multiple slots. [Figure 15] An example of a wireless network: a branch office. [Figure 16] This is an example of a user device according to one embodiment. [Figure 17A] This is a flowchart showing an example of a method in a wireless device according to a specific embodiment. [Figure 17B] This flowchart shows an example of a method in a network node according to one embodiment. [Figure 18] This is a schematic block diagram of wireless devices and network nodes in a wireless network according to one embodiment. [Figure 19] This is an example of a virtualization environment according to a certain embodiment. [Figure 20] This is an example of a telecommunications network connected to a host computer via an intermediate network according to one embodiment. [Figure 21]This is an example of a host computer that communicates with user equipment via a base station, partially through a wireless connection according to one embodiment. [Figure 22] This is a flowchart showing a method implemented according to one embodiment. [Figure 23] This flowchart shows a method implemented in a communication system according to one embodiment. [Figure 24] This flowchart shows a method implemented in a communication system according to one embodiment. [Figure 25] This flowchart shows a method implemented in a communication system according to one embodiment. [Modes for carrying out the invention]

[0059] As described above, certain challenges currently exist in sounding subband levels of sounding reference signals (SRS). The present disclosure and certain aspects of its embodiments may provide solutions to these or other challenges.

[0060] For example, certain embodiments include SRS extensions that facilitate broadband sounding, where one or more frequency hops in each slot span across all slots to either (1) a continuous bandwidth or (2) a bandwidth where the gap between frequency hops is smaller than what is possible in the current release of New Radio (NR). Some embodiments facilitate time-varying subband level frequency hopping for periodic / quasi-persistent SRS resources according to predefined rules.

[0061] Certain embodiments are described more fully with reference to the drawings. However, other embodiments are included within the scope of the subject matter disclosed herein, and the disclosed subject matter should not be construed as being limited only to the embodiments described herein; rather, these embodiments are provided as examples to convey the scope of the subject matter to those skilled in the art.

[0062] Certain embodiments include, for example, a solution for setting the sounding pattern shown in Figure 8. The illustrated pattern cannot be set with a single SRS resource in the current release of NR.

[0063] Comparing the pattern in Figure 8 with the pattern in Figure 6, we can see that a 24RB transmit bandwidth is sounded using a continuous set of 8RBs per slot, but the starting position of the frequency domain is different (in contrast to the pattern in Figure 7). Thus, in certain embodiments, the entire transmit bandwidth may be sounded using SRS transmission with 4PRB per OFDM symbol and a continuous bandwidth per slot (which allows for improved channel estimation quality).

[0064] Because there are numerous available SRS bandwidth settings (see 6.4.1.4.3-1 of 3GPP TS 38.211), certain embodiments may configure a wide range of partial (or complete) sounding patterns at the subband level (without modifying existing frequency hopping patterns in Chapter 6.4.1.4.3 of 3GPP TS 28.211).

[0065] As used herein, the terms total bandwidth, transmit bandwidth, and maximum sounding bandwidth are used interchangeably. The terms "hopping bandwidth," "subband bandwidth," and "actual sounding bandwidth" are also used interchangeably.

[0066] When used herein, n (measured in RB) start This indicates the starting position of the frequency domain for SRS transmission. In the current specification, as illustrated in Figures 6 and 7 above, this value depends on c-SRS, b-hop, b-SRS, freqDomainPosition, freqDomainShift, and the number of SRS transmissions (excluding repeated SRS transmissions). For example, n in OFDM symbol 12 in Figure 6. start =0, n in OFDM symbol 13 start=12. n in OFDM symbol 26 start =4, etc.

[0067] In the first group of embodiments, the start position of the SRS frequency region may be set via Radio Resource Control (RRC) to vary between SRS transmissions according to a predefined rule that facilitates acquisition of extended channel estimation compared to existing NR. Specifically, for example, an additional field called subbandLevelHopping-p / sp-r17 may be included in the SRS Config IE (see 3GPP TS 38.211) as shown in the ASN for the following SRS resources.

[0068] TIFF0007839168000003.tif196142

[0069] In some embodiments, when subbandLevelHopping-p / sp-r17 is enabled for periodic / quasi-persistent SRS resources (e.g., when it is set to true), after each slot in which the SRS is transmitted, the start position n of the frequency start increases by m SRS,b-hop RBs (m SRS,b-hop is the hopping bandwidth that depends on c-SRS and b-hop as defined in 3GPP TS 38.211).

[0070] In some embodiments, if n start + m SRS,b-hop exceeds m SRS,0 RBs (m SRS,0 represents the entire band and depends on c-SRS defined in 3GPP TS 38.211), the start position of the frequency region of the SRS transmission is set to n start = 0 and then increases as described above. This ensures that the procedure resumes after the entire bandwidth has been sounded.

[0071] In some embodiments, the start position of the frequency region is not after each slot, but Π i=b-hopb-srs N i The frequency increases after the hop (N i (This depends on c-SRS in 3GPP TS 38.211). When subbandLevelHopping-p / sp-r17 is enabled, the pattern shown in Figure 7 can be set according to this rule, for example by setting c-SRS=6, b-hop=2, b-SRS=2, freqDomainPosition=0 and freqDomainShift=0.

[0072] Figures 9 and 10 show the cases where the frequency domain start position is increased for each slot, and where the frequency domain start position is increased after the entire hopping bandwidth has been sounded, respectively. Here, the settings are subbandLevelHopping-p / sp-r17=true, c-SRS=4, b-hop=1, b-SRS=2, freqDomainPosition=0, freqDomainShift=0, nrofSymbols=4, and startPosition=3. With these settings, the total bandwidth is 16RB, the hopping bandwidth is 8RB, and there are 4 SRS symbols per slot.

[0073] Some embodiments are Π i=b-hop b-srs N i If the number of SRS symbols per slot is smaller (for example, if the entire hopping bandwidth is sounded within the slot), then Π i=b-hop b-srs N i The starting position of the frequency domain is incremented after each frequency hop, and otherwise (for example, if the entire hopping band is not sounded within a slot) the starting position of the frequency domain is incremented after each slot.

[0074] In some embodiments, when subbandLevelHopping-p / sp-r17 is enabled, the starting position n in the frequency domain startThe frequency is changed according to a predetermined hopping pattern (for example, similar to the frequency hopping pattern in Chapter 6.4.1.4.3 of 3GPP TS 38.211).

[0075] The bandwidth of each slot does not necessarily have to be continuous in all embodiments. In fact, for some (broadband) bandwidth settings, it is not possible to sound a continuous spectrum in each slot (with or without certain embodiments). Nevertheless, certain embodiments still facilitate the expansion of the SRS in these cases as well.

[0076] As an example, Figures 11 and 12 show the sounding patterns when subbandLevelHopping-p / sp-r17 is deactivated (b-hop=0) and when it is activated (b-hop=1, where the frequency domain position increases after each slot), respectively. Each square represents a chunk of 4 RB. Thus, c-SRS=23 (maximum sounding bandwidth is 96 RB) and b-SRS=3 (4 RB per SRS symbol are sounded). A comparison of Figures 11 and 12 shows that the same RBs are sounded in both cases. However, in certain embodiments, the gap between frequency hops in a slot is significantly smaller than that of conventional NR (fixed at 12 RB in certain embodiments, compared to variation between 28 and 44 RB). This reduces the risk of channels being significantly different between frequency hops and generally improves the quality of channel estimation.

[0077] In certain embodiments, a set frequency hopping pattern is used within each subband (as in conventional NR), but the subbands change over time. Figure 13 shows a specific embodiment where there are 4SRS symbols in each slot. The frequency hopping pattern within each subband (e.g., within the hopping bandwidth) remains unchanged from the current NR.

[0078] In the second group of embodiments, a new field called freqhopping-r17 is included in the SRS Config IE (see 3GPP TS 38.211), as shown in the ASN for the following SRS resource.

[0079] TIFF0007839168000004.tif137141TIFF0007839168000005.tif64137

[0080] In some embodiments, when freqHopping-r17 is set, c-SRS-2 replaces the value of c-SRS in freqHopping, and c-SRS-1>c-SRS-2 sets the bandwidth to be sounded by the SRS in increments of the bandwidth set in c-SRS-1 (or according to a predefined hopping pattern). Furthermore, b-SRS and b-hop in freqHopping-r17 replace the corresponding parameters in freqHopping.

[0081] The second group of embodiments does not necessarily have to be limited to periodic / quasi-permanent SRS, and freqHopping-r17 can also be used for aperiodic SRS (however, in certain embodiments, the standard limitation that the aperiodic SRS must be continuous in the frequency within the slot in order to affect the aperiodic SRS sounding should be modified).

[0082] For example, the sounding pattern in Figure 13 can be set in freqHopping-r17 by setting c-SRS-1=23 (96 RB), c-SRS-2=9 (32 RB), b-hop=0 (32 RB), and b-SRS=3 (4 RB). Furthermore, freqDomainPosition=freqDomainShift=0, the number of SRS symbols per slot is 4, and the SRS sounding pattern increases by the bandwidth set in c-SRS-2 after each slot (e.g., no hopping).

[0083] Another example of a sounding pattern that can be set is the pattern in Figure 14, according to the second group of embodiments. Here, c-SRS-1=23 (96RB), c-SRS-2=9 (32RB), b-hop=2 (16RB), and b-SRS=3 (4RB). Furthermore, freqDomainPosition=freqDomainShift=0, the number of SRS symbols per slot is 4, and the SRS sounding pattern hops between subbands across multiple slots according to a hopping pattern similar to that in Chapter 6.4.1.4.3 of 3GPP TS 38.211.

[0084] Figure 15 shows an example of a wireless network according to one embodiment. The wireless network may include and / or interface with any type of communication, telecommunications, data, cellular, and / or wireless network or other similar types of systems. In some embodiments, the wireless network may be configured to operate according to a specific standard or other type of predetermined rule or procedure. Thus, a particular embodiment of the wireless network may implement Global System for Mobile Communications (GSM), Universal Mobile Telecommunications System (UMTS), Long Term Evolution (LTE), and / or other suitable 2G, 3G, 4G, or 5G standards, wireless local area network (WLAN) standards such as IEEE 802.11, and / or any other suitable wireless communication standards such as Worldwide Interoperability for Microwave Access (WiMAX), Bluetooth, Z-Wave, and / or ZigBee standards.

[0085] Network 106 may include one or more backhaul networks, core networks, IP networks, public switched telephone networks (PSTNs), packet data networks, optical networks, wide area networks (WANs), local area networks (LANs), wireless local area networks, wired networks, wireless networks, metropolitan area networks, and other networks that enable communication between devices.

[0086] Network nodes 160 and WD110 include various components, which are described in more detail below. These components work together to provide the functions of network nodes and / or wireless devices, such as providing wireless connectivity in a wireless network. In different embodiments, the wireless network may include any number of wired or wireless networks, network nodes, base stations, control stations, wireless devices, relay stations and / or components and systems that can facilitate or involve the communication of data and / or signals over any other wired or wireless connectivity.

[0087] As used herein, a network node means a stationary and / or operational device that is configured to perform, operate, and / or communicate directly or indirectly with a wireless device and / or other network nodes or devices in a wireless network to enable and / or provide wireless access to a wireless device and / or perform other functions in the wireless network, such as management.

[0088] Examples of network nodes include, but are not limited to, access points (APs) (e.g., wireless access points) and base stations (BSs) (e.g., wireless base stations, Node B, evolved Node B (eNB), and NR Node B (gNB)). Base stations may also be classified based on the breadth of coverage they provide (or, in other words, their transmit power levels), and may also be called femto base stations, pico base stations, micro base stations, or macro base stations.

[0089] A base station may be a relay node or a relay donor node that controls relays. Network nodes may include one or more (or all) parts of a distributed radio base station, such as a centralized digital unit and / or remote radio unit (RRU), sometimes called Remote Radio Heads (RRH). Such a remote radio unit may or may not be integrated with an antenna as an antenna-integrated radio. Parts of a distributed radio base station may be called nodes of a distributed antenna system (DAS). Examples of network nodes further include multistandard radio (MSR) equipment such as an MSR BS, network control equipment such as a radio network control unit (RNC), or base station control equipment (BSC), base transceiver station (BTS), transmit point, transmit node, multicell / multicast coordination entity (MCE), core network nodes (e.g., MSC, MME), O&M node, OSS node, SON node, positioning node (e.g., E-SMLC), and / or MDT.

[0090] As another example, a network node may be a virtual network node, as described in more detail below. However, more generally, a network node refers to any suitable device (or group of devices) that is configured, positioned, and / or operational, capable of enabling and / or providing access to a wireless network to wireless devices, or providing services to wireless devices that have accessed the wireless network.

[0091] In Figure 15, the network node 160 includes a processing circuit 170, a device-readable medium 180, an interface 190, auxiliary equipment 184, a power supply 186, a power circuit 187, and an antenna 162. The network node 160 shown in the example of the wireless network in Figure 15 may represent a device that includes the combination of hardware components shown, but other embodiments may include network nodes having different combinations of components.

[0092] A network node should be understood to include any suitable combination of hardware and / or software necessary to perform the tasks, functions, features and methods disclosed herein. Furthermore, although the components of network node 160 are illustrated as a single box, either inside a larger box or nested within multiple boxes, in practice, a network node may include multiple different physical components constituting a single illustrated component (for example, device-readable media 180 may include multiple separate hard drives and multiple RAM modules).

[0093] Similarly, network node 160 may consist of multiple physically distinct components (e.g., NodeB components and RNC components, or BTS components and BSC components, etc.), and each component may have its own components. In certain scenarios where network node 160 includes multiple distinct components (e.g., BTS and BSC components), one or more distinct components may be shared among multiple network nodes. For example, one RNC may control multiple NodeBs. In such scenarios, each unique pair of NodeB and RNC may, in some cases, be considered a single distinct network node.

[0094] In some embodiments, the network node 160 may be configured to support multiple radio access technologies (RATs). In such embodiments, multiple components may be duplicated (e.g., separate device-readable media 180 for different RATs), or multiple components may be reused (e.g., the same antenna 162 may be shared by multiple RATs). The network node 160 may also include multiple sets of various illustrated components for different radio technologies integrated into the network node 160, such as GSM, WCDMA®, LTE, NR, WiFi, or Bluetooth radio technologies. These radio technologies may be integrated into the same or different chips or sets of chips and other components within the network node 160.

[0095] The processing circuit 170 is configured to perform any decisions, calculations, or similar operations (e.g., specific acquisition operations) that are described as being provided by the network node. These operations performed by the processing circuit 170 may include processing the acquired information by the processing circuit 170, for example, by converting the acquired information into other information, comparing the acquired or converted information with information stored in the network node, and / or performing one or more operations based on the acquired or converted information, and making decisions as a result of such processing.

[0096] The processing circuit 170 may include hardware, software, and / or coding logic that can operate to provide a microprocessor, controller, microcontroller, central processing unit, digital signal processing, application-specific integrated circuit, field-programmable gate array, or any other suitable computing device, resource, or on its own or in combination with other components of the network 160, such as the readable medium 180 or the functionality of the network node 160.

[0097] For example, the processing circuit 170 may execute instructions recorded in the device-readable medium 180 or in memory within the processing circuit 170. Such functionality may include providing any of the various wireless features, functions, or advantages discussed herein. In some embodiments, the processing circuit 170 may include a system-on-a-chip (SOC).

[0098] In some embodiments, the processing circuit 170 may include one or more radio frequency (RF) transceiver circuits 172 and baseband processing circuits 174. In some embodiments, the radio frequency (RF) transceiver circuits 172 and baseband processing circuits 174 may be on separate chips (or sets of chips), boards, or units such as radio units and digital units. In other embodiments, some or all of the RF transceiver circuits 172 and baseband processing circuits 174 may be on the same chip or set of chips, board, or unit.

[0099] In certain embodiments, some or all of the functions discussed herein as being provided by a network node, base station, eNB, or other such network device may be performed by a processing circuit 170 that executes instructions recorded in a device-readable medium 180 or memory within the processing circuit 170. In other embodiments, some or all of the functions may be provided by the processing circuit 170 without executing instructions recorded in a separate or isolated device-readable medium, such as in a hardwired manner. In any of these embodiments, the processing circuit 170 may be configured to perform the functions described, whether or not it executes instructions recorded in a device-readable recording medium. The benefits provided by such functions are not limited to the processing circuit 170 alone or other components of the network node 160, but are enjoyed by the network node 160 as a whole, and / or by end users and wireless networks in general.

[0100] The device-readable medium 180 may include any form of volatile or non-volatile computer-readable memory, including, but not limited to, persistent storage, solid-state memory, remote-mount memory, magnetic media, optical media, random-access memory (RAM), read-only memory (ROM), mass storage media (e.g., hard disk), removable recording media (e.g., flash drive, compact disc (CD) or digital video disc (DVD)) and / or any other volatile or non-volatile, non-temporary device-readable and / or computer-executable memory device, that records information, data and / or instructions that can be used by the processing circuit 170. The device-readable medium 180 may record any appropriate instructions, data or information, including computer programs, software, applications including one or more logics, rules, codes, tables, etc., and / or other instructions that can be executed by the processing circuit 170 and used by the network node 160.

[0101] The device-readable medium 180 may be used to record any calculations performed by the processing circuit 170 and / or any data received via the interface 190. In some embodiments, the processing circuit 170 and the device-readable medium 180 may be considered as an integrated unit.

[0102] Interface 190 is used for wired or wireless signaling and / or data between network node 160, network 106, and / or WD110. As shown in the figure, interface 190 includes, for example, a port / terminal 194 for sending and receiving data to and from network 106 via a wired connection. Interface 190 also includes a wireless front-end circuit 192, which is connected to or, in certain embodiments, part of the antenna 162.

[0103] The wireless front-end circuit 192 includes a filter 198 and an amplifier 196. The wireless front-end circuit 192 may be connected to an antenna 162 and a processing circuit 170. The wireless front-end circuit may be configured to adjust signals communicated between the antenna 162 and the processing circuit 170. The wireless front-end circuit 192 may receive digital data transmitted to other network nodes or WDs via the wireless connection. The wireless front-end circuit 192 may use a combination of the filter 198 and / or the amplifier 196 to convert the digital data into a wireless signal having appropriate channel and bandwidth parameters. The wireless signal may then be transmitted via the antenna 162. Similarly, when receiving data, the antenna 162 may collect the wireless signal that is converted into digital data by the wireless front-end circuit 192. The digital data may be passed to the processing circuit 170. In other embodiments, the interface may include different components and / or combinations of different components.

[0104] In certain other embodiments, the network node 160 may not include a separate radio front-end circuit 192, but instead the processing circuit 170 may include the radio front-end circuit and connect to the antenna 162 without the separate radio front-end circuit 192. Similarly, in some embodiments, all or part of the RF transceiver circuit 172 may be considered part of the interface 189. In yet another embodiment, the interface 190 may include one or more ports or terminals 194, the radio front-end circuit 192 and the RF transceiver circuit 172 as part of a radio unit (not shown), and the interface 190 may communicate with a baseband processing circuit 174 which is part of a digital unit (not shown).

[0105] Antenna 162 may include one or more antennas or antenna arrays configured to transmit and / or receive radio signals. Antenna 162 may be connected to the radio front-end circuit 190 and may be any type of antenna capable of transmitting and receiving data and / or signals wirelessly. In some embodiments, antenna 162 may include one or more omnidirectional, sector, or panel antennas capable of operating to transmit and receive radio signals, for example, between 2 GHz and 66 GHz. An omnidirectional antenna may be used to transmit and receive radio signals in any direction, a sector antenna may be used to transmit and receive radio signals from devices in a specific area, and a panel antenna may be a line-of-sight antenna for transmitting and receiving radio signals relatively linearly.

[0106] In some examples, the use of one or more antennas may be referred to as MIMO. In certain embodiments, antenna 162 may be isolated from network node 160, or it may be connectable to network node 160 via an interface or port.

[0107] The antenna 162, interface 190, and / or processing circuit 170 may be configured to perform any receiving operations and / or specific acquisition operations as described herein, as performed by a network node. Any information, data, and / or signals may be received from wireless devices, other network nodes, and / or any other network equipment. Similarly, the antenna 162, interface 190, and / or processing circuit 170 may be configured to perform any transmitting operations as described herein, as performed by a network node. Any information, data, and / or signals may be transmitted to wireless devices, other network nodes, and / or any other network equipment.

[0108] The power circuit 187 may include or be connected to a power management circuit and is configured to provide power to the components of the network node 160 to perform the functions described herein. The power circuit 187 may receive power from a power supply 186. The power supply 186 and / or the power circuit 187 may be configured to provide power to the various components of the network 160 in a form appropriate for each component (e.g., the voltage and current levels required for each component). The power supply 186 may be included in the power circuit 187 and / or the network node 160, or it may be external.

[0109] For example, the network node 160 may be connectable to an external power source (e.g., an electrical outlet) via an interface such as an input circuit or electrical cable, in which case the external power source supplies power to the power circuit 187. In a further example, the power source 186 may include a power source in the form of a battery or battery pack connected to or integrated with the power circuit 187. The battery may provide backup power in the event of a failure of the external power source. Other types of power sources, such as photovoltaic devices, may be used.

[0110] Other embodiments of the network node 160 may include additional components beyond those shown in Figure 15 that are responsible for providing a particular aspect of the network node's functionality, including any functions described herein and / or any functions necessary to support the entities described herein.

[0111] For example, the network node 160 may include a user interface device that allows information to be input to the network node 160 and information to be output from the network 160. This may enable the user to perform diagnostic, maintenance, repair, and other administrative functions on the network node 160.

[0112] As used herein, a wireless device (WD) is a device that is capable of communicating wirelessly with network nodes and / or other wireless devices, configured, positioned and / or operating in such a manner. Unless otherwise specified, the term WD may be used interchangeably with user equipment (UE) herein. Wireless communication may include transmitting and / or receiving wireless signals using electromagnetic waves, radio waves, infrared radiation and / or other types of signals suitable for transmitting information through space.

[0113] In some embodiments, the WD may be configured to send and receive information without direct interaction with humans. For example, the WD may be designed to send information to a network on a predetermined schedule, triggered by internal or external events, or in response to a request from the network.

[0114] Examples of WDs include, but are not limited to, smartphones, mobile phones, cell phones, voice over IP (VoIP) phones, wireless local loop phones, desktop computers, personal digital assistants (PDAs), wireless cameras, gaming consoles or devices, music recording devices, playback devices, wearable terminal devices, wireless endpoints, mobile stations, tablets, laptops, laptop embedded devices (LEEs), laptop-on-machine devices (LMEs), smart devices, wireless customer premises equipment (CPEs), and in-vehicle wireless terminal devices. WDs may also support device-to-device (D2D) communication by, for example, implementing 3GPP standards for side-link communication, vehicle-to-vehicle (V2V), vehicle-to-infrastructure (V2I), and vehicle-to-everything (V2X), in which case they may be called D2D communication devices.

[0115] In yet another specific example, in an Internet of Things (IoT) scenario, a WD may represent a machine or other device that performs monitoring and / or measurement and transmits the results of that monitoring and / or measurement to other WDs and / or network nodes. In this case, a WD may also be a machine-to-machine (M2M) device, which may be called an MTC device in the context of 3GPP. For example, a WD may be a UE implementing the 3GPP Narrowband Internet of Things (NB-IoT) standard. Examples of such machines or devices include sensors, weighing devices such as power meters, industrial machinery, household or personal appliances (e.g., refrigerators, televisions, etc.), and personal wearables (e.g., watches, fitness trackers, etc.).

[0116] In other scenarios, WD may represent a vehicle or other device capable of monitoring and / or reporting its operating status or other functions relating to its operation. WD may also represent a wireless connection endpoint, as described above, in which case the device may be called a wireless terminal. Furthermore, WD may also be mobile, as described above, in which case it may be called a mobile device or mobile terminal.

[0117] As shown in the figures, the wireless device 110 includes an antenna 111, an interface 114, a processing circuit 120, a device-readable medium 130, a user interface device 132, an auxiliary device 134, a power supply 136, and a power circuit 137. The WD110 may include multiple sets of one or more illustrated components for different wireless technologies supported by the WD110, such as, to name just a few, GSM, WCDMA®, LTE, NR, WiFi, WiMAX, or Bluetooth technologies. These wireless technologies may be integrated as other components within the WD110 into the same or different chips or sets of chips.

[0118] Antenna 111 may include one or more antennas or antenna arrays configured to transmit and / or receive radio signals and connected to interface 114. In certain other embodiments, antenna 111 may be isolated from WD 110 and connectable to WD 110 via an interface or port. Antenna 111, interface 114 and / or processing circuitry 120 may be configured to perform any receiving or transmitting operations as described herein as performed by the WD. Any information, data and / or signals may be received from network nodes and / or other WDs. In some embodiments, the radio front-end circuitry and / or antenna 111 may be considered an interface.

[0119] As shown in the figure, interface 114 includes a wireless front-end circuit 112 and an antenna 111. The wireless front-end circuit 112 includes one or more filters 118 and an amplifier 116. The wireless front-end circuit 114 is connected to the antenna 111 and a processing circuit 120 and is configured to adjust the signals communicated between the antenna 111 and the processing circuit 120. The wireless front-end circuit 112 may be coupled to or part of the antenna 111. In some embodiments, WD110 does not include a separate wireless front-end circuit 112; rather, the processing circuit 112 may include the wireless front-end circuit and be connected to the antenna 111. Similarly, in some embodiments, part or all of the RF transceiver circuit 122 may be considered part of interface 114.

[0120] The wireless front-end circuit 112 may receive digital data transmitted to other network nodes or WDs via a wireless connection. The wireless front-end circuit 112 may use a filter 118 and / or an amplifier 116 to convert the digital data into a radio signal having appropriate channel and bandwidth parameters. The radio signal is then transmitted via the antenna 111. Similarly, upon receiving data, the antenna 111 may collect the radio signal that is converted into digital data by the wireless front-end circuit 112. The digital data is passed to the processing circuit 120. In other embodiments, the interface may include different components and / or combinations of different components.

[0121] The processing circuit 120 may include one or more combinations of a microprocessor, controller, microcontroller, central processing unit, digital signal processor, application-specific integrated circuit, field-programmable gate array, or any other suitable computer device, resource or hardware, software, and / or a combination of coding logic that can operate to provide the functionality of the WD110, either alone or in combination with other components of the WD110 such as the device-readable medium 130. Such functionality may include providing any various wireless functions or benefits discussed herein. For example, the processing circuit 120 may execute instructions recorded in the device-readable medium 130 or in memory within the processing circuit 120 to provide the functionality discussed herein.

[0122] As shown in the figure, the processing circuit 120 includes one or more RF transmit / receive circuits 122, a baseband processing circuit 124, and an application processing circuit 126. In other embodiments, the processing circuit may include different components and / or combinations of different components. In certain embodiments, the processing circuit 120 of the WD110 may include a SOC. In some embodiments, the RF transmit circuit 122, the baseband processing circuit 124, and the application processing circuit 126 may be separate chips or sets of chips.

[0123] In other embodiments, some or all of the baseband processing circuit 124 and the application processing circuit 126 may be combined on a single chip or set of chips, and the RF transceiver circuit 122 may be on a separate chip or set of chips. In yet another embodiment, some or all of the RF transceiver circuit 122 and the baseband processing circuit 124 may be on the same chip or set of chips, and the application processing circuit 126 may be on a separate chip or set of chips. Furthermore, in yet another embodiment, some or all of the RF transceiver circuit 122, the baseband processing circuit 124, and the application processing circuit 126 may be combined on the same chip or set of chips. In some embodiments, the RF transceiver circuit 122 may be part of the interface 114. The RF transceiver circuit 122 may tune the RF signal for the processing circuit 120.

[0124] In certain embodiments, some or all of the functions discussed as being performed by the WD may be provided by a processing circuit 120 that executes instructions recorded on a device-readable medium 130, and in certain embodiments, the device-readable medium 130 may be a computer-readable recording medium. In other embodiments, some or all of the functions may be provided by the processing circuit 120 without executing instructions recorded on a separate or isolated device-readable recording medium, such as in a hardwired manner.

[0125] In any of these embodiments, the processing circuit 120 may be configured to perform the described functions, regardless of whether it executes instructions recorded on the device-readable recording medium. The benefits provided by such functions are enjoyed not only by the processing circuit 120 alone or by other components of the WD110, but also by the WD110 and / or the end user and the wireless network in general.

[0126] The processing circuit 120 may perform any decisions, calculations, or similar operations (e.g., specific processing operations) as described herein as being performed by the WD. These operations may include processing the information acquired by the processing circuit 120 by, for example, converting the acquired information into other information, comparing the acquired or converted information with information recorded in the WD 110, and / or performing one or more operations based on the acquired or converted information, and making decisions as a result of such processing.

[0127] The device-readable medium 130 may be configured to record computer programs, software, applications including one or more logics, rules, codes, tables, etc., and / or other instructions that can be executed by the processing circuit 120. The device-readable medium 130 may include computer memory (e.g., random access memory (RAM) or read-only memory (ROM)), mass storage media (e.g., hard disk), removable storage media (e.g., compact disc (CD) or digital video disc (DVD)) and / or any other volatile or non-volatile, non-temporary device-readable and / or computer-executable memory device that records information, data, and / or instructions that can be used by the processing circuit 120. In some embodiments, the processing circuit 120 and the device-readable medium 130 may be integrated.

[0128] The user interface device 132 may provide components that allow a human user to interact with the WD110. Such interaction may take many forms, such as visual, auditory, or tactile. The user interface device 132 may be operable to generate output to the user and allow the user to provide input to the WD110. The type of interaction may vary depending on the type of user interface device 132 installed on the WD110. For example, if the WD110 is a smartphone, the interaction may be via a touchscreen; if the WD110 is a smart meter, the interaction may be via a screen that provides usage (e.g., the number of gallons used) or via a speaker that provides an audible alert (e.g., if smoke is detected).

[0129] The user interface device 132 may include input interfaces, devices, and circuits, and output interfaces, devices, and circuits. The user interface device 132 is configured to allow information to be input to the WD and is connected to the processing circuit 120 so that the processing circuit 120 can process the input information. The user interface device 132 may include, for example, a microphone, a proximity sensor or other sensor, keys / buttons, a touch display, one or more cameras, a USB port, or other input circuits. The user interface device 132 may also be configured to allow information to be output from the WD 110, and for the processing circuit 120 to output information from the WD 110. The user interface device 132 may include, for example, a speaker, a display, a vibration circuit, a USB port, a headphone interface, or other output circuits. By using one or more input and output interfaces, devices, and circuits of the user interface device 132, the WD 110 may communicate with end users and / or wireless networks so that they can benefit from the functions described herein.

[0130] The auxiliary device 134 may be operable to provide more specific-purpose functions that may not typically be performed by the WD. This may include special sensors for performing measurements for various purposes, interfaces for additional types of communication such as wired communication, etc. The components and types of components included in the auxiliary device 134 may vary depending on the embodiment and / or scenario.

[0131] In some embodiments, the power supply 136 may be in the form of a battery or a battery pack. Other types of power sources may be used, such as an external power source (e.g., an electrical outlet), a photovoltaic device, or a power cell. The WD110 may further include a power circuit 137 to supply power from the power supply 136 to various components of the WD110 that require power from the power supply 136 to perform any functions described or shown herein. In certain embodiments, the power circuit 137 may include a power management circuit.

[0132] The power supply circuit 137 may be capable of additionally or alternatively receiving power from an external power source, in which case the WD110 may be connectable to that external power source (such as an electrical outlet) via an interface such as an input circuit or power cable. The power supply circuit 137 may also be capable of supplying power from an external power source to power supply 136 in certain embodiments, for example, to charge power supply 136. The power supply circuit 137 may perform any adjustments, conversions, or other modifications to the power from power supply 136 to generate power suitable for each component of the WD110 being powered.

[0133] The subject matter described herein may be implemented in any suitable type of system using any suitable components, but the embodiments disclosed herein are described in relation to a wireless network, such as the example wireless network illustrated in Figure 15. For simplicity, the wireless network in Figure 15 shows only network 106, network nodes 160 and 160b, and WDs 110, 110b and 110c. In fact, the wireless network may further include any suitable elements to support communication between wireless devices, or communication between wireless devices and other communication devices such as fixed telephones, service providers, or any other network nodes or end devices. Of the illustrated components, network node 160 and wireless devices (WDs) 110 are illustrated in further detail. The wireless network may provide communication and other types of services to one or more wireless devices to facilitate wireless devices' access to and / or use of services provided by or through the wireless network.

[0134] Figure 16 shows an example of user equipment according to a particular embodiment. As used herein, user equipment or UE does not necessarily mean that there is a user, but rather that there is a human user who owns and / or operates the device in question. Instead, UE may represent a device that is intended to be sold to or operated by a human user, but is not associated with or initially associated with a particular human user (e.g., a smart sprinkler controller). Alternatively, UE may represent a device that is not intended to be sold to or operated by an end user, but is associated with or operated for the benefit of a user (e.g., a smart electricity meter). UE200 may be any UE specified by the Third Generation Partnership Project (3GPP), including NB-IoT UEs, machine-type communications (MTC) UEs, and / or enhanced MTC (eMTC) UEs. UE200 is an example of a WD configured to communicate in accordance with one or more communication standards such as the 3GPP GSM, UMTS, LTE, and / or 5G standards published by the Third Generation Partnership Project (3GPP), as shown in Figure 16. As previously stated, the terms WD and UE may be used interchangeably. Therefore, although Figure 16 is a UE, the components discussed herein are equally applicable to WDs, and vice versa.

[0135] In Figure 16, the UE200 includes a processing circuit 201, which operates in conjunction with an input / output interface 205, a radio frequency (RF) interface 209, a network connection interface 211, a memory 215 including a random access memory (RAM) 217 ​​and a read-only memory (ROM) 219 and a storage medium 221, a communication subsystem 231, a power supply 233, and / or any other components, or any combination thereof. The storage medium 221 includes an operating system 223, an application program 225, and data 227. In other embodiments, the storage medium 221 may include other similar types of information. A particular UE may use all of the components shown in Figure 16, or only a subset of the components. The level of integration between components may differ from UE to UE. Furthermore, a particular UE may include multiple instances of components such as multiple processors, memory, transceivers, transmitters, receivers, etc.

[0136] In Figure 16, the processing circuit 201 may be configured to process computer instructions and data. The processing circuit 201 may be configured to execute any sequential state machine capable of executing machine instructions stored in memory as a machine-readable computer program, such as a state machine implemented in one or more hardware components (e.g., isolated logic, FPGA, ASIC, etc.), programmable logic with appropriate firmware, one or more recorded programs with appropriate firmware, a general-purpose processor such as a microprocessor or Digital Signal Processor (DSP), or any combination thereof. For example, the processing circuit 201 may include two central processing units (CPUs). The data may be information in a form appropriate for use by a computer.

[0137] In the illustrated embodiment, the input / output interface 205 may be configured to provide a communication interface to an input device, an output device, or an input / output device. The UE200 may be configured to use an output device via the input / output interface 205.

[0138] Output devices may use the same type of interface port as input devices. For example, a USB port may be used to provide input to and output from the UE200. Output devices may be speakers, sound cards, video cards, displays, monitors, printers, actuators, emitters, smart cards, other output devices, or combinations thereof. The UE200 may be configured to use input devices via the input / output interface 205 so that users can bring information into the UE200. Input devices may include touch-sensitive or presence-sensitive displays, cameras (e.g., digital cameras, digital video cameras, webcams, etc.), microphones, sensors, mice, trackballs, directional pads, trackpads, scroll wheels, smart cards, etc. Presence-sensitive displays may include capacitive or resistive touch sensors for sensing user input. Sensors may be, for example, accelerometers, gyroscopes, tilt sensors, force sensors, magnetometers, optical sensors, proximity sensors, other similar sensors, or any combination thereof. For example, the input devices may be accelerometers, magnetometers, digital cameras, microphones, and optical sensors.

[0139] In Figure 16, the RF interface 209 may be configured to provide a communication interface to RF components such as a transmitter, receiver, and antenna. The network connection interface 211 may be configured to provide a communication interface to network 243a. Network 243a may include wired and / or wireless networks such as a wide area network (WAN), computer network, wireless network, telecommunications network, other similar networks, or any combination thereof. For example, network 243a may include a Wi-Fi network. The network connection interface 211 may be configured to include receiver and transmitter interfaces used to communicate with one or more other devices over the communication network according to one or more communication protocols such as Ethernet, TCP / IP, SONET, ATM, etc. The network connection interface 211 may perform receiver and transmitter functions suitable for a communication network link (e.g., optical, electrical, etc.). The transmitter and receiver functions may share circuit components, software, or firmware, or alternatively, may be performed separately.

[0140] RAM217 may be configured to connect to processing circuit 201 via bus 202 to provide recording or caching of data or computer instructions during the execution of software programs such as operating systems, application programs, and device drivers. ROM219 may be configured to provide computer instructions or data to processing circuit 201. For example, ROM219 may be configured to record immutable low-level system code or data for basic system functions such as basic input / output (I / O), booting, or accepting keystrokes from a keyboard, which are recorded in non-volatile memory.

[0141] The storage medium 221 may be configured to include memory such as RAM, ROM, programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), magnetic disk, optical disk, floppy disk, hard disk, removable cartridge, or flash drive. In one example, the storage medium 221 may be configured to include an operating system 223, an application program 225 such as a web browser application, a widget or gadget engine, or other application, and data files 227. The storage medium 221 may record any variety of operating systems or combinations of operating systems used by the UE200.

[0142] The storage medium 221 may be configured to include a number of physical drive units, such as a redundant array of independent disks (RAID), a floppy disk drive, flash memory, a USB flash drive, an external hard disk drive, a thumb drive, a pen drive, a key drive, a high-density digital versatile disk (HD-DVD), an optical disk drive, an internal hard disk drive, a Blu-ray optical disk drive, a holographic digital data storage (HDDS) optical disk drive, an external mini dual in-line memory module (DIMM), a synchronous dynamic random access memory (SDRAM), an external microDIMM SDRAM, smart card memory such as a subscriber identification module or removable user identification module (SIM / RUIM), other memory, or any combination thereof. The storage medium 221 may allow the UE200 to access computer-executable instructions, application programs, etc., recorded on a temporary or non-temporary memory medium, to offload data, or to upload data. Products using a communication system may be tangibly embodied in the storage medium 221, and may include a device-readable medium.

[0143] In Figure 16, the processing circuit 201 may be configured to communicate with network 243b using the communication subsystem 231. Networks 243a and 243b may be the same network or different networks. The communication subsystem 231 may be configured to include one or more transceivers used to communicate with network 243b. For example, the communication subsystem 231 may be configured to include one or more transceivers used to communicate with one or more remote transceivers of other wirelessly wirelessly capable devices, such as base stations of other WDs, UEs, or radio access networks (RANs), in accordance with one or more communication protocols such as IEEE 802.2, CDMA, WCDMA®, GSM, LTE, UTRAN, and WiMax. Each transceiver may include a transmitter 233 and / or a receiver 235 to perform the respective functions of a transmitter or receiver suitable for a RAN link (e.g., frequency allocation). Furthermore, the transmitter 233 and receiver 235 of each transceiver may share circuit components, software, or firmware, or they may be implemented separately.

[0144] In the illustrated embodiment, the communication functions of the communication subsystem 231 may include data communication, voice communication, multimedia communication, short-range communication such as Bluetooth®, near-field wireless communication, location-based communication such as using a Global Positioning System (GPS) to determine location, other similar communication functions, or any combination thereof. For example, the communication subsystem 231 may include cellular communication, Wi-Fi communication, Bluetooth communication, and GPS communication. The network 243b may include wired and / or wireless communication such as a local area network (LAN), wide area network (WAN), computer network, wireless network, telecommunications network, other similar networks, or any combination thereof. For example, the network 243b may be a cellular network, a Wi-Fi network, and / or a near-field network. The power supply 214 may be configured to provide alternating current (AC) or direct current (DC) power to the components of the UE200.

[0145] The features, advantages, and / or functions discussed herein may be implemented in one of the components of the UE200, or they may be divided among multiple components of the UE200. Furthermore, the features, advantages, and / or functions discussed herein may be implemented in any combination of hardware, software, or firmware. For example, the communication subsystem 231 may be configured to include any of the components discussed herein. Furthermore, the processing circuit 201 may be configured to communicate with any of those components via the bus 202. In other examples, any of such components, when executed by the processing circuit 201, may be represented by program instructions stored in memory that perform functions corresponding to the functions discussed herein. In other examples, the functions of any of such components may be divided between the processing circuit 201 and the communication subsystem 231. In other examples, computationally intensive functions may be implemented in software or firmware, while computationally intensive functions may be implemented in hardware.

[0146] Figure 17A is a flowchart illustrating an example of a method in a wireless device according to a particular embodiment. In a particular embodiment, one or more steps in Figure 17A may be performed by the wireless device 110 described in Figure 15.

[0147] The method begins in step 1712, when a wireless device (e.g., wireless device 110) receives an SRS configuration which includes a frequency hopping pattern spanning multiple slots, each with a different starting position in the frequency domain.

[0148] In a particular embodiment, the SRS configuration includes a frequency hopping pattern across multiple slots and a starting position of the frequency domain for each slot, wherein one or more frequency hops for each slot overlap across the multiple slots and extend into a continuous bandwidth, and the starting position of the frequency domain for each slot.

[0149] In a particular embodiment, the SRS setting includes a frequency hopping pattern across multiple slots and the starting position of the frequency domain for each slot, wherein one or more frequency hops for each slot overlap across multiple slots, such that any gap between frequency hops extends to a bandwidth smaller than the current New Radio (NR) setting, and the starting position of the frequency domain for each slot.

[0150] In a particular embodiment, each frequency hop includes a frequency hop bandwidth, and the starting position of the frequency domain of each slot in a plurality of slots increases by the frequency hop bandwidth for each slot.

[0151] In certain embodiments, the starting position of the frequency domain increases after a fixed number of slots in a plurality of slots.

[0152] In certain embodiments, the starting position in the frequency domain increases according to a predetermined hopping pattern.

[0153] In certain embodiments, the SRS settings include any of the settings described herein, such as those described with reference to Figures 8 to 14.

[0154] In step 1714, the wireless device transmits an SRS according to the received SRS settings.

[0155] Method 1700 in Figure 17A may be modified, added to, or omitted. Furthermore, one or more steps of the method in Figure 17A may be performed in parallel or in any suitable order.

[0156] Figure 17B is a flowchart illustrating an example of a method in a network node according to a particular embodiment. In a particular embodiment, one or more steps in Figure 17B may be performed by a network node 160 as described with respect to Figure 15.

[0157] The method begins in step 1732, when a network node (e.g., network node 160) sends an SRS configuration to a wireless device that includes a frequency hopping pattern spanning multiple slots, each with a different starting position in the frequency domain.

[0158] In step 1734, the network node receives an SRS from the wireless device according to the transmitted SRS configuration.

[0159] The SRS settings are as described above with respect to Figure 17A.

[0160] Modifications, additions, or omissions may be made to method 1730 in Figure 17B. Furthermore, one or more steps in method 17B may be performed in parallel or in any suitable order.

[0161] Figure 18 shows a schematic block diagram of two devices in a wireless network (e.g., the wireless network shown in Figure 15). The devices include a wireless device and a network node (e.g., wireless device 110 and network node 160 shown in Figure 15). Devices 1600 and 1700 are operable to perform the example methods described with respect to Figures 17A and 17B, and, if applicable, any other processes or methods disclosed herein. It should also be understood that the methods in Figures 17A and 17B are not necessarily performed only by devices 1600 and / or 1700. At least some of the operations in the methods may be performed by one or more other entities.

[0162] The virtual devices 1600 and 1700 may include processing circuits, which may include one or more microprocessors or microcontrollers, as well as other digital hardware, such as digital signal processors (DSPs), application-specific digital logic, etc. The processing circuits may be configured to execute program code recorded in memory, which may include one or more types of memory, such as read-only memory (ROM), random access memory, cache memory, flash memory devices, optical storage devices, etc. The program code recorded in memory includes one or more telecommunications and / or data communication protocols, and program instructions for executing instructions to perform one or more techniques described herein in some embodiments.

[0163] In some implementations, the processing circuit may be used to cause units of the receiving module 1602, decision module 1604, transmitting module 1606 and any other suitable device 1600 to perform the corresponding functions in one or more embodiments of the present disclosure. Similarly, the processing circuit described above may be used to cause units of the receiving module 1702, decision module 1704, transmitting module 1706 and any other suitable device 1700 to perform the corresponding functions in one or more embodiments of the present disclosure.

[0164] As shown in Figure 18, the device 1600 includes a receiving module 1602 configured to receive SRS settings according to any of the embodiments and examples described herein. A determination module 1604 is configured to determine SRS settings according to any of the embodiments and examples described herein. A transmission module 1606 is configured to transmit SRS according to any of the embodiments and examples described herein.

[0165] As shown in Figure 18, the device 1700 includes a receiving module 1702 configured to receive SRS according to any of the embodiments and examples described herein. A determination module 1704 is configured to determine SRS settings according to any of the embodiments and examples described herein. A transmission module 1706 is configured to transmit SRS settings according to any of the embodiments and examples described herein.

[0166] Figure 19 is a conceptual diagram showing a virtualization environment 300 in which functions implemented in several embodiments may be virtualized. In the present context, virtualization means creating a virtualized version of an apparatus or device, including the virtualization of hardware platforms, storage devices, and network resources. As used herein, virtualization can be applied to nodes (e.g., virtualized base stations or virtualized radio access nodes) or devices (e.g., UEs, radio devices, or any other type of communication devices) or their components, and at least some of the functions relate to an implementation implemented as one or more virtual components (e.g., via applications, components, functions, virtual machines, or containers running on one or more physical processing nodes in one or more networks).

[0167] In some embodiments, some or all of the functions described herein may be implemented as virtual components executed by one or more virtual machines, which are implemented in one or more virtualization environments 300 hosted by one or more hardware nodes 330. Furthermore, in embodiments where the virtual nodes are not wireless access nodes or do not require wireless connectivity (e.g., core network nodes), the network nodes may be fully virtualized.

[0168] The functionality may be implemented by one or more applications 320 (alternatively referred to as software instances, virtual appliances, network functions, virtualization nodes, virtualization network functions, etc.) for implementing some features, functions and / or benefits of some embodiments disclosed herein. The application 320 runs in a virtualization environment 300 that provides hardware 330 including a processing circuit 360 and memory 390. The memory 390 includes instructions 395 that can be executed by the processing circuit 360, thereby enabling the application 320 to operate in order to provide one or more features, benefits and / or functions disclosed herein.

[0169] The virtualization environment 300 includes a general-purpose or specialized network hardware device 330 comprising one or more processors or processing circuits 360, which may be commercial off-the-shelf (COTS) processors, dedicated application-specific integrated circuits (ASICs), or any other type of processing circuit, including digital or analog hardware components or dedicated processors. Each hardware device may include memory 390-1, which may be non-persistent memory for temporarily storing instructions 395 or software executed by the processing circuits 360. Each hardware device may also include one or more network interface controllers (NICs) 370, also known as network interface cards, which include a physical network interface 380. Each hardware device may also include a non-temporary, persistent, machine-readable storage medium 390-2 in which instructions that may be executed by the software 395 and / or processing circuits 360 are stored. Software 395 may include any type of software that enables the execution of functions, features and / or benefits described in relation to some embodiments described herein, including software that instantiates one or more virtualization layers 350 (also called hypervisors), software that runs virtual machines 340, and software that enables the execution of functions, features and / or benefits described herein.

[0170] The virtualization machine 340 includes virtualization processing, virtualization memory, virtualization networking or interfaces, and virtualization storage, and may be run by a corresponding virtualization layer 350 or hypervisor. Different embodiments of an instance of the virtualization appliance 320 are implemented on one or more virtualization machines 340, and these implementations may be carried out in different ways.

[0171] During operation, the processing circuit 360 runs software 395 to instantiate a virtualization layer 350, also known as a hypervisor or virtualization monitor (VMM). The virtualization layer 350 may present a virtualization operating platform to the virtualization machine 340 that appears as networking hardware.

[0172] As shown in Figure 19, the hardware 330 may be a standalone network node with general or specific components. The hardware 330 may have an antenna 3225 and may implement some functions through virtualization. Alternatively, the hardware 330 may be part of a larger hardware cluster (e.g., a data center or customer premises equipment (CPE)) in which multiple hardware nodes cooperate and are managed through a Management and Orchestration (MANO) 3100 that oversees the lifecycle management of application 320.

[0173] Hardware virtualization is referred to as network function virtualization (NFV) in several contexts. NFV may be used to consolidate numerous types of network equipment on industry-standard high-capacity server hardware, physical switches, and physical storage, enabling their deployment in data centers and customer premises facilities. In the context of NFV, a virtualized machine 340 may be a software implementation of a physical machine that runs programs as if they were running on a physical non-virtualized machine. Each virtual machine 340 and a portion of the hardware 330 on which it runs may be dedicated hardware for that virtual machine and / or hardware shared by that virtual machine and other virtual machines 340, forming a separate virtual network element (VNE).

[0174] Furthermore, in the context of NFV, a virtual network function (VNF) is responsible for handling specific network functions that run one or more virtual machines 340 on the hardware networking infrastructure 340, corresponding to application 320 in Figure 20.

[0175] In some embodiments, one or more wireless units 3200 may each include one or more transmitters 3220 and one or more receivers 3210, and may be connected to one or more antennas 3225. The wireless units 3200 may communicate directly with hardware nodes 330 via one or more suitable network interfaces, or they may be used in combination with virtual components to provide a virtual node with radio capabilities, such as a wireless access node or base station.

[0176] In some embodiments, some signaling can be performed using a control system 3230, which can be used as an alternative for communication between the hardware node 330 and the wireless unit 3200.

[0177] Referring to Figure 20, according to the embodiment, the communication system includes a telecommunications network 410 such as a 3GPP type cellular network and a core network 414, including an access network 411 such as a radio access network. The access network 411 includes a plurality of base stations 412a, 412b, 412c such as NBs, eNBs, gNBs, or other types of radio access points, each defining a corresponding coverage area 413a, 413b, 413c. Each base station 412a, 412b, 412c is connectable to the core network 414 by a wired or wireless connection 415. A first UE 491 located in coverage area 413c is configured to connect wirelessly to the corresponding base station 412c or to be paged by the corresponding base station 412c. A second UE 492 located in coverage area 413a is connectable wirelessly to the corresponding base station 412a. Although multiple UEs 491 and 492 are illustrated in this example, the disclosed embodiments are equally applicable to situations where there is a single UE in the coverage area, or where a single UE is connected to a corresponding base station 412.

[0178] The telecommunications network 410 is connected to a host computer 430, which may be embodied as hardware and / or standalone server software, a cloud implementation server, a distributed server, or a processing resource within a server farm. The host computer 430 may be owned or controlled by a service provider and may operate by or on behalf of the service provider. The connections 421 and 422 between the telecommunications network 410 and the host computer 430 may extend directly from the core network 414 to the host computer 430, or via an arbitrary intermediate network 420. The intermediate network 420 may be one or a combination of public, private, or host-type networks, and may be a backbone network or the internet, if any, and in particular may include two or more subnets (not shown).

[0179] The communication system in Figure 20, as a whole, enables a connection between the connected UEs 491 and 492 and the host computer 430. This connectivity may be described as an over-the-top (OTT) connection 450. The host computer 430 and the connected UEs 491 and 492 are configured to communicate data and / or signaling over the OTT connection 450, using the access network 411, the core network 414, an optional intermediate network 420, and further possible infrastructure (not shown) as intermediaries. The OTT connection 450 may be transparent in the sense that communication devices participating through the OTT connection 450 are not aware of the routing of uplink and downlink communications. For example, base station 412 may not be, or does not need to be, notified of the past routing of incoming downlink communications data originating from the host computer 430 that is forwarded (e.g., handed over) to the connected UE 491. Similarly, base station 412 does not need to know the future routing of the outgoing uplink communications originating from UE491 toward host computer 430.

[0180] Figure 21 shows an example of a host computer communicating with user equipment via a base station via a partial wireless connection, according to a particular embodiment. An implementation example will now be described with reference to Figure 21, following the embodiments of the UE, base station, and host computer discussed in the previous paragraph. In the communication system 500, the host computer 510 includes hardware 515, including a communication interface 516, configured to establish and maintain wired or wireless connections with the interfaces of different communication devices of the communication system 500. The host computer 510 further includes processing circuitry 518, which may have recording and / or processing functions. In particular, the processing circuitry 518 may include one or more programmable processors, application-specific integrated circuits, field-programmable gate arrays, FPGAs, or combinations thereof adapted to execute instructions (not shown). The host computer 510 further includes software 511, which is recorded within the host computer 500 or accessible by the host computer 500 and executable by the processing circuitry 518. The software 511 includes a host application 512. The host application 512 may be capable of operating to provide services to remote users, such as the UE 530, via an OTT connection 550 that terminates at the UE 530 and the host computer 510. In providing services to remote users, the host application 512 may provide user data transmitted using the OTT connection 550.

[0181] The communication system 500 further includes a base station 520, which is located within the telecommunications system and includes hardware 525 that enables communication with a host computer 510 and a UE 530. The hardware 525 may include a communication interface 526 for setting up and maintaining wired or wireless connections with interfaces of different communication devices in the communication system 500, and a wireless interface 527 for setting up and maintaining a wireless connection 570 with the UE 530, which is located in at least a coverage area provided by the base station 520 (not shown in Figure 21). The communication interface 526 may be configured to facilitate a connection 560 to the host computer 510. The connection 560 may be direct, or may go through the core network of the telecommunications system (not shown), and / or through one or more intermediate networks outside the telecommunications system. In the shown embodiment, the hardware 525 of the base station 520 further includes a processing circuit 528 which includes one or more programmable processors, application-specific integrated circuits, field-programmable gate arrays, or combinations thereof (not shown) adapted to execute instructions. The base station 520 also has software 521 that is recorded internally or accessible via an external connection.

[0182] The communication system 500 further includes the already referenced UE 530. Its hardware 535 may include a radio interface 537 configured to establish or maintain a radio connection 570 with a base station providing the coverage area where the UE 530 is currently located. The hardware 535 of the UE 530 further includes processing circuitry 538, which includes one or more programmable processors, application-specific integrated circuits, field-programmable gate arrays, or combinations thereof (not shown) adapted to execute instructions. The UE 530 further includes software 531, which is recorded within the UE 530 or accessible by the UE 530 and executable by the processing circuitry 538. The software 531 includes a client application 532. The client application 532 may be operable to provide services to human or non-human users via the UE 530 with the support of a host computer 510. A host application 512 running on the host computer 510 may communicate with the running client application 532 via an OTT connection 550 that terminates on the UE 530 and the host computer 510. In providing services to a user, the client application 532 may receive a data request from the host application 512 and provide user data in response to that data request. The OTT connection 550 may transfer both the request data and the user data. The client application 532 may also interact with the user to generate the user data to be provided.

[0183] Note that the host computer 510, base station 520, and UE 530 shown in Figure 21 may be similar to or identical to the host computer 430, one of the base stations 412a, 412b, and 412c, and one of the UEs 491 and 492 shown in Figure 20, respectively. In other words, the internal operation of these entities may be as shown in Figure 21, and independently, the surrounding network topology may be as shown in Figure 20.

[0184] In Figure 21, the OTT connection 550 is depicted abstractly to illustrate communication between the host computer 550 and the UE 530 via the base station 520, without any explicit reference to any intermediate devices or specific routing messages through these devices. The network infrastructure may determine the routing, and that routing may be configured to be hidden from the UE 530, the service provider operating the host computer 510, or both. While the OTT connection 550 is active, the network infrastructure may make decisions to further dynamically change the routing (e.g., based on load balancing considerations or network reconfiguration).

[0185] The radio connection 570 between the UE 530 and the base station 520 follows the teachings of the embodiments described through this disclosure. One or more of the various embodiments improve the quality of the OTT services provided to the UE 530 using the OTT connection 550, with the radio connection 570 forming the final segment. More precisely, the teachings of these embodiments may improve signaling overhead and reduce latency, thereby providing benefits such as reduced user latency, better responsiveness, and extended battery life.

[0186] The measurement procedure may be provided for monitoring data rate, delay, and other factors improved by one or more embodiments. There may be additional optional network functions for reconfiguring the OTT connection 550 between the host computer 510 and the UE 530 in response to variations in the measurement results. The measurement procedure and / or network functions for reconfiguring the OTT connection 550 may be implemented in the software 511 and hardware 515 of the host computer 510 or the software 531 and hardware 535 of the UE 530, or both. In embodiments, sensors (not shown) may be deployed in or in connection with a communication device through which the OTT connection 550 passes. Sensors may participate in the measurement procedure by providing values ​​of the monitored quantities exemplified above, or by providing values ​​of other physical quantities that the software 511, 531 can calculate or estimate. Reconfiguration of the OTT connection 550 may include message formatting, retransmission settings, preferred routing, etc. The reconfiguration does not need to affect the base station 520, and may not be known to or perceived by the base station 520. Such procedures and functions may be known and implemented in the art. In certain embodiments, the measurements may include proprietary UE signaling to facilitate measurements of the host computer 510, such as throughput, propagation time, and delay. The measurements are implemented in software 511 and 531, using an OTT connection 550, to send messages, particularly empty or 'dummy' messages, while monitoring propagation time, errors, etc.

[0187] Figure 22 is a flowchart showing how a communication system is implemented according to one embodiment. The communication system includes a host computer, a base station, and an UE, which may be described with reference to Figures 20 and 21. For the sake of simplicity of the current disclosure, only a drawing reference to Figure 22 is included in this chapter.

[0188] In step 610, the host computer provides user data. In a substep 611 of step 610 (which may be optional), the host computer provides user data by executing a host application. In step 620, the host computer initiates a transmission that carries the user data to the UE. In step 630 (which may be optional), the base station transmits the user data carried by the transmission initiated by the host computer to the UE, in accordance with the teachings of the embodiments described throughout this disclosure. In step 640 (which may be optional), the UE executes a client application associated with the host application executed by the host computer.

[0189] Figure 23 is a flowchart showing how a communication system is implemented according to one embodiment. The communication system includes a host computer, a base station, and an UE, which may be described with reference to Figures 20 and 21. For the sake of simplicity of the current disclosure, only a drawing reference to Figure 23 is included in this chapter.

[0190] In step 710 of this method, the host computer provides user data. In an optional substep (not shown), the host computer provides user data by running a host application. In step 720, the host computer initiates a transmission that carries user data to the UE. The transmission may pass through a base station in accordance with the teachings of the embodiments described through this disclosure. In step 730 (which is optional), the UE receives the user data carried in its transmission.

[0191] Figure 24 is a flowchart illustrating how a communication system is implemented according to one embodiment. The communication system includes a host computer, a base station, and an UE, which may be described with reference to Figures 20 and 21. For the sake of simplicity of the current disclosure, only a drawing reference to Figure 24 is included in this chapter.

[0192] In step 810 (which is optional), the UE receives input data provided by the host computer. Additionally or alternatively, in step 820, the UE provides user data. In substep 821 of step 820 (which is optional), the UE provides user data by running a client application. In substep 811 (which is optional), the UE runs a client application that provides user data in response to the input data received from the host computer. In providing user data, the run client application may also take into account user input received from the user. Regardless of the particular way in which the user data is provided, in substep 830 (which is optional), the UE begins to transmit the user data to the host computer. In step 840 of this method, the host computer receives the user data transmitted from the UE in accordance with the teachings of the embodiments through this disclosure.

[0193] Figure 25 is a flowchart showing how a communication system is implemented according to one embodiment. The communication system includes a host computer, a base station, and an UE, which may be described with reference to Figures 20 and 21. For the sake of simplicity of the current disclosure, only a drawing reference to Figure 25 is included in this chapter.

[0194] In step 910 (which may be optional), the base station receives user data from the UE in accordance with the teachings of the embodiments described through this disclosure. In step 920 (which may be optional), the base station initiates a transmission of the received user data to the host computer. In step 930 (which may be optional), the host computer receives the user data carried in the transmission initiated by the base station.

[0195] The term "unit" may have its conventional meaning in the field of electronic, electrical, and / or electronic devices, and may include, for example, electrical and / or electronic circuits, devices, modules, processors, memories, logic solid states, and / or discrete elements, computer programs, or instructions for performing their respective tasks, procedures, calculations, outputs, and / or display functions, as disclosed herein.

[0196] Modifications, additions, or omissions may be made to the systems and devices disclosed herein without departing from the scope of the invention. The components of the systems and devices may be integrated or separate. Furthermore, the operation of the systems and devices may be performed by more, fewer, or other components. Furthermore, the operation of the systems and devices may be performed by any appropriate logic, including software, hardware, and / or other logic. As used in this document, “each” refers to each member of a set or each member of a subset of a set.

[0197] Modifications, additions, or omissions may be made to the methods disclosed herein without departing from the scope of the invention. The methods may include more, fewer, or other steps. Furthermore, the steps may be performed in any suitable order.

[0198] The preceding description sets out numerous specific details. However, it is understood that embodiments can be carried out without these specific details. In other examples, well-known circuits, structures, and techniques are not shown in detail so as not to obscure the understanding of this description. Those skilled in the art will be able to implement the appropriate functions without excessive experimentation, along with the descriptions included.

[0199] References in the specification such as "one embodiment," "embodiment," and "an example of an embodiment" indicate that the described embodiment may include certain features, structures, or characteristics, but not all embodiments necessarily include those features, structures, or characteristics. Furthermore, such phrases do not refer to the same embodiment. Moreover, when certain features, structures, or characteristics are described in relation to an embodiment, whether explicitly described or not, it is presented that implementing such features, structures, or characteristics in relation to other embodiments is within the knowledge of those skilled in the art.

[0200] While this disclosure describes specific embodiments, modifications and variations of these embodiments will be obvious to those skilled in the art. Therefore, the above description of embodiments does not limit this disclosure. Other modifications, substitutions, and alternatives are possible without departing from the scope of the invention as defined by the claims.

[0201] At least some of the following abbreviations may be used in this disclosure. In the event of any inconsistency between abbreviations, the one used above shall prevail. If an abbreviation appears multiple times below, the first appearance shall prevail over any subsequent appearances. 1xRTT CDMA2000 1xWireless Transmission Technology 3GPP Third Generation Partnership Project 5G (5th generation) 5GC (5th Generation Core) 5G-S-TMSI is a temporary identifier used in NR as a replacement for S-TMSI in LTE. ABS Almost Blank Subframe AMF Access Management Function ARQ Automatic Resend Request ASN.1 Abstract Syntax Notation 1 AWGN Additive White Gaussian Noise BCCH (Broadcast Control Channel) BCH Hochi Channel BWP bandwidth portion CA Career Aggregation CC Carrier Component CCCH SDU Shared Control Channel Service Data Unit CDMA code division multiple access CGI Cell Global Identifier CIR channel impulse response CMAS Commercial Mobile Alarm System CN Core Network CORESET Control Resource Set CP patrol prefix CPICH Common Pilot Channel Common pilot channel received energy per chip, divided by power density within the CPICH Ec / No bandwidth. CRC Cyclic Redundancy Check CQI Channel Quality Information C-RNTI Cell RNTI (Radio Network Temporary Identifier) CSI Channel Status Information DCCH Individual Control Channel DCI Downlink Control Information The notation `div` indicates integer division. DL Downlink DM recovery DMRS demodulation reference signal DRX intermittent reception DTX intermittent transmission DTCH Individual Traffic Channel DUT (Device Under Test) E-CID Extended Cell Identifier (Positioning Method) E-SMLC Advanced Serving Mobile Location Center ECGI Advanced Cell Global Identifier eNB Advanced UTRAN (Universal Terrestrial Wireless Access Network) Node B ePDCCH Extended Physical Downlink Control Channel EPS Advanced Packet System E-SMLC Advanced Serving Mobile Location Center E-UTRA Advanced Universal Terrestrial Radio Access E-UTRAN Advanced Universal Terrestrial Wireless Access Network ETWS Earthquake and Tsunami Warning System FDD Frequency Division Duplexing GERAN GSM EDGE Radio Access Network gNB New Radio base station GNSS (Global Navigation Satellite System) GSM global system for mobile communications HARQ Hybrid Automated Resend Request HO Handover HSPA High-Speed ​​Packet Access HRPD High-Rate Packet Data ID Identity / Identifier IMSI (International Mobile Subscriber Identification Number) I-RNTI (Inactive Radio Network Temporary Identifier) LOS Line of Sight LPP LTE positioning protocol LTE Long-Term Evolution MAC Media Access Control MBMS Multimedia Multicast Service MBSFN (Single Frequency Multicast Distribution Network) MBSFN ABS Single Frequency Multicast Distribution Network Almost Blank Subframe Minimizing MDT drive tests MIB Master Information Block MME Movement Management Entity modulo ms milliseconds MSC Mobile Switching Center MSI Minimum System Information NPDCCH Narrowband Physical Downlink Control Channel NAS Non-Access Layer NGC Next Generation Core NG-RAN Next Generation Wireless Access Network NPDCCH Narrowband Physical Downlink Control Channel NR New Radio OCNG OFDMA (Orthogonal Frequency Division Multiple Access) Channel Noise Generator OFDM (Orthogonal Frequency Division Multiplexing) OFDMA (Orthogonal Frequency Division Multiple Access) OSS Operation Support System OTDOA observation time difference O&M operation and maintenance PBCH Physical Notification Channel P-CCPCH Primary shared control physical channel PCell Primary Cell PCFICH Physical Control Format Instruction Channel PDCCH Physical Downlink Control Channel PDP Profile Delay Profile PDSCH Physical Downlink Shared Channel PF Paging Frame PGW Packet Gateway PHICH Physical Hybrid Automated Resend Request Instructor Channel PLMN Public Mobile Phone Network PMI Precoder Matrix Instructions PO Paging Opportunities PRACH Physical Random Access Channel PRB (Physical Resource Block) P-RNTI (Paging Radio Network Temporary Identifier) PRS positioning reference signal PSS primary synchronization signal PUCCH Physical Uplink Control Channel PUSCH Physical Uplink Sharing Channel RACH Random Access Channel QAM (Quaternary Amplitude Modulation) RAN (Radio Access Network) RAT (Radio Access Technology) RLM Wireless Link Management RMSI (Remaining Minimum System Information) RNA RAN (Wireless Area Network) Notification Area RNC Wireless Network Control Unit RNTI (Radio Network Temporary Identifier) RRC (Radio Resource Control) RRM Wireless Resource Management RS reference signal RSCP Received Signal Code Power RSRP Reference Symbol Received Power or Reference Signal Received Power RSRQ reference signal reception quality or reference symbol reception quality RSSI Received Signal Strength RSTD Reference signal time difference SAE System Architecture Evolution SCH Synchronization Channel SCell 2nd Cell SDU Service Data Unit SFN System Frame Number SGW Serving Gateway SI System Information SIB System Information Block SIB1 System Information Block Type 1 SNR (Signal-to-Noise Ratio) SON Self-Optimizing Network SS synchronization signal SSS secondary synchronization signal S-TMSI System Architecture Evolution Temporary Mobile Subscriber Identification Number TDD time division duplex TMSI (Temporary Mobile Subscriber Identification Number) TDOA arrival time difference TOA arrival time TSS Third Synchronization Signal TS Technical Specifications TSG Technical Specifications Group TTI transmission time interval UE User Equipment UL Uphill Link UMTS Universal Mobile Communications System USIM (Universal Subscriber Identification Module) UTDOA Uplink arrival time difference UTRA Universal Terrestrial Radio Access UTRAN Universal Terrestrial Radio Access Network WCDMA (Wideband Code Division Multiplexing) WG Working Group WLAN (Wide Area Network)

Claims

1. A method for transmitting a sounding reference signal (SRS) in accordance with the Third Generation Partnership Project (3GPP) Technical Specification (TS) 38.211 performed by a wireless device, Receiving a Radio Resource Control (RRC) message including an SRS setting for an SRS resource set that defines a frequency hopping setting including a frequency hopping pattern that spans multiple slots, which differs for each slot in the multiple slots and determines the starting position of multiple frequency domains that are increased after the entire hopping bandwidth has been sounded (1712), and the hopping bandwidth depends on c-SRS and b-hop as defined in 3GPP TS 38.211, This includes transmitting an SRS according to the received SRS settings (1714), The gap between frequency hops in the aforementioned frequency hopping pattern is smaller than the gap specified in 3GPP TS 38.211 issued by January 18, 2021. A method characterized by the following:

2. The starting position of the frequency domain for each slot in the plurality of slots is such that one or more frequency hops of each slot overlap across the plurality of slots and extend into a continuous bandwidth, or The starting position of the frequency domain for each slot in the plurality of slots is configured such that one or more frequency hops of each slot overlap across the plurality of slots, and that the gaps between the frequency hops extend to a bandwidth smaller than the gap defined by 3GPP TS 38.211 issued by January 18, 2021. The method according to feature 1.

3. Each frequency hop includes a frequency hop bandwidth, and the starting position of the frequency domain is increased by the frequency hop bandwidth for each slot in the plurality of slots, or The starting position of the frequency domain is increased according to a predetermined hopping pattern. The method according to 1 or 2, characterized by the features described above.

4. The RRC message includes an additional field for partial sounding at the subband level, When the additional field is enabled, the starting position of the frequency domain increases after the entire hopping bandwidth has been sounded. The method according to feature 1.

5. The aforementioned additional fields are enabled for periodic SRS resources or semi-permanent SRS resources. The method according to feature 4.

6. A wireless device (110, 530) capable of transmitting a sounding reference signal (SRS) in accordance with the Third Generation Partnership Project (3GPP) Technical Specification (TS) 38.211, A Radio Resource Control (RRC) message is received that includes an SRS setting for an SRS resource set that defines a frequency hopping setting, which includes a frequency hopping pattern spanning multiple slots, which differs for each slot in the multiple slots and determines the starting position of multiple frequency domains that are increased after the entire hopping bandwidth has been sounded, wherein the hopping bandwidth depends on c-SRS and b-hop as defined in 3GPP TS 38.211, The SRS is transmitted according to the received SRS settings. Includes a processing circuit (120) that can operate in such a manner, The gap between frequency hops in the aforementioned frequency hopping pattern is smaller than the gap specified in 3GPP TS 38.211 issued by January 18, 2021. A wireless device characterized by the following features.

7. The starting position of the frequency domain for each slot in the plurality of slots is such that one or more frequency hops of each slot overlap across the plurality of slots and extend into a continuous bandwidth, or The starting position of the frequency domain for each slot in the plurality of slots is configured such that one or more frequency hops of each slot overlap across the plurality of slots, and that the gaps between the frequency hops extend to a bandwidth smaller than the gap defined by 3GPP TS 38.211 issued by January 18, 2021. The wireless device described in Feature 6.

8. Each frequency hop includes a frequency hop bandwidth, and the starting position of the frequency domain is increased by the frequency hop bandwidth for each slot in the plurality of slots, or The starting position of the frequency domain is increased according to a predetermined hopping pattern. The wireless device according to feature 6 or 7.

9. The RRC message includes an additional field for partial sounding at the subband level, When the additional field is enabled, the starting position of the frequency domain increases after the entire hopping bandwidth has been sounded. The wireless device described in Feature 6.

10. The aforementioned additional fields are enabled for periodic SRS resources or semi-permanent SRS resources. The wireless device according to feature 9.

11. A method for receiving a sounding reference signal (SRS) in accordance with the Third Generation Partnership Project (3GPP) Technical Specification (TS) 38.211, performed by a network node, (1732) Sending a Radio Resource Control (RRC) message to a radio device including an SRS setting for an SRS resource set that defines a frequency hopping setting including a frequency hopping pattern that spans multiple slots, which differs for each slot in the multiple slots and determines the starting position of multiple frequency domains that are increased after the entire hopping bandwidth has been sounded (1732), and the hopping bandwidth depends on c-SRS and b-hop as defined in 3GPP TS 38.

211. (1734) includes receiving an SRS from a wireless device in accordance with the transmitted SRS settings, The gap between frequency hops in the aforementioned frequency hopping pattern is smaller than the gap specified in 3GPP TS 38.211 issued by January 18, 2021. A method characterized by the following:

12. The starting position of the frequency domain for each slot in the plurality of slots is such that one or more frequency hops of each slot overlap across the plurality of slots and extend into a continuous bandwidth, or The starting position of the frequency domain for each slot in the plurality of slots is configured such that one or more frequency hops of each slot overlap across the plurality of slots, and that the gaps between the frequency hops extend to a bandwidth smaller than the gap defined by 3GPP TS 38.211 issued by January 18, 2021. The method according to 11, characterized by the features described above.

13. Each frequency hop includes a frequency hop bandwidth, and the starting position of the frequency domain is increased by the frequency hop bandwidth for each slot in the plurality of slots, or The starting position of the frequency domain is increased according to a predetermined hopping pattern. The method according to 11 or 12, characterized by the features described herein.

14. The RRC message includes an additional field for partial sounding at the subband level, When the additional field is enabled, the starting position of the frequency domain increases after the entire hopping bandwidth has been sounded. The method according to 11, characterized by the features described above.

15. The aforementioned additional fields are enabled for periodic SRS resources or semi-permanent SRS resources. The method according to feature 14.

16. A network node (160, 520) capable of receiving a sounding reference signal (SRS) in accordance with the Third Generation Partnership Project (3GPP) Technical Specification (TS) 38.211, A Radio Resource Control (RRC) message is sent to a radio device, which includes an SRS setting for an SRS resource set that defines a frequency hopping setting that includes a frequency hopping pattern spanning multiple slots, which differs for each slot in the multiple slots and determines the starting position of multiple frequency domains that are increased after the entire hopping bandwidth has been sounded, wherein the hopping bandwidth depends on c-SRS and b-hop as defined in 3GPP TS 38.

211. The SRS is received from the wireless device according to the transmitted SRS settings. It includes a processing circuit (170) that can operate in such a manner, The gap between frequency hops in the aforementioned frequency hopping pattern is smaller than the gap specified in 3GPP TS 38.211 issued by January 18, 2021. A network node characterized by the following features.

17. The starting position of the frequency domain for each slot in the plurality of slots is such that one or more frequency hops of each slot overlap across the plurality of slots and extend into a continuous bandwidth, or The starting position of the frequency domain for each slot in the plurality of slots is configured such that one or more frequency hops of each slot overlap across the plurality of slots, and that the gaps between the frequency hops extend to a bandwidth smaller than the gap defined by 3GPP TS 38.211 issued by January 18, 2021. The network node according to feature 16.

18. Each frequency hop includes a frequency hop bandwidth, and the starting position of the frequency domain is increased by the frequency hop bandwidth for each slot in the plurality of slots, or The starting position of the frequency domain is increased according to a predetermined hopping pattern. The network node according to feature 16 or 17.

19. The RRC message includes an additional field for partial sounding at the subband level, When the additional field is enabled, the starting position of the frequency domain increases after the entire hopping bandwidth has been sounded. The network node according to feature 16.

20. The aforementioned additional fields are enabled for periodic SRS resources or semi-permanent SRS resources. The network node according to feature 19.

Citation Information

Patent Citations

  • Method for transmitting and receiving SRS and communication device therefor

    JP2020537437A