Device and method for flexible sounding reference signal port grouping
Dynamic port grouping in SRS transmission systems addresses scalability issues by optimizing resource utilization and channel estimation through real-time adaptation, enhancing communication performance.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2024-10-18
- Publication Date
- 2026-04-23
Smart Images

Figure CN2024125861_23042026_PF_FP_ABST
Abstract
Description
DEVICE AND METHOD FOR FLEXIBLE SOUNDING REFERENCE SIGNAL PORT GROUPINGTECHNICAL FIELD
[0001] The present disclosure relates to wireless communication systems, particularly to the transmission of sounding reference signal (SRS) in wireless networks. More specifically, the disclosure focuses on the efficient allocation of frequency resources for SRS transmissions by user equipment (UE) to facilitate downlink (DL) channel estimation and scheduling at the base station.BACKGROUND
[0002] In modern wireless communication systems, such as 5G New Radio (NR) networks, Sounding Reference Signals (SRSs) play a crucial role in Time Division Duplex (TDD) enabling the next-generation NodeB (gNB) to estimate the uplink (UL) channel conditions of the UE. The SRS transmissions are critical for the gNB's efficient performance of downlink precoding and scheduling, as they provide essential information about the channel's frequency response.
[0003] A challenge with existing SRS frameworks, as defined by the 3rd Generation Partnership Project (3GPP) standards, lies in the allocation of orthogonal resources across a wide frequency range and across multiple antenna ports for each UE. As the number of UEs in a cell increases, this requirement results in a rapid rise in SRS transmission periodicity, leading to outdated channel state information at the gNB, which can degrade the efficiency of DL scheduling and precoding.
[0004] To address these issues, prior art approaches rely on parameters defined in 3GPP TS 38.211 and TS 38.331. These technical specifications specify mechanisms for controlling the SRS resource allocation in both the time and frequency domains. The gNB communicates the number of SRS symbols (nofSymbols) and the transmission comb parameter (transmissionComb) to each UE, allowing efficient multiplexing of SRS signals across multiple UEs on the same frequency band. Furthermore, SRS signals from different antenna ports of the same UE are multiplexed using Code Division Multiplexing (CDM) techniques based on Zadoff-Chu (ZC) sequences, with cyclic shifts applied to ensure signal orthogonality. However, these solutions still suffer from scalability limitations as the number of UEs and antenna ports increase.
[0005] Thus, there is a need for improved techniques that reduce the periodicity of SRS transmissions while maintaining accurate channel estimation and efficient resource utilization, especially in systems with large-scale Multiple-Input Multiple-Output (MIMO) configurations.SUMMARY
[0006] In view of the above, this disclosure aims to introduce a solution that enables efficient SRS transmission by dynamically adapting the port grouping based on the channel conditions of the UE. An objective is to improve the precision of channel estimation and enhance the overall communication performance. Another objective is reducing interference between multiplexed SRS sequences, thereby improving the signal quality and reducing degradation from hardware impairments.
[0007] These and other objectives are achieved by the solution of the present disclosure as provided in the enclosed independent claims. Advantageous implementations are further defined in the dependent claims.
[0008] A first aspect of the disclosure provides a network node for a wireless communication system, the network node being configured to determine a port group for a UE, wherein the port group indicates a grouping arrangement of all antenna ports of the UE into one or more groups for SRS transmission; and provide configuration information to the UE, wherein the configuration information indicates the determined port group.
[0009] This disclosure proposes a solution where the network node determines how the UE’s antenna ports should be grouped for transmitting SRS signals and provides this grouping configuration to the UE. The groupings allow flexible control of how many ports share the same resources during SRS transmission. This enables dynamic adaptation of the UE’s SRS transmission based on real-time channel conditions, improving spectral efficiency and channel estimation accuracy while reducing interference in noisy environments.
[0010] In an implementation form of the first aspect, the configuration information comprises a port group index, wherein the port group index indicates the grouping arrangement.
[0011] Optionally, the port group arrangement may be updated to the UE through a specific parameter portGroupIndex, which the UE uses to configure its SRS transmissions accordingly. The use of a port group index allows efficient signaling and dynamic reconfiguration of port groupings without changing resource allocations, optimizing transmission for varying conditions without excessive control overhead.
[0012] In an implementation form of the first aspect, the network node is configured to receive one or more SRSs transmitted by the UE; collect channel-related information based on one or more measurements on the one or more SRSs; and determine an updated port group for the UE based on the collected channel-related information, wherein the updated port group comprises an updated grouping arrangement.
[0013] The network node collects channel statistics from the SRS transmissions sent by the UE and, based on this information, dynamically adjusts the port group configuration to optimize future transmissions. By using real-time channel feedback, the network node can adjust the port grouping to maximize signal-to-noise ratio (SINR) and improve channel estimation, leading to more efficient use of resources and better link quality.
[0014] In an implementation form of the first aspect, the channel-related information includes at least one of the following information related to the UE: a delay spread (DS) , a SINR, a covariance matrix of the UE’s channel, angular domain information, a number of taps, a Doppler shift, velocity information, a channel matrix per subcarrier (SC) , and channel statistics.
[0015] The network node can use a wide range of channel metrics collected from the UE's SRS transmissions or other means of feedback to determine the optimal port grouping. Utilizing detailed channel measurements allows the gNB to make more informed decisions on port groupings, improving the performance of SRS transmissions under diverse channel conditions such as fast fading or multi-path environments.
[0016] In an implementation form of the first aspect, the network node is configured to notify the UE of the updated port group, if the updated port group differs from the previously determined port group.
[0017] When the network node determines that a new port group configuration is needed, it communicates the update to the UE. Dynamic reconfiguration of the port group ensures that the UE's SRS transmission is always optimized for the current channel conditions, without needing constant resource reallocation, thus reducing the signaling overhead and improving efficiency.
[0018] In an implementation form of the first aspect, the network node is configured to notify the UE of the updated port group by indicating to the UE an updated port group index in one of the following manner:
[0019] - signaling the updated port group index in downlink control information (DCI) ;
[0020] - indicating the updated port group index via a reconfiguration command for radio resource control (RRC) ; and
[0021] - signaling a new SRS resource via the DCI, wherein the new SRS resource is associated with the updated port group index.
[0022] Notably, the network node can notify the UE of the updated port group index through multiple methods. Offering multiple methods of updating the port group index increases flexibility in how updates are communicated, ensuring quick and efficient adaptation to new channel conditions without interrupting communication or wasting resources.
[0023] A second aspect of the disclosure provides a UE for a wireless communication system. The UE is configured to receive configuration information from a network node, wherein the configuration information indicates a port group for the UE, wherein the port group indicates a grouping arrangement of all antenna ports of the UE into one or more groups for SRS transmission.
[0024] In this aspect of the disclosure, the UE receives configuration information from the gNB that instructs it on how to group its antenna ports for transmitting SRS. This allows the UE to flexibly configure its SRS transmission according to the specific port group assigned by the gNB, ensuring that SRS transmissions are optimized for the current channel environment.
[0025] In an implementation form of the second aspect, the configuration information comprises a port group index, wherein the port group index indicates the grouping arrangement.
[0026] The use of a port group index simplifies the signaling process and allows for rapid reconfiguration of the UE's SRS transmission without complex control messages or reallocation of resources.
[0027] In an implementation form of the second aspect, the UE is configured to generate one or more SRS sequences based on the port group index; map the one or more SRS sequences to the one or more SRS resources for each antenna port based on the port group index; and transmit one or more SRSs on the one or more SRS resources to the network node based on the port group index.
[0028] The UE generates SRS sequences and maps them to physical resources according to the assigned port group index, then transmits these sequences to the gNB. This ensures that the SRS transmissions are properly aligned with the port grouping specified by the gNB, improving channel estimation accuracy and resource efficiency by using the correct configuration for current channel conditions.
[0029] In an implementation form of the second aspect, the UE is configured to calculate a grouped transmission comb parameter, and a grouped comb offset parameter, based on the port group index.
[0030] The UE calculates parameters that determine how the SRS is mapped to the frequency domain, based on the port group index provided by the gNB. These calculations ensure that the SRS signals are transmitted in the correct frequency locations, maximizing frequency-domain efficiency and reducing interference between ports in multi-antenna configurations.
[0031] In an implementation form of the second aspect, the grouped transmission comb parameter is given by: wherein Gp is the port group index and KTC is a transmission comb parameter provided by the network node, and the grouped comb offset parameter is given by: wherein is the comb offset parameter provided by the network node.
[0032] By using these formulas, the UE can ensure accurate and efficient mapping of SRS sequences to physical resources, improving the flexibility and effectiveness of SRS transmission.
[0033] In an implementation form of the second aspect, the UE is configured to obtain an updated port group from the network node, wherein the updated port group comprises an updated grouping arrangement.
[0034] The UE can receive an updated port group configuration from the gNB as needed, ensuring that its SRS transmission remains optimized for the channel conditions. This allows the UE to adapt to changing channel environments in real-time, enhancing the quality of the SRS signal and the overall communication link.
[0035] In an implementation form of the second aspect, the UE is configured to receive an updated port group index from the network node through one of the following: DCI, a reconfiguration command for RRC, and a SRS resource in the DCI.
[0036] Multiple methods for receiving the updated port group index provide flexibility and ensure that the UE can quickly adapt its SRS transmission without delays or interruptions in communication.
[0037] In an implementation form of the second aspect, the UE is configured to transmit one or more SRSs on one or more SRS resources using the updated port group index to the network node.
[0038] Once the updated port group index is received, the UE adjusts its SRS transmission accordingly and transmits using the new configuration. This allows for continuous optimization of the SRS transmissions, ensuring that they are always aligned with the current channel conditions and minimizing interference or resource inefficiency.
[0039] A third aspect of the disclosure provides a method performed by a network node for a wireless communication system, comprising: determining a port group for a UE, wherein the port group indicates a grouping arrangement of all antenna ports of the UE into one or more groups for SRS transmission; and providing configuration information to the UE, wherein the configuration information indicates the determined port group.
[0040] Implementation forms of the method of the third aspect may correspond to the implementation forms of the network node of the first aspect described above. The method of the third aspect and its implementation forms achieve the same advantages and effects as described above for the network node of the first aspect and its implementation forms.
[0041] A fourth aspect of the disclosure provides a method performed by a UE for a wireless communication system, comprising: receiving configuration information from a network node, wherein the configuration information indicates a port group for the UE, wherein the port group indicates a grouping arrangement of all antenna ports of the UE into one or more groups for SRS transmission.
[0042] Implementation forms of the method of the fourth aspect may correspond to the implementation forms of the UE of the second aspect described above. The method of the fourth aspect and its implementation forms achieve the same advantages and effects as described above for the UE of the second aspect and its implementation forms.
[0043] A fifth aspect of the disclosure provides a computer program product comprising a program code for carrying out, when implemented on a processor, the method according to the third aspect and any implementation forms of the third aspect, or the fourth aspect and any implementation forms of the fourth aspect.
[0044] It has to be noted that all devices, elements, units and means described in the present application could be implemented in software or hardware elements or any kind of combination thereof. All steps which are performed by the various entities described in the present application as well as the functionalities described to be performed by the various entities are intended to mean that the respective entity is adapted to or configured to perform the respective steps and functionalities. Even if, in the following description of specific embodiments, a specific functionality or step to be performed by external entities is not reflected in the description of a specific detailed element of that entity which performs that specific step or functionality, it should be clear for a skilled person that these methods and functionalities can be implemented in respective software or hardware elements, or any kind of combination thereof.BRIEF DESCRIPTION OF DRAWINGS
[0045] The above-described aspects and implementation forms of the present disclosure will be explained in the following description of specific embodiments in relation to the enclosed drawings, in which:
[0046] FIG. 1 shows a network entity according to an embodiment of the disclosure;
[0047] FIG. 2 shows a UE according to an embodiment of the disclosure;
[0048] FIG. 3 shows different port grouping combinations according to an embodiment of the disclosure;
[0049] FIG. 4 shows an example of message exchanges between gNB and UE according to an embodiment of the disclosure;
[0050] FIG. 5 shows a method according to an embodiment of the disclosure; and
[0051] FIG. 6 shows a method according to an embodiment of the disclosure.DETAILED DESCRIPTION OF EMBODIMENTS
[0052] Illustrative embodiments of a network node, a UE and corresponding methods are described with reference to the figures. Although this description provides a detailed example of possible implementations, it should be noted that the details are intended to be exemplary and in no way limit the scope of the application.
[0053] Moreover, an embodiment or example may refer to other embodiments or examples. For example, any description including but not limited to terminology, element, process, explanation, and / or technical advantage mentioned in one embodiment / example is applicative to the other embodiments or examples.
[0054] FIG. 1 shows a network node 100 adapted for a wireless communication system according to an embodiment of the disclosure. The network node 100 is configured to determine a port group for a UE 200, wherein the port group indicates a grouping arrangement of all antenna ports of the UE 200 into one or more groups for SRS transmission; and provide configuration information 101 to the UE 200, wherein the configuration information 101 indicates the determined port group.
[0055] The network node 100 may comprise processing circuitry (not shown) configured to perform, conduct or initiate the various operations of the network node 100 described herein. The processing circuitry may comprise hardware and software. The hardware may comprise analog circuitry or digital circuitry, or both analog and digital circuitry. The digital circuitry may comprise components such as application-specific integrated circuits (ASICs) , field-programmable arrays (FPGAs) , digital signal processors (DSPs) , or multi-purpose processors. The network node 100 may further comprise memory circuitry, which stores one or more instruction (s) that can be executed by the processor or by the processing circuitry, in particular under the control of the software. For instance, the memory circuitry may comprise a non-transitory storage medium storing executable software code which, when executed by the processor or the processing circuitry, causes the various operations of the network node 100 to be performed. In one embodiment, the processing circuitry comprises one or more processors and a non-transitory memory connected to the one or more processors. The non-transitory memory may carry executable program code which, when executed by the one or more processors, causes network node 100 to perform, conduct or initiate the operations or methods described herein.
[0056] It may be understood that this network node forms part of the wireless communication infrastructure, such as a gNB in a 5G or beyond network, capable of supporting downlink and uplink communications.
[0057] This disclosure proposes methods and systems for enabling adaptive port grouping for SRS transmission in a wireless communication system. The network node 100 is responsible for configuring and updating the port groupings used by the UE 200 for SRS transmission. The network node 100 can dynamically adapt these groupings based on real-time channel conditions to optimize communication performance.
[0058] In one implementation, the network node 100 provides configuration information 101 to the UE, which includes a port group index. This index informs the UE 200 how to group its antenna ports and configure the SRS transmission accordingly.
[0059] In one implementation, the network node 100 collects channel-related information based on measurements from the SRS transmissions sent by the UE 200. This information includes, but is not limited to, a delay spread, a SINR, a covariance matrix of the UE 200’s channel, angular domain information, a number of taps, a Doppler shift, velocity information, a channel matrix per SC, and channel statistics. Using these statistics, the network node 100 can determine the optimal port grouping for the UE 200 to improve the accuracy of channel estimation and transmission efficiency.
[0060] In a further implementation, if the channel conditions change, the network node 100 can update the port grouping. When a new grouping is determined, the network node 100 notifies the UE 200 of this updated configuration. The notification can be provided via DCI, a RRC reconfiguration message, or by signaling a new SRS resource associated with the updated port group index.
[0061] FIG. 2 illustrates a UE 200 according to an embodiment of this disclosure, which is configured to receive configuration information 101 from a network node 100. The configuration information 101 indicates a port group for the UE 200, wherein the port group indicates a grouping arrangement of all antenna ports of the UE 200 into one or more groups for SRS transmission.
[0062] The UE 200 may comprise processing circuitry (not shown) configured to perform, conduct or initiate the various operations of the UE 200 described herein. The processing circuitry may comprise hardware and software. The hardware may comprise analog circuitry or digital circuitry, or both analog and digital circuitry. The digital circuitry may comprise components such as ASICs, FPGAs, DSPs, or multi-purpose processors. The UE 200 may further comprise memory circuitry, which stores one or more instruction (s) that can be executed by the processor or by the processing circuitry, in particular under the control of the software. For instance, the memory circuitry may comprise a non-transitory storage medium storing executable software code which, when executed by the processor or the processing circuitry, causes the various operations of the UE 200 to be performed. In one embodiment, the processing circuitry comprises one or more processors and a non-transitory memory connected to the one or more processors. The non-transitory memory may carry executable program code which, when executed by the one or more processors, causes the UE 200 to perform, conduct or initiate the operations or methods described herein.
[0063] This disclosure further describes a UE 200 responsible for receiving the configuration from the network node 100, generating the appropriate SRS sequences based on the port groupings, and transmitting the SRS on the designated resources.
[0064] In one implementation, the configuration information 101 received by the UE 200 includes a port group index. This index specifies how the UE should arrange its antenna ports into one or more groups for SRS transmission.
[0065] In a further implementation, based on the received port group index, the UE 200 generates the necessary SRS sequences for each antenna port and maps these sequences to the SRS resources in the frequency and time domains. The mapping of the SRS sequences considers parameters such as SC index, time symbol index, and port index.
[0066] In a further implementation, the UE 200 calculates a grouped transmission comb parameter and a grouped comb offset parameter based on the port group index. These parameters determine the effective frequency-domain comb and starting position for each port’s SRS transmission.
[0067] Optionally, if the network node 100 determines a new port group for the UE 200, the UE can receive this updated configuration through one of the following methods: DCI signaling, an RRC reconfiguration command, or a new SRS resource allocation in DCI. Once the updated port group is received, the UE 200 may adjust its SRS transmission parameters according to the new port group index.
[0068] In a further implementation, the UE 200 transmits the SRS sequences on the physical resources based on the updated port group index, ensuring that the correct grouping and frequency-domain allocations are applied to the SRS transmissions.
[0069] FIG. 3 illustrates a key aspect of the present disclosure: the potential port groupings for a UE with a total of four antenna ports, which is described as an example to demonstrate the present disclosure. This disclosure, however, is not limited to four ports and can be applied to UEs with different numbers of antenna ports.
[0070] In the prior art, each UE’s antenna ports are typically grouped in a fixed way independent of channel conditions of the UE.This leads to several sub-optimal port grouping in many scenarios, particularly as the number of antenna ports and UEs in the system increases.
[0071] The present disclosure addresses the limitations of the prior art by introducing a method to dynamically group the antenna ports based on the UE’s channel conditions, as shown in FIG. 3, where four antenna ports are used as an example.
[0072] The solution allows for the flexible grouping of antenna ports, depending on the channel conditions. In the example of four ports, the following groupings are possible:
[0073] ● G1P4: All four ports are grouped together.
[0074] ● G2P2: Two groups, each containing two ports.
[0075] ● G4P1: Four separate groups, each containing one port.
[0076] These dynamic groupings allow the system to use resources more efficiently by grouping ports according to real-time conditions, unlike the rigid port assignment in the prior art. This flexible grouping allows for more efficient resource utilization by sharing resources across ports when appropriate. It may be understood that G1P4 grouping is equivalent to the most basic solution used in the prior art. Unlike the fixed port allocation in the prior art, the present application allows the gNB to adapt the port grouping based on the channel conditions of each UE.
[0077] For example:
[0078] ● Low SINR: In this scenario, grouping ports separately (e.g., G4P1) is preferred because it reduces interference between ports,
[0079] leading to higher SINR for each port. This configuration improves the accuracy of channel estimation by allocating more transmit power to each individual port.
[0080] ● High SINR or High DS: When the channel conditions are stable and interference is low, grouping all the ports together (e.g., G1P4) increases the frequency-domain granularity, allowing for better tracking of channel variations. This ensures optimal use of available resources without compromising on SRS performance.
[0081] By dynamically grouping the ports, the disclosure improves the usage for SRS transmission. For instance, in scenarios where SINR is low, the system can allocate fewer ports per RE but still maintain high channel estimation quality by allocating more power per port. This strategy significantly optimizes the number of ports to be allocated (or grouped) together in each RE compared to prior art.
[0082] Because the present disclosure allows for efficient grouping of ports, the channel estimation can be improved for any channel condition. This enables the network node 100, e.g., gNB, to obtain more accurate channel state information, which results in better scheduling and precoding decisions.
[0083] FIG. 4 illustrates an overall procedure of the proposed method according to an embodiment of this disclosure, which includes the following features:
[0084] Port Group Configuration:
[0085] The network node 100, e.g., gNB, selects the optimal port group for the UE 200 based on its channel conditions and configures the UE 200 with the relevant portGroupIndex.
[0086] SRS Sequence Generation:
[0087] The UE 200 generates SRS sequences and maps them to the physical resources using the groupedTransmissionComb and groupedCombOffset parameters, adjusting the sequence length, cyclic shift offset, and starting frequency position accordingly.
[0088] SRS Transmission:
[0089] The UE 200 transmits the SRS sequences on the physical resources using the configured port group index.
[0090] Channel Statistics Collection:
[0091] The network node 100 collects channel statistics (such as SINR, delay spread, etc. ) from the SRS transmissions and evaluates whether a new port group is needed.
[0092] Port Group Update:
[0093] If necessary, the network node 100 updates the UE’s port group configuration and informs the UE 200 via DCI or an RRC message.
[0094] All embodiments of the present disclosure align with the 5G Radio Access Network (RAN) architecture as defined by the 3GPP standards, specifically those documented in TS 38.211 and TS 38.331. These embodiments focus on enhancements and modifications related to the RRC protocol for configuring SRS and the generation of SRS signals.
[0095] According to an embodiment of the disclosure, and in line with the methods defined by TS 38.211, this disclosure enhances SRS sequence generation and its mapping to physical resources by introducing a port group index, which enables dynamic port groupings according to real-time channel conditions. For each port pi, the SRS sequence may be generated using a ZC root sequence with cyclic shifts applied for orthogonality between ports.
[0096] The UE 200 may be configured to calculate a grouped transmission comb parameter (which indicates the effective comb for the SRS) based on the port group index. The UE 200 may be configured to calculate a grouped comb offset parameter (which indicates the effective comb offset for the given port group) based on the port group index.
[0097] The grouped transmission comb parameter is given by:
[0098] wherein Gp is the port group index and KTC is a transmission comb parameter provided by the network node 100.
[0099] The grouped comb offset parameter is given by:
[0100] wherein is the comb offset parameter provided by the network node 100.
[0101] The UE 200 is further configured to determine a frequency-domain starting position for each antenna port pi of the set of antenna ports based on the grouped transmission comb parameter and the grouped comb offset parameter. The UE 200 may further map the one or more SRS sequences to the one or more SRS resources for each antenna port pi based on the frequency-domain starting position
[0102] The frequency-domain starting position is calculated as:
[0103] where
[0104] ●
[0105] ● where o, c and s are offsets, and
[0106] ●
[0107] with being a cyclic shift parameter and is a maximum number of cyclic shifts.
[0108] The sequence length can be obtained by:
[0109] where m, Pc and are the number of resource blocks, a frequency scaling factor, and the number of SCs per resource block, respectively.
[0110] This ensures that each port's SRS signal is mapped efficiently to physical resources with dynamic groupings. The UE 200 may be configured to calculate a cyclic shift αi for each antenna port pi of the set of antenna ports based on the port group index.
[0111] For example, the cyclic shift αi for each antenna port pi is given by:
[0112] where
[0113] ● h is a cyclic shift hopping value,
[0114] ● can be given by:
[0115] or
[0116] where being a quantity related to the antenna port pi, being a number of antenna ports of the UE 200, and being a cyclic shift parameter provided by the network node 100.
[0117] When SRS is transmitted on a given SRS resource, the SRS sequence for each OFDM symbol l′and for each of the antenna ports of the SRS resource can be mapped in sequence starting with to resource elements (k, l) , where k is a SC index, in a slot for each of the antenna ports pi according to:
[0118] where β is a scaling factor, Nap is the total number of SRS ports, Nsymb is the number of OFDM symbols, and l0 is the starting position in the time domain. For instance, the SRS sequence can be calculated as specified in TS 38.211, Clause 6.4.1.4.2 using sequence length M and cyclic shift αi defined previously.
[0119] According to an embodiment of this disclosure, the portGroupIndex parameter, which defines how the UE's ports are grouped for SRS transmission, is communicated from the gNB to the UE via the SRS-Config Information Element (IE) , as defined in TS 38.331. The portGroupIndex can take values from a set where represents the factors of Nap, the total number of antenna ports:
[0120] with cardinality is the set of all factors of Nap, including 1 and Nap itself. The operator (%) represents the modulo operator. The different port groups are then allocated in the SCs reserved for the transmission of SRS, for example in a round-robin manner, as shown in FIG. 3. The implication of such a strategy is that the SRS sequence for each port is allocated to less resources in the frequency domain, so the granularity is lower, but each allocated RE to the port is shared with less ports, increasing power per port and reducing inter-port interference.
[0121] The portGroupIndex may be included in the SRS-ResourceSet IE, which is part of the SRS-Config IE and can be configured or reconfigured based on changing channel conditions. One example to encode this information into the SRS-Config IE using ASN. 1 encoding is as follows:
[0122] In this encoding, the portGroupIndex specifies the group configuration for different numbers of SRS ports, e.g., Nap∈ {1, 2, 4, 8} . The values for the parameter portGroupIndex can then be {1} , {1, 2} , {1, 2, 4} , or {1, 2, 4, 8} for Nap=1, Nap=2, Nap=4, or Nap=8, respectively. It is important to note that portGroupIndex is an optional field included in the SRS-ResourceSet IE, and when present, it requires reconfiguration. SRS-ResourceSet is a part of the broader SRS-Config IE, as described in TS 38.331 Clause 6.3, ensuring flexibility in the configuration process.
[0123] This embodiment is adaptable, with the parameters configurable to accommodate different network requirements and flexible deployment scenarios, not limited to a strict adherence to any one standard or specification.
[0124] As part of the procedure shown in FIG. 4, the network node 100 selects the optimal portGroupIndex based on the UE’s channel conditions, including parameters such as SINR and delay spread. The network node 100 can use a lookup table to map these channel conditions to a specific portGroupIndex for a given number of SRS ports. An example of such a table is provided below:
[0125] Table 1: Example of look-up table mapping DS and SINR to port group index for a given number of SRS ports
[0126] Such a table can be generated through either measurement campaigns or simulations and provides a way to select the appropriate portGroupIndex based on real-time channel characteristics.
[0127] According to a further embodiment of this disclosure, The updated portGroupIndex can be communicated to the UE 200 using one of the following methods:
[0128] ● Option 1: The gNB signals the new portGroupIndex in the DCI over the Physical Downlink Control Channel (PDCCH) .
[0129] ● Option 2: The gNB sends an RRC reconfiguration command with the updated portGroupIndex in the SRS-ResourceConfig message.
[0130] ● Option 3: The gNB communicates a new SRS resource in the DCI, where the resource is pre-configured with the corresponding portGroupIndex at the UE.
[0131] This flexible communication strategy ensures that the UE 200 can quickly adapt its SRS transmission configuration in response to changing channel conditions, allowing the system to maintain optimal performance across a wide range of environments.
[0132] FIG. 5 shows a method 500 according to an embodiment of the disclosure. In a particular embodiment, the method 500 is performed by a network node 100 for a wireless communication system shown in FIG. 1, FIG. 2, or FIG. 4. The method 500 comprises a step 501 of determining a port group for a UE 200, wherein the port group indicates a grouping arrangement of all antenna ports of the UE 200 into one or more groups for SRS transmission; and a step 502 of providing configuration information 101 to the UE 200, wherein the configuration information 101 indicates the determined port group. Possibly, the UE 200 are the UE shown in FIG. 1, FIG. 2, or FIG. 4.
[0133] FIG. 6 shows a method 600 according to an embodiment of the disclosure. In a particular embodiment, the method 600 is performed by the UE 200 for a wireless communication system shown in FIG. 1, FIG. 2, or FIG. 4. The method 600 comprises a step 601 of receiving configuration information 101 from a network node 100, wherein the configuration information 101 indicates a port group for the UE 200, wherein the port group indicates a grouping arrangement of all antenna ports of the UE 200 into one or more groups for SRS transmission. Possibly, the network node 100 is the network node for a wireless communication system shown in FIG. 1, FIG. 2, or FIG. 4.
[0134] To summarize, the embodiments described herein demonstrate how the present disclosure extends and optimizes the 5G RAN architecture by introducing dynamic SRS port groupings.
[0135] First, the gNB can configure the UE with different port group indexes based on the UE’s channel conditions, while maintaining the same number of physical resources or allocation for the UE. This allows the gNB to optimize the SRS transmission without needing to modify the underlying resource allocation, thus maintaining orthogonal resources across SRS of all UEs. By adjusting the port group index, the gNB can adapt the configuration to improve performance in various channel conditions, such as high SINR or high delay spread scenarios.
[0136] Second, the UE, upon receiving the configuration from the gNB, generates SRS sequences according to the selected port group index. The SRS sequences are mapped to physical resources, including SCs and REs, in the frequency and time domains. Depending on the group index, the UE adjusts how the SRS sequences from different antenna ports are multiplexed and mapped to the resources. This flexible mapping enables the UE to transmit SRS with varying port group configurations, optimizing the trade-off between interference mitigation and frequency resolution.
[0137] Finally, the gNB selects the optimal port group index based on the channel information received from the UE. By analyzing this data, the gNB determines the port group index that will most effectively enhance the quality of the channel estimation.
[0138] Together, these features enhance resource utilization, improve channel estimation accuracy, and allow for real-time adaptation to varying channel conditions, making it an essential advancement in modern wireless communication systems.
[0139] The present disclosure has been described in conjunction with various embodiments as examples as well as implementations. However, other variations can be understood and effected by those persons skilled in the art and practicing the claimed embodiments of the disclosure, from the studies of the drawings, this disclosure and the independent claims. In the claims as well as in the description the word “comprising” does not exclude other elements or steps and the indefinite article “a” or “an” does not exclude a plurality. A single element or other unit may fulfill the functions of several entities or items recited in the claims. The mere fact that certain measures are recited in the mutual different dependent claims does not indicate that a combination of these measures cannot be used in an advantageous implementation.
[0140] Furthermore, any method according to embodiments of the disclosure may be implemented in a computer program, having code means, which when run by processing means causes the processing means to execute the steps of the method. The computer program is included in a computer-readable medium of a computer program product. The computer-readable medium may comprise essentially any memory, such as a ROM (Read-Only Memory) , a PROM (Programmable Read-Only Memory) , an EPROM (Erasable PROM) , a Flash memory, an EEPROM (Electrically Erasable PROM) , or a hard disk drive.
[0141] Moreover, it is realized by the skilled person that embodiments of the network node 100, or the UE 200, comprise the necessary communication capabilities in the form of e.g., functions, means, units, elements, etc., for performing the solution. Examples of other such means, units, elements, and functions are: processors, memory, buffers, control logic, encoders, decoders, rate matchers, de-rate matchers, mapping units, multipliers, decision units, selecting units, switches, interleavers, de-interleavers, modulators, demodulators, inputs, outputs, antennas, amplifiers, receiver units, transmitter units, DSPs, trellis-coded modulation (TCM) encoder, TCM decoder, power supply units, power feeders, communication interfaces, communication protocols, etc. which are suitably arranged together for performing the solution.
[0142] Especially, the processor (s) of the network node 100, or the UE 200 may comprise, e.g., one or more instances of a Central Processing Unit (CPU) , a processing unit, a processing circuit, a processor, an Application Specific Integrated Circuit (ASIC) , a microprocessor, or other processing logic that may interpret and execute instructions. The expression “processor” may thus represent a processing circuitry comprising a plurality of processing circuits, such as, e.g., any, some or all of the ones mentioned above. The processing circuitry may further perform data processing functions for inputting, outputting, and processing of data comprising data buffering and device control functions, such as call processing control, user interface control, or the like.
Claims
1.A network node (100) for a wireless communication system, the network node (100) being configured to:determine a port group for a user equipment, UE (200) , wherein the port group indicates a grouping arrangement of all antenna ports of the UE (200) into one or more groups for sounding reference signal, SRS, transmission; andprovide configuration information (101) to the UE (200) , wherein the configuration information (101) indicates the determined port group.2.The network node (100) according to claim 1, wherein the configuration information (101) comprises a port group index, wherein the port group index indicates the grouping arrangement.3.The network node (100) according to claim 1 or 2, configured to:receive one or more SRSs transmitted by the UE (200) ;collect channel-related information based on one or more measurements on the one or more SRSs; anddetermine an updated port group for the UE (200) based on the collected channel-related information, wherein the updated port group comprises an updated grouping arrangement.4.The network node (100) according to claim 3, wherein the channel-related information includes at least one of the following information related to the UE (200) : a delay spread, a signal-to-interference-plus-noise ratio, a covariance matrix of the UE (200) ’s channel, angular domain information, a number of taps, a Doppler shift, velocity information, a channel matrix per subcarrier, and channel statistics.5.The network node (100) according to claim 3 or 4, configured to:notify the UE (200) of the updated port group, if the updated port group differs from the previously determined port group.6.The network node (100) according to claim 5, configured to:notify the UE (200) of the updated port group by indicating to the UE (200) an updated port group index in one of the following manner:- signaling the updated port group index in downlink control information, DCI;- indicating the updated port group index via a reconfiguration command for radio resource control; and- signaling a new SRS resource via the DCI, wherein the new SRS resource is associated with the updated port group index.7.A user equipment, UE (200) , for a wireless communication system, the UE (200) being configured to:receive configuration information (101) from a network node (100) , wherein the configuration information (101) indicates a port group for the UE (200) , wherein the port group indicates a grouping arrangement of all antenna ports of the UE (200) into one or more groups for sounding reference signal, SRS, transmission.8.The UE (200) according to claim 7, wherein the configuration information (101) comprises a port group index, wherein the port group index indicates the grouping arrangement.9.The UE (200) according to claim 8, configured to:generate one or more SRS sequences based on the port group index;map the one or more SRS sequences to the one or more SRS resources for each antenna port based on the port group index; andtransmit one or more SRSs on the one or more SRS resources to the network node (100) based on the port group index.10.The UE (200) according to claim 9, configured to:calculate a grouped transmission comb parameter, and a grouped comb offset parameter, based on the port group index.11.The UE (200) according to claim 10,wherein the grouped transmission comb parameter is given by: wherein Gp is the port group index and KTC is a transmission comb parameter provided by the network node (100) , andwherein the grouped comb offset parameter is given by: whereinis the comb offset parameter provided by the network node (100) .12.The UE (200) according to any one of claims 8 to 11, configured to:obtain an updated port group from the network node (100) , wherein the updated port group comprises an updated grouping arrangement.13.The UE (200) according to claim 12, configured to:receive an updated port group index from the network node (100) through one of the following:- downlink control information;- a reconfiguration command for radio resource control; and- a SRS resource in the downlink control information.14.The UE (200) according to claim 12 or 13, configured to:transmit one or more SRSs on one or more SRS resources using the updated port group index to the network node (100) .15.A method performed by a network node (100) for a wireless communication system, comprising:determining a port group for a user equipment, UE (200) , wherein the port group indicates a grouping arrangement of all antenna ports of the UE (200) into one or more groups for sounding reference signal, SRS, transmission; andproviding configuration information (101) to the UE (200) , wherein the configuration information (101) indicates the determined port group.16.A method performed by a user equipment, UE (200) , for a wireless communication system, comprising:receiving configuration information (101) from a network node (100) , wherein the configuration information (101) indicates a port group for the UE (200) , wherein the port group indicates a grouping arrangement of all antenna ports of the UE (200) into one or more groups for sounding reference signal, SRS, transmission.17.A computer program product comprising a program code for carrying out, when implemented on a processor, the method according to claim 15 or 16.
Citation Information
Patent Citations
Sounding reference signal sequence transmission method and device, chip and module equipment
CN117498996A
SRS transmission method and device
CN117641395A
Enhanced cyclic shift configuration for multi-port sounding reference signals
US20240056252A1
Systems and methods for sounding reference signal enhancement
WO2024152273A1