Communication system based on distributed multiple input multiple output (MIMO)
Patent Information
- Application Number
- CN202280100995.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-19
- Publication Date
- 2025-05-27
AI Technical Summary
In cellular networks, when terminal equipment is located at the boundary of a cell, signal coverage is poor, resulting in poor communication quality and affecting user experience. An effective communication system is needed to solve the boundary effect of cellular networks.
Using a communication system based on distributed MIMO, the control unit (CU) schedules the transmission reception point (TRP) cluster and dynamically adjusts the TRP in the TRP cluster to select the optimal TRP to provide communication services for terminal equipment and avoid frequent cell switching. Ensure communication stability.
It effectively avoids the boundary effect in cellular networks and ensures communication quality. By dynamically adjusting the boundaries of TRP clusters, it ensures that terminal devices can still communicate stably during movement and avoids frequent cell switching.
Smart Images

Figure CN120052042A_ABST
Abstract
Description
A communication system based on distributed multiple-input multiple-output (MIMO) Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular to a communication system based on distributed multiple-user multiple input multiple output (MIMO). Background Art
[0002] In cellular networks, when a terminal device is located at a cell boundary, the poor signal coverage at the cell boundary can result in poor communication quality for the terminal device, impacting the user experience. Therefore, a communication system is urgently needed to address the boundary effect of cellular networks.
[0003] Summary of the Invention
[0004] The distributed MIMO-based communication system proposed in the present disclosure is used to solve the boundary effect of the cellular network.
[0005] In a first aspect, an embodiment of the present disclosure provides a communication system based on distributed MIMO, including at least one control unit CU, at least one transmission reception point TRP, and at least one terminal device;
[0006] The at least one CU is used to schedule multiple TRPs, the CU corresponds to a TRP cluster, the TRP cluster includes at least two TRPs, the TRPs in the TRP cluster can be scheduled by the CU corresponding to the TRP cluster, the number of TRPs included in the TRP cluster corresponding to the CU is less than or equal to the total number of TRPs that can be scheduled by the CU, the TRPs included in the TRP cluster can change dynamically, and the TRPs in the TRP cluster are used to provide communication services for terminal devices.
[0007] In the distributed MIMO-based communication system provided by the present disclosure, the TRP included in the TRP cluster can change dynamically. Therefore, when providing communication services to the terminal device based on the TRP in the TRP cluster, no matter where the terminal device moves, the CU will dynamically change the TRP in the TRP cluster to always select the TRP that is most beneficial to the terminal device (such as better communication quality) to provide communication services to the terminal device, thereby avoiding the boundary effect in the cellular network and ensuring the communication quality. Moreover, in the present disclosure, since the TRP included in the TRP cluster can change dynamically, the boundary of the TRP cluster can be made flexible. Therefore, when the terminal device moves to the boundary of the TRP cluster, the CU can expand the boundary of the TRP cluster by dynamically changing the TRP in the TRP cluster, so that the terminal device can still communicate through the TRP in the TRP cluster without the need for frequent cell switching as in the cellular network, thereby ensuring communication stability. BRIEF DESCRIPTION OF THE DRAWINGS
[0008] The above and / or additional aspects and advantages of the present disclosure will become apparent and readily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0009] FIG1 is a schematic diagram of the architecture of a distributed MIMO-based communication system provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0010] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all possible implementations consistent with the present disclosure. Rather, they are merely examples of apparatuses and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
[0011] The terms used in the embodiments of the present disclosure are for the purpose of describing specific embodiments only and are not intended to limit the embodiments of the present disclosure. The singular forms "a," "an," and "the" used in the embodiments of the present disclosure and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" as used herein refers to and includes any or all possible combinations of one or more associated listed items.
[0012] It should be understood that although the terms first, second, third, etc. may be used to describe various information in the embodiments of the present disclosure, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of the embodiments of the present disclosure, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the words "if" and "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0013] The embodiments of the present disclosure are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present disclosure, and should not be understood as limiting the present disclosure.
[0014] To facilitate understanding, the terms involved in this application are first introduced.
[0015] 1. Transmission reception point (TRP)
[0016] Used to transmit data to or receive data from terminal devices.
[0017] 2. Control Unit (CU)
[0018] A monitoring client unit (CU) is used to execute computer instructions or monitor the system's ClientUnit. The CU is responsible for program flow management. The CU typically connects to multiple Transmission Relays (TRPs) and aggregates TRP information to the CU, enabling coordinated scheduling of radio resources. CUs exchange information via optical fiber or the core network.
[0019] Figure 1 is a schematic diagram of a distributed MIMO-based communication system provided in accordance with an embodiment of the present disclosure. As shown in Figure 1 , the communication system may include at least one CU, at least one TRP, and at least one terminal device (i.e., the UE in Figure 1 ). The TRP may be used to provide communication services to the terminal device, and the CU may be used to schedule the TRP.
[0020] Also, in one embodiment of the present disclosure, at least one CU can be used to schedule multiple TRPs, wherein one CU can be used to schedule one or more TRPs, and the CU corresponds to a TRP cluster, and a TRP cluster can include at least two TRPs (such as a TRP cluster can be composed of two or more adjacent TRPs), and the TRPs in the TRP cluster can be scheduled by the CU corresponding to the TRP cluster, and the number of TRPs included in the TRP cluster corresponding to the CU is less than or equal to the total number of TRPs that the CU can schedule. That is, in one embodiment of the present disclosure, the TRP cluster corresponding to the CU can include all TRPs or part of the TRPs (such as part of adjacent TRPs) that the CU can schedule.
[0021] For example, as shown in Figure 1, the communication system based on distributed MIMO includes two CUs, namely CU#1 and CU#2, wherein CU#1 corresponds to TRP cluster #1, and CU#2 corresponds to TRP cluster #2. The TRPs in the TRP cluster #1 can all be scheduled by CU#1, and the TRPs in the TRP cluster #2 can all be scheduled by CU#2.
[0022] Furthermore, in one embodiment of the present disclosure, the CU also corresponds to a TRP group (i.e., the TRP group in Figure 1), wherein the TRPs in the TRP cluster corresponding to the CU that provide communication services for the same terminal device belong to one TRP group; the TRP group may include at least one TRP, and the TRP group corresponding to the CU is a subset of the TRP cluster corresponding to the CU, or the TRP group corresponding to the CU is the same as the TRP cluster corresponding to the CU.
[0023] For example, as shown in FIG1 , the TRP cluster #2 corresponding to CU#2 includes a TRP group, which includes three TRPs, namely TRP#4, TRP#5, and TRP#6. The TRP#4, TRP#5, and TRP#6 are all used to provide communication services for the terminal device.
[0024] Furthermore, it should be noted that, in one embodiment of the present disclosure, the TRPs included in the TRP group may change dynamically.
[0025] Specifically, in one embodiment of the present disclosure, the CU may be configured to dynamically change a TRP in a TRP group based on a measurement result of a reference signal of at least one first TRP sent by a terminal device; wherein the first TRP may be a TRP whose distance from the terminal device is less than a first preset threshold. The measurement result of the reference signal of the first TRP may be obtained by the terminal device through real-time monitoring and measurement of the reference signal of the first TRP.
[0026] In addition, in one embodiment of the present disclosure, after receiving the measurement results of the reference signal of at least one first TRP sent by the terminal device, the CU can be used to: determine multiple alternative TRPs based on the measurement results of the reference signal of at least one first TRP; then determine a second TRP from the multiple alternative TRPs, and dynamically change the second TRP to the TRP group serving the terminal device.
[0027] In one embodiment of the present disclosure, the candidate TRP may be a TRP with better communication quality among at least one first TRP. Based on this, the CU may use at least one of the following methods to determine multiple candidate TRPs. Specifically, the CU may also be used to:
[0028] Determine a first TRP whose measurement result of the reference signal is greater than a second preset threshold as a candidate TRP; and / or
[0029] The measurement results of the reference signal of the first TRP are sorted in descending order, and the first TRP corresponding to the first third preset threshold measurement results among the sorted measurement results is determined as the candidate TRP. The first preset threshold, the second preset threshold, and the third preset threshold can all be pre-set.
[0030] Furthermore, it should be noted that, in one embodiment of the present disclosure, a TRP may be scheduled by at least two CUs in a time division or frequency division manner. Specifically, a TRP may be scheduled by at least two CUs in a time division manner, including: in a first time period, the TRP may be scheduled by CU#1, and in a second time period, the TRP may be scheduled by CU#2. Furthermore, a TRP may be scheduled by at least two CUs in a frequency division manner, including: in a first frequency range, the TRP may be scheduled by CU#1, and in a second frequency range, the TRP may be scheduled by CU#2.
[0031] Based on this, in one embodiment of the present disclosure, the CU can be used to: determine at least one TRP that can be scheduled by the CU among multiple alternative TRPs as the second TRP. Specifically, at least one TRP that can be scheduled by the CU at the current moment among multiple alternative TRPs can be determined as the second TRP. The at least one TRP that can be scheduled by the CU at the current moment can be understood as: a TRP that can be scheduled by the CU at the current time point, or a TRP that can be scheduled by the CU within the frequency range corresponding to the current time point.
[0032] From the above, it can be seen that the dynamic change of the TRP group is actually caused by the change of the alternative TRP corresponding to the terminal device, and the alternative TRP is actually the TRP with better communication quality in the vicinity of the terminal device. Based on this, when the terminal device moves, or when the channel conditions of the terminal device change, it will cause the alternative TRP corresponding to the terminal device to change, and then the TRP group providing services for the terminal device will also change. Therefore, in one embodiment of the present disclosure, the TRP included in the above-mentioned TRP group can dynamically change and include at least one of the following:
[0033] The TRPs included in the TRP group change dynamically as the terminal device moves;
[0034] The TRPs contained in the TRP group change dynamically as the channel conditions of the terminal device change.
[0035] Furthermore, in one embodiment of the present disclosure, the CU is further configured to send a notification message to the terminal device when a TRP in the TRP group changes. The notification message may indicate at least one of the following:
[0036] identification of the TRPs that changed in the TRP group;
[0037] The communication resources between the terminal device and the changed TRP in the TRP group, which communication resources can be, for example, a beam identifier.
[0038] Furthermore, in one embodiment of the present disclosure, the TRPs included in the TRP cluster corresponding to the CU may also change dynamically.
[0039] In one embodiment of the present disclosure, the dynamic change of the TRP included in the TRP cluster may be caused by the dynamic change of the TRP included in the TRP group. When the TRP included in the TRP group changes dynamically, if the changed TRP in the TRP group is not included in the TRP cluster to which the TRP group belongs, that is, the TRP in the TRP group is not switched within the TRP cluster, then the TRP cluster corresponding to the TRP group will also change. Specifically, the CU can be used to: when determining multiple candidate TRPs corresponding to the terminal device, at least one TRP among the multiple candidate TRPs that can be scheduled by the CU and currently does not belong to the TRP cluster can be included in the TRP cluster corresponding to the CU. The "at least one TRP that can be scheduled by the CU" here is different from the aforementioned "at least one TRP that can be scheduled by the CU at the current moment". The "at least one TRP that can be scheduled by the CU" can be: a TRP that can be scheduled by the CU at any time, or a TRP that can be scheduled by the CU at any frequency.
[0040] For example, referring to Figure 1, the TRP group currently providing communication services to the terminal device belongs to TRP cluster #2, which is scheduled by CU#2. The TRP group includes three TRPs: TRP#4, TRP#5, and TRP#6. TRP#5 can be scheduled only by CU#2, while TRP#4 and TRP#6 can be scheduled jointly by CU#1 and CU#2. However, at this moment, TRP#4 and TRP#6 are scheduled by CU#2. At this time, if the terminal device moves to the left, the terminal device will move away from TRP#5 and approach TRP#2, TRP#4, and TRP#6. The terminal device will determine TRP#2, TRP#4, and TRP#6 as the adjacent TRPs of the terminal device (that is, the first TRP mentioned above). After that, the terminal device will monitor and measure the reference signals of TRP#2, TRP#4, and TRP#6 to obtain the measurement results, and will send the measurement results of the reference signals of TRP#2, TRP#4, and TRP#6 to CU#2. Assuming that CU#2 is based on TRP#2, TRP#4, and TRP#6, the measurement results of the reference signals of TRP#2, TRP#4, and TRP#6 are sent to CU#2. 6, the measurement results of the reference signal determine that the communication quality of TRP#2, TRP#4, and TRP#6 are all high, then TRP#2, TRP#4, and TRP#6 can be determined as alternative TRPs, and, assuming that TRP#2, TRP#4, and TRP#6 can all be scheduled by CU#2 at the current moment, then at this time, CU2 can dynamically transfer TRP#2 to the TRP cluster #2 corresponding to CU#2, and, dynamically change the TRP in the TRP group corresponding to CU#2 from the original TRP#5, TRP#4, and TRP#6 to TRP#2, TRP#4, and TRP#6.
[0041] Furthermore, in another embodiment of the present disclosure, the dynamic change of the TRPs included in the TRP cluster may be caused by a change in the communication scenario. For example, in some embodiments, the communication scenario may include: the transmission delay between the CU and the TRP. For example, when the CU determines that the transmission delay between it and some TRPs in the TRP cluster is large, the CU may dynamically schedule the TRP with the large transmission delay out of the TRP cluster corresponding to the CU.
[0042] It should be noted that the above description of the communication scenarios is only a partial example description. It should be understood that in the communication system, other similar concepts and solutions should also be within the scope of protection of this disclosure.
[0043] Furthermore, in one embodiment of the present disclosure, the CU is also used to: when a new TRP is added to the TRP cluster, send indication information to the new TRP, and the indication information can be used to indicate: a cluster update occurs in the new TRP, and / or, indicate to the new TRP the communication resources used in the updated TRP cluster, and the communication resources can be broadcast channels and / or system messages, etc.
[0044] In addition, in one embodiment of the present disclosure, the communication system may further include a core network (CN), and different CUs may communicate with each other via the CN. Alternatively, in one embodiment of the present disclosure, different CUs may communicate with each other via optical fibers. Furthermore, the CUs and TRPs may also communicate via optical fibers.
[0045] In summary, the distributed MIMO-based communication system provided by the embodiments of the present disclosure includes at least one CU, at least one TRP, and at least one terminal device; wherein, one CU is used to schedule multiple TRPs, and the CU corresponds to a TRP cluster, the TRP cluster includes at least two TRPs, the TRPs in the TRP cluster can be scheduled by the CU corresponding to the TRP cluster, the number of TRPs included in the TRP cluster corresponding to the CU is less than or equal to the total number of TRPs that the CU can schedule, the TRPs included in the TRP cluster can change dynamically, and the TRPs in the TRP cluster are used to provide communication services for the terminal device. In the present disclosure, the TRPs included in the TRP cluster can change dynamically, so that when providing communication services to the terminal device based on the TRPs in the TRP cluster, no matter where the terminal device moves, the CU will dynamically change the TRPs in the TRP cluster to always select the TRP that is most beneficial to the terminal device (such as better communication quality) to provide communication services to the terminal device (for example, always select the TRP group of the TRP cluster that is most beneficial to the terminal device to provide communication services to the terminal device), thereby avoiding the boundary effect in the cellular network and ensuring communication quality. Furthermore, in the present disclosure, since the TRP included in the TRP cluster can change dynamically, the boundary of the TRP cluster can be made flexible. Thus, when the terminal device moves to the boundary of the TRP cluster, the CU can expand the boundary of the TRP cluster by dynamically changing the TRP in the TRP cluster, so that the terminal device can still communicate through the TRP in the TRP cluster without the need for frequent cell switching as in a cellular network, thereby ensuring communication stability.
[0046] The following is an example of the communication system of the present disclosure:
[0047] As shown in Figure 1 above, the various parts are defined as follows:
[0048] TRP: Transmission Reception Point, used to transmit data to or receive data from the UE.
[0049] CU: Control Unit, typically connected to multiple TRPs via optical fiber, aggregates information from each TRP to a central controller for coordinated scheduling of radio resources. CUs exchange information with each other via optical fiber or the core network.
[0050] TRP cluster: Two or more TRPs form a TRP cluster. One possible approach is to configure two or more adjacent TRPs into a TRP cluster. TRPs in a TRP cluster are controlled and scheduled by the same CU. The same TRP can be scheduled by two or more CUs using time division or frequency division.
[0051] TRP group: A subset of a TRP cluster. TRPs in a TRP cluster are scheduled by a CU and used to transmit data to a UE at the same time.
[0052] In this disclosure, a UE can simultaneously connect to multiple TRPs, which transmit data to the UE. These TRPs belong to the same TRP cluster. Furthermore, in this solution, the boundaries of the TRP cluster are flexible, breaking the fixed boundaries of traditional cell boundaries. This allows the network to always select the TRP group of the TRP cluster that is most beneficial to the UE to transmit data to the user.
[0053] Those skilled in the art will also appreciate that the various illustrative logical blocks and steps listed in the embodiments of the present application can be implemented by electronic hardware, computer software, or a combination of both. Whether such functions are implemented by hardware or software depends on the specific application and the design requirements of the entire system. Those skilled in the art may use various methods to implement the described functions for each specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of the present application.
[0054] The present application also provides a readable storage medium having instructions stored thereon, which implement the functions of any of the above method embodiments when executed by a computer.
[0055] The present application also provides a computer program product, which implements the functions of any of the above method embodiments when executed by a computer.
[0056] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program can be transmitted from one website, computer, server or data center to another website, computer, server or data center via wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
[0057] Those skilled in the art will understand that the various numerical numbers such as first and second involved in this application are only for the convenience of description and are not used to limit the scope of the embodiments of this application, and also indicate the order of precedence.
[0058] In this application, at least one can also be described as one or more, and multiple can be two, three, four or more, which is not limited in this application. In the embodiments of this application, for a technical feature, the technical features in the technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D", and there is no order of precedence or size between the technical features described by "first", "second", "third", "A", "B", "C" and "D".
[0059] The correspondences shown in the tables in this application can be configured or predefined. The values of the information in each table are examples only and can be configured to other values, which are not limited by this application. When configuring the correspondence between information and parameters, it is not necessarily required to configure all the correspondences shown in each table. For example, in the tables in this application, the correspondences shown in certain rows may not be configured. For another example, appropriate deformation adjustments can be made based on the above tables, such as splitting, merging, etc. The names of the parameters shown in the titles of the above tables can also use other names that can be understood by the communication device, and the values or representations of the parameters can also use other values or representations that can be understood by the communication device. When implementing the above tables, other data structures can also be used, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables or hash tables, etc.
[0060] The predefined in this application may be understood as defined, predefined, stored, pre-stored, pre-negotiated, pre-configured, solidified, or pre-burned.
[0061] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0062] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0063] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A communication system based on distributed MIMO, characterized in that: It includes at least one control unit CU, at least one transmission reception point TRP, and at least one terminal device; The at least one CU is used to schedule multiple TRPs, the CU corresponds to a TRP cluster, the TRP cluster includes at least two TRPs, the TRPs in the TRP cluster can be scheduled by the CU corresponding to the TRP cluster, the number of TRPs included in the TRP cluster corresponding to the CU is less than or equal to the total number of TRPs that can be scheduled by the CU, the TRPs included in the TRP cluster can change dynamically, and the TRPs in the TRP cluster are used to provide communication services for terminal devices.
2. The communication system according to claim 1, wherein The CU also corresponds to a TRP group, wherein the TRPs in the TRP cluster corresponding to the CU that provide communication services for the same terminal device belong to one TRP group; the TRP group includes at least one TRP, and the TRP group corresponding to the CU is a subset of the TRP cluster corresponding to the CU, or the TRP group corresponding to the CU is the same as the TRP cluster corresponding to the CU; the TRPs included in the TRP group can change dynamically.
3. The communication system according to claim 2, wherein: The TRPs included in the TRP group can be dynamically changed and include at least one of the following: The TRPs included in the TRP group change dynamically as the terminal device moves; The TRPs included in the TRP group change dynamically as the channel conditions of the terminal device change.
4. The communication system according to claim 2 or 3, wherein: The CU is configured to dynamically change a TRP in the TRP group based on a measurement result of a reference signal of at least one first TRP sent by the terminal device; The first TRP is: a TRP whose distance to the terminal device is less than a first preset threshold.
5. The communication system according to claim 2 or 3, wherein: The CU is further used to send a notification message to the terminal device when a TRP in the TRP group changes.
6. The communication system according to claim 5, wherein: The notification message indicates at least one of the following: identification of the TRPs that changed in the TRP group; Communication resources between the terminal device and the changed TRP in the TRP group.
7. The communication system according to claim 1, wherein: The CU is also used to: when a new TRP is added to the TRP cluster, send indication information to the new TRP, wherein the indication information is used to indicate that a cluster update has occurred to the new TRP, and / or to indicate to the new TRP the communication resources used in the updated TRP cluster.
8. The communication system according to claim 1, wherein: One TRP is scheduled by at least two CUs in a time division or frequency division manner.
9. The communication system according to claim 1, wherein: The communication system also includes a core network CN; Different CUs communicate with each other through CN.
10. The communication system according to claim 1, wherein: Different CUs communicate with each other through optical fibers.