A method and apparatus for configuring a measurement reference signal
By configuring a unique SRS resource set and base sequence group for each cell, the problem of SRS signal interference between cells in the new air interface system is solved, and the reliability of channel estimation and communication is improved.
Patent Information
- Application Number
- CN202311023632.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-14
- Publication Date
- 2025-12-02
- Estimated Expiration
- 2043-08-14
AI Technical Summary
In new air interface systems, when multiple cells are connected in a network, interference between measurement reference signals (SRS) between different cells can lead to inaccurate channel estimation by network equipment, affecting communication reliability.
By configuring a combination of M non-overlapping SRS resource sets and N SRS base sequence groups for each cell, the uniqueness of SRS resources and base sequence groups for each cell is ensured, avoiding SRS signal interference between different cells and improving the reliability of channel estimation.
It effectively avoids SRS signal interference between different cells, and improves the channel estimation and communication reliability of network equipment.
Smart Images

Figure CN119496677B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a method and apparatus for configuring a measurement reference signal. Background Technology
[0002] A sounding reference signal (SRS) is a signal used by a terminal device and a network device to measure channel state information (CSI). In a New Radio (NR) system, the terminal device can send an SRS based on the resources configured by the network device and the identity document (ID) of the SRS base sequence group. The network device then uses the received SRS to perform channel estimation to obtain the CSI, and further performs beam management and weight calculations based on the CSI.
[0003] SRS is a sequence signal generated based on the Zadoff-Chu sequence. According to the 3GPP technical specification (TS) 38.211, existing technologies support a maximum of 30 SRS base sequence groups. The terminal device uses the SRS base sequence groups assigned to it by the network device (e.g., those specified by the network device via standard signaling). The SRS signal is generated based on the parameters provided to the terminal device.
[0004] In real-world networks, multiple cells are interconnected to provide wireless connectivity for terminal 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 the resource locations for transmitting SRS signals are also the same for terminal devices in different cells, SRS signal interference between different cells will occur, affecting the network equipment's channel estimation. Summary of the Invention
[0005] The present application provides a measurement reference signal configuration method and apparatus to solve the problem of SRS signal interference between different cells and improve the reliability and accuracy of channel estimation for network devices.
[0006] Firstly, an SRS configuration method is provided, which can be applied to network devices or chips within network devices. 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 arranging and combining M SRS resource sets and N SRS base sequence groups, the M*N combinations correspond one-to-one with 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.
[0007] In the above scheme, when configuring SRS resources and SRS base sequence groups for a cell, the network device considers the coordination between multiple cells. Specifically, the available SRS resources are decomposed into M non-overlapping SRS resource sets and combined with N SRS base sequence groups to obtain M*N different combinations. Each of the M*N combinations corresponds one-to-one with one of the M*N cells. When allocating SRS resources and SRS base sequence groups for each cell (e.g., the first cell), the network device allocates the corresponding SRS resource set and SRS base sequence group from the M*N combinations to that cell (e.g., configuring the first SRS resource set and first SRS base sequence group for the first cell). This avoids SRS collisions between SRS signals transmitted by terminal devices in the M*N cells, thereby improving or avoiding SRS signal interference between different cells, increasing the reliability of channel estimation by the network device, and improving communication reliability.
[0008] In one possible design, the identifier of the first cell and the identifier of the first SRS resource set satisfy the following relationship:
[0009] λ = (X + n) mod M;
[0010] Where X is the identifier of the first cell, λ is the identifier of the first SRS resource set, and n is the offset.
[0011] Of course, the above formula is just an example, and there may be other variations in practice.
[0012] In one possible design, the identifier of the first cell and the identifier of the first SRS base sequence group satisfy the following relationship:
[0013]
[0014] Where α is the identifier of the first SRS base sequence group, and p and q are offsets.
[0015] Of course, the above formula is just an example, and there may be other variations in practice.
[0016] In one possible design, the identifier of the first cell and the identifier of the first SRS base sequence group satisfy the following relationship:
[0017]
[0018] Where α is the identifier of the first SRS base sequence group, and p and q are offsets.
[0019] Of course, the above formula is just an example, and there may be other variations in practice.
[0020] In one possible design, the first cell is identified as a physical cell index (PCI), a transmission reception point (TRP), or a virtual cell. Of course, these are just examples; other identification methods are possible in practice.
[0021] In one possible design, N is a positive integer less than or equal to 30.
[0022] In one possible design, the network device can send first SRS configuration information to a first terminal device in a first cell based on a first SRS resource set and a 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 resource in the first SRS base sequence group and the first SRS resource set can be configured for the first terminal device, ensuring the reliability of the scheme.
[0024] Secondly, an SRS configuration method is provided, which can be applied to a terminal device or a chip in a terminal device. Taking the method applied 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. The first SRS configuration information indicates first SRS resources and a first SRS base sequence group. Among them, the first SRS resources belong 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 arranging and combining M SRS resource sets and N SRS base sequence groups. The M*N combinations correspond one-to-one with 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.
[0025] SRS is transmitted on the first SRS resource according to the 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:
[0027] λ = (X + n) mod M;
[0028] Where X is the identifier of the first cell, λ is the identifier of the first SRS resource set, and n is the offset.
[0029] In one possible design, the identifier of the first cell and the identifier of the first SRS base sequence group satisfy the following relationship:
[0030]
[0031] Where α 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 and the identifier of the first SRS base sequence group satisfy the following relationship:
[0033]
[0034] Where α is the identifier of the first SRS base sequence group, and p and q are offsets.
[0035] In one possible design, the first cell is identified by a Physical Cell Identifier (PCI), a Transmitter Receiver Point (TRP) identifier, or a Virtual Cell Identifier.
[0036] In one possible design, N is a positive integer less than or equal to 30.
[0037] Thirdly, a communication device is provided, comprising modules, units, or technical means for performing the methods described in the first aspect or any possible design of the first aspect. Exemplarily, the device may include:
[0038] The processing module is used to determine the first SRS resource set and the first SRS base sequence group; wherein, the combination of the first SRS resource set and the first SRS base sequence group is one of the M*N combinations obtained by arranging and combining M SRS resource sets and N SRS base sequence groups, the M*N combinations correspond one-to-one with 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;
[0039] The transceiver module is used to configure the terminal equipment in the first cell to send SRS based on the first SRS resource set and the first SRS base sequence group.
[0040] Fourthly, a communication device is provided, comprising modules, units, or technical means for performing the methods described in the second aspect or any possible design of the second aspect. Exemplarily, the device may include:
[0041] The transceiver module is used to receive first SRS configuration information from the network device. The first SRS configuration information indicates a first SRS resource and a first SRS base sequence group. 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 arranging and combining M SRS resource sets and N SRS base sequence groups. The M*N combinations correspond one-to-one with 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.
[0042] Fifthly, a communication device is provided, comprising: a processor coupled to a memory for storing programs or instructions, wherein when the programs or instructions are executed by the processor, the communication device performs the method as described in the first aspect or any possible design of the first aspect, or the communication device performs the method as described in the second aspect or any possible design of the second aspect.
[0043] In a sixth aspect, a computer-readable storage medium is provided, wherein a computer program or instructions are stored therein, which, when executed by a communication device, implement the method as described in the first aspect or any possible design of the first aspect, or implement the method as described in the second aspect or any possible design of the second aspect.
[0044] A seventh aspect provides a communication system 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.
[0045] Eighthly, a computer program product is provided, the computer program product comprising a computer program or instructions that, when the computer program or the instructions are executed by a communication device, cause the method described in the first aspect or any possible design of the first aspect to be performed, or cause the method described in the second aspect or any possible design of the second aspect to be performed.
[0046] For the technical effects that can be achieved in aspects two through eight above, please refer to the description of the technical effects that can be achieved in the corresponding design schemes in aspect one above. This application will not repeat them here. Attached Figure Description
[0047] Figure 1 A schematic diagram of a communication system provided in an embodiment of this application;
[0048] Figure 2 A flowchart illustrating an SRS configuration method provided in this application embodiment;
[0049] Figure 3 A diagram illustrating the configuration of a network device to send SRS from the first terminal device.
[0050] Figure 4 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;
[0051] Figure 5 This is a schematic diagram of another communication device provided in an embodiment of this application. Detailed Implementation
[0052] The terms "system" and "network" in the embodiments of this application can be used interchangeably. "At least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, or b, or c, or a and b, or b and c, or a and c, or a and b and c. In this application, "A exceeds B" means A is greater than B; "A does not exceed B" means A is less than or equal to B.
[0053] Furthermore, unless otherwise stated, the ordinal numbers such as "first" and "second" mentioned in the embodiments of this application are used to distinguish multiple objects and are not used to limit the order, sequence, 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 that the content, priority, or importance of these two criteria are different.
[0054] Furthermore, the terms "comprising" 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, but may also include steps or modules not listed.
[0055] The embodiments of this application can be applied to scenarios involving communication between terminal devices and network devices.
[0056] See Figure 1 This is a schematic diagram of a communication system provided in an embodiment of this application, including at least one terminal device and at least one network device. Figure 1 The diagram shows two terminal devices and two network devices, namely terminal device 101, terminal device 102, and network devices 103 and 104, but the actual implementation is not limited to these.
[0057] Network device 103 is used for access management and handover management of terminal device 101 and for communicating with the core network. Network device 104 is used for access management and handover management of terminal device 102 and for communicating with the core network.
[0058] The network devices described in this application include radio access network (RAN) devices, which may also be referred to as access network nodes, RAN nodes, RAN entities, access nodes, or RAN network elements, etc., and constitute part of the communication system to help terminals achieve wireless access.
[0059] Access network equipment includes base stations (BS), or base stations and radio resource management equipment for controlling base stations. Base stations may include evolved NodeBs (NodeBs, eNBs, or e-NodeBs) in Long Term Evolution (LTE) or Long Term Evolution-Advanced (LTE-A) systems, or may include next-generation NodeBs (gNBs) or next-generation evolved NodeBs (ng-eNBs) and en-gNBs (enhanced next-generation NodeBs) in 5G New Radio (NR) systems; they may also include centralized units (CUs) and distributed units (DUs) in cloud radio access networks (Cloud RAN) systems. The embodiments in this application are not limited to these categories.
[0060] In one possible scenario, multiple RAN nodes collaborate to assist terminals in achieving wireless access, with different RAN nodes each implementing a portion of the base station's functions. For example, RAN nodes can be central units (CUs), distributed units (DUs), CU-control plane (CPs), CU-user plane (UPs), or radio units (RUs), etc. CUs and DUs can be configured separately or included in the same network element, such as a baseband unit (BBU). RUs can be included in radio frequency equipment or radio frequency units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs).
[0061] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an ORAN system, CU can also be called O-CU (open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules.
[0062] In some embodiments, the network device may also include core network equipment.
[0063] The terminal device described in this application embodiment can also be referred to as a terminal, user equipment (UE), mobile station, mobile terminal, etc. 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 grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, etc. Terminal devices can be mobile phones, tablets, computers with wireless transceiver capabilities, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, etc. This application embodiment does not limit the specific technology or device form used in the terminal device. It should be understood that the terminal device can be configured to support communication with network devices through the universal user to network interface (Uu).
[0064] Network devices can manage one or more cells. Figure 1 Taking the example of each network device managing one cell, i.e., network device 103 manages cell 105, network device 104 manages cell 106, and so on, the actual management is not limited to this. The cell managed by the network device can also be called the cell of the network device, or the cell covered by the network device, etc.
[0065] Different cells have different coverage areas and / or frequency domain resources (such as carriers or carrier bands). Network devices can use the radio transmission resources of the cells they manage to communicate with terminal devices located in those cells. For example, network device 103 can use the radio transmission resources of cell 105 to communicate with terminal device 101, and network device 104 can use the transmission resources of cell 106 to communicate with terminal device 103 located in cell 106.
[0066] Geographically adjacent residential areas can be considered "neighboring areas" (or "neighboring cells"). The coverage areas of adjacent areas may not overlap or may at least partially overlap. For example... Figure 1 As shown, cells 105 and 106 partially overlap. It can be understood that the coverage areas of two cells can also be such that the coverage area of one cell includes the coverage area of the other.
[0067] The above Figure 1 The communication system shown can support various radio access technologies (RATs), such as... Figure 1 The communication system shown can be a fifth-generation (5G) communication system (also known as a new radio (NR) communication system), a 6G communication system, or a future-oriented evolution system.
[0068] It is understood that the network architecture and business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0069] To ensure the reliability of communication between network devices and terminal devices, network devices can be configured to send a sounding reference signal (SRS) from the terminal devices, and channel estimation can be performed by measuring the SRS of the terminal devices.
[0070] SRS is a signal used by terminal devices and network devices to measure channel state information (CSI). In NR systems, terminal devices can transmit SRS at corresponding resource locations according to specified configurations, based on network device configurations (such as period, time-domain location, frequency-domain location, and cyclic shift) and SRS base sequence group identifiers (IDs). Network devices can then perform channel estimation based on the received SRS to obtain CSI, and further perform beam management and weight calculations based on the CSI.
[0071] SRS is a sequence signal generated based on the Zadoff-Chu sequence. According to the 3GPP technical specification (TS) 38.211, NR systems support a maximum of 30 SRS base sequence groups. Terminal devices use the identifier of the SRS base sequence group (e.g., ...) issued by the network device. Determine the SRS base sequence group assigned to the network device, and generate an SRS signal based on the SRS base sequence group.
[0072] In real-world networks, multiple cells are interconnected to provide wireless connectivity for terminal 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 the resource locations for transmitting SRS signals are also the same for terminal devices in different cells, SRS signal interference between different cells will occur, affecting the network equipment's channel estimation.
[0073] Therefore, the technical solutions provided in this application can improve or avoid the problem of SRS signal interference between different cells, improve the reliability of channel estimation of network devices, and thus improve the reliability of communication between network devices and terminal devices.
[0074] See Figure 2 This is a flowchart illustrating an SRS configuration method provided in an embodiment of this application. This method can be applied to... Figure 1 The communication system shown includes methods S201 to S202:
[0075] S201. The network device determines the first SRS resource set and the first SRS base sequence group.
[0076] Among them, network devices can be Figure 1 The network device 103 or network device 104 shown.
[0077] 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. There is a one-to-one correspondence between the M*N combinations and the M*N cells. The resources of any two SRS resource sets among 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.
[0078] The first cell is the cell managed by the network device. Optionally, the M*N cells can include all cells managed by the network device. Further optionally, the M*N cells can also include cells managed by other network devices. For example, when the network device is... Figure 1 When the network device 103 is shown, the first cell can be cell 105; M*N cells can include cell 105 and cell 106, and can also include other cells without restriction.
[0079] In practical implementation, network devices can obtain all available resources of the SRS (i.e., SRS resources) according to the configuration of the communication system (such as an NR system). These resources can include one or more of the following: time-domain resources, frequency-domain resources, and code-domain resources. The network device can decompose all available resources into M non-overlapping resource sets, each resource set corresponding to at least one of the following: time-domain resources, frequency-domain resources, and code-domain resources. The identifiers of the M resource sets are, for example, 0, 1, 2, ..., M-1.
[0080] The time-domain resources include, but are not limited to, one or more of the following: period, time slot position, start symbol, symbol length, etc. The frequency-domain resources include, but are not limited to, one or more of the following: frequency comb, frequency start position, bandwidth, frequency hopping, etc. The code-domain resources include, but are not limited to, cyclic shift.
[0081] N SRS base sequence groups represent 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 N is a positive integer greater than 1 and less than 31. It is understood that the number of SRS base sequence groups supported by the system may vary as the communication system evolves, and this application does not impose any limitations. For ease of description, N=30 will be used as an example in the following text.
[0082] Each base sequence group may contain one or more SRS base sequences, such as one base sequence or two base sequences.
[0083] By arranging and combining M resource sets and N SRS base sequence groups, a maximum of M*N different combinations of resource sets and SRS base sequence groups can be determined. This can support scenarios where the SRS resource locations and SRS base sequence groups of M*N cells do not overlap simultaneously. That is, there is a one-to-one correspondence between the M*N combinations and the M*N cells, thus avoiding SRS signal interference between M*N cells.
[0084] It is understood that the identifier of the SRS base sequence group in the embodiments of this application can be the identifier of the SRS base sequence group specified in 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 in the protocol, the terminal device can convert (or map) the identifier of the SRS base sequence group to the identifier of the SRS base sequence group specified in the protocol.
[0085] For example, when the identifier (or number) of the SRS base sequence group specified in the protocol is in the range of [a, b] (e.g., [0, 29]), the identifier of the SRS base sequence group configured by the network device for the terminal device can be within the range of [a, b] specified in the protocol, or it can be not limited to the range of [a, b] specified in the protocol, for example, it can be greater than b. If the identifier of the SRS base sequence group configured by the network device for the terminal device exceeds [a, b], then after receiving the identifier of the SRS base sequence group sent by the network device, the terminal device can perform a calculation (e.g., modulo operation) on it and map it to the range of [a, b] specified in the protocol. For example, if the identifier of the SRS base sequence group configured by the network device for the terminal device is α, the terminal device can perform the following calculation on α:
[0086]
[0087] Here, α′ is the identifier of the SRS base sequence group finally determined by the terminal device. Within the range of values specified in the protocol, α′ can uniquely identify an SRS base sequence group. For a radio frame with a subcarrier spacing configured as μ, the slot number is l. ′ OFDM symbol offset, As a mapping function, its values can take the following three cases:
[0088] (1) When the base station configures the UE as non-group hop and non-sequence hop, =0;
[0089] (2) When the base station configures the UE to sequence hopping =0;
[0090] (3) When the base station configures the UE as a group hop
[0091] in, l0 represents the number of OFDM symbols in one time slot, and l0 represents the OFDM symbol offset.
[0092] 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 by the protocol is a positive integer from 0 to 29, and the resource set identifier is a positive integer from 0 to 2. Referring to Table 1, there are 90 different combinations of resource sets and SRS base sequence groups, each corresponding to one of the 90 cells:
[0093] Table 1
[0094]
[0095] In Table 1, the identifier values of the base sequence groups that are greater than or equal to 30 need to be mapped to the range of 0-29 by modulo operation. For example, 31 mod 30 = 1, which corresponds to the base sequence group numbered 1.
[0096] In one possible design, the network device can store the correspondence between the above M*N combinations and M*N cells (e.g., store 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, i.e., the first SRS resource set and the first SRS base sequence group.
[0097] In another possible design, the identifier of the first cell and the identifier of the first SRS resource set satisfy the following relationship:
[0098] λ = (X + n) mod M;
[0099] Where X is the identifier of the first cell, λ is the identifier of the first SRS resource set, "mod" represents the modulo operation, and n is the offset. X can be 0 or a positive integer, and n can be an integer (e.g., n = -2 or -1 or 0 or 1 or 2 or 3, etc.). The specific values can be flexibly set according to the requirements, and this application does not impose any restrictions.
[0100] The identifier of the first cell and the identifier of the first SRS base sequence group satisfy the following relationship:
[0101] or,
[0102] Where α is the identifier of the first SRS base sequence group (e.g., α is the identifier of the first SRS base sequence group). ), Indicates rounding down. This indicates rounding up to the nearest integer.
[0103] It is understandable that the above formula is only an example, and there may be other variations in practical applications.
[0104] Accordingly, when the network device determines the SRS resource set and SRS base sequence group for the first cell, it can determine the first SRS resource set and the first SRS base sequence group based on the identifier of the first cell and according to the above formula.
[0105] Taking n=0, p=0, q=0, M=3, N=30 as an example: When X=0, substituting into the formula λ=(X+n)mod M, We obtain λ = 0 and α = 0, meaning the resource set identifier corresponding to cell 0 is 0, and the identifier of the SRS base sequence group is 0; when X = 1, substituting into the formula λ = (X + n) mod M, We obtain λ = 1 and α = 1, meaning the resource set identifier for cell 1 is 1, and the identifier for the SRS base sequence group is 1; when X = 89, substituting into the formula λ = (X + n) mod M, We obtain λ = 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).
[0106] It is understood that the above are just examples, and the actual identifiers of the cell, resource set, and SRS base sequence group are not limited to these.
[0107] In the embodiments of this application, the identifier of the first cell can be a physical cell index (PCI), a transmission reception point (TRP) identifier, a virtual cell identifier (e.g., an index value), etc. This application does not impose any specific limitations.
[0108] S202. The network device configures the terminal devices in the first cell to send SRS based on the first SRS resource set and the first SRS base sequence group.
[0109] Specifically, the network device can configure different resources for different terminal devices in the first cell, and configure a first SRS base sequence group for each terminal device. The resource configuration and the configuration of the first SRS base sequence group can be performed simultaneously or sequentially; this application does not impose any restrictions.
[0110] See Figure 3 Taking the configuration of the network device to send SRS by the first terminal device in the first cell as an example, it may include steps S2021 to S2022:
[0111] S2021. The network device sends 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; correspondingly, the first terminal device receives the first SRS configuration information from the network device.
[0112] The first SRS configuration information indicates the first SRS resource and the first SRS base sequence group, whereby the first SRS resource belongs to the first SRS resource set. For example, the first SRS configuration information includes the identifier of the first SRS resource and the identifier of the first SRS base sequence group.
[0113] 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.
[0114] S2022, The first terminal device sends an SRS on the first SRS resource according to the first SRS base sequence group, and the network device receives the SRS sent by the first terminal device accordingly.
[0115] For the configuration of other terminal devices in the first cell, refer to S2021-S2022 above, the difference being that the configured SRS resources are different. For example, the network device sends second SRS configuration information to the second terminal device in the first cell according to the first SRS resource set and the first SRS base sequence group. The second SRS configuration information indicates the second SRS resources and the first SRS base sequence group. The second SRS resources belong to the first SRS resource set, and the second SRS resources are different from the first SRS resources.
[0116] In the above scheme, when allocating SRS resources and SRS base sequence groups to cells, the network equipment considers the coordination between multiple cells (that is, decomposing all available SRS resources into M non-overlapping SRS resource sets and arranging them 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 based on these M*N combinations, so that the M*N combinations correspond one-to-one with the M*N cells, ensuring that the SRS transmitted by terminal devices in at most M*N cells will not collide). This can improve or avoid the problem of SRS signal interference between different cells, thereby improving the reliability of channel estimation by the network equipment and improving the reliability of communication. For example, when M=3 and N=30, it can ensure that SRS signal interference does not occur between up to 90 cells. According to the actual cell coverage situation in real life, SRS signal interference between cells can be basically avoided.
[0117] The methods provided by the embodiments of this application have been described above with reference to the accompanying drawings. The apparatus provided by the embodiments of this application will be described below with reference to the accompanying drawings.
[0118] This application provides a communication device, which includes modules / units / means for performing the methods executed by network devices or terminal devices in the above-described method embodiments. These modules / units / means can be implemented in software, hardware, or hardware executing corresponding software.
[0119] For example, see Figure 4 The communication device may include a processing module 401 and a transceiver module 402.
[0120] When the communication device is a network device or is applied to a network device, the processing module 401 can be used to determine the first SRS resource set and the 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 arranging and combining M SRS resource sets and N SRS base sequence groups, the M*N combinations correspond one-to-one with 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.
[0121] 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.
[0122] For example, when the communication device is a terminal device or applied to a terminal device, the transceiver module 402 can be used to receive first SRS configuration information from the network device. The first SRS configuration information indicates a first SRS resource and a first SRS base sequence group. 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 arranging and combining M SRS resource sets and N SRS base sequence groups. The M*N combinations correspond one-to-one with 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, and 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 SRS on the first SRS resource according to the first SRS base sequence group. Optionally, the processing module 401 is used to generate SRS.
[0123] In one possible design, the identifier of the first cell and the identifier of the first SRS resource set can satisfy the following relationship:
[0124] λ = (X + n) mod M;
[0125] Where X is the identifier of the first cell, λ is the identifier of the first SRS resource set, and n is the offset.
[0126] Furthermore, the identifier of the first cell and the identifier of the first SRS base sequence group can satisfy the following relationship:
[0127] or,
[0128] Where α is the identifier of the first SRS base sequence group, and p and q are offsets.
[0129] The identifier of the first cell can be a physical cell identifier (PCI), a transmit / receive point identifier (TRP), or a virtual cell identifier, etc., and this application embodiment does not impose any restrictions.
[0130] In some embodiments, the value of N can be determined based on the number of SRS base sequence groups supported by the communication system, and this application does not impose a specific limitation. For example, when the communication system supports 30 SRS base sequence groups, N can be a positive integer less than or equal to 30.
[0131] In practical implementation, the above-mentioned device can take many product forms. Several possible product forms are introduced below.
[0132] See Figure 5 This application also provides a communication device. It is understood that the communication device includes necessary technical means such as modules, units, elements, circuits, or interfaces, appropriately configured together to execute this solution. The communication device can be a network device or terminal device in the above method embodiments, or a component (e.g., a chip) within these devices, used to implement the methods executed by the network device or terminal device in the above method embodiments.
[0133] The communication device includes one or more processors 501. The processor 501 can be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control the communication device (e.g., RAN node, terminal, or chip), execute software programs, and process data from the software programs.
[0134] Optionally, in one design, the processor 501 may include a program 503 (sometimes referred to as code or instructions), which may be run on the processor 501 to cause the communication device to perform the methods performed by the first terminal, the second terminal, or the network device in the above method embodiments.
[0135] In another possible design, the communication device includes circuitry ( Figure 5 (Not shown), the circuit is used to implement the function of the method executed by the first terminal or the second terminal or the network device in the above method embodiments.
[0136] Optionally, the communication device may include one or more memories 502 storing a program 504 (sometimes referred to as code or instructions), which can be run on the processor 501 to cause the communication device to perform the methods executed by the first terminal, the second terminal, or the network device in the above method embodiments.
[0137] Optionally, the processor 501 and / or memory 502 may include AI modules 507 and 508, which are used to implement AI-related functions. The AI modules can be implemented through software, hardware, or a combination of both. For example, the AI module may include a RIC module. For example, the AI module may be a near real-time RIC or a non-real-time RIC.
[0138] Optionally, the processor 501 and / or memory 502 may also store data. The processor and memory may be configured separately or integrated together.
[0139] Optionally, the communication device may further include a transceiver 505 and / or an antenna 506. The processor 501, sometimes referred to as a processing unit, controls the communication device (e.g., a RAN node or terminal). The transceiver 505, sometimes referred to as a transceiver unit, transceiver, transceiver circuit, or transceiver, is used to realize the transmission and reception functions of the communication device through the antenna 506.
[0140] It should be understood that the processor mentioned in the embodiments of this application can be implemented in hardware or software. When implemented in hardware, the processor can be a logic circuit, integrated circuit, etc. When implemented in software, the processor can be a general-purpose processor, implemented by reading software code stored in memory.
[0141] For example, the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor.
[0142] It should be understood that the memory mentioned in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate Synchronous DRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct RAM (DR RAM).
[0143] 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, or discrete hardware component, the memory (storage module) can be integrated into the processor.
[0144] It should be noted that the memories described herein are intended to include, but are not limited to, these and any other suitable types of memories.
[0145] Based on the same technical concept, this application also provides a computer-readable storage medium storing a computer program or instructions. When the computer program or instructions are executed by a communication device, the method steps executed by the network device or terminal device in the above method embodiments are implemented.
[0146] Based on the same technical concept, this application also provides a computer program product, which includes a computer program or instructions. When the computer program or instructions are run by a communication device, the method steps executed by the network device or terminal device in the above method embodiments are executed.
[0147] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0148] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0149] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0150] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0151] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the scope and intent of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application is also intended to include such modifications and variations.
Claims
1. A method for configuring a measurement reference signal (SRS), characterized in that, Applied to network devices, including: A first SRS resource set and a first SRS base sequence group are determined; wherein, the combination of the first SRS resource set and the first SRS base sequence group is one of M*N combinations obtained by arranging and combining M SRS resource sets and N SRS base sequence groups, the M*N combinations correspond one-to-one with 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 devices in the first cell are configured to send SRS.
2. The method as described in 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; Wherein, X is the identifier of the first cell, λ is the identifier of the first SRS resource set, and n is the offset.
3. The method as described in 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, α is the identifier of the first SRS base sequence group, and p and q are offsets.
4. The method as described in 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, α 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-4, characterized in that, The identifier of the first cell is either the Physical Cell Identifier (PCI), the Transmission Receiver Point (TRP) identifier, or the Virtual Cell Identifier.
6. The method according to any one of claims 1-5, characterized in that, N is a positive integer less than or equal to 30.
7. The method according to any one of claims 1-6, characterized in that, The step of configuring the terminal equipment in the first cell to send SRS according to the first SRS resource set and the first SRS base sequence group includes: First SRS configuration information is sent 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.
8. An SRS configuration method, characterized in that, The first terminal device applied in the first cell includes: The system receives first SRS configuration information from a network device. The first SRS configuration information indicates a first SRS resource and a first SRS base sequence group. 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 arranging M SRS resource sets and N SRS base sequence groups. The M*N combinations correspond one-to-one with 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. SRS is transmitted on the first SRS resource according to the first SRS base sequence group.
9. The method as described in 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; Wherein, X is the identifier of the first cell, λ is the identifier of the first SRS resource set, and n is the offset.
10. The method as described in 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, α is the identifier of the first SRS base sequence group, and p and q are offsets.
11. The method as described in 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, α 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-11, characterized in that, The identifier of the first cell is either the Physical Cell Identifier (PCI), the Transmission Receiver Point (TRP) identifier, or the Virtual Cell Identifier.
13. The method according to any one of claims 8-12, characterized in that, N is a positive integer less than or equal to 30.
14. A communication device, characterized in that, include: The processing module is 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 arranging and combining M SRS resource sets and N SRS base sequence groups, the M*N combinations correspond one-to-one with 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 configured to send SRS based on the first SRS resource set and the first SRS base sequence group.
15. The apparatus as claimed in 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; Wherein, X is the identifier of the first cell, λ is the identifier of the first SRS resource set, and n is the offset.
16. The apparatus as claimed in 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, α is the identifier of the first SRS base sequence group, and p and q are offsets.
17. The apparatus as claimed in 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, α is the identifier of the first SRS base sequence group, and p and q are offsets.
18. The apparatus according to any one of claims 14-17, characterized in that, The identifier of the first cell is either the Physical Cell Identifier (PCI), the Transmission Receiver Point (TRP) identifier, or the Virtual Cell Identifier.
19. The apparatus according to any one of claims 14-18, characterized in that, N is a positive integer less than or equal to 30.
20. The apparatus according to any one of claims 14-19, characterized in that, The transceiver module is used for: First SRS configuration information is sent 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.
21. A communication device, characterized in that, include: The transceiver module is used to receive first SRS configuration information from a network device. The first SRS configuration information indicates a first SRS resource and a first SRS base sequence group. 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 arranging M SRS resource sets and N SRS base sequence groups. The M*N combinations correspond one-to-one with 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 a 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 further configured to transmit SRS on the first SRS resource according to the first SRS base sequence group.
22. The apparatus as claimed in 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; Wherein, X is the identifier of the first cell, λ is the identifier of the first SRS resource set, and n is the offset.
23. The apparatus as claimed in 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, α is the identifier of the first SRS base sequence group, and p and q are offsets.
24. The apparatus as claimed in 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, α is the identifier of the first SRS base sequence group, and p and q are offsets.
25. The apparatus according to any one of claims 21-24, characterized in that, The identifier of the first cell is either the Physical Cell Identifier (PCI), the Transmission Receiver Point (TRP) identifier, or the Virtual Cell Identifier.
26. The apparatus according to any one of claims 21-25, characterized in that, N is a positive integer less than or equal to 30.
27. A communication device, characterized in that, include: A processor coupled to a memory for storing programs or instructions that, when executed by the processor, cause the communication device to perform the method as described in any one of claims 1-7, or cause the communication device to perform 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 instructions, which, when executed by a communication device, implement the method as described in any one of claims 1-7, or the method as described in any one of claims 8-13.
29. A communication system, characterized in that, It includes 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.
Citation Information
Patent Citations
Heterogeneous network-based sounding reference signal reuse method, device and system
CN105490788A
SRS resource configuration enhancements
US20200028638A1