[go: up one dir, main page]

CN115134822B - A communication collaboration method and device - Google Patents

A communication collaboration method and device Download PDF

Info

Publication number
CN115134822B
CN115134822B CN202110315973.4A CN202110315973A CN115134822B CN 115134822 B CN115134822 B CN 115134822B CN 202110315973 A CN202110315973 A CN 202110315973A CN 115134822 B CN115134822 B CN 115134822B
Authority
CN
China
Prior art keywords
user equipment
measurement information
channel measurement
access network
network node
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110315973.4A
Other languages
Chinese (zh)
Other versions
CN115134822A (en
Inventor
文敏
楼群芳
万莉
王潇涵
龚名新
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN202110315973.4A priority Critical patent/CN115134822B/en
Priority to PCT/CN2022/077990 priority patent/WO2022199322A1/en
Publication of CN115134822A publication Critical patent/CN115134822A/en
Application granted granted Critical
Publication of CN115134822B publication Critical patent/CN115134822B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请提供了一种通信协作方法及装置,该方法包括,接入网设备确定第一网络节点和第二网络节点的待调度用户和该待调度用户的联合发送权值。该接入网设备基于第一准则优化联合发送权值,并依据优化后的联合发送权值优化待调度用户。采用本申请实施例可以将网络节点之间的调度等进行联合优化,还可以将联合发送权值与调度等进行联合优化,从而提升边缘用户的体验,进而提升小区平均吞吐量。

The present application provides a communication collaboration method and device, the method comprising: an access network device determines a user to be scheduled of a first network node and a second network node and a joint transmission weight of the user to be scheduled. The access network device optimizes the joint transmission weight based on a first criterion, and optimizes the user to be scheduled according to the optimized joint transmission weight. The embodiment of the present application can be used to jointly optimize the scheduling between network nodes, and can also jointly optimize the joint transmission weight and scheduling, so as to improve the experience of edge users and further improve the average throughput of the cell.

Description

Communication collaboration method and device
Technical Field
The present application relates to the field of communications, and more particularly, to a communication collaboration method and apparatus applicable to a distributed antenna array scenario.
Background
In a cellular network for wireless communication, the edge user rate between multiple cells is an important indicator affecting the user experience in the network, where co-channel interference and signal energy are key factors in determining the performance of the edge user. Since the user performance in the network is mainly dependent on the signal-to-interference-and-noise ratio (Signal to Interference plus Noise Ratio, SINR), how to reduce the edge user interference between multiple cells and increase the signal power is an important issue of research in the wireless communication algorithm. In view of this, communication cooperation is a solution in the form of borderless cell networking for improving the edge user experience of the distributed antenna array scenario and increasing the average capacity of the cell, and aims to convert the TRP interference into useful signals by coherent signal transmission combined between the TRPs for the edge region users between multiple transmission receiving points (Transmission Reception Point, TRPs), so that the inter-TRP interference can be reduced while the signal power is enhanced, and the SINR of the users can be improved. In addition, the joint precoding transmission weight can be designed through the joint space degree of freedom of multiple TRPs, so that the whole capacity of the system is maximized.
However, in the current solution of distributed antenna array scene communication cooperation, the scheduling process of each cell does not comprehensively consider the mutual interference of users among multiple cells, and the scheduling process and the precoding weight are not matched, i.e. the user performance considered by the scheduling process and the actual air interface transmission capability of the user are not matched, which may cause low efficiency of multi-cell cooperation, reduced air interface performance of the user, and even negative gain of average throughput of the cell and performance of edge users.
Therefore, aiming at the current distributed antenna array scene communication cooperation solution, how to make the scheduling and other processes of each cell consider the mutual interference among the users of multiple cells and match the precoding weight of the physical layer, thereby improving the edge user experience, and becoming the problem to be solved.
Disclosure of Invention
The embodiment of the application provides a communication cooperation method and a communication cooperation device, which are applied to a distributed antenna array scene and can improve the experience of edge users, thereby improving the average throughput of cells.
The first aspect of the embodiment of the application discloses a communication cooperation method, which comprises the steps that access network equipment determines first quantity of user equipment to be scheduled of a first network node and second quantity of user equipment to be scheduled of a second network node, the access network equipment determines first joint transmission weight values between first user equipment in the first quantity of user equipment to be scheduled and the first network node and the second network node in the second quantity of user equipment to be scheduled, the access network equipment determines second joint transmission weight values between second user equipment in the first quantity of user equipment to be scheduled and the first network node and the second network node, the access network equipment determines third joint transmission weight values between the first user equipment and the first network node and the second network node based on a first criterion, the third joint transmission weight values comprise first weight information, the access network equipment determines fourth joint transmission weight values between the second user equipment and the first network node and the second network node based on the first criterion, the access network equipment determines whether the first joint transmission weight values between the second user equipment and the first network node and the second network node are in the second network node, and the second network node continues to cooperate or not, and whether the communication cooperation between the first user equipment and the second network node is continued is carried out.
Based on the method, the access network device can combine the first network node and the second network node to optimize the scheduled user device based on the first weight information and the second weight information. The method can jointly optimize the scheduling and other processes among the network nodes, and can jointly optimize the joint transmission weight and the scheduling, so that the experience of the edge user can be improved, and the average throughput of the cell can be improved.
With reference to the first aspect, in some implementation manners of the first aspect, the access network device determines a modulation and coding policy (Modulation and Coding Scheme, MCS) corresponding to the first user equipment according to the third joint transmission weight, and/or the access network device determines an MCS corresponding to the second user equipment according to the fourth joint transmission weight.
Based on the method, the access network equipment can perform joint optimization on the joint sending weight and the MCS estimation, so that the experience of the edge user can be improved, and the average throughput of the cell can be improved.
With reference to the first aspect, in some implementations of the first aspect, the access network device determines, according to an MSC corresponding to the first user device, whether the first user device continues to schedule on a first resource block group (Resource Block Group, RBG), where the first RBG is any one of all RBGs where the first user device is located, and/or determines, according to the MSC corresponding to the second user device, whether the second user device continues to schedule on a first RBG, where the first RBG is any one of all RBGs where the second user device is located.
Based on the method, the access network device can avoid the frequency band with poor channel quality in the frequency selective channel scene, so that the experience of the edge user can be improved, and the average throughput of the cell can be improved.
With reference to the first aspect, in certain implementations of the first aspect, the first criterion includes a weighted sum capacity maximization criterion. Based on the first criterion, the access network device may further optimize joint transmission weights.
With reference to the first aspect, in certain implementations of the first aspect, the first criterion may further include a weighted minimum mean square error criterion. Based on the first criterion, the access network device may further optimize joint transmission weights.
With reference to the first aspect, in certain implementations of the first aspect, the first transmission weight information includes a norm of the third joint transmission weight, and the second transmission weight information includes a norm of the fourth joint transmission weight. The norm may characterize the power of the third joint transmission weight or the fourth joint transmission weight, and the access network device may determine whether to delete the first user or the second user according to the norm.
With reference to the first aspect, in some implementations of the first aspect, the determining, by the access network device, a first joint transmission weight between a first user device and the first network node in the first number of scheduled user devices and the second number of scheduled user devices includes that the access network device obtains first channel measurement information and second channel measurement information of the first user device, where the first channel measurement information is channel measurement information between the first user device and the first network node, the second channel measurement information is channel measurement information between the first user device and the second network node, and the access network device splices the first channel measurement information and the second channel measurement information to obtain third channel measurement information, and the access network device performs singular value decomposition on the third channel measurement information, and takes a right singular vector of the third channel measurement information as the first joint transmission weight of the first user device.
With reference to the first aspect, in some implementations of the first aspect, the determining, by the access network device, a second joint transmission weight between a second user device and the first network node in the first number of scheduled user devices and the second number of scheduled user devices includes that the access network device obtains fourth channel measurement information and fifth channel measurement information of the second user device, where the fourth channel measurement information is channel measurement information between the second user device and the first network node, the fifth channel measurement information is channel measurement information between the second user device and the second network node, and the access network device splices the fourth channel measurement information and the fifth channel measurement information to obtain sixth channel measurement information, and the access network device performs singular value decomposition on the sixth channel measurement information, and takes a right singular vector thereof as the second joint transmission weight of the second user device.
With reference to the first aspect, in certain implementation manners of the first aspect, the first channel measurement information and the second channel measurement information are obtained based on uplink channel Sounding Reference Signal (SRS) measurement of the first user equipment, or the first channel measurement information and the second channel measurement information are obtained based on Channel State Information (CSI) fed back by the first user equipment, and the fourth channel measurement information and the fifth channel measurement information are obtained based on uplink channel SRS measurement of the second user equipment, or the fourth channel measurement information and the fifth channel measurement information are obtained based on CSI fed back by the second user equipment.
With reference to the first aspect, in certain implementation manners of the first aspect, the determining, by the access network device, a first number of user equipments to be scheduled of a first network node and a second number of user equipments to be scheduled of a second network node includes determining, by the network device, the first number of user equipments to be scheduled and the second number of user equipments to be scheduled based on a second criterion, the second criterion including a Proportional Fairness (PF) criterion.
The second aspect of the embodiment of the application discloses a communication cooperation method, which comprises the steps that access network equipment determines a first number of user equipment to be scheduled of a first network node and a second number of user equipment to be scheduled of a second network node, the access network equipment determines a first joint transmission weight between the first user equipment and the first network node and the second network node in the first number of user equipment to be scheduled and the second number of user equipment to be scheduled of the second network node, the access network equipment determines a second joint transmission weight between the second user equipment and the first network node and the second network node in the first number of user equipment to be scheduled and the second network node in the second number of user equipment to be scheduled, the access network equipment determines a third joint transmission weight between the first user equipment and the first network node and the second network node based on a first criterion, the access network equipment determines a fourth joint transmission weight between the second user equipment and the first network node and the second network node based on the first criterion, and the access network equipment determines a modulation scheme (MCS) corresponding to the first user equipment and the second access network equipment according to a second joint transmission weight.
Based on the method, the access network equipment can perform joint optimization on the joint sending weight and the MCS estimation, so that the experience of the edge user can be improved, and the average throughput of the cell can be improved.
With reference to the second aspect, in some implementations of the second aspect, the third joint transmission weight includes first weight information, the access network device determines, based on the first weight information, whether the first user device continues to perform cooperative communication with the first network node and the second network node, and the fourth joint transmission weight includes second weight information, and the access network device determines, based on the second weight information, whether the second user device continues to perform cooperative communication with the first network node and the second network node.
Based on the method, the access network device can combine the first network node and the second network node to optimize the scheduled user device based on the first weight information and the second weight information. The method can perform joint optimization on scheduling and the like among network nodes, and can perform joint optimization on joint transmission weights and scheduling and the like, so that the experience of edge users can be improved, and the average throughput of cells can be improved.
With reference to the second aspect, in some embodiments of the second aspect, the access network device determines, according to the MSC corresponding to the first user equipment, whether the first user equipment continues to schedule on a first RBG, where the first RBG is any one of all RBGs where the first user equipment is located, and/or determines, according to the MSC corresponding to the second user equipment, whether the second user equipment continues to schedule on a first RBG, where the first RBG is any one of all RBGs where the second user equipment is located.
Based on the method, the access network device can avoid the frequency band with poor channel quality in the frequency selective channel scene, so that the experience of the edge user can be improved, and the average throughput of the cell can be improved.
With reference to the second aspect, in certain implementations of the second aspect, the first criterion includes a weighted sum capacity maximization criterion.
With reference to the second aspect, in certain implementations of the second aspect, the first criterion may further include a weighted minimum mean square error criterion.
With reference to the second aspect, in certain implementations of the second aspect, the first transmission weight information includes a norm of the third joint transmission weight, and the second transmission weight information includes a norm of the fourth joint transmission weight. The norm may characterize the power of the third joint transmission weight or the fourth joint transmission weight, and the access network device may determine whether to delete the first user or the second user according to the norm.
With reference to the second aspect, in some embodiments of the second aspect, the determining, by the access network device, a first joint transmission weight between a first user device and the first network node, and a second joint transmission weight between a first user device and the second network node in the first number of scheduled user devices and the second number of scheduled user devices includes that the access network device obtains first channel measurement information and second channel measurement information of the first user device, where the first channel measurement information is channel measurement information between the first user device and the first network node, and the second channel measurement information is channel measurement information between the first user device and the second network node, and the access network device concatenates the first channel measurement information and the second channel measurement information to obtain third channel measurement information, and the access network device performs singular value decomposition on the third channel measurement information, and takes a right singular vector of the third channel measurement information as the first joint transmission weight of the first user device.
With reference to the second aspect, in some embodiments of the second aspect, the determining, by the access network device, a second joint transmission weight between a second user device and the first network node in the first number of scheduled user devices and the second number of scheduled user devices includes that the access network device obtains fourth channel measurement information and fifth channel measurement information of the second user device, where the fourth channel measurement information is channel measurement information between the second user device and the first network node, the fifth channel measurement information is channel measurement information between the second user device and the second network node, and the access network device concatenates the fourth channel measurement information and the fifth channel measurement information to obtain sixth channel measurement information, and the access network device performs singular value decomposition on the sixth channel measurement information, and takes a right singular vector thereof as the second joint transmission weight of the second user device.
With reference to the second aspect, in certain embodiments of the second aspect, the first channel measurement information and the second channel measurement information are obtained based on uplink channel Sounding Reference Signal (SRS) measurement of the first user equipment, or the first channel measurement information and the second channel measurement information are obtained based on Channel State Information (CSI) fed back by the first user equipment, and the fourth channel measurement information and the fifth channel measurement information are obtained based on uplink channel SRS measurement of the second user equipment, or the fourth channel measurement information and the fifth channel measurement information are obtained based on CSI fed back by the second user equipment.
With reference to the second aspect, in certain implementations of the second aspect, the access network device determining a first number of user devices to be scheduled for a first network node and a second number of user devices to be scheduled for a second network node includes the network device determining the first number of user devices to be scheduled and the second number of user devices to be scheduled based on a second criterion, the second criterion including a Proportional Fairness (PF) criterion.
A third aspect of the embodiments of the present application provides a communication apparatus for application to an access network device, comprising means for performing the method described in the first aspect or any of the possible implementations of the first aspect, or means for performing the method described in the second aspect or any of the possible implementations of the second aspect.
A fourth aspect of the embodiments of the present application provides a communication apparatus for use in an access network device, comprising a processor and interface circuitry for receiving signals from or transmitting signals to or from other devices than the apparatus, the processor being configured to implement the method described in the first aspect or a possible implementation of the first aspect, or to implement the method described in the second aspect or a possible implementation of the second aspect, by logic circuitry or executing code instructions.
A fifth aspect of the embodiments of the present application provides a computer readable storage medium having stored therein a computer program or instructions which, when executed by a computing device, implement the method described in the first aspect or a possible implementation of the first aspect, or implement the method described in the second aspect or a possible implementation of the second aspect.
A sixth aspect of the embodiments of the present application provides a computer program product comprising a computer program or instructions which, when executed by a computing device, implement the method described in the first aspect or a possible implementation of the first aspect, or implement the method described in the second aspect or a possible implementation of the second aspect.
A seventh aspect of the embodiments of the present application provides a communication system comprising one or more of the communication apparatus as provided in the third or fourth aspect, a computer readable storage medium as provided in the fifth aspect, and a computer program product as provided in the sixth aspect.
Drawings
Fig. 1 is a schematic diagram of a communication system architecture according to an embodiment of the present application;
FIG. 2 is a schematic flow chart of a communication collaboration method provided by an embodiment of the application;
FIG. 3 is a further schematic flow chart of a communication collaboration method provided by an embodiment of the present application;
FIG. 4 is a further schematic flow chart of a communication collaboration method provided by an embodiment of the present application;
FIG. 5 is a further schematic flow chart of a communication collaboration method provided by an embodiment of the present application;
FIG. 6 is a schematic block diagram of a communication device according to an embodiment of the present application;
Fig. 7 is a further schematic block diagram of a communication device according to an embodiment of the present application.
Detailed Description
The technical scheme of the application will be described below with reference to the accompanying drawings.
It should be understood that, in the embodiment of the present application, the sequence number of each process does not mean the sequence of execution sequence, and the execution sequence of each process should be determined by the function and the internal logic of each process, and should not limit the implementation process of the embodiment of the present application in any way.
It should be understood that, in the embodiments of the present application, the terms are generally used for convenience in description, and the numbers do not mean that the terms exist in order or priority, such as "first user" and "second user", where "first" and "second" are generally used only to distinguish between the two sets of information, and should not be construed as limiting the implementation of the embodiments of the present application.
It should be understood that in embodiments of the present application, "at least one" means one or more and "a plurality" means two or more. "at least one of" or the like means any combination of these items, including any combination of single item(s) or plural items(s). For example, at least one (a, b, or c) of a, b, c, a-b, a-c, b-c, or a-b-c may be represented, wherein a, b, c may be single or plural.
It should be understood that in embodiments of the present application, the terms "system" and "network" are often used interchangeably herein.
It should be understood that, in the embodiment of the present application, the term "and/or" is generally used to describe an association relationship between associated objects, and indicates that three relationships may exist, for example, a and/or B, and may indicate that a exists alone, while a and B exist together, and B exists alone. It should be understood that the character "/" appearing in the embodiments of the present application generally indicates that the associated object is an "or" relationship.
The method and the device provided by the embodiment of the application can be applied to a communication system. A schematic diagram of a communication system architecture is shown in fig. 1. The communication system 100 includes a first network node 110 and a second network node 120, where the first network node 110 and the second network node 120 may belong to the same access network device, and the first network node 110 and the second network node 120 have respective cells. The communication system 100 further includes a terminal device 130, a terminal device 140, a terminal device 150, and a terminal device 160, where the terminal device 130 communicates with the first network node 110 through a cell of the first network node 110, the terminal device 140 is located at a cell edge of the first network node 110, so that the first network node 110 and the second network node 120 can simultaneously cooperatively communicate with the terminal device 140, which can enhance a received signal power of the terminal device 140, and reduce interference suffered by the terminal device 140, thereby enhancing an experience of the terminal device 140, and the terminal device 150 is located at a cell edge of the second network node 120, so that the first network node 110 and the second network node 120 can simultaneously cooperatively communicate with the terminal device 150, which can enhance a received signal power of the terminal device 150, and simultaneously reduce interference suffered by the terminal device 150, thereby enhancing an experience of the terminal device 150, and the terminal device 160 is not located at an edge user of the cell of the second network node 120, so as to communicate with the second network node 120 only.
The method and the device provided by the embodiment of the application can be used for various communication systems, such as a fourth generation (4th generation,4G) communication system, a 4.5G communication system, a 5G communication system, a system in which a plurality of communication systems are integrated, or a future evolution communication system (such as a 5.5G communication system or a 6G communication system). Such as long term evolution (long term evolution, LTE) systems, new Radio (NR) systems, wireless-fidelity (WiFi) systems, and third generation partnership project (3rd generation partnership project,3GPP) related communication systems, to name a few, but the application is not limited to these specific types of communication systems that may be used.
The access network device in the embodiment of the application can be any device with a receiving and transmitting function. The access network device may be a device that provides wireless communication function services for a communication apparatus, and is typically located at a network side, including but not limited to a next generation base station (gnob, gNB) in a fifth generation (5th generation,5G) communication system, an evolved Node B (eNB) in an LTE system, a home base station (e.g., home evolved NodeB, or home Node B, HNB), a Base Band Unit (BBU), and so on. In one network architecture, the access network device may include a centralized unit (centralized unit, CU) node, or a Distributed Unit (DU) node, or a RAN device including a CU node and a DU node, or a control plane CU node and a user plane CU node, and a RAN device of a DU node. The access network device provides service for a cell, and the communication device communicates with the base station through transmission resources (such as frequency domain resources or time-frequency resources) used by the cell, where the cell may be a cell corresponding to the base station (such as a base station), and the cell may belong to a macro base station or a base station corresponding to a small cell (SMALL CELL), where the small cell may include a metro cell, a micro cell, a pico cell, a femto cell, and the like, and the small cells have the characteristics of small coverage area and low transmission power, and are suitable for providing high-rate data transmission service. The access network device may also be a device in a V2X communication system that provides a wireless communication service for a terminal device, a wireless controller in a cloud wireless access network (cloud radio access network, CRAN) scenario, a relay station, a vehicle-mounted device, a wearable device, a network device in a future evolution network, and the like, where the embodiment of the present application is not limited in a specific implementation form.
In addition, in the embodiment of the present application, the first network node and the second network node may be devices in the RAN, or be RAN nodes that access the communication device to the wireless network. For example, and without limitation, there may be transmission and reception points (transmission reception point, TRP), transmission points (TRANSMITTING POINT, TP), base transceiver stations (base transceiver station, BTS), and the like.
The terminal equipment in the embodiment of the application is equipment with a wireless receiving and transmitting function, can be deployed on land, including indoor or outdoor, handheld, wearable or vehicle-mounted, can be deployed on water surface (such as a ship and the like), and can be deployed in air (such as an airplane, a balloon, a satellite and the like). The terminal device may be a mobile phone, a tablet (Pad), a computer with a wireless transceiving function, a terminal in an industrial control (industrial control), a vehicle-mounted terminal device, a terminal in an unmanned (SELF DRIVING), a terminal in assisted driving, a terminal in remote medical (remote medical), a terminal in a smart grid (SMART GRID), a terminal in transportation safety (transportation safety), a terminal in a smart city (SMART CITY), a terminal in a smart home (smart home), a terminal in an internet of things (internet of things, ioT) system, or the like. The embodiment of the application does not limit the application scene. In the embodiment of the present application, the terminal device is also sometimes referred to as a User Equipment (UE), an access terminal device, a vehicle terminal, an industrial control terminal, a UE unit, a UE station, a mobile station, a remote terminal device, a mobile device, a UE terminal device, a wireless communication device, a machine terminal, a UE proxy, or a UE apparatus, etc. The terminal device may be fixed or mobile. By way of example, and not limitation, the terminal device in the embodiments of the present application may also be a VR terminal, an AR terminal, or an MR terminal. VR terminals, AR terminals, and MR terminals may all be referred to as XR terminals. The XR terminals may be, for example, head-mounted devices (e.g., helmets or eyeglasses), all-in-one devices, televisions, displays, automobiles, in-vehicle devices, tablets, smart screens, holographic projectors, video players, remote control robots, haptic internet terminals, and the like. The XR terminal can present XR data to the user, who can experience diversified XR services by wearing or using the XR terminal. XR terminals may access the network either wirelessly or by wire, for example, through WiFi or 5G systems.
In wireless communication networks, communication collaboration of distributed antenna array scenarios is a solution in the form of borderless networking for edge user experience enhancement while increasing the average capacity of cells. The communication cooperation of the distributed antenna array scene aims at the users in the edge area among multiple TRPs, and interference among the TRPs is converted into useful signals through coherent signal transmission combined among the TRPs, so that the interference among the TRPs can be reduced while the signal power is enhanced, and the SINR of the users can be improved. In addition, the joint precoding transmission weight can be designed through the joint space degree of freedom of multiple TRPs, so that the whole capacity of the system is maximized. For example, as shown in fig. 1, terminal device 140 is an edge user of first network node 110 and terminal device 150 is an edge user of second network node 120. Since the received signal energy of the edge user is relatively small and the received neighbor cell interference is relatively large, the communication quality thereof may be affected. In order to enhance the user experience of the edge terminal device 140 and the edge terminal device 150, the second network node 110 and the second network 120 respectively send coherent signals to the terminal device 140 and the terminal device 150 by joint cooperation, so that the signals received by the terminal device 140 and the terminal device 150 can be enhanced, and the interference suffered by the terminal device 140 and the terminal device 150 can be reduced, thereby enhancing the user experience of the terminal device 140 and the terminal device 150. It should be appreciated that the second network node 110 and the second network node 110 may be TRP as described above.
Based on fig. 1, fig. 2 shows a schematic flow chart of a communication collaboration method provided by an embodiment of the application. The media access layers (MEDIA ACCESS Control, MAC) of the first network node 210 and the second network node 220 independently perform scheduling, MCS estimation, etc. In order to improve the user experience of the edge user, after the MAC layers of the first network node 210 and the second network node 220 perform scheduling, MCS estimation, and the like independently, the strength of the received signal of the user and the interference suppression capability of the user are improved through the joint weight design of the physical layer (PHYSICAL LAYER, PHY). The above-mentioned communication cooperation method may have the problem that, firstly, the scheduling of the MAC layers, the MCS estimation, etc. of the first network node 210 and the second network node 220 are performed independently in the respective cells, and the factors of mutual interference among the multi-cell users, etc. are not considered, so that the scheduling, the MCS estimation, etc. of the optimal performance of the system may not be achieved. Secondly, the joint transmission weight calculation of the PHY layer is performed after the processes of scheduling of the MAC layer, estimation of the MCS and the like are performed, so that the related process of the MAC layer does not consider that after the joint weight calculation of the PHY layer is performed, the transmission signal capacity of an air interface is enhanced and the interference suppression capacity is enhanced, thereby leading to larger performance deviation between the MAC layer and the PHY layer. That is, the MAC layer and the PHY layer are not designed in a joint optimization mode, the performance of the related flow of the MAC layer and the performance of the joint transmission weight of the PHY layer are not matched, which may result in a decrease in communication cooperation efficiency, a decrease in air interface performance, and a negative gain in average throughput of a cell and an edge user rate may be caused by a partial scene. In view of the above problems, embodiments of the present application propose the following solutions.
Referring to fig. 1 and 2, referring to fig. 3, fig. 3 shows a schematic flowchart of a communication collaboration method 300 according to an embodiment of the present application. In the communication cooperation method shown in fig. 3, a first network node and a second network node are involved, where the first network node and the second network node may belong to the same access network device and be used as components of the access network device, or the first network node and the second network node belong to different access network devices, and the first network node and the second network node may also be controlled by the same access network device. It should be appreciated that the inclusion of two network nodes in the access network device of fig. 3 is merely an example, and that the access network device may include more than two network nodes, the number of network nodes not being limited herein. The first network node may be the first network node shown in fig. 1 and 2 according to the embodiment of the present application, and the second network node may be the second network node shown in fig. 1 and 2 according to the embodiment of the present application. For convenience of description, the first network node is hereinafter referred to as TRP0, and the second network node is hereinafter referred to as TRP1. The method 300 of the embodiment of the present application includes, but is not limited to, the following steps:
s301, determining an initial user equipment to be scheduled and an initial joint transmission weight.
The access network device determines a first number of user devices to be scheduled for TRP0 and a second number of user devices to be scheduled for TRP 1. Alternatively, the access network device may select, based on a proportional fairness (Proportional fair, PF) criterion, a first number of user equipments to be scheduled for TRP0 and a second number of user equipments to be scheduled for TRP1 as initial user equipments to be scheduled from high to low in order of PF factors among the user equipments for TRP0 corresponding cells and the user equipments for TRP1 corresponding cells. The first number of user equipment to be scheduled of the TRP0 and the second number of user equipment to be scheduled of the TRP1 are initial user equipment to be scheduled determined by the access network.
The access network device may determine a first joint transmission weight between the first user device and the TRP0 and the TRP1 after determining the initial user to be scheduled, and the access network device may further determine a second joint transmission weight between the second user device and the TRP0 and the TRP1, where the first user device and the second user device are included in the initial user device to be scheduled. The first joint transmission weight and the second joint transmission weight are initial joint transmission weights of the first user equipment and the second user equipment. The first joint transmission weight and the second joint transmission weight are included in an initial joint transmission weight.
S302, determining an optimized joint transmission weight value based on the first criterion, and determining whether to delete the user equipment according to the weight information.
The access network device determines a third combined transmission weight between the first user device and TRP0 and TRP1 based on a first criterion, where the third combined transmission weight includes first weight information, and the access network device determines a fourth combined transmission weight between the second user device and TRP0 and TRP1 based on the first criterion, where the third combined transmission weight includes second weight information, where the first criterion may be a weighted sum capacity maximization criterion, a weighted minimum mean square error criterion, or another weight optimization criterion, where the weight optimization criterion is not limited. The access network device determines whether the first user device and the first TRP and the second TRP continue to perform cooperative communication based on the first weight information, and similarly, the access network device determines whether the second user device and the first TRP and the second TRP continue to perform cooperative communication based on the second weight information. The first weight information can be obtained by the access network equipment based on the norm of the third combined transmission weight, and can also be obtained by the access network equipment based on the power of the third combined transmission weight, and similarly, the second weight information can be obtained by the access network equipment based on the norm of the fourth combined transmission weight, and can also be obtained by the access network equipment based on the power of the fourth combined transmission weight. The norm may also characterize the power of the third joint transmission weight or the fourth joint transmission weight, and the access network device may determine whether to delete the first user or the second user according to the norm.
According to the communication cooperation method 300 provided by the embodiment of the application, the MAC layer scheduling and the like among the TRPs are subjected to joint optimization, and the joint transmission weight of the PHY layer and the MAC layer scheduling and the like are subjected to joint optimization, so that the experience of the edge user is improved, and the average throughput of a cell is further improved.
Referring to fig. 1, fig. 2, and fig. 3, referring to fig. 4, fig. 4 is a schematic flowchart of a communication collaboration method 400 according to an embodiment of the present application. In the communication cooperation method shown in fig. 4, a first network node and a second network node are involved, where the first network node and the second network node may belong to the same access network device and be used as components of the access network device, or the first network node and the second network node belong to different access network devices, and the first network node and the second network node may also be controlled by the same access network device. It should be appreciated that the inclusion of two network nodes in the access network device of fig. 4 is merely an example, and that the access network device may include more than two network nodes, the number of network nodes not being limited herein. The first network node may be the first network node shown in fig. 1,2 and 3 according to the embodiment of the present application, and the second network node may be the second network node shown in fig. 1,2 and 3 according to the embodiment of the present application. For convenience of description, the first network node is hereinafter referred to as TRP0, and the second network node is hereinafter referred to as TRP1. The method 400 of an embodiment of the present application includes, but is not limited to, the following steps:
S401, determining an initial user equipment to be scheduled and an initial joint transmission weight.
The access network device determines a first number of user devices to be scheduled for TRP0 and a second number of user devices to be scheduled for TRP 1. Alternatively, the access network device may select, based on a proportional fairness (Proportional fair, PF) criterion, a first number of user equipments to be scheduled for TRP0 and a second number of user equipments to be scheduled for TRP1 as initial user equipments to be scheduled from high to low in order of PF factors among the user equipments for TRP0 corresponding cells and the user equipments for TRP1 corresponding cells. The first number of user equipment to be scheduled of the TRP0 and the second number of user equipment to be scheduled of the TRP1 are initial user equipment to be scheduled determined by the access network.
The access network device may determine a first joint transmission weight between the first user device and the TRP0 and the TRP1 after determining the initial user to be scheduled, and the access network device may further determine a second joint transmission weight between the second user device and the TRP0 and the TRP1, where the first user device and the second user device are included in the initial user device to be scheduled. The first joint transmission weight and the second joint transmission weight are initial joint transmission weights of the first user equipment and the second user equipment. The first joint transmission weight and the second joint transmission weight are included in an initial joint transmission weight.
The method for determining the first joint transmission weight and the second joint transmission weight by the access network device may be the same, and the following method for determining the first joint transmission weight is exemplified:
Illustratively, the access network device obtains channel measurement information between the first user device and TRP0, and obtains channel measurement information between the first user and TRP 1. The information measurement information may be an uplink channel estimate between the first user equipment and TRP0 and an uplink channel estimate between the first user equipment and TRP1, a downlink channel estimate between the first user equipment and TRP0 and a downlink channel estimate between the first user equipment and TRP1, or other measurement information capable of reflecting channel information between the first user equipment and TRP0 and between the first user and TRP 1. The access network device can obtain uplink channel estimation between the first user equipment and TRP0 and uplink channel estimation between the first user equipment and TRP1 through a channel Sounding reference signal (Sounding REFERENCE SIGNAL, SRS) sent by the first user equipment, can also obtain uplink channel estimation between the first user equipment and TRP0 and uplink channel estimation between the first user equipment and TRP1 through a Demodulation reference signal (Demodulation REFERENCE SIGNAL, DMRS) sent by the first user equipment, and can obtain downlink channel estimation between the first user equipment and TRP0 and downlink channel estimation between the first user equipment and TRP1 through channel state Information (CHANNEL STATE Information, CSI) fed back by the first user equipment. After the access network device obtains the channel measurement information (H0) between the first user and the TRP0 and the channel measurement information (H1) between the first user and the TRP1, the access network device may splice H0 and H1, where H0 and H1 are in a matrix form. The spliced channel measurement information (H2) is H2 is also a matrix. For example, the dimension of the matrix H0 is m rows and n columns, and the dimension of the matrix H1 is also m rows and n columns, and the dimension of the H2 after the H0 and the H1 are spliced is 2m rows and n columns. The access network device performs singular value decomposition (Singular Value Decomposition, SVD) on the spliced channel measurement information H2, and takes a right singular matrix after SVD decomposition as the first joint transmission weight between the first user and the TRP0 and the TRP 1.
SVD decomposition is a matrix decomposition in linear algebra, and is exemplified by the decomposition process of SVD by assuming M is an m×n order matrix in which the elements all belong to the real number domain or complex number domain, there is a decomposition such that
M=U∑V*
Where U is an m×m-order unitary matrix, Σ is a semi-positive definite m×n-order diagonal matrix, and V is an n×n-order unitary matrix. Such decomposition is called SVD decomposition of M. The elements on the sigma diagonal are singular values of M.
Illustratively, m and n are positive integers.
Illustratively, the access network device may determine the second joint transmission weight between the second user and the TRP0 and the TRP1 by the above method.
Illustratively, the granularity of the first joint transmission weight and the second joint transmission weight is a resource block group (Resource Block Group, RBG). For example, the first user schedules on 10 RBGs, and each RBG has a corresponding first joint transmission weight. Also, each RBG on the second subscriber's scheduled RBG has a corresponding second joint transmission weight.
It should be understood that the above method is exemplified by only the first user equipment and the second user equipment, and the initial user equipment to be scheduled may not only include two users of the first user equipment and the second user equipment, but also include other user equipment, which is not limited herein. The initial joint transmission weight of each ue included in the initial ue to be scheduled may be determined by referring to the method of the first joint transmission weight.
S402, determining an optimized joint transmission weight of the initial user equipment to be scheduled based on the first criterion, and determining whether to delete the user equipment according to the weight information.
For example, if step S402 is performed for the first time, the access network device determines, based on a first criterion, a third combined transmission weight between the first user device and TRP0 and TRP1, where the third combined transmission weight includes first weight information, and the access network device determines, based on the first criterion, a fourth combined transmission weight between the second user device and TRP0 and TRP1, where the third combined transmission weight includes second weight information, where the first criterion may be a weighted sum capacity maximization criterion, a weighted minimum mean square error criterion, or another weight optimization criterion, where the weight optimization criterion is not limited. The access network device determines whether the first user device and the first TRP and the second TRP continue to perform cooperative communication based on the first weight information, and similarly, the access network device determines whether the second user device and the first TRP and the second TRP continue to perform cooperative communication based on the second weight information. The first weight information can be obtained by the access network equipment based on the norm of the third combined transmission weight, and can also be obtained by the access network equipment based on the power of the third combined transmission weight, and similarly, the second weight information can be obtained by the access network equipment based on the norm of the fourth combined transmission weight, and can also be obtained by the access network equipment based on the power of the fourth combined transmission weight. The norm may also characterize the power of the third joint transmission weight or the fourth joint transmission weight, and the access network device may determine whether to delete the first user or the second user according to the norm. The access network device compares the first weight information and the second weight information with weight thresholds respectively to determine whether the first user device or the second user device needs to be deleted. The weight threshold may be a threshold preconfigured to the access network device, or may be calculated by the access network device according to a cell performance requirement, where a specific obtaining manner of the weight threshold is not limited. The access network device will delete the first user equipment from the initially scheduled user equipment when the first weight is less than the weight threshold, and delete the second user equipment from the initially scheduled user equipment when the second weight is less than the weight threshold. It is here assumed that both the first weight and the second weight are larger than the weight threshold, i.e. both the first user equipment and the second user equipment continue to cooperatively communicate with TRP0 and TRP 1. The third joint transmission weight and the fourth joint transmission weight are optimized joint transmission weights for executing the current step S402, and the first user equipment and the second user equipment are optimized user equipment to be scheduled for executing the current step S402.
For example, if step S402 is performed for the second time, the access network device determines a fifth joint transmission weight between the first user equipment and TRP0 and TRP1 and a sixth joint transmission weight between the second user equipment and TRP0 and TRP1 according to the first user equipment, the second user equipment, the third joint transmission weight, and the fourth joint transmission weight obtained in step S402 performed for the first time. For example, the access network device may determine the fifth joint transmission weight and the sixth joint transmission weight according to the formula W (t)=f(W(t-1), H). Wherein W (t) may represent a fifth joint transmission weight or a sixth joint transmission weight, W (t-1) may represent a third joint transmission weight or a fourth joint transmission weight, H may represent that step S402 is to perform channel measurement information between the first user equipment or the second user equipment and TRP0 and TRP1 for the second time, and f represents the first criterion. Wherein the fifth joint transmission weight includes third weight information, and the sixth joint transmission weight includes fourth weight information. The access network device determines whether the first user device and the first TRP and the second TRP continue to perform cooperative communication based on third weight information, and similarly, the access network device determines whether the second user device and the first TRP and the second TRP continue to perform cooperative communication based on fourth weight information. The fifth joint transmission weight and the sixth joint transmission weight are optimized joint transmission weights for executing the current step S402, and the first user equipment and the second user equipment are optimized user equipment to be scheduled for executing the current step S402.
Illustratively, the granularity of the third joint transmission weight, the fourth joint transmission weight, the fifth joint transmission weight, and the sixth joint transmission weight is RBG.
It should be understood that the step S402 may be performed multiple times, and the method performed for the third time and above may refer to the method performed for the second time in the step S402. The initial user equipment to be scheduled may not only include two users of the first user equipment and the second user equipment, but also include more than two user equipments, and the number of the user equipments is not limited here. The above-mentioned method for determining the optimal joint transmission weight of each ue included in the initial ue to be scheduled and the method for determining whether each ue is deleted or not may refer to the description of step S402.
S403, judging whether the iteration times in the step S402 reach an iteration threshold.
Illustratively, the access network device determines whether the iteration number of step S402 reaches an iteration threshold, if the iteration number does not reach the iteration threshold, then step S402 is executed, and if the iteration number reaches the iteration threshold, then step S404 is executed. The iteration threshold may be an integer greater than or equal to 1, such as 10, previously configured at the access network device.
S404, determining the MCS of the optimized user equipment to be scheduled according to the optimized joint transmission weight.
For example, if step S402 is performed only once, the access network device determines the MCS corresponding to the first user equipment according to the third joint transmission weight, and determines the MCS corresponding to the second user equipment according to the fourth joint transmission weight. If step S402 is performed twice, the access network device determines the MCS corresponding to the first user equipment according to the fifth joint transmission weight, and determines the MCS corresponding to the second user equipment according to the sixth joint transmission weight. I.e. the access network device determines the MCS of the optimized user to be scheduled obtained in the last execution step S402 according to the optimized joint transmission weight obtained in the last execution step S402. The MCS determined based on the optimized joint transmission weight can be matched with the performance of the PHY layer transmission weight, so that the obtained MCS is more reasonable and accurate.
Illustratively, the granularity of the MCS is RBG.
Optionally, S405, it is determined whether the optimized user equipment to be scheduled continues to be scheduled on the first RBG according to the MCS.
The access network device determines, according to an MCS of the first user equipment on a first RBG, whether the first user equipment continues to schedule on the first RBG, where the first RBG is any one of all RBGs where the first user equipment is located. For example, the first ue schedules on 10 RBGs (RBGs 1 to RBGs 10) in total, and the access network device first traverses MCSs corresponding to the 10 RBGs to obtain a maximum MCS. And secondly, the access network equipment compares the MCSs corresponding to RBGs 1-10 with the maximum MCS one by one, and when the MCS corresponding to RBGs in RBGs 1-10 is lower than the maximum MCS and reaches a first threshold, the first user equipment does not continue to schedule on the RBGs. The first threshold is a real number and can be set according to different performance requirements, but is not limited herein, and the first threshold can be stored in the access network device in advance. Therefore, when the channel between the first user equipment and the TRP0 and the TRP1 is a frequency-selective channel, the frequency band with poor channel quality can be avoided, and the user experience is further improved.
Similarly, the access network device determines, according to the MCS of the second ue on the first RBG, whether the second ue continues to schedule on the first RBG, where the first RBG is any one of all RBGs where the second ue is located.
It should be understood that the RBG where each of the optimized ues to be scheduled is located may be different, and each ue determines whether to continue scheduling on the located RBG with reference to the above method.
S406, data weighted transmission.
For example, if step S402 is performed once, the access network device sends the third combined transmission weight of the first user and the data to be sent to TRP0 and TRP1, and TRP0 and TRP1 perform data weighted transmission on the third combined transmission weight and the data to be sent. The access network device sends the fourth joint sending weight value and the data to be sent of the first user to TRP0 and TRP1, and the TRP0 and TRP1 carry out data weighted sending on the fourth joint sending weight value and the data to be sent.
If step S402 is performed twice, the access network device sends the fifth joint transmission weight of the first user and the data to be sent to TRP0 and TRP1, and TRP0 and TRP1 perform data weighted sending on the fifth joint transmission weight and the data to be sent. The access network device transmits the sixth joint transmission weight value and the data to be transmitted of the first user to TRP0 and TRP1, and the TRP0 and TRP1 perform data weighted transmission on the sixth joint transmission weight value and the data to be transmitted.
It should be understood that the access network device transmits the optimized joint transmission weight obtained by performing step S402 last time to TRP0 and TRP1. The TRP performing cooperative communication may include more than TRP0 and TRP1, and there is no limitation on the number of TRPs. The initial user equipment to be scheduled may not only include the first user equipment and the second user equipment, but the number of user equipment is not limited here.
It should be appreciated that the scheduling, MCS estimation, etc. procedures described above are typically performed at the MAC layer, while the determination of the joint transmit weights described above is typically performed at the PHY layer.
The communication cooperation method 400 of the embodiment of the application performs joint optimization on the MAC layer scheduling, the MCS estimation and the like among the TRPs, and performs joint optimization on the joint transmission weight of the PHY layer, the MAC layer scheduling, the MCS estimation and the like, thereby improving the experience of the edge user and further improving the average throughput of the cell.
Referring to fig. 1, fig. 2, and fig. 3, fig. 5 is a schematic flowchart of still another communication collaboration method 500 provided by an embodiment of the present application. In the communication cooperation method shown in fig. 5, a first network node and a second network node are involved, where the first network node and the second network node may belong to the same access network device or belong to different access network devices. It should be appreciated that the inclusion of two network nodes in the access network device of fig. 5 is merely exemplary, and that the access network device may include more than two network nodes, the number of network nodes not being limited herein. The first network node may be the first network node shown in fig. 1,2 and 3 according to the embodiment of the present application, and the second network node may be the second network node shown in fig. 1,2 and 3 according to the embodiment of the present application. Illustratively, the first network node is hereinafter referred to as TRP0, and the second network node is hereinafter referred to as TRP1, for convenience of description, TRP 0. The method 500 of an embodiment of the present application includes, but is not limited to, the following steps:
S501, determining an initial user equipment to be scheduled and an initial transmission weight.
Illustratively, taking TRP0 as an example, the access network device determines a first number of user equipments to be scheduled for TRP 0. Alternatively, the access network device may select, based on a proportional fairness (Proportional fair, PF) criterion, a first number of user equipments to be scheduled for TRP0 as initial user equipments to be scheduled for TRP0 at user equipments of a corresponding cell for TRP0, ordered from high to low by a PF factor. The first number of the user equipment to be scheduled of the TRP0 is the initial user equipment to be scheduled of the TRP0 determined by the access network.
For example, after determining the initial user to be scheduled of TRP0, the access network device may determine a first transmission weight between a first user device and the TRP0, and the access network device may further determine a second transmission weight between a second user device and the TRP0, where the first user device and the second user device are included in the initial user device to be scheduled of TRP 0. The first transmission weight and the second transmission weight are initial transmission weights of the first user equipment and the second user equipment. The first transmission weight and the second transmission weight are included in an initial transmission weight.
Illustratively, the method for determining the first transmission weight and the second transmission weight by the access network device is the same, and the following method for determining the first transmission weight is exemplified:
The access network device obtains channel measurement information between the first user device and TRP 0. The information measurement information may be an uplink channel estimation between the first ue and TRP0, a downlink channel estimation between the first ue and TRP0, or other measurement information capable of reflecting channel information between the first ue and TRP 0. The access network device can obtain uplink channel estimation between the first user device and TRP0 through SRS sent by the first user device. The access network device may also obtain an uplink channel estimate between the first user device and TRP0 through the DMRS sent by the first user device. The access network equipment can acquire downlink channel estimation between the first user equipment and the TRP0 through the CSI fed back by the first user equipment. After the access network device obtains channel measurement information (H0) between the first user and the TRP0, singular Value Decomposition (SVD) is carried out on the H0, and a right singular matrix after SVD decomposition is taken as a first sending weight between the first user and the TRP 0.
SVD decomposition is a matrix decomposition in linear algebra, and is exemplified by the decomposition process of SVD by assuming M is an m×n order matrix in which the elements all belong to the real number domain or complex number domain, there is a decomposition such that
M=U∑V*
Where U is an m×m-order unitary matrix, Σ is a semi-positive definite m×n-order diagonal matrix, and V is an n×n-order unitary matrix. Such decomposition is called SVD decomposition of M. The elements on the sigma diagonal are singular values of M.
Illustratively, m and n are positive integers.
Illustratively, the granularity of the first transmission weight, the second transmission weight is a resource block group (Resource Block Group, RBG).
It should be understood that the initial user equipment to be scheduled of TRP0 may not only include two user equipments, but may include more than two user equipments, and the number of user equipments is not limited herein. The initial transmission weight of each ue included in the initial ue to be scheduled of TRP0 may be determined by referring to the method of the first transmission weight.
S502, determining an optimized transmission weight of the initial user equipment to be scheduled based on the first criterion, and determining whether to delete the user equipment according to the weight information.
For example, taking TRP0 as an example, if step S502 is performed for the first time, the access network device determines a third transmission weight between the first user equipment and TRP0 based on a first criterion, where the third transmission weight includes first weight information, and the access network device determines a fourth transmission weight between the second user equipment and TRP0 based on the first criterion, where the fourth combined transmission weight includes second weight information, where the first criterion may be a weighted sum capacity maximization criterion, a weighted minimum mean square error criterion, or another weight optimization criterion, where the weight optimization criterion is not limited. The access network device determines whether the first user device and the TRP0 continue to communicate based on the first weight information, and similarly, the access network device determines whether the second user device and the TRP0 continue to communicate based on the second weight information. The first weight information can be obtained by the access network equipment based on the norm of the third transmission weight, can also be obtained by the access network equipment based on the power of the third transmission weight, and similarly, the second weight information can be obtained by the access network equipment based on the norm of the fourth transmission weight, and can also be obtained by the access network equipment based on the power of the fourth transmission weight. The norm may characterize the power of the third joint transmission weight or the fourth joint transmission weight, and the access network device may determine whether to delete the first user or the second user according to the norm. It is assumed here that the access network device determines that both the first user and the second user continue to communicate with the first TRP based on the first weight information and the second weight information. The third sending weight and the fourth sending weight are optimized sending weights for executing the current step S402, and the first user equipment and the second user equipment are optimized user equipment to be scheduled for executing the current step S402.
For example, if step S502 is performed for the second time, the access network device determines a fifth transmission weight between the first user equipment and TRP0 and a sixth transmission weight between the second user equipment and TRP0 according to the first user equipment, the second user equipment, the third transmission weight, and the fourth transmission weight acquired in the first step S502. Wherein the fifth transmission weight includes third weight information, and the sixth transmission weight includes fourth weight information. The access network device determines whether the first user device and the first TRP continue to communicate based on the third weight information, and similarly, the access network device determines whether the second user device and the first TRP continue to communicate based on the fourth weight information. The fifth transmission weight and the sixth transmission weight are optimized transmission weights for executing the current step S502, and the first user equipment and the second user equipment are optimized user equipment to be scheduled for executing the current step S502.
Illustratively, the granularity of the third transmission weight, the fourth transmission weight, the fifth transmission weight, and the sixth transmission weight is RBG.
It should be understood that the step S502 may be performed multiple times, and the method performed for the third time and above may refer to the method performed for the second time in the step S502. The initial user equipment to be scheduled of TRP0 may not only include two users of the first user equipment and the second user equipment, but also include more than two user equipments, and the number of the user equipments is not limited herein. The above-mentioned method for determining the optimized transmission weight of each ue included in the initial ue to be scheduled and the method for determining whether each ue is deleted or not may refer to the description of step S502.
For example, TRP1 may determine an optimized user equipment (e.g., third user equipment, fourth user equipment) of TRP1 according to the method of TRP0 described above.
S503, judging whether the iteration times in the step S502 reach an iteration threshold.
Illustratively, the access network device determines whether the iteration number of step S502 reaches an iteration threshold, if the iteration number does not reach the iteration threshold, step S502 is executed, and if the iteration number reaches the iteration threshold, step S504 is executed. The iteration threshold may be an integer greater than or equal to 1, such as 10, previously configured at the access network.
S504, obtaining optimized user equipment of TRP0 and TRP1, and carrying out joint transmission weight calculation and corresponding MCS calculation based on a first criterion.
Illustratively, the access network device obtains optimized user devices for TRP0 and TRP1, e.g., a first user device and a second user device for TRP0 obtained by the access network device, and a third user device and a fourth user device for TRP 1. The first user equipment and the second user equipment are included in an optimized user equipment of TRP0, and the third user equipment and the fourth user equipment are included in an optimized user equipment of TRP 1. Then the access network device obtains channel measurement information between the first user device, the second user device, the third user device, and the fourth user device, and TRP0 and TRP 1. And then the access network equipment splices the channel measurement information between the user equipment and the TRP0 and the channel measurement information between the TRP1 to obtain spliced channel measurement information H1, H2, H3 and H4. Wherein H1 is the spliced channel measurement information between the first ue and TRP0 and TRP1, and similarly H2, H3 and H4 are the spliced channel measurement information between the second ue, the third ue and the fourth ue and TRP0 and TRP1, respectively. The specific splicing method is described with reference to step S401. The access network equipment determines the joint sending weight of the first user equipment according to H1, H2, H3 and H4 and based on a first criterion. Similarly, the access network device determines the joint transmission weight of the second user device, the joint transmission weight of the third user device and the joint transmission weight of the fourth user device according to the H2, the H3 and the H4 and based on the first criterion. The first criterion may be a weighted sum capacity maximization criterion, a weighted minimum mean square error criterion, or another weight optimization criterion, where the weight optimization criterion is not limited. The access network equipment determines the corresponding MCS of the first user equipment according to the joint transmission weight of the first user equipment. Similarly, the access network device may determine the corresponding MCSs of the second user device, the third user device, and the fourth user device. The MCS determined based on the joint transmission weight can be matched with the performance of the PHY layer transmission weight, so that the obtained MCS is more reasonable and accurate.
Optionally, S505, it is determined whether the optimized user equipment to be scheduled continues to be scheduled on the first RBG according to the MCS. The specific method may be described in S405, and will not be described here again.
S506, data weighted transmission.
The specific method may be described with reference to S406, and will not be described herein.
The communication cooperation method 500 of the embodiment of the application performs joint optimization on the MAC layer scheduling, the MCS estimation and the like among the TRPs, and performs joint optimization on the joint transmission weight of the PHY layer, the MAC layer scheduling, the MCS estimation and the like, thereby improving the experience of the edge user and further improving the average throughput of the cell.
Fig. 6 is a schematic structural diagram of a possible communication device according to an embodiment of the present application. These communication devices may be used to implement the functions of the access network device in the above method embodiments, so that the beneficial effects of the above method embodiments may also be implemented. In the embodiment of the present application, the communication device may be an access network device in the embodiment of the method, or may be a module (such as a chip) applied to the access network device.
As shown in fig. 6, the communication device 600 includes a processing module 610 and a transceiver module 620. The communication apparatus 600 is configured to implement the function of the access network device in the embodiment corresponding to the foregoing fig. 3, and the access network device may include a first network node and a second network node, where the first network node is hereinafter referred to as TRP0, and the second network node is hereinafter referred to as TRP1, where the description is for convenience of the description, and are hereinafter abbreviated as TRP0 and TRP1.
When the communication apparatus 600 is used to implement the functionality of the access network device in the method embodiment shown in fig. 3, it is exemplary:
The processing module 610 is configured to determine an initial joint transmission weight and an initial user equipment to be scheduled. The processing module 610 is configured to determine a first number of user equipments to be scheduled for a first Transmission Reception Point (TRP) and a second number of user equipments to be scheduled for a second TRP, the processing module 610 is further configured to determine a first joint transmission weight between a first user equipment of the first number of user equipments to be scheduled and the first TRP and the second TRP, and the processing module 610 is further configured to determine a second joint transmission weight between a second user equipment of the first number of user equipments to be scheduled and the second TRP and the first TRP and the second TRP.
The processing module 610 is further configured to determine an optimized joint transmission weight of the user equipment to be scheduled initially based on the first criterion, and determine whether to delete the user equipment according to the weight information. The processing module 610 is further configured to determine a third joint transmission weight between the first user equipment and the first TRP and the second TRP based on a first criterion, the third joint transmission weight including first weight information, the processing module 610 is further configured to determine a fourth joint transmission weight between the second user equipment and the first TRP and the second TRP based on the first criterion, the fourth joint transmission weight including second weight information, the processing module 610 is further configured to determine whether the first user equipment and the first TRP and the second TRP continue to cooperatively communicate based on the first weight information, and the processing module 610 is further configured to determine whether the second user equipment and the first TRP and the second TRP continue to cooperatively communicate based on the second weight information.
The transceiver module 620 is used for data weighted transmission.
As shown in fig. 6, the communication device 600 includes a processing module 610 and a transceiver module 620. The communication apparatus 600 is configured to implement the function of the access network device in the embodiment corresponding to fig. 4, and the access network device may include a first network node and a second network node, where the first network node is hereinafter referred to as TRP0, and the second network node is hereinafter referred to as TRP1, where the description is for convenience of the description, and are hereinafter referred to as TRP0 and TRP1.
When the communication apparatus 600 is used to implement the functionality of the access network device in the method embodiment shown in fig. 4, it is exemplary:
The processing module 610 is configured to determine an initial joint transmission weight and an initial user equipment to be scheduled. The processing module 610 is configured to determine a first number of user equipments to be scheduled for a first Transmission Reception Point (TRP) and a second number of user equipments to be scheduled for a second TRP, the processing module 610 is further configured to determine a first joint transmission weight between a first user equipment of the first number of user equipments to be scheduled and the first TRP and the second TRP, and the processing module 610 is further configured to determine a second joint transmission weight between a second user equipment of the first number of user equipments to be scheduled and the second TRP and the first TRP and the second TRP.
The processing module 610 is further configured to determine a third joint transmission weight between the first user equipment and the first TRP and the second TRP based on a first criterion, the third joint transmission weight comprising first weight information, and the processing module 610 is further configured to determine a fourth joint transmission weight between the second user equipment and the first TRP and the second TRP based on the first criterion, the fourth joint transmission weight comprising second weight information.
The processing module 610 is further configured to determine an optimized joint transmission weight of the user equipment to be scheduled initially based on the first criterion, and determine whether to delete the user equipment according to the weight information. The processing module 610 is further configured to determine a third joint transmission weight between the first user equipment and the first TRP and the second TRP based on a first criterion, the third joint transmission weight including first weight information, the processing module 610 is further configured to determine a fourth joint transmission weight between the second user equipment and the first TRP and the second TRP based on the first criterion, the fourth joint transmission weight including second weight information, the processing module 610 is further configured to determine whether the first user equipment and the first TRP and the second TRP continue to cooperatively communicate based on the first weight information, and the processing module 610 is further configured to determine whether the second user equipment and the first TRP and the second TRP continue to cooperatively communicate based on the second weight information.
The processing module 610 is further configured to determine whether the number of iterations reaches an iteration threshold.
The processing module 610 is further configured to determine an MCS of the optimized user equipment to be scheduled according to the optimized joint transmission weight. Illustratively, the processing module 610 is further configured to determine a Modulation and Coding Scheme (MCS) corresponding to the first ue according to the third joint transmission weight, and/or the processing module 610 is further configured to determine an MCS corresponding to the second ue according to the fourth joint transmission weight.
Optionally, the processing module 610 is further configured to determine whether the optimized user equipment to be scheduled continues to be scheduled on the first RBG according to the MCS. The processing module 610 is further configured to determine, according to the MSC corresponding to the first ue, whether the first ue continues to schedule on a first RBG, where the first RBG is any one of all RBGs where the first ue is located, and/or the processing module 610 is further configured to determine, according to the MSC corresponding to the second ue, whether the second ue continues to schedule on a first RBG, where the first RBG is any one of all RBGs where the second ue is located.
The transceiver module 620 is used for data weighted transmission. The transceiver module 620 is configured to send the third combined transmission weight of the first user and the data to be sent to TRP0 and TRP1, where TRP0 and TRP1 perform data weighted transmission on the third combined transmission weight and the data to be sent. The transceiver module 620 is further configured to send the fourth joint transmission weight of the first user and the data to be sent to TRP0 and TRP1, where TRP0 and TRP1 perform data weighted transmission on the fourth joint transmission weight and the data to be sent.
The communication apparatus 600 may also be configured to implement the functions of the access network device in the corresponding embodiment of fig. 5, where the access network device may include a first network node and a second network node, where the first network node is hereinafter referred to as TRP0, and the second network node is hereinafter referred to as TRP1, where the description is for convenience of the description, and where the description is hereinafter abbreviated as TRP0 and TRP1.
When the communication apparatus 600 is used to implement the functionality of the access network device in the method embodiment shown in fig. 5, it is exemplary:
The processing module 610 is configured to determine an initial user equipment to be scheduled and an initial transmission weight. Illustratively, the processing module 610 is configured to determine a first number of user equipments to be scheduled for TRP0 and a second number of user equipments to be scheduled for TRP1, the processing module 610 is further configured to determine a first transmission weight between the first user equipment and the TRP0 and a second transmission weight between the second user equipment and the TRP0, and the processing module 610 is further configured to determine a first transmission weight between the third user equipment and the TRP1 and a second transmission weight between the fourth user equipment and the TRP 1.
The processing module 610 is further configured to determine an optimized transmission weight of the user equipment to be scheduled initially based on the first criterion, and determine whether to delete the user equipment according to the weight information. Illustratively, the processing module 610 is further configured to determine a third transmission weight between the first user equipment and TRP0 based on the first criterion, the third transmission weight including first weight information, the access network device determines a fourth transmission weight between the second user equipment and TRP0 based on the first criterion, the fourth transmission weight including second weight information, the processing module 610 is further configured to determine that the first user equipment and the second user equipment are not delete user equipment based on the first weight information and the second weight information, the processing module 610 is further configured to determine that the third user equipment and the fourth user equipment are not delete user equipment;
the processing module 610 is further configured to determine whether the number of iterations reaches an iteration threshold.
The processing module 610 is further configured to obtain an optimized ue of TRP0 and TRP1, and perform joint transmission weight calculation and corresponding MCS calculation based on the first criterion.
The transceiver module 620 is used for data weighted transmission.
The above is only a partial example when the communication apparatus 600 is used to implement the functions of the access network device in the method embodiments shown in fig. 3, fig. 4 or fig. 5, and the functions of the processing module 610 and the transceiver module 620 in the communication apparatus 600 may refer to the operation of the access network device in the method embodiments shown in fig. 3, fig. 4 or fig. 5.
As shown in fig. 7. Communication device 700 includes a processor 710 and interface circuitry 730. Processor 710 and interface circuit 730 are coupled to each other. It is understood that interface circuit 730 may be a transceiver or an input-output interface.
Optionally, the communication device 700 may further comprise a memory 720 for storing instructions executed by the processor 720 or for storing input data required by the processor 710 to execute the instructions or for storing data generated after the processor 710 executes the instructions.
When the communication apparatus 700 is used to implement the functions of the access network device shown in fig. 3, fig. 4 or fig. 5, the processor 710 is used to implement the functions of the processing module 610, and the interface circuit 730 is used to implement the functions of the transceiver module 620.
Optionally, the communication device 700 further comprises a bus 740, and the processor 710, the interface circuit 730, and the memory 720 may communicate via the bus 740.
The embodiment of the application also provides a system chip, which comprises an input-output interface, at least one processor, at least one memory and a bus, wherein the at least one memory is used for storing instructions, and the at least one processor is used for calling the instructions of the at least one memory so as to perform the operations of the methods of the aspects.
In the embodiments of the present application, it should be noted that the above-described method embodiments of the present application may be applied to a processor or implemented by a processor. The processor may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method embodiments may be implemented by integrated logic circuits of hardware in a processor or instructions in software form. The Processor may be a general purpose Processor, a digital signal Processor (DIGITAL SIGNAL Processor, DSP), an Application SPECIFIC INTEGRATED Circuit (ASIC), an off-the-shelf programmable gate array (Field Programmable GATE ARRAY, FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components. The disclosed methods, steps, and logic blocks in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present application may be embodied directly in the execution of a hardware decoding processor, or in the execution of a combination of hardware and software modules in a decoding processor. The software modules may be located in a random access memory, flash memory, read only memory, programmable read only memory, or electrically erasable programmable memory, registers, etc. as well known in the art. The storage medium is located in a memory, and the processor reads the information in the memory and, in combination with its hardware, performs the steps of the above method.
It will be appreciated that the memory in embodiments of the application may be volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The nonvolatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable EPROM (EEPROM), or a flash Memory. The volatile memory may be random access memory (Random Access Memory, RAM) which acts as external cache memory. By way of example, and not limitation, many forms of RAM are available, such as static random access memory (STATIC RAM, SRAM), dynamic random access memory (DYNAMIC RAM, DRAM), synchronous Dynamic Random Access Memory (SDRAM), double data rate Synchronous dynamic random access memory (Double DATA RATE SDRAM, DDR SDRAM), enhanced Synchronous dynamic random access memory (ENHANCED SDRAM, ESDRAM), synchronous link dynamic random access memory (SYNCHLINK DRAM, SLDRAM), and Direct memory bus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to comprise, without being limited to, these and any other suitable types of memory.
In the above embodiments, the implementation may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product may include one or more computer instructions. When loaded and executed on a computer, produces a flow or function in accordance with embodiments of the present application, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions may be stored in or transmitted from one computer-readable storage medium to another, for example, by wired (e.g., coaxial cable, fiber optic, digital Subscriber (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means from one website, computer, server, or data center. The computer readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that contains an integration of one or more available media. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic disk), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid state disk Solid STATE DISK (SSD)), etc.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described systems, apparatuses and units may refer to corresponding procedures in the foregoing method embodiments, and are not repeated herein.
In the several embodiments provided by the present application, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, e.g., the division of the units is merely a logical function division, and there may be additional divisions when actually implemented, e.g., multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present application. The storage medium includes various media capable of storing program codes, such as a usb disk, a removable hard disk, a read-only memory, a random access memory, a magnetic disk or an optical disk.
The foregoing is merely illustrative of the present application, and the present application is not limited thereto, and any person skilled in the art will readily recognize that variations or substitutions are within the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (21)

1.一种通信协作方法,其特征在于,包括:1. A communication collaboration method, comprising: 接入网设备确定第一网络节点的第一数量待调度用户设备以及第二网络节点的第二数量待调度用户设备;The access network device determines a first number of user equipments to be scheduled at the first network node and a second number of user equipments to be scheduled at the second network node; 所述接入网设备确定所述第一数量待调度用户设备和所述第二数量待调度用户设备中的第一用户设备与所述第一网络节点和所述第二网络节点之间的第一联合发送权值;Determining, by the access network device, a first joint transmission weight between a first user equipment in the first number of user equipments to be scheduled and the second number of user equipments to be scheduled and the first network node and the second network node; 所述接入网设备确定所述第一数量待调度用户设备和所述第二数量待调度用户设备中的第二用户设备与所述第一网络节点和所述第二网络节点之间的第二联合发送权值;Determining, by the access network device, a second joint transmission weight between a second user equipment in the first number of user equipments to be scheduled and the second number of user equipments to be scheduled and the first network node and the second network node; 所述接入网设备基于第一准则,确定所述第一用户设备与所述第一网络节点和所述第二网络节点之间的第三联合发送权值,所述第三联合发送权值包括第一权重信息;所述接入网设备基于所述第一准则,确定所述第二用户设备与所述第一网络节点和所述第二网络节点之间的第四联合发送权值,所述第四联合发送权值包括第二权重信息,所述第一准则包括加权和容量最大化准则;The access network device determines, based on a first criterion, a third joint transmission weight between the first user equipment and the first network node and the second network node, wherein the third joint transmission weight includes first weight information; the access network device determines, based on the first criterion, a fourth joint transmission weight between the second user equipment and the first network node and the second network node, wherein the fourth joint transmission weight includes second weight information, and the first criterion includes a weighted and capacity maximization criterion; 所述接入网设备基于所述第一权重信息,确定所述第一用户设备与所述第一网络节点和所述第二网络节点是否继续进行协作通信,所述接入网设备基于所述第二权重信息,确定所述第二用户设备与所述第一网络节点和所述第二网络节点是否继续进行协作通信。The access network device determines whether the first user equipment continues to communicate collaboratively with the first network node and the second network node based on the first weight information, and the access network device determines whether the second user equipment continues to communicate collaboratively with the first network node and the second network node based on the second weight information. 2.根据权利要求1所述的方法,其特征在于,所述方法还包括:2. The method according to claim 1, characterized in that the method further comprises: 所述接入网设备根据所述第三联合发送权值确定所述第一用户设备对应的调制与编码策略(MCS),和/或,所述接入网设备根据所述第四联合发送权值确定所述第二用户设备对应的MCS。The access network device determines a modulation and coding strategy (MCS) corresponding to the first user equipment according to the third joint transmission weight, and/or the access network device determines the MCS corresponding to the second user equipment according to the fourth joint transmission weight. 3.根据权利要求2所述的方法,其特征在于,所述方法还包括:3. The method according to claim 2, characterized in that the method further comprises: 所述接入网设备根据所述第一用户设备对应的所述MCS确定所述第一用户设备是否继续在第一资源块组(Resource Block Group,RBG)上调度,所述第一RBG为所述第一用户设备的所有RBG中的任一个;The access network device determines, according to the MCS corresponding to the first user equipment, whether the first user equipment continues to be scheduled on a first resource block group (RBG), where the first RBG is any one of all RBGs of the first user equipment; 和/或,and/or, 所述接入网设备根据所述第二用户设备对应的所述MCS确定所述第二用户设备是否继续在第一RBG上调度,所述第一RBG为所述第二用户设备的所有RBG中的任一个。The access network device determines whether the second user equipment continues to be scheduled on a first RBG according to the MCS corresponding to the second user equipment, where the first RBG is any one of all RBGs of the second user equipment. 4.根据权利要求1-3中任一项所述的方法,其特征在于,所述第一权重信息包括所述第三联合发送权值的范数,所述第二权重信息包括所述第四联合发送权值的范数。4. The method according to any one of claims 1-3, characterized in that the first weight information includes the norm of the third joint transmission weight, and the second weight information includes the norm of the fourth joint transmission weight. 5.根据权利要求1-3中任一项所述的方法,其特征在于,所述接入网设备确定所述第一数量待调度用户设备和所述第二数量待调度用户设备中的第一用户设备与所述第一网络节点和所述第二网络节点之间的第一联合发送权值,包括:5. The method according to any one of claims 1 to 3, characterized in that the access network device determines a first joint transmission weight between a first user equipment in the first number of user equipments to be scheduled and the second number of user equipments to be scheduled and the first network node and the second network node, comprising: 所述接入网设备获取所述第一用户设备的第一信道测量信息和第二信道测量信息,所述第一信道测量信息为所述第一用户设备与所述第一网络节点之间的信道测量信息,所述第二信道测量信息为所述第一用户设备与所述第二网络节点之间的信道测量信息;The access network device acquires first channel measurement information and second channel measurement information of the first user equipment, where the first channel measurement information is channel measurement information between the first user equipment and the first network node, and the second channel measurement information is channel measurement information between the first user equipment and the second network node; 所述接入网设备将所述第一信道测量信息和所述第二信道测量信息进行拼接,得到第三信道测量信息;The access network device concatenates the first channel measurement information and the second channel measurement information to obtain third channel measurement information; 所述接入网设备将所述第三信道测量信息进行奇异值分解,取其右奇异向量作为所述第一用户设备的所述第一联合发送权值。The access network device performs singular value decomposition on the third channel measurement information, and takes its right singular vector as the first joint transmission weight of the first user equipment. 6.根据权利要求1-3中任一项所述的方法,其特征在于,所述接入网设备确定所述第一数量待调度用户设备和所述第二数量待调度用户设备中的第二用户设备与所述第一网络节点和所述第二网络节点之间的第二联合发送权值,包括:6. The method according to any one of claims 1 to 3, characterized in that the access network device determines a second joint transmission weight between a second user equipment in the first number of user equipments to be scheduled and the second number of user equipments to be scheduled and the first network node and the second network node, comprising: 所述接入网设备获取所述第二用户设备的第四信道测量信息和第五信道测量信息,所述第四信道测量信息为所述第二用户设备与所述第一网络节点之间的信道测量信息,所述第五信道测量信息为所述第二用户设备与所述第二网络节点之间的信道测量信息;The access network device acquires fourth channel measurement information and fifth channel measurement information of the second user equipment, where the fourth channel measurement information is channel measurement information between the second user equipment and the first network node, and the fifth channel measurement information is channel measurement information between the second user equipment and the second network node; 所述接入网设备将所述第四信道测量信息和所述第五信道测量信息进行拼接,得到第六信道测量信息;The access network device concatenates the fourth channel measurement information and the fifth channel measurement information to obtain sixth channel measurement information; 所述接入网设备将所述第六信道测量信息进行奇异值分解,取其右奇异向量作为所述第二用户设备的所述第二联合发送权值。The access network device performs singular value decomposition on the sixth channel measurement information, and takes its right singular vector as the second joint transmission weight of the second user equipment. 7.根据权利要求5所述的方法,其特征在于,所述第一信道测量信息和所述第二信道测量信息基于所述第一用户设备的上行信道探测参考信号(SRS)测量获得,或,所述第一信道测量信息和所述第二信道测量信息基于所述第一用户设备反馈的信道状态信息(CSI)获得。7. The method according to claim 5 is characterized in that the first channel measurement information and the second channel measurement information are obtained based on the uplink channel sounding reference signal (SRS) measurement of the first user equipment, or the first channel measurement information and the second channel measurement information are obtained based on the channel state information (CSI) fed back by the first user equipment. 8.根据权利要求6所述的方法,其特征在于,所述第四信道测量信息和所述第五信道测量信息基于所述第二用户设备的上行信道SRS测量获得,或,所述第四信道测量信息和所述第五信道测量信息基于所述第二用户设备反馈的CSI获得。8. The method according to claim 6 is characterized in that the fourth channel measurement information and the fifth channel measurement information are obtained based on the uplink channel SRS measurement of the second user equipment, or the fourth channel measurement information and the fifth channel measurement information are obtained based on the CSI fed back by the second user equipment. 9.根据权利要求1-3中任一项所述的方法,其特征在于,所述接入网设备确定第一网络节点的第一数量待调度用户设备以及第二网络节点的第二数量待调度用户设备,包括:9. The method according to any one of claims 1 to 3, characterized in that the access network device determines a first number of user equipments to be scheduled at the first network node and a second number of user equipments to be scheduled at the second network node, comprising: 所述接入网设备基于第二准则确定所述第一数量待调度用户设备及所述第二数量待调度用户设备,所述第二准则包括正比公平(PF)准则。The access network device determines the first number of user equipments to be scheduled and the second number of user equipments to be scheduled based on a second criterion, where the second criterion includes a proportional fairness (PF) criterion. 10.一种通信协作方法,其特征在于,包括:10. A communication collaboration method, comprising: 接入网设备确定第一网络节点的第一数量待调度用户设备以及第二网络节点的第二数量待调度用户设备;The access network device determines a first number of user equipments to be scheduled at the first network node and a second number of user equipments to be scheduled at the second network node; 所述接入网设备确定所述第一数量待调度用户设备和所述第二数量待调度用户设备中的第一用户设备与所述第一网络节点和所述第二网络节点之间的第一联合发送权值;Determining, by the access network device, a first joint transmission weight between a first user equipment in the first number of user equipments to be scheduled and the second number of user equipments to be scheduled and the first network node and the second network node; 所述接入网设备确定所述第一数量待调度用户设备和所述第二数量待调度用户设备中的第二用户设备与所述第一网络节点和所述第二网络节点之间的第二联合发送权值;Determining, by the access network device, a second joint transmission weight between a second user equipment in the first number of user equipments to be scheduled and the second number of user equipments to be scheduled and the first network node and the second network node; 所述接入网设备基于第一准则,确定所述第一用户设备与所述第一网络节点和所述第二网络节点之间的第三联合发送权值;所述接入网设备基于所述第一准则,确定所述第二用户设备与所述第一网络节点和所述第二网络节点之间的第四联合发送权值,所述第一准则包括加权和容量最大化准则;The access network device determines, based on a first criterion, a third joint transmission weight between the first user equipment and the first network node and the second network node; the access network device determines, based on the first criterion, a fourth joint transmission weight between the second user equipment and the first network node and the second network node, wherein the first criterion includes a weighted and capacity maximization criterion; 所述接入网设备根据所述第三联合发送权值确定所述第一用户设备对应的调制与编码策略(MCS),所述接入网设备根据所述第四联合发送权值确定所述第二用户设备对应的MCS。The access network device determines a modulation and coding strategy (MCS) corresponding to the first user equipment according to the third joint transmission weight, and the access network device determines an MCS corresponding to the second user equipment according to the fourth joint transmission weight. 11.根据权利要求10所述的方法,其特征在于,所述方法还包括:11. The method according to claim 10, characterized in that the method further comprises: 所述接入网设备根据所述第一用户设备对应的所述MCS确定所述第一用户设备是否继续在第一RBG上调度,所述第一RBG为所述第一用户设备的所有RBG中的任一个;The access network device determines, according to the MCS corresponding to the first user equipment, whether the first user equipment continues to be scheduled on a first RBG, where the first RBG is any one of all RBGs of the first user equipment; 和/或,and/or, 所述接入网设备根据所述第二用户设备对应的所述MCS确定所述第二用户设备是否继续在第一RBG上调度,所述第一RBG为所述第二用户设备的所有RBG中的任一个。The access network device determines whether the second user equipment continues to be scheduled on a first RBG according to the MCS corresponding to the second user equipment, where the first RBG is any one of all RBGs of the second user equipment. 12.根据权利要求10所述的方法,其特征在于,所述接入网设备确定所述第一数量待调度用户设备和所述第二数量待调度用户设备中的第一用户设备与所述第一网络节点和所述第二网络节点之间的第一联合发送权值,包括:12. The method according to claim 10, wherein the access network device determines a first joint transmission weight between a first user equipment in the first number of user equipments to be scheduled and the second number of user equipments to be scheduled and the first network node and the second network node, comprising: 所述接入网设备获取所述第一用户设备的第一信道测量信息和第二信道测量信息,所述第一信道测量信息为所述第一用户设备与所述第一网络节点之间的信道测量信息,所述第二信道测量信息为所述第一用户设备与所述第二网络节点之间的信道测量信息;The access network device acquires first channel measurement information and second channel measurement information of the first user equipment, where the first channel measurement information is channel measurement information between the first user equipment and the first network node, and the second channel measurement information is channel measurement information between the first user equipment and the second network node; 所述接入网设备将所述第一信道测量信息和所述第二信道测量信息进行拼接,得到第三信道测量信息;The access network device concatenates the first channel measurement information and the second channel measurement information to obtain third channel measurement information; 所述接入网设备将所述第三信道测量信息进行奇异值分解,取其右奇异向量作为所述第一用户设备的所述第一联合发送权值。The access network device performs singular value decomposition on the third channel measurement information, and takes its right singular vector as the first joint transmission weight of the first user equipment. 13.根据权利要求10所述的方法,其特征在于,所述接入网设备确定所述第一数量待调度用户设备和所述第二数量待调度用户设备中的第二用户设备与所述第一网络节点和所述第二网络节点之间的第二联合发送权值,包括:13. The method according to claim 10, wherein the access network device determines a second joint transmission weight between a second user equipment in the first number of user equipments to be scheduled and the second number of user equipments to be scheduled and the first network node and the second network node, comprising: 所述接入网设备获取所述第二用户设备的第四信道测量信息和第五信道测量信息,所述第四信道测量信息为所述第二用户设备与所述第一网络节点之间的信道测量信息,所述第五信道测量信息为所述第二用户设备与所述第二网络节点之间的信道测量信息;The access network device acquires fourth channel measurement information and fifth channel measurement information of the second user equipment, where the fourth channel measurement information is channel measurement information between the second user equipment and the first network node, and the fifth channel measurement information is channel measurement information between the second user equipment and the second network node; 所述接入网设备将所述第四信道测量信息和所述第五信道测量信息进行拼接,得到第六信道测量信息;The access network device concatenates the fourth channel measurement information and the fifth channel measurement information to obtain sixth channel measurement information; 所述接入网设备将所述第六信道测量信息进行奇异值分解,取其右奇异向量作为所述第二用户设备的所述第二联合发送权值。The access network device performs singular value decomposition on the sixth channel measurement information, and takes its right singular vector as the second joint transmission weight of the second user equipment. 14.根据权利要求12所述的方法,其特征在于:所述第一信道测量信息和所述第二信道测量信息基于所述第一用户设备的上行信道探测参考信号(SRS)测量获得,或,所述第一信道测量信息和所述第二信道测量信息基于所述第一用户设备反馈的信道状态信息(CSI)获得。14. The method according to claim 12 is characterized in that: the first channel measurement information and the second channel measurement information are obtained based on the uplink channel sounding reference signal (SRS) measurement of the first user equipment, or the first channel measurement information and the second channel measurement information are obtained based on the channel state information (CSI) fed back by the first user equipment. 15.根据权利要求13所述的方法,其特征在于:所述第四信道测量信息和所述第五信道测量信息基于所述第二用户设备的上行信道SRS测量获得,或,所述第四信道测量信息和所述第五信道测量信息基于所述第二用户设备反馈的CSI获得。15. The method according to claim 13 is characterized in that: the fourth channel measurement information and the fifth channel measurement information are obtained based on the uplink channel SRS measurement of the second user equipment, or the fourth channel measurement information and the fifth channel measurement information are obtained based on the CSI fed back by the second user equipment. 16.根据权利要求10所述的方法,其特征在于,所述接入网设备确定第一网络节点的第一数量待调度用户设备以及第二网络节点的第二数量待调度用户设备,包括:16. The method according to claim 10, wherein the access network device determines a first number of user equipments to be scheduled at the first network node and a second number of user equipments to be scheduled at the second network node, comprising: 所述接入网设备基于第二准则确定所述第一数量待调度用户设备及所述第二数量待调度用户设备,所述第二准则包括正比公平(PF)准则。The access network device determines the first number of user equipments to be scheduled and the second number of user equipments to be scheduled based on a second criterion, where the second criterion includes a proportional fairness (PF) criterion. 17.一种通信装置,应用于接入网设备,其特征在于,包括用于执行权利要求1-9任一项所述的方法的模块,或者用于执行权利要求10-16任一项所述的方法的模块。17. A communication device, applied to an access network device, characterized in that it comprises a module for executing the method described in any one of claims 1 to 9, or a module for executing the method described in any one of claims 10 to 16. 18.一种通信装置,应用于接入网设备,其特征在于,包括处理器和接口电路,所述接口电路用于接收来自所述装置之外的其它装置的信号并传输至所述处理器或将来自所述处理器的信号发送给所述装置之外的其它装置,所述处理器通过逻辑电路或执行代码指令用于实现权利要求1-9中任一项所述的方法,或者实现权利要求10-16中任一项所述的方法。18. A communication device, applied to an access network device, characterized in that it includes a processor and an interface circuit, wherein the interface circuit is used to receive signals from other devices outside the device and transmit them to the processor or send signals from the processor to other devices outside the device, and the processor is used to implement the method described in any one of claims 1 to 9 or the method described in any one of claims 10 to 16 through a logic circuit or execution code instructions. 19.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序或指令,当所述计算机程序或指令被计算设备执行时,实现权利要求1-9任一项所述的方法,或者实现权利要求10-16中任一项所述的方法。19. A computer-readable storage medium, characterized in that a computer program or instruction is stored in the computer-readable storage medium, and when the computer program or instruction is executed by a computing device, the method described in any one of claims 1 to 9 is implemented, or the method described in any one of claims 10 to 16 is implemented. 20.一种计算机程序产品,所述计算机程序产品包括指令,其特征在于,当所述指令被计算机设备执行时,实现权利要求1-9任一项所述的方法,或者权利要求10-16任一项所述的方法。20. A computer program product, comprising instructions, wherein when the instructions are executed by a computer device, the method according to any one of claims 1 to 9 or the method according to any one of claims 10 to 16 is implemented. 21.一种通信系统,其特征在于,包括:如权利要求17或18所述的通信装置。21. A communication system, comprising: a communication device according to claim 17 or 18.
CN202110315973.4A 2021-03-24 2021-03-24 A communication collaboration method and device Active CN115134822B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202110315973.4A CN115134822B (en) 2021-03-24 2021-03-24 A communication collaboration method and device
PCT/CN2022/077990 WO2022199322A1 (en) 2021-03-24 2022-02-25 Communication cooperation method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110315973.4A CN115134822B (en) 2021-03-24 2021-03-24 A communication collaboration method and device

Publications (2)

Publication Number Publication Date
CN115134822A CN115134822A (en) 2022-09-30
CN115134822B true CN115134822B (en) 2024-11-29

Family

ID=83374694

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110315973.4A Active CN115134822B (en) 2021-03-24 2021-03-24 A communication collaboration method and device

Country Status (2)

Country Link
CN (1) CN115134822B (en)
WO (1) WO2022199322A1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101841356A (en) * 2009-03-18 2010-09-22 大唐移动通信设备有限公司 Method, device and system for feeding back channel quality information
CN105721026A (en) * 2015-12-31 2016-06-29 华为技术有限公司 Combined data transmission method and device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8611447B1 (en) * 2009-02-27 2013-12-17 Marvell International Ltd. Feedback and user scheduling for multi-user multiple input multiple output (MU-MIMO) system
KR20130039644A (en) * 2011-10-12 2013-04-22 삼성전자주식회사 Method and apparatus for transmitting and receiving feedback in communication system
US9337906B2 (en) * 2012-03-30 2016-05-10 Nec Corporation Feedback and scheduling for coordinated multi-point (CoMP) joint transmission (JT) in orthogonal frequency division multiple access (OFDMA)
CN102664668B (en) * 2012-04-12 2015-01-14 清华大学 Multi-point coordinated transmission method based on limited feedback in heterogenous network system
EP3675378B1 (en) * 2017-09-29 2024-08-28 Huawei Technologies Co., Ltd. Measurement method, network device, and terminal device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101841356A (en) * 2009-03-18 2010-09-22 大唐移动通信设备有限公司 Method, device and system for feeding back channel quality information
CN105721026A (en) * 2015-12-31 2016-06-29 华为技术有限公司 Combined data transmission method and device

Also Published As

Publication number Publication date
WO2022199322A1 (en) 2022-09-29
CN115134822A (en) 2022-09-30

Similar Documents

Publication Publication Date Title
US10050734B2 (en) Network node and method for enabling interference alignment of transmissions to user equipments
US9031612B2 (en) Spatial alignment for D2D interference mitigation
US10985829B2 (en) Beam management systems and methods
US10454560B2 (en) Beam management systems and methods
TWI412293B (en) Methods and apparatus for reducing uplink multi-base station interference
EP3530049B1 (en) Method and appratus for allocating resources for wireless networks
JP5999799B2 (en) System and method for compression transfer relay scheme in joint signal processing
WO2019080119A1 (en) Method and apparatus for adjusting broadcast beam domains
WO2018098701A1 (en) Method and device for beamforming
Wen et al. Time-division cellular networks with full-duplex base stations
WO2023125370A1 (en) Channel quality indicator calculation method and apparatus, or channel quality indicator acquisition method and apparatus, terminal and network device
US20170201999A1 (en) Method for transmitting signal through energy efficiency optimization and base station
US11368202B2 (en) UE-specific beam mapping with reference weight vectors
US20240397437A1 (en) Power determining method and device
CN115134822B (en) A communication collaboration method and device
CN115442880B (en) Transmit power control method and terminal equipment
EP4120579A1 (en) Interference aware eigen-beamforming based on second order statistics
EP3337232B1 (en) Method and apparatus for determining multi-point transmission resource
US11394487B2 (en) Non-orthogonal multiple access (NOMA) using rate based receivers
CN106941368B (en) Data transmission method and base station
WO2025076808A1 (en) Multi user-aware time domain scheduler
US12245258B2 (en) Beamforming and opportunistic fair scheduling for 5G wireless communication systems
WO2024044896A1 (en) Interference weighting based subband selection procedure
WO2025092059A1 (en) Method, apparatus, and system for artificial intelligence (ai) model splitting
Lee et al. Coordinated beamforming for users with multi-receive antennas in cellular networks

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant