Demodulation reference signal configuration method and device, and storage medium
By configuring a DMRS configuration set for the terminal device, the terminal device autonomously decides on the DMRS configuration group, solving the problem that the DMRS configuration cannot adapt in real time in the existing technology, realizing fast response and low latency DMRS adjustment, and improving the system's spectrum efficiency and reliability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-02-06
- Publication Date
- 2026-03-27
AI Technical Summary
Existing technologies cannot achieve real-time adaptive adjustment under dynamic channel conditions when configuring DMRS, resulting in service interruption and additional latency, and failing to meet the rapid response requirements of ultra-reliable low-latency communication.
Configure a DMRS configuration set for the terminal device. The set contains multiple DMRS configuration groups. The terminal device makes its own decision on the configuration group based on the channel state measurement results and handover conditions, reducing dependence on network devices and enabling rapid adjustment.
It reduces the latency of DMRS configuration adjustments, avoids service interruptions, improves the system's spectrum efficiency and reliability, and meets the rapid response requirements of scenarios such as URLLC.
Smart Images

Figure CN121750183A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication technology, and in particular to a method, apparatus and storage medium for configuring a demodulation reference signal. Background Technology
[0002] The Demodulation Reference Signal (DMRS) is the cornerstone of physical layer channel estimation and data demodulation. The configuration of the DMRS directly affects the system's spectral efficiency, link reliability, and resource overhead.
[0003] Currently, when configuring DMRS, network devices typically use a semi-static approach to configure a fixed set of DMRS parameters for the UE. Subsequent dynamic scheduling strictly confines the DMRS configuration to this parameter framework. When radio channel conditions change significantly, adjusting the DMRS framework itself requires initiating a time-consuming RRC connection reconfiguration process, introducing service interruption and additional latency. This fails to meet the millisecond-level rapid response requirements of scenarios such as Ultra-Reliable and Low-Latency Communications (URLLC). Summary of the Invention
[0004] To address the aforementioned technical problems in the prior art, this application provides a method, device, and storage medium for configuring a demodulation reference signal, which can avoid introducing service interruptions and additional delays during DMRS configuration adjustments, thereby enabling rapid response to requirements.
[0005] In a first aspect, this application provides a method for configuring a demodulation reference signal, applied to a terminal device. The method includes: sending first information, the first information including capability information of the terminal device; receiving second information, the second information including a demodulation reference signal (DMRS) configuration set and handover conditions, the DMRS configuration set including at least one DMRS configuration group, the handover conditions indicating the conditions for handover to each DMRS configuration group, the DMRS configuration set and handover conditions being generated at least based on capability information; and deciding which DMRS configuration group to adopt based on channel state measurement results, the DMRS configuration set and handover conditions.
[0006] In this scheme, network devices no longer configure DMRS parameter frameworks, but instead configure DMRS configuration sets for terminal devices. Each DMRS configuration set includes at least one DMRS configuration group, and each DMRS configuration group includes specific configuration parameters such as DMRS type, number of ports, time-domain density, and symbol position. When a terminal device needs to adjust its DMRS configuration, it can quickly decide which DMRS configuration group to use based on channel state measurement results, the DMRS configuration set, and the aforementioned switching conditions. It no longer needs to report channel state information to the network device; the network device completes the configuration in real time. The terminal device only needs to perform low-complexity reasoning during decision-making, effectively reducing latency and avoiding service interruptions and additional delays during DMRS configuration adjustments, thus facilitating rapid response to requirements.
[0007] In one possible implementation, the decision on which DMRS configuration group to adopt is made based on channel state measurement results, the DMRS configuration set, and handover conditions, including: determining a target DMRS configuration group from the DMRS configuration set based on the channel state measurement results and handover conditions; sending third information, which indicates the target DMRS configuration group; receiving fourth information, which indicates whether the target DMRS configuration group is adopted or whether a corrected DMRS configuration group is adopted, wherein the corrected DMRS configuration group is the DMRS configuration group selected from the DMRS configuration set; and performing DMRS configuration group handover based on the fourth information.
[0008] In this implementation, the terminal device can report the target DMRS configuration group to the network device, which can quickly perform conflict detection. If there is no conflict, it will be quickly confirmed; if there is a conflict, a correction instruction will be issued. This ensures that while giving the terminal device a high degree of autonomy, the network device maintains its control over global resource optimization, thus solving the conflict problem in distributed decision-making.
[0009] In one possible implementation, the corrected DMRS configuration group is the DMRS configuration group in the DMRS configuration set that has the closest spectral efficiency to the target DMRS configuration group and does not conflict with the cell's resource management policy.
[0010] This implementation ensures that the corrected DMRS configuration group has high spectral efficiency, meeting the current usage requirements of terminal devices.
[0011] In one possible implementation, the decision on which DMRS configuration group to adopt is made based on channel state measurement results, DMRS configuration set, and handover conditions, including: determining the target DMRS configuration group from the DMRS configuration set based on channel state measurement results and handover conditions; and handover to the target DMRS configuration group.
[0012] In this implementation, once the terminal device identifies the target DMRS configuration group, it can directly switch to the target DMRS configuration group without requiring confirmation from the network device side. This gives the terminal device a high degree of autonomy, effectively reducing latency and accelerating configuration switching. The terminal device can quickly switch DMRS configuration groups in URLLC scenarios.
[0013] In one possible implementation, the second information includes first indication information that allows direct switching to the target DMRS configuration group.
[0014] In this implementation, network devices can activate and deactivate the automatic switching of DMRS configuration groups using the first indication information. The first indication information can be configured based on the service scenario of the terminal device. For example, in a URLLC scenario, configuring the first indication information allows the terminal device to automatically switch DMRS configuration groups, enabling the terminal device to quickly switch DMRS configuration groups.
[0015] In one possible implementation, the method further includes: sending fifth information, which includes second indication information, instructing the terminal device to complete the DMRS configuration group switch and / or the index value of the currently used DMRS configuration group. When the terminal device undergoes a DMRS configuration group switch, the index of the currently used DMRS configuration group is the index of the DMRS configuration group adopted after the switch.
[0016] The terminal device reports to the network device through the fifth piece of information. The network device can then make conflict decisions based on the fifth piece of information, which ensures that while giving the terminal device a high degree of autonomy, the network device maintains its control over global resource optimization and solves the conflict problem in distributed decision-making.
[0017] In one possible implementation, the DMRS configuration groups in the DMRS configuration set are sorted in descending order of spectral efficiency.
[0018] When terminal devices traverse to determine the target DMRS configuration group, they can traverse in sequence, which improves efficiency.
[0019] In one possible implementation, the handover conditions include a handover trigger time, a first hysteresis value, and a first CQI; or, the handover conditions include a handover trigger time, a first hysteresis value, and a correlation coefficient in a calculation formula or agreed-upon technical formula for determining the first CQI; wherein, the first CQI is used to indicate the minimum channel quality required to meet the service demodulation requirements when this set of DMRS configurations is selected.
[0020] In one possible implementation, the target DMRS configuration group is determined from the DMRS configuration set based on the channel state measurement results and handover conditions, including: determining the CQI index value based on the channel state measurement results; if the CQI index value is continuously lower than the first CQI corresponding to the currently effective DMRS configuration group, and the duration exceeds the handover trigger time, the DMRS configuration group with the highest sorting order and first CQI greater than or equal to the CQI index value in the DMRS configuration set is selected as the target DMRS configuration group; if the CQI index value is continuously greater than or equal to the sum of the first CQI and the first hysteresis value corresponding to the currently effective DMRS configuration group, and the duration exceeds the handover trigger time, the DMRS configuration group with the highest sorting order and first CQI and first hysteresis value in the DMRS configuration set, after the sum of the first CQI and the first hysteresis value is less than or equal to the CQI index value, is selected as the target DMRS configuration group.
[0021] When terminal devices make online decisions about target DMRS configuration groups, they only need to perform low-complexity reasoning. There is no need to deploy or run any complex AI models for parameter optimization. They only need to perform rule-based lightweight logic matching, which greatly reduces the complexity and power consumption of terminal devices, effectively reduces latency, and speeds up configuration switching.
[0022] In one possible implementation, the handover conditions include one or more of the following: a first CQI, a first utilization rate or a first data volume of the downlink data buffer, a service type, an activation slot offset, a handover trigger time, and a first hysteresis value; wherein the first CQI is used to indicate the minimum channel quality required to meet the service demodulation requirements when the DMRS configuration is selected.
[0023] Different service types require different DMRS configuration groups. The indices of the DMRS configuration groups corresponding to different service types are not all the same. When the downlink data buffer is empty or in a low-level state close to empty, the terminal device can temporarily switch to the DMRS configuration group with the lowest overhead, that is, use the DMRS configuration group with the highest ranking in the DMRS configuration set as the target DMRS configuration group, thereby improving the downlink data reception efficiency.
[0024] In one possible implementation, the DMRS configuration set and handover conditions are also generated based on at least one of the following: cell policy information and current scenario characteristics; the cell policy information includes one or more of the following: Doppler spread, delay spread, coherent bandwidth, average signal-to-noise ratio, and interference characteristics; the current scenario characteristics include one or more of the following: the maximum allowed DMRS overhead ratio within the cell, DMRS configuration preferences for different service types, and DMRS-related resource pool management rules.
[0025] In one possible implementation, the current scenario features are the input information of the AI model, which outputs the complete set of DMRS configuration groups. At least one DMRS configuration group included in the DMRS configuration set is determined from the complete set of DMRS configuration groups using capability information and cell policy information. The handover conditions corresponding to each DMRS configuration group included in the DMRS configuration set are determined from a pre-determined first association relationship. The AI model is pre-trained, and the first association relationship includes the association relationship between each DMRS configuration group in the complete set of DMRS configuration groups and the handover conditions.
[0026] This implementation leverages the global perspective and powerful computing capabilities of the network device to pre-train an AI model and generate the first association. Subsequently, the network device only needs to determine the full set of DMRS configuration groups based on the current scenario characteristics, and then determine the DMRS configuration set from the full set of DMRS configuration groups based on capability information and cell policy information, thereby improving the speed of online configuration.
[0027] In one possible implementation, the method further includes sending a sixth message, which includes link performance data.
[0028] Network devices can determine, based on the sixth information, that a terminal device cannot meet service demodulation requirements after switching DMRS configuration groups.
[0029] In one possible implementation, the method further includes: receiving a seventh message, in which, if it is determined based on link performance data that the service demodulation requirements cannot be met after switching the DMRS configuration group, the seventh message indicates a return to the preset DMRS configuration group in the DMRS configuration set.
[0030] In this implementation, the network device can handle localized, transient anomalies for a single terminal device and quickly repair the anomaly using the seventh information.
[0031] Secondly, this application also provides a method for configuring a demodulation reference signal, which can be applied to a network device, comprising: receiving first information, the first information including capability information of a terminal device; sending second information, the second information including a demodulation reference signal (DMRS) configuration set and handover conditions, the DMRS configuration set including at least one DMRS configuration group, the handover conditions indicating the conditions for handover to each DMRS configuration group, the DMRS configuration set and handover conditions being generated at least based on capability information; the DMRS configuration set and handover conditions being used, together with channel state measurement results, to determine the DMRS configuration group adopted by the terminal device.
[0032] In this scheme, network devices no longer configure DMRS parameter frameworks, but instead configure DMRS configuration sets for terminal devices. Each DMRS configuration set includes at least one DMRS configuration group, and each DMRS configuration group includes specific configuration parameters such as DMRS type, number of ports, time-domain density, and symbol position. When a terminal device needs to adjust its DMRS configuration, it can quickly decide which DMRS configuration group to use based on channel state measurement results, the DMRS configuration set, and the aforementioned switching conditions. It no longer needs to report channel state information to the network device; the network device completes the configuration in real time. The terminal device only needs to perform low-complexity reasoning during decision-making, effectively reducing latency and avoiding service interruptions and additional delays during DMRS configuration adjustments, thus facilitating rapid response to requirements.
[0033] In one possible implementation, the method further includes: receiving third information, which indicates a target DMRS configuration group, the target DMRS configuration group being determined from a DMRS configuration set based on channel state measurement results and handover conditions; and sending fourth information, which indicates whether to adopt the target DMRS configuration group or to adopt a corrected DMRS configuration group, the corrected DMRS configuration group being the DMRS configuration group selected from the DMRS configuration set.
[0034] In this implementation, the terminal device can report the target DMRS configuration group to the network device, which can quickly perform conflict detection. If there is no conflict, it will be quickly confirmed; if there is a conflict, a correction instruction will be issued. This ensures that while giving the terminal device a high degree of autonomy, the network device maintains its control over global resource optimization, thus solving the conflict problem in distributed decision-making.
[0035] In one possible implementation, the corrected DMRS configuration group is the DMRS configuration group in the DMRS configuration set that has the closest spectral efficiency to the target DMRS configuration group and does not conflict with the cell's resource management policy.
[0036] In one possible implementation, the second information includes first indication information, which indicates that a direct handover to a target DMRS configuration group is permitted. The target DMRS configuration group is determined from a DMRS configuration set based on channel state measurement results and handover conditions.
[0037] In this implementation, network devices can activate and deactivate the automatic switching of DMRS configuration groups using the first indication information. The first indication information can be configured based on the service scenario of the terminal device. For example, in a URLLC scenario, configuring the first indication information allows the terminal device to automatically switch DMRS configuration groups, enabling the terminal device to quickly switch DMRS configuration groups.
[0038] In one possible implementation, the method further includes: receiving fifth information, which includes second indication information, the second indication information instructing the terminal device to complete the switching of the DMRS configuration group and / or the index value of the currently used DMRS configuration group.
[0039] In one possible implementation, the DMRS configuration groups in the DMRS configuration set are sorted in descending order of spectral efficiency.
[0040] By pre-sorting, the terminal device can traverse the target DMRS configuration group in sequence, reducing the number of DMRS configuration groups that the terminal device needs to traverse and improving efficiency.
[0041] In one possible implementation, the handover conditions include a handover trigger time, a first hysteresis value, and a first CQI; or, the handover conditions include a handover trigger time, a first hysteresis value, and a correlation coefficient in a calculation formula or agreed-upon technical formula for determining the first CQI; wherein, the first CQI is used to indicate the minimum channel quality required to meet the service demodulation requirements when this set of DMRS configurations is selected.
[0042] In one possible implementation, the handover conditions include one or more of the following: a first CQI, a first utilization rate or a first data volume of the downlink data buffer, a service type, an activation slot offset, a handover trigger time, and a first hysteresis value; wherein the first CQI is used to indicate the minimum channel quality required to meet the service demodulation requirements when the DMRS configuration is selected.
[0043] In one possible implementation, the DMRS configuration set and handover conditions are also generated based on at least one of the following: cell policy information and current scenario characteristics; the cell policy information includes one or more of the following: Doppler spread, delay spread, coherent bandwidth, average signal-to-noise ratio, and interference characteristics; the current scenario characteristics include one or more of the following: the maximum allowed DMRS overhead ratio within the cell, DMRS configuration preferences for different service types, and DMRS-related resource pool management rules.
[0044] In one possible implementation, the method further includes: using current scene features as input information for the AI model, outputting a complete set of DMRS configuration groups by the AI model, and pre-training the AI model; using capability information and cell policy information to determine at least one DMRS configuration group included in the complete set of DMRS configuration groups; and determining the handover conditions corresponding to each DMRS configuration group included in the DMRS configuration group from a pre-determined first association relationship; wherein the first association relationship includes the association relationship between each DMRS configuration group in the complete set of DMRS configuration groups and the handover conditions.
[0045] In this implementation, the network device pre-trains an AI model and generates the first association relationship. Subsequently, the network device only needs to determine the full set of DMRS configuration groups based on the current scenario characteristics, and then determine the DMRS configuration set from the full set of DMRS configuration groups based on capability information and cell policy information, which improves the speed of online configuration.
[0046] One possible implementation also includes: receiving sixth information, which includes link performance data; and based on the sixth information, determining whether the terminal device can meet the service demodulation requirements after switching the DMRS configuration group.
[0047] In one possible implementation, if the service demodulation requirements cannot be met after switching the DMRS configuration group, the method further includes: sending a seventh message, which indicates a return to the preset DMRS configuration group in the DMRS configuration set.
[0048] In this implementation, the network device can handle localized, transient anomalies for a single terminal device, quickly repairing the anomaly using the seventh piece of information. The seventh piece of information can be DCI (Distributed Information Interface).
[0049] One possible implementation also includes: if the service demodulation requirements cannot be met after the first number of terminal devices switch DMRS configuration groups, the AI model is retrained and the DMRS configuration set and switching conditions are redefined.
[0050] In this implementation, network devices can repair systemic anomalies. If the service demodulation requirements cannot be met after a first number of terminal devices switch DMRS configuration groups, it indicates that the offline AI model or the pre-determined CQI threshold is no longer applicable. At this time, the network device will retrain the AI model, update the model and CQI threshold using newly collected scenario features, and update the DMRS configuration set and handover conditions by combining newly collected UE performance data and cell policy information, and then distribute the updates to the corresponding terminal devices.
[0051] Thirdly, this application also provides a terminal device, which includes a processor and a memory. The processor is coupled to the memory; the memory is used to store instructions; the processor is used to execute the computer program or instructions stored in the memory to implement the methods described in the first aspect and any implementation thereof.
[0052] Fourthly, this application also provides a network device, which includes a processor and a memory. The processor is coupled to the memory; the memory is used to store instructions; the processor is used to execute the computer program or instructions stored in the memory to implement the methods described in the second aspect and any implementation thereof above.
[0053] Fifthly, this application also provides a computer storage medium for storing a computer program, which, when executed, implements the method described in the first aspect and any implementation thereof, or implements the method described in the second aspect and any implementation thereof.
[0054] Sixthly, this application also provides a communication system, which includes the terminal equipment provided in the third aspect above and the network equipment provided in the fourth aspect above. Optionally, the communication system may also include other equipment that communicates with the terminal equipment and / or the network equipment.
[0055] In a seventh aspect, this application also provides a computer program product comprising: a computer program (also referred to as code or instructions) that, when run, causes a computer to perform a method in any of the possible implementations of any of the above aspects. Attached Figure Description
[0056] Figure 1 This is a schematic diagram of a communication system; Figure 2 A flowchart for configuring the demodulation reference signal; Figure 3 Flowchart of the demodulation reference signal configuration method provided in the embodiments of this application Figure 1 ; Figure 4 A schematic diagram illustrating the generation process of the switching condition table provided in the embodiments of this application; Figure 5 Flowchart of the demodulation reference signal configuration method provided in the embodiments of this application Figure 2 ; Figure 6 A schematic diagram illustrating the process of generating the DMRS configuration set and switching conditions provided in the embodiments of this application; Figure 7 A flowchart for determining a target DMRS configuration group provided in an embodiment of this application; Figure 8 Flowchart of the demodulation reference signal configuration method provided in the embodiments of this application Figure 3 ; Figure 9 This is a schematic diagram illustrating the application of the Internet of Things (IoT) in the embodiments of this application; Figure 10 A schematic diagram of a network device provided in an embodiment of this application; Figure 11 A schematic diagram of another network device provided in the embodiments of this application; Figure 12 This is a schematic diagram of a terminal device provided in an embodiment of this application. Detailed Implementation
[0057] The terminology used in the following embodiments is for the purpose of describing particular embodiments only and is not intended to be limiting of this application. The singular expressions “a,” “an,” “the,” “the,” “the,” and “this” are intended to also include expressions such as “one or more,” unless the context explicitly indicates otherwise. It should also be understood that in the embodiments of this application, “one or more” refers to one, two, or more; “and / or” describes the relationship between related objects, indicating that three relationships may 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.
[0058] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0059] The "multiple" mentioned in the embodiments of this application refers to two or more. It should be noted that in the description of the embodiments of this application, terms such as "first" and "second" are used only for the purpose of distinguishing descriptions and should not be construed as indicating or implying relative importance, nor should they be construed as indicating or implying order.
[0060] The technical solutions provided in this application can be applied to various communication systems, such as: Global System for Mobile Communications (GSM) systems, General Packet Radio Service (GPRS), Wireless Local Area Network (WLAN), Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, sidelink communication systems, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication systems, non-terrestrial network (NTN) communication systems, 5th generation (5G) mobile communication systems, or new radio access technology (NR). Among these, 5G mobile communication systems can include non-standalone (NSA) and / or standalone (SA) networking. The technical solutions provided in this application can also be applied to future communication systems. This application does not limit the scope of these applications.
[0061] See Figure 1 The figure is a schematic diagram of a communication system.
[0062] The wireless communication system includes an access network 100 and a core network 200. Optionally, the communication system may also include an Internet 300.
[0063] Access network 100 can be a next-generation (e.g., 6G or higher) radio access network or a traditional (e.g., 5G, 4G, 3G or 2G) radio access network.
[0064] One or more terminal devices 101 (only one is shown in the figure) can be interconnected or connected to one or more network devices in the access network 100. Figure 1 Taking the China-Israel access network 100, which includes network device 102a and network device 102b, as an example.
[0065] The network equipment in this application can be network-side equipment such as access network and core network equipment. Access network equipment is sometimes also called access node. Access network equipment has wireless transceiver capabilities and is used to communicate with terminals. Access network equipment includes, but is not limited to, base stations, evolved NodeBs (eNodeBs), transmission reception points (TRPs) in the above-mentioned communication systems, next-generation NodeBs (gNBs) in 5G mobile communication systems, access network equipment or modules of access network equipment in open RAN (ORAN) systems, satellites in NTN communication systems, base stations in future mobile communication systems, or access nodes in WiFi systems. Access network equipment can also be modules or units capable of implementing some of the functions of a base station. Access network equipment can be macro base stations, micro base stations, or indoor stations, relay nodes or donor nodes, or wireless controllers in cloud radioaccess network (CRAN) scenarios. Optionally, access network equipment can also be servers, wearable devices, or vehicle-mounted equipment, etc. For example, the access network equipment in vehicle-to-everything (V2X) technology can be a roadside unit (RSU). Multiple access network devices in a communication system can be base stations of the same type or different types. Base stations can communicate with terminals directly or via relay stations. Terminals can communicate with multiple base stations using different access technologies. The embodiments of this application do not limit the specific technology or device form used in the access network equipment. In this application, the access network equipment is referred to as a network device.
[0066] In this application, the means for implementing the functions of a network device can be a network device itself, or a means capable of supporting the network device in implementing those functions, such as a processor, circuit, chip, or chip system. This means can be installed in or connected to the network device. In the technical solutions provided in this application, the example of a network device being used to implement the functions of a network device is used to describe the technical solutions provided in this application.
[0067] The terminal device in this application can be a wireless terminal device capable of receiving network device scheduling and instruction information. The wireless terminal device can be a device providing voice and / or data connectivity to a user, a handheld device with wireless connectivity, or other processing devices connected to a wireless modem. For example, the terminal device can communicate with one or more core networks or the Internet via a radio access network (RAN). The terminal device 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), ultra-reliable low-latency communication (URLLC), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, or satellite communication, etc. The terminal can be a mobile phone, tablet computer, computer with wireless transceiver capabilities, wearable device, vehicle, aircraft (such as drone, helicopter, airplane), hot air balloon, ship, robot, robotic arm, or smart home device, etc. The embodiments of this application do not limit the form of the terminal device.
[0068] In this application, the apparatus for implementing the functions of a terminal device can be the terminal device itself, or any apparatus capable of supporting the terminal device in implementing those functions, such as a processor, circuit, chip, or chip system. This apparatus can be installed in or connected to the terminal device. In the technical solutions provided in this application, the example of a terminal device being used to implement the functions of a terminal device is used to describe the technical solutions provided in this application.
[0069] Access network devices and / or terminals can be fixed or mobile. They can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; on water; or in the air on aircraft, balloons, and satellites. This application does not limit the application scenarios of the access network devices and terminals. Access network devices and terminal devices can be deployed in the same or different scenarios; for example, both can be deployed on land; or the access network device can be deployed on land and the terminal device on water, etc., and further examples will not be provided.
[0070] In practical applications, multiple network devices can collaborate to assist terminals in achieving wireless access, with different network devices each implementing a portion of the base station's functions. For example, network devices can be central units (CUs), distributed units (DUs), CUs (control planes, CPs), CUs (user planes, UPs), or radio units (RUs), etc. CUs and DUs can be set up 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).
[0071] 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. 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. CU (or CU-CP and CU-UP), DU, and RU can implement different protocol layer functions.
[0072] The demodulation reference signal (DMRS) is the cornerstone of physical layer channel estimation and data demodulation. The configuration of the DMRS, such as its type, number of ports, and time-domain density, directly affects the system's spectral efficiency, link reliability, and resource overhead.
[0073] The following section first explains the traditional DMRS configuration method, using the UE as the terminal device and the gNB as the network device as an example.
[0074] See Figure 2 This diagram is a flowchart for configuring the demodulation reference signal.
[0075] Specifically, the following steps are included: S11: The UE sends UE capability information to the gNB.
[0076] The UE first sends UE Capability information to the gNB, reporting the functions, features, and performance parameters it supports.
[0077] S12: gNB sends DMRS configuration framework, channel state information reference signal resource configuration to UE.
[0078] The gNB configures a fixed set of DMRS parameters for the UE in a semi-static manner through Radio Resource Control (RRC) signaling. These parameters may include DMRS type (Type 1 / Type 2), number of ports, time-domain density, symbol position, etc.
[0079] Channel State Information Reference Signal (CSI-RS) is a known pilot signal used for channel sounding and measurement in the 5G NR downlink. It allows the UE to measure channel characteristics (such as fading, scattering, and power attenuation) and feed this Channel State Information (CSI) back to the base station so that the network can optimize modulation, coding, and multi-antenna beamforming to improve communication quality.
[0080] S13: The UE performs channel estimation and obtains channel state information.
[0081] The UE performs channel measurements based on the CSI-RS resources configured on the network side to obtain CSI. CSI may include Channel Quality Indicator (CQI), Rank Indication (RI), Precoding Matrix Indicator (PMI), etc.
[0082] S14: The UE reports channel status information to the gNB.
[0083] S15: gNB determines DMRS configuration based on channel state information.
[0084] The gNB scheduler determines the DMRS configuration based on the CSI reported by the UE.
[0085] S16: gNB dynamically indicates DMRS configuration via DCI.
[0086] gNB uses Downlink Control Information (DCI) to dynamically schedule and instruct within a pre-defined limited configuration set. The shortcomings of the above mechanism are as follows.
[0087] The rigid configuration and lack of real-time adaptability restrict the dynamic scheduling of DCI to a predefined static configuration set of RRC. When wireless channel conditions change significantly, such as increased Doppler shift, enhanced interference, or changes in service requirements, if the DMRS framework itself needs to be adjusted to achieve an optimal balance between overhead and estimation performance, such as switching the DMRS type (e.g., from Type 1 to Type 2) or increasing the temporal density to improve estimation accuracy, the system needs to initiate a time-consuming RRC connection reconfiguration process, introducing service interruption and additional latency.
[0088] Performance and overhead cannot be dynamically balanced. To cope with the worst channel conditions, a high-density, high-overhead DMRS configuration has been used for a long time, which leads to the excessive occupation of valuable time and frequency resources by the reference signal and seriously sacrifices the system's spectral efficiency. However, if spectral efficiency is pursued and a low-overhead configuration is adopted, the demodulation performance may not meet the standards when the channel deteriorates. For example, if the block error rate (BLER) is too high, it is necessary to frequently trigger high-latency RRC reconfiguration to restore reliability, which introduces service interruption and additional control plane overhead.
[0089] The response latency is high. From channel changes to the completion of DMRS framework adjustments, it requires a lengthy process of "measurement, reporting, gNB decision, RRC signaling interaction, and activation," which cannot meet the millisecond-level fast response requirements of scenarios such as Ultra-Reliable and Low-Latency Communications (URLLC).
[0090] In summary, current DMRS configuration mechanisms lack the ability to make fine trade-offs in real time and adaptively under dynamic channel conditions. To solve the above technical problems, this application provides a method, apparatus and storage medium for configuring demodulation reference signals, which can avoid introducing service interruption and additional delay when adjusting DMRS configuration, so as to achieve rapid response requirements.
[0091] The following is a detailed explanation with reference to the accompanying drawings.
[0092] See Figure 3 This figure is a flowchart of the demodulation reference signal configuration method provided in an embodiment of this application. Figure 1 .
[0093] The method includes the following steps: S21: The terminal device sends first information to the network device, and the network device receives the first information, which includes the terminal device's capability information.
[0094] Capability information may specifically include one or more of the following: The DMRS types (Type 1 / 2) supported by the terminal device, the maximum number of DMRS ports supported by the terminal device, the CDM group types supported by the terminal device, and whether the terminal device supports additional DMRS.
[0095] S22: The network device sends the second information to the terminal device, and the terminal device receives the second information, which includes the DMRS configuration set and handover conditions.
[0096] The DMRS configuration set includes at least one DMRS configuration group, and the handover conditions indicate the conditions for handover to each DMRS configuration group. The DMRS configuration set and handover conditions are generated based at least on capability information.
[0097] In practical applications, in order to ensure that service interruptions and additional delays are avoided when adjusting DMRS configurations, the DMRS configuration set can generally include multiple DMRS configuration groups.
[0098] Each DMRS configuration group includes specific configuration parameters such as DMRS type (Type 1 / Type 2), number of ports, time-domain density, and symbol position.
[0099] The switching conditions refer to the conditions that allow switching to the corresponding DMRS configuration group.
[0100] Different business types require different DMRS configuration groups. A business type must include at least a first business type and a second business type, and the indices of the DMRS configuration groups corresponding to the first and second business types are not all the same. In other words, the indices of the DMRS configuration groups corresponding to different salesperson types are not all the same.
[0101] For example, the switching conditions may include one or more of the following: first CQI, service type, first utilization rate or first data volume of downlink data buffer, first hysteresis value, activation slot offset, and time to trigger (TTT).
[0102] The first CQI is used to indicate the minimum channel quality required to meet the service demodulation requirements when this DMRS configuration is selected. The service demodulation requirement is that the block error rate (BLER) is less than or equal to a first threshold. This application embodiment does not specifically limit the first threshold; for example, it can be set to 10%.
[0103] The first hysteresis value is used to prevent ping-pong handover caused by channel measurement fluctuations. For example, it can be set to 1-2 CQI levels. The condition is considered met only when the difference between the CQI of the new state and the CQI of the original state exceeds the first hysteresis value, thereby stabilizing the system and reducing resource waste.
[0104] The activation slot offset indicates the index of the default DMRS configuration and a uniform slot offset. Terminal devices can receive CSI-RS by adding the configured activation slot offset to the current slot. This embodiment does not specifically limit the activation slot offset; for example, it can be set to two slots.
[0105] The handover trigger time (TTT) indicates the minimum duration for which the handover conditions must be continuously met to prevent invalid handovers caused by sudden jitter. This application does not specifically limit the TTT; for example, it can be selected between 20 and 100 ms.
[0106] Service types can include eMBB, URLLC, etc. When switching DMRS configurations based on service type, a handover is triggered immediately even if the channel quality remains unchanged, selecting the configuration with higher reliability for the corresponding service type from the candidate set. For example, the service type corresponding to the DMRS configuration group with index values of 0-7 is eMBB, and the service type corresponding to the DMRS configuration group with index values of 8-15 is URLLC; there is no overlap between different types of DMRS configuration groups. However, for another example, the service type corresponding to the DMRS configuration group with index values of 0-9 is eMBB, and the service type corresponding to the DMRS configuration group with index values of 7-15 is URLLC; there is overlap between different types of DMRS configuration groups.
[0107] When the terminal device's downlink data buffer is empty or nearly empty, it can temporarily switch to the DMRS configuration group with the lowest overhead. This means using the DMRS configuration group with the highest ranking in the DMRS configuration set as the target DMRS configuration group, thereby improving downlink data reception efficiency. Therefore, a first utilization rate or first data volume of the downlink data buffer can be allocated to each DMRS configuration group. If the actual downlink data buffer utilization rate is less than the first utilization rate or the actual downlink data buffer data volume is less than the first data volume, the device switches to the corresponding DMRS configuration group. The first utilization rate or first data volume of the downlink data buffer can be customized based on the terminal device's capability information.
[0108] In one example, the DMRS configuration group with an index value of 0 corresponds to the first utilization rate n1 or the first data volume N1 of the downlink data buffer, and the DMRS configuration group with an index value of 1 corresponds to the first utilization rate n2 or the first data volume N2 of the downlink data buffer.
[0109] It should be understood that different DMRS configuration groups may have one or more identical configuration parameters, or one or more identical switching conditions. For example, DMRS configuration group 1 and DMRS configuration group 2 may have the same number of ports, but different parameters such as time domain density and symbol position; or, for example, DMRS configuration group 1 and DMRS configuration group 2 may have the same switching parameters such as first hysteresis value, active time slot offset, and TTT, but different first CQI.
[0110] S23: The terminal device decides which DMRS configuration group to use based on the channel state measurement results, the DMRS configuration set, and the handover conditions.
[0111] In this scheme, network devices no longer configure DMRS parameter frameworks, but instead configure DMRS configuration sets for terminal devices. Each DMRS configuration set includes at least one DMRS configuration group, and each DMRS configuration group includes specific configuration parameters such as DMRS type, number of ports, time-domain density, and symbol position. When a terminal device needs to adjust its DMRS configuration, it can quickly decide which DMRS configuration group to use based on channel state measurement results, the DMRS configuration set, and the aforementioned switching conditions. It no longer needs to report channel state information to the network device; the network device completes the configuration in real time. The terminal device only needs to perform low-complexity reasoning during decision-making, effectively reducing latency and avoiding service interruptions and additional delays during DMRS configuration adjustments, thus facilitating rapid response to requirements.
[0112] In this embodiment of the application, when the terminal device initially accesses a cell, or when a cell handover occurs, or when a service configuration change occurs, the network device can dynamically generate a DMRS configuration set and handover conditions based on real-time scenario characteristics, terminal device capability information, and cell policies through an artificial intelligence (AI) model.
[0113] Network devices can send DMRS configuration sets and handover conditions to terminal devices through the second information.
[0114] The DMRS configuration set may include at least one DMRS configuration group. In this embodiment, the example of the DMRS configuration set including multiple DMRS configuration groups is used for illustration.
[0115] The DMRS configuration set can include an ordered list of K DMRS configuration groups. When K is an integer greater than 1, the AI model determines the overall performance of each DMRS configuration group based on one or more of the following: current scene characteristics, terminal device capability information, and cell policy information. These are then sorted in descending order to obtain the list. A higher ranking in the list indicates greater potential for spectral efficiency while maintaining reliability. This sorting allows terminal devices to search for available configurations with optimal priority.
[0116] The handover conditions indicate the conditions for handover to each DMRS configuration group. In one possible implementation, the handover conditions may include handover parameters to instruct the terminal device to make a localized, low-latency autonomous handover decision.
[0117] For ease of explanation, the following embodiments use one or more of the following as examples as switching parameters: first CQI, first hysteresis value, activation slot offset, and switching trigger time (TTT).
[0118] Ideally, the system should select a DMRS configuration group that maximizes effective data throughput or minimizes reference signal overhead while meeting service demodulation requirements (e.g., block error rate less than or equal to a first threshold). However, directly solving for this optimal configuration faces two major practical constraints: The computation is not feasible; full-link simulation (channel estimation, equalization, demodulation) for each candidate configuration group cannot be completed in milliseconds. Incomplete information means that network devices can only obtain historical or statistical channel information and cannot obtain the instantaneous complete channel status.
[0119] Therefore, in this embodiment, the problem of finding the optimal configuration based on complete channel information is transformed into a problem of rapid decision-making based on low-dimensional, real-time measurable scene statistical features. An AI model is used to establish a path from scene features x (such as Doppler, delay spread, average signal-to-noise ratio, interference features, etc.) to the optimal DMRS configuration group P. The stable mapping relationship is shown in the following equation (1): .
[0120] in, P represents the limited set of DMRS configurations allowed by the standard protocol, where P is the DMRS configuration group.
[0121] This represents the overall performance score of DMRS configuration group P under feature x. This overall performance score takes into account both link reliability and effective throughput.
[0122] As described above, existing DMRS configuration schemes do not consider the balance between configuration overhead and performance. In this application, however, the scheme utilizes an AI model to output a ranking of DMRS configuration groups based on performance, while meeting estimation accuracy requirements. This allows for rapid selection of DMRS configuration groups based on current features. The ranking of DMRS configuration groups can be achieved by establishing a scoring model, as detailed in equation (2): .
[0123] in, w j It describes the reliability and efficiency performance of DMRS configuration group j for different scenario characteristics.
[0124] Feature mapping, whose form depends on the chosen AI model, refers to the process of extracting or constructing discriminative features for the input of the scoring model from the original measurable physical layer and scene feature vectors.
[0125] The scoring function, whose form depends on the selected AI model, indicates that the higher the output value, the greater the throughput potential (or the higher the overhead efficiency) that the configuration can achieve under the premise of meeting reliability constraints in the current scenario. This provides an intuitive standard for balancing the overhead and performance of the configuration.
[0126] At this point, in order to quickly evaluate the performance of each configuration group under given scenario features, the key is to learn the weight vector corresponding to each DMRS configuration group in order to accurately characterize its performance in different scenarios. Since different DMRS configuration groups have different response patterns to scenario features, in this embodiment, an independent weight vector is learned for each DMRS configuration group to describe the sensitivity and preference of the DMRS configuration group in the d-dimensional feature space. The weight vectors of all DMRS configuration groups are combined to form the weight matrix, as shown in the following equation (3): .
[0127] To construct an interpretable DMRS configuration group scoring model, the weight matrix needs to be obtained through offline training. W The weight matrix encodes the sensitivity and performance preference of each DMRS configuration group to different channel characteristics.
[0128] The training process for the weight matrix is explained below.
[0129] Step 1: Prepare data by collecting multi-dimensional channel characteristics (e.g., Doppler, delay spread, SNR, interference, etc.). Use link simulation to filter out effective DMRS configuration groups that meet the service demodulation requirements, thus constructing the complete set of DMRS configuration groups. The service demodulation requirement can be a block error rate less than or equal to a first threshold, which can be set to, for example, 10%.
[0130] Step 2: From the entire set of DMRS configuration groups, select the DMRS configuration group that meets the service demodulation requirements and has the greatest throughput potential (or the highest overhead efficiency) as the optimal label.
[0131] Step 3: Construct the weight matrix through supervised training W The weight matrix W Each row corresponds to a sensitivity vector of a DMRS configuration group. An interpretable and lightweight weight matrix is obtained through cross-entropy loss and backpropagation optimization. W .
[0132] The training process for the weight matrix described above is completed in advance by the network device during the offline preparation phase.
[0133] To achieve scene-aware dynamic pre-configuration, network devices generate DMRS configuration sets and handover conditions through offline preparation and online inference phases, respectively. These are explained below.
[0134] During the offline preparation phase, network devices pre-train AI models and determine the handover conditions associated with each DMRS configuration group in the full set of DMRS configuration groups.
[0135] When training an AI model, network devices can train the AI model through large-scale offline link simulation, such as obtaining the weight matrix shown above. Through offline link simulation, network devices can determine the handover conditions associated with each DMRS configuration group. For example, they can determine the first CQI, first hysteresis value, and handover trigger time (TTT) required for each DMRS configuration group to meet service demodulation requirements, forming a predefined first association. This first association includes the association between each DMRS configuration group in the entire set of DMRS configuration groups and the handover conditions, as explained in detail below with reference to the accompanying diagram.
[0136] See Figure 4 This figure is a schematic diagram of the generation process of the switching condition table provided in the embodiment of this application.
[0137] Specifically, the process includes the following: S41: Perform full CQI level simulation for each DMRS configuration group.
[0138] CQI level is a quantitative indicator used in LTE / 5G networks to measure the quality of downlink channels. It ranges from 0 to 15, with a total of 16 levels. Network devices can configure groups for each DMRS. P j Offline link simulation was used to test its performance under different channel conditions at 16 CQI levels, for example, BLER can be used as a metric. P j Performance curves at different CQI levels.
[0139] S42: Based on the service demodulation requirements, determine the first CQI corresponding to each DMRS configuration group.
[0140] Network devices determine the first CQI for each DMRS configuration group based on performance requirements needed to meet service regulation demands. Specifically, for each DMRS configuration group... P j From the performance curves obtained from S41, find the lowest CQI level that meets the business adjustment requirements, and use this CQI level as the DMRS configuration group. P j The first CQI. The first CQI of different DMRS configuration groups can be the same or different.
[0141] For example, taking a business demodulation requirement of BLER less than or equal to 10% as an example, the first CQI of the determined DMRS configuration group 1 is 3, the first CQI of the determined DMRS configuration group 2 is 4, and the first CQI of the determined DMRS configuration group 3 is 5.
[0142] S43: Configure the corresponding first hysteresis value and handover trigger time for each DMRS configuration group.
[0143] Considering the variability of the actual wireless environment, measurement errors, and the need to improve handover stability, this application embodiment also adds a first hysteresis value and an activation slot offset to the handover conditions.
[0144] The first hysteresis value is used to prevent ping-pong handover caused by channel measurement fluctuations. For example, it can be set to 1-2 CQI levels. The condition is considered met only when the difference between the CQI of the new state and the CQI of the original state exceeds the first hysteresis value, thereby stabilizing the system and reducing resource waste.
[0145] The switching trigger time (TTT) indicates the minimum duration for which switching conditions must be continuously met to prevent invalid switching caused by sudden jitter and filter out instantaneous fluctuations. This application does not specifically limit the TTT; for example, it can be selected between 20-100ms.
[0146] Ultimately, the switching conditions for each DMRS configuration group can be expressed as: DMRE-CQI-TIGGER_J={CQI min ,Hysteresis,TTT}.
[0147] Among them, CQI min The first CQI is indicated by ; Hysteresis indicates the first hysteresis value; TTT indicates the switching trigger time.
[0148] In one possible implementation, the first hysteresis value and / or activation slot offset can be the same in the switching conditions of different DMRS configuration groups.
[0149] In summary, by preparing and shortening the offline configuration, the association between each DMRS configuration group and the switching conditions in the full set of DMRS configuration groups was determined. This correspondence can be called the first association relationship.
[0150] During the online inference phase, in order to improve response speed, the AI model does not need to recalculate the first CQI of each DMRS configuration group. Instead, it selects at least one optimal DMRS configuration group and its corresponding first CQI based on the overall performance of the current scenario (considering both overhead and reliability potential).
[0151] The following description, with reference to the accompanying diagram, illustrates the process by which network devices generate DMRS configuration sets and switching conditions during the online inference phase.
[0152] See Figure 5 This figure is a flowchart of the demodulation reference signal configuration method provided in an embodiment of this application. Figure 2 .
[0153] The process includes the following steps: S51: The terminal device sends first information to the network device, and the network device receives the first information, which includes the terminal device's capability information.
[0154] S52: Network devices determine the DMRS configuration set and handover conditions based on capability information, cell policy information, and scenario characteristics.
[0155] The DMRS configuration set includes at least one DMRS configuration group, and the handover conditions indicate the conditions for handover to each DMRS configuration group. The DMRS configuration set and handover conditions are generated based at least on capability information.
[0156] See Figure 6 The figure is a schematic diagram of the generation process of the DMRS configuration set and switching conditions provided in the embodiments of this application.
[0157] The above S52 specifically includes the following steps: S521: The network device obtains the cell policy information and scene characteristics of the serving cell of the terminal device.
[0158] Network devices can perform real-time measurement and statistics of the wireless environment of the serving cell of the current serving terminal device, and obtain a... d The eigenvectors of dimension 1 are shown in equation (4) below: .
[0159] Among them, key features x i These are the scenario characteristics that affect each DMRS configuration group. i =1, 2, ..., d.
[0160] Scene characteristics may include one or more of the following: Doppler spread, delay spread or coherent bandwidth, average signal-to-noise ratio, interference characteristics, etc., which will be explained below.
[0161] Doppler spread: Characterizes the time-varying nature of the channel. High Doppler means that the channel changes rapidly, requiring denser time-domain DMRS (such as shorter periods and more pre-symbols) to ensure the timeliness of channel estimation and avoid performance degradation.
[0162] Delay spread describes the multipath effect of a wireless channel, specifically the time difference between the arrival times of a signal at the receiver via different paths, which determines the degree of inter-symbol interference (ISI). Coherence bandwidth (Bc) is the reciprocal of delay spread in the frequency domain (typically Bc is approximately 1 / Tm), representing the frequency range within which the channel transmission characteristics maintain constant gain and linear phase. A large delay spread or a small coherence bandwidth implies drastic frequency domain variations, requiring a denser frequency-domain DMRS to accurately track the frequency domain response, such as smaller code division multiplexing (CDM) groups or denser comb structures.
[0163] Average signal-to-noise ratio (SNR): Characterizes the basic quality of the channel. At high SNR, channel estimation is relatively easy, and a sparser DMRS configuration with lower overhead can be chosen to improve spectral efficiency; at low SNR, a denser and higher-power DMRS configuration is required to ensure estimation accuracy.
[0164] Interference characteristics: such as neighboring cell interference intensity and correlation, interference-to-noise ratio (INR), etc. High interference or specific interference characteristics, such as colored noise, may affect the effectiveness of channel estimation algorithms, thus requiring adjustments to the density or type of DMRS to improve the robustness of the estimator.
[0165] The combination of the above features collectively defines the characteristics of the current wireless environment. The AI model will predict the performance of different DMRS configuration groups based on the extracted scene features.
[0166] Cell policy information can be set by the network operation or management unit, and may include, but is not limited to, one or more of the following: The maximum allowable DMRS overhead ratio within the community, DMRS configuration preferences for different service types, and DMRS-related resource pool management rules.
[0167] The maximum allowable DMRS overhead ratio within the community is used to ensure overall resource utilization.
[0168] Service types can include Enhanced Mobile Broadband (eMBB), Ultra-Reliable and Low-Latency Communications (URLLC), and others. For example, URLLC tends to favor high-reliability configurations.
[0169] DMRS-related resource pool management rules can be used to manage reserved DMRS ports or symbolic resources.
[0170] The above cell policy information defines the resource and performance management constraints on the network side.
[0171] S522: Network devices utilize capability information, cell policy information, scenario characteristics, and AI models to obtain the DMRS configuration set.
[0172] Capability information comes from the first information reported by the terminal device during access or update, namely the UECapabilityInformation message. Capability information may specifically include one or more of the following: The DMRS types (Type 1 / 2) supported by the terminal device, the maximum number of DMRS ports supported by the terminal device, the CDM group types supported by the terminal device, and whether the terminal device supports additional DMRS.
[0173] Network devices take capability information, cell policy information, and scenario characteristics as input information and input them into the AI model trained in the offline stage to obtain the DMRS configuration set, which will be explained in detail below.
[0174] Network devices will collect scene features in real time x c The scoring function input into the trained AI model Output an M-dimensional initial performance score vector: .
[0175] Where M is the total number of DMRS configuration groups defined by the standard. s j Indicates configuration group P j The predicted overall performance potential in the current scenario. This means that the entire set of DMRS configuration groups has been obtained through a pre-trained AI model.
[0176] The candidate DMRS configuration groups output by the performance score are the optimal DMRS configuration groups for different scenarios based on scenario characteristics and performance optimization objectives. That is, the configuration group with the highest spectral efficiency while ensuring service demodulation requirements are met (e.g., BLER is less than or equal to the first threshold). However, due to significant differences in UE-side capabilities (e.g., number of ports, DMRS type, CDM group, etc.) and the ability of cell policy information to forcibly restrict configurations (e.g., maximum DMRS overhead, service priority, resource conflict management), this embodiment uses a masking mechanism to filter DMRS configuration groups to ensure that existing network resource coordination and resource availability are not disrupted.
[0177] The mask specifically includes a UE capability information mask. and cell strategy information mask The details are explained below.
[0178] UE capability information mask Based on the UE's capability information (such as the number of supported DMRS ports, supported DMRS types, supported CDM groups, etc.), DMRS configuration groups that the UE does not support are filtered out. In one example, when the terminal device supports DMRS type 1, DMRS configuration groups of DMRS type 2 are filtered out.
[0179] Cell strategy information mask Based on cell policy information (such as maximum allowed DMRS overhead, service type preferences, etc.), DMRS configuration groups that do not conform to the cell policy information are filtered out. In one example, if the maximum allowed DMRS overhead is A, then DMRS configuration groups with DMRS overhead greater than A are filtered out.
[0180] The values of the two types of masks mentioned above can be defined in the following ways: .
[0181] Based on the generated mask, the mask is fused with the entire set of DMRS configuration groups after performance scoring, and the final DMRS configuration set is determined, retaining only the mask that simultaneously satisfies the UE capability information. and cell strategy information mask The DMRS configuration groups are filtered using bitwise AND operations, as follows: ; .
[0182] After filtering the initial scoring vector using UE capability information masks and cell policy information masks, the network device obtains an effective scoring vector. .from In the selection process, valid DMRS configuration groups with non-zero score values are chosen, and these valid DMRS configuration groups are then sorted according to... The values are sorted in descending order. Starting from the first position in the sorted list, the top K DMRS configuration groups are selected to form an ordered, personalized dynamic DMRS configuration set.
[0183] K can be pre-configured through the protocol or dynamically determined by the network device. No specific limit is set here. For example, K can be 4 or 8.
[0184] S523: Determine the first CQI, first hysteresis value, handover trigger time and activation slot offset for each DMRS configuration group in the DMRS configuration set.
[0185] Based on the indexes of each DMRS configuration group in the DMRS configuration set, the handover conditions, such as the first CQI, first hysteresis value, and handover trigger time, are matched from the pre-determined first association relationship of the DMRS configuration group corresponding to the index. For details, please refer to the explanations in S41-S43 above, which will not be repeated here. The first association relationship, as described above, includes the association relationship between each DMRS configuration group in the entire set of DMRS configuration groups and the handover conditions.
[0186] In one example, steps S41-S43 identify a total of 16 DMRS configuration groups, along with the first CQI, first hysteresis value, handover trigger time, and activation slot offset for each DMRS configuration group. The indices of the 16 DMRS configuration groups are 0-15. Step S522 identifies four DMRS configuration groups with indices 5, 6, 7, and 8. The network device then matches the handover conditions corresponding to the DMRS configuration groups with indices 5, 6, 7, and 8 from the 16 DMRS configuration groups, thus obtaining the handover conditions for the DMRS configuration set.
[0187] In one possible implementation, only the first CQI for each DMRS configuration group can be generated in advance. After determining the DMRS configuration groups in the DMRS configuration set in S522, a preset first hysteresis value, handover trigger time, and activation slot offset are added to each DMRS configuration group to generate handover rules. The first hysteresis value, handover trigger time, and activation slot offset in this implementation can use a uniform configuration or a configuration agreed upon by the protocol. For example, the first hysteresis value can be fixed at 1 CQI level; the handover trigger time can be fixed at 20ms; and the activation slot offset can be fixed at 2 slots.
[0188] S53: The network device sends the second information to the terminal device, and the terminal device receives the second information, which includes the DMRS configuration set and handover conditions.
[0189] After determining the DMRS configuration set and handover conditions, the network device encapsulates them in the second information. In this embodiment, the second information can be RRC signaling. The DMRS configuration set and handover conditions can be encapsulated in a dedicated information element, such as dmrs-AI-Config, which is reliably sent to the terminal device via RRC signaling to achieve dynamic updates of the pre-configured information of the DMRS configuration.
[0190] S54: The terminal device performs channel estimation to determine real-time channel state information.
[0191] The terminal device performs real-time sensing and quantification of channel quality. In this embodiment, the terminal device can follow the existing standard protocol-defined framework for channel quality indication measurement and reporting to ensure the standardization and compatibility of the solution.
[0192] Terminal devices can receive downlink CSI-RS reference signals based on the CSI-RS resources configured in the network equipment.
[0193] The terminal device performs downlink channel estimation and measurement based on the received signal to obtain real-time CQI detection results and signal-to-interference-plus-noise ratio (SINR) information.
[0194] Terminal devices can generate a CQI index value based on existing standard specifications and CQI test results.
[0195] S55: The terminal device determines the target DMRS configuration group from the DMRS configuration set based on channel state information and handover conditions.
[0196] The terminal device continuously monitors the real-time CQI measured based on the switching conditions of the first CQI, as explained in detail below.
[0197] See Figure 7 This figure is a flowchart of determining the target DMRS configuration group provided in an embodiment of this application.
[0198] Upon receiving the DMRS configuration set, the terminal device needs to select the applicable DMRS configuration group from the set during its initial DMRS configuration. At this time, the terminal device performs the following operations for each DMRS configuration group, starting from the first DMRS configuration group in the DMRS configuration set: Determine whether the CQI index value is greater than or equal to the first CQI.
[0199] The DMRS configuration group with the highest sorting order that meets the above conditions will be used as the target DMRS configuration group for the first DMRS configuration. It should be understood that, since this is the first DMRS configuration, the first hysteresis value does not need to be considered when determining the target DMRS configuration group.
[0200] The terminal device determines the target DMRS configuration group based on the CQI index value and the handover rules of the currently effective DMRS configuration group. Specifically, when the CQI index value is consistently lower than the first CQI of the currently effective DMRS configuration group for a duration exceeding the set duration of the handover trigger time, the terminal device searches downwards in the sorted order for the optimal DMRS configuration group that meets the conditions, starting from the position of the currently used DMRS configuration group in the DMRS configuration set. When the CQI index value is consistently higher than the first CQI plus the first hysteresis value of the currently effective DMRS configuration group for a duration exceeding the set duration of the handover trigger time, the terminal device searches upwards in the sorted order for the optimal DMRS configuration group that meets the conditions, starting from the position of the currently used DMRS configuration group in the DMRS configuration set.
[0201] When searching for the optimal DMRS configuration group that meets the conditions from the DMRS configuration set, since the DMRS configuration groups in the DMRS configuration set have been sorted according to their performance potential, the terminal device can sequentially perform the judgment, starting from the position of the currently used DMRS configuration group in the DMRS configuration set. Specifically, this includes the following operations for each DMRS configuration group: Obtain the first CQI for the DMRS configuration group; Compare the currently measured CQI index value with the first CQI; If the CQI index value is greater than or equal to the first CQI plus the first hysteresis value of the current DMRS configuration group, determine whether the CQI index value is greater than or equal to the first CQI plus the first hysteresis value; if the CQI index value is less than the first CQI of the current DMRS configuration group, determine whether the CQI index value is less than or equal to the first CQI.
[0202] The DMRS configuration group with the highest sorting order that meets the above conditions will be selected as the target DMRS configuration group.
[0203] In one example, for ease of explanation, the DMRS configuration set, after sorting by the first hysteresis value of all DMRS configuration groups being 1, includes: The DMRS configuration group with an index value of 0 has a first CQI of 11. The DMRS configuration group with an index value of 1 has a first CQI of 9. The DMRS configuration group with an index value of 2 has a first CQI of 8. The DMRS configuration group with an index value of 3 has a first CQI of 7. The DMRS configuration group with an index value of 4 has a first CQI of 6. The DMRS configuration group with an index value of 5 has a first CQI of 5.
[0204] When a terminal device performs DMRS configuration for the first time, if the CQI index value obtained after channel state measurement is 7, then the DMRS configuration group with index value 3 is selected as the target DMRS configuration group; if the CQI index value obtained after channel state measurement is 10, then the DMRS configuration group with index value 1 is selected as the target DMRS configuration group.
[0205] When the terminal device is currently using the DMRS configuration group with index value 3, if the CQI index value obtained after the terminal device performs real-time channel state measurement is 9, and this CQI index value is greater than the sum of the first CQI and the first hysteresis value of the DMRS configuration group with index value 3, then the terminal device determines that a DMRS configuration group switch is required, and the terminal device uses the DMRS configuration group with index value 1 as the target DMRS configuration group. If the CQI index value obtained after the terminal device performs real-time channel state measurement is 6, and this CQI index value is less than the first CQI of the DMRS configuration group with index value 3, then the terminal device determines that a DMRS configuration group switch is required, and the terminal device uses the DMRS configuration group with index value 4 as the target DMRS configuration group.
[0206] The method employed in this application can transform a complex optimization problem that requires online solution under multi-dimensional constraints into a single sequential threshold comparison with extremely low computational complexity. Since the DMRS configuration groups in the DMRS configuration set are sorted according to their "performance potential" as evaluated by the AI model on the network device side, this algorithm ensures that the terminal device can always quickly lock onto the DMRS configuration group that best meets reliability requirements and has the highest spectral efficiency potential under the current instantaneous channel conditions.
[0207] S56: The terminal device sends third information to the network device, and the network device receives the third information accordingly. The third information is used to indicate the target DMRS configuration group.
[0208] In one possible implementation, the terminal device can add an indication field to the existing CSI reporting format via extended uplink signaling, indicating information such as the index of the target DMRS configuration group for local decision-making and the suggested activation slot offset.
[0209] In this application embodiment, the third information is mainly used as an "execution notification" rather than a "decision request," which aims to reduce interaction latency.
[0210] In another possible implementation, the terminal device can indicate the target DMRS configuration group through a first Media Access Control Element (MAC CE), for example, by carrying the index of the target DMRS configuration group in the first MAC CE.
[0211] S57: Network devices perform resource conflict detection on the target DMRS configuration group.
[0212] After receiving the third information, the network device mainly assumes the role of collaborative adjudication. The network device detects whether the target DMRS configuration group determined by the terminal device will conflict with other resource allocations in the cell, such as DMRS port conflicts or time-frequency resource overlap.
[0213] S58: The network device sends the fourth information to the terminal device, and the terminal device receives the fourth information accordingly. The fourth information is used to indicate whether to adopt the target DMRS configuration group or to indicate the corrected DMRS configuration group.
[0214] The corrected DMRS configuration is the DMRS configuration group selected in the DMRS configuration set.
[0215] If the network device detects no conflict, it sends a lightweight confirmation instruction to the terminal device via the fourth information.
[0216] The fourth piece of information can be downlink control information (DCI).
[0217] The fourth piece of information can also be carried in the second MAC CE.
[0218] If a network device detects a conflict, it sends a correction instruction to the UE via fourth information based on the cell's resource management policy, specifying a conflict-free alternative configuration group. This alternative configuration group is usually a DMRS configuration group in the DMRS configuration set.
[0219] In one possible implementation, the network device assigns an alternative configuration group to the terminal device, which is the DMRS configuration set whose order is closest to the target DMRS configuration group (i.e., whose spectral efficiency is closest) and whose order is lower than the target DMRS configuration group, and is the first DMRS configuration group without conflict issues.
[0220] S59: The terminal device completes the DMRS configuration switch during the effective time slot.
[0221] If the terminal device receives a fourth message indicating confirmation of use, it switches to the target DMRS configuration group; if the received fourth message includes a correction instruction, it switches to the corrected DMRS configuration group specified by the network.
[0222] In one possible implementation, if the terminal device does not receive the fourth message sent by any network device before the preset effective time (determined based on the activation time slot offset) (abnormal fault tolerance scenario), the terminal device switches to the target DMRS configuration group and records the abnormal event for subsequent analysis.
[0223] S60: Network devices perform performance evaluation and model optimization.
[0224] After the target DMRS configuration group or the corrected DMRS configuration group takes effect, the system enters the performance observation and optimization phase to form a closed loop of continuous self-improvement.
[0225] Network devices can evaluate the effectiveness of DMRS configuration switching based on link performance data (such as BLER) subsequently reported by terminal devices. The core objective is to determine whether the service demodulation requirements can be met after the switch (e.g., BLER is less than or equal to a first threshold). In one example, the terminal device can send a sixth piece of information to the network device, which may include link performance data.
[0226] Network devices can also establish a tiered anomaly handling mechanism, which will be explained in detail below.
[0227] In response to localized, transient anomalies, if a single terminal device cannot meet service demodulation requirements after switching DMRS configuration groups (e.g., BLER exceeding limits), the network device can quickly instruct the terminal device to revert to a preset DMRS configuration group in the DMRS configuration set via the seventh information in the next time slot, thus achieving rapid repair. The preset DMRS configuration group is a pre-determined, reliable backup configuration group in the DMRS configuration set. The seventh information is the DCI (Distributed Information Center).
[0228] In response to systemic anomalies, if a large number of terminal devices frequently experience performance anomalies in similar scenarios after switching DMRS configuration groups, it indicates that the offline AI model or the pre-determined CQI threshold is no longer applicable. In this case, the network device will trigger a retraining process for the AI model, using newly collected scenario features to update the model and CQI threshold, and combining newly collected UE performance data and cell policy information to update the DMRS configuration set. The updated DMRS configuration set will then be sent to the terminal devices via RRC reconfiguration signaling.
[0229] Terminal devices continuously collect actual performance data under different scenarios and configurations, and use this data to update offline AI models and performance threshold libraries periodically or triggered by events. This enables the entire system to adapt to the long-term evolution of network environments and business models, achieving sustained performance optimization.
[0230] The AI models used on the network device side are not limited to neural networks or weight matrix models. They can also be deep neural networks, decision tree ensemble models, and lightweight machine learning models, which will be explained below.
[0231] Deep neural networks, such as multilayer perceptrons or convolutional neural networks, are used to learn more complex nonlinear mappings between scene features and configuration performance.
[0232] Decision tree ensemble models, such as random forests or gradient boosting decision trees, may offer better interpretability by directly outputting the performance ranking of each DMRS configuration group.
[0233] Lightweight machine learning models: In scenarios with limited computing resources, models such as linear regression and support vector machines can be used, combined with designed feature engineering, to achieve fast inference.
[0234] The core of the AI model in this application embodiment is that it can output an ordered DMRS configuration group candidate set and related handover CQI thresholds based on the input scene features, UE capability information and cell policy information. All of these are alternative implementations of this solution.
[0235] It should be understood that in practical applications, when the training of the AI model and the generation of the DMRS configuration group candidate set are implemented by network devices, the core network or regional management nodes can train and maintain the AI model based on broader network data to generate "DMRS configuration policy templates" for cell groups or service types. Network devices can then fine-tune the templates locally based on real-time scene characteristics before distributing them to terminal devices. This implementation method is suitable for multi-cell collaborative scenarios and helps achieve cross-cell interference coordination and resource allocation optimization.
[0236] In summary, the solution provided in this application concentrates complex AI training and scenario-based analysis capabilities on the network device side. The network device leverages its global perspective and powerful computing capabilities to learn offline and generate lightweight intelligent rules (an ordered set of DMRS configurations and CQI thresholds). During online decision-making, the UE only needs to perform low-complexity inference, without deploying or running any complex AI models for parameter optimization. It only needs to execute rule-based lightweight logic matching, greatly reducing the complexity and power consumption of the terminal device, effectively reducing latency, accelerating configuration switching speed, and making the solution widely deployable. The network device side can also quickly detect conflicts; if no conflict exists, it quickly confirms the conflict; if a conflict exists, it issues a correction instruction. This ensures that while granting the terminal device a high degree of autonomy, the network device maintains control over global resource optimization, solving the conflict problem in distributed decision-making.
[0237] Network devices train AI models offline and then filter and sort DMRS configuration groups online based on UE capability information, cell policy information, and scenario characteristics, clearly decoupling reliability assurance and performance optimization. Terminal devices are simple and reliable to operate, while the AI models on the network device side can be continuously optimized.
[0238] above Figure 5In the corresponding description, the network device predetermines the specific parameters in each handover condition, such as determining the first CQI corresponding to each DMRS configuration group. In another possible implementation, the handover conditions included in the second information indicate the correlation coefficients in the calculation formula or agreed-upon technical formula used to determine the values of each parameter in the handover conditions. For example, the second information sent by S53 may include the correlation coefficients in the calculation formula or agreed-upon technical formula used to determine the first CQI corresponding to each DMRS configuration group.
[0239] After receiving the second information, the terminal device performs channel estimation. Based on the lower-level channel information measured in real time, such as the original SINR and the channel matrix condition number, and combined with the correlation coefficient in the calculation formula or agreed technical formula indicated in the second information, it dynamically determines the first CQI corresponding to each DMRS configuration group. Then, it performs local decision matching. The subsequent steps are the same as S55-S60, and will not be repeated here.
[0240] In this implementation, the terminal device can autonomously determine the switching conditions corresponding to each DMRS configuration group, increasing the flexibility of the terminal device's decision-making. Furthermore, since this process does not involve specific AI model calculations, but only requires the execution of lightweight formula calculations based on protocol agreements, it does not significantly increase the terminal device's power consumption or configuration switching latency.
[0241] In the above embodiments, the terminal device needs to report the target DMRS configuration group to the network device for confirmation or correction. In another possible implementation, the terminal device can directly switch to the target DMRS configuration group, which will be described in detail below with reference to the accompanying drawings.
[0242] See Figure 8 This figure is a flowchart of the demodulation reference signal configuration method provided in an embodiment of this application. Figure 3 .
[0243] The method includes the following steps: S61: The terminal device sends first information to the network device, and the network device receives the first information, which includes the terminal device's capability information.
[0244] S62: Network devices determine the DMRS configuration set and handover conditions based on capability information, cell policy information, and scenario characteristics.
[0245] For an explanation of S62, please refer to the explanation in S52 above, which will not be repeated here.
[0246] S63: The network device sends second information to the terminal device, and the terminal device receives the second information, which includes the DMRS configuration set, handover conditions and first indication information.
[0247] For details regarding the DMRS configuration set and switching conditions, please refer to the descriptions in the above embodiments, which will not be repeated here.
[0248] In this embodiment, the first indication information is used to indicate whether the terminal device is allowed to directly switch to the target DMRS configuration group. That is, the network device activates and deactivates the automatic DMRS configuration group switching function through the first indication information.
[0249] If the first instruction information indicates that the terminal device is allowed to directly switch to the target DMRS configuration group, the terminal device does not need to report the target DMRS configuration group it made the decision to the network device, and can directly switch to the target DMRS configuration group.
[0250] In this implementation, the terminal device can quickly switch DMRS configuration groups in ultra-reliable low-latency communication (URLLC) scenarios.
[0251] In one example, when the first indication information is set to a first value, it indicates that the terminal device is allowed to directly switch to the target DMRS configuration group; when the first indication information is set to a second value, it indicates that the terminal device is not allowed to directly switch to the target DMRS configuration group.
[0252] S64: The terminal device performs channel estimation to determine real-time channel state information.
[0253] For an explanation of S64, please refer to the explanation in S54 above, which will not be repeated here.
[0254] S65: The terminal device determines the target DMRS configuration group from the DMRS configuration set based on channel state information and handover conditions.
[0255] For an explanation of S65, please refer to the explanation in S55 above, which will not be repeated here.
[0256] S66: The terminal device completes the DMRS configuration switch during the effective time slot.
[0257] S67: The terminal device sends a fifth message to the network device, which includes the second instruction message.
[0258] The second indication information in this embodiment can indicate that the terminal device has completed the DMRS configuration switch. Furthermore, the second indication information can also indicate the index value of the DMRS configuration group currently used by the terminal device. It should be understood that the index value of the DMRS configuration group currently used by the terminal device is the target DMRS configuration group.
[0259] Network devices can perform resource conflict detection on the target DMRS configuration group based on the second indication information to determine whether the target DMRS configuration group will conflict with other resource allocations in the cell, such as DMRS port conflicts or time-frequency resource overlap. When a conflict exists, a conflict-free alternative configuration group is specified for the terminal device through DCI based on the global resource management policy. This alternative configuration group is usually one of the DMRS configuration groups in the DMRS configuration set.
[0260] S68: Network devices undergo performance evaluation and model optimization.
[0261] After the target DMRS configuration group or the corrected DMRS configuration group takes effect, the system enters the performance observation and optimization phase to form a closed loop of continuous self-improvement.
[0262] For an explanation of S68, please refer to the explanation in S60 above, which will not be repeated here.
[0263] In this embodiment of the application, terminal devices can achieve fast handover without confirmation in scenarios with low interference or extremely high latency requirements.
[0264] In the above embodiments, when triggering DMRS configuration switching and determining the target DMRS configuration group, the main basis is to compare the real-time determined CQI index value with the first CQI in the switching conditions. In addition, other matching criteria can be added to the switching conditions, or the CQI can be replaced with other matching criteria, such as adding or using the service type, the first utilization rate of the downlink data buffer, or the first data volume as the basis.
[0265] Specifically, the terminal device can determine the target DMRS configuration group based on one or more of the following: the first CQI, the service type, the first utilization rate of the downlink data buffer, or the first data volume. For example, if the service type is the first type, the downlink data buffer status is less than the first utilization rate or the first data volume, the CQI index value is greater than or equal to the first CQI plus the first hysteresis value of the current DMRS configuration group, and the handover trigger time is greater than a set value, the device can search upwards in the DMRS configuration set to find the optimal DMRS configuration group that meets the conditions according to the sorting.
[0266] The solutions provided in this application can also be applied to large-scale Internet of Things (IoT) scenarios, as detailed below.
[0267] See Figure 9 This figure is a schematic diagram of the application in the Internet of Things scenario provided in the embodiments of this application.
[0268] In smart cities, tens of thousands of low-power IoT sensors (such as air quality monitors, noise sensors, and smart manhole covers) are densely deployed, periodically reporting tiny data packets to network devices.
[0269] The core challenge in this type of massive machine-type communications (mMTC) scenario is to support massive connections economically and efficiently within limited spectrum resources. The amount of data from each sensor is extremely small (a few bytes), but the demodulation reference signal required for its uplink transmission would have an exceptionally high relative overhead if configured according to the standard configuration of traditional user equipment (such as mobile phones).
[0270] If a robust but expensive DMRS (such as multi-port, multi-symbol) is uniformly configured to ensure the worst-case link, valuable uplink resources will be wasted on a massive amount of invalid reference signals, severely limiting the total number of sensors that can be connected to the network. Conversely, if a simplified DMRS is uniformly configured in pursuit of efficiency, sensors located in basements or corners will frequently fail to connect or require multiple retransmissions due to poor link quality, which will reduce overall efficiency and increase terminal power consumption.
[0271] Therefore, the core challenge in DMRS configuration in mMTC scenarios is how to minimize the overall reference signal overhead caused by a massive number of connections while ensuring the basic reliability of each connection.
[0272] Therefore, by utilizing the solution provided in the embodiments of this application, the above problems can be solved through network-side AI clustered intelligent control and terminal-side differentiated simplified execution mechanism.
[0273] Instead of optimizing each sensor independently, the network-side AI model performs clustered analysis on sensors with similar deployment environments, reporting cycles, and historical link quality. This generates differentiated DMRS configuration sets for different clusters, prioritizing those with the "least necessary overhead." For most sensor clusters located in favorable environments and reporting regular data, the network device generates and distributes a DMRS configuration set starting with a minimal overhead configuration (e.g., single-port, single-symbol DMRS Type 1). Terminal sensors only need to operate under this minimum overhead configuration most of the time, resulting in an order-of-magnitude reduction in overall resource consumption. Simultaneously, the solution retains rapid switching capabilities, providing a reliable option for the few sensors encountering sudden severe environmental changes.
[0274] See Figure 10 This figure is a schematic diagram of a network device provided in an embodiment of this application.
[0275] The network device 50 includes: a processor 51, a communication interface 52, a memory 53, and a bus 54.
[0276] The number of processor 51, communication interface 52 and memory 53 can be one or more.
[0277] The processor 51 and memory 53 communicate with each other through bus 54, and the network device 50 communicates through communication interface 52.
[0278] Processor 51 may include one or more processing units, such as a modem processor, a baseband processor, etc. Different processing units may be independent devices or integrated into one or more processors. Processor 51 may also include memory for storing instructions and data.
[0279] In one possible implementation, the network device can be a base station, in which case the processor 51 is used to call program instructions in the memory 53 to execute the method steps implemented by the base station side in the above embodiment.
[0280] See Figure 11 This figure is a schematic diagram of another network device provided in an embodiment of this application.
[0281] Taking a network device as an example, the network device includes a processor 1110, a memory 1120, and a transceiver 1130.
[0282] The processor 1110 is mainly used for baseband processing and controlling the base station; the processor 1110 is usually the control center of the base station, used to control the base station to execute the method steps implemented by the base station side in the above method embodiments.
[0283] The memory section 1120 is mainly used to store computer program code and data.
[0284] The transceiver 1130 section is mainly used for transmitting and receiving radio frequency signals and converting radio frequency signals to baseband signals; the transceiver 1130 section is also commonly referred to as a transceiver module, transceiver, transceiver circuit, etc.
[0285] The network device also includes an antenna 1133 and radio frequency (RF) circuitry (not shown in the figure), where the RF circuitry is mainly used for RF processing. Optionally, the device in the transceiver 1130 section used to implement the receiving function can be regarded as a receiver 1032, and the device used to implement the transmitting function can be regarded as a transmitter 1031; that is, the transceiver 1130 includes a receiver 1032 and a transmitter 1031. The receiver 1032 can also be referred to as a receiving module, receiver, or receiving circuit, etc., and the transmitter 1031 can be referred to as a transmitting module, transmitter, or transmitting circuit, etc.
[0286] The processor 1110 section and the memory 1120 section may include one or more circuit boards, each circuit board may include one or more processors and one or more memories. The processor is used to read and execute programs in the memory to implement baseband processing functions and control the base station. If multiple circuit boards exist, they can be interconnected to enhance processing capabilities. As an optional implementation, multiple circuit boards may share one or more processors, multiple circuit boards may share one or more memories, or multiple circuit boards may simultaneously share one or more processors.
[0287] It should be understood that Figure 11 The network device described above, including processor 1110, memory 1120, and transceiver 1130, is optional and not limiting. Figure 11 The structure shown.
[0288] Based on the communication methods provided in the above embodiments, this application also provides a terminal device.
[0289] See Figure 12 The figure is a schematic diagram of a terminal device provided in an embodiment of this application.
[0290] The terminal device 60 includes a processor 61, a communication interface 62, a memory 63, and a bus 64. The number of processor 61, communication interface 62, and memory 63 can be one or more.
[0291] The processor 61 and memory 63 communicate with each other via bus 64, and the terminal device 60 communicates with the network device via communication interface 62.
[0292] Processor 61 may include one or more processing units, such as a modem processor, a baseband processor, etc. Different processing units may be independent devices or integrated into one or more processors. Processor 61 may also include memory for storing instructions and data.
[0293] Processor 61 is used to call program instructions in memory 63 to execute the above-described method.
[0294] Terminal device 60 can be an XR device, or a mobile phone, tablet computer, computer with wireless transceiver function, VR terminal device, augmented reality (AR) terminal device, wireless terminal in industrial control, vehicle terminal device, wireless terminal in autonomous driving, wireless terminal in telemedicine, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, wearable terminal device, etc.
[0295] Furthermore, embodiments of this application also provide a computer-readable storage medium storing a program, which, when executed by a processor, implements the method executed on the network device side or the method executed on the terminal device side in the above embodiments.
[0296] This application also provides a communication system that may include the network devices and terminal devices described above.
[0297] Computer-readable storage media include both permanent and non-permanent, removable and non-removable media, and can be implemented using any method or technology to store information. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically-erasable programmable read-only memory (EEPROM), flash memory, or other memory technologies.
[0298] Specifically, the computer-readable storage medium includes program instructions that instruct an electronic device to perform the above-described method, or instruct a network device to perform the above-described method.
[0299] This application also provides a computer program product containing instructions. The computer program product may be software or program products containing instructions, capable of running on a terminal device or network device, or stored on any usable medium. When the computer program product runs on a terminal device, it causes the terminal device to perform the above-described method; or, when the computer program product runs on a network device, it causes the network device to perform the above-described method.
[0300] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.
Claims
1. A method for configuring a demodulation reference signal, characterized in that, Applied to terminal devices, including: Send first information, the first information including the capability information of the terminal device; Receive second information, the second information including a demodulation reference signal (DMRS) configuration set and a switching condition, the DMRS configuration set including at least one DMRS configuration group, the switching condition indicating the condition for switching to each DMRS configuration group, the DMRS configuration set and the switching condition being generated at least based on the capability information; The decision on which DMRS configuration group to use is made based on the channel state measurement results, the DMRS configuration set, and the handover conditions.
2. The method according to claim 1, characterized in that, The decision on which DMRS configuration group to adopt based on channel state measurement results, the DMRS configuration set, and the handover conditions includes: Based on the channel state measurement results and the handover conditions, a target DMRS configuration group is determined from the DMRS configuration set; Send a third message, the third message being used to instruct the target DMRS configuration group; Receive fourth information, the fourth information being used to indicate whether to use the target DMRS configuration group or to indicate whether to use the corrected DMRS configuration group, the corrected DMRS configuration group being the DMRS configuration group selected in the DMRS configuration set; DMRS configuration group switching is performed based on the fourth piece of information.
3. The method according to claim 2, characterized in that, The corrected DMRS configuration group is the DMRS configuration group in the DMRS configuration set that has the closest spectral efficiency to the target DMRS configuration group and does not conflict with the cell's resource management strategy.
4. The method according to claim 1, characterized in that, The decision on which DMRS configuration group to adopt based on channel state measurement results, the DMRS configuration set, and the handover conditions includes: Based on the channel state measurement results and the handover conditions, a target DMRS configuration group is determined from the DMRS configuration set; Switch to the target DMRS configuration group.
5. The method according to claim 4, characterized in that, The second information includes a first indication, which indicates that a direct switch to the target DMRS configuration group is permitted.
6. The method according to claim 4 or 5, characterized in that, Also includes: Send a fifth message, which includes a second instruction message, which instructs the terminal device to complete the switching of the DMRS configuration group and / or the index value of the currently used DMRS configuration group.
7. The method according to claim 2 or 4, characterized in that, The DMRS configuration groups in the DMRS configuration set are sorted in descending order of spectral efficiency.
8. The method according to claim 7, characterized in that, The switching conditions include the switching trigger time, the first hysteresis value, and the first CQI; Alternatively, the switching conditions may include a switching trigger time, a first hysteresis value, and a correlation coefficient in the calculation formula or agreed-upon technical formula for determining the first CQI. The first CQI is used to indicate the minimum channel quality required to meet the service demodulation requirements when the DMRS configuration is selected.
9. The method according to claim 8, characterized in that, The step of determining the target DMRS configuration group from the DMRS configuration set based on the channel state measurement results and the handover conditions includes: The CQI index value is determined based on the channel state measurement results; If the CQI index value is consistently lower than the first CQI corresponding to the currently effective DMRS configuration group, and the duration exceeds the switching trigger time, the DMRS configuration group in the DMRS configuration set whose first CQI is greater than or equal to the CQI index value and has the highest sorting order will be the target DMRS configuration group. If the CQI index value is continuously greater than or equal to the sum of the first CQI and the first hysteresis value corresponding to the currently effective DMRS configuration group, and the duration exceeds the switching trigger time, the DMRS configuration group in the DMRS configuration set whose sum of the first CQI and the first hysteresis value is less than or equal to the CQI index value and has the highest sorting order is selected as the target DMRS configuration group.
10. The method according to claim 1, characterized in that, The switching conditions include one or more of the following: First CQI, first utilization rate or first data volume of downlink data buffer, service type, activation slot offset, handover trigger time, first hysteresis value; The first CQI is used to indicate the minimum channel quality required to meet the service demodulation requirements when the DMRS configuration is selected.
11. The method according to claim 1, characterized in that, The DMRS configuration set and the switching conditions are also generated based on at least one of the following: Community policy information and current scene characteristics; The cell policy information includes one or more of the following: Doppler spread, delay spread, coherence bandwidth, average signal-to-noise ratio, and interference characteristics; The current scenario features include one or more of the following: the maximum allowed DMRS overhead ratio within the cell, DMRS configuration preferences for different service types, and DMRS-related resource pool management rules.
12. The method according to claim 11, characterized in that, The current scene features are the input information of the AI model, and the AI model is used to output the complete set of DMRS configuration groups; The at least one DMRS configuration group included in the DMRS configuration set is determined from the entire set of DMRS configuration groups using the capability information and the cell policy information, and the handover conditions corresponding to each DMRS configuration group included in the DMRS configuration set are determined from a predetermined first association relationship. The AI model is pre-trained, and the first association relationship includes the association relationship between each DMRS configuration group in the entire set of DMRS configuration groups and the switching conditions.
13. The method according to claim 1, characterized in that, The method further includes: Send a sixth message, which includes link performance data.
14. The method according to claim 13, characterized in that, The method further includes: Upon receiving the seventh message, if it is determined from the link performance data that the service demodulation requirements cannot be met after switching the DMRS configuration group, the seventh message indicates a return to the preset DMRS configuration group in the DMRS configuration set.
15. A method for configuring a demodulation reference signal, characterized in that, Applied to network devices, including: Receive first information, which includes the capability information of the terminal device; Send a second message, which includes a demodulation reference signal (DMRS) configuration set and a handover condition. The DMRS configuration set includes at least one DMRS configuration group, and the handover condition indicates the conditions for handover to each DMRS configuration group. The DMRS configuration set and the handover condition are generated at least based on the capability information. The DMRS configuration set and the handover condition are used, along with channel state measurement results, to determine the DMRS configuration group adopted by the terminal device.
16. The method according to claim 15, characterized in that, Also includes: Receive third information, the third information being used to indicate a target DMRS configuration group, the target DMRS configuration group being determined from the DMRS configuration set based on channel state measurement results and the handover conditions; Send a fourth message, which indicates whether to use the target DMRS configuration group or to use a corrected DMRS configuration group, wherein the corrected DMRS configuration group is the DMRS configuration group selected in the DMRS configuration set.
17. The method according to claim 16, characterized in that, The corrected DMRS configuration group is the DMRS configuration group in the DMRS configuration set that has the closest spectral efficiency to the target DMRS configuration group and does not conflict with the cell's resource management strategy.
18. The method according to claim 15, characterized in that, The second information includes first indication information, which indicates that a direct handover to a target DMRS configuration group is permitted. The target DMRS configuration group is determined from the DMRS configuration set based on channel state measurement results and the handover conditions.
19. The method according to claim 18, characterized in that, Also includes: The terminal device receives a fifth message, which includes a second instruction message that instructs the terminal device to complete the switching of the DMRS configuration group and / or the index value of the currently used DMRS configuration group.
20. The method according to claim 16 or 18, characterized in that, The DMRS configuration groups in the DMRS configuration set are sorted in descending order of spectral efficiency.
21. The method according to claim 20, characterized in that, The switching conditions include the switching trigger time, the first hysteresis value, and the first CQI; Alternatively, the switching conditions may include a switching trigger time, a first hysteresis value, and a correlation coefficient in the calculation formula or agreed-upon technical formula for determining the first CQI. The first CQI is used to indicate the minimum channel quality required to meet the service demodulation requirements when the DMRS configuration is selected.
22. The method according to claim 15, characterized in that, The switching conditions include one or more of the following: First CQI, first utilization rate or first data volume of downlink data buffer, service type, activation slot offset, handover trigger time, first hysteresis value; The first CQI is used to indicate the minimum channel quality required to meet the service demodulation requirements when the DMRS configuration is selected.
23. The method according to claim 15, characterized in that, The DMRS configuration set and the switching conditions are also generated based on at least one of the following: Community policy information and current scene characteristics; The cell policy information includes one or more of the following: Doppler spread, delay spread, coherence bandwidth, average signal-to-noise ratio, and interference characteristics; The current scenario features include one or more of the following: the maximum allowed DMRS overhead ratio within the cell, DMRS configuration preferences for different service types, and DMRS-related resource pool management rules.
24. The method according to claim 23, characterized in that, Also includes: The current scene features are used as input information for the AI model, which outputs the complete set of DMRS configuration groups. The AI model is pre-trained. Using the capability information and the cell policy information, at least one DMRS configuration group included in the DMRS configuration set is determined from the full set of DMRS configuration groups; and, from a predetermined first association relationship, the handover conditions corresponding to each DMRS configuration group included in the DMRS configuration set are determined. The first association relationship includes the association relationship between each DMRS configuration group in the entire set of DMRS configuration groups and the switching conditions.
25. The method according to claim 24, characterized in that, Also includes: Receive the sixth information, which includes link performance data; Based on the sixth piece of information, it is determined whether the terminal device can meet the service demodulation requirements after switching the DMRS configuration group.
26. The method according to claim 25, characterized in that, In cases where the service demodulation requirements cannot be met after switching DMRS configuration groups, the following also applies: Send a seventh message, which indicates a return to the preset DMRS configuration group in the DMRS configuration set.
27. The method according to claim 26, characterized in that, Also includes: If the service demodulation requirements cannot be met after the first number of terminal devices switch DMRS configuration groups, the AI model is retrained and the DMRS configuration set and switching conditions are redefined.
28. A terminal device, characterized in that, The terminal device includes a processor and a memory; The processor is coupled to the memory; The memory is used to store instructions; The processor is used to execute computer programs or instructions stored in the memory to implement the method as described in any one of claims 1-14.
29. A network device, characterized in that, The network device includes a processor and a memory; The processor is coupled to the memory; The memory is used to store instructions; The processor is configured to execute computer programs or instructions stored in the memory to implement the method as described in any one of claims 15-27.
30. A computer storage medium, characterized in that, A computer storage medium is used to store a computer program, which, when executed, implements the method as described in any one of claims 1-14, or the method as described in any one of claims 15-27.
Citation Information
Patent Citations
Demodulation reference signal DMRS configuration method, device, equipment and storage medium thereof
CN115066853A
Two-step reporting process for demodulation reference signal configuration adjustment
CN116158039A
Dynamic demodulation reference signal configuration signaling for adaptation to different transmission modes
CN117546437A
Two step reporting procedure for demodulation reference signal configuration adjustment
US20230231610A1