Sounding reference signal configuration method and apparatus
By combining and allocating SRS resources and fundamental sequence groups, the problem of inter-cell SRS signal interference in the new air interface system is solved, and the reliability of channel estimation and communication reliability are improved.
Patent Information
- Application Number
- PCT/CN2024/106938
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-08-14
- Filing Date
- 2024-07-23
- Publication Date
- 2025-02-20
AI Technical Summary
In the new air interface system, when the number of cells exceeds 30, different cells multiplex the same SRS base sequence group, resulting in signal interference when the terminal device sends SRS, affecting the reliability of the network device for channel estimation.
By decomposing the available resources of SRS into M non-coined SRS resource sets and arranging and combining them with N SRS base sequence groups, M*N different combinations are obtained, ensuring that each cell corresponds to a unique SRS resource set and SRS rough sequence sets to avoid SRS signal interference.
It effectively avoids interference from SRS signals between different cells, improves the reliability and accuracy of channel estimation of network devices, and improves the reliability of communication.
Smart Images

Figure CN2024106938_20022025_PF_FP_ABST
Abstract
Description
A measurement reference signal configuration method and device
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on August 14, 2023, with application number 202311023632.5 and application name “A Measurement Reference Signal Configuration Method and Device”, the entire contents of which are incorporated by reference into this application. Technical Field
[0003] The present application relates to the field of communication technologies, and in particular to a method and apparatus for configuring a measurement reference signal. Background Art
[0004] A sounding reference signal (SRS) is a signal used between terminal devices and network equipment to measure channel state information (CSI). In new radio (NR) systems, terminal devices can transmit SRSs based on network-configured resources and the SRS base sequence group's identity (ID). Based on the received SRS, network equipment performs channel estimation to obtain CSI, and further uses the CSI for operations such as beam management and weight calculation.
[0005] SRS is a sequence signal generated based on the Zadoff-Chu sequence. According to the Third Generation Partnership Project (3GPP) Technical Specification (TS) 38.211, existing technologies support up to 30 SRS base sequence groups. Terminal devices generate SRS signals based on the SRS base sequence group assigned by the network (e.g., notified to the terminal device via the n_ID^SRS parameter in standard signaling).
[0006] In real-world networks, multiple contiguous cells are networked to provide wireless connectivity for devices within the area. When the number of cells exceeds 30, different cells will inevitably reuse the same SRS base sequence group. In this case, if devices in different cells use the same SRS resource locations to transmit, SRS signal interference between cells will occur, hindering channel estimation for network equipment.
[0007] Summary of the Invention
[0008] The embodiments of the present application provide a method and apparatus for configuring a sounding reference signal, which are used to solve the problem of SRS signal interference between different cells and improve the reliability and accuracy of channel estimation of network devices.
[0009] In a first aspect, an SRS configuration method is provided, which can be applied to a network device or a chip in the network device. Taking the application of the method to a network device as an example: the network device determines a first SRS resource set and a first SRS base sequence group; wherein the combination of the first SRS resource set and the first SRS base sequence group is one of M*N combinations obtained by permuting and combining M SRS resource sets and N SRS base sequence groups, the M*N combinations correspond one-to-one to M*N cells, the resources of any two SRS resource sets in the M SRS resource sets do not overlap, the M*N cells include the first cell, the combination of the first SRS resource set and the first SRS base sequence group corresponds to the first cell, M is a positive integer greater than 1, and N is a positive integer greater than 1; based on the first SRS resource set and the first SRS base sequence group, the terminal device in the first cell is configured to send SRS.
[0010] In the above scheme, when the network device configures SRS resources and SRS base sequence groups for a cell, the coordination and cooperation between multiple cells is taken into consideration, that is, the available SRS resources are decomposed into M non-overlapping SRS resource sets and arranged and combined with N SRS base sequence groups to obtain M*N different combinations, and the M*N combinations correspond one-to-one to the M*N cells. When the network device allocates SRS resources and SRS base sequence groups to each cell (such as the first cell), it allocates the SRS resource set and SRS base sequence group corresponding to the cell in the M*N combinations to the cell (such as configuring the first SRS resource set and the first SRS base sequence group for the first cell). In this way, SRS collisions can be avoided between the terminal devices in the M*N cells, thereby improving or avoiding the problem of SRS signal interference between different cells, improving the reliability of the channel estimation of the network device, and improving the reliability of communication.
[0011] In one possible design, the identifier of the first cell and the identifier of the first SRS resource set satisfy the following relationship: λ=(X+n)mod M;
[0012] Wherein, X is the identifier of the first cell, λ is the identifier of the first SRS resource set, and n is the offset.
[0013] Of course, the above formulas are only examples, and there may be other variations in practice.
[0014] In one possible design, the identifier of the first cell and the identifier of the first SRS base sequence group satisfy the following relationship:
[0015] Wherein, α is the identifier of the first SRS base sequence group, and p and q are offsets.
[0016] Of course, the above formulas are only examples, and there may be other variations in practice.
[0017] In one possible design, the identifier of the first cell and the identifier of the first SRS base sequence group satisfy the following relationship:
[0018] Wherein, α is the identifier of the first SRS base sequence group, and p and q are offsets.
[0019] Of course, the above formulas are only examples, and there may be other variations in practice.
[0020] In one possible design, the identifier of the first cell is a physical cell identifier (PCI) or a transmission reception point (TRP) identifier or a virtual cell identifier. Of course, the above is only an example, and there may be other identifier forms.
[0021] In one possible design, N is a positive integer less than or equal to 30.
[0022] In one possible design, the network device may send first SRS configuration information to the first terminal device in the first cell based on the first SRS resource set and the first SRS base sequence group; wherein the first SRS configuration information indicates the first SRS resource and the first SRS base sequence group, and the first SRS resource belongs to the first SRS resource set.
[0023] In this way, the first SRS base sequence group and the first SRS resource in the first SRS resource set can be configured for the first terminal device, thereby ensuring the reliability of the solution.
[0024] According to a second aspect, an SRS configuration method is provided, which can be applied to a terminal device or a chip in the terminal device. Taking the application of the method to a first terminal device in a first cell as an example: the first terminal device receives first SRS configuration information from a network device, where the first SRS configuration information indicates a first SRS resource and a first SRS base sequence group; wherein the first SRS resource belongs to a first SRS resource set, and the combination of the first SRS resource set and the first SRS base sequence group is one of M*N combinations obtained by permuting and combining M SRS resource sets and N SRS base sequence groups, the M*N combinations correspond to M*N cells one-to-one, resources of any two SRS resource sets in the M SRS resource sets do not overlap, the M*N cells include the first cell, and the combination of the first SRS resource set and the first SRS base sequence group corresponds to the first cell, where M is a positive integer greater than 1, and N is a positive integer greater than 1;
[0025] An SRS is transmitted on a first SRS resource according to a first SRS base sequence group.
[0026] In one possible design, the identifier of the first cell and the identifier of the first SRS resource set satisfy the following relationship: λ=(X+n)mod M;
[0027] Wherein, X is the identifier of the first cell, λ is the identifier of the first SRS resource set, and n is the offset.
[0028] In one possible design, the identifier of the first cell and the identifier of the first SRS base sequence group satisfy the following relationship:
[0029] Wherein, α is the identifier of the first SRS base sequence group, and p and q are offsets.
[0030] In one possible design, the identifier of the first cell and the identifier of the first SRS base sequence group satisfy the following relationship:
[0031] Wherein, α is the identifier of the first SRS base sequence group, and p and q are offsets.
[0032] In one possible design, the identifier of the first cell is a physical cell identifier PCI or a transmission receiving point TRP identifier or a virtual cell identifier.
[0033] In one possible design, N is a positive integer less than or equal to 30.
[0034] In a third aspect, a communication device is provided, the device including a module, unit, or technical means for executing the method described in the first aspect or any possible design of the first aspect. Exemplarily, the device may include:
[0035] a processing module, configured to determine a first SRS resource set and a first SRS base sequence group; wherein the combination of the first SRS resource set and the first SRS base sequence group is one of M*N combinations obtained by permuting and combining M SRS resource sets and N SRS base sequence groups, the M*N combinations correspond one-to-one to M*N cells, resources of any two SRS resource sets in the M SRS resource sets do not overlap, the M*N cells include the first cell, the combination of the first SRS resource set and the first SRS base sequence group corresponds to the first cell, M is a positive integer greater than 1, and N is a positive integer greater than 1;
[0036] The transceiver module is used to configure the terminal device in the first cell to send SRS based on the first SRS resource set and the first SRS base sequence group.
[0037] In a fourth aspect, a communication device is provided, the device including a module, unit, or technical means for executing the method described in the second aspect or any possible design of the second aspect. Exemplarily, the device may include:
[0038] A transceiver module is used to receive first SRS configuration information from a network device, where the first SRS configuration information indicates a first SRS resource and a first SRS base sequence group; wherein the first SRS resource belongs to a first SRS resource set, and the combination of the first SRS resource set and the first SRS base sequence group is one of M*N combinations obtained by permuting and combining M SRS resource sets and N SRS base sequence groups, the M*N combinations correspond one-to-one to M*N cells, the resources of any two SRS resource sets in the M SRS resource sets do not overlap, the M*N cells include the first cell, the combination of the first SRS resource set and the first SRS base sequence group corresponds to the first cell, M is a positive integer greater than 1, and N is a positive integer greater than 1; the transceiver module is also used to send SRS on the first SRS resource according to the first SRS base sequence group.
[0039] In a fifth aspect, a communication device is provided, comprising: a processor, the processor being coupled to a memory, the memory being used to store programs or instructions, and when the program or instructions are executed by the processor, the communication device executes the method described in the first aspect or any possible design of the first aspect, or the communication device executes the method described in the second aspect or any possible design of the second aspect.
[0040] In a sixth aspect, a computer-readable storage medium is provided, wherein the storage medium stores a computer program or instructions. When the computer program or instructions are executed by a communication device, the method described in the first aspect or any possible design of the first aspect is implemented, or the method described in the second aspect or any possible design of the second aspect is implemented.
[0041] In a seventh aspect, a communication system is provided, comprising a communication device as described in the third aspect or any possible design of the third aspect and a communication device as described in the fourth aspect or any possible design of the fourth aspect.
[0042] In an eighth aspect, a computer program product is provided, which includes a computer program or instructions. When the computer program or the instructions are run by a communication device, the method described in the first aspect or any possible design of the first aspect is executed, or the method described in the second aspect or any possible design of the second aspect is executed.
[0043] For the technical effects that can be achieved in the above-mentioned second to eighth aspects, please refer to the description of the technical effects that can be achieved by the corresponding design scheme in the above-mentioned first aspect, and this application will not repeat them here. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] FIG1 is a schematic diagram of a communication system provided in an embodiment of the present application;
[0045] FIG2 is a flowchart of an SRS configuration method provided in an embodiment of the present application;
[0046] FIG3 is a schematic diagram of a network device configuring a first terminal device to send an SRS;
[0047] FIG4 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0048] FIG5 is a schematic structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0049] The terms "system" and "network" in the embodiments of the present application can be used interchangeably. "At least one" refers to one or more, and "plurality" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items, such as at least one of a, b or c, which can mean: a, or b, or c, or a and b, or b and c, or a and c, or a and b and c. "A exceeds B" in this application means that A is greater than B; "A does not exceed B" means that A is less than or equal to B.
[0050] Furthermore, unless otherwise indicated, ordinal numbers such as "first" and "second" in the embodiments of this application are used to distinguish between multiple objects and are not used to define the order, timing, priority, or importance of multiple objects. For example, the first priority criterion and the second priority criterion are only used to distinguish different criteria and do not indicate differences in the content, priority, or importance of the two criteria.
[0051] In addition, the terms "including" and "having" in the embodiments, claims, and drawings of this application are not exclusive. For example, a process, method, system, product, or device that includes a series of steps or modules is not limited to the listed steps or modules and may also include steps or modules that are not listed.
[0052] The embodiments of the present application can be applied to scenarios where terminal devices communicate with network devices.
[0053] Refer to Figure 1, which is a schematic diagram of a communication system provided in an embodiment of the present application, including at least one terminal device and at least one network device. Figure 1 shows two terminal devices and two network devices, namely terminal device 101, terminal device 102 and network device 103, network device 104, but is not actually limited to this.
[0054] The network device 103 is used to manage access and handover of the terminal device 101 and to communicate with the core network. The network device 104 is used to manage access and handover of the terminal device 102 and to communicate with the core network.
[0055] The network device described in the embodiments of the present application includes an access network (RAN) device, which may sometimes also be referred to as an access network node or RAN node or RAN entity or access node or RAN network element, etc., and constitutes part of a communication system to help terminals achieve wireless access.
[0056] Access network equipment such as a base station (BS), or including a base station and a radio resource management device for controlling the base station. The base station may include an evolved base station (NodeB or eNB or e-NodeB, evolved Node B) in a long term evolution (LTE) system or long term evolution-advanced (LTE-A), or may also include a next generation node B (gNB) or next generation evolved node B (ng-eNB), en-gNB (enhanced next generation node B, gNB) in a fifth generation mobile communication technology (5G) new radio (NR) system: an enhanced next generation base station; it may also include a centralized unit (CU) and a distributed unit (DU) in a cloud radio access network (Cloud RAN) system, etc., which is not limited in the embodiments of the present application.
[0057] In one possible scenario, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, and different RAN nodes respectively implement part of the functions of the base station. For example, the RAN node can be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU can be set separately, or they can be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).
[0058] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called O-CU (Open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, this application uses CU, CU-CP, CU-UP, DU and RU as examples for description. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0059] In some embodiments, the network device may further include a core network device.
[0060] The terminal devices described in the embodiments of the present application may also be referred to as terminals, user equipment (UE), mobile stations, mobile terminals, etc. The terminal devices can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city, etc. The terminal devices can be mobile phones, tablet computers, computers with wireless transceiver functions, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, etc. The embodiments of the present application do not limit the specific technologies and specific device forms used by the terminal devices. It should be understood that the terminal devices can be configured to support communication with network devices through the universal user to network interface (Uu).
[0061] A network device can manage one or more cells. Figure 1 shows each network device managing one cell, i.e., network device 103 manages cell 105 and network device 104 manages cell 106. However, this is not the only example. A cell managed by a network device can also be referred to as a cell of the network device, a cell covered by the network device, or the like.
[0062] Different cells have different coverage areas and / or frequency domain resources (e.g., carriers or carrier frequency bands). A network device can utilize the wireless transmission resources of the cell it manages to communicate with a terminal device in that cell. For example, network device 103 can utilize the wireless transmission resources of cell 105 to communicate with terminal device 101, and network device 104 can utilize the transmission resources of cell 106 to communicate with terminal device 102 in cell 106.
[0063] Geographically adjacent cells may be referred to as "neighboring cells" (or "neighboring areas"). The coverage areas of adjacent cells may not overlap or may at least partially overlap. As shown in FIG1 , cells 105 and 106 partially overlap. It will be appreciated that the coverage areas of two cells may also include the coverage area of one cell within the coverage area of the other.
[0064] The communication system illustrated in FIG1 above can support various radio access technologies (RATs). For example, the communication system illustrated in FIG1 can be a fifth generation (5G) communication system (also referred to as a new radio (NR) communication system), a 6G communication system, or a future-oriented evolution system.
[0065] It can be understood that the network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Ordinary technicians in this field can know that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0066] In order to ensure the reliability of communication between the network device and the terminal device, the network device may configure the terminal device to send a sounding reference signal (SRS) and perform channel estimation by measuring the SRS of the terminal device.
[0067] SRS is a signal used to measure channel state information (CSI) between terminal devices and network equipment. In NR systems, terminal devices can transmit SRSs at the corresponding resource locations according to the specified configuration, based on parameters such as the network device's configured resources (such as period, time domain location, frequency domain location, cyclic shift) and the SRS base sequence group's identity (ID). Based on the received SRS, network equipment can perform channel estimation to obtain CSI, and further perform operations such as beam management and weight calculation based on the CSI.
[0068] SRS is a sequence signal generated based on the Zadoff-Chu sequence. According to the Third Generation Partnership Project (3GPP) Technical Specification (TS) 38.211, the NR system supports up to 30 SRS base sequence groups. The terminal device determines the SRS base sequence group assigned by the network device based on the SRS base sequence group identifier (e.g., n_ID^SRS) issued by the network device and generates the SRS signal based on this SRS base sequence group.
[0069] In real-world networks, multiple contiguous cells are networked to provide wireless connectivity for devices within the area. When the number of cells exceeds 30, different cells will inevitably reuse the same SRS base sequence group. In this case, if devices in different cells use the same SRS resource locations to transmit, SRS signal interference between cells will occur, hindering channel estimation for network equipment.
[0070] In view of this, the technical solution of the embodiment of the present application is provided, which can improve or avoid the problem of SRS signal interference between different cells, improve the reliability of channel estimation of network devices, and further improve the reliability of communication between network devices and terminal devices.
[0071] 2 is a flowchart of an SRS configuration method provided in an embodiment of the present application. The method can be applied to the communication system shown in FIG1 . The method includes S201 to S202:
[0072] S201. A network device determines a first SRS resource set and a first SRS base sequence group.
[0073] The network device may be the network device 103 or the network device 104 shown in FIG. 1 .
[0074] The combination of the first SRS resource set and the first SRS base sequence group is one of M*N combinations obtained by permuting and combining M SRS resource sets and N SRS base sequence groups. The M*N combinations correspond to M*N cells one-to-one. Resources of any two SRS resource sets in the M SRS resource sets do not overlap. The M*N cells include the first cell. The combination of the first SRS resource set and the first SRS base sequence group corresponds to the first cell. M is a positive integer greater than 1, and N is a positive integer greater than 1. The first cell is any one of the M*N cells.
[0075] The first cell is a cell managed by the network device. Optionally, the M*N cells may include all cells managed by the network device. Further, optionally, the M*N cells may also include cells managed by other network devices. For example, when the network device is network device 103 shown in Figure 1, the first cell may be cell 105; the M*N cells may include cell 105 and cell 106, and may also include other cells, without limitation.
[0076] In a specific implementation, the network device may obtain all available resources of the SRS (i.e., SRS resources) according to the configuration of the communication system (such as the NR system), where the resources may include one or more of time domain resources, frequency domain resources, code domain resources, etc. The network device may decompose all available resources into M non-overlapping resource sets, each resource set corresponding to at least one of a certain time domain resource, frequency domain resource, code domain resource, etc. The identifiers of the M resource sets are, for example, 0, 1, 2, ..., M-1 in sequence.
[0077] Time domain resources include, but are not limited to, one or more of the following: period, time slot position, starting symbol, symbol length, etc. Frequency domain resources include, but are not limited to, one or more of the following: frequency comb, frequency domain starting position, bandwidth, frequency hopping, etc. Code domain resources include, but are not limited to, cyclic shift.
[0078] The N SRS base sequence groups are some or all of the SRS base sequence groups supported by the system. For example, if the system supports 30 SRS base sequence groups, then the value of N is a positive integer greater than 1 and less than 31. It is understood that as communication systems evolve, the number of SRS base sequence groups supported by the system may vary, and this embodiment of the present application does not impose any limitation. For ease of description, the following mainly uses N = 30 as an example.
[0079] Each base sequence group may include one or more SRS base sequences, for example, one base sequence or two base sequences.
[0080] By permuting and combining M resource sets and N SRS base sequence groups, up to M*N different combinations of resource sets and SRS base sequence groups can be determined. This can support scenarios where the SRS resource positions and SRS base sequence groups do not overlap in M*N cells. That is, there is a one-to-one correspondence between M*N combinations and M*N cells, thus avoiding SRS signal interference between M*N cells.
[0081] It can be understood that the identifier of the SRS base sequence group in the embodiment of the present application can be the identifier of the SRS base sequence group specified by the protocol, or it can be other identifiers. When the identifier of the SRS base sequence group is not the identifier of the SRS base sequence group specified by the protocol, the terminal device receives the identifier of the SRS base sequence group and can convert (or map) it into the identifier of the SRS base sequence group specified by the protocol.
[0082] For example, when the value range of the identifier (or number) of the SRS base sequence group specified by the protocol is [a, b] (such as [0, 29]), the value range of the identifier of the SRS base sequence group configured by the network device to the terminal device may be within the value range [a, b] specified by the protocol, or may not be limited to the value range [a, b] specified by the protocol, for example, it may be greater than b. If the identifier of the SRS base sequence group configured by the network device to the terminal device exceeds [a, b], then after the terminal device receives the identifier of the SRS base sequence group sent by the network device, it may perform an operation (such as a modulo operation) on it and then map it to the value range [a, b] specified by the protocol. For example, if the identifier of the SRS base sequence group configured by the network device to the terminal device is α, the terminal device may perform the following operation on α:
[0083] Where α' is the identifier of the SRS base sequence group finally determined by the terminal device. Within the value range specified by the protocol, α' can uniquely identify an SRS base sequence group. n_(s,f)^μ is the time slot number within a radio frame when the subcarrier spacing is configured as μ. l^' is the OFDM symbol offset. f_gh(n_(s,f)^μ,l^') is a mapping function with the following three values:
[0084] When the base station configures the UE for non-group hopping and non-sequence hopping, f_gh(n_(s,f)^μ,l^') is 0;
[0085] When the base station configures the UE for sequence hopping, f_gh(n_(s,f)^μ,l^') is 0;
[0086] When the base station configures the UE to group hop, Where N_symb^slot is the number of OFDM symbols in one time slot, and l_0 is the OFDM symbol offset.
[0087] For example, taking M=3, N=30, and 90 cells as an example, the cell identifier is a positive integer from 0 to 89, the identifier of the SRS base sequence group specified in the protocol is a positive integer from 0 to 29, and the identifier of the resource set is a positive integer from 0 to 2. Referring to Table 1, there can be 90 different combinations of resource sets and SRS base sequence groups, corresponding to the 90 cells respectively:
[0088] Table 1
[0089] In Table 1, the base sequence group identifiers with values greater than or equal to 30 need to be mapped to the range of 0-29 through a modular operation, for example, 31mod30=1, corresponding to the base sequence group numbered 1.
[0090] In one possible design, the network device can save the correspondence between the above-mentioned M*N combinations and M*N cells (for example, save Table 1). When the network device determines the SRS resource set and SRS sequence group for the first cell, it can query the correspondence based on the identifier of the first cell to determine the SRS resource set and SRS base sequence group corresponding to the first cell, that is, the first SRS resource set and the first SRS base sequence group.
[0091] In another possible design, the identifier of the first cell and the identifier of the first SRS resource set satisfy the following relationship: λ=(X+n)mod M;
[0092] Wherein, X is the identifier of the first cell, λ is the identifier of the first SRS resource set, "mod" represents a modulo operation, and n is an offset. The value of X is, for example, 0 or a positive integer, and the value of n is, for example, an integer (e.g., n = -2 or -1 or 0 or 1 or 2 or 3, etc.). The specific value can be flexibly set according to needs and is not limited in this application.
[0093] The identifier of the first cell and the identifier of the first SRS base sequence group satisfy the following relationship:
[0094] or,
[0095] Wherein, α is the identifier of the first SRS base sequence group (for example, n_"ID"^"SRS"), Indicates rounding down. Indicates rounding up.
[0096] It can be understood that the above formula is only an example and there may be other variations in actual applications.
[0097] Accordingly, when the network device determines the SRS resource set and the SRS base sequence group for the first cell, it may determine the first SRS resource set and the first SRS base sequence group according to the above formula based on the identifier of the first cell.
[0098] Take n=0, p=0, q=0, M=3, N=30 as an example: When X=0, substitute into the formula λ=(X+n)mod M, We get λ=0, α=0, that is, the resource set identifier corresponding to cell 0 is 0, and the identifier of the SRS base sequence group is 0; when X=1, substitute into the formula λ=(X+n)mod M, We get λ=1, α=1, that is, the resource set identifier corresponding to cell 1 is 1, and the identifier of the SRS base sequence group is 1; when X=89, we substitute into the formula λ=(X+n)mod M, It is obtained that λ=2, α=91, the resource set identifier corresponding to cell 89 is 2, and the identifier of the SRS base sequence group is 91 (the terminal device can map it to the range of 0 to 29).
[0099] It can be understood that the above are only examples, and the actual cell identifier, resource set identifier, and SRS base sequence group identifier are not limited thereto.
[0100] In an embodiment of the present application, the identifier of the first cell may be a physical cell identifier (physical cell index, PCI), a transmission reception point (transmission reception point, TRP) identifier, a virtual cell identifier (such as an index value), etc., and the present application does not impose any specific restrictions.
[0101] S202. The network device configures the terminal device in the first cell to send SRS based on the first SRS resource set and the first SRS base sequence group.
[0102] Specifically, the network device may configure different resources for different terminal devices in the first cell, and configure the first SRS base sequence group for each terminal device. The resource configuration and the first SRS base sequence group configuration may be performed simultaneously or sequentially, and this application does not impose any restrictions.
[0103] 3 , taking the example of a network device configuring a first terminal device in a first cell to send an SRS, the steps may include steps S2021 to S2022:
[0104] S2021. The network device sends first SRS configuration information to a first terminal device in a first cell according to the first SRS resource set and the first SRS base sequence group; accordingly, the first terminal device receives the first SRS configuration information from the network device;
[0105] The first SRS configuration information indicates a first SRS resource and a first SRS base sequence group, and the first SRS resource belongs to a first SRS resource set. For example, the first SRS configuration information includes an identifier of the first SRS resource and an identifier of the first SRS base sequence group.
[0106] For example, when the network device is network device 103, the first terminal device is any terminal device in cell 105, such as terminal device 101. For example, when the network device is network device 104, the first terminal device is any terminal device in cell 106, such as terminal device 102.
[0107] S2022. The first terminal device sends an SRS on the first SRS resource according to the first SRS base sequence group. Correspondingly, the network device receives the SRS sent by the first terminal device.
[0108] For the configuration of other terminal devices in the first cell, reference may be made to S2021 to S2022 above, except that the configured SRS resources are different. For example, the network device sends second SRS configuration information to a second terminal device in the first cell based on the first SRS resource set and the first SRS base sequence group, where the second SRS configuration information indicates a second SRS resource and the first SRS base sequence group, the second SRS resource belongs to the first SRS resource set, and the second SRS resource is different from the first SRS resource.
[0109] In the above scheme, when allocating SRS resources and SRS base sequence groups to cells, the network equipment considers the coordination and cooperation between multiple cells (i.e., all available SRS resources are decomposed into M non-overlapping SRS resource sets and these are permuted and combined with N SRS base sequence groups to obtain M*N different combinations. When configuring SRS resources and SRS base sequence groups for each cell, the configuration is performed based on these M*N combinations, so that the M*N combinations correspond one-to-one with M*N cells, and the SRSs transmitted by terminal devices in at most M*N cells can be guaranteed to not collide). This can improve or avoid the problem of SRS signal interference between different cells, thereby improving the reliability of channel estimation performed by the network equipment and improving communication reliability. For example, when M=3 and N=30, SRS signal interference can be guaranteed to be non-existent between up to 90 cells. Based on the cell coverage conditions in real life, SRS signal interference between cells can basically be avoided.
[0110] The method provided by the embodiment of the present application is described above in conjunction with the accompanying drawings, and the device provided by the embodiment of the present application is described below in conjunction with the accompanying drawings.
[0111] The present application provides a communication device including a module / unit / means for executing the method executed by the network device or terminal device in the above method embodiment. The module / unit / means may be implemented by software or hardware, or the corresponding software implementation may be executed by hardware.
[0112] Exemplarily, referring to FIG. 4 , the communication device may include a processing module 401 and a transceiver module 402 .
[0113] When the communication device is a network device or is applied to a network device, the processing module 401 can be used to determine a first SRS resource set and a first SRS base sequence group; wherein, the combination of the first SRS resource set and the first SRS base sequence group is one of M*N combinations obtained by permuting and combining M SRS resource sets and N SRS base sequence groups, the M*N combinations correspond one-to-one to M*N cells, the resources of any two SRS resource sets in the M SRS resource sets do not overlap, the M*N cells include the first cell, the combination of the first SRS resource set and the first SRS base sequence group corresponds to the first cell, M is a positive integer greater than 1, and N is a positive integer greater than 1; the transceiver module 402 can be used to configure the terminal device in the first cell to send SRS based on the first SRS resource set and the first SRS base sequence group.
[0114] Taking the configuration of the first terminal device in the first cell to send SRS as an example, the transceiver module 402 can be used to: send the first SRS configuration information to the first terminal device in the first cell according to the first SRS resource set and the first SRS base sequence group; wherein the first SRS configuration information indicates the first SRS resource and the first SRS base sequence group, and the first SRS resource belongs to the first SRS resource set.
[0115] For example, when the communication device is a terminal device or is applied to a terminal device, the transceiver module 402 can be used to receive first SRS configuration information from a network device, where the first SRS configuration information indicates a first SRS resource and a first SRS base sequence group; wherein the first SRS resource belongs to a first SRS resource set, the combination of the first SRS resource set and the first SRS base sequence group is one of M*N combinations obtained by permuting and combining M SRS resource sets and N SRS base sequence groups, the M*N combinations correspond to M*N cells one-to-one, the resources of any two SRS resource sets in the M SRS resource sets do not overlap, the M*N cells include the first cell, the combination of the first SRS resource set and the first SRS base sequence group corresponds to the first cell, M is a positive integer greater than 1, and N is a positive integer greater than 1; the transceiver module 402 can also be used to send an SRS on the first SRS resource according to the first SRS base sequence group. Optionally, the processing module 401 is used to generate an SRS.
[0116] In one possible design, the identifier of the first cell and the identifier of the first SRS resource set may satisfy the following relationship: λ=(X+n)mod M;
[0117] Wherein, X is the identifier of the first cell, λ is the identifier of the first SRS resource set, and n is the offset.
[0118] Furthermore, the identifier of the first cell and the identifier of the first SRS base sequence group may satisfy the following relationship:
[0119] or,
[0120] Wherein, α is the identifier of the first SRS base sequence group, and p and q are offsets.
[0121] The identifier of the first cell may be a physical cell identifier PCI, a transmission reception point TRP identifier, a virtual cell identifier, etc., and is not limited in the embodiment of the present application.
[0122] In some embodiments, the value of N may be determined according to the number of SRS base sequence groups supported by the communication system, which is not specifically limited in this application. For example, when the communication system supports 30 SRS base sequence groups, N may be a positive integer less than or equal to 30.
[0123] In specific implementation, the above device can have various product forms. Several possible product forms are introduced below.
[0124] Referring to Figure 5, an embodiment of the present application further provides a communication device. It is understandable that the communication device includes necessary technical means such as modules, units, elements, circuits, or interfaces, which are appropriately configured together to implement the present solution. The communication device can be the network device or terminal device in the above method embodiment, or a component (such as a chip) in these devices to implement the method performed by the network device or terminal device in the above method embodiment.
[0125] The communication device includes one or more processors 501. The processor 501 can be a general-purpose processor or a dedicated processor. For example, it can be a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication device (such as a RAN node, terminal, or chip), execute software programs, and process software program data.
[0126] Optionally, in one design, the processor 501 may include a program 503 (sometimes also referred to as code or instructions), and the program 503 may be run on the processor 501, so that the communication device executes the method executed by the first terminal or the second terminal or the network device in the above method embodiment.
[0127] In another possible design, the communication device includes a circuit (not shown in Figure 5), which is used to implement the functions of the method performed by the first terminal or the second terminal or the network device in the above method embodiment.
[0128] Optionally, the communication device may include one or more memories 502, on which a program 504 (sometimes also referred to as code or instructions) is stored. The program 504 can be run on the processor 501, so that the communication device executes the method executed by the first terminal or the second terminal or the network device in the above method embodiment.
[0129] Optionally, the processor 501 and / or memory 502 may include AI modules 507 and 508, each configured to implement AI-related functions. The AI module may be implemented using software, hardware, or a combination of software and hardware. For example, the AI module may include a real-time information processing (RIC) module. For example, the AI module may be a near-real-time RIC or a non-real-time RIC.
[0130] Optionally, data may be stored in the processor 501 and / or the memory 502. The processor and the memory may be provided separately or integrated together.
[0131] Optionally, the communication device may further include a transceiver 505 and / or an antenna 506. The processor 501 may also be sometimes referred to as a processing unit, and controls the communication device (e.g., a RAN node or terminal). The transceiver 505 may also be sometimes referred to as a transceiver unit, a transceiver, a transceiver circuit, or a transceiver, and is configured to implement the transceiver function of the communication device through the antenna 506.
[0132] It should be understood that the processors mentioned in the embodiments of the present application can be implemented by hardware or software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc. When implemented by software, the processor can be a general-purpose processor that is implemented by reading software code stored in a memory.
[0133] Exemplarily, the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.
[0134] It should be understood that the memory mentioned in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM).
[0135] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) can be integrated into the processor.
[0136] It should be noted that the memory described herein is intended to include, but not be limited to, these and any other suitable types of memory.
[0137] Based on the same technical concept, an embodiment of the present application also provides a computer-readable storage medium, which stores a computer program or instruction. When the computer program or instruction is executed by a communication device, the method steps performed by the network device or terminal device in the above method embodiment are implemented.
[0138] Based on the same technical concept, an embodiment of the present application also provides a computer program product, which includes a computer program or instructions. When the computer program or the instructions are run by a communication device, the method steps performed by the network device or terminal device in the above method embodiment are executed.
[0139] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.
[0140] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the present application. It should be understood that each flow and / or box in the flow chart and / or block diagram, as well as the combination of the flow chart and / or box in the flow chart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more flow charts and / or one or more boxes in the block diagram.
[0141] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0142] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0143] Obviously, those skilled in the art may make various changes and modifications to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include these modifications and variations.
Claims
1. A method for configuring a sounding reference signal (SRS), characterized in that: Applied to network equipment, including: Determine a first SRS resource set and a first SRS base sequence group; wherein the combination of the first SRS resource set and the first SRS base sequence group is one of M*N combinations obtained by permuting and combining M SRS resource sets and N SRS base sequence groups, the M*N combinations correspond to M*N cells one by one, resources of any two SRS resource sets in the M SRS resource sets do not overlap, the M*N cells include a first cell, the combination of the first SRS resource set and the first SRS base sequence group corresponds to the first cell, the M is a positive integer greater than 1, and the N is a positive integer greater than 1; The terminal device in the first cell is configured to send SRS based on the first SRS resource set and the first SRS base sequence group.
2. The method according to claim 1, characterized in that The identifier of the first cell and the identifier of the first SRS resource set satisfy the following relationship: λ=(X+n)mod M; Here, X is the identifier of the first cell, λ is the identifier of the first SRS resource set, and n is an offset.
3. The method according to claim 2, characterized in that The identifier of the first cell and the identifier of the first SRS base sequence group satisfy the following relationship: Wherein, the α is the identifier of the first SRS base sequence group, and p and q are offsets.
4. The method according to claim 2, characterized in that The identifier of the first cell and the identifier of the first SRS base sequence group satisfy the following relationship: Wherein, the α is the identifier of the first SRS base sequence group, and p and q are offsets.
5. The method according to any one of claims 1 to 4, characterized in that: The identifier of the first cell is a physical cell identifier PCI or a transmission reception point TRP identifier or a virtual cell identifier.
6. The method according to any one of claims 1 to 5, characterized in that: The N is a positive integer less than or equal to 30.
7. The method according to any one of claims 1 to 6, characterized in that: The configuring the terminal device in the first cell to send the SRS according to the first SRS resource set and the first SRS base sequence group includes: First SRS configuration information is sent to a first terminal device in the first cell according to the first SRS resource set and the first SRS base sequence group; wherein the first SRS configuration information indicates a first SRS resource and the first SRS base sequence group, and the first SRS resource belongs to the first SRS resource set.
8. A SRS configuration method, characterized in that: A first terminal device applied in a first cell includes: Receive first SRS configuration information from a network device, where the first SRS configuration information indicates a first SRS resource and a first SRS base sequence group; wherein the first SRS resource belongs to a first SRS resource set, a combination of the first SRS resource set and the first SRS base sequence group is one of M*N combinations obtained by permuting and combining M SRS resource sets and N SRS base sequence groups, the M*N combinations correspond to M*N cells one by one, resources of any two SRS resource sets in the M SRS resource sets do not overlap, the M*N cells include the first cell, the combination of the first SRS resource set and the first SRS base sequence group corresponds to the first cell, M is a positive integer greater than 1, and N is a positive integer greater than 1; An SRS is sent on the first SRS resource according to the first SRS base sequence group.
9. The method according to claim 8, characterized in that The identifier of the first cell and the identifier of the first SRS resource set satisfy the following relationship: λ=(X+n)mod M; Here, X is the identifier of the first cell, λ is the identifier of the first SRS resource set, and n is an offset.
10. The method according to claim 9, characterized in that The identifier of the first cell and the identifier of the first SRS base sequence group satisfy the following relationship: Wherein, the α is the identifier of the first SRS base sequence group, and p and q are offsets.
11. The method according to claim 9, characterized in that The identifier of the first cell and the identifier of the first SRS base sequence group satisfy the following relationship: Wherein, the α is the identifier of the first SRS base sequence group, and p and q are offsets.
12. The method according to any one of claims 8 to 11, characterized in that: The identifier of the first cell is a physical cell identifier PCI or a transmission reception point TRP identifier or a virtual cell identifier.
13. The method according to any one of claims 8 to 12, characterized in that: The N is a positive integer less than or equal to 30.
14. A communication device, characterized in that: include: A processing module, used to determine a first SRS resource set and a first SRS base sequence group; wherein the combination of the first SRS resource set and the first SRS base sequence group is one of M*N combinations obtained by permuting and combining M SRS resource sets and N SRS base sequence groups, the M*N combinations correspond to M*N cells one by one, resources of any two SRS resource sets in the M SRS resource sets do not overlap, the M*N cells include a first cell, the combination of the first SRS resource set and the first SRS base sequence group corresponds to the first cell, the M is a positive integer greater than 1, and the N is a positive integer greater than 1; The transceiver module is used to configure the terminal device in the first cell to send SRS based on the first SRS resource set and the first SRS base sequence group.
15. The device according to claim 14, characterized in that The identifier of the first cell and the identifier of the first SRS resource set satisfy the following relationship: λ=(X+n)mod M; Here, X is the identifier of the first cell, λ is the identifier of the first SRS resource set, and n is an offset.
16. The device according to claim 15, characterized in that The identifier of the first cell and the identifier of the first SRS base sequence group satisfy the following relationship: Wherein, the α is the identifier of the first SRS base sequence group, and p and q are offsets.
17. The device according to claim 15, characterized in that The identifier of the first cell and the identifier of the first SRS base sequence group satisfy the following relationship: Wherein, the α is the identifier of the first SRS base sequence group, and p and q are offsets.
18. The device according to any one of claims 14 to 17, characterized in that The identifier of the first cell is a physical cell identifier PCI or a transmission reception point TRP identifier or a virtual cell identifier.
19. The device according to any one of claims 14 to 18, characterized in that The N is a positive integer less than or equal to 30.
20. The device according to any one of claims 14 to 19, characterized in that The transceiver module is used for: First SRS configuration information is sent to a first terminal device in the first cell according to the first SRS resource set and the first SRS base sequence group; wherein the first SRS configuration information indicates a first SRS resource and the first SRS base sequence group, and the first SRS resource belongs to the first SRS resource set.
21. A communication device, characterized in that: include: A transceiver module, configured to receive first SRS configuration information from a network device, wherein the first SRS configuration information indicates a first SRS resource and a first SRS base sequence group; wherein the first SRS resource belongs to a first SRS resource set, the combination of the first SRS resource set and the first SRS base sequence group is one of M*N combinations obtained by permuting and combining M SRS resource sets and N SRS base sequence groups, the M*N combinations correspond to M*N cells one by one, resources of any two SRS resource sets in the M SRS resource sets do not overlap, the M*N cells include the first cell, the combination of the first SRS resource set and the first SRS base sequence group corresponds to the first cell, and M is a positive integer greater than 1, and N is a positive integer greater than 1; The transceiver module is further configured to send an SRS on the first SRS resource according to the first SRS base sequence group.
22. The device according to claim 21, characterized in that The identifier of the first cell and the identifier of the first SRS resource set satisfy the following relationship: λ=(X+n)mod M; Here, X is the identifier of the first cell, λ is the identifier of the first SRS resource set, and n is an offset.
23. The device according to claim 22, characterized in that The identifier of the first cell and the identifier of the first SRS base sequence group satisfy the following relationship: Wherein, the α is the identifier of the first SRS base sequence group, and p and q are offsets.
24. The device according to claim 22, characterized in that The identifier of the first cell and the identifier of the first SRS base sequence group satisfy the following relationship: Wherein, the α is the identifier of the first SRS base sequence group, and p and q are offsets.
25. The device according to any one of claims 21 to 24, characterized in that The identifier of the first cell is a physical cell identifier PCI or a transmission reception point TRP identifier or a virtual cell identifier.
26. The device according to any one of claims 21 to 25, characterized in that The N is a positive integer less than or equal to 30.
27. A communication device, characterized in that: include: A processor, the processor is coupled to a memory, the memory is used to store programs or instructions, when the program or instructions are executed by the processor, the communication device executes the method as described in any one of claims 1-7, or the communication device executes the method as described in any one of claims 8-13.
28. A computer-readable storage medium, characterized in that: The storage medium stores a computer program or an instruction. When the computer program or the instruction is executed by the communication device, the method according to any one of claims 1 to 7 or the method according to any one of claims 8 to 13 is implemented.
29. A communication system, characterized in that: It comprises the communication device as described in any one of claims 14-20 and the communication device as described in any one of claims 21-26.
30. A computer program product comprising instructions, characterized in that When the method is executed on a computer, the computer is enabled to execute the method described in any one of claims 1 to 7, or execute the method described in any one of claims 8 to 13.
Citation Information
Patent Citations
Resource allocation method, device and system
CN115334660A
SRS enhancements for coherent joint transmissions
US20230232340A1
Communication method and apparatus
WO2021208109A1