Sounding reference signal enhancement method and system for wireless communication
By configuring comb offset and CS offset parameters, combined with TDM factor and frequency hopping parameters, the configuration uncertainty of 8-port SRS resources is solved, improving the uplink quality of the wireless communication system, especially supporting UL transmission of high-performance wireless devices.
Patent Information
- Application Number
- CN202380096527.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-07
- Publication Date
- 2025-11-21
AI Technical Summary
In existing wireless communication systems, especially 5G systems, there is a lack of clear configuration methods for effectively configuring the sounding reference signal (SRS) resources of multiple ports, particularly for 8-port SRS resources, and determining the comb offset and cyclic shift (CS) offset of each port, especially in time division multiplexing (TDM) and frequency hopping scenarios.
By configuring parameters for comb offset and cyclic shift (CS) offset, combined with time division multiplexing (TDM) factors and frequency hopping parameters, the port configuration of SRS resources is determined. This configuration is stored in a non-transitory computer-readable storage medium in the form of processor-executable code and executed by the processor to determine the comb offset and CS offset of the ports.
It improves the uplink quality in wireless communication systems, especially supporting UL transmission for high-performance wireless devices, and solves the uncertainty problems of comb offset and CS offset of 8-port SRS resources, thereby improving system performance.
Smart Images

