User Equipment and Methods
By determining SRS parameters based on frame information and using different pseudo-random sequences or indices, the method reduces SRS sequence collisions and interference between UEs, improving communication efficiency.
Patent Information
- Application Number
- JP2025540808
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-01-13
- Publication Date
- 2026-02-24
AI Technical Summary
In wireless communication networks, there is a challenge of SRS sequence collisions between different user equipments (UEs), leading to increased interference, which existing methods like group hopping or sequence hopping fail to adequately address.
Determine SRS parameters, including cyclic shift and comb offset values, based on frame information to differentiate hopping patterns between frames, using different pseudo-random sequences or indices within the same sequence to reduce collision probability.
The proposed method effectively reduces the probability of SRS sequence collisions by ensuring distinct hopping patterns for different frames, enhancing orthogonality and minimizing interference between UEs.
Smart Images

Figure 2026506337000001_ABST
Abstract
Description
[Technical Field]
[0001] FIELD Embodiments of the present disclosure relate generally to the field of communications technologies, and more particularly to methods, apparatus, and media for sounding reference signal (SRS) transmission. [Background technology]
[0002] Wireless communication networks are widespread and can support various types of service applications for terminal devices. Many communication methods have been proposed to accommodate the rapidly increasing demand for data traffic. For example, several methods have been proposed and implemented to meet the increasing demand for wireless data traffic. Among them, Multiple Input Multiple Output (MIMO) technology is considered one of the most powerful methods for achieving high data throughput in communication systems. MIMO refers to a wireless transmission and reception method in which both the transmitter and receiver use multiple antennas. In particular, MIMO includes a function that supports the use of multiple antenna elements at base stations for both frequency bands below 6 GHz and above 6 GHz.
[0003] Generally, wireless communication requires the transmission of a reference signal (RS). For example, an SRS is transmitted from a terminal device to a network device. In this case, orthogonality of SRS sequences is expected between different UEs. Although it has been agreed that the number of SRS ports will increase, collision of SRS sequences may still occur between different user equipments (UEs) within a frame or between frames. If a collision occurs, interference between different UEs may increase. Therefore, it is desirable to propose a solution to avoid collision of SRS sequences between different UEs. Summary of the Invention [Problem to be solved by the invention]
[0004] SUMMARY OF THE INVENTION Embodiments of the present disclosure generally provide a method, apparatus, and computer storage medium for SRS transmission. [Means for solving the problem]
[0005] In a first aspect, there is provided a first apparatus comprising a processor, the processor being configured to cause the first apparatus to determine, based at least in part on frame information, sounding reference signal (SRS) parameters used to determine one of a cyclic shift value and a comb offset value, and to perform SRS communication with a second apparatus based on the SRS parameters.
[0006] In a second aspect, there is provided a first apparatus comprising a processor, the processor being configured to cause the first apparatus to determine at least one sounding reference signal (SRS) parameter, including a first parameter used to determine a cyclic shift value and a second parameter used to determine a comb offset value, and to perform SRS communication with a second apparatus based on the at least one SRS parameter, wherein the first parameter and the second parameter are determined based on different sets of values corresponding to different pseudo-random sequences or different sets of indices within the same pseudo-random sequence, respectively.
[0007] In a third aspect, a communication method is provided, the method including: determining, at a first device, sounding reference signal (SRS) parameters used to determine one of a cyclic shift value and a comb offset value based at least in part on frame information; and performing SRS communication with a second device based on the SRS parameters.
[0008] In a fourth aspect, a communication method is provided, the method including: determining at a first device at least one sounding reference signal (SRS) parameter including a first parameter used to determine a cyclic shift value and a second parameter used to determine a comb offset value; and performing SRS communication with a second device based on the at least one SRS parameter, wherein the first parameter and the second parameter are each determined based on different sets of values corresponding to different pseudo-random sequences or different sets of indices within the same pseudo-random sequence.
[0009] In a fifth aspect, there is provided a computer-readable medium having stored thereon instructions which, when executed on at least one processor, cause the at least one processor to implement a method according to the third or fourth aspect.
[0010] Other features of the present disclosure will become readily apparent from the following description. [Brief explanation of the drawings]
[0011] The above and other objects, features and advantages of the present disclosure will become more apparent from a more detailed description of some exemplary embodiments of the present disclosure in the accompanying drawings.
[0012] [Figure 1A] FIG. 1 illustrates an exemplary communication environment in which exemplary embodiments of the present disclosure may be implemented.
[0013] [Figure 1B] FIG. 1 illustrates another exemplary communication environment in which exemplary embodiments of the present disclosure may be implemented.
[0014] [Figure 2] FIG. 2 illustrates a signaling flow of a communication according to some embodiments of the present disclosure.
[0015] [Figure 3] FIG. 1 shows histograms of collision probability for different hopping schemes.
[0016] [Figure 4] FIG. 1 illustrates a flowchart of a method implemented in a first device according to some exemplary embodiments of the present disclosure.
[0017] [Figure 5] FIG. 1 illustrates a flowchart of a method implemented in a first device according to some exemplary embodiments of the present disclosure.
[0018] [Figure 6] FIG. 1 is a schematic block diagram of an apparatus suitable for implementing exemplary embodiments of the present disclosure.
[0019] Throughout the drawings, the same or similar reference numbers represent the same or similar elements. DETAILED DESCRIPTION OF THE INVENTION
[0020] The principles of the present disclosure will be described with reference to several exemplary embodiments. It should be understood that these embodiments are set forth for illustrative purposes only to aid those skilled in the art in understanding and practicing the present disclosure, and are not intended to imply any limitations on the scope of the present disclosure. The embodiments described herein can be embodied in various ways other than those described below.
[0021] In the following description and claims, unless defined otherwise, all technical and scientific terms used have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs.
[0022] In this disclosure, the term "terminal device" refers to any device with wireless or wired communication capabilities. Examples of terminal devices include user equipment (UE), personal computers, desktops, mobile phones, cellular phones, smartphones, personal digital assistants (PDAs), portable computers, tablets, wearable devices, internet of things (IoT) devices, Ultra-reliable and Low Latency Communication (URLLC) devices, Internet of Everything (IoE) devices, machine type communication (MTC) devices, in-vehicle devices for V2X communications where X represents pedestrian, vehicle, or infrastructure / network, devices for Integrated Access and Backhaul (IAB), spacecraft or air vehicles in a Non-terrestrial network (NTN) including Satellites and High Altitude Platforms (HAPs) including Unmanned Aircraft Systems (UASs), Augmented Reality (AR), Mixed Reality (MR), and other technologies. This includes, but is not limited to, extended reality (XR) devices, which include different types of reality such as real world reality (VR), virtual reality (VR), unmanned aerial vehicles (UAVs), commonly known as drones, i.e., aircraft without a human pilot, devices on high speed trains (HST), image capture devices such as digital cameras, sensors, gaming devices, music storage and playback devices, and internet appliances that enable wireless or wired internet access and browsing.The "terminal device" may also have "multicast / broadcast" capabilities and support public safety and mission-critical, V2X applications, transparent IPV4 / IPV6 multicast delivery, IPTV, smart TV, wireless services, over-the-air software delivery, group communication, and IoT applications. It may also incorporate one or more Subscriber Identity Modules (SIMs), known as multi-SIMs. The term "terminal device" may be used interchangeably with UE, mobile station, subscriber station, mobile terminal, user terminal, or wireless device.
[0023] The term "network device" refers to a device capable of providing or hosting a cell or coverage area over which terminal devices can communicate. Examples of network devices include, but are not limited to, a Node B (NodeB or NB), an evolved Node B (eNodeB or eNB), a next generation Node B (gNB), a transmission reception point (TRP), a remote radio unit (RRU), a radio head (RH), a remote radio head (RRH), a low-power node such as an IAB node, a femto node, a pico node, and a reconfigurable intelligent surface (RIS).
[0024] A terminal device or network device may have artificial intelligence (AI) or machine learning capabilities, which typically include models trained from a large amount of collected data for a specific function and can be used to predict some information.
[0025] The terminal device or network device may operate in multiple frequency ranges, such as FR1 (e.g., 450 MHz to 6000 MHz), FR2 (e.g., 24.25 GHz to 52.6 GHz), frequency bands greater than 100 GHz, and terahertz (THz). It can also operate in licensed, unlicensed, and shared spectrum. The terminal device may have multiple connections with network devices in Multi-Radio Dual Connectivity (MR-DC) application scenarios. The terminal device or network device can operate in full duplex, flexible duplex, and cross division duplex modes.
[0026] Embodiments of the present disclosure may be implemented in test equipment, such as a signal generator, a signal analyzer, a spectrum analyzer, a network analyzer, a test terminal equipment, a test network equipment, or a channel emulator. In some embodiments, the terminal equipment may be connected to a first network device and a second network device. One of the first network device and the second network device may be a master node and the other may be a secondary node. The first network device and the second network device may use different radio access technologies (RATs). In some embodiments, the first network device may be a first RAT device and the second network device may be a second RAT device. In some embodiments, the first RAT device is an eNB and the second RAT device is a gNB. Information related to the different RATs may be transmitted to the terminal device from at least one of the first network device and the second network device. In some embodiments, the first information may be transmitted from the first network device to the terminal device, and the second information may be transmitted from the second network device to the terminal device directly or via the first network device. In some embodiments, information regarding the configuration of the terminal device configured by the second network device may be transmitted from the second network device via the first network device, and information regarding the reconfiguration of the terminal device configured by the second network device may be transmitted to the terminal device directly from the second network device or via the first network device.
[0027] In this disclosure, unless the context clearly indicates otherwise, the singular forms "a," "the," and "the" are intended to include the plural. The term "comprises" and variations thereof are interpreted as open-ended terms meaning "including, but not limited to." The term "based on" is interpreted as "based at least in part on." The terms "one embodiment" and "embodiment" are interpreted as "at least one embodiment." The term "another embodiment" is interpreted as "at least one other embodiment." Terms such as "first," "second," etc. may refer to different objects or the same object. The following content may include other definitions, both explicit and implicit.
[0028] In some instances, values, procedures, or devices are referred to as "optimal," "lowest," "highest," "minimum," "maximum," etc. It is understood that such descriptions are intended to indicate choices among multiple functional alternatives used, and that such choices are not necessarily better, smaller, higher, or more preferred than other choices.
[0029] As used herein, the terms "resource," "transmission resource," "uplink resource," or "downlink resource" may refer to any resource for performing communication, such as a time domain resource, a frequency domain resource, a space domain resource, a code domain resource, or any other resource that enables communication. Hereinafter, unless otherwise specified, both frequency domain and time domain resources are used as examples of transmission resources for describing some exemplary embodiments of the present disclosure. It should be noted that the exemplary embodiments of the present disclosure are equally applicable to other resources in other domains.
[0030] Channel state information (CSI) enhancements are expected to achieve better communication performance. Specifically, assuming ideal backhaul and synchronization, and the same number of antenna ports between transmit / receive points (TRPs), we specify the following CSI acquisition enhancements for coherent joint transmission (CJT) targeting FR1 and up to four TRPs: Release 16 / 17 Type II codebook improvements for CJT multi-TRP and associated CSI reporting (considering throughput-overhead tradeoff) targeting FDD, and SRS enhancements (SRS capacity expansion and / or interference randomization) for managing cross-SRS interference between TRPs targeting TDD CJT, satisfying the following constraints: 1) no additional resources for sounding reference signals (SRS), 2) reuse of existing SRS comb structures, and 3) no new SRS root sequences.
[0031] In some embodiments, the maximum number of CSI-RS ports per resource may be the same as specified in Release 17, i.e., 32.
[0032] Although the number of SRS ports is increased as described above, SRS sequence collisions may still occur between different UEs within a frame or between different frames. When SRS sequence collisions occur, interference between different UEs may increase. Therefore, it is desirable to propose a solution to prevent SRS sequence collisions between different frames.
[0033] Some embodiments of the present disclosure provide a scheme for SRS transmission, in which a first device (which may be either a terminal device or a network device) determines SRS parameters based at least in part on frame information, and the SRS parameters are used to determine a cyclic shift value or a comb offset value. Then, the first device can perform SRS communication with a second device (which may be either a network device or a terminal device) based on the SRS parameters.
[0034] In this manner, because the cyclic shift and / or comb offset values determine the hopping pattern and the frame information is used as a factor to determine the SRS parameters used to determine the cyclic shift and / or comb offset values, the hopping values / pattern may be different between different frames, potentially reducing the probability of collisions between different frames.
[0035] The principles and embodiments of the present disclosure are explained in detail below with reference to the figures.
[0036] TIFF2026506337000002.tif240168TIFF2026506337000003.tif246168TIFF2026506337000004.tif215168
[0037] In this disclosure, some terms may refer to the same or similar physical meanings and may be used interchangeably. Some illustrative examples are given below: The terms "resource block", "RB", "physical resource block" and "PRB" may be used interchangeably. The terms "symbol" and "OFDM symbol" may be used interchangeably. The terms "frame" and "radio frame" can be used interchangeably. The terms "symbol index", "symbol number" and "symbol index" may be used interchangeably. The terms "slot index," "slot number," and "slot index" can be used interchangeably.
[0038] TIFF2026506337000005.tif43168
[0039] Example environment 1A is a schematic diagram of an exemplary communication environment 100 in which exemplary embodiments of the present disclosure may be implemented. Communication environment 100 may include multiple communication devices, including a first device 110-1 and a second device 110-2.
[0040] 1A, first device 110-1 may perform SRS communication with second device 110-2, e.g., transmit / receive SRS to / from second device 110-2. Further, in some embodiments, first device 110-1 may communicate with second device 110-2 via one or more transmission / reception points (TRPs), e.g., up to four TRPs.
[0041] In some embodiments, for each SRS port, SRS comb offset hopping and / or cyclic shift hopping may be supported. Furthermore, in some embodiments, a subset of comb offset values / cyclic shift values may be configured for comb offset hopping / cyclic shift hopping, respectively.
[0042] In some embodiments, SRS comb offset hopping and / or cyclic shift hopping may be performed based at least in part on slot index and / or OFDM symbol index. In some embodiments, it may be expected that for each SRS resource opportunity, intra-slot hopping based on OFDM symbol index and inter-slot hopping based on slot index are supported. The disclosure is not limited in this respect.
[0043] In some embodiments, it is applicable to at least periodic / semi-persistent SRS with antenna usage switching.
[0044] In some embodiments, when the eight SRS ports are mapped to one or more OFDM symbols using a scheme such as repetition, frequency hopping, partial sounding, or a combination thereof, such as an eight-port SRS resource in an SRS resource set with usage "codebook" or "antennaSwitching," supports at least the following comb offset configurations: > Com value 2 (e.g., K TC =2), comb offsets of 1 and 2 are supported for 8 ports; > Com value 4 (e.g. K TC For 8 ports, 2-comb offset and / or 4-comb offset are supported for 8 ports. > Com value 8 (e.g. K TC For 8 ports, 4 comb offsets are supported.
[0045] In some embodiments, for a single SRS resource in an SRS resource set having a usage "codebook" for 8Tx PUSCH or "antennaSwitching" (i.e., 8T8R antenna switching), if the SRS resource is configured to have 8 SRS ports and m OFDM symbols (m>1, e.g., m is one of {2, 4} or m is one of {2, 4, 8, 10, 12, 14}), it is supported that the 8 SRS ports are mapped to m OFDM symbols. Furthermore, different SRS ports are mapped to different OFDM symbols (i.e., time division multiplexing, TDM).
[0046] TIFF2026506337000006.tif62168
[0047] TIFF2026506337000007.tif62168
[0048] In some embodiments, at least one of the following options may be used to enable SRS interference randomization: applying cyclic shift hopping, applying comb offset hopping, and applying both cyclic shift hopping and comb offset hopping.
[0049] TIFF2026506337000008.tif74168
[0050] TIFF2026506337000009.tif121168
[0051] TIFF2026506337000010.tif58168
[0052] TIFF2026506337000011.tif74166
[0053] In some embodiments, the length N ZC is N ZC <M ZC It is sometimes given by the largest prime number, such as
[0054] TIFF2026506337000012.tif30168 (Table 1) JPEG2026506337000013.jpg197137 (Table 2) JPEG2026506337000014.jpg233145 (Table 3) JPEG2026506337000015.jpg228141 (Table 4) JPEG2026506337000016.jpg210152
[0055] TIFF2026506337000017.tif30167
[0056] TIFF2026506337000018.tif99144
[0057] Refer to FIG. 1B, which is a schematic diagram of an exemplary communication environment 150 in which exemplary embodiments of the present disclosure can be implemented, wherein in some embodiments, one of the first device 110-1 and the second device 110-2 is a terminal device and the other of the first device 110-1 and the second device 110-2 is a network device.
[0058] The communication environment 150 includes a terminal device and a network device, where the terminal device may be the first device 110-1 / second device 110-2, and the network device may be the second device 110-2 / first device 110-1.
[0059] 1B, the terminal device may be a UE, and the network device may be a base station (e.g., a gNB) serving the UE. Furthermore, in the environment 150, a link from the network device to the terminal device is referred to as a downlink, and a link from the terminal device to the network device is referred to as an uplink. In the downlink, the network device is a transmitting (TX) device (or transmitter), and the terminal device is a receiving (RX) device (or receiver). In the uplink, the terminal device is a TX device (or transmitter), and the first network device 110-1 or the second network device 110-2 is an RX device (or receiver).
[0060] As shown in Figure 1B, in some embodiments, the network device and the terminal device can communicate over a direct link / channel. Alternatively, in the example of Figure 1B, multi-TRP transmission is also supported. As shown in Figure 1B, the terminal device and the network device can communicate with each other via one or more of multiple TRPs, i.e., TRPs 120-1, 120-2, 120-3, and 120-4 (collectively or individually referred to as TRPs 120).
[0061] In the case of multi-TRP transmission, the example of Figure 1B supports both single-TRP mode transmission and multi-TRP transmission. Specifically, in single-TRP mode, the terminal device and the network device can communicate with each other via any TRP 120. Alternatively, in multi-TRP mode, the terminal device and the network device can communicate with each other via multiple TRPs 120.
[0062] Furthermore, a network device may provide one or more serving cells, and multiple TRPs may be included in the same or different serving cells, i.e., in the example of Figure 1B, both inter-cell and intra-cell transmissions are supported.
[0063] Communications in communication environments 100 and 150 may conform to any suitable standard, including, but not limited to, Global System for Mobile Communications (GSM), Long Term Evolution (LTE), LTE-Evolution, LTE-Advanced (LTE-A), New Radio (NR), Wideband Code Division Multiple Access (WCDMA), Code Division Multiple Access (CDMA), GSM EDGE Radio Access Network (GERAN), Machine Type Communication (MTC), etc. Embodiments of the present disclosure may be performed in accordance with any currently known or future-developed generation of communication protocols. Examples of communication protocols include, but are not limited to, first generation (1G), second generation (2G), 2.5G, 2.75G, third generation (3G), fourth generation (4G), 4.5G, fifth generation (5G) communication protocols, 5.5G, 5G-Advanced networks, or sixth generation (6G) networks.
[0064] It should be understood that the number of devices (i.e., first device, second device, terminal device, network device, TRP) and their connections shown in Figures 1A and 1B are for illustrative purposes only, without implying any limitations. Communication environments 100 and 150 may include any suitable number of devices configured to implement exemplary embodiments of the present disclosure.
[0065] For convenience of explanation, some embodiments will be described below assuming that a terminal device operates as a UE and a network device operates as a base station, although in some embodiments, operations described with respect to a terminal device may be performed by a network device or other device, and operations described with respect to a network device may be performed by a terminal device or other device.
[0066] Process Example Although features / operations are described individually in certain exemplary embodiments, it should be understood that these features / operations described in different exemplary embodiments can be used in any suitable combination unless expressly indicated to the contrary.
[0067] Furthermore, it should be understood that the operations at the first device 110-1 and the second device 110-2 must be coordinated. In other words, the first device 110-1 and the second device 110-2 must have a common understanding of settings, parameters, transmission resources, etc., so that communication between the first device 110-1 and the second device 110-2 can proceed. Such a common understanding can be achieved by any suitable interaction between the first device 110-1 and the second device 110-2, or by both the first device 110-1 and the second device 110-2 applying the same rules / policies.
[0068] In the following, some operations are described from the perspective of the first device 110-1, but it should be understood that the corresponding operations are performed by the second device 110-2. Similarly, some operations are described from the perspective of the second device 110-2, but it should be understood that the corresponding operations are performed by the first device 110-1. For the sake of brevity, some identical or similar content has been omitted herein.
[0069] Furthermore, in the following description, several interactions are performed between first device 110-1 and second device 110-2, such as resource configuration, resource activation, resource scheduling, feature enablement, feature disablement, capability reporting, etc. It should be understood that the interactions may be implemented with either a single signaling / message or multiple signaling / messages, including system information (SI), RRC messages, downlink control information (DCI) messages, uplink control information (UCI) messages, media access control (MAC) control elements (CE), etc. The disclosure is not limited in this respect.
[0070] Below, we will explain example processes for each scenario.
[0071] Example Process for Inter-Frame SRS Transmission In some embodiments, a group hopping or sequence hopping solution for SRS sequences may be applied to increase the orthogonality between different UEs. However, even with the group hopping or sequence hopping solution, the collision of SRS sequences between different UEs cannot be avoided due to the limited number of SRS sequences. Therefore, techniques such as cycle shift hopping and comb offset hopping have also been proposed to reduce the possibility of SRS collision.
[0072] TIFF2026506337000019.tif36168
[0073] Note that in the case of group hopping or sequence hopping, if the network configuration identity is the same, different cycle shift values may be assigned to UEs (in the case of orthogonal multiplexing), which may increase the randomness of interference.
[0074] According to some exemplary embodiments of the present disclosure, SRS parameters (which may be used to determine cyclic shift values and / or comb offset values) may be determined at least in part based on frame information. In this case, in some embodiments, for different frames, hopping values / patterns may be determined at least in part based on different pseudo-random sequences. Alternatively, in other embodiments, for different frames, hopping values / patterns may be determined at least in part based on different portions of the same pseudo-random sequence. In this manner, hopping values / patterns may differ between different frames to reduce the probability of collisions between different frames. Detailed processing is described below.
[0075]
[0023] Reference is now made to Figure 2, which illustrates a signaling flow 200 of communication in accordance with some embodiments of the present disclosure. For purposes of discussion, signaling flow 200 will be discussed with reference to Figures 1A and 1B, for example, using first device 110-1 and second device 110-2.
[0076] In operation, the first device 110-1 determines (210-1) SRS parameters to be used to determine the cyclic shift value based at least in part on the frame information, and the second device 110-2 determines (210-2) its respective SRS parameters accordingly.
[0077] Alternatively, or in addition, in some embodiments, the first device 110-1 determines (210-1) or receives or transmits SRS parameters used to determine the comb offset value based, at least in part, on the frame information, and the second device 110-2 also determines (210-2) its respective SRS parameters accordingly.
[0078] In some embodiments, the frame information is common to at least two terminal devices served by the network device or is multiplexed based on different cyclic shift values, such common understanding allowing for maximization of orthogonality between different UEs.
[0079] Furthermore, in some embodiments, the frame information is the system frame number (SFN). Thus, no newly defined parameters need to be introduced.
[0080] In this way, since the hopping value / pattern (either one or both of cyclic shift hopping and comb offset hopping) is determined based on frame information, different hopping values / patterns can be applied to different frames, and inter-frame collisions of SRS sequences can be avoided.
[0081] An exemplary process for determining SRS parameters is described below from the perspective of first device 110-1, with it being understood that such discussion is also applicable to second device 110-2.
[0082] In some embodiments, the first device 110-1 determines a pseudo-random sequence and further determines SRS parameters at least in part based on a set of values corresponding to a set of indices in the pseudo-random sequence. Specifically, the pseudo-random sequence includes multiple bits, each bit having a value of "0" or "1," and each bit may be identified by an index. According to some embodiments, the pseudo-random sequence may be first initialized, and then a portion of the pseudo-random sequence (i.e., a set of values corresponding to a set of indices of the pseudo-random sequence) may be used to determine the SRS parameters. The SRS parameters may be used to determine a cyclic shift value and / or a comb offset value.
[0083] In some embodiments, at least one of a pseudo-random sequence or a set of indices within the pseudo-random sequence is determined based on the frame information.
[0084] In one specific embodiment, the pseudo-random sequence is determined based on frame information, and the pseudo-random sequence is initialized at least in part based on the frame information. Alternatively, or in addition, in another specific embodiment, the set of indices in the pseudo-random sequence is determined based on frame information, and the frame information is used to select / determine the set of indices.
[0085] In some embodiments, the pseudo-random sequence is determined based at least in part on the identity of the SRS sequence (e.g., the identity of the SRS sequence is used, or the identity of the SRS sequence and frame information are used to initialize the pseudo-random sequence), thus ensuring randomization of the pseudo-random sequence.
[0086] In some embodiments, the set of pseudo-random sequence indices is determined at least in part based on at least one of a slot index or a symbol index (e.g., the set of pseudo-random sequence indices is determined by using the identity, slot index and / or symbol index, or by using the slot index, symbol index and / or frame information). In this manner, the hopping value / pattern can be determined per frame, per slot, or per symbol.
[0087] 2, based on the determined SRS parameters, the first device 110-1 performs SRS communication with the second device 110-2 220. Specifically, a cyclic shift value and / or a comb offset value may be determined, and the SRS communication may be performed accordingly.
[0088] In some embodiments, the SRS communication is coherent joint transmission (CJT). In some embodiments, the SRS communication is performed via a first plurality of SRS ports, where the number of the first plurality of SRS ports is eight or more. Alternatively, or additionally, in some embodiments, the SRS communication is performed via a second plurality of transmit / receive points (TRPs), where the number of the second plurality of TRPs is two or more.
[0089] For better understanding, referring to FIG. 1B, SRS communications are sent from the terminal device to the network device via TRP(s) 120 and / or there are eight or more configured SRS ports.
[0090] The above description is a general process for avoiding inter-frame collisions in SRS sequences. For the sake of clarity, some specific example embodiments for avoiding inter-frame collisions in SRS sequences are described below.
[0091] In some embodiments, a pseudo-random sequence is initialized at the beginning of each radio frame, and cyclic shift hopping and / or comb offset hopping are performed based on the pseudo-random sequence, so there is a probability of collision in each radio frame. Therefore, different hopping patterns are expected to be implemented in different frames. Specifically, frame information is implemented when determining the cyclic shift pattern hopping value / pattern and / or comb offset hopping value / pattern for different radio frames, and the frame information has different values for different radio frames.
[0092] In some embodiments, the frame information is common to UEs that are multiplexed (orthogonal) based on different cyclic shift values, eg, the frame information may be SFN.
[0093] In some embodiments, the hopping values / patterns (e.g., a first parameter for determining the cyclic shift value or a second parameter for determining the comb offset value) of the cyclic shift hopping and / or comb offset hopping of the SRS can be different by using different values of the system frame number, the same value of the slot index, and the same value of the symbol index.
[0094] Cyclic Shift Hopping In some embodiments, a first parameter for determining a cyclic shift hopping pattern and / or a comb offset hopping pattern and / or a cyclic shift value and / or a first parameter for determining a cyclic shift hopping value (e.g., f csh ()) and / or a second parameter for determining the comb offset value and / or a second parameter for determining the comb offset hopping value (e.g., f coh ()) may differ by using different values of the system frame number, the same value of the slot index, and the same value of the symbol index for the SRS.
[0095] In some embodiments, a first parameter (e.g., f csh The (represented as) may be based on a first pseudo-random sequence, and values of the first parameter may be determined based on a first set of values corresponding to a first set of indices of the first pseudo-random sequence, and the first set of indices may be based on at least a third parameter.
[0096] In some embodiments, a second parameter (e.g., f coh The second parameter may be determined based on a second set of values corresponding to a second set of indices of the second pseudo-random sequence, and the second set of indices may be based on at least a third parameter.
[0097] In some embodiments, the third parameter may be a value of frame information or a system frame number. In some embodiments, the first set of indexes may be determined based on the third parameter and at least one of a slot index, a symbol number / index within the SRS resource, a relative symbol number / index within the SRS resource, a starting position in the time domain of the SRS resource, and a symbol index.
[0098] In some embodiments, the symbol index is the symbol number / index within the SRS resource, or the relative symbol number / index l′ within the SRS resource and the starting position in the time domain of the SRS resource l o In some embodiments, the symbol index or symbol index may be based on l=l′+l o is.
[0099] TIFF2026506337000020.tif100168
[0100] TIFF2026506337000021.tif16168
[0101] TIFF2026506337000022.tif34168
[0102] TIFF2026506337000023.tif117168
[0103] TIFF2026506337000024.tif73168
[0104] TIFF2026506337000025.tif73168
[0105] TIFF2026506337000026.tif95168
[0106] TIFF2026506337000027.tif106168
[0107] In some embodiments, the cyclic shift value may be determined based on an SRS parameter (i.e., a first parameter), and the value of the first parameter may be determined based on a set of values corresponding to a set of indices of the pseudo-random sequence.
[0108] TIFF2026506337000028.tif23168
[0109] That is, the same pseudo-random sequence can be used for different radio frames, and different portions of the same pseudo-random sequence can be used to determine the first parameter. For example, pseudo-random sequence #1 is used for frames #1 and #2, a first set of values corresponding to a first set of indices in pseudo-random sequence #1 are used to determine the first parameter for frame #1, and a second set of values corresponding to a second set of indices in pseudo-random sequence #1 are used to determine the first parameter for frame #2.
[0110] TIFF2026506337000029.tif23168
[0111] That is, different pseudo-random sequences can be used for different radio frames, and the same or different portions of the pseudo-random sequences can be used to determine the first parameter. For example, pseudo-random sequence #1 can be used for frame #1, and pseudo-random sequence #2 can be used for frame #1.
[0112] TIFF2026506337000030.tif55168
[0113] TIFF2026506337000031.tif43167
[0114] TIFF2026506337000032.tif54157
[0115] TIFF2026506337000033.tif30168
[0116] TIFF2026506337000034.tif69154
[0117] TIFF2026506337000035.tif55168
[0118] Comb offset hopping In some embodiments, the SRS parameter for determining the comb offset value (i.e., the second parameter) may be based on a pseudo-random sequence, and the value of the second parameter may be determined based on values corresponding to a set of indices of the pseudo-random sequence, and the set of indices may be based on at least frame information. Alternatively, or in addition, in another exemplary embodiment, the pseudo-random sequence is initialized based on frame information.
[0119] TIFF2026506337000036.tif30168
[0120] That is, different pseudo-random sequences may be used for different radio frames, and the same or different portions of the pseudo-random sequences may be used to determine the second parameter. For example, pseudo-random sequence #1 may be used for frames #1 and #2, a first set of values corresponding to a first set of indices in pseudo-random sequence #1 may be used to determine the second parameter for frame #1, and a second set of values corresponding to a second set of indices in pseudo-random sequence #1 may be used to determine the second parameter for frame #2.
[0121] TIFF2026506337000037.tif23168
[0122] That is, the same pseudo-random sequence can be used for different radio frames, and different portions of the same pseudo-random sequence can be used to determine the second parameter. For example, pseudo-random sequence #1 can be used for frame #1, and pseudo-random sequence #2 can be used for frame #1.
[0123] TIFF2026506337000038.tif49168
[0124] TIFF2026506337000039.tif50168
[0125] TIFF2026506337000040.tif54162
[0126] TIFF2026506337000041.tif23168
[0127] According to the above processing example, collisions between frames of an SRS sequence can be avoided.
[0128] TIFF2026506337000042.tif49168
[0129] Reference is now made to Figure 3, which illustrates a histogram 300 of collision probabilities for different hopping schemes. For a given UE, cycle-shift hopping with frame information may introduce additional interference randomization, such that the randomization of interfering UEs may vary between radio frames, reducing the probability of collision.
[0130] An example for reducing the collision probability within the same frame (ie, within an intra-frame) will be described below.
[0131] 2, the first device 110-1 / second device 110-2 determines 210-1 / 210-2 at least one SRS parameter including a first parameter used to determine a cyclic shift value and a second parameter used to determine a comb offset value. According to some embodiments of the present disclosure, the first parameter and the second parameter are determined based on different sets of values corresponding to different pseudo-random sequences or different sets of indexes within the same pseudo-random sequence, respectively.
[0132] The first device 110-1 and the second device 110-2 then perform 220 SRS communication based on each other and the at least one SRS parameter.
[0133] It should be understood that the exemplary process for reducing inter-frame collisions may be combined with the exemplary process for reducing inter-frame collisions described above. That is, for a particular frame, both cyclic shift hopping and comb offset hopping may be applied, and the SRS parameters (i.e., the first and second parameters) used to determine the cyclic shift value and the comb offset value may be determined based on different pseudo-random sequences or different sets of indexes within the same pseudo-random sequence, respectively. Alternatively, or additionally, for different frames, either of the SRS parameters (i.e., the first or second parameters) may be further determined based on different pseudo-random sequences or different sets of indexes within the same pseudo-random sequence. Simply for better understanding, several specific embodiments are listed below.
[0134] In a specific embodiment, > Pseudo-random sequence #1 is used to determine the first parameter for frame #1. Pseudorandom sequence #2 is used to determine the second parameter for frame #1. Pseudorandom sequence #3 is used to determine the first parameter of frame #2. Pseudorandom sequence #4 is used to determine the second parameter for frame #2.
[0135] Alternatively, in another specific embodiment, > A first set of values corresponding to a first set of indices of pseudo-random sequence #1 is used to determine a first parameter for frame #1. A second set of values corresponding to the first set of indices of the pseudo-random sequence #1 is used to determine a second parameter for frame #1. A first set of values corresponding to a first set of indices of pseudo-random sequence #2 is used to determine a first parameter for frame #2. A second set of values corresponding to a second set of indices of pseudo-random sequence #2 is used to determine a second parameter for frame #2.
[0136] Alternatively, in a more specific embodiment, > A first set of values corresponding to a first set of indices in pseudo-random sequence #1 is used to determine a first parameter for frame #1. A second set of values corresponding to a second set of indices in pseudo-random sequence #1 is used to determine a second parameter for frame #1. A third set of values corresponding to the third set of indices of the pseudorandom sequence #1 is used to determine the first parameter of frame #1. A fourth set of values corresponding to the fourth set of indices of pseudorandom sequence #1 is used to determine the second parameter of frame #1.
[0137] It should be understood that the above specific embodiments are provided for illustrative purposes only. Each of the first and second parameters may be determined for any suitable pseudo-random sequence or set of values corresponding to a set of indices within the same pseudo-random sequence. The present disclosure is not limited in this respect.
[0138] TIFF2026506337000043.tif28168
[0139] In some embodiments, the first parameter for determining the cyclic shift value or the first parameter for determining the cyclic shift hopping value and the second parameter for determining the comb offset value or the second parameter for determining the comb offset hopping value may be based on the same pseudo-random sequence (e.g., the first pseudo-random sequence may be initialized with the same parameter (e.g., the fourth parameter, or e.g., the fourth parameter and the system frame number)), and the first set of indices for the first parameter and the second set of indices for the second parameter may be different. For example, different portions of the same pseudo-random sequence may be applied to the cyclic shift hopping and the comb offset hopping. In some embodiments, the first parameter for determining the cyclic shift value or the cyclic shift hopping value and the second parameter for determining the comb offset value or the comb offset hopping value may be based on different pseudo-random sequences (e.g., initialized with different parameters). For example, different pseudo-random sequences may be applied to the cyclic shift hopping and the comb offset hopping, respectively.
[0140] TIFF2026506337000044.tif86168
[0141] TIFF2026506337000045.tif41168
[0142] TIFF2026506337000046.tif158168
[0143] TIFF2026506337000047.tif42168
[0144] TIFF2026506337000048.tif62168
[0145] TIFF2026506337000049.tif49168
[0146] Example of processing 8-port SRS resources As mentioned above, for the 8-port SRS resource, at least the following comb offset settings are supported: > For comb value 2, support 1 comb offset and 2 comb offset. > For comb value 4, 2-comb offset and / or 4-comb offset are optionally supported. > For comb value 8, 4 comb offsets are supported.
[0147] In some embodiments, the parameters (m 8p ) may be introduced, and the parameter introduced for the 8-port SRS may indicate the number of symbols for mapping the 8-port SRS, and each symbol is represented as 8 / m 8p ports, where m 8p may be one of {1,2,4,8}. As a specific embodiment, the parameter introduced for 8-port SRS can be reused: repetitionFactor.
[0148] In some embodiments, the number of comb offsets can be defined, which refers to the number of comb offsets for one symbol or the total number of comb offsets for 8 ports.
[0149] Below are detailed settings for an 8-port SRS.
[0150] TIFF2026506337000050.tif79168
[0151] TIFF2026506337000051.tif85168
[0152] TIFF2026506337000052.tif101166
[0153] TIFF2026506337000053.tif201168
[0154] TIFF2026506337000054.tif226168
[0155] TIFF2026506337000055.tif226168
[0156] In one embodiment, eight SRS ports may be mapped to two symbols. As an example, for example, four SRS ports may be mapped to each symbol. Ports 1001, 1002, 1003, and 1004 are mapped to the first symbol. Ports 1005, 1006, 1007, and 1008 are mapped to the second symbol.
[0157] TIFF2026506337000056.tif185168
[0158] TIFF2026506337000057.tif118168
[0159] TIFF2026506337000058.tif142168
[0160] TIFF2026506337000059.tif142168
[0161] TIFF2026506337000060.tif158166
[0162] TIFF2026506337000061.tif89166
[0163] In one embodiment, eight SRS ports may be mapped to four symbols. As an example, for example, two SRS ports may be mapped to each symbol. Ports 1001 and 1002 are mapped to the first symbol. Ports 1003 and 1004 are mapped to the second symbol. Ports 1005 and 1006 are mapped to the third symbol. Ports 1007 and 1008 are mapped to the fourth symbol.
[0164] TIFF2026506337000062.tif121166
[0165] TIFF2026506337000063.tif118166
[0166] TIFF2026506337000064.tif136168
[0167] TIFF2026506337000065.tif131166
[0168] TIFF2026506337000066.tif158166
[0169] TIFF2026506337000067.tif89166
[0170] In one embodiment, eight SRS ports are associated with eight symbols, e.g., ports 1001, 1002, 1003, 1004, 1005, 1006, 1007, and 1008 are mapped to the first, second, third, fourth, fifth, sixth, seventh, and eighth symbols, respectively.
[0171] TIFF2026506337000068.tif121168
[0172] TIFF2026506337000069.tif118166
[0173] TIFF2026506337000070.tif136168
[0174] TIFF2026506337000071.tif131166
[0175] TIFF2026506337000072.tif158166
[0176] TIFF2026506337000073.tif158166
[0177] TIFF2026506337000074.tif36168
[0178] TIFF2026506337000075.tif31168
[0179] Thus, an 8-port SRS configuration is more appropriate.
[0180] Example method 4 shows a flowchart of a communication method 400 implemented in first device 110-1 according to some embodiments of the present disclosure. For ease of explanation, method 400 will be described from the perspective of the first device in FIGS. 1A and 1B.
[0181] In block 410, the first device 110-1 determines, based at least in part on the frame information, a sounding reference signal (SRS) parameter used to determine one of a cyclic shift value and a comb offset value.
[0182] At block 420, first device 110-1 performs SRS communication with second device 110-2 based on the SRS parameters.
[0183] In some exemplary embodiments, determining the SRS parameters includes determining a pseudo-random sequence and determining the SRS parameters based at least in part on a set of values corresponding to a set of indices within the pseudo-random sequence, wherein at least one of the pseudo-random sequence and the set of indices within the pseudo-random sequence is determined based on frame information.
[0184] In some exemplary embodiments, the pseudo-random sequence is determined based on the frame information, and determining the pseudo-random sequence includes initializing the pseudo-random sequence based at least in part on the frame information.
[0185] In some exemplary embodiments, determining the pseudo-random sequence includes determining the pseudo-random sequence based at least in part on the identity of the SRS sequence.
[0186] In some demonstrative embodiments, the set of pseudo-random sequence indices is determined based at least in part on at least one of a slot index and a symbol index.
[0187] In some exemplary embodiments, the frame information is common to at least two terminal devices served by the network device or is multiplexed based on different cyclic shift values.
[0188] In some exemplary embodiments, the frame information is a system frame number.
[0189] In some demonstrative embodiments, the SRS communication with the second device 110-2 is coherent joint transmission (CJT), and performing the SRS communication with the second device 110-2 includes performing the SRS communication via at least one of a first plurality of SRS ports, the number of which is equal to or greater than eight, a second plurality of transmission and receiving points (TRPs), the number of which is equal to or greater than two.
[0190] In some exemplary embodiments, one of first device 110-1 and second device 110-2 is an end device, and the other of first device and second device 110-2 is a network device.
[0191] 5 shows a flowchart of a communication method 500 implemented in first device 110-1 according to some embodiments of the present disclosure. For ease of explanation, method 500 will be described from the perspective of first device 110-1 in FIGS. 1A and 1B.
[0192] In block 510, the first device 110-1 determines at least one sounding reference signal (SRS) parameter including a first parameter used to determine a cyclic shift value and a second parameter used to determine a comb offset value, the first parameter and the second parameter being determined based on different sets of values corresponding to different pseudo-random sequences or different sets of indices within the same pseudo-random sequence, respectively.
[0193] At block 520, first device 110-1 performs SRS communication with second device 110-2 based on the at least one SRS parameter.
[0194] In some exemplary embodiments, at least one of the first parameter and the second parameter is determined based at least in part on the frame information.
[0195] In some exemplary embodiments, one of first device 110-1 and second device 110-2 is an end device, and the other of first device and second device 110-2 is a network device.
[0196] Exemplary Devices and Equipment 6 is a schematic block diagram of an apparatus 600 suitable for implementing embodiments of the present disclosure. Apparatus 600 can be considered another exemplary implementation of any of the apparatuses shown in FIGS. 1A and 1B. Thus, apparatus 600 can be implemented in, or at least as part of, apparatuses 110-1 and 110-2.
[0197] As shown, the apparatus 600 comprises a processor 610, a memory 620 coupled to the processor 610, a suitable transmitter (TX) / receiver (RX) 640 coupled to the processor 610, and a communication interface coupled to the TX / RX 640. The memory 610 stores at least a portion of a program 630. The TX / RX 640 is for bidirectional communication. The TX / RX 640 has at least one antenna to facilitate communication, although in practice the access nodes referred to in this disclosure may have multiple antennas. The communication interface may represent any interface required for communication with other network elements, such as, for example, an X2 / Xn interface for bidirectional communication between eNBs / gNBs, an S1 / NG interface for communication between a Mobility Management Entity (MME) / Access and Mobility Management Function (AMF) / SGW / UPF and an eNB / gNB, an Un interface for communication between an eNB / gNB and a relay node (RN), or a Uu interface for communication between an eNB / gNB and a terminal device.
[0198] The program 630 is assumed to include program instructions that, when executed by the associated processor 610, cause the device 600 to operate in accordance with embodiments of the present disclosure, as described herein with reference to Figures 1-6. Embodiments of the present disclosure may be implemented by computer software executable by the processor 610 of the device 600, by hardware, or by a combination of software and hardware. The processor 610 may be configured to implement various embodiments of the present disclosure. Furthermore, the combination of the processor 610 and the memory 620 may form a processing means 650 suitable for implementing various embodiments of the present disclosure.
[0199] Memory 620 may be of any type suitable for a local technology network and may be implemented using any suitable data storage technology, such as, by way of non-limiting example, non-transitory computer-readable storage media, semiconductor-based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory, and removable memory. While only one memory 620 is shown in device 600, device 600 may have multiple physically distinct memory modules. Processor 610 may be of any type suitable for a local technology network and may include, by way of non-limiting example, one or more of a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), and a processor based on a multi-core processor architecture. Device 600 may have multiple processors, such as application-specific integrated circuit chips that are time-slaved to a clock that synchronizes the main processor.
[0200] In some embodiments, the first device comprises circuitry configured to: determine, at the first device, sounding reference signal (SRS) parameters used to determine one of a cyclic shift value and a comb offset value based at least in part on the frame information; and perform SRS communication with the second device based on the SRS parameters.
[0201] In some embodiments, the first device comprises circuitry configured to: determine at the first device at least one sounding reference signal (SRS) parameter, the SRS parameter including a first parameter used to determine a cyclic shift value and a second parameter used to determine a comb offset value; and perform SRS communication with the second device based on the at least one SRS parameter, wherein the first parameter and the second parameter are each determined based on different sets of values corresponding to different pseudo-random sequences or different sets of indices within the same pseudo-random sequence.
[0202] The term "circuitry" as used in this disclosure may refer to a hardware circuit and / or a combination of a hardware circuit and software. For example, a circuit may be a combination of analog and / or digital hardware circuitry and software / firmware. As another example, a circuit may be any portion of a hardware processor with software, where the hardware processor includes digital signal processor(s), software, and memory(s) that work together to cause a device, such as a terminal device or network device, to perform various functions. As yet another example, a circuit may be a hardware circuit and / or processor, such as a microprocessor or portion of a microprocessor, that requires software / firmware to operate, but the software may not be present when not necessary for operation. As used in this disclosure, the term circuitry also includes simply a hardware circuit or processor(s) or portion of a hardware circuit or processor(s) and its (or their) associated software and / or firmware implementation.
[0203] In summary, embodiments of the present disclosure provide the following aspects:
[0204] In a first aspect, a first terminal device includes a processor configured to cause the first device to determine, at the first device, sounding reference signal (SRS) parameters used to determine one of a cyclic shift value and a comb offset value based at least in part on frame information, and to perform SRS communication with a second device based on the SRS parameters.
[0205] In some embodiments of the first aspect, determining the SRS parameters includes determining a pseudo-random sequence and determining the SRS parameters based at least in part on a set of values corresponding to a set of indices within the pseudo-random sequence, wherein at least one of the pseudo-random sequence and the set of indices within the pseudo-random sequence is determined based on frame information.
[0206] In some embodiments of the first aspect, the pseudo-random sequence is determined based on the frame information, and determining the pseudo-random sequence includes initializing the pseudo-random sequence based at least in part on the frame information.
[0207] In some embodiments of the first aspect, determining the pseudo-random sequence includes determining the pseudo-random sequence based at least in part on the identity of the SRS sequence.
[0208] In some embodiments of the first aspect, the set of indices of the pseudo-random sequence is determined based at least in part on at least one of a slot index and a symbol index.
[0209] In some embodiments of the first aspect, the frame information is common to at least two terminal devices served by the network device or is multiplexed based on different cyclic shift values.
[0210] In some embodiments of the first aspect, the frame information is a system frame number.
[0211] In some embodiments of the first aspect, the SRS communication with the second device is coherent joint transmission (CJT), and performing the SRS communication with the second device includes performing the SRS communication via at least one of a first plurality of SRS ports, the number of which is equal to or greater than eight, and a second plurality of transmission and receiving points (TRPs), the number of which is equal to or greater than two.
[0212] In some embodiments of the first aspect, one of the first device and the second device is a terminal device, and the other of the first device and the second device is a network device.
[0213] In a second aspect, a first terminal device includes a processor, and the processor is configured to cause the first terminal device to determine at least one sounding reference signal (SRS) parameter, including a first parameter used to determine a cyclic shift value and a second parameter used to determine a comb offset value, and to perform SRS communication with a second device based on the at least one SRS parameter, wherein the first parameter and the second parameter are determined based on different sets of values corresponding to different pseudo-random sequences or different sets of indices within the same pseudo-random sequence, respectively.
[0214] In some embodiments of the second aspect, at least one of the first parameter and the second parameter is determined based at least in part on the frame information.
[0215] In some embodiments of the second aspect, one of the first device and the second device is a terminal device, and the other of the first device and the second device is a network device.
[0216] In one aspect, a communication method includes determining, at a first device, sounding reference signal (SRS) parameters used to determine one of a cyclic shift value and a comb offset value based at least in part on frame information, and performing SRS communication with a second device based on the SRS parameters.
[0217] In some embodiments, determining the SRS parameters includes determining a pseudo-random sequence and determining the SRS parameters based at least in part on a set of values corresponding to a set of indices within the pseudo-random sequence, wherein at least one of the pseudo-random sequence and the set of indices within the pseudo-random sequence is determined based on frame information.
[0218] In some embodiments, the pseudo-random sequence is determined based on the frame information, and determining the pseudo-random sequence includes initializing the pseudo-random sequence based at least in part on the frame information.
[0219] In some embodiments, determining the pseudo-random sequence includes determining the pseudo-random sequence based at least in part on the identity of the SRS sequence.
[0220] In some embodiments, the set of pseudo-random sequence indices is determined based at least in part on at least one of a slot index and a symbol index.
[0221] In some embodiments, the frame information is common to at least two terminal devices served by the network device or is multiplexed based on different cyclic shift values.
[0222] In some embodiments, the frame information is a system frame number.
[0223] In some embodiments, the SRS communication with the second device is coherent joint transmission (CJT), and performing the SRS communication with the second device includes performing the SRS communication via at least one of a first plurality of SRS ports, the number of which is equal to or greater than eight, and a second plurality of transmission and receiving points (TRPs), the number of which is equal to or greater than two.
[0224] In some embodiments, one of the first device and the second device is a terminal device, and the other of the first device and the second device is a network device.
[0225] In one aspect, a communication method includes determining at a first device at least one sounding reference signal (SRS) parameter including a first parameter used to determine a cyclic shift value and a second parameter used to determine a comb offset value; and performing SRS communication with a second device based on the at least one SRS parameter, wherein the first parameter and the second parameter are each determined based on different sets of values corresponding to different pseudo-random sequences or different sets of indices within the same pseudo-random sequence.
[0226] In some embodiments, at least one of the first parameter and the second parameter is determined based at least in part on the frame information.
[0227] In some embodiments, one of the first device and the second device is a terminal device, and the other of the first device and the second device is a network device.
[0228] In one aspect, a computer-readable medium having stored thereon instructions that, when executed on at least one processor, cause the at least one processor to perform the above-described method implemented by the first device.
[0229] In one aspect, a computer program comprising instructions that, when executed on at least one processor, cause the at least one processor to perform the above method implemented by the first device.
[0230] In general, various embodiments of the present disclosure may be implemented in hardware or special purpose circuits, software, logic, or any combination thereof. Some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software that may be executed by a controller, microprocessor, or other computing device. While various aspects of embodiments of the present disclosure are illustrated and described using block diagrams, flowcharts, or some other pictorial representations, it should be understood that the blocks, devices, systems, techniques, or methods described in this disclosure may be implemented in, by way of non-limiting example, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller, or other computing device, or some combination thereof.
[0231] The present disclosure also provides at least one computer program product tangibly stored on a non-transitory computer-readable storage medium. The computer program product includes computer-executable instructions (e.g., computer-executable instructions included in program modules) that execute on a device by a target real or virtual processor to perform the processes or methods described above with reference to FIGS. 1-6. Generally, program modules include routines, programs, libraries, objects, classes, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The functionality of the program modules may be combined or split among program modules as desired in various embodiments. The machine-executable instructions for the program modules may be executed in local or distributed devices. In a distributed device, the program modules may be located in both local and remote storage media.
[0232] Program code for implementing the methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus, so that when executed by the processor or controller, the program code performs the functions / acts specified in the flowcharts and / or block diagrams. The program code may be executed entirely on a machine, partially on a machine, as a stand-alone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0233] The program code may be embodied in a machine-readable medium, which may be any tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium includes, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination thereof. More specific examples of machine-readable storage media include an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0234] Furthermore, although operations are described in a particular order, this should not be understood as requiring such operations to be performed in the particular order shown, or sequentially, or that all of the operations shown be performed, to achieve desirable results. In certain situations, multitasking and parallel processing may be advantageous. Similarly, while several specific implementation details are included in the above description, these should not be construed as limiting the scope of the disclosure, but rather as descriptions of features that may be specific to particular embodiments. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination.
[0235] Although the present disclosure has been described in language specific to structural features and / or methodological operations, it is to be understood that the present disclosure, which is limited to the appended claims, is not necessarily limited to the specific features or operations described above. Rather, the specific features and operations described above are disclosed as example forms of implementing the claims.
Claims
1. A first apparatus comprising a processor, the processor comprising: a cyclic shift value, and Comb offset value, determining, based at least in part on the frame information, sounding reference signal (SRS) parameters used to determine one of performing SRS communication with a second device based on the SRS parameters; and configured to cause the first device to: First device.
2. Determining the SRS parameters comprises: determining a pseudo-random sequence; determining the SRS parameters based at least in part on a set of values corresponding to a set of indices within the pseudo-random sequence; Including, the pseudo-random sequence, and the set of indices within the pseudo-random sequence; at least one of the following is determined based on the frame information; The first device of claim 1 .
3. the pseudo-random sequence is determined based on the frame information; Determining the pseudo-random sequence comprises: initializing the pseudo-random sequence based at least in part on the frame information. The first device of claim 2 .
4. Determining the pseudo-random sequence comprises: determining the pseudo-random sequence based at least in part on the identity of an SRS sequence. The first device of claim 2 .
5. The set of indices for the pseudo-random sequence is: the slot index, and The symbol index, determined at least in part based on at least one of The first device of claim 2 .
6. The frame information is common to at least two terminal devices served by the network device, or is multiplexed based on different cyclic shift values; The first device of claim 1 .
7. The frame information is a system frame number. The first device of claim 1 .
8. The SRS communication with the second device is coherent joint transmission (CJT), and performing the SRS communication with the second device includes: a first plurality of SRS ports equal to or greater than eight in number; a second plurality of transmission and receiving points (TRPs) equal to or greater than two in number; performing the SRS communication via at least one of: The first device of claim 1 .
9. one of the first device and the second device is a terminal device, and the other of the first device and the second device is a network device; The first device of claim 1 .
10. A first apparatus comprising a processor, the processor comprising: determining at least one sounding reference signal (SRS) parameter, including a first parameter used to determine a cyclic shift value and a second parameter used to determine a comb offset value; performing SRS communication with a second device based on the at least one SRS parameter; and and configured to cause the first device to: the first parameter and the second parameter are determined based on different sets of values corresponding to different pseudo-random sequences or different sets of indices within the same pseudo-random sequence, respectively. First device.
11. at least one of the first parameter and the second parameter is determined based at least in part on frame information. The first device of claim 10.
12. one of the first device and the second device is a terminal device, and the other of the first device and the second device is a network device; The first device of claim 10.
13. a cyclic shift value, and Comb offset value, determining, at the first device, sounding reference signal (SRS) parameters used to determine one of: performing SRS communication with a second device based on the SRS parameters; and A communication method including:
14. determining at least one sounding reference signal (SRS) parameter at a first device, the SRS parameter including a first parameter used to determine a cyclic shift value and a second parameter used to determine a comb offset value; and performing SRS communication with a second device based on the at least one SRS parameter; the first parameter and the second parameter are determined based on different sets of values corresponding to different pseudo-random sequences or different sets of indices within the same pseudo-random sequence, respectively. A communication method including:
15. - storing instructions which, when executed on at least one processor, cause said at least one processor to perform the method of any one of claims 1 to 12; A computer-readable storage medium.