Trp set updating method and apparatus, device, storage medium, and program product
By receiving the buffer status and power margin information of terminal devices, network devices dynamically adjust the TRP set, solving the problem of mismatch between the TRP set and terminal services, and improving the utilization efficiency of network resources and transmission performance.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CHINA MOBILE COMM LTD RES INST
- Filing Date
- 2024-12-06
- Publication Date
- 2026-06-09
AI Technical Summary
In existing technologies, the TRP set in distributed ultra-large-scale MIMO systems cannot be dynamically adjusted, resulting in a mismatch between uplink transmission requirements and terminal services, and low network resource utilization efficiency.
By receiving buffer status information and power margin information from terminal devices, network devices dynamically adjust the size of the TRP set to match the uplink service transmission requirements of the terminals, including adding or removing TRP nodes and adjusting transmission power.
It improves the transmission performance and resource utilization efficiency of the distributed MIMO system, ensuring the adaptation to the uplink service requirements of the terminal.
Smart Images

Figure CN122179067A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of communications, and more particularly to a TRP set update method, apparatus, device, storage medium, and program product. Background Technology
[0002] Distributed ultra-large-scale MIMO (Multiple-Input Multiple-Output) systems represent a crucial evolution of multi-antenna technology towards future 6G. They integrate the advantages of massive MIMO and distributed antenna technologies, achieving higher spatial resolution and spectral efficiency through cooperation between Transmission and Receiving Points (TRPs). Looking towards future 6G, scenarios such as XR (Extended Reality) and live video streaming place higher demands on uplink transmission. Different terminals may have varying uplink requirements, necessitating the network side to construct TRP sets with an appropriate number of nodes for collaborative transmission based on the traffic volume of different terminals. Furthermore, the traffic volume of the same terminal may change at different times, requiring the number of nodes in the TRP set to dynamically adjust in response to these changes. However, in uplink collaborative transmission, variations in terminal traffic volume can lead to a mismatch between the number of nodes and uplink transmission demands. Moreover, existing uplink scheduling methods do not support dynamic adjustment of TRP sets, making it difficult to match the TRP set with the uplink service requirements of terminals, resulting in low network resource utilization efficiency. Summary of the Invention
[0003] The purpose of this invention is to provide a TRP set update method, apparatus, device, storage medium, and program product that can match the size of the TRP set with the uplink service transmission requirements of the terminal, thereby ensuring the transmission performance of the distributed MIMO system while improving resource utilization efficiency.
[0004] To achieve the above objectives, embodiments of the present invention provide a TRP set update method applied to network devices, the method comprising:
[0005] Receive the first and second information sent by the terminal device;
[0006] The third information is determined based on the first and second information;
[0007] When the third information meets the preset conditions, the current TRP set is updated.
[0008] As an improvement to the above scheme, the first information is the cache status information of the terminal device, and the second information is the power margin information of the terminal device relative to all / part of the TRPs in the current TRP set.
[0009] As an improvement to the above scheme, the third information includes a cache state change value and a power margin limit value. Determining the third information based on the first and second information includes:
[0010] The cache state change value is determined based on the cache state information, and the power margin limit value is determined based on the power margin information.
[0011] As an improvement to the above scheme, updating the current TRP set includes:
[0012] Send configuration information to the terminal device; wherein, the configuration information is used to instruct the terminal device to obtain reference signals of nodes within the current TRP set and nodes outside the current TRP set;
[0013] Receive reference signals reported by terminal devices, and determine the target node based on the update conditions met and the measurement results of the reference signals;
[0014] Update the current TRP set based on the target node.
[0015] As an improvement to the above scheme, the power margin limit value includes a maximum power margin value and a minimum power margin value; the update condition includes:
[0016] The cache state change value is greater than the first value, and the maximum power margin value is less than or equal to the second value;
[0017] The cache state change value is less than the first value, and the minimum power margin value is greater than the second value.
[0018] As an improvement to the above scheme, determining the target node based on the satisfied update conditions and the measurement results of the reference signal includes:
[0019] When the update condition is that the change value of the cache state is greater than the first value and the maximum value of the power margin is less than or equal to the second value, and it is determined from the measurement results that the first node has the maximum channel quality after adding a first node outside the current TRP set, the first node is taken as the target node.
[0020] When the update condition is that the change value of the cache state is less than the first value and the minimum value of the power margin is greater than the second value, and it is determined from the measurement results that the second node has the maximum channel quality after reducing one of the current TRP sets, the second node is taken as the target node.
[0021] As an improvement to the above scheme, updating the current TRP set based on the target node includes:
[0022] When the target node is the first node, add the target node to the current TRP set;
[0023] When the target node is a second node, the target node is deleted from the current TRP set.
[0024] As an improvement to the above solution, the method further includes:
[0025] When the third information meets the preset power adjustment conditions, the number of nodes in the current TRP set remains unchanged, and the uplink transmission power of the terminal device is adjusted.
[0026] As an improvement to the above scheme, the power adjustment conditions include:
[0027] The cache state change value is greater than the first value, and the minimum power margin value is greater than the second value;
[0028] The cache state change value is less than the first value, and the maximum power margin is less than or equal to the second value.
[0029] As an improvement to the above solution, adjusting the uplink transmission power of the terminal device includes:
[0030] When the buffer state change value is greater than the first value and the minimum power margin value is greater than the second value, increase the uplink transmission power of the terminal device;
[0031] When the buffer state change value is less than the first value, and the maximum power margin is less than or equal to the second value, the uplink transmission power of the terminal device is reduced.
[0032] As an improvement to the above scheme, after updating the current TRP set, the method further includes:
[0033] Send instruction information to the terminal device; wherein, the instruction information carries updated TRP set information.
[0034] As an improvement to the above scheme, the indication information is downlink control information.
[0035] As an improvement to the above scheme, the indication information includes an identifier of at least one transmission configuration indication state corresponding to at least one code point.
[0036] As an improvement to the above scheme, the transmission configuration indication state is associated with the downlink reference signal or SSB of the TRP in the TRP set.
[0037] As an improvement to the above scheme, the transmission configuration indication state is associated with the probe reference signal corresponding to the optimal uplink beam of the terminal device; wherein, the probe reference signal is used to associate the optimal uplink beam measured by different TRP sets.
[0038] To achieve the above objectives, embodiments of the present invention also provide a TRP set update method, applied to a terminal device, the method comprising:
[0039] Send first and second information to the network device so that the wheel device can determine third information based on the first and second information; when the third information meets the preset conditions, update the current TRP set.
[0040] To achieve the above objectives, embodiments of the present invention also provide a TRP set update apparatus, applied to a network device, the apparatus comprising:
[0041] The data receiving module is used to receive the first information and the second information sent by the terminal device;
[0042] The data processing module is used to determine the third information based on the first information and the second information;
[0043] The TRP set update module is used to update the current cooperative cluster when the third information meets preset conditions.
[0044] To achieve the above objectives, embodiments of the present invention also provide a TRP set update apparatus, applied to a terminal device, the apparatus comprising:
[0045] The data transmission module is used to send first information and second information to the network device so that the network wheel device can determine third information based on the first information and the second information; when the third information meets the preset conditions, the current TRP set is updated.
[0046] To achieve the above objectives, embodiments of the present invention also provide a TRP set update device, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, it implements the TRP set update method as described in any of the above embodiments.
[0047] To achieve the above objectives, embodiments of the present invention also provide a computer-readable storage medium, the computer-readable storage medium including a stored computer program, wherein, when the computer program is executed, it controls the device where the computer-readable storage medium is located to perform the TRP set update method as described in any of the above embodiments.
[0048] To achieve the above objectives, embodiments of the present invention also provide a computer program product, including computer instructions, which, when executed by a processor, implement the TRP set update method as described in any of the above embodiments.
[0049] Compared to existing technologies, the TRP set update method, apparatus, device, storage medium, and program product disclosed in this invention dynamically adjust the TRP set during uplink transmission based on the cache status information and power margin information reported by the terminal device. This ensures that the size of the TRP set matches the uplink service transmission requirements of the terminal device, thereby guaranteeing the transmission performance of the distributed MIMO system while improving resource utilization efficiency. Attached Figure Description
[0050] Figure 1 This is a schematic diagram of the dynamic cooperative cluster architecture of distributed MIMO provided by existing technology;
[0051] Figure 2 This is a schematic diagram of uplink scheduling in 5G NR provided by existing technology;
[0052] Figure 3 This is a flowchart of the first TRP set update method provided in the embodiments of the present invention;
[0053] Figure 4 This is another flowchart of the first TRP set update method provided in the embodiments of the present invention;
[0054] Figure 5 This is a schematic diagram of the scalable uplink TRP set provided in an embodiment of the present invention;
[0055] Figure 6 This is a schematic diagram of the elastic and scalable TRP set update principle provided in the embodiments of the present invention;
[0056] Figure 7 This is a flowchart of step S13 in the first TRP set update method provided in this embodiment of the invention;
[0057] Figure 8 This is a schematic diagram of information interaction between network devices and terminal devices provided in an embodiment of the present invention;
[0058] Figure 9 This is the composition structure of the TCI state group provided in the embodiments of the present invention;
[0059] Figure 10 It is a TCI-activated MAC CE structure of the TRP set provided in the embodiments of the present invention;
[0060] Figure 11 This is a flowchart of the second TRP set update method provided in the embodiments of the present invention;
[0061] Figure 12 This is a structural block diagram of the first TRP set update device provided in the embodiments of the present invention;
[0062] Figure 13 This is a structural block diagram of the second TRP set update device provided in the embodiments of the present invention;
[0063] Figure 14 This is a structural block diagram of a TRP collection update device provided in an embodiment of the present invention. Detailed Implementation
[0064] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0065] Distributed massive MIMO disperses the originally centralized antenna arrays across different locations within the cell, such as... Figure 1 As shown, Figure 1 This is a schematic diagram of a dynamic cooperative cluster architecture for distributed MIMO provided by existing technology. The CU (Centralized Unit) in the Core Network (CN) interacts with its respective Controlled Partition Protocol (TRP). Centered on the User Equipment (UE), interaction and cooperation between TRPs can eliminate inter-cell interference and improve spectrum resource utilization. A cooperative cluster consists of several geographically adjacent TRPs, including static and dynamic cooperative clusters. Static cooperative clusters are mainly used for system message broadcasting and initial terminal access, while dynamic cooperative clusters are mainly used for connected data transmission. For each UE, the cooperative point cluster serving it is dedicated, and the CU can dynamically schedule the number of cooperative points, which is beneficial for providing users with a borderless service experience.
[0066] In current mobile communication systems, uplink limitation is a significant factor affecting user service experience. With 5G NR continuously enhancing downlink transmission, the performance gap between uplink and downlink will further widen, and system coverage will be primarily limited by uplink. Currently, the main causes of uplink limitation include: limited uplink power of terminals, unreasonable site location structure, uplink-downlink imbalance, and uplink interference. Distributed MIMO can better utilize network nodes distributed near users to build user-centric cellless systems, thus helping to overcome uplink limitation caused by terminal power limitations. Furthermore, cooperation between nodes can optimize the impact of unreasonable site location structure on uplink transmission, improving uplink coverage in cooperative cells.
[0067] The base station follows the frame structure configuration and, within the time-domain units allowed by the frame structure, allocates resources (such as time-domain, frequency-domain, and spatial-domain resources) on the PDSCH (Physical Downlink Shared Channel) and PUSCH (Physical Uplink Shared Channel) to the UE in a certain scheduling basic unit for system message or user data transmission. The base station's scheduler can dynamically select which terminals can transmit and receive data through the air interface and allocate corresponding radio resources to these terminals. The input information of the uplink scheduler mainly includes: UE information, data information, channel state, power margin report, MIMO mechanism, etc. The output information mainly includes: scheduled users, MCS (Modulation and Code Schemes), RB (Resource Block) resource allocation results, and MIMO transmission mode.
[0068] Compared to traditional cellular networks, cellular-free distributed MIMO has a significantly larger number of network nodes than the user-defined device (UE), and these nodes are closer to the UE, which helps overcome uplink coverage issues caused by terminal power limitations. Furthermore, user-centric networking through inter-node cooperation reduces interference between traditional cellular cells. Looking towards future 6G, scenarios such as XR and live video streaming place higher demands on uplink transmission. Different terminals may have different uplink requirements, necessitating the network side to build cooperative clusters with a node count adapted to the traffic volume of different terminals. Additionally, the traffic volume of the same terminal may change at different times, requiring the number of nodes within the cooperative cluster to be dynamically adjusted in response to changes in terminal traffic.
[0069] See Figure 2 , Figure 2This diagram illustrates uplink scheduling in existing 5G NR technology. After RLC (Radio Link Control) buffering, MAC (Media Access Control) multiplexing, modulation, coding, and priority processing, the scheduler provides each scheduled terminal with a scheduling authorization, indicating the time, frequency, and spatial resources and corresponding transmission format to be used. The base station's uplink scheduler requires relevant status information from the terminal, including Buffer State Report (BSR) and Power Headroom Report (PHR). BSR represents the number of bytes of data to be transmitted in a logical channel group; PHR represents the power headroom, which can be positive or negative. It can be observed that current uplink scheduling methods in NR only address static clusters and do not consider dynamically adjusting the TRP set constituting the cooperative cluster during scheduling to adapt to changes in uplink transmission demand or uplink channel quality. In cellular-free distributed MIMO systems, considering the differences and changes in user traffic, dynamic adjustment of the TRP set is necessary to maximize resource utilization.
[0070] Based on the above analysis, it can be found that existing uplink scheduling methods do not support dynamic adjustment of the TRP set, making it difficult to match the TRP set with the uplink service requirements of the terminal. Designing a dynamic update method for the uplink TRP set requires enhancing resource allocation in uplink scheduling, specifically addressing two issues: first, how to obtain the size of the terminal's uplink service requirements and determine whether the current TRP set can meet those requirements; and second, how to dynamically update the TRP set when the terminal's uplink service requirements change. This invention addresses the problem of mismatch between the number of TRPs and uplink transmission requirements that may arise due to changes in terminal service volume during uplink transmission. It provides a dynamic update method for the uplink TRP set, which can flexibly adjust the size of the TRP set according to the terminal's transmission requirements, improving network resource utilization efficiency while ensuring performance.
[0071] The network device described in this embodiment of the invention may be an evolved Node B (eNB or eNodeB) in a Long Term Evolution (LTE) system, or a Next Generation Radio Access Network (NG RAN) device, or a base station (gNB) in an NR system, or a radio controller in a Cloud Radio Access Network (CRAN), or the network device may be a relay station, access point, vehicle-mounted device, wearable device, hub, switch, bridge, router, or network device in a future evolved Public Land Mobile Network (PLMN), etc.
[0072] The terminal device described in this embodiment of the invention can be any terminal device, including but not limited to terminal devices that are connected to network devices or other terminal devices via wired or wireless connections. For example, the terminal device can refer to an access terminal, user equipment (UE), user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device. The access terminal can be a cellular phone, cordless phone, Session Initiation Protocol (SIP) phone, IoT device, satellite handheld terminal, Wireless Local Loop (WLL) station, Personal Digital Assistant (PDA), handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, in-vehicle device, wearable device, terminal device in a 5G network, or terminal device in a future evolved network, etc.
[0073] See Figure 3 , Figure 3 This is a flowchart of a first TRP set update method provided in an embodiment of the present invention. The first TRP set update method is implemented by a network device and includes:
[0074] S11. Receive the first and second information sent by the terminal device;
[0075] S12. Determine the third information based on the first information and the second information;
[0076] S13. When the third information meets the preset update conditions, the current TRP set is updated.
[0077] For example, the first information is the buffer state information of the terminal device, and the second information is the power margin information of the terminal device relative to all / part of the TRPs in the current TRP set. The third information includes a buffer state change value and a power margin limit value. Determining the third information based on the first and second information includes: determining the buffer state change value based on the buffer state information, and determining the power margin limit value based on the power margin information. The network device calculates the buffer state change value ΔBSR based on the change between the current TTI (Transmission Time Interval) and the buffer state information BSR reported by the terminal device in the previous TTI. n , where n represents the nth cache state change value, ΔBSRn = BSR n -BSR n-1 The uplink transmission requirements of the terminal are estimated. The power margin limit includes the maximum power margin value PHR. max and power margin minimum value PHR min The terminal device measures the power headroom information (PHR) relative to each TRP in the TRP set. i i = 1, 2...N TRP N TRP The terminal device will PHR to represent the total number of TRPs in the current TRP set. min and PHR max The report is then sent to the network device. The network device updates the cache state change value ΔBSR accordingly. n Minimum Power Headroom (PHR) min and maximum power margin PHR max It determines whether TRP nodes in the current TRP set need to be added or removed, and completes the update of the current TRP set.
[0078] In this embodiment of the invention, the network device determines whether the coverage capability of the current TRP set meets the uplink service requirements based on the BSR and PHR information reported by the terminal device. If the uplink service requirements are not met, the TRP set is dynamically adjusted in a timely manner to improve the utilization efficiency of network resources while ensuring performance.
[0079] Specifically, the update conditions include:
[0080] 1.1) The cache state change value is greater than the first value, and the maximum power margin is less than or equal to the second value;
[0081] 1.2) The cache state change value is less than the first value, and the minimum power margin value is greater than the second value.
[0082] For example, both the first and second values are 0, or they can be set to other values according to experience. This embodiment of the invention uses the example of both the first and second values being equal to 0. Regarding the update conditions for the above two types of TRP sets, there are the following two cases:
[0083] ①ΔBSR n >0 and PHR max ≤0: This indicates that the traffic volume of the terminal device has increased, and the terminal device has reached / exceeded the uplink transmission power allowed by all TRPs in the TRP set. In this case, the number of TRPs in the TRP set should be increased to meet the needs of the increased uplink traffic volume.
[0084] ②ΔBSR n <0 and PHR min >0: This indicates that the terminal device's traffic has decreased and the terminal's uplink transmission power still has room for maneuver. In this case, the number of TRPs in the TRP set can be reduced to avoid the current user occupying too many TRP resources.
[0085] See Figure 4 , Figure 4 This is another flowchart of the first TRP set update method provided in this embodiment of the invention. After executing step S12, the method further includes:
[0086] S14. When the third information satisfies the preset power adjustment conditions, the number of TRPs in the current TRP set remains unchanged, and the uplink transmission power of the terminal device is adjusted; wherein, the power adjustment conditions include:
[0087] 2.1) The cache state change value is greater than the first value, and the minimum power margin value is greater than the second value;
[0088] 2.2) The change value of the cache state is less than the first value, and the maximum value of the power margin is less than or equal to the second value.
[0089] Specifically, in step S14, adjusting the uplink transmission power of the terminal device includes: increasing the uplink transmission power of the terminal device when the buffer state change value is greater than a first value and the minimum power margin value is greater than a second value; and decreasing the uplink transmission power of the terminal device when the buffer state change value is less than the first value and the maximum power margin value is less than or equal to the second value.
[0090] For example, let's illustrate this by taking the case where both the first and second values are equal to 0. For the two power adjustment conditions described above, there are two possible scenarios:
[0091] ①ΔBSR n >0 and PHR min>0: This indicates that the terminal device's traffic has increased, and the terminal device still has uplink transmission power margin relative to a certain TRP in the TRP set. At this time, the number of TRPs in the TRP set remains unchanged, and the uplink rate can be increased by increasing the transmission power.
[0092] ②ΔBSR n <0 and PHR max ≤0: This indicates that the terminal device's traffic has decreased and the terminal device has exceeded the allowed uplink transmission power. At this time, the number of TRPs in the TRP set remains unchanged, and the transmission power can be reduced to reduce the power consumption of the terminal device (compatible with existing NR protocols).
[0093] See Figure 5 , Figure 5 This is a schematic diagram of an scalable uplink TRP set provided in an embodiment of the present invention. The network side adopts a "user-centric" approach for uplink networking. The number of TRPs in the uplink TRP set can be adjusted according to the transmission requirements of user services to adapt to the terminal's traffic volume, thereby achieving a balance between user performance and resource utilization efficiency. Terminal devices that obtain uplink authorization report their Buffer Status Information (BSR) and Power Headroom Information (PHR) to the network device, facilitating the network device's comprehensive judgment on whether the current uplink TRP set can meet the terminal's uplink transmission requirements. The power headroom information is determined by the minimum power headroom value (PHR). min and maximum power margin PHR max It consists of two parts, each obtained by the terminal device by calculating the power margin relative to all TRPs in the current TRP set, satisfying the following formula:
[0094]
[0095] See Figure 6 , Figure 6 This is a schematic diagram of the elastic and scalable TRP set update principle provided in this embodiment of the invention. The elastic and scalable uplink TRP set needs to be updated based on the ΔBSR reported by the terminal device. n PHR max and PHR min A comprehensive assessment is made to determine whether the current TRP set needs adjustment, triggering the SRS (Sounding Reference Signal) measurement process to determine a new uplink TRP set. Therefore, based on ΔBSR... n PHR max and PHR min The different combinations include the following four specific situations:
[0096] ①ΔBSR n >0 and PHR maxIf the value is ≤0, the upstream TRP set should be expanded, i.e., the number of TRPs should be increased.
[0097] ②ΔBSR n <0 and PHR min If the value is greater than 0, the upstream TRP set should be reduced, i.e., the number of TRPs should be decreased.
[0098] ③ΔBSR n >0 and PHR min >0, at this time the TRP set remains unchanged, only the user's uplink transmission rate is increased;
[0099] ④ΔBSR n <0 and PHR max If the value is ≤0, the TRP set remains unchanged, but the user's uplink transmission rate is reduced.
[0100] See Figure 7 , Figure 7 This is a flowchart of step S13 in the first TRP set update method provided in this embodiment of the invention. Updating the current TRP set includes:
[0101] S131. Send configuration information to the terminal device; wherein, the configuration information is used to instruct the terminal device to obtain reference signals of nodes within the current TRP set and nodes outside the current TRP set;
[0102] S132. Receive the reference signal reported by the terminal device, and determine the target node based on the update conditions met and the measurement result of the reference signal;
[0103] S133. Update the current TRP set according to the target node.
[0104] Specifically, in step S131, see Figure 8 , Figure 8This is a schematic diagram of information interaction between a network device and a terminal device provided in an embodiment of the present invention. Initially, the terminal device measures the SSB (Synchronization Signal and PBCH block) of neighboring cell TRPs or TRP sets (static clusters), selects the TRP or TRP set with the best channel conditions for access, and uses it as the Master TCI state (Master Transmission Configuration Indicator state, corresponding to code point 0 by default). Next, the terminal device sends an SR (Scheduling Request) to the network device and obtains uplink authorization. During transmission, the terminal device reports BSR and PHR to the network device, informing it of buffer status information and power margin information. When the network device determines that the coverage capability of the TRP set currently serving the terminal device does not match the terminal's uplink services, it needs to update the TRP set, successively adding a TRP to the current TRP set or deleting a TRP from the current TRP set. Next, the network device sends SRS configuration information to the terminal device, the terminal device reports SRS, and the update of the TRP set needs to be based on the network device's measurement of SRS, so as to update it based on the MasterTRP / TRP set. Finally, the network device sends indication information to the terminal device, and the terminal device determines the uplink beam according to the indication information.
[0105] Specifically, in step S132, when the update condition is that the change value of the buffer state is greater than the first value and the maximum value of the power margin is less than or equal to the second value, if it is determined from the measurement results that the first node has the maximum channel quality after adding a first node outside the current TRP set, the first node is taken as the target node; when the update condition is that the change value of the buffer state is less than the first value and the minimum value of the power margin is greater than the second value, if it is determined from the measurement results that the second node has the maximum channel quality after reducing a second node within the current TRP set, the second node is taken as the target node.
[0106] For example, when ΔBSR is satisfied n >0 and PHR max When ≤0, a TPR needs to be added to the current TRP set. Assume the current set of TRP nodes serving the terminal device is represented as... L is the total number of second nodes contained in the current TRP set. The uplink channel formed by the terminal device and the current TRP set. If the set of TRP nodes is outside the current TRP set, then a newly added TRP should satisfy the following:
[0107]
[0108] in, This indicates the conditions that a new TPR should meet; the argmax() function indicates the case where the maximum value is taken. This means adding a TRP to the current TRP set. The subsequent network devices, based on the uplink channel quality (such as RSRP, rank) measured by SRS, traverse all first nodes l′ outside the current TRP set. When the uplink channel quality corresponding to adding a new first node is found to be the best, the newly added first node is taken as the target node. Since a TRP needs to be added to the current TRP set, the network devices measure the SRS received after adding l′ to the current TRP set.
[0109] For example, when ΔBSR is satisfied n <0 and PHR min When the TPR is greater than 0, the TPR needs to be reduced from the current TPR set. If a reduction in TPR is required, it should be removed from the current TPR set. The TRP subtracted from the middle must satisfy:
[0110]
[0111] in, This indicates the conditions that should be met to reduce TPR; This means deleting a TRP from the current TRP set. The network device then measures the uplink channel quality based on the SRS measurement. Specifically, it iterates through all second nodes l in the current TRP set. If the optimal uplink channel quality is found after removing one second node, that node is selected as the target node. Since a TRP needs to be subtracted from the current TRP set, the network device measures the SRS received after removing l from the current TRP set.
[0112] Specifically, in step S133, updating the current TRP set according to the target node includes: when the target node is a first node, adding the target node to the current TRP set; when the target node is a second node, deleting the target node from the current TRP set.
[0113] In this embodiment of the invention, when adding or removing TRPs from the current TRP set, the target node that needs to be updated is determined by evaluating the uplink channel quality after adding or removing TRPs, thereby ensuring that the terminal device has the best communication quality after updating the TRP set.
[0114] Furthermore, the network device pre-establishes an uplink TCI state (Transmission Configuration Indicator state) pool, where each TCI state is associated with a different TRP node, activated by the MAC CE (MAC-Control Element), and indicated using the uplink TCI field in the DCI (Downlink Control Information), thereby determining the updated uplink TRP set. After completing step S13, the method further includes: sending indication information to the terminal device; wherein the indication information carries the updated TRP set information, the indication information is downlink control information, and the indication information includes an identifier for at least one transmission configuration indicator state corresponding to at least one code point.
[0115] For example, TCI states activated by MAC CE are grouped into different groups, each corresponding to a TCI codepoint. Each TCI state group contains a different number of nodes. A TCI state group must always contain the TCI state of the Master node. The Master node is the network node with the best channel conditions, which can be determined by the terminal device measuring the SSB signal strength of neighboring TRPs / TRP sets. The Master node is used to notify the terminal device of the latest TCI state ID (transmission configuration indication state identifier) during TRP set updates and complete the initial access to the TRP set.
[0116] It should be noted that when the uplink TRP set is updated, the network device needs to notify the terminal device of the updated TRP set so that the terminal device can adjust the uplink transmission beam. Currently, existing technologies employ a unified architecture based on Unified TCI for uplink and downlink beam management, supporting both joint TCI for DL and UL (i.e., the uplink and downlink common beams are the same) and separate beam indication for DL and UL (i.e., the uplink and downlink use different common beams). The indication method still uses the RRC+MAC-CE+DCI indication framework. Uplink terminal devices can support 32 or 64 TCI states, activating a portion of them via MAC CE and further utilizing DCI to indicate the final TCI state. The UL TCI source RS can be CSI-RS for tracking (Channel State Information-Reference Signal), SRS for BM (Beam Management), SSB, CSI-RS for BM, etc.
[0117] Specifically, when the uplink TRP set changes, the network device needs to update the uplink TCI indication to facilitate the terminal device adjusting the transmission beam during uplink transmission. This can be achieved through two methods: joint TCI (Joint Transmission Configuration Indication) and separate TCI (Separate Transmission Configuration Indication). Based on this, this embodiment of the invention provides two association methods for the transmission configuration indication state: the first is the joint TCI method, where the transmission configuration indication state is associated with the downlink reference signal or SSB of the node in the TRP set; the second is the separate TCI method, where the transmission configuration indication state is associated with the probe reference signal corresponding to the optimal uplink beam of the terminal device.
[0118] In the first implementation, a joint TCI method is used, in which the transmission configuration indication state is associated with the downlink reference signal or SSB of the TRP in the TRP set.
[0119] For example, Figure 9This invention provides the structure of a TCI state group. A TCI state group is established, using a common beam (criteria) shared with the downlink, to indicate updates to the uplink TRP set. The TCI state group is associated with the code point of the TCI field in the DCI. Each TCI state group has a different number of TCI state IDs, each associated with a downlink reference signal (CSI-RS or SSB) of a TRP. For example, the TCI state ID corresponding to code point 0 is associated with the Master TRP / TRP set, and the first line in each group is the Master TCI state ID, used to send necessary control messages to the terminal device. Thus, a TCI state ID for each code point in the MAC CE is the same, making it easier for the terminal device to distinguish which TCI state IDs belong to the same TRP set in the MAC CE. Additionally, each group has a flag bit C preceding the Master TCI state ID, such as C0 representing the Master TCI state ID of the first group and C1 representing the Master TCI state ID of the second group; and each group has a 1-bit flag bit F preceding the TCI state ID other than the Master, which indicates whether the TCI state ID has changed, so the terminal can know whether the TRP set has been updated.
[0120] In the second implementation, a separate TCI method is adopted, wherein the transmission configuration indication state is associated with the probe reference signal corresponding to the optimal uplink beam of the terminal device; wherein the probe reference signal is used to associate the optimal uplink beam measured by different TRP sets.
[0121] For example, in this approach, due to potential differences between uplink and downlink, the beam used by the terminal device for uplink transmission is different from the beam used for downlink reception, requiring a separate TCI state pool for uplink. The network device can utilize TRP sets with varying numbers of nodes to determine the optimal uplink transmission beam by measuring the SRS and associating the TCI state with the SRS resource ID of the optimal uplink beam. Thus, the network device can indicate the uplink TRP set corresponding to the SRS resource ID by activating different TCI state IDs via MAC CE. For example... Figure 10 As shown, Figure 10This is a TCI-activated MAC CE structure for the TRP set provided in this embodiment of the invention, which can configure N (32 or 64) TCI states for the uplink. Figure 10 Taking 32 TCI states as an example, the optimal uplink beams measured from different TRP sets (with varying numbers of nodes) are associated with SRS. The network device activates 8 of the TCI states via MAC CE, and then uses the TCI field in the DCI signaling, employing 3 bits to indicate one of the TCI states. This implicitly notifies the terminal to use the uplink beam corresponding to the SRS resource ID for transmission. Figure 10 Different columns in the DCI can correspond to TRP sets with different numbers of nodes. The MAC CE can then activate a TCI state ID from each column, for a total of eight. Then, by using different codepoints in the TCI field (3 bits) of the DCI, the number of nodes in the TRP set can be implicitly indicated. The drawback of this method is that it cannot explicitly indicate which nodes make up the TRP set; when the TRP set is updated, the network device needs to resend the TCI-activated MAC CE.
[0122] In this embodiment of the invention, the network device informs the terminal device of the update status of the TRP set by sending indication information, so that the terminal device can adjust the uplink beam and reconnect, thereby matching the uplink service transmission requirements of the terminal device.
[0123] Compared to existing technologies, the TRP set update method disclosed in this invention dynamically adjusts the nodes in the uplink TRP set during uplink transmission based on the cache status information and power margin information reported by the terminal device. This ensures that the size of the uplink TRP set matches the uplink service transmission requirements of the terminal device, thereby guaranteeing the transmission performance of the distributed MIMO system while improving resource utilization efficiency.
[0124] See Figure 11 , Figure 11 This is a flowchart of a second TRP set update method provided in an embodiment of the present invention. The second TRP set update method is implemented by a terminal device and includes:
[0125] S21. Send first information and second information to the network device so that the wheel device can determine third information based on the first information and the second information; when the third information meets the preset conditions, update the current TRP set;
[0126] S22. Receive configuration information sent by the network device;
[0127] S23. Obtain reference signals for nodes within the current TRP set and nodes outside the current TRP set based on the configuration information;
[0128] S24. The reference signal is reported to the network device so that the network device can determine the target node based on the satisfied conditions and the measurement result of the reference signal, and update the current TRP set based on the target node.
[0129] Furthermore, the method also includes:
[0130] Receive indication information sent by a network device; wherein the indication information carries updated TRP set information.
[0131] It is worth noting that the specific working process of the second TRP set update method described in the embodiments of the present invention can refer to the first TRP set update method described in the above embodiments, and will not be repeated here.
[0132] See Figure 12 , Figure 12 This is a structural block diagram of the first TRP set update device 100 provided in this embodiment of the invention. The TRP set update device 100 includes:
[0133] Data receiving module 11 is used to receive first information and second information sent by terminal device;
[0134] Data processing module 12 is used to determine third information based on the first information and the second information;
[0135] The TRP set update module 13 is used to update the current TRP set when the third information meets the preset conditions.
[0136] Furthermore, the TRP set update device 100 also includes:
[0137] The transmission power adjustment module is used to maintain the number of nodes in the current TRP set unchanged and adjust the uplink transmission power of the terminal device when the third information meets the preset power adjustment conditions.
[0138] Furthermore, the TRP set update device 100 also includes:
[0139] The instruction information sending module is used to send instruction information to the terminal device; wherein the instruction information carries updated TRP set information.
[0140] It is worth noting that the specific working process of each module in the TRP set update device 100 described in the embodiments of the present invention can be referred to the first TRP set update method described in the above embodiments, and will not be repeated here.
[0141] See Figure 13 , Figure 13 This is a structural block diagram of a second TRP set update device 200 provided in an embodiment of the present invention. The TRP set update device 200 includes:
[0142] Data transmission module 21 is used to send first information and second information to the network device, so that the network device can determine third information based on the first information and the second information; when the third information meets the preset conditions, the current TRP set is updated.
[0143] Configuration information receiving module 22 is used to receive configuration information sent by network devices;
[0144] Reference signal receiving module 23 is used to obtain reference signals of nodes within the current TRP set and nodes outside the current TRP set according to the configuration information;
[0145] The reference signal reporting module 24 is used to report the reference signal to the network device so that the network device can determine the target node based on the update conditions and the measurement result of the reference signal, and update the current TRP set based on the target node.
[0146] Furthermore, the TRP set update device 200 also includes:
[0147] The instruction information receiving module is used to receive instruction information sent by the network device; wherein the instruction information carries updated TRP set information.
[0148] It is worth noting that the specific working process of each module in the TRP set update device 200 described in the embodiments of the present invention can be referred to the first TRP set update method described in the above embodiments, and will not be repeated here.
[0149] See Figure 14 , Figure 14 This is a structural block diagram of a TRP collection update device 300 provided in an embodiment of the present invention. The TRP collection update device 300 includes a processor 31, a memory 32, and a computer program stored in the memory 32 and executable on the processor 31. When the processor 31 executes the computer program, it implements the steps in the above-described TRP collection update method embodiments, such as steps S11-S14, S131-S133, and S21-S24.
[0150] For example, the computer program may be divided into one or more modules / units, which are stored in the memory 32 and executed by the processor 31 to complete the present invention. The one or more modules / units may be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of the computer program in the TRP collection update device 300.
[0151] The TRP collection update device 300 may include, but is not limited to, a processor 31 and a memory 32. Those skilled in the art will understand that the schematic diagram is merely an example of the TRP collection update device 300 and does not constitute a limitation on the TRP collection update device 300. It may include more or fewer components than illustrated, or combine certain components, or use different components. For example, the TRP collection update device 300 may also include input / output devices, network access devices, buses, etc.
[0152] The processor 31 can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor. The processor 31 is the control center of the TRP collection update device 300, connecting all parts of the TRP collection update device 300 via various interfaces and lines.
[0153] The memory 32 can be used to store the computer programs and / or modules. The processor 31 implements various functions of the TRP collection update device 300 by running or executing the computer programs and / or modules stored in the memory 32 and calling the data stored in the memory 32. The memory 32 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the mobile phone (such as audio data, phonebook, etc.). In addition, the memory 32 may include high-speed random access memory, and may also include non-volatile memory, such as hard disk, memory, plug-in hard disk, smart media card (SMC), secure digital card (SD) card, flash card, at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0154] Wherein, if the modules / units integrated in the TRP collection update device 300 are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments of the present invention can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when the computer program is executed by the processor 31, it can implement the steps of the various method embodiments described above. Wherein, the computer program includes computer program code, which can be in the form of source code, object code, executable file, or some intermediate form, etc. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, portable hard drive, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal, and software distribution medium, etc.
[0155] This invention also provides a computer program product, including computer instructions, which, when executed by a processor, implement the TRP set update method as described in the above embodiments.
[0156] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications are also considered to be within the scope of protection of the present invention.
Claims
1. A TRP set update method, characterized in that, Applied to network devices, the method includes: Receive the first and second information sent by the terminal device; The third information is determined based on the first and second information; When the third information meets the preset conditions, the TRP set is updated.
2. The TRP set update method as described in claim 1, characterized in that, The first information is the cache status information of the terminal device, and the second information is the power margin information of the terminal device relative to all / part of the TRPs in the current TRP set.
3. The TRP set update method as described in claim 2, characterized in that, The third information includes a cache state change value and a power margin limit value. Determining the third information based on the first and second information includes: The cache state change value is determined based on the cache state information, and the power margin limit value is determined based on the power margin information.
4. The TRP set update method as described in claim 1, characterized in that, The update of the current TRP set includes: Send configuration information to the terminal device; wherein, the configuration information is used to instruct the terminal device to obtain reference signals of nodes within the current TRP set and nodes outside the current TRP set; Receive reference signals reported by terminal devices, and determine the target node based on the update conditions met and the measurement results of the reference signals; The TRP set is updated based on the target node.
5. The TRP set update method as described in claim 3, characterized in that, The power margin limit values include a maximum power margin value and a minimum power margin value; the update conditions include: The cache state change value is greater than the first value, and the maximum power margin value is less than or equal to the second value; The cache state change value is less than the first value, and the minimum power margin value is greater than the second value.
6. The TRP set update method as described in claim 4, characterized in that, Determining the target node based on the satisfied update conditions and the measurement results of the reference signal includes: When the update condition is that the change value of the buffer state is greater than the first value and the maximum value of the power margin is less than or equal to the second value, and it is determined from the measurement results that the first node has the maximum channel quality after adding a first node outside the current TRP set, the first node is taken as the target node. When the update condition is that the change value of the buffer state is less than the first value and the minimum value of the power margin is greater than the second value, and it is determined from the measurement results that the second node has the maximum channel quality after reducing one of the current TRP sets, the second node is taken as the target node.
7. The TRP set update method as described in claim 6, characterized in that, The step of updating the TRP set based on the target node includes: When the target node is the first node, add the target node to the current TRP set; When the target node is a second node, the target node is deleted from the current TRP set.
8. The TRP set update method as described in claim 1, characterized in that, The method further includes: When the third information meets the preset power adjustment conditions, the number of nodes in the current TRP set remains unchanged, and the uplink transmission power of the terminal device is adjusted.
9. The TRP set update method as described in claim 8, characterized in that, The power adjustment conditions include: The cache state change value is greater than the first value, and the minimum power margin value is greater than the second value; The cache state change value is less than the first value, and the maximum power margin is less than or equal to the second value.
10. The TRP set update method as described in claim 9, characterized in that, The adjustment of the uplink transmission power of the terminal device includes: When the buffer state change value is greater than the first value and the minimum power margin value is greater than the second value, increase the uplink transmission power of the terminal device; When the buffer state change value is less than the first value, and the maximum power margin is less than or equal to the second value, the uplink transmission power of the terminal device is reduced.
11. The TRP set update method as described in claim 1, characterized in that, After updating the current TRP set, the method further includes: Send instruction information to the terminal device; wherein, the instruction information carries updated TRP set information.
12. The TRP set update method as described in claim 11, characterized in that, The indication information is downlink control information.
13. The TRP set update method as described in claim 11, characterized in that, The indication information includes an identifier for at least one transport configuration indication state corresponding to at least one code point.
14. The TRP set update method as described in claim 13, characterized in that, The transmission configuration indication status is associated with the downlink reference signal or SSB of the TRP in the TRP set.
15. The TRP set update method as described in claim 13, characterized in that, The transmission configuration indication state is associated with the probe reference signal corresponding to the optimal uplink beam of the terminal device; wherein, the probe reference signal is used to associate the optimal uplink beam measured by different TRP sets.
16. A TRP set update method, characterized in that, Applied to a terminal device, the method includes: Send first and second information to the network device so that the wheel device can determine third information based on the first and second information; when the third information meets the preset conditions, update the current TRP set.
17. The TRP set update method as described in claim 16, characterized in that, After sending the first information and the second information to the network device, the method further includes: Receive configuration information sent by network devices; Based on the configuration information, obtain the reference signals of nodes within the current TRP set and nodes outside the current TRP set; The reference signal is reported to the network device so that the network device can determine the target node based on the update conditions and the measurement results of the reference signal, and update the current TRP set based on the target node.
18. The TRP set update method as described in claim 16, characterized in that, After sending the first information and the second information relative to each node within the current TRP set to the network device, the method further includes: Receive indication information sent by a network device; wherein the indication information carries updated TRP set information.
19. A TRP set update device, characterized in that, Applied to network devices, the device includes: The data receiving module is used to receive the first information and the second information sent by the terminal device; The data processing module is used to determine the third information based on the first information and the second information; The TRP set update module is used to update the current TRP set when the third information meets the preset conditions.
20. A TRP set update device, characterized in that, Applied to a terminal device, the device includes: The data transmission module is used to send first information and second information to the network device so that the network wheel device can determine third information based on the first information and the second information; when the third information meets the preset conditions, the current TRP set is updated.
21. A TRP collection update device, characterized in that, It includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor, when executing the computer program, implements the TRP set update method as described in any one of claims 1 to 18.
22. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored computer program, wherein, when the computer program is executed, it controls the device on which the computer-readable storage medium is located to perform the TRP set update method as described in any one of claims 1 to 18.
23. A computer program product, characterized in that, It includes computer instructions that, when executed by a processor, implement the TRP set update method as described in any one of claims 1 to 18.