Figure CN121002801A_ABST
Abstract
Description
Technical Field
[0001] This disclosure generally relates to digital wireless communications. Background Technology
[0002] Mobile communication technologies are propelling the world toward an increasingly interconnected and networked society. Compared to existing wireless networks, next-generation systems and wireless communication technologies will need to support a wider range of use case characteristics and provide more complex and sophisticated access requirements and flexibility.
[0003] Long-Term Evolution (LTE) is a wireless communication standard for mobile devices and data terminals developed by the 3rd Generation Partnership Project (3GPP). LTE Advanced (LTE-A) is a wireless communication standard that enhances the LTE standard. The fifth-generation wireless system, known as 5G, advances the LTE and LTE-A wireless standards and aims to support higher data rates, massive connectivity, ultra-low latency, high reliability, and other emerging service requirements. Summary of the Invention
[0004] Techniques for configuring sounding reference signal (SRS) resources when using multiple transmit / receive (TX / RX) antennas or antenna switching are disclosed. In one example, comb offset and cyclic shift (CS) offset allocated to the SRS port are configured to achieve improved performance.
[0005] In one aspect, a wireless communication method includes receiving configuration of a probe reference signal (SRS) resource comprising multiple ports from a network node by a wireless device, and determining the comb offset or CS offset of the SRS ports of the SRS resource based on a time-division multiplexing (TDM) factor or frequency hopping parameter.
[0006] In another aspect, a wireless communication method includes transmitting from a network node to a wireless device a configuration of probe reference signal (SRS) resources comprising multiple ports, wherein the wireless device is configured to determine comb offset or cyclic shift (CS) offset of the SRS ports of the SRS resources based on a time division multiplexing (TDM) factor or frequency hopping parameter.
[0007] In another aspect, the above-described method is implemented in the form of processor-executable code and stored in a non-transitory computer-readable storage medium. When executed by a processor, the code included in the computer-readable storage medium causes the processor to perform the method described in this patent document.
[0008] In another aspect, a device configured or operable to perform the above-described methods is disclosed.
[0009] The above and other aspects and their embodiments are described in more detail in the accompanying drawings, description and claims. Attached Figure Description
[0010] Figure 1 A flowchart of an example method for wireless communication is shown.
[0011] Figure 2 A flowchart of another example method for wireless communication is shown.
[0012] Figure 3 A block diagram of an example hardware platform that may be part of a network device or communication device is shown.
[0013] Figure 4 Examples of wireless communication including a base station (BS) and user equipment (UE) based on some implementations of the disclosed technology are shown. Detailed Implementation
[0014] The example headings in the following sections are provided to aid in understanding the disclosed subject matter and do not in any way limit the scope of the claimed subject matter. Therefore, one or more features of one exemplary section may be combined with one or more features of another exemplary section. Furthermore, the term "5G" is used for clarity, but the disclosed technology is not limited to 5G technology and can be used in wireless systems performing other protocols.
[0015] Fifth Generation (5G) mobile communication systems are continuously improving their New Radio (NR) technology to provide higher quality wireless communication. A key feature is support for high-performance radio equipment (or user equipment (UE)), such as customer premises equipment (CPE) and fixed wireless access (FWA), to improve uplink (UL) quality. One supported feature is the use of up to eight Tx (antenna ports) for UL transmission, as traditional UEs can support up to four Tx.
[0016] In existing and emerging systems, the UE can be configured with 8-port SRS resources for UL 8Tx (codebook-based) transmission or for antenna switching. The described embodiments address at least the following technical issues:
[0017] – For an SRS resource with 8 ports, it is unclear how to determine the comb offset and CS for each port, especially for a time-division multiplexed (TDM-ed) 8-port resource.
[0018] – When frequency hopping is enabled, it is unclear how to determine the comb offset and CS through the frequency hopping scheme.
[0019] 1. Example implementation supporting 2-port and 4-port SRS
[0020] In some embodiments, as described in 3GPP TS 38.211, the comb parameters can be configured as follows:
[0021] In some embodiments, and as described in 3GPP TS 38.211, the cyclic shift (CS) parameter can be configured as follows:
[0022] 2. Overview of Detection Reference Signal (SRS)
[0023] The UE determines at least one of the following parameters for an SRS port or SRS port group: starting symbol (symbol + slot index), number of assigned symbols, number of repetitions, comb offset, or CS offset.
[0024] In some embodiments, the comb offset or CS offset includes initial values for the comb / CS and comb / CS patterns, and this determination may be based on configuration from the network.
[0025] A start symbol (symbol + slot index) can be configured for each port group or all port groups. If configured for all port groups, the first port group uses the start symbol, the second port group can use the symbol number assigned to the first port group, the next symbol is the start symbol for the third port group, and so on.
[0026] The number of symbols assigned can be the same for all port groups, or a single value can be configured for all port groups. The starting symbol can be configured individually for each port group. The symbols for each port group can be consecutive or non-consecutive.
[0027] Symbols assigned to a port group should be within one time slot. Symbols assigned to different port groups can be within one time slot or in different time slots.
[0028] The number of repetitions can be the same for all port groups, or it can be configured to be a single value for all port groups.
[0029] The comb offset can be the same for all port groups, or a comb offset can be configured for SRS and a different comb offset can be determined for each port group.
[0030] The CS offset can be the same for all port groups, or a CS offset can be configured for SRS and a different CS offset can be determined for each port group.
[0031] In some embodiments, the combination of parameters for the time domain includes one or more of the following: starting symbol (symbol + slot index) (e.g., for a group or for an SRS resource), the number of OFDM symbols allocated to a group, the number of SRS port groups (candidate values: 1, 2, 4, 8); TDM group; time domain gap between adjacent SRS-port-groups (candidate values: 1, 2, ...), the total number of allocated OFDM symbols, RepNum (in some cases, some candidate values (e.g., >= 8) are excluded), or a comb offset / CS offset determined as a function of "group index" or "slot / symbol index".
[0032] In some embodiments, the UE is configured to transmit parameters of its capacity.
[0033] In the described embodiments, a TDM symbol (also referred to as a TDM-ed symbol) corresponds to one or more OFDM symbols (or simply symbols) having a TDM portion. For a TDM factor *s*, there can be *s* TDM symbols. A TDM symbol corresponds to a corresponding set of ports belonging to a TDM port group. More than one OFDM symbol of a TDM symbol having a TDM portion has the same port set; and OFDM symbols of different TDM symbols with different TDM portions have different port sets. A TDM symbol can correspond to R (repetition factor) symbols, each with the same port set.
[0034] As used herein, the starting position of the comb offset of the corresponding TDM port group (or TDM symbol) is used to determine the comb offset of the first port (index) or the first comb port group in the TDM port group (corresponding to the TDM symbol).
[0035] 3. Example 1. TDM with 8 ports in more than one symbol
[0036] Some embodiments assume that s is the TDM factor, R is the repetition factor, and the number of symbols m = s × R. In one example, for s = 2, there are 2 TDM parts, the 8 ports are divided into 2 TDM parts, and each TDM part corresponds to a corresponding port group. In one example, ports 0-3 correspond to the first TDM part, and ports 4-7 correspond to the second TDM part. In another example, ports 0, 2, 4, and 6 correspond to the first TDM part, while ports 1, 3, 5, and 7 correspond to the second TDM part. The mapping between port indices and TDM parts can be implemented in other ways, for example, ports 0, 1, 4, and 5 are used for the first TDM part, and ports 2, 3, 6, and 7 are used for the second TDM part. If no repetition is configured, one TDM part corresponds to one symbol; if the repetition factor R is configured, it corresponds to R symbols. In this document, a port in a TDM part can refer to a TDM port group, and ports with the same comb resources can refer to a comb port group.
[0037] In some embodiments, to support 8Tx (8-port) SRS with a TDM factor s, 8 / s ports are in one symbol. If s = 2, then there are 4 ports in one symbol, and the conventional scheme for determining the comb and CS of the 4 ports can be used equally for each of the two TDM parts. Alternatively, it may be necessary to assign different combs and CS to the two TDM parts, for example, when stronger robustness is needed to distinguish multiple ports in different symbols or to reduce interference.
[0038] The following example defines the CS and / or comb within a group (4 ports) when s=2, i.e., a group of 2 TDM ports. A similar scheme can be applied to s=4 (4 TDM port groups) to define the CS and / or comb within a group (2 ports).
[0039] 3.1 Determination of Comb Offset in TDM UL 8Tx and Comb Frequency Hopping
[0040] In some embodiments, parameters of the SRS resource can be used directly. A configuration value, or a comb offset for ports of different TDM-ed symbols determined by adding an offset.
[0041] Alternatively, a comb offset can be configured for the SRS resource. The starting position of the TDM factor parameters has multiple values, and each configuration It can be used to determine the comb offset of the port of the corresponding TDM-ed symbol.
[0042] This parameter Indicates the starting position of the comb offset of the SRS resource, for example, at least for determining the comb offset of the first port index in the TDM symbol, and other ports may use the same comb offset or a different comb offset.
[0043] Based on this parameter Determine the comb offset of the first port group with the lowest port index in the first port index or TDM symbol.
[0044] If comb hopping is enabled, the frequency can be adjusted based on the comb hopping offset and parameters. Determine the comb offset for the first port group with the lowest port index in the first port index or TDM symbol. Then, the comb frequency hopping offset and parameters can be used. to replace parameters To determine the comb offset of the first port index or the first port group with the lowest port index in a TDM symbol, and based on the comb frequency hopping offset and parameters of non-first TDM symbols. The sum may require additional offset.
[0045] Intra-symbol comb offset pattern. according to The value of the comb offset determines whether ports within a TDM symbol can have the same or different comb offsets. Whether one or more comb offsets are used within a symbol can be the same as in a traditional frame, for example, depending on... Is the value greater than Half or not In one example, N≥1 comb offsets with intra-symbol comb gaps are assigned to N comb port groups within a TDM symbol. A comb port group is a set of ports that share the same comb offset. Ports within a comb port group have the same comb offset. The intra-symbol comb gaps can be K. TC / N, where N is the number of comb port groups in the TDM symbol.
[0046] In one example, for 4 ports in a TDM symbol, N=1, which results in all 4 ports using the same comb offset.
[0047] In another example, for 4 ports in a TDM symbol, N=2, which results in a distance of K. TC The two comb-shaped offsets of the / 2 gap are used to separate the two port groups from the four ports. For example, suppose K TC =4, starting position parameter Comb-shaped offset 0 (corresponding to) ) is used for port group 0, which includes ports 0 and 2, with comb offset 2 (corresponding to This is used for port group 1, which includes ports 1 and 3.
[0048] For each TDM port group, in order to determine the comb offset of each port using the in-symbol comb offset pattern, the port can be identified by a local index within the TDM symbol. For example, ports {0, 2, 4, 6} and ports {1, 3, 5, 7} can be mapped to the local port index {0, 1, 2, 3}.
[0049] Comb-like offset pattern between symbols. Ports within s TDM symbols can be identified as s TDM port groups. These s TDM port groups can have the same comb offset or different comb offsets. This is achieved by using different comb offset start positions, for example, by adding offsets to non-first TDM symbols or by adding different offsets to different TDM symbols (via configuration for SRS resources). This allows for the determination of different comb offsets for each TDM port group using an in-symbol comb offset pattern. For example, Used for the first TDM symbol, while It can be used as the starting position for the second TDM symbol, representing the comb offset. The increment in offset can be 1 or K. TC The operation of the ceiling or floor function of / N / s, where N is the number of comb port groups in a TDM symbol.
[0050] In one example, for 8 ports in s = 2 TDM symbols, N = 1, which results in the same comb offset being used for 4 ports in each TDM symbol.
[0051] In another example, for 8 ports in s = 2 TDM symbols, N = 2, which results in K TC Two comb offsets of a gap distance of / 2 can be used for two port groups (2-port groups) in each TDM symbol, where the two TDM symbols have the same mode, as shown in Table 1, or the two TDM symbols have different modes, as shown in Table 2. Table 1: Examples of two 4-port groups with two symbols, K TC =4 Table 2: Examples of two 4-port groups with two symbols, K TC =4
[0052] As shown above, a comb port group within a TDM symbol has an intra-symbol comb offset pattern, and TDM port groups between different TDM symbols have an inter-symbol comb offset pattern. This is based on the value of the CS start position. For a comb port group within a TDM symbol, the comb offset patterns within the symbol can be the same or different. For a TDM port group, the comb offset patterns between symbols can be the same or different, depending on the value of the CS start position. This value can be predefined or configured (or indicated) by the network (e.g., network nodes, gNBs, etc.) via parameters.
[0053] In some embodiments, if comb hopping is not enabled, then according to K TC Determine the comb offset of the first (lowest) comb port group in the TDM symbol, based on K. TC The comb offset of the non-first comb port group in a TDM symbol is determined by one or more intra-symbol comb gaps. In this paper, the intra-symbol comb gap can be K TC / N, where N is the number of comb port groups in the TDM symbol.
[0054] In some embodiments, if comb hopping is not enabled, the comb offset of the first (lowest) TDM port group is based on K of the first comb port group. TC And according to K of the non-first comb port group TC and one or more K TC / N is determined, and the comb offset of the non-first TDM port group is based on the K of the first comb port group. TC And one or more TDM comb gaps, and determined based on one or more TDM comb gaps in the non-first comb port group and one or more in-symbol comb gaps. The TDM comb gaps can be a fixed number, such as 1, or K. TC The operation of the upper or lower bound function of / N / s, where N is the number of comb port groups in a TDM symbol.
[0055] In some embodiments, if comb hopping is enabled, the comb hopping offset and K are used as the basis for determining the frequency. TC To determine the comb offset of the first (lowest) comb port group in the TDM symbol, based on the comb frequency hopping offset K TC The comb offset of the non-first comb port group in the TDM symbol is determined by one or more comb gaps within the symbol.
[0056] In some embodiments, if comb hopping is enabled, the comb hopping offset of the first comb port group and K are used as the basis for the calculation. TC And according to the comb frequency hopping offset K of the non-first comb port group TC The comb offset of the first (lowest) TDM port group is determined by one or more comb gaps within a symbol, based on the comb frequency hopping offset K. TC One or more TDM comb gaps for the first comb port group and according to the comb frequency hopping offset K TCThe comb offset of the non-first TDM port group is determined by one or more symbolic comb gaps and one or more TDM comb gaps within the non-first comb port group.
[0057] In the above embodiments, the comb frequency hopping offset is determined based on time-domain parameters, such as the symbol index of the SRS port in the time slot (l), or the symbol index of the SRS port in the subframe or radio frame, or the local symbol index in the SRS resource.
[0058] 3.2 Determination of CS Offset for TDM UL 8Tx and CS Frequency Hopping
[0059] In some embodiments, parameters of the SRS resource can be used directly. A configuration value, or the CS offset of the port for different TDM-ed symbols can be determined by adding an offset.
[0060] Alternatively, a CS offset can be configured for the SRS resource. The starting position of multiple TDM factor parameter values, and each configuration value It can be used to determine the CS offset of the port corresponding to the TDM-ed symbol.
[0061] This parameter Indicates the starting position of the CS offset of the SRS resource, for example, at least used to determine the CS offset of the first port (index) in the TDM symbol, and other ports may use the same CS offset or different CS offsets.
[0062] In one example, this parameter The CS offset is directly used as the first port, and this parameter One or more intra-symbol CS gaps are used to determine the CS offset of ports other than the first port. Intra-symbol CS gaps can be... Where M is the number of ports that need to be assigned different CS offsets. In one example, M is the number of ports in a comb port group within a TDM symbol (e.g., local CS allocation within a comb port group). In another example, M is the number of ports in a TDM symbol (e.g., global CS allocation between comb port groups within a TDM symbol).
[0063] Based on this parameter Determine the CS offset of the first port group with the lowest port index in the first port index or TDM symbol.
[0064] If CS frequency hopping is enabled, the CS frequency hopping offset and this parameter can be used as a reference. Determine the CS offset of the first port group with the lowest port index in the first port index or TDM symbol. Then, the CS frequency hopping offset and parameters are... Can be used to replace parameters To determine the CS offset of the first port group with the lowest port index in the first port index or TDM symbol, and based on the CS frequency hopping offset and parameters of non-first TDM symbols. The sum may require additional offset.
[0065] Intra-symbol CS offset mode Whether one or more comb offsets are used for ports in a symbol can depend on The value, for example, whether the value is greater than Half or not Each comb offset corresponds to a corresponding comb port group. According to The value of CS offset allows ports in different comb port groups within a TDM symbol to have the same or different CS offsets. When they have the same CS offset, an M>1 CS offset with a distance of the intra-symbol CS gap is assigned to M ports in each comb port group within a TDM symbol (e.g., local CS allocation of ports within a comb port group). When they have different group CS offsets, an M1>1 CS offset with a distance of the second intra-symbol CS gap is assigned to M1 ports in all comb port groups within a TDM symbol (e.g., global CS allocation of ports within a TDM symbol). In one example, the second intra-symbol CS gap could be... M1 is the number of ports in all comb port groups in a TDM symbol.
[0066] In one example, for four ports in a TDM symbol, only one comb offset is determined, resulting in only one comb port group. These four ports should then be assigned to four different [ports / locations]. The CS offset of the gap is shown in Case 1 of Table 3. Table 3: One symbol and different K TC Example of a 4-port group value
[0067] In another example, for four ports in a TDM symbol, two comb offsets are determined, resulting in two comb port groups, each with two ports. The four ports should then be assigned to four distinct CS offsets, spaced apart. As shown in Case 2 of Table 3, either the two ports in each comb port group should be assigned to the same two different CS offsets, with an interval of [missing information]. As shown in Case 3 of Table 3.
[0068] For each TDM port group, the CS offset of each port is determined using an in-symbol CS offset pattern, and the port can be identified by a local index within the TDM symbol. For example, ports {0, 2, 4, 6} and ports {1, 3, 5, 7} can be mapped to local port indices {0, 1, 2, 3}.
[0069] Inter-symbol CS offset mode Ports within s TDM symbols can be identified as s TDM port groups. These s TDM port groups can have the same CS offset (or CS offset set) or different CS offsets. This is achieved by using different starting positions for the CS offsets, for example, by adding offsets to non-first TDM symbols or by adding different offsets to different TDM symbols, via SRS resource configuration. The starting position can be determined using the intra-symbol CS offset mode to identify different comb offset sets for each TDM port group. For example, For the first TDM symbol, Used as the starting position for the second TDM symbol as the CS offset. The added offset can be 1, 2, -1, or... The operation of the upper or lower bound function, where N is the number of comb port groups in a TDM symbol.
[0070] In one example, for 8 ports in s = 2 TDM symbols, each TDM symbol has 4 ports, and the 4 ports in different TDM symbols can correspond to the same CS offset set, as shown in Table 4, or correspond to different CS offset sets, as shown in Table 5. Table 4: Examples of m=2 groups for 2 symbols Table 5: Examples of m=2 groups for 2 symbols
[0071] As shown above, the CS offset patterns between symbols can be the same (local scheme) or different (global scheme). This can be predetermined or configured / indicated by the network through parameters. Different patterns can be implemented through a global CS offset allocation scheme for all ports across all TDM symbols, or by determining a local scheme for each TDM symbol, which has different (respective) CS offsets for each TDM symbol. The configuration value, or different additional offsets for different TDM symbols. The configuration value.
[0072] In some embodiments, if CS frequency hopping is enabled, then based on the CS frequency hopping offset and To determine the CS offset of the first port in the TDM symbol, and based on the CS frequency hopping offset The CS offset of the non-first port in a TDM symbol is determined by the CS gap within one or more symbols.
[0073] In some embodiments, if CS frequency hopping is enabled, then based on the CS frequency hopping offset of the first port and and the CS frequency hopping offset based on the non-first port The CS offset of the first (lowest) TDM port group is determined by the CS gap within one or more symbols. The CS offset of non-first TDM port groups is determined based on the CS hopping offset of the first port. and one or more TDM CS gaps, and according to the CS frequency hopping offset of the non-first port. It is determined by one or more symbolic CS gaps and one or more TDM CS gaps.
[0074] In the above embodiments, the CS frequency hopping offset is determined based on time-domain parameters, such as the symbol index of the SRS port in the time slot (l), or the symbol index of the SRS port in the subframe or radio frame, or the local symbol index in the SRS resource.
[0075] Example 2: Non-TDM with 8 ports in 1 symbol
[0076] In some embodiments, the same (local) or different (global) CS sets can be configured for different comb offsets based on the following scheme: ●For comb 2, i.e., K TC =2, The two cases of 1 and 2 comb offsets can be used for 8 ports. √ Case 1:1 comb-like shift, then in Eight CSs should be used, with each CS offset corresponding to one port. √ Case 2: Two comb offsets, possibly using 4CS or 8CS. If using a 4CS offset, this 4CS offset is the same for both comb port groups, or 8 different CS offsets are used for 8 ports. √Question (a): How to switch between the two scenarios? ■Solution 1: Use Case 2, if or Otherwise, use case 1. ■ Alternatively, Solution 2: Use one of the explicitly configured options in Scenario 1 or Scenario 2, for example, via RRC signaling. ●For comb 4, i.e., K TC =4, Two comb offsets are used for eight ports. √ For two comb offsets, use 4CS or 8CS. If using 4CS offsets, these 4 CS offsets are the same for the two comb port groups, or 8 different CS offsets are used for 8 ports. √Problem (b): Note that the number 8 in 12 is not an even number. √ For non-even cases, the second group can be determined by CS+1, or by +2 for the first group. ●For comb 8, i.e., K TC =8, Four comb offsets are used for eight ports. √ For 4 comb offsets, 2 CS are used. For 4 comb port groups, these 2 CS offsets are the same. Where K TC This parameter defines the total number of comb offsets that can be assigned to a port in an SRS resource.
[0077] Question (c): How to apply the same (local) or different (global) CS resource sets for different comb offsets? 1. As described above, use comb K TC =4, Two comb-like offsets. 2. Depends on value (1) Method A: Combining the above solution 1, for K TC =2, or K TC =4 √If Then a global CS is used, which means that different comb port groups have different CS offsets. If KTC=2, then case 2 is determined. √Otherwise, that is This means that different comb port groups have the same CS offset. 1) For K TC =2, if If so, then case 2 is determined; otherwise, case 1 is determined. (2) Method B: Explicit configuration, for example, via RRC signaling.
[0078] Example 3: Comb frequency hopping and CS frequency hopping
[0079] In some embodiments, comb frequency hopping and CS frequency hopping can be configured as follows:
[0080] Step 1: Initialize the pseudo-random sequence c(i)
[0081] Comb hopping and CS hopping use the same seed, using either the traditional ID or the new ID.
[0082] –Separate seeds for comb frequency hopping and CS frequency hopping
[0083] Step 2: Determine the formula for generating random values based on the sequence.
[0084] If frequency hopping is enabled, the random value v can be determined based on the sequence c(i) and the time-domain parameter t. The parameter t can be determined according to the following formula:
[0085] The parameters l0 and l' are the same as those defined in TS 38.211.
[0086] The random value x can be determined according to the following formula: x(t) = c(t), or or
[0087] Using the above, you can configure subset comb / CS resources and subset ranges.
[0088] In this article, M' is based on K TC or Determined. For example, such as M' = K TC ,or Or M' = 2 Y It is greater than K TC or greater than or equal to Where Y or m is an integer. Y can be any integer. The smallest integer of M is 1, 2, 3, or 4. Alternatively, M' is determined by predetermined values, for example, 2, 4, or 8 for comb 2, comb 4, and comb 8, and 2, 16, or 8 for CS hopping, depending on the number of CS offset values for the port group. M can be determined by M'–1.
[0089] In this paper, N is determined based on the range of x. For cases where x is used for comb hopping or CS hopping respectively, N can be determined by the upper limit of the parameters at the comb or CS start position. In other words, if the parameters at the comb start position can be configured to values from 0 to 3, then N can be 4, i.e., the upper limit of the comb start position plus 1, where 2... M’ If N is equal to or greater than N, then M = M' – 1.
[0090] In one example, if there are 4 candidate comb offsets to be assigned to a port, the range of the comb offsets is 0, 1, 2, 3, and N is 4.
[0091] In some embodiments, with or without considering the repetition R and TDM factors, the random value of the symbol can be determined as follows:
[0092] Option 1 Within a time slot, frequency hopping is performed based on the repetition factor R and the symbol index, which is the same for R repetitions.
[0093] Option 2 Within a time slot, frequency hopping is performed based on TDM factors and symbol indices, which is the same for different TDM mode symbols. According to the 8Tx design, different TDM mode symbols can be the same or different. For example, whether they are the same or different is predefined (not random).
[0094] Option 3 Within a time slot, frequency hopping is performed only based on the symbol index l'.
[0095] Step 3: Use random values and configuration or For example, adding random values to or To determine the comb or CS offset of the first port of each symbol.
[0096] In some embodiments, the values of comb frequency hopping and CS frequency hopping can be the same or different. In other embodiments, random values of symbols can be applied with or without considering the repetition factor R and / or TDM factors s.
[0097] Example implementations and embodiments of the 6 disclosed technologies
[0098] To address the issue of determining the comb offset and CS for each port, particularly for a time-division multiplexed (TDM-ed) 8-port SRS resource, the following technical solutions can be used: 1. Details of the comb offset and CS offset assigned to SRS ports, such as how to determine whether the comb offset and CS offset are the same or different for different port groups, for example, in a predefined way or according to configured parameters; if different, how to assign them to each port or port group, for example, using predefined / configured offsets in port groups; where the CS offset can also be referred to as CS. (1) In the TDMed case, the ports are divided into different TDM symbol / part groups. Depending on the predefined or configured method, it can support the same or different comb offsets or CS, for example, by determining the mode to indicate one of the following: same comb + same CS, same comb + different CS, different comb + same CS, different comb + different CS. Different comb offsets or CS for port groups mean that comb offsets and CS are globally allocated across groups. ① In K TC =2 (i.e.) In the case of ), 1) For port groups, the comb offset can be the same or different. If different, two different values can be used for two or four TDM groups. a. For example, for two groups, add 1 to the second group by using a comb-like offset based on the first group; b. For example, add the 0, 1, 0, 1 of the four groups by a comb offset based on the first group of the four groups. 2) For 4 ports in a symbol, the comb offset number in a TDM section can be 1 or... 2. Specifically depends on The value of. 3) The CS (Client / Server) pairs of ports can be the same or different. If they are different, this can be achieved through the following: a. By adding 1 to the starting position of the CS offset set used to determine the second group, or by using other CSs for the second group; b. Or for the four groups with CS offsets of [0, 4], [1, 5], [2, 6], [3, 7]; c. Alternatively, globally, based on the comb parameters, with or without a frequency hopping factor, offset the CS of port indices 0-7 at the top of the starting comb by 0-7. ②In K TC =4 (i.e.) In the case of ), 1) For port groups, the comb offset can be the same or different. If different, provide 2 or 4 different values for 2 or 4 TDM groups respectively. a. For example, by adding 1 to the second group based on the comb-like offset of the first group, two groups are obtained; b. For example, adding 0, 1, 2, 3 to the four groups by a comb offset based on the first group of two groups. Or the order of 0, 2, 1, 3. 2) The CS values for port groups can be the same or different. If they are different, the CS offset for the second group can be determined by adding or subtracting 1 from the starting position. ③ In K TC =8 (i.e.) In the case of ), 1) For port groups, the comb offsets can be the same or different. If different, there can be 2 or 4. The TDM group has two different values. a. For example, add 1 to the second group by a comb-like offset based on the first group of 2 groups; b. For example, add the 0, 1, 0, 1 of the four groups by a comb offset based on the first group of two groups. 2) The CS values of port groups can be the same or different. If they are different, different values can be implemented. a. By adding 1 to the starting position of the CS offset set used to determine the second group, or by using other CSs for the second group; b. Or for the four groups, [0, 4], [1, 5], [2, 6], [3, 7]; c. Alternatively, globally, based on the comb parameters, with or without a frequency hopping factor, the CS offset is 0-7 at the port index 0-7 at the top of the starting comb. (2) For non-TDMed cases, ports can be assigned one or more comb offsets, which can be determined in a predetermined manner or based on configured parameters. ① In K TC =2 (i.e.) In the case of ), 1) The comb can support 1 or 2, which can be done through a predefined method or based on configuration parameters, such as... To determine, a. If there is 1 comb, 8 CS can be allocated to 8 ports; b. If there are 2 combs, 8 CS can be assigned to 8 ports, i.e., globally, based on comb parameters, at the top of the starting comb, the CS offsets of port indices 0-7 from 0-7, with or without a frequency hopping factor. Alternatively, the 8 ports are divided into 2 port groups, then these two port groups can share the same 4 CS, or different 4 CS, [e.g., predefined 4 CS, or 4 CS determined by the configuration parameters of this function, or based on...]. The four values If they are different, the CS set for the second group can be determined by adding 1 to the starting position. Offset set, or set for the second set by using other CS. ②In K TC =4 (i.e.) In the case of ), 1) The comb can support 2 for use with 8 ports. a. If there are 2 combs, 8 CS can be assigned to 8 ports, that is, in a global manner, based on the comb tooth parameters, at the top of the starting comb tooth, the CS offset of port index 0-7 is 0-7, with or without a frequency hopping factor. b. Alternatively, if the 8 ports are divided into 2 port groups, these two port groups can share the same 4 CS (Client-Side Controllers), or different 4 CS [e.g., predefined 4 CS, or 4 CS determined by the configuration parameters of this function, or based on...]. The values of the four CS values [if different] can be used to determine the CS offset set set for the second group by adding 1 or 2 to the starting position. ③ In K TC =8 (i.e.) In the case of ), 1) The comb can support 4, for a total of 8 ports. a. If there are 4 combs, 6 CS can be assigned to 8 ports, that is, in a global manner, based on the comb parameters, with port indices 0-7 offset 0-6 at the top of the starting comb, with or without a frequency hopping factor. b. Alternatively, the 8 ports can be divided into 2 port groups, and these two port groups can share the same 4 ports. CS, or different CS [e.g., predefined CS, or CS determined by the configuration parameters of the function, or based on...] If the values of CS are different, the offset set of the second group of CS can be determined by adding 1 to the starting position, or by using other CS of the second group.
[0099] To address how to determine comb offset and CS using a frequency hopping scheme, the following technical solutions can be used when frequency hopping is enabled: 2. Apply frequency hopping to the scheme for determining the comb offset and CS offset of the SRS port. (1) How do I enable frequency hopping for an 8Tx (or 8-port or 8-port) SRS with or without TDM? ① The UE receives a parameter indicating that frequency hopping is enabled for SRS resources (or for SRS resources in an SRS resource set). ② Frequency hopping can be at least one of the following: comb frequency hopping, CS frequency hopping, per symbol frequency hopping, per repetition frequency hopping, and per TDM part frequency hopping. 1) For each symbol frequency hopping, different symbols have different frequency hopping values; 2) For each repeated frequency hopping, the repetition factor R symbols share one frequency hopping value; 3) For each TDM part frequency hopping, different TDM parts have different frequency hopping values. (2) If frequency hopping is enabled, how to apply frequency hopping to SRS, especially TDMed SRS? ① Determine the frequency hopping value for the SRS resource, and a mode exists within the port of the SRS resource. 1) Frequency hopping values can be used for comb frequency hopping or CS frequency hopping; 2) The frequency hopping value and start position parameter are used to determine the comb offset or CS offset of the first port within the symbol or SRS resource. Other ports can be determined using the mode according to the above embodiment. a. The starting position parameter for comb or CS is configured to the UE by the NW. For example, the starting position parameter for comb can be comb offset. Furthermore, the starting position parameter used for CS can be the CS offset. ②Or determine the frequency hopping value for the symbol. ③ Alternatively, determine the frequency hopping value for a group of symbols that belong to the same repetition or the same TDM part.
[0100] In some embodiments, each of the eight ports should have a separate CS offset and / or comb offset. The comb offset is determined based on at least one of the following: port index, comb start position parameter, number of CS, or number of combs.
[0101] For example, the number of combs Ncb = 2 (e.g., the number of comb offsets can be used for K ports, where K can be 8, or the number of ports in a TDM symbol) and 8Tx, for ports with indices belonging to the first port group including indices {0, 2, 4, 6}, the comb offset is determined as:
[0102] Option 1: For all ports {0, 2, 4, 6}: startingComb, or
[0103] For all ports {1, 3, 5, 7}: startingComb+gapCombTdm
[0104] Option 2: {startingComb, startingComb}+gapComb are used for ports {0, 4} and {2, 6} respectively, or
[0105] {startingComb, starting comb}+gapComb+gapCombTdm are used for all ports {1, 3} and {5, 7} respectively.
[0106] In this document, startingComb is the starting position of the comb offset, gapComb is the intra-symbol comb gap between port groups in a symbol, and gapCombTdm is the TDM comb gap between TDM port groups or between TDM symbols. gapComb can be K / Ncb, and gapCombTdm can be 1, 2, another predetermined value, or other values described in the above embodiments.
[0107] The CS offset is determined based on at least one of the port index, the CS start position parameter, or the number of CSs. The CS offset is determined by the following formula:
[0108] Option 1: Port_index + startingCS
[0109] Option 2: Port_index+startingCS+gapCs
[0110] Option 3: port_index+startingCS+gapCs+gapTdm
[0111] In this paper, when different port groups have the same CS offset set, Port_index is a local index within the comb port group; when CS offsets are allocated between ports in a TDM symbol, the port index is a local index within the TDM symbol; when CS offsets are allocated between all ports in all TDM symbols, the port index is a global index. In this paper, startingCS is the starting position of the CS offset, gapCs is the intra-symbol CS gap between port groups within a symbol, and gapCsTdm is the TDM CS gap between TDM port groups or between TDM symbols. In one example, gapCs can be 1, 2, or other values described in the above embodiments, while gapTdm can be 0, 1, 2, or other values described in the above embodiments.
[0112] In these examples, port indices 0-7 are used to distinguish ports configured in an SRS resource (or combined ports in multiple SRS resources). In some implementations, port indices can be implemented by adding an offset to 0-7. For example, if the offset is 1000, then ports 0-7 can be 1001-1007.
[0113] Figure 1 A flowchart of an example method for wireless communication is shown. Method 100 includes receiving (110) configuration of a probe reference signal (SRS) resource comprising multiple ports from a network node by a wireless device, and determining (120) comb offset or cyclic shift (CS) offset of the SRS ports of the SRS resource based on a time division multiplexing (TDM) factor or frequency hopping parameter.
[0114] Figure 2 A flowchart of another example method for wireless communication is shown. Method 200 includes the transmission (210) of a configuration of a probe reference signal (SRS) resource comprising multiple ports from a network node to a wireless device, wherein the wireless device is configured to determine the comb offset or cyclic shift (CS) offset of the SRS ports of the SRS resource based on a time division multiplexing (TDM) factor or frequency hopping parameter.
[0115] The described embodiments particularly provide the following technical solutions:
[0116] 1. A wireless communication method, comprising: receiving from a network node by a wireless device a configuration of a probe reference signal (SRS) resource including multiple ports; and determining a comb offset or cyclic shift (CS offset) of the SRS ports of the SRS resource based on a time division multiplexing (TDM) factor or a frequency hopping parameter.
[0117] 2. A wireless communication method, comprising: transmitting from a network node to a wireless device a configuration of a probe reference signal (SRS) resource including multiple ports, wherein the wireless device is configured to determine a comb offset or cyclic shift (CS) offset of the SRS ports of the SRS resource based on a time division multiplexing (TDM) factor or a frequency hopping parameter.
[0118] 3. According to the method of Solution 1 or 2, wherein the TDM factor s is determined for the SRS resource based on a configuration mode or a predetermined integer, wherein the configuration mode indicates that TDM is enabled, or the predetermined integer is equal to an integer greater than 1, and wherein s is an integer.
[0119] 4. According to the method of solution 1 or 2, wherein the plurality of ports are divided into s TDM port groups, and wherein each of the s TDM port groups includes one or more ports in a TDM symbol.
[0120] 5. According to the method of Solution 4, wherein for different TDM port groups in the s TDM port groups, the comb offset or the CS offset is determined based on a predetermined mapping or configuration mode, and wherein the configuration mode includes one of the following: common comb offset and common CS offset, the common comb offset and different CS offset, different comb offset and the common CS offset, the different comb offset and the different CS offset, the common comb offset, the different comb offset, the common CS offset, or the different CS offset.
[0121] 6. According to the method of Solution 4, the different comb offsets of the different TDM port groups of the s TDM port groups are determined based on the comb offset pattern within the symbol.
[0122] 7. According to the method of Solution 6, wherein the comb offset mode within the symbol is based on the starting position of the comb offset or the comb frequency hopping offset of the corresponding TDM port group.
[0123] 8. According to the method of Solution 7, the starting position of the comb offset of the corresponding TDM port group is based on the configuration value of the starting position of the comb offset of the corresponding TDM port group or the configuration value of the starting position of the comb offset of the SRS resource. In some examples, multiple configuration values can be used for s TDM symbols. In other examples, only one value is configured for the SRS resource for all SRS ports. Ports in the first TDM symbol can directly use this value (if comb hopping is not enabled, or if comb hopping is enabled, an additional comb hopping offset is added), and ports not in the first TDM symbol can use this value by adding a TDM comb gap to it. For the second TDM symbol, one TDM comb gap can be added. For the third or fourth TDM symbol, 2 or 3 TDM comb gaps can be added. Alternatively, for the third or fourth TDM symbol, 0 and 1 TDM comb gaps are reused for the first and second TDM symbols, respectively.
[0124] 9. According to the method of Solution 8, wherein the configuration value of the comb offset start position of the SRS resource includes: a comb offset of a first TDM symbol determined by the configuration value of the comb offset start position of the SRS resource, or a comb offset of a non-first TDM symbol determined by adding a TDM comb gap to the configuration value of the comb offset start position of the SRS resource. In some examples, the TDM comb gap may be a predetermined value or configured by the network.
[0125] 10. According to the method of Solution 5, wherein the different comb offsets for each of the different TDM port groups include: the comb offsets of ports in all TDM symbols are equally assigned to ports in one symbol, or the comb offsets of ports in all TDM symbols are equally assigned to ports in one symbol having a port index arrangement. In some examples, the 8 ports in a symbol (non-TDM) can be assigned the same mapping pattern between the comb offsets and the port indices because the mapping of the 8 ports is divided into s TDM symbols. In other examples, the port index arrangement means that the number and exact value of the comb offsets assigned to the 8 ports are the same for both non-TDM and TDM schemes, but in the non-TDM scheme, a comb offset mapped to one port index can be mapped to another port index.
[0126] 11. According to the method of Solution 7, the comb hopping offset is the same for each of the s TDM port groups.
[0127] 12. According to the method of Solution 4, the different CS offsets of the different TDM port groups of the s TDM port groups are determined based on the CS offset mode within the symbol.
[0128] 13. According to the method of Solution 12, the CS offset pattern within the symbol is based on the starting position of the CS offset of the corresponding TDM port group or the CS frequency hopping offset. In some examples, the starting position of the CS offset of the corresponding TDM port group (or TDM symbol) is used to determine the CS offset of the first port (index) or the first comb port group in the TDM port group (corresponding to the TDM symbol).
[0129] 14. According to the method of Solution 13, the starting position of the CS offset of the corresponding TDM port group is based on the configuration value of the starting position of the CS offset of the corresponding TDM port group or the configuration value of the starting position of the CS offset of the SRS resource. In some examples, only one value is configured for the SRS resource, i.e., for all SRS ports. Ports in the first TDM symbol can directly use this value (if CS hopping is not enabled, or if CS hopping is enabled, an additional CS hopping offset is added), and ports not in the first TDM symbol can use this value by adding a TDM CS gap to it. For the second TDM symbol, one TDM CS gap can be added. For the third or fourth TDM symbol, two or three TDM CS gaps can be added. Alternatively, for the third or fourth TDM symbol, 0 and 1 TDM CS gaps are reused for the first and second TDM symbols, respectively.
[0130] 15. According to the method of Solution 14, wherein the configuration value of the starting position of the CS offset of the SRS resource includes: the CS offset of a first TDM symbol determined by the configuration value of the starting position of the CS offset of the SRS resource, or the CS offset of a non-first TDM symbol determined by adding a TDM CS gap to the configuration value of the starting position of the CS offset of the SRS resource. In some examples, the TDM CS gap may be a predetermined value or configured by the network.
[0131] 16. According to the method of Solution 5, where the different CS offsets for each different TDM port group include: the CS offsets of ports in all TDM symbols are equally assigned to ports in one symbol, or the CS offsets of ports in all TDM symbols are equally assigned to ports in one symbol with a port index arrangement. In some examples, the 8 ports in a symbol (non-TDM) can be assigned the same mapping pattern between CS offsets and port indices because the mapping of the 8 ports is divided into s TDM symbols. In other examples, the port index arrangement means that the number of CS offsets assigned to the 8 ports and the exact value of the CS offsets are the same for both non-TDM and TDM schemes, but in the non-TDM scheme, a CS offset mapped to one port index can be mapped to another port index.
[0132] 17. According to the method of solution 13, the CS frequency hopping offset is the same for each of the s TDM port groups.
[0133] 18. The method according to solution 7 or 13, wherein the comb frequency hopping offset or the CS frequency hopping offset is determined based on time-domain parameters, the time-domain parameters including the symbol index of the SRS port in the time slot, the symbol index of the SRS port in the subframe, the symbol index of the SRS port in the radio frame, the TDM symbol index of the SRS port in the SRS resource, or the local symbol index of the SRS port in the SRS resource.
[0134] 19. According to the method of Solution 18, the SRS port is either the first port in the SRS resource or the port with the lowest index. In some examples, all 8 ports share a common comb hopping offset, regardless of their respective port indices.
[0135] 20. According to the method of solution 1 or 2, the number of ports K is equal to 8.
[0136] 21. According to the method of Solution 1 or 2, wherein a non-TDM mode or a TDM factor s equal to 1 is determined based on a configuration mode or a predetermined integer, wherein the configuration mode indicates that TDM is disabled or the predetermined integer is equal to 1, and wherein s is an integer.
[0137] 22. According to the method of solution 21, wherein, in response to the total number of comb offsets being equal to 2, the use of one or two comb offsets for the plurality of ports is based on the value of the starting position of the CS offset.
[0138] 23. The method of solution 21, wherein more than one comb port group is used for the plurality of ports, and wherein the CS offset of a non-first comb port group is determined by adding a predetermined offset to the CS offset of the first comb port group.
[0139] 24. According to the method of solution 21, more than one comb offset port group is used for the multiple ports, and whether the same CS resource set or different CS resource sets are applied to the more than one comb offset port group is based on the value of the starting position of the CS offset.
[0140] 25. According to the method of solution 1 or 2, wherein comb frequency hopping or CS frequency hopping is enabled.
[0141] 26. According to the method of Solution 25, the comb frequency hopping or the CS frequency hopping is performed per symbol, per repetition factor R symbols, per TDM factor S symbols, or per R×S symbols.
[0142] 27. The method of solution 25, wherein the comb frequency hopping or the CS frequency hopping is based on a random value, and wherein the random value is determined based on a symbol index.
[0143] 28. According to the method of solution 27, the random value is the same on R symbols, or the same for different TDM symbols.
[0144] 29. According to the method of solution 27 or 28, wherein the random value is added to the starting position of the comb offset or the starting position of the CS offset to determine the comb offset or CS offset of the first port of the symbol, respectively.
[0145] 30. An apparatus for wireless communication, comprising a processor configured to implement one or more of the methods according to solutions 1 to 29.
[0146] 31. A non-transitory computer-readable program storage medium having code stored thereon, which, when executed by a processor, causes the processor to perform one or more of the methods of solutions 1 to 29.
[0147] Figure 3 A block diagram of an example hardware platform 300, which may be part of a network device (e.g., a base station) or a communication device (e.g., a user equipment (UE)), is shown. The hardware platform 300 includes at least one processor 310 and a memory 305 storing instructions thereon. The instructions executed by the processor 310 configure the hardware platform 300 to perform... Figure 1 and Figure 2 The operations described herein and the operations in the various embodiments described in this patent document. Transmitter 315 transmits or sends information or data to another device. For example, a network device transmitter can send a message to a user equipment. Receiver 320 receives information or data transmitted or sent by another device. For example, a user equipment can receive a message from a network device.
[0148] The implementation methods discussed above are applicable to wireless communication. Figure 4An example of a wireless communication system (e.g., a 5G or NR cellular network) including a base station 420 and one or more user equipments (UEs) 411, 412, 413 is shown. In some embodiments, the UE uses a communication link to the network (sometimes referred to as the uplink direction, as shown by dashed arrows 431, 432, 433) to access the BS (e.g., the network), which enables subsequent communication from the BS to the UE (e.g., shown in the direction from the network to the UE, sometimes referred to as the downlink direction, as shown by arrows 441, 442, 443). In some embodiments, the BS sends information to the UE (sometimes referred to as the downlink direction, as shown by arrows 441, 442, 443), which enables subsequent communication from the UE to the BS (e.g., shown in the direction from the UE to the BS, sometimes referred to as the uplink direction, as shown by dashed arrows 431, 432, 433). The UE can be, for example, a smartphone, tablet, mobile computer, machine-to-machine (M2M) device, Internet of Things (IoT) device, etc.
[0149] Some embodiments described herein are described in the general context of methods or processes that may be implemented in one embodiment by a computer program product contained in a computer-readable medium, including computer-executable instructions, such as program code, that are executed by a computer in a networked environment. Computer-readable media may include removable and non-removable storage devices, including but not limited to read-only memory (ROM), random access memory (RAM), compact discs (CD), digital versatile discs (DVD), etc. Therefore, computer-readable media may include non-transitory storage media. Typically, program modules may include routines, programs, objects, components, data structures, etc., that perform a specific task or implement a specific abstract data type. Computer or processor-executable instructions, associated data structures, and program modules represent examples of program code for performing steps of the methods disclosed herein. A particular sequence of such executable instructions or associated data structures represents examples of corresponding actions for implementing the functionality described in such steps or processes.
[0150] Some disclosed embodiments can be implemented as devices or modules using hardware circuitry, software, or a combination thereof. For example, hardware circuitry implementations may include discrete analog and / or digital components, which may be integrated, for example, as part of a printed circuit board. Alternatively or additionally, the disclosed components or modules may be implemented as application-specific integrated circuits (ASICs) and / or field-programmable gate arrays (FPGAs). Some implementations may additionally or alternatively include digital signal processors (DSPs), which are dedicated microprocessors with an architecture optimized for the operational requirements of digital signal processing associated with the functions disclosed herein. Similarly, various components or sub-components within each module may be implemented using software, hardware, or firmware. Interconnections between modules and / or components within modules may be provided using any connection methods and media known in the art, including but not limited to communications over the Internet, wired, or wireless networks using appropriate protocols.
[0151] While this document contains numerous details, these details should not be construed as limiting the scope of the claimed invention or any potentially claimed content, but rather as descriptions of features specific to particular embodiments. Certain features described herein in the context of individual embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments. Furthermore, although features may be described above as functioning in certain combinations, and even initially claimed in this way, one or more features from a claimed combination may be removed from that combination in some cases, and the claimed combination may be for sub-combinations or variations thereof. Similarly, although operations are described in a specific order in the drawings, this should not be construed as requiring these operations to be performed in the specific order or sequence shown, or requiring all illustrated operations to be performed to obtain the desired result.
[0152] Only some implementation methods and examples have been described, and other implementation methods, enhancements and variations may be made based on what is described and shown in this disclosure.
Claims
1. A method for wireless communication, comprising: Configuration of SRS resources, which include multiple ports, received by wireless devices from network nodes; as well as The comb offset or cyclic shift (CS) offset of the SRS port of the SRS resource is determined based on the time division multiplexing (TDM) factor or frequency hopping parameter.
2. A method for wireless communication, comprising: The configuration of Sound Reference Signal (SRS) resources, including multiple ports, is transmitted from network nodes to wireless devices. The wireless device is configured to determine the comb offset or cyclic shift (CS) offset of the SRS port of the SRS resource based on the time division multiplexing (TDM) factor or frequency hopping parameter.
3. The method according to claim 1 or 2, wherein, The TDM factor s for the SRS resource is determined based on a configuration mode or a predetermined integer, wherein the configuration mode indicates that TDM is enabled, or the predetermined integer is equal to an integer greater than 1, and wherein s is an integer.
4. The method according to claim 1 or 2, wherein, The plurality of ports are divided into s TDM port groups, and each of the s TDM port groups includes one or more ports in a TDM symbol.
5. The method according to claim 4, wherein, For different TDM port groups in the s TDM port groups, the comb offset or the CS offset is determined based on a predetermined mapping or configuration mode, wherein the configuration mode includes one of the following: common comb offset and common CS offset, common comb offset and different CS offset, different comb offset and common CS offset, different comb offset and different CS offset, common comb offset, different comb offset, common CS offset, or different CS offset.
6. The method according to claim 4, wherein, The different comb offsets of the different TDM port groups of the s TDM port groups are determined based on the in-symbol comb offset pattern.
7. The method according to claim 6, wherein, The in-symbol comb offset mode is based on the starting position of the comb offset or the comb frequency hopping offset of the corresponding TDM port group.
8. The method according to claim 7, wherein, The starting position of the comb offset of the corresponding TDM port group is based on the configuration value of the starting position of the comb offset of the corresponding TDM port group or the configuration value of the starting position of the comb offset of the SRS resource.
9. The method according to claim 8, wherein, The configuration values for the comb offset start position of the SRS resource include: The comb offset of the first TDM symbol determined by the configuration value of the starting position of the comb offset of the SRS resource, or The comb offset of non-first TDM symbols is determined by a configuration value that is added to the starting position of the comb offset of the SRS resource by the TDM comb gap.
10. The method according to claim 5, wherein, The different comb offsets for each of the different TDM port groups include: The comb offset of ports in all TDM symbols is uniformly assigned to ports within a single symbol, or The comb offset of ports in all TDM symbols is uniformly assigned to ports in a symbol with port indexing.
11. The method according to claim 7, wherein, The comb hopping offset is the same for each of the s TDM port groups.
12. The method according to claim 4, wherein, The different CS offsets of the different TDM port groups of the s TDM port groups are determined based on the in-symbol CS offset mode.
13. The method according to claim 12, wherein, The in-symbol CS offset mode is based on the starting position of the CS offset of the corresponding TDM port group or the CS frequency hopping offset.
14. The method according to claim 13, wherein, The starting position of the CS offset of the corresponding TDM port group is based on the configuration value of the starting position of the CS offset of the corresponding TDM port group or the configuration value of the starting position of the CS offset of the SRS resource.
15. The method according to claim 14, wherein, The configuration values for the starting position of the CS offset of the SRS resource include: The CS offset of the first TDM symbol is determined by the configuration value of the starting position of the CS offset of the SRS resource, or The CS offset of non-first TDM symbols is determined by a configuration value that adds the TDM CS gap to the starting position of the CS offset of the SRS resource.
16. The method according to claim 5, wherein, The different CS offsets for each different TDM port group include: The CS offset of ports in all TDM symbols is equally assigned to ports in one symbol, or The CS offset of the ports in all TDM symbols is equally assigned to the ports in a symbol with port indexing.
17. The method according to claim 13, wherein, The CS frequency hopping offset is the same for each of the s TDM port groups.
18. The method according to claim 7 or 13, wherein, The comb frequency hopping offset or the CS frequency hopping offset is determined based on time-domain parameters, which include the symbol index of the SRS port in the time slot, the symbol index of the SRS port in the subframe, the symbol index of the SRS port in the radio frame, the TDM symbol index of the SRS port in the SRS resource, or the local symbol index of the SRS port in the SRS resource.
19. The method according to claim 18, wherein, The SRS port is the first port in the SRS resource or the port with the lowest index.
20. The method according to claim 1 or 2, wherein, The number of ports, K, is equal to 8.
21. The method according to claim 1 or 2, wherein, The non-TDM mode or a TDM factor s equal to 1 is determined based on a configuration mode or a predetermined integer, wherein the configuration mode indicates that TDM is disabled or the predetermined integer is equal to 1, and wherein s is an integer.
22. The method according to claim 21, wherein, In response to a total number of comb offsets equal to 2, the use of one or two comb offsets for the plurality of ports is based on the value of the starting position of the CS offset.
23. The method according to claim 21, wherein, More than one comb port group is used for the plurality of ports, and the CS offset of the non-first comb port group is determined by adding a predetermined offset to the CS offset of the first comb port group.
24. The method according to claim 21, wherein, More than one comb offset port group is used for the plurality of ports, and whether the same CS resource set or different CS resource sets are applied to the more than one comb offset port group is based on the value of the starting position of the CS offset.
25. The method according to claim 1 or 2, wherein, Enable comb frequency hopping or CS frequency hopping.
26. The method of claim 25, wherein, The comb frequency hopping or the CS frequency hopping is performed per symbol, per repetition factor R symbols, per TDM factor s symbols, or per R×s symbols.
27. The method according to claim 25, wherein, The comb frequency hopping or the CS frequency hopping is based on a random value, and the random value is determined based on a symbol index.
28. The method according to claim 27, wherein, The random value is the same across R symbols, or it is the same across different TDM symbols.
29. The method according to claim 27 or 28, wherein, The random value is added to the starting position of the comb offset or the starting position of the CS offset to determine the comb offset or CS offset of the first port of the symbol, respectively.
30. An apparatus for wireless communication, comprising a processor configured to implement the method according to one or more of claims 1 to 29.
31. A non-transitory computer-readable program storage medium having code stored thereon, which, when executed by a processor, causes the processor to perform the method of one or more of claims 1 to 29